BM6P6(@ ))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))(((((((((((())))))))))))))))))))))))***************)))((('''*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((+++*********))))))((((((+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++******************************++++++++++++******************************+++++++++*********))))))------------,,,++++++*********************************))))))))))))******+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))************************************************+++++++++*********))))))******))))))******+++,,,***++++++,,,,,,++++++***---,,,,,,+++*********+++))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))***+++))))))))))))(((((((((((()))))))))))))))))))))))))))************))))))(((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))(((************)))))))))(((************)))))))))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++************************++++++,,,,,,,,,,,,++++++************************+++++++++*********)))))),,,,,,,,,---,,,,,,++++++******************************))))))))))))******************)))))))))((())))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))***)))))))))))))))))))))************************************************+++++++++*********))))))******))))))******+++,,,***++++++,,,,,,++++++***---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,------,,,,,,,,,************************+++++++++******************+++,,,,,,,,,,,,,,,,,,******************************))))))))))))******************))))))))))))))))))))))))))))))))))))++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++*********************))))))******+++,,,***++++++,,,,,,++++++***,,,,,,++++++******++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((('''((()))***************)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************************))))))))))))))))))***((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))*********)))))))))))))))*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))***************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++,,,,,,,,,,,,++++++************************************************)))***+++,,,,,,,,,,,,,,,******************************))))))))))))***************))))))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************************))))))******+++,,,***++++++,,,,,,++++++***,,,,,,++++++***++++++,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''((()))***************(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))******))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++******************************++++++++++++******************************************************)))******+++,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))******))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))(((((())))))******************************************************************************************))))))******+++,,,***++++++,,,,,,++++++***,,,++++++***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))((((((''''''(((((())))))******))))))))))))))))))))))))((())))))************)))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++************************)))******++++++******)))***************************************+++++++++)))***++++++++++++++++++******************************))))))))))))******))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))******++++++***************************************************************+++++++++******))))))******+++,,,***++++++,,,,,,++++++***++++++******++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))(((''''''''''''((()))*********)))))))))))))))))))))))))))************))))))((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************((()))))))))************((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++***************************++++++,,,,,,++++++***************************))))))*********+++++++++***++++++++++++******)))******************************))))))))))))******((()))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))'''(((((()))******++++++************************************************))))))*********+++++++++******))))))******+++,,,***++++++,,,,,,++++++***++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((('''&&&''''''((()))******+++))))))))))))))))))))))))***************)))(((''''''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++(((((())))))*********+++(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++************************+++,,,,,,------,,,,,,+++************************))))))******+++++++++++++++++++++++++++***)))(((******************************))))))))))))******(((((())))))*********+++))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))'''(((((()))***+++++++++************************************************))))))******++++++++++++*********)))***++++++,,,+++++++++,,,,,,++++++++++++*********+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))),,,((())),,,+++&&&&&&+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************************************))))))))))))))))))))))))******))))))((((((''''''************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++************************************************************************+++++++++*********))))))&&&((()))***))))))+++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++************************)))************++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))******)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))+++((())),,,,,,((()))---))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))))))))*********))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************************************)))))))))))))))))))))))))))))))))))))))(((((((((******************************************************************************************++++++************************++++++++++++++++++++++++************************************************************************+++++++++*********))))))***+++++++++)))((()))***************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++************************)))************++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***((((((+++,,,***+++---))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))))))))***************))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************************************))))))))))))))))))))))))(((((())))))))))))))))))************************************************************************++++++******************************************++++++++++++++++++++++++************************************************************************+++++++++***************---......,,,)))(((((((((************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++************************)))************++++++++++++++++++***************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***(((((()))++++++******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))******************))))))))))))******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************************************))))))))))))))))))))))))((((((((())))))******+++************************************************************************+++++++++***************************************************************************************************************************************************************.........---***(((((()))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))*********+++++++++************************))))))*********+++++++++************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))***)))(((((()))+++)))'''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))************))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))******************))))))))))))******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************************************))))))))))))))))))))))))(((((())))))******++++++************************************************************************************************************************************************************************************************************************************************+++,,,---,,,***)))***+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))*********+++++++++************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))((('''***---+++'''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))))))))***************))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************************************))))))))))))))))))))))))))))))******************************************************************************************))))))*********+++++++++***************************************************************************************************************************************+++++++++)))***,,,+++******+++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++************************)))************+++++++++***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************'''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))(((''',,,222111+++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))))))))*********))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************************************))))))))))))))))))))))))++++++******************************************************************************************(((((()))***+++,,,,,,---************************************************************************************************************************))))))*********+++++++++)))***++++++))))))***+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++************************)))************+++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************'''((()))******)))(((''''''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''(((((((((...777666///))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************************************)))))))))))))))))))))))),,,+++++++++***)))))))))************************************************************************''''''(((***+++,,,---...************************))))))))))))))))))))))))************************************************************************))))))******++++++++++++)))++++++***((('''((()))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++************************)))************+++++++++))))))******++++++++++++************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))***,,,...000111222))))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))************)))************+++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************)))************+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************************************************************************************))))))))))))))))))))))))************************************************************************)))************+++++++++************************+++++++++*********))))))************************)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++,,,------))))))))))))***************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))************)))************+++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************)))************+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************************************************************************************))))))))))))))))))))))))************************************************************************)))************+++++++++************************+++++++++*********))))))************************)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))************************))))))))))))************)))************+++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************)))************+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************************************************************************************))))))))))))))))))))))))************************************************************************)))************+++++++++************************+++++++++***************************************)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))(((((('''''''''((()))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************((()))))))))************))))))*********+++++++++))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************************************************************************************************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++************************************************************************))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((()))))))))))))))((()))))))))************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************((()))))))))************))))))*********+++++++++))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************************************************************************************************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++************************************************************************))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((('''(((((())))))******+++))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))************************))))))))))))************)))************+++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************)))************+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************************************************************************************))))))))))))))))))))))))************************************************************************)))************+++++++++***************************************+++++++++************************)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))************)))************+++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************)))************+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************************************************************************************))))))))))))))))))))))))************************************************************************)))************+++++++++************************))))))*********+++++++++************************)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))************************))))))))))))************)))************+++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************)))************+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************************************************************************************************************))))))))))))))))))))))))************************************************************************)))************+++++++++************************))))))******++++++++++++************************)))************++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************)))************+++++++++(((((())))))******++++++))))))))))))))))))******))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++************************************************++++++************++++++******************************************************************************************************************************************************++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))++++++************************************************+++++++++,,,,,,,,,+++++++++*********))))))************************+++++++++++++++***)))(((******++++++++++++************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************)))************+++++++++))))))))))))************************))))))))))))******************************++++++++++++******************************++++++++++++++++++++++++************************************************++++++************++++++******************************************************************************************************************************************************++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++++++++*********))))))************************+++++++++++++++***))))))******++++++++++++************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************)))************+++++++++***************)))))))))++++++*********)))))))))******************************++++++++++++******************************++++++++++++++++++++++++************************************************++++++************++++++******************************************************************************************************************************************************++++++++++++*********************+++++++++************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++++++++******************************************++++++++++++***))))))******++++++++++++************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***))))))(((((())))))***(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))*********++++++++++++++++++******))))))))),,,++++++******))))))(((***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++************************************************++++++************++++++******************************************************************************************************************************************************++++++++++++******************************************************))))))))))))))))))))))))***************+++++++++******************************+++++++++,,,,,,,,,******************************************************+++++++++******)))******++++++++++++************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++,,,,,,++++++******)))))),,,+++++++++******))))))************************++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++************************************************++++++************++++++******************************************************************************************************************************************************++++++++++++******************************************************))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,************************************************)))******+++++++++************++++++++++++************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************)))************++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++************************************************++++++************++++++******************************************************************************************************************************************************++++++++++++******+++++++++***************************************)))))))))))))))))))))))))))))))))***++++++,,,,,,******************************+++++++++,,,,,,,,,***************+++++++++************************))))))***++++++++++++*********++++++++++++************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************)))************+++++++++***++++++++++++++++++,,,)))******++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************************************++++++************++++++******************************************************************************************************************************************************++++++++++++******+++++++++*********))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,))))))*********+++++++++************************))))))***+++++++++++++++******++++++++++++************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************)))************+++++++++*********++++++,,,,,,---))))))***+++,,,------...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************************************++++++************++++++******************************************************************************************************************************************************++++++++++++******++++++++++++******))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,))))))******++++++++++++************************((()))***+++++++++++++++******++++++++++++************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***((('''(((***+++)))&&&******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))************************)))************+++++++++************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************---,,,,,,+++***)))((((((+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))*********((('''(((***+++)))&&&******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))))))))))))))************************)))************+++++++++************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********+++++++++,,,,,,************************++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************,,,,,,++++++***))))))))),,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---)))(((((()))******)))'''******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************************************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++***************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000)))))))))*********)))(((******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))***************)))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))*********************************))))))*********+++++++++***************************************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///))))))*********)))))))))******))))))))))))******(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))******((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))************************************))))))*********+++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------(((***++++++***))))))*********))))))))))))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))******++++++************************)))************+++++++++*********************************************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************))))))******+++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......(((***,,,,,,***))))))+++******))))))))))))******))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((((()))******++++++************************)))************+++++++++************************************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++***************************************************************+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,------------------------............///000222222(((***---,,,***(((***+++******))))))))))))******))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((((()))***+++++++++************************)))************+++++++++************************************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************************************)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))******++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,---------------------------...///000222444666777))))))************))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++(((***,,,,,,***)))******************************++++++************+++++++++++++++++++++,,,,,,,,,---------...------,,,+++///////////////...---,,,000000000000000//////...000000111222444555666666555444444333222000000///////////////...---,,,,,,+++,,,---......,,,***)))---...///000///---+++***---------,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++******))))))++++++******+++,,,,,,---)))***,,,...///...---,,,---///222555999<<>>??????<<<<<<;;;:::::::::::::::666666555444222111///...///......---------------....../////////...,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++*********)))---,,,++++++***+++++++++***++++++---...000111222666777:::===@@@CCCEEEGGG))))))************))))))+++************)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++---------+++))))))+++---++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////---///111444777999:::;;;999:::;;;<<<<<<======<<<::::::;;;<<<======>>>>>>@@@???>>>>>>>>>@@@AAABBB>>>>>>===<<<;;;999777666444222///---------///000//////............------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++************...---,,,+++************---------///333888<<>>??????@@@@@@???>>><<<:::888777333333333444444555555666:::999999888:::<<<>>>???@@@@@@AAAAAAAAAAAAAAA@@@999888666333111111000111000///......---.........++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---000222444888<<>>;;;999666444333222111///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,+++++++++,,,---///111111666888;;;>>>@@@BBBCCCCCC@@@@@@???===<<<;;;:::999))))))************))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++******))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))************************************************************************)))************++++++++++++,,,,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,---...///000000555777999;;;===???@@@@@@<<<<<<;;;:::999777555444111111222333333333222222222222222111111111111111222222222333333444444444333444666999;;;===??????BBBCCCDDDDDDCCCAAA>>><<<777777666444333222111000............---------,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,...000222444555:::;;;<<<<<<;;;999777555666666555444444333222222))))))************))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))************************************************************************)))************+++++++++***+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------...///000222444555666;;;;;;<<<<<<===<<<<<<<<<777777777777666444333222000222444666999;;;<<<<<<999999888888777777777666777888999::::::888666555444444666777777777777777===>>>???@@@AAABBBBBBBBB======<<<;;;999777444333111111000///...------,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------.........000111333555666777777666555444222111000222333444555666777888999))))))************))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((***,,,---))))))))))))))))))))))))(((((())))))******++++++************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))************************************************************************)))************+++++++++&&&(((***+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////111333555777999:::<<<<<<;;;:::999777555444444555555666666666555555777999;;;???AAADDDEEEFFFCCCCCCBBBBBBAAAAAA@@@@@@<<<>>>???@@@???<<<999777::::::999888777555333333666666666888;;;???BBBDDDAAAAAAAAA@@@>>>:::777444333333222000///...---,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------000000111111222333555555333222000///000111333444444666888;;;>>>AAACCCEEE))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******++++++++++++******)))************+++++++++************************************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***++++++*********++++++***))))))+++++++++*********))))))************************************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************++++++************++++++---)))''')))++++++)))((()))************+++++++++************************))))))))))))))))))))))))(((((()))***++++++,,,,,,******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------------......///000...111444555555444555666666999777000///555777333:::999999:::===???>>>===EEE@@@AAAIIIMMMIIIGGGJJJFFFAAADDDFFFBBBEEEGGG???GGGGGG@@@@@@FFF@@@999>>>===AAAEEEEEE???999:::>>>>>>;;;999:::<<<>>>===<<>>AAADDDEEEGGGJJJLLL))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******++++++++++++******)))************+++++++++************************************************************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((************************))))))))))))))))))))))))((((((((((((((()))*********+++++++++++++++*********************)))))))))************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************************************++++++************++++++///,,,***+++,,,+++)))''')))************+++++++++************************))))))))))))))))))))))))((())))))***++++++,,,,,,******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111222222111//////000222111333444333444888999888<<<<<<===>>>BBBFFFKKKMMMOOOLLLNNNXXXaaaaaaZZZSSSIIIFFFNNNTTTRRRTTTTTTIIIIIIHHH@@@AAAIIIFFF@@@FFF@@@@@@BBBEEEEEEDDDCCCCCCGGGFFFDDDBBB???===;;;:::;;;;;;===@@@DDDEEEEEEDDD@@@>>>;;;999888777444222333222000...------------......---,,,,,,+++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++///---++++++------,,,))),,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++------------------------+++,,,---...////////////555555666888888777666666<<<@@@@@@===???DDDDDDAAA>>>BBBGGGKKKNNNOOOPPPRRR))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******++++++++++++******)))************+++++++++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((************************))))))******************+++++++++++++++,,,,,,,,,))))))***************))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************************************++++++************++++++((('''&&&'''***,,,---,,,)))************+++++++++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,...///111111111222111///......000222333222333777888777777999:::>>>BBBDDDFFFJJJPPPUUUUUUUUUZZZfffvvv|||qqqbbb^^^[[[eeeqqqssswwwxxxppp```\\\SSSSSS^^^^^^]]]dddXXXOOOEEECCCHHHMMMMMMIIIKKKLLLKKKIIIFFFEEEEEEEEEBBBAAAAAABBBDDDFFFEEEDDDDDDCCCBBBAAA@@@>>>:::777999777444111///...//////.........------,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,++++++------,,,***,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,///...---,,,,,,,,,---...,,,---000222333222111000333555777999;;;<<<===<<>>>>><<<999666444444555666111000...---,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,///...,,,+++,,,...000111222333444555555444444333222666:::===AAAFFFGGGFFFFFFHHHJJJJJJIIIJJJJJJIIIGGGGGGGGGHHHJJJPPPWWW\\\))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++******++++++++++++******))))))*********+++++++++************************************************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************************))))))))))))************************************++++++++++++,,,,,,------))))))+++,,,------,,,,,,---...//////000000000///...........................------,,,+++*********************************************************************************++++++++++++++++++++++++************************************************************************************************++++++************++++++NNNKKK@@@111)))***+++)))))))))*********+++++++++************************))))))))))))))))))))))))***************+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......000000//////......//////---000444777777777888999<<<888777:::===???DDDJJJVVVeeewww~~~xxxuuulllpppuuu}}}wwwnnnqqqvvvzzzrrrzzzkkk___gggvvv}}}{{{kkk___OOOFFFEEEHHHIIIIIIKKKJJJIIIIIIIIIIIIGGGEEE??????@@@CCCFFFHHHGGGFFFCCCAAA???===<<<<<<======;;;777222...+++,,,---///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------,,,,,,...111444666999777555444333444666777;;;@@@BBBBBBEEEKKKMMMJJJKKKMMMQQQTTTTTTUUUXXX[[[SSSQQQNNNNNNTTT```oooyyy))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******++++++++++++******)))************+++++++++************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))************************)))))))))************+++++++++++++++++++++++++++++++++,,,,,,------......///111333555666777777666777888999::::::;;;::::::777777777666666555555555222222111///---,,,+++***************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++************++++++KKKJJJAAA000(((***+++))))))************+++++++++************************))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222111111000000000000000111444777888888888999:::;;;AAAGGGMMMUUU___ddddddiiiwww{{{xxxwwwzzz{{{hhhdddeeerrrzzz}}}|||zzzyyyggg[[[YYY]]]cccfff^^^ZZZSSSNNNKKKJJJHHHGGG@@@???>>>@@@DDDHHHJJJJJJGGGFFFEEEDDDCCCBBBBBBBBBEEEAAA:::333...,,,,,,,,,............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,------++++++,,,...***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............,,,------///111444777888:::777555333333666999;;;CCCHHHHHHCCCEEELLLOOOKKKJJJNNNXXXcccllltttxxxuuuoookkkmmmuuu))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******++++++++++++******)))************+++++++++************************************************((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))*********++++++++++++++++++++++++++++++++++++,,,,,,---......//////777888;;;>>>@@@AAAAAAAAA@@@@@@AAABBBCCCDDDDDDCCCBBBAAAAAA@@@???>>>============;;;888666444222111,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++************++++++///555333)))%%%+++...+++)))************+++++++++************************))))))))))))))))))))))))************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////000111111222222111111111111222333444555777888888999999<<<@@@CCCHHH\\\mmmttt}}}zzzqqqwwwwwwmmmllljjjjjjzzzqqq]]]YYYWWW___mmmtttuuusssrrr{{{~~~uuu}}}vvvyyyyyyhhhYYYPPPKKKJJJJJJIIIEEEAAA???AAAEEEIIIKKKJJJJJJJJJIIIGGGEEECCCBBBEEECCC>>>999444000...---............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))),,,------++++++---///***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------.........///...///000222444666777888777777777777999===@@@BBBDDDKKKLLLIIIOOO]]]dddbbbUUUYYYdddrrr}}}))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******++++++++++++******)))************+++++++++************************************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))******++++++++++++++++++++++++++++++++++++,,,,,,------...///000000555777;;;>>>AAABBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGIIIIIIHHHGGGEEEDDDCCCBBBHHHGGGEEEBBB???<<<:::999........................************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++************++++++###---///)))&&&,,,---((()))************+++++++++************************))))))))))))))))))))))))++++++******************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000111222333333444444//////000222333666777888::::::999999<<>>;;;777333000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++...---++++++---///***+++,,,------,,,+++***++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////000111222444555666666777666888:::>>>AAAEEEGGGIIIFFFOOOSSSUUUbbbwwwnnnnnnsss{{{+++*********))))))(((((()))************++++++++++++*********))))))(((((())))))))))))))))))))))))************************************************))))))))))))))))))******************************)))************+++++++++)))************+++++++++************************************************************************************************++++++++++++++++++++++++******************************************************************************************************************************++++++++++++************++++++++++++******+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************++++++,,,)))))))))***)))(((((('''*********+++++++++*********+++---000444555333222000000000000111333555666666777777888888888777777<<<::::::===CCCGGGGGGGGGDDDHHHLLLLLLHHHEEEDDDEEEJJJJJJJJJJJJGGGDDD@@@>>>999999888666444111...---...---+++))))))***,,,---(((((()))******+++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++************************,,,++++++++++++++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++,,,------------,,,+++++++++,,,...000111777555333333333222111///...333777777777888:::999===DDDJJJNNNUUU___eeeggghhhtttzzzmmmfffkkkqqqvvvyyyhhhWWWOOOKKKIIILLLRRRPPPPPPPPPNNNJJJHHHGGGHHHUUUUUUUUUTTTQQQPPPQQQRRRbbbgggcccYYY[[[nnnwwwuuusssooofff```UUUIIIFFFHHHGGGDDDNNNGGGBBBDDDHHHIIIGGGEEEDDDBBBAAACCCCCC>>>444+++........................------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------...///////////////111111333555444333444666<<<@@@CCCDDDGGGMMMPPPOOOKKKWWWggguuu************)))))))))((()))************++++++++++++*********))))))))))))))))))))))))))))))))))))************************************************************))))))))))))************************)))************+++++++++************++++++++++++************************************************************************************************++++++++++++++++++++++++******************************************************************************************************************************++++++++++++************++++++++++++******************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))))))))***++++++((())))))***************+++***)))((((((***+++,,,---...000555999<<<;;;:::======>>>??????>>>>>>===BBBBBBAAA@@@>>><<<:::999:::777555666888::::::888;;;@@@FFFHHHFFFBBB@@@???CCCDDDEEEEEECCC???:::777;;;<<<======<<<:::777555111000///---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***++++++,,,------------++++++,,,---///000222333777555222000////////////888666555444555999???EEEPPP]]]lllvvv{{{}}}yyytttjjjsss{{{ssscccWWWUUUTTTRRRVVV___[[[QQQJJJIIIIIIHHHLLLRRR^^^ZZZTTTPPPMMMIIIEEEAAAGGGGGGHHHGGGFFFGGGJJJLLLNNNSSSQQQJJJMMM\\\ggghhhmmmUUUGGGEEEEEEEEEDDDHHHKKKIIICCC@@@BBBGGGEEECCCAAAAAABBBAAA===999444222000...------...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........000///...,,,,,,---...///222111000111333666;;;@@@DDDFFFGGGIIIRRR\\\```^^^iiilllpppttt|||{{{xxxwwwvvv************)))))))))))))))************+++++++++***************)))))))))))))))))))))))))))))))))************************************************++++++*********)))))))))++++++++++++++++++++++++)))************+++++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************++++++++++++************++++++++++++******************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++((())))))***++++++,,,,,,,,,+++)))((())),,,///111444555777<<>><<<:::888777666444222111222444444333888>>>DDDFFFCCC===:::888888999;;;<<<:::777333111333555888<<<>>>>>>>>>===;;;:::888666333000---,,,------,,,+++++++++,,,,,,*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++,,,,,,,,,,,,***+++---000222333444444555333000......000222333<<<555333:::???DDDNNNYYYjjjyyyzzzppprrrqqqpppttt{{{wwwmmm[[[NNNEEEDDDEEECCCFFFMMMPPPOOOQQQUUUWWWYYY]]]cccyyyqqqhhhcccaaa]]]VVVPPPKKKLLLKKKKKKKKKMMMQQQTTT___```ZZZQQQQQQ[[[bbbbbbeeexxxrrr]]]QQQJJJFFFFFFJJJKKKHHHCCC@@@BBBDDDGGGFFFDDDCCCCCCCCCDDDDDD<<<999444000------...000......---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........222000---,,,,,,///222555999888666666999@@@HHHLLLIIIMMMSSS^^^ooo}}}||||||zzzyyy|||~~~wwwmmmggggggjjjnnnqqq*********)))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************************************,,,++++++******))))))(((++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************++++++++++++************++++++++++++***************)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((())))))***+++******)))******++++++,,,,,,,,,,,,...000333666777;;;;;;<<>>;;;:::777888888999999888888888666555555777999<<>>AAACCCDDDDDDCCCAAA===999444222000///...,,,++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++))))))*********+++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---///111333333333222...///000000111333777999999666>>>RRR^^^```dddlllrrr{{{wwwmmmlllfff]]]ZZZYYYSSSKKKJJJGGGHHHNNNQQQUUU^^^hhhhhhjjjmmmooooooqqqwww}}}|||xxxvvvtttoookkkfffeeebbb___]]]^^^aaadddssspppeeeTTTLLLQQQYYY]]]UUU___ccc___aaajjjpppoooqqqeeeccccccbbbZZZNNNGGGGGGIIIDDD===FFFHHHJJJIIIGGGEEEEEEEEEBBB???;;;666222000/////////......------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............//////...///111555999;;;;;;===???AAAGGGNNNSSSSSSOOOYYYggguuutttnnnhhhhhhhhhmmmttt{{{))))))))))))))))))******))))))*********+++++++++***************+++++++++************************************************************************,,,+++++++++******))))))++++++++++++++++++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************++++++++++++************++++++++++++******))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++++++++***))))))******+++---///222666999;;;<<<<<<<<<;;;;;;<<<===>>><<<;;;888777777666666777777777:::;;;<<<===>>>?????????:::<<>>DDDZZZwwwzzzvvvooosss|||kkkZZZ[[[YYYUUURRROOOKKKFFFTTTYYYaaaeeedddhhhsss~~~zzztttooommmnnnppp{{{yyyooo^^^PPPMMMTTTYYYWWWXXXSSSKKKMMMWWW^^^^^^```vvvzzzwwwlllVVVLLLIIICCC<<<@@@EEEKKKNNNMMMIIIFFFDDDDDDCCCAAA===999555111///000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---...000333666999;;;<<<888@@@IIIQQQ[[[cccccc]]]___jjjvvv}}}{{{~~~}}}yyy~~~))))))))))))************)))************+++++++++*********+++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************************************++++++++++++************++++++++++++******))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************++++++,,,,,,+++*********+++,,,---000333777;;;>>>>>>>>>===888777555555666666555333999888777777777999;;;<<>>QQQ___xxxyyywwwyyy|||{{{gggTTTGGGMMMUUU\\\___```aaaaaadddlllsssuuusssuuu~~~tttggg___]]]___XXXTTTKKKCCCDDDLLLSSSTTTRRR\\\lll}}}sssSSSDDDCCCCCC<<>>>>>??????@@@@@@@@@@@@EEEDDDDDDCCCBBB@@@>>>===CCCFFFJJJKKKHHHEEECCCCCCAAAEEEIIIJJJHHHFFFHHHJJJJJJHHHEEEBBB@@@???@@@@@@>>>===;;;888666444333333666888<<<@@@DDDFFFHHHIIIKKKLLLMMMLLLHHHBBB<<<888000000///...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))************+++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,...000222444444333222222222222222222333666999:::;;;@@@HHHOOOggguuuzzzvvvxxxuuulllcccZZZQQQHHHLLLUUUbbblllqqqsssuuuwwwrrrwww|||zzzqqqiiieeebbb___WWWOOOLLLMMMNNNMMMNNNNNNRRR\\\fffooo|||bbbQQQMMMLLLCCCCCCCCCGGGLLLOOONNNLLLGGGFFFEEECCCAAA>>>;;;:::111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////222444777<<>>AAAFFFJJJKKKGGGAAA>>>===<<<@@@FFFGGGDDDAAA@@@AAA???@@@AAACCCDDDEEEEEEEEEDDDDDDDDDDDDBBB???;;;999555666888:::<<<>>>??????EEEHHHLLLOOONNNKKKFFFBBB222222111///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,---...111444666444444333222333444555666666999<<<===AAAKKKYYYcccrrr~~~{{{dddgggaaaRRREEEDDDLLLSSS___gggrrrzzz{{{yyyyyy|||yyyzzzxxxqqqhhh```ZZZTTTOOONNNJJJJJJOOORRRUUU^^^jjjxxxrrrggg\\\RRRNNNHHHBBBBBBGGGMMMOOONNNHHHGGGEEEBBBAAA@@@???@@@111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000444666:::AAAJJJTTT^^^cccgggqqqxxx~~~qqqpppyyy)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---------,,,,,,++++++***,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,------------,,,+++***************************---,,,,,,+++*********+++************************************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++------000555:::<<<:::777666555444555777777444222888888555:::DDD@@@:::AAAAAAAAA>>>AAACCC888888IIIPPPYYY\\\RRRHHHGGGIIIJJJQQQ\\\gggggg]]]QQQJJJIIIHHHHHHHHHKKKMMMKKKEEE@@@<<<>>>@@@AAA??????AAACCCAAACCCEEEGGGFFFCCC???<<<<<<777555666444000333999>>>CCCIIIPPPSSSSSSPPPNNN<<<444,,,))),,,...,,,)))------,,,,,,,,,------...++++++,,,---,,,+++***)))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---///111333555666555555444444222111666<<<===<<>>>>>CCC>>><<>>333---...///...,,,,,,,,,+++++++++++++++,,,+++,,,,,,---,,,+++***)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,...000333444555444444333111222777===>>>;;;888;;;GGG^^^zzzuuuvvvyyyxxxuuuwwwtttbbbLLLGGGLLLWWWdddkkkkkkmmmpppsssxxx}}}|||tttkkkjjjsssvvvrrreeeYYYTTTRRRQQQRRRWWWMMMPPPUUU]]]fffooovvvzzz|||yyyvvvbbbMMMJJJIIIGGGKKKHHHDDDDDDGGGFFFAAA???BBB;;;888444111......///000---------------------------------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///...///000000000333777;;;AAADDDLLL\\\nnnyyyzzzwwwvvv{{{}}}~~~}}}tttpppssswww|||||||||{{{~~~}}}{{{)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,------,,,,,,---...///000000111111111222333444555555666111222333444555666777777555444333222111//////...111000//////............---,,,+++******+++,,,---+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++************************************************)))************+++++++++************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++************+++++++++,,,,,,+++*********,,,---...777888999;;;;;;888333//////000111333777;;;???AAA;;;AAA???===???<<<@@@NNNXXXiiiooojjjhhhaaa\\\aaammmzzz{{{rrriiidddhhhpppzzz|||sssiiiccccccccceeejjjooopppmmmiiimmmcccYYYWWW]]]```\\\WWW___ZZZSSSLLLGGGFFFFFFGGGDDDAAA@@@AAA>>>999777888333999BBBKKKPPPRRRRRRPPPQQQHHH<<<444000///...---,,,,,,+++*********++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///111333666666555333111333444666999<<<>>>??????SSS___ppp{{{qqqllleee^^^WWWRRRNNNKKKUUU\\\kkk{{{zzzyyy|||zzzmmmkkkqqqssskkkaaa___YYYRRRPPPUUU```mmmvvvrrroooiiicccccclll}}}wwwmmmddd\\\VVVUUUMMMMMMNNNQQQWWW___fffkkkzzzwww___SSSKKKGGGNNNIIIDDDBBBEEEGGGDDDAAA@@@???===999444111/////////------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...............///000000///000222333555888===AAAJJJVVVdddsss}}}zzz}}}}}}~~~~~~|||{{{pppkkkiiimmmvvv{{{{{{xxx))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++++++++,,,...///---...///000222333444555888888999999::::::;;;;;;777777999:::<<<>>>??????>>>===;;;888555333111000333222111000000//////000,,,+++******+++---///000+++++++++++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++***++++++,,,************************************************))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++*********+++++++++,,,,,,++++++++++++---000333444;;;::::::999888666333111333777;;;>>>???@@@AAACCC@@@GGGDDDBBBFFFHHHMMM[[[nnn|||vvvqqqjjjiiimmmyyywwwnnniiigggkkkrrrwwwyyytttmmmgggbbbcccfffmmmuuuxxxwwwuuuzzzpppfffeeekkkooooookkkgggfffddd```ZZZRRRKKKGGGCCCAAA@@@AAABBBBBBAAAAAA888;;;AAAHHHNNNQQQSSSTTTTTTNNNEEE<<<555111...,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///222333444555555444333222666<<<>>>888555<<>>DDDIIIVVVhhhxxxxxxqqq|||zzzssspppqqqrrriiigggiiiqqq|||zzz))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,+++,,,---///000///000111333444666777888<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCDDDBBBBBB@@@???===;;;:::999777666666555444444555555000///...------...//////---,,,,,,++++++,,,------++++++++++++++++++++++++,,,++++++***++++++,,,,,,************************************************))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,...111555888:::;;;:::777555444555777999999<<>>777333111......---,,,,,,,,,---------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000444333222111111222333444777;;;<<<===GGGYYYffflll^^^fffoooyyyuuu^^^MMMDDDDDDQQQ]]]fffttt{{{yyy|||mmmiiiiiifffaaa^^^SSSVVVSSSLLLIIIKKKJJJFFFGGGJJJMMMNNNLLLIIIGGGGGGJJJNNNOOOLLLGGGGGGNNNUUUYYYZZZ[[[]]]dddqqqzzznnnbbb\\\UUUNNNKKKKKKNNNQQQaaannnsssaaaTTTVVVWWWPPPGGGCCCDDDGGGFFFCCCCCCAAA>>>:::666222///---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------...///000111111111333888@@@HHHOOOSSSaaasss}}}xxxvvv}}}|||~~~~~~zzzsssqqqrrrvvv~~~|||)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------...///000111000111222333555666777888::::::::::::::::::::::::888888999:::;;;<<<===>>><<<=====================;;;;;;;;;::::::;;;;;;<<<999888777555333111///...000///---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++,,,,,,,,,,,,+++---///222555888:::;;;888888666555555888===AAA???AAA@@@===<<>>999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???<<<=========;;;888666444333222///---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************++++++++++++++++++,,,,,,,,,------...///222555777888777777444666888999:::===BBBFFFGGGKKKMMMKKKJJJRRRbbbooo~~~uuuhhhZZZXXXXXXbbb^^^YYY^^^aaa___bbbTTTSSSUUUXXXWWWSSSUUU[[[YYYXXXWWWUUURRRPPPOOOOOOSSSRRRSSSXXX^^^```___]]]]]]```bbbbbbaaacccgggkkkrrrrrrrrrqqqnnnkkkgggeeeeeeeeeccc^^^^^^]]]UUUKKKGGGFFFEEEDDDEEEFFFGGGHHHKKKPPPSSSQQQKKKGGGGGGJJJDDDBBB>>>999555111...,,,///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...000111222333222222111222333666888:::===@@@KKKcccooo\\\LLLHHHFFFDDDIIIQQQcccgggoooyyyvvvpppyyyzzzpppkkkdddYYYNNNJJJIIIIIILLLOOOUUU```jjjooozzzvvvtttsssvvv|||hhhhhhgggbbb[[[UUURRRQQQXXXQQQLLLJJJHHHFFFJJJPPPWWW___fffhhhkkkwwwyyylll```VVVQQQNNNOOOZZZjjjrrrpppqqqoooTTTDDDBBBCCCBBBBBBBBBAAA???<<<999555333........................------------------------------------------------+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.................................///000111222333888AAARRRfffxxx{{{|||}}}{{{vvvyyy~~~{{{uuuwww{{{~~~)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---...000222222222222111//////000111222222333333777888:::<<<>>>AAABBBCCCDDDDDDCCCCCCCCCBBBBBBBBBFFFEEEDDDBBB@@@>>>===<<<999999999:::;;;<<<===>>>;;;<<>>???AAADDDGGGMMMVVV___aaa___bbbllluuuxxxuuufffYYYYYYIIINNNJJJJJJRRRTTTQQQUUUSSSPPPPPPSSSQQQNNNQQQWWWNNNQQQTTTUUUTTTTTTUUUVVVWWWUUUSSSUUUWWWVVVSSSOOOMMMOOOTTTXXX[[[___ccceeegggkkkpppssstttqqqmmmjjjgggkkknnnooorrrssskkk___HHHHHHIIIJJJIIIHHHGGGFFFGGGLLLPPPNNNJJJIIILLLQQQRRROOOIIICCC<<<666222//////...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000222333444000111333555777999::::::CCCQQQbbbsss```KKK>>>BBBGGGJJJYYYmmmvvv{{{}}}|||{{{~~~ttteeedddbbbZZZUUUWWWMMMJJJJJJPPPUUUXXX[[[___dddmmmvvvxxxssspppnnn```WWWPPPPPPOOOLLLMMMRRRFFFNNNTTTQQQMMMTTTiii{{{vvvjjjaaa\\\UUUQQQRRRYYY___bbbiiirrr```IIICCCDDDDDDCCCCCCCCCBBB???<<<888666////////////////////////------------------------------------------------+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......................../////////000111333444555???LLLddd}}}zzzvvv{{{|||yyy{{{}}}~~~)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...---------...///000111111222222444555666444000---000111333444555555666666<<<@@@BBBBBBCCCEEEFFFFFFEEEEEEFFFGGGGGGFFFFFFEEEEEELLLOOOKKKFFFEEEDDDBBBDDDAAA===999888777666666:::999:::@@@FFFHHHEEEAAAAAA???<<<777333///---,,,+++,,,,,,,,,------------************************************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++******++++++++++++******,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++***+++,,,...//////...444555777888444...///444888>>>@@@>>>???HHHUUU\\\ooozzzwwwooohhhccciiirrrzzzvvvhhhYYYPPPNNNTTTSSSPPPMMMPPPZZZdddkkkjjjaaa[[[\\\\\\[[[^^^dddiiiaaa___gggmmmjjjcccaaammmoookkkaaaXXXVVVUUUTTTTTTXXXXXXTTTRRRTTTTTTRRR[[[bbbmmmuuuuuusssvvv}}}}}}tttqqq{{{zzzrrrYYYUUUOOOKKKIIIJJJLLLMMMJJJMMMOOONNNIIIFFFEEEFFFMMMOOOQQQPPPJJJCCC<<<999555111---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,,,,,,,,,,---------......,,,,,,+++++++++,,,------///....../////////000333333...666???<<>>>>>BBBCCCDDDEEEGGGLLLPPPRRRNNNOOOOOOMMMLLLKKKMMMOOONNNQQQOOOIIIFFFGGGIIIHHHIIIGGGDDDCCCCCCAAA===:::999777666888<<<@@@CCCEEEAAA@@@===:::666222///...///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++******++++++++++++******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,++++++,,,///111222333444000///222333333777<<<======<<<===GGGXXXgggmmm}}}pppfff]]]WWWNNNUUU[[[[[[ZZZ]]]gggppphhhiiiggg```]]]aaagggkkkhhhgggkkksssuuuooojjjiiiooolllnnnttttttooommmnnnrrruuurrriiibbbbbbcccbbbooosssrrriii___YYYSSSNNNTTTZZZfffrrrvvvvvvzzz{{{sssnnnggg]]]QQQIIIEEEGGGIIIIIILLLOOOOOOKKKEEE@@@===EEEJJJOOOPPPLLLGGGCCCBBB;;;666000------...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,+++,,,,,,---...,,,...111333222111111333111000<<>>666000......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,---......,,,000444444222111111333666999HHHYYYjjjzzzrrrpppllldddTTTHHHGGGMMM\\\bbbppp~~~~~~}}}|||xxxsssrrrrrrnnnhhhiiisssxxxrrrvvvzzzsssddd]]]VVVMMMEEEGGGLLLTTTZZZ```ooouuuiii___UUUOOOMMMaaapppuuuuuukkkXXXOOOIIICCC======AAAEEEEEECCC999777444111///...//////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,---------......///000111111111444111000777EEEVVVdddlllsssuuuuuuvvv}}}~~~{{{uuusssuuuyyy~~~~~~~~~))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////111333444666777666555444000222444666999<<>><<<333111///---,,,---......------------------------++++++++++++++++++++++++++++++******++++++,,,---***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...///000111222333444......222:::>>>>>>???CCCMMMQQQVVV\\\dddiiieee]]]]]]]]]XXXTTTTTTVVVSSSNNNJJJQQQZZZ^^^___aaagggmmm|||sssvvvxxxwwwvvvuuunnnfff___```fffpppuuuqqqkkkhhhwwwyyy|||vvvwwwwwwpppeee\\\XXXWWWHHHFFFFFFIIILLLLLLIIIFFF;;;>>>DDDLLLRRRTTTRRROOOJJJDDD;;;333...---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,---------......---,,,,,,,,,---...///000111444333///...222777:::FFFIIIVVVeee{{{oooeee^^^ZZZQQQIIITTTggguuu|||~~~}}}}}}}}}ssseeeZZZYYYbbbnnnvvvzzz~~~uuulll___TTTGGGEEEJJJRRRVVVZZZkkk~~~wwwjjj]]]VVV[[[mmmqqqjjjiiisssmmmgggcccSSSBBB;;;@@@FFFFFFCCC???===999444111///..............................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------------...///000000000///000000000///444EEE___zzzzzzuuuxxx~~~|||zzz{{{xxxtttuuuqqqggg^^^))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000222333444555555444333222444888===@@@AAAAAAAAABBBAAADDDGGGMMMWWWhhh}}}xxxpppqqquuu{{{zzznnnmmmxxx~~~yyy~~~}}}fffUUUQQQSSSQQQNNNJJJIIIIIIIIIGGGDDDAAABBBDDDEEEEEEDDDBBB@@@999777444222///...------------------------------++++++++++++++++++++++++++++++******++++++,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,///333444222000/////////222999>>>>>>@@@IIISSSdddkkkpppoookkkeee]]]UUUPPPQQQQQQTTT\\\eeefffccceeefffdddccceeennn|||}}}rrrpppmmmooouuuvvvmmmccc]]]fffkkknnnxxx|||~~~{{{tttmmmiiihhhQQQKKKEEEDDDGGGKKKMMMMMMAAA??????HHHSSSWWWRRRLLLLLLGGG???777000------///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,---------......------------...///000111555555111,,,111???LLLQQQZZZYYY___iii{{{fffXXXPPPSSSUUUVVVfff|||}}}}}}zzzpppeeeWWWRRRXXXeeettt~~~zzz|||xxxvvvmmm]]]TTTPPPSSSTTTQQQUUU^^^wwwtttiii[[[eeebbb[[[[[[^^^nnniiiNNNBBBEEEKKKJJJFFFEEECCC???:::555111...---........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........///000111000...---...000///333@@@WWWuuuzzzxxxxxx{{{|||jjj___^^^^^^XXXQQQ)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000000000000000111111222333333444:::???CCCEEEDDDDDDGGGIIIRRRTTTXXX]]]hhh}}}xxxqqqlllfffffflllyyyyyyvvvnnnddd^^^]]]```qqqvvvuuu}}}uuukkkjjjmmmhhh```XXXRRRNNNKKKJJJEEEFFFFFFFFFEEECCCAAA@@@@@@???<<<888444000---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******++++++++++++*********++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,---111555555222///......666888<<<======DDDWWWiiitttcccYYYUUUSSSPPPRRRTTTWWW```jjjmmmkkkpppsssvvvxxx{{{}}}|||yyyzzz}}}{{{rrrhhhccceeepppvvvtttxxx|||xxxsssooommm___XXXOOOHHHEEEGGGJJJLLLHHHBBB@@@EEEOOOTTTOOOIIILLLIIIDDD<<<555000......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000111222555555111111@@@XXXhhhlllhhhaaaccchhhqqqpppRRRHHHHHHTTT```hhhwww~~~www|||mmmXXXTTTTTT\\\gggooossswww|||~~~~~~mmm```ZZZ[[[ccclllzzz|||zzzwww}}}ooo```XXXSSSPPPNNNPPPQQQhhhzzz|||qqqjjj[[[VVV______]]]dddxxx]]]LLLJJJLLLKKKHHHHHHFFFDDD???:::555111...........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---....../////////111222000......111555777AAAQQQfff}}}}}}www}}}xxxyyy|||}}}|||yyyuuusssvvv~~~pppbbb^^^``````\\\)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111111111111000000000111444777;;;===@@@CCCGGGJJJOOOYYYfffpppnnnnnnllliiiiiisss{{{iiibbb[[[QQQNNNRRRXXX[[[^^^^^^ZZZTTTPPPMMMYYYcccjjjfff______cccfffcccvvvyyyvvvzzziii[[[TTTTTTQQQPPPMMMJJJGGGCCCAAA@@@AAA@@@???===:::555111///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******++++++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,111444666444000///111444======@@@CCCFFFMMM]]]mmmzzzgggXXXUUUYYY]]][[[]]]]]]]]]ccclllqqqqqqsss{{{{{{sssqqqnnnxxx||||||xxxppplllhhhaaaXXXOOOJJJIIIJJJJJJGGGDDDEEEIIILLLKKKJJJKKKKKKIIICCC;;;444000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,,,,---------......---------...///000222333222444555<<>>FFFSSScccqqqzzz}}}}}}}}}zzzwwwuuuzzzzzztttggggggfffddddddjjjttt|||yyyuuuyyy~~~)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111222111111222222222444888>>>CCCFFFFFFIIIMMMTTTaaawwwzzzlll___\\\bbbiiisssbbbTTTSSSPPPIIIIIINNNOOOQQQTTTVVVWWWVVVUUUSSSNNNSSSVVVRRRPPPQQQRRRPPPMMMZZZjjjuuuwwwsssnnnkkkxxxjjjaaa```]]]ZZZVVVPPPKKKFFFCCCAAA<<<===??????>>>;;;888666000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******++++++++++++***************++++++,,,,,,,,,******+++++++++,,,,,,,,,333555555222///000555;;;???AAAFFFNNNRRRUUU\\\ccccccddd___WWWUUU]]]iiippplllnnnmmmkkknnnxxx~~~{{{~~~|||{{{qqquuu{{{wwwyyysssssspppggg\\\RRRMMMKKKJJJJJJIIIFFFDDDEEEIIILLLJJJLLLLLLGGG???777222000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------......------......///111222333000555999DDD^^^xxx~~~vvvqqqgggjjjooojjjfffddd^^^SSS^^^mmm|||}}}hhhaaa]]]XXXVVVYYYaaajjj~~~yyyiiiZZZLLLHHHIIIIIILLLPPPUUUKKKEEEIIILLLJJJIIIJJJOOONNNKKKLLLWWWhhhtttxxxsssyyyyyylll]]]\\\mmm~~~sssjjj```VVVRRRUUUWWWUUUUUU^^^ppp|||mmm\\\ZZZhhhtttvvv^^^OOOMMMPPPDDDEEEGGGGGGDDD???999666........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................------------------------,,,,,,------...///000000---///111111111555>>>EEERRR___ooovvvwww|||}}}|||{{{yyyzzzyyyqqqiiieee___aaabbbbbbbbbhhhrrrzzz++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...///000111000///000222444333444666:::@@@FFFIIIJJJEEEPPP[[[cccppp}}}jjj]]]RRRJJJJJJOOOWWWVVVVVVXXX\\\___``````dddhhhiiiggggggkkkllljjjlllfff___YYYTTTQQQNNNKKKPPPTTTZZZ___```___]]][[[___fff}}}~~~vvv~~~~~~rrr```RRRNNNPPPOOOKKK??????<<<:::<<<@@@AAA>>>999666555777:::999444......---+++,,,------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,------,,,+++***,,,///222777666444222222666<<>>===BBBEEEDDD@@@@@@EEEIIIJJJOOOMMMKKKJJJJJJMMMQQQSSS]]]]]]YYYSSSMMMMMMRRRXXXnnnxxxxxxmmmeeeZZZSSSTTTWWWWWW[[[```qqqbbbZZZ\\\rrr~~~zzz```PPPJJJJJJEEEBBBDDDIIIIIICCC===444111......///000///---........................---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------..............................------------------------///---,,,...111222000---///222444000///:::NNN```qqqvvvwwwrrrqqq{{{yyypppxxxuuummmjjjiiikkkiiieeedddeeegggggggggeeefffnnn{{{++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---//////---000333444333111000000666<<>>DDD??????@@@CCCFFFCCC;;;444...---------......,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))******+++,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,+++,,,---------///222444333444444555777<<>>AAADDDFFFHHHGGGDDDEEEJJJLLLJJJQQQNNNJJJFFFCCCBBBCCCDDDIIIJJJKKKIIIFFFFFFKKKOOORRRZZZeeennnvvvsssddd[[[UUUPPPOOOQQQeee{{{rrrbbbUUUYYY^^^gggzzz~~~eeeXXXMMMHHHCCCCCCGGGIIIGGGDDD999555000...//////...---........................---------------------------,,,,,,,,,,,,---......------------------------,,,,,,---------.................................------------------------,,,++++++---000111000......000000222:::PPPooo~~~yyy{{{{{{vvv}}}~~~vvvpppggg]]]VVVTTTVVV\\\```bbbfffkkkiiinnntttyyy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111///111333444444444666777CCCKKKPPPUUUfff{{{}}}sssmmmjjjkkkggg```aaahhh___VVVNNNMMMRRRZZZeeeooorrrtttzzz~~~}}}zzzsssmmmccc\\\\\\fffkkkjjjqqq}}}~~~fffXXXTTTRRRMMMIIIFFF<<<444888BBBDDDFFFJJJNNNPPPLLLCCC;;;000///............+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))+++---///000111444666222444777:::===BBBHHHLLLcccrrrzzznnn\\\SSSXXX___nnniiibbb___fffooorrrpppyyy~~~~~~|||uuurrrrrrvvvyyy~~~uuuZZZTTTOOONNNLLLHHHGGGIIIBBBAAACCCHHHMMMMMMGGGAAA666222---,,,...//////---...------------,,,,,,,,,------------------------...------------,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------------------------+++111555444777BBBOOOWWWVVVUUUWWW[[[bbbooofffNNNOOOVVV```nnn}}}|||}}}|||yyy|||bbbUUUSSS\\\rrrvvvfff[[[PPPLLLKKKGGGDDDBBB@@@AAAAAA@@@AAAEEELLLRRRLLLMMMKKKJJJMMMQQQPPPKKKMMMKKKHHHEEEDDDCCCDDDEEEDDDGGGHHHGGGCCCAAABBBDDDAAAGGGMMMPPPRRR]]]nnn{{{wwwiii^^^TTTNNNMMMKKKWWWfffqqqyyy}}}eeeTTTMMMXXXcccooo|||gggQQQLLLEEEAAAAAADDDFFFGGG@@@;;;555000....................................---------------------------,,,,,,,,,,,,---......------------------------,,,------------.................................------------------------,,,++++++---000111111000//////000666IIIjjj|||zzzxxxjjjbbb\\\TTTMMMOOONNNQQQYYY```fffmmmtttzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...///111222333444333222222444:::AAAGGGQQQWWWWWWYYYooovvvgggbbbYYYMMMLLLVVVXXXXXX]]]gggssstttfffaaa]]]YYYZZZ^^^jjj~~~oookkkaaaUUULLLKKKEEE:::888>>>DDDFFFKKKOOORRROOOHHHBBB666333///,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++*********++++++,,,,,,,,,***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------)))+++///000111222444555555888;;;>>>BBBGGGMMMQQQeeemmmmmm```TTTWWWfffsss~~~vvvsssxxx}}}zzzwwwyyy~~~pppbbbTTTMMMIIIHHHJJJMMMGGGCCCBBBFFFMMMOOOIIICCC<<<555...+++...000000...------------------------------------------------------------------------,,,++++++******++++++,,,++++++++++++,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,---------------555777555>>>UUUiiiqqqjjjdddbbbeeeeeegggvvvmmmZZZ___fffkkkuuuzzz{{{yyyrrrkkkccc\\\]]]ddduuu}}}ppp\\\MMMKKKIIIHHHHHHHHHJJJLLLIIILLLOOOOOOOOOSSS]]]dddbbbaaa``````dddhhhddd]]]UUUSSSRRRPPPNNNNNNNNNNNNPPPQQQRRROOOKKKGGGFFFFFFGGGJJJKKKHHHEEEIIIVVVbbbzzztttfffZZZSSSKKKJJJQQQ\\\bbbmmmjjjYYYXXXXXXYYYppprrrYYYTTTKKKDDD@@@AAAEEEHHHFFFAAA:::333///......///................................................---,,,,,,,,,,,,---......------------------------------------.....................................................................///000111222222111111555@@@VVVwwwyyyvvvvvv|||{{{mmm```YYYVVVTTTRRRQQQRRRYYYfffpppxxx,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,...///111333333444555555666777;;;BBBKKKQQQWWW[[[[[[\\\qqqrrr]]]YYYXXXVVV]]]kkkwwwyyy}}}|||pppjjjddd]]]YYYWWWgggzzzdddPPPJJJHHHCCC??????DDDEEEHHHLLLNNNNNNMMMKKK???999111+++)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++++++++++++++,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------+++---000111111222333444777:::???DDDIIINNNTTTXXXcccdddbbb]]]___iiiuuu|||{{{tttzzz{{{oooaaaZZZUUUPPPOOOPPPJJJFFFCCCFFFLLLOOOKKKFFFCCC;;;111---///111000...------------------------------------------------------------------------,,,++++++******++++++,,,++++++,,,,,,------------,,,,,,,,,---------......,,,,,,,,,------.........000444444555FFFeee|||yyyqqqooorrrpppkkknnnwww|||nnnhhhrrruuurrrwwwvvvxxxlll___^^^gggooonnnxxxzzzfffdddnnnwwwYYYEEEEEEJJJOOOPPPPPPQQQTTTWWW]]]bbbgggiiikkkpppzzzyyywwwrrrmmmgggbbb^^^\\\aaa```^^^[[[VVVRRRPPPOOOIIIKKKJJJFFFBBBDDDLLLTTT^^^lll~~~nnnbbb^^^RRRNNNUUUWWWZZZpppnnn\\\RRRUUUiii~~~bbb\\\SSSIIIDDDDDDFFFHHHJJJFFF???888222//////000................................................---,,,,,,,,,,,,---......---------------------------------.........//////................................................////////////...///000111///555@@@NNNaaayyyxxxxxxyyyxxxkkk___XXXVVVXXX[[[SSSXXXeeewww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,---///111333333444444333666<<>>GGGNNNSSSWWW[[[]]][[[]]]___bbbjjjrrrtttppp{{{vvvxxx|||{{{pppggg|||uuuqqqooonnnhhh[[[PPPKKKJJJFFFCCCEEEKKKOOOOOOMMMHHHAAA777111000000000///,,,,,,,,,------------...------------------------,,,,,,,,,------------...,,,++++++******++++++,,,***+++,,,---......------,,,,,,,,,---------......,,,------....../////////111222333;;;OOOjjj|||wwwtttuuutttnnniiiggg^^^hhhkkkqqq|||{{{uuuwwwxxxxxxooobbbaaaiiissszzzsss]]]RRRPPP___jjjcccRRRHHHLLLUUU^^^aaaeeellltttxxxzzzrrrhhh```XXXTTTJJJIIIGGGDDDCCCEEEIIILLLJJJRRR]]]jjjyyyuuucccXXXXXXVVVTTTaaauuugggUUUVVVdddqqqqqqhhhZZZMMMGGGEEEEEEFFFIIIHHHDDD>>>777333111000................................................---,,,,,,,,,,,,---......------------------------------........./////////.........................................................---,,,---///111222>>>OOO___lllyyy~~~xxxnnneee\\\XXX]]]eeeooosss------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---///000222333444444444777:::AAAKKKXXXiiiyyyrrrnnnkkkkkkhhhggglllssshhh```]]]hhh~~~wwwiii```gggsss}}}tttYYYOOOLLLGGGJJJKKKLLLMMMNNNOOOQQQRRROOOIII???777333000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000222333444444666:::<<>>666111//////000,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,++++++******++++++,,,***+++,,,............---,,,,,,,,,---------......------...//////000111111333444;;;IIIXXXhhhxxx{{{tttooolllddd]]]YYYiiisssyyy|||yyy~~~yyyzzzzzzssslllmmmuuuxxxfffVVVMMMMMM[[[ffffffcccbbbfffrrr}}}tttmmmccc]]]TTTNNNMMMMMMLLLKKKIIIIIIKKKQQQ\\\qqqyyygggaaa]]]WWWZZZbbbssslll^^^^^^eeevvvxxxmmmZZZPPPKKKHHHFFFGGGHHHHHHDDD===666222111................................................---,,,,,,,,,,,,---......------------------------............////////////................................................---...//////...000444777???NNNbbbooovvv{{{|||~~~wwwvvvtttppphhheeeooo|||------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........///111333444444444333>>>>>>AAAKKK___{{{tttnnnaaaVVV[[[hhhlllmmmqqqlllggghhhkkktttdddWWWUUUQQQKKKMMMOOOPPPOOOOOOOOOPPPRRRMMMFFF???999444000---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111333444555666999>>>BBBGGGQQQ___iiihhh```VVVNNNQQQZZZ``````aaahhhqqqvvvuuu|||~~~~~~wwwrrrtttvvvsssnnniiiqqqzzzmmm\\\UUUOOOMMMIIIGGGGGGJJJNNNPPPMMMIIIBBB999222...///000,,,,,,,,,------.........------------------------,,,,,,,,,------.........,,,++++++++++++++++++,,,)))+++,,,...//////......,,,,,,,,,---------...............///000111111222666999FFFWWW```eeeqqqvvvmmmkkkeee\\\hhhyyy~~~~~~{{{xxx|||___jjjxxxvvvxxxyyylll```QQQIIIIIISSSfffrrrssstttxxx{{{kkk___ZZZVVVQQQLLLRRRMMMGGGEEEJJJZZZssstttjjjddd\\\WWWXXXSSS]]]gggtttmmmaaadddkkkiiiqqqnnn^^^WWWQQQMMMEEEHHHJJJGGG@@@888333111........................////////////////////////---,,,,,,,,,,,,---......------------------------............/////////000........................////////////////////////---000222222222555:::???NNN^^^qqq{{{||||||~~~~~~{{{qqqooorrrxxxzzzvvvvvv~~~,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......///333555333111444999===EEELLLLLLMMMcccggg___aaaeeennnyyy|||qqqccc^^^^^^___nnn~~~hhh[[[SSSQQQLLLKKKNNNOOOLLLMMMQQQNNNNNNLLLGGG@@@888222///...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,---,,,+++,,,///111000666<<<;;;777:::CCCMMMVVVZZZ^^^___]]]ZZZXXXWWWZZZeeesssyyyuuusss~~~~~~}}}}}}xxxvvvtttrrr{{{yyyqqqlll```OOOMMMJJJGGGFFFHHHJJJLLLLLLHHHFFFCCC888---,,,111,,,,,,---......---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......000,,,,,,000222222333666;;;AAASSSdddccc___qqqmmmZZZ\\\gggmmmyyy~~~|||}}}}}}xxxlllccc```iiiqqqfff```YYYXXXZZZZZZVVVQQQIIIQQQ___ppp}}}jjjXXXMMMSSSOOOIIIEEEEEEJJJVVV```qqq~~~yyyuuulll\\\MMMMMMPPPRRRXXXkkktttYYY]]]]]]^^^mmmnnn___WWWPPPDDD@@@HHHKKKBBB<<<999111111000////////////---,,,................................................//////.........---------........................---------............///111111111111000000000000111,,,///555000,,,AAA___xxx~~~~~~}}}}}}{{{xxxxxx|||xxx|||zzzuuulllaaa,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...000000000222444666999???CCCFFFJJJMMMNNNSSShhhvvveeefffqqqzzzyyyfff[[[WWW]]]ppprrrggg\\\RRRLLLOOORRRQQQNNNMMMLLLMMMLLLHHHAAA999333///...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,---...------...000333888:::<<<<<<;;;@@@KKKSSSgggccc\\\VVVSSSVVV]]]cccfffppp}}}{{{|||www}}}wwwttt~~~}}}zzz~~~~~~pppfffXXXTTTOOOLLLLLLLLLKKKJJJJJJGGGFFFDDD===222...000,,,---------...---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---------............,,,,,,///000111555;;;KKKRRRcccsssvvvttt|||uuu```YYYbbbmmmqqqwww|||yyynnneeecccgggqqq{{{qqqjjjccc\\\UUUTTTYYY___bbbbbbaaaiiivvv~~~ttt^^^YYYPPPJJJGGGIIINNNSSScccnnntttwwwxxxxxxrrrdddRRROOOLLLPPP___uuuiiiXXXUUUVVVccc}}}lll^^^TTTJJJAAADDDIIIEEEBBB@@@777222000.........///...---................................................//////.........---------........................---------............///000000000000000000000000555000111444222:::\\\~~~~~~nnnddd```YYYPPP,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...000111222444444555999@@@GGGMMMPPP[[[YYYZZZaaammmxxx}}}~~~sssmmmiiisss}}}~~~~~~yyynnnaaabbbpppooo___PPPNNNRRRQQQLLLGGGJJJJJJKKKIIIDDD<<<555111///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------...//////...000333555<<<<<<===???EEENNNWWW]]]eee```XXXSSSUUU___nnnxxxuuuzzzyyy|||rrrppp}}}}}}pppiiisssuuunnn```[[[UUUPPPNNNLLLIIIFFFGGGEEEEEEFFFBBB:::222...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------------............---...000000222;;;EEEVVVaaaqqq}}}~~~||||||nnn\\\UUU^^^nnnxxxzzz{{{||||||~~~ttthhhdddkkkuuuyyybbbXXXXXX]]]WWWRRRTTT^^^kkkvvv|||xxxhhh[[[TTTRRRPPPOOOPPPWWW]]]jjjzzzyyy___TTTKKKLLLRRR```yyymmm^^^VVV^^^mmm|||zzzbbbSSSTTTDDDAAAGGGGGGHHHEEE;;;555222...,,,---...//////...............................................................---------........................---------............///////////////////////////222///000222444BBBiiivvv~~~ttt```VVVSSSPPPLLL,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++---...000222333888777999===CCCLLLYYYeeerrrmmmkkkmmmllleee``````gggmmmsssrrriiivvvvvv```SSSPPPPPPMMMJJJHHHIIIJJJJJJGGG@@@888333000///...,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..............................,,,...//////000111555888:::;;;@@@IIITTT]]]aaacccZZZZZZZZZ\\\bbblllwww~~~{{{zzztttxxx}}}}}}uuuiiimmmzzzvvviiifffaaaYYYRRRLLLIIIHHHDDDBBBCCCEEEFFF@@@555...///......---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------...............///222333111555DDDRRR\\\mmm{{{yyynnndddXXXQQQXXXiiiyyy~~~|||tttqqqttt~~~ttt___NNNMMMTTTUUUVVVXXXaaannn~~~}}}wwwlllfff^^^VVVOOOSSSWWWfffyyyrrraaaSSSPPPMMMOOOccc{{{www```^^^mmmjjjUUU[[[GGGBBBHHHHHHGGGEEE===888444///,,,---...000000................................................................................................---------............///............///////////////...111666;;;IIIeeexxx~~~}}}{{{ooo^^^VVVTTTTTTSSS,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...///000222333777:::???FFFLLLZZZuuuzzzoooddd\\\^^^dddiiisss|||vvvlllffffff}}}uuu___RRRNNNOOOPPPHHHIIIJJJJJJIIIDDD<<<555111000///---,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///........................,,,---///000111333777::::::@@@KKKWWWaaaeeedddbbbZZZ]]]bbbfffjjjoootttxxx{{{vvvwwwyyy{{{~~~~~~yyyuuuooojjjfffgggiiiiiiiiihhhiiikkkmmmrrrxxx~~~|||~~~|||rrrooossswwwwwwwwwrrrfffWWWNNNLLLNNNCCCBBBAAACCCEEECCC999000000///...------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------.........//////---///222333333999KKK\\\cccxxx}}}vvvmmmYYYUUUYYYiiixxx}}}~~~xxxzzzhhhccc]]]UUUJJJDDDHHHQQQVVV]]]iiiwww~~~uuulllgggZZZ[[[eee}}}rrraaaXXXYYYXXX^^^jjjjjjpppooo___WWWNNNFFFOOO```mmmzzzwwwaaaiiinnn```LLLGGGLLLIIIFFFFFFBBB<<<888222...---///000111////////////////////////........................---.............................................---------............///---........./////////000111111444>>>KKK[[[jjjuuuzzz|||{{{www~~~nnnaaaZZZWWWVVVUUU,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------......//////000222333444555:::EEEQQQZZZmmmmmm```aaalllvvvtttyyyyyycccWWWfffkkkXXXPPPOOOOOOKKKJJJJJJKKKKKKGGG???999222111000...---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------......///........................---...000222333666:::===AAAKKKYYYbbbeeedddcccdddccceeeiiillloootttyyy}}}}}}tttqqqzzzyyyrrrfffbbb]]]XXXTTTPPPLLLJJJQQQRRRSSSRRRQQQPPPPPPQQQZZZ___fffnnnuuuyyyzzz{{{{{{vvvsssyyy}}}mmm[[[OOOLLLMMMFFFEEEBBBAAACCCDDD>>>777111000///---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------........./////////+++---000333555>>>PPPbbbfff{{{|||xxxttt``````kkk}}}~~~}}}zzzuuuwwwttt[[[SSSKKKHHHGGGHHHOOOWWWfffpppzzzwwwxxx}}}zzzpppfffZZZPPPJJJJJJGGGHHHTTTlll|||bbb___WWWVVV[[[UUUVVVdddooobbbUUUHHHFFFLLLNNNZZZlllooo___sssrrrYYYOOOSSSMMMHHHIIIGGGAAA<<<555111///000000000////////////////////////........................---------.......................................---------............///.........//////000000111000222888EEE[[[pppzzz|||}}}~~~|||{{{vvvmmmfff^^^ZZZYYY,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,..............................///000222555777888:::===HHHUUU```rrrppplll{{{~~~}}}}}}iiifffpppooobbbXXXPPPOOOLLLKKKLLLLLLIIIBBB<<<333222000...---------...........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////........................///111333444666:::>>>AAAHHHTTTbbbfffcccbbbiiiqqquuuvvvxxxyyy{{{~~~zzzsssmmmfff]]]VVVRRROOOKKKHHHGGGFFFDDDCCCEEEGGGIIIHHHFFFEEEEEEEEEKKKNNNSSSXXX\\\]]]]]]]]]bbbiiitttyyytttcccVVVMMMIIIKKKJJJEEE???@@@DDDDDD???222111///---,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,............////////////......111666;;;EEEXXXiiihhhyyy~~~~~~nnnkkkvvv}}}uuuqqqttt}}}mmmYYYSSSPPPTTT[[[bbbjjjqqqzzzyyywwwtttrrrpppooonnnddd```YYYRRRLLLFFF@@@<<>>444333111///...---..............................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////////////////////////////111333555777999<<>>EEEHHHEEE333111///---,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,............/////////000222111444:::AAAMMM___nnnlllzzzvvvpppwww|||zzzzzztttlllqqqxxxwwwhhh[[[YYY\\\hhhttt~~~~~~}}}{{{zzzzzzpppqqqrrrpppkkkcccZZZUUUNNNKKKEEEBBB@@@@@@???>>>888???EEECCC>>>???HHHRRR___ooozzzsssaaaRRRTTTTTTaaarrruuummmaaaTTTSSSOOOLLLXXXvvviii^^^aaa```vvvhhh___VVVMMMGGGAAAFFFBBB<<<777333111///...000000000000000000000000........................---------.........//////........................---------.........//////...//////000111222222333444EEEZZZlllyyyyyywwwssstttyyyvvvuuuxxx|||sssnnnnnn...---,,,,,,,,,,,,---...---------............//////............///000000,,,---000555666777===FFFPPPQQQRRRTTT___ooo|||{{{ssshhhXXXPPPJJJKKKLLLJJJIIIJJJ>>>999333...,,,---------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///111///---,,,------...---,,,888777222;;;EEEKKKTTTVVVOOOOOOZZZccckkkzzz~~~{{{vvv~~~yyyoooggg^^^[[[XXXWWWUUUTTTVVVXXXUUUJJJCCCEEEHHHFFFEEEFFFHHHFFFEEEFFFFFFDDDAAA@@@BBB??????AAA@@@???BBBGGGIIILLLYYYkkkxxx{{{zzzzzz~~~~~~~~~}}}~~~}}}xxx{{{tttaaaPPPNNNNNNJJJBBB@@@CCCCCC@@@;;;888222///------..............................------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---///000///......///000555444555GGG^^^cccggguuu|||xxxzzz}}}|||zzzwwwtttooolllllllllrrr|||zzzyyyyyyzzz{{{zzzyyywwwuuutttqqqnnnjjjccc[[[RRRKKKGGGBBBAAA@@@>>>===;;;::::::>>><<<999999;;;???AAACCCFFFMMMXXXgggvvv~~~yyywwwwwwwww{{{cccSSSUUUSSSZZZpppxxxmmmeeeRRRMMMJJJSSSiiihhhZZZeeennn~~~mmm___XXXJJJCCCEEEDDDEEEDDD>>>666000///111000/////////....................................------------------------..........................................------...000000...111666777333999ddd~~~xxxqqqmmmnnnooopppoooooouuu|||{{{xxxvvv...---,,,,,,,,,,,,---...---------............//////...............////////////111444777<<>>AAA>>>>>>AAABBB??????BBBCCCGGGSSSbbbkkkjjjeeeccciiiqqqzzz~~~~~~|||zzzwwwrrrpppyyyvvvjjj___RRRNNNIIICCC???>>>@@@BBB===999444000------..............................------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---...//////...---///000000888CCCUUUfffgggkkk{{{}}}}}}ppprrrsssnnnpppxxx|||yyyxxxxxxvvvuuuvvvvvvwwwvvvtttrrrooojjjbbbXXXPPPIIIEEECCCBBBBBBCCCCCCCCCCCCCCCCCC>>><<<;;;;;;<<<===<<<<<<===AAAGGGOOOWWW^^^ccceeefffccc___[[[XXXWWWWWWXXXWWW[[[gggyyyiii[[[QQQPPPbbbxxxggg^^^TTTIIIIIIXXXssszzzfffaaabbbooo~~~cccRRRIIIFFFFFFFFFFFFDDD???888333000000000000/////////.................................------------------------................................................222222222222222333666888ZZZ}}}~~~{{{wwwqqqmmmkkkjjjgggeeemmmsss{{{}}}...------,,,,,,------...---------............/////////......---......///222111222777;;;EEEVVVeeeqqqwwwyyyssskkkiiiiiihhhiiisss|||~~~ooo[[[UUUNNNSSS^^^oooxxxbbb___vvvwwwdddSSSPPPSSSRRRKKKEEEEEE@@@:::555222111///...---------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,------.../////////---777999???SSSbbbiiirrrkkk]]]TTTWWW^^^ccckkktttwww{{{|||~~~yyymmmeee```[[[TTTOOOUUUZZZcccpppzzz}}}wwwooohhhXXXHHHAAAAAACCCDDDEEEEEEEEEEEEDDDCCCBBBBBBAAADDD???>>>BBBEEECCCAAAAAADDDDDDJJJTTTXXXTTTPPPOOOUUU[[[```bbbfffrrr~~~xxxuuussskkkgggxxx}}}wwwrrraaaUUUJJJFFF@@@:::;;;BBB???<<<777111...------...........................------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......,,,.........------///111,,,???SSSdddmmmhhhkkk||||||||||||}}}}}}|||nnnkkktttyyyxxx{{{}}}zzzyyyxxxxxxxxxuuussssssuuuwwwvvvrrrnnneee___UUULLLFFFDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFAAA@@@???>>>>>>===:::777;;;<<<>>>???AAABBBBBBBBBDDDCCCBBBAAA@@@AAABBBBBBCCCEEELLLVVVddd{{{nnnZZZJJJRRRlllssshhh\\\LLLDDDJJJ[[[nnn{{{vvv^^^VVV___{{{oooVVVPPPPPPNNNKKKHHHDDD@@@<<<777222...000000000/////////..............................------------------------................................................333000111555333111888DDDooo}}}~~~zzzwwwssspppnnnkkkgggeeemmmsss|||---------------------------------............/////////......---......///222333777>>>DDDNNNaaaqqqvvvkkklllppptttxxx{{{yyyzzzlllZZZTTTJJJNNNQQQYYYpppeeeXXXcccyyypppZZZQQQOOONNNLLLKKKHHHDDD>>>999555333000...,,,,,,------......//////---------------------------------------------------------------------------------............///+++---...///......///000111;;;@@@KKK```kkkmmmrrriiigggiiippprrrppppppttt}}}yyyuuutttrrrnnnhhh```WWWQQQQQQQQQQQQXXXeeeppprrrnnnkkk\\\JJJBBBCCCFFFFFFEEEEEEFFFEEEAAABBBGGGLLLNNNLLLDDD@@@CCCHHHHHHGGGGGGIIIFFFFFFIIIKKKIIIJJJMMMMMMPPPQQQQQQUUUcccxxx~~~}}}sssdddmmm}}}vvv___LLLHHHDDD:::888???AAA>>>:::444///---...///................................................,,,,,,,,,------------...,,,,,,,,,---------......,,,---...------...000222///FFF\\\kkkqqqiiiiiixxx|||pppmmmqqqvvv{{{}}}xxxyyywwwtttkkkmmmxxx|||||||||{{{zzzyyyxxxxxxxxxyyywwwvvvvvvxxxxxxtttllleeeVVVSSSMMMIIIIIIMMMRRRVVVVVVVVVUUUSSSQQQNNNLLLJJJIIIFFFDDDBBBAAA???<<<:::>>>>>>=========<<<;;;;;;;;;;;;<<<<<<>>>???@@@AAAEEEFFFIIIJJJNNN___~~~vvvVVVJJJWWWqqqnnndddWWWLLLIIINNNVVV\\\tttdddTTTXXXvvvlll___XXXUUUQQQKKKEEEBBB@@@<<<555///000000000////////////...........................------------------------........................---------...............111+++...555333111>>>SSSjjj~~~|||}}}}}}}}}zzzwwwtttsssrrrqqqqqqqqqxxx---------------------------------............//////............///000000111777@@@IIIOOOVVVeeessszzzmmmuuu{{{www{{{lllZZZRRRLLLPPPPPPOOO[[[zzzyyyccc^^^hhh|||lll[[[PPPJJJMMMRRRJJJFFFAAA<<<888444000...---------....../////////---------------------------------------------------------------------------------............///---///000000......///111777BBBJJJXXXlllppplllooosss{{{yyy~~~{{{vvvsssssszzzzzziiiXXXNNNKKKFFF@@@@@@NNNaaakkkkkkiii\\\LLLEEEGGGLLLKKKGGGHHHIIIEEE???AAAMMMYYY^^^WWWLLLCCCCCCEEEFFFGGGHHHHHHGGGHHHLLLMMMJJJJJJMMMHHHIIIIIIHHHKKKWWWjjjyyymmmnnneeeKKKGGGGGG???:::<<>>@@@BBBBBB@@@DDDHHHKKKLLLWWWooosssSSSGGGUUUttt{{{sssfffYYYPPPMMMOOORRRXXXxxxxxx```UUUggg|||uuu```WWWVVVPPPHHHDDDBBB???777111111000000000////////////........................------------------------........................---------.........//////111+++---444333444FFF___hhhuuu~~~}}}|||~~~~~~}}}wwwrrrppprrrvvvyyyzzz,,,------......------,,,---------............///.........///000111333333555>>>LLLVVVYYY[[[dddooozzzxxx}}}~~~kkkZZZQQQIIIKKKMMMLLLOOOfffssscccaaavvvrrr]]]OOONNNTTTKKKHHHDDD@@@<<<777222///.............../////////---------------------------------------------------------------------------------............///...000111000...///333666:::FFFPPP```ooonnnfffjjjyyyttt}}}uuuooohhhccc______gggttt~~~~~~ppp\\\MMMDDDCCC>>>===JJJ___lllmmmfff[[[MMMFFFKKKSSSQQQJJJKKKMMMHHH???AAAPPP___eee]]]QQQFFFBBBAAAAAADDDHHHGGGJJJQQQWWWVVVNNNHHHHHHGGGHHHHHHFFFHHHQQQ```kkk}}}xxxvvviiiMMMEEEGGGEEE???<<>>========================>>>@@@BBBEEEFFFFFFIIIPPPUUUWWW\\\kkkzzzpppOOOGGGYYYooowwweeeXXXSSSUUUXXXQQQiiiwww\\\VVV___nnnrrr___\\\TTTKKKEEECCC@@@:::555111111000000000/////////........................------------------------........................,,,,,,------.../////////333000000333666>>>SSSjjj|||zzz~~~xxxyyy}}}{{{ssskkkgggjjjqqqwww,,,,,,---......---,,,,,,---------............///......///000222444555666<<>>GGGRRR[[[hhhrrrllldddkkkyyyvvvtttiii___VVVNNNJJJGGGHHHRRReeewwwyyyiiiXXXEEEGGGCCC@@@JJJ```nnnpppfff\\\MMMFFFLLLVVVUUUNNNNNNRRRMMMAAA@@@MMMZZZ^^^WWWOOOGGGDDDCCCDDDJJJPPPUUUVVVZZZ]]]WWWLLLFFFFFFIIIJJJKKKJJJKKKPPPZZZaaawww{{{{{{~~~vvv[[[KKKGGGGGGCCC===<<<@@@CCC@@@999222000///................................................------------............,,,,,,,,,---------.........////////////222666:::LLLcccsss{{{zzzooosssyyy}}}zzztttjjjgggiiisssppp[[[]]]nnnzzzwwwvvvwwwxxxxxxvvvvvvwwwwwwvvvvvvuuuuuuqqqqqqooohhh```]]]^^^aaaggghhhkkkmmmpppqqqrrrsssrrrsssttttttrrroookkkiiibbb^^^WWWRRRNNNJJJGGGEEEEEEDDDBBBAAA@@@@@@@@@AAACCCBBBBBBCCCEEEIIIMMMPPPVVVVVVYYY___cccfffmmmuuuzzzsssUUUPPPXXXgggrrrwwwfff\\\YYYYYYQQQ]]]vvvtttZZZQQQZZZiiitttkkk___XXXNNNFFFBBB???<<<:::111111111000000000//////........................------------------------........................,,,,,,------...//////000333333333444<<>>888444000000//////......------------------------------------------------------........................---------.........//////+++...000//////333<<>>UUUttttttbbbJJJKKKFFF>>>FFF\\\mmmqqqhhh]]]MMMDDDLLLWWWXXXPPPOOOUUUPPPCCC???JJJTTTUUUNNNJJJHHHHHHIIIKKKSSS\\\hhhddd```[[[RRRIIIGGGJJJGGGJJJKKKKKKJJJMMMSSSYYYnnnwwwuuujjjRRRGGGFFFDDD>>>;;;@@@DDDCCC;;;444000///........................////////////////////////---------.........//////,,,,,,,,,---------......//////000///000333777;;;TTTmmm~~~xxxrrryyyzzzqqqsssyyy}}}fff\\\```sss|||zzzwwwuuuuuuvvvwwwwwwwwwvvvwwwxxxxxxyyyxxxxxxxxxppppppkkkccc[[[\\\dddmmmnnnoooppprrrssstttuuuuuuxxxyyyzzzyyywwwssspppmmmjjjgggbbb\\\WWWQQQKKKFFFEEEDDDCCCBBBAAABBBBBBCCCFFFEEEDDDEEEIIINNNSSSVVV\\\XXXZZZaaaiiimmmrrrwww|||uuu|||mmmVVVQQQTTT]]]iiiuuutttcccXXXTTTOOOSSShhhjjjTTTRRRXXX[[[rrrpppaaaZZZPPPGGGAAA???>>>===111111111111000000000000........................------------------------........................,,,,,,------...///000000///333333555BBB]]]zzz~~~~~~|||zzzxxxuuupppjjjhhhmmmwww~~~........................---------.........//////...///111333222222999CCCDDDUUUggglllllllllmmmlllmmmvvv~~~~~~}}}{{{kkk___ZZZYYYbbbnnnsssnnnbbbVVVOOONNNFFFGGGKKKHHHNNNsssooo^^^gggkkkxxx~~~bbbMMMIIIKKKLLLIIIFFFCCC===888333222111111222222000///------------------------++++++,,,,,,---...//////........................---------...............666///---222333666EEEWWWiii}}}vvvqqqpppmmmmmmyyyzzzzzzrrreee[[[PPPGGGIII@@@;;;GGGaaavvv{{{vvv___JJJFFFFFFAAASSSooowwwrrrbbbLLLBBBKKKZZZ[[[SSSMMMIIIEEECCCEEEIIILLLNNNLLLLLLNNNPPPUUU]]]eeejjjooohhh\\\PPPHHHFFFGGGIIIMMMKKKJJJKKKNNNQQQRRRRRRaaalllzzz|||xxxxxxzzz]]]BBBCCCMMMJJJDDDDDDCCCBBB???999222---//////000000000000000///........................,,,,,,,,,---------......---------............///222......000//////666@@@WWWmmm|||vvvvvvzzz}}}iiieeerrruuukkkqqqwwwzzzzzzxxxuuurrrqqqsssuuutttrrruuuwwwzzzzzzyyyyyyzzz|||pppjjjbbb]]]]]]aaaeeehhhoooooooooooorrrwww~~~|||wwwvvvxxxxxxuuurrrjjjhhheeebbb___ZZZTTTOOONNNLLLJJJHHHGGGHHHIIIJJJMMMNNNPPPQQQRRRVVVZZZ^^^aaaaaaaaadddjjjooossstttxxxwwwyyysssVVVMMMSSSWWWYYYeeennn]]]TTTIIIJJJTTThhhkkkOOOHHHNNN^^^mmmyyyiiiVVVUUUSSS@@@<<>>LLLjjj}}}uuupppppptttzzz}}}fff[[[WWWHHHFFFBBB>>>@@@NNNfffxxxnnnfffRRRCCCCCCMMMddduuufffOOOEEEQQQdddfff\\\QQQIIIAAABBBJJJRRRVVVVVVSSSPPPPPPYYYdddiiieee]]]SSSPPPLLLIIIHHHIIIKKKMMMUUUYYY\\\]]]YYYTTTOOOLLLKKKRRR]]]jjjuuuyyyiiidddwwwzzz___LLLHHHDDDFFFBBB@@@@@@AAA???999222//////////////////..............................,,,,,,,,,---------......---------............///---///222222111555CCCRRRfffpppzzz~~~~~~|||wwwrrrzzz|||}}}yyytttuuu}}}yyy}}}vvv```YYY___lllvvvyyy|||}}}wwwtttvvvtttsssrrrtttuuuvvvtttsssvvvvvvwwwwwwwwwuuuqqqnnnjjjfffbbb```aaadddggghhhlllnnnpppqqqssswww{{{~~~zzzwwwwwwxxxyyyvvvtttsssqqqmmmkkkhhhddd___\\\]]]^^^```aaabbbcccddddddgggggggggffffffiiimmmqqqvvvssspppoooppprrrrrrrrrrrrrrrsssuuuwww}}}cccIIIIIIQQQUUU```ppp{{{dddXXXLLLFFFKKKOOOZZZ{{{eeeKKKJJJ```~~~kkkXXXOOOEEEEEEFFF???<<<888444111000000///...////////////////////////------------------------........................///.........//////000111111111===XXX{{{rrrhhhcccbbbbbbfffoooxxx....................................////////////222000000555:::AAAMMMXXXcccqqqvvvmmmbbbSSSGGGCCCCCCDDDEEEDDDIIIQQQXXXZZZYYYUUUSSSHHHGGGJJJMMMKKKVVV~~~~~~nnncccooodddSSSHHHLLLNNNGGGCCCDDD<<<888222///...///000000....................................------------........................------......//////000000222111555<<>>777===QQQeeetttwwwdddMMMHHHIII]]]}}}mmmSSSEEEPPPdddhhh]]]NNNGGGAAAEEEOOOWWWXXXUUUZZZVVVTTTWWW]]]]]]WWWOOOIIIMMMRRRWWWXXXXXXUUUSSS___dddiiiiiibbbVVVKKKEEECCCEEEMMM\\\nnn|||xxxhhhkkk}}}oooWWWNNNJJJFFFAAA===>>>@@@@@@;;;555/////////.......................................,,,,,,,,,---------......---------............///---000222111222===SSSfffpppvvv{{{zzzvvvtttuuuvvvzzz~~~|||zzz}}}{{{{{{|||}}}~~~tttdddaaadddooo|||yyy|||zzztttqqqrrrqqqrrrsssuuuvvvvvvtttssswwwvvvwwwyyyyyywwwqqqmmmllliiifffeeefffggghhhhhhkkkmmmpppssstttvvvzzz||||||zzzxxxwwwxxxxxxwwwuuuqqqooollljjjiiigggdddbbbeeegggkkknnnqqqrrrrrrrrrsssssssssqqqqqqsssvvvyyyzzzwwwsssqqqqqqqqqqqqppprrrsssttttttuuuxxx```NNNKKKMMMWWWcccttt{{{kkk[[[RRRTTTOOOKKK___|||{{{XXXKKK```~~~lllZZZNNNHHHEEE@@@===;;;777333111000//////////////////////////////............................................................///000111111444444DDDdddzzzkkk___\\\\\\^^^fffrrr|||................................./////////000000111///111888@@@HHHSSS]]]dddmmm~~~}}}rrrkkkTTTNNNFFFCCCCCCEEEEEEEEEDDDGGGLLLQQQTTTTTTRRRPPPIIIGGGIIILLLMMM[[[llljjjgggOOOIIIKKKIIIFFFFFF@@@;;;555000...///000000.............................................---........................------......///000000111222222666AAARRRggg~~~yyy}}}pppmmmsss|||jjjNNNQQQLLLIIIDDD>>><<>>>>>;;;777111000///............///........................,,,,,,,,,---------......---------............///...111222000555HHHdddyyyzzzzzzooommmwww|||vvvssswww|||llleeegggiiiooowwwvvvzzz~~~{{{xxxssspppqqqqqqrrrtttuuuuuuuuuttttttvvvwwwyyy{{{{{{yyyuuurrrssspppmmmkkkkkkkkkjjjiiilllnnnrrrtttuuuvvvyyy{{{{{{zzzyyyxxxxxxxxxvvvuuuooollljjjiiijjjkkkkkkjjjkkkmmmqqqvvvyyyzzzzzzzzzyyyzzzyyyxxxwwwxxxzzz|||xxxuuurrrpppooopppooonnnpppssstttssssssvvv{{{aaaNNNNNNUUUZZZfffpppbbb___VVVMMMUUUggglllRRR^^^xxxsss___NNNCCC???@@@>>>:::555222/////////////////////////////////.........................................................//////000222222999???SSSooo}}}lll___XXXZZZ___iiiuuu~~~zzzvvvyyy}}}|||zzzyyy............................../////////000000000......222<<>>888333000000000000..........................................//////........................------...///000000111222000444===LLL^^^ppp~~~|||{{{zzzxxxuuuiii[[[hhhrrr~~~iiiYYYOOOIIIJJJGGGAAA@@@DDD^^^pppwwwkkkVVVGGGRRRmmm}}}fffQQQTTTfffjjj```JJJHHHJJJPPPWWWYYYSSSMMMNNNQQQQQQLLLGGGHHHOOOWWWiiijjjkkkmmmoooppppppppphhhaaaWWWOOOJJJHHHGGGFFFGGGCCCCCCMMMaaauuuzzzyyy|||}}}hhhNNNIIIFFFAAA>>><<<<<<;;;:::333111000.........//////........................,,,,,,,,,---------......---------............///...222333111999QQQoooqqqkkkyyysssooorrrwwwxxxyyyhhhgggmmmpppqqqssssssyyy|||zzzwwwrrrqqqtttrrrsssuuuuuutttssstttuuutttwwwzzz{{{zzzxxxwwwwwwxxxuuurrrpppooonnnmmmkkknnnpppssstttuuuwwwyyy{{{zzzzzzzzzyyyxxxwwwuuutttpppmmmkkkkkkmmmooopppqqqmmmpppssswwwzzz|||||||||xxxzzz{{{{{{yyyxxxyyyzzzuuurrrooommmnnnnnnnnnnnnmmmqqqrrrpppqqqtttwwwwwwwwwbbbVVVSSSPPP___uuuqqqdddXXXRRRWWWbbbXXXUUUddd{{{www[[[EEEAAAAAA@@@===777222//////000////////////////////////.........................................................///000111222333999IIIbbbxxx}}}jjj^^^XXX\\\dddnnnxxx~~~|||qqqkkkhhhkkktttzzzzzzwwwtttlllggghhhkkklllnnnqqq|||.........................../////////000000000000///000777CCCNNNUUU\\\aaaooosssyyytttdddTTTKKKDDDEEEFFFFFFEEEEEEFFFGGGKKKLLLNNNRRRUUUVVVSSSOOOOOOKKKJJJPPP[[[qqq}}}yyyXXXGGGHHHJJJGGGFFFAAA:::555333111000///........................------......//////000000........................------...///000111222222111<<>>444333111///...///000111........................,,,,,,,,,---------......---------............///---222333444???XXXrrr}}}pppyyy|||xxx}}}tttnnnhhhiiinnnrrrtttuuuuuuzzz|||zzz{{{{{{wwwrrrsssxxxsssuuuvvvtttrrrqqqsssuuuqqqvvv{{{zzzuuusssuuuxxxzzzwwwsssqqqqqqqqqpppoooqqqrrrtttuuuuuuwwwzzz|||zzz{{{{{{zzzxxxvvvtttsssrrrooolllkkkmmmoooqqqrrrooopppsssvvvyyyzzz{{{{{{tttwwwzzz{{{yyyxxxwwwwwwtttqqqnnnmmmnnnnnnooonnnmmmqqqrrrnnnnnnssstttrrrrrrzzzgggUUUOOOVVViii~~~lllZZZSSSWWW\\\zzziiiUUUSSSdddvvvlllMMMGGGCCCBBB???999333//////000////////////////////////.........................................................///000222333444===XXXvvvwwwdddXXXZZZaaakkktttzzz}}}qqqfff[[[ZZZcccmmmqqqqqqqqqkkkfffffffffgggkkkqqq{{{........................////////////000000000000222444<<>>999222111222000000000000////////////............////////////000/////////............000333///...333222555DDDuuuyyy___UUUZZZ___jjjvvv}}}~~~~~~~~~sssooottt{{{~~~}}}yyyxxxxxxzzzzzzzzz~~~........................------...///111222444555666DDDRRRbbbzzz|||~~~|||zzztttzzz|||qqqeeeccceeelllkkkiiihhhiiikkknnnppppppmmmkkklllnnnmmmgggaaa\\\XXXVVVbbb}}}{{{ddd[[[nnnfffVVVKKKKKKIIIFFFBBB===888333111111111000000000/////////////////////////////////------........./////////222...---000222444999???]]]vvv}}}dddNNNJJJVVVaaaccclllrrrzzz}}}rrrdddYYYSSSQQQRRRNNNNNNPPPQQQUUUfffxxx{{{rrrgggZZZRRR[[[mmm{{{zzzwwwmmmbbbaaaeeebbbZZZUUUXXX[[[[[[XXXTTTRRRQQQOOOSSSXXX\\\^^^___```aaa```\\\VVVRRRQQQQQQQQQQQQWWWZZZ[[[\\\aaahhhjjjgggeee```YYYWWWbbbttt|||mmmuuu```IIIJJJIIIDDDAAA;;;;;;999555222000/////////////////////////////////............................../////////000000000333333555>>>VVVppp{{{xxxsssyyy~~~pppzzzyyyttt}}}zzziiijjjiiigggfffjjjqqqvvv|||yyywwwwwwvvvuuuuuuwwwyyyyyytttqqqtttnnngggbbbaaa```^^^\\\aaaeeekkkmmmmmmnnnpppsssssstttvvvwwwvvvwwwyyy{{{xxxyyyyyyyyyyyyxxxxxxwwwyyyyyyyyyyyywwwuuurrrqqqooonnnllljjjiiilllqqquuu|||{{{zzzyyyzzz}}}~~~zzzxxxwwwuuupppkkkpppooonnnmmmnnnoooqqqssssssqqqnnnlllmmmpppuuuxxxxxxsssqqqttttttuuu^^^RRRQQQYYYaaaqqqhhhWWWOOOMMMJJJMMM___bbbMMMTTTrrrooofffQQQKKKFFFAAA;;;444222555000000000000////////////............////////////////////////............222222///222555000:::TTT~~~iiiVVVSSS[[[fffnnnxxx}}}}}}|||}}}~~~|||}}}}}}{{{{{{||||||{{{........................,,,---///000111222555777<<>>999666111111111111000000000000////////////////////////........./////////000000+++///444222...333HHH^^^lll}}}vvvyyymmmqqqtttpppddd]]]```iiiooouuu}}}zzzsssjjjhhhnnnwww~~~{{{tttmmmfffaaabbbgggeeeooo}}}rrrddd^^^aaaiiinnnvvvzzzxxxmmm___WWWUUUTTTPPPUUU\\\```___[[[WWWUUUVVVXXXZZZYYYVVVTTTVVVXXX\\\[[[\\\aaagggjjjiiifffjjjkkkiiigggjjjqqqtttsssjjj```YYY```qqq}}}xxx___OOOFFFEEEDDD;;;;;;:::777444222000//////////////////////////////........................////////////000000000111111000777MMMkkk~~~}}}rrrhhhuuuyyypppwwwttttttzzzpppaaabbbcccfffggghhhhhhkkkrrr{{{}}}zzzvvvuuuvvvxxxwwwvvvtttttttttqqqlllgggXXXPPPHHHDDDEEEFFFDDDBBBMMMTTT^^^eeejjjnnnsssvvvwwwwwwxxxyyyzzzzzzyyyxxxxxxzzz||||||zzzzzzzzz|||yyyyyyyyyxxxvvvuuutttsssoooooooooooopppsssxxx|||{{{{{{{{{}}}~~~}}}zzzxxxvvvsssooommmmmmmmmmmmmmmnnnooopppqqqooopppqqqrrrssstttuuuuuurrroooooorrruuuvvvyyy}}}www___YYYZZZqqqyyyhhhZZZVVVRRRTTT```wwwaaaKKKYYYooommm\\\JJJCCCBBB===555///000000000000////////////............////////////.........///////////////000///...333555222HHHppp{{{rrrcccUUUOOOUUU^^^iiinnnuuuzzz{{{{{{}}}~~~{{{|||~~~}}}////////////////////////...///000000000333:::@@@OOO___iiijjjppp}}}~~~yyy~~~\\\GGGIIIPPPPPP^^^dddmmmuuuzzz||||||zzz~~~~~~~~~wwwllllllsss{{{zzzrrr```]]]eee~~~nnnqqqeeeQQQLLLFFFCCCBBB@@@;;;888222222111111111000000000////////////////////////....../////////000000000+++000555444111:::TTTooo||||||tttyyy```dddjjjhhh]]]UUU___pppxxx|||}}}{{{|||wwwqqqhhh___WWWRRRPPPPPPMMMSSS\\\dddnnnrrrhhheeeccc___dddeee___UUUPPPQQQUUU]]]```cccccc___YYYUUUSSSMMMOOORRRUUUWWWYYY]]]___^^^bbbjjjsss|||{{{ssspppsssssspppnnnbbb\\\fffxxxvvv~~~www^^^IIIDDDCCC<<<;;;:::888666333111000///////////////////////////......................../////////000000000111111222444AAA[[[yyyxxxwww{{{tttrrrmmmmmmxxxooo______ddd``````bbbgggmmmvvv}}}}}}}}}{{{wwwtttsssuuuwwwtttwwwzzzyyyrrrggg\\\UUUGGGCCC??????BBBEEEGGGGGGRRRZZZccckkkooorrrwwwzzzxxxwwwxxxyyy{{{{{{yyywwwwwwzzz}}}|||zzzyyyzzz|||yyyyyyxxxwwwvvvuuuttttttoooppppppqqqrrruuuzzz}}}yyyyyyxxxwwwuuurrrpppooommmmmmmmmmmmnnnpppqqqqqqnnnoooqqqsssttttttssssssqqqqqqqqqrrrssstttvvvxxxtttaaa```yyyyyy\\\ZZZXXXXXX]]]lllxxxWWWRRRZZZoootttSSSCCC@@@>>>888444000000000000////////////............////////////.........///////////////---000///111555999RRRxxxzzzppp]]]OOOMMMUUU^^^jjjnnntttyyy{{{~~~}}}////////////////////////...///000000111777AAAIIIZZZeeeoooqqqqqqrrrsssrrryyywwweeeRRRNNNTTTZZZZZZ```eeelllsssuuuuuuvvvxxx|||~~~}}}|||}}}~~~~~~wwwlllllltttyyyqqqaaabbboooyyykkkxxxzzzXXXRRRIIIDDDCCC@@@<<<888222222222111111111000000////////////////////////.../////////000000000000000111333555888FFFbbb{{{}}}sssttt|||sssRRRNNNPPPUUUSSSRRR___ppp{{{~~~|||rrr```\\\WWWRRRPPPOOOMMMKKKLLLOOOQQQRRRUUU```uuu~~~uuummmkkkgggccc^^^[[[\\\___fffeeeccc^^^XXXTTTRRRRRRKKKMMMRRRZZZbbbgggiiiiiijjjpppzzzxxxyyyyyywwwsssiiifffppp}}}yyytttmmmOOODDDDDD???<<<;;;999666444222000///////////////////////////........................//////000000000111111111444:::LLLiii~~~yyyyyy}}}}}}ooo___]]]bbb]]]]]]___gggrrrzzz}}}}}}yyyyyyxxxuuusssrrrtttvvvssswwwxxxtttiii]]]UUURRRJJJIIIIIIIIIKKKNNNQQQRRR\\\bbbkkkqqqssstttvvvxxxvvvuuuvvvyyy||||||zzzwwwwww{{{}}}{{{wwwuuuwwwyyyxxxwwwvvvuuuttttttssssssnnnoooppppppqqqtttyyy|||}}}yyyyyy|||vvvvvvvvvuuusssqqqqqqppplllmmmmmmnnnoooqqqqqqrrrooooooppppppqqqqqqqqqqqqqqqtttuuutttrrrtttvvvwwwnnn```kkkccc\\\VVVSSSUUUbbb|||nnn[[[WWWZZZttt^^^JJJCCC???:::777000000000000////////////............////////////............/////////000+++333222000666BBB\\\|||~~~oooXXXLLLNNNZZZdddmmmpppuuuzzz}}}000000000000000000000000---///000000333;;;GGGQQQiiinnntttuuusssrrrwww}}}yyyzzz~~~mmmTTTUUU```cccaaaaaa```dddjjjooooooooosssxxxxxx{{{~~~~~~|||{{{}}}zzz}}}ssssss{{{wwwnnn```dddttthhhaaattt___WWWLLLFFFCCCAAA<<<888222222222111111111111000////////////////////////////////////000000000000555222111555>>>QQQkkk~~~|||~~~iiioooyyy|||[[[LLLAAA@@@LLLVVVZZZcccpppyyy|||rrrbbbXXXTTTTTTTTTUUUYYY]]]]]][[[___[[[XXXYYYZZZ[[[]]]___rrrxxxuuusssqqqppphhhddd^^^VVVPPPOOOQQQSSSTTTWWW]]]hhhrrrwwwvvvtttwwwpppoooxxxuuusssoootttRRREEEFFFBBB<<<;;;999777444222000000////////////////////////........................000000000000111111111111222;;;OOOnnn~~~{{{xxxlll]]]WWWZZZ___]]]```jjjwww~~~~~~{{{wwwwwwvvvtttrrrrrrsssuuuuuuvvvsssiii]]]VVVXXX\\\XXXYYYYYYXXXWWWWWWYYY[[[bbbhhhooossssssrrrssstttsssssstttxxx|||~~~|||yyyxxx{{{}}}{{{uuurrrsssuuuwwwvvvuuutttsssrrrrrrrrrmmmnnnoooppppppssswww{{{}}}}}}zzztttmmmlllqqqvvvtttuuuvvvuuurrrqqqppppppmmmmmmnnnooopppqqqrrrrrrpppooommmlllmmmnnnpppqqqlllqqqsssqqqoooqqqtttvvv{{{zzz]]]UUUuuujjj\\\MMMFFFGGGTTTmmmjjj___UUUiii}}}eeeTTTJJJAAA:::666000000000000////////////............/////////000---.........//////000000***555444000888HHHbbb~~~lllUUUJJJQQQ```lllpppssswww{{{000000000000000000000000111///111333222888RRRmmmzzz~~~xxxyyy|||~~~fffWWWbbbrrrqqqeee\\\___bbbgggkkknnnppprrrtttssswww{{{||||||}}}}}}tttgggYYYeee}}}rrrfffkkkzzzsss[[[HHHFFFGGGBBB>>>???888555222000000111111000000000000000000000000000/////////000111111222222111666666555EEEeee~~~qqqqqqvvvxxxwwwxxx~~~yyyzzziiiJJJCCCFFFJJJNNNTTT]]]hhhpppvvv}}}zzzjjj___\\\]]]```aaacccfffhhhfffccc```]]]___bbbcccdddbbb```^^^\\\dddvvvtttooodddVVVOOOPPPSSSUUUUUU]]]ggguuu~~~~~~}}}sssvvvyyy}}}}}}nnnllloooeeeJJJFFFNNNCCC>>><<<<<<666///...222000000000000////////////............////////////444///---///000///111444666BBBWWWooo|||yyylll^^^ZZZ[[[ZZZWWWXXX^^^fffoooyyy{{{yyyxxxxxxvvvttttttuuuwwwsssnnnhhheeegggkkkooorrrpppllleeeaaa```aaaaaabbbjjjnnnsssvvvwwwwwwwwwxxxuuuuuuvvvxxx{{{{{{zzzxxxxxxwwwwwwvvvqqqlllmmmrrrvvvvvvvvvvvvtttrrrpppooosssoookkkjjjlllqqquuuwww{{{sssiiiaaaYYYWWW^^^ggglllooopppppprrrtttrrrnnnnnnnnnmmmnnnnnnooopppqqqnnnmmmlllkkklllnnnpppqqqqqqqqqrrrrrrsssttttttuuuyyyzzz^^^JJJeeeuuu^^^LLLHHHEEEEEEXXXrrr]]]ZZZbbbuuukkkZZZMMMBBB======666333///---...///000000///000111000...------.............../////////000444,,,444777333PPPzzzxxxyyy\\\LLLLLLVVVdddoooyyywwwvvvyyy000000000000000000000000//////000222666DDD^^^uuu}}}zzzjjjcccoooyyytttfff]]]___bbbfffiiikkklllooopppooorrruuuvvvuuuuuuyyy|||}}}ssshhh]]]jjj{{{lllkkkttt{{{dddNNNHHHHHHCCC>>><<<999666222111111111111000000000000000000000000000//////000000111111222222111333555???YYY{{{~~~~~~}}}~~~cccGGGCCCFFFJJJOOOUUU___kkkssszzzzzznnniiiiiikkkmmmmmmiiieeeddddddbbb]]]YYYWWWZZZ^^^bbbfffhhhiiijjjiiifffgggppp~~~dddYYYQQQUUUbbbmmmoookkkuuuzzzwwwxxx{{{~~~vvvjjjmmmqqqTTTLLLSSSCCC>>>::::::777111///111000000000000////////////............////////////111...,,,///111000222555777DDDZZZpppssspppwww~~~~~~kkk]]]YYYYYYXXXVVVZZZbbblllssszzz{{{wwwwwwwwwvvvuuuuuuuuuvvvkkkjjjjjjlllqqqvvvyyy{{{sssooojjjfffeeeeeeeeeeeekkknnnsssvvvxxxxxxyyyzzzzzzzzzyyyzzz|||}}}{{{zzzxxxuuuttttttqqqlllkkknnnuuuuuuvvvvvvuuusssrrrqqqqqqnnnkkkkkkmmmppprrrsssmmmeee\\\UUUOOOMMMTTT\\\iiimmmooooooqqqsssrrrnnnnnnmmmmmmmmmnnnnnnooopppnnnmmmlllkkklllnnnpppqqqrrrrrrsssttttttuuuuuuvvvuuuvvvzzztttRRR[[[~~~eeePPPJJJFFFCCCNNN^^^}}}^^^OOOVVVooo|||iii[[[OOODDD===<<<777333000......///000000///000000000...---...///........./////////000000111---555888===bbboooVVVKKKNNNYYYgggqqq{{{yyyxxxzzz000000000000000000000000000222222222===UUUnnn}}}oooiiijjjuuuyyyoooaaa[[[___aaaeeeggghhhiiikkkllloooqqqttttttrrrsssvvvzzz~~~}}}vvvoooggguuuyyyqqqsss~~~rrrYYYLLLJJJGGGBBB===:::777333111111222111000000000000000000000000000//////000000111222222222333000666MMMnnnuuu[[[CCCBBBEEEIIIOOOXXXcccnnnuuu}}}uuuooorrrwwwyyyxxxuuuqqqnnnnnnrrrsssqqqnnnssssssuuuvvvwwwxxxxxxxxxvvvkkk```]]]aaaooo|||ppp```XXXVVVddd{{{~~~|||}}}~~~~~~iiimmm~~~```OOOOOODDD>>>999999888444000///000000000000////////////............///////////////,,,---000222111222666:::JJJ```rrr|||{{{tttuuu{{{}}}ooouuudddYYYUUUVVVVVVVVV\\\gggsssyyy{{{}}}|||xxxzzzyyyyyyxxxvvvtttsssrrriiikkkpppwww}}}wwwtttpppnnnmmmllljjjiiillloootttwwwyyyzzz{{{||||||zzzxxxyyy{{{|||}}}|||xxxtttsssuuutttooollllllssstttuuuvvvvvvuuuttttttrrrpppnnnnnnoooooonnnlll^^^VVVNNNIIIEEEDDDIIIQQQdddiiimmmmmmooorrrqqqmmmmmmmmmmmmlllmmmmmmnnnnnnmmmllllllkkklllnnnooopppqqqqqqqqqrrrssssssttttttrrrrrrvvv|||^^^RRRhhhxxx^^^TTTOOOHHHHHHOOOaaarrrOOONNNddd}}}ooobbbUUUGGG>>><<<888555111...///000000000...///000///...---...///....../////////000000000///000555777FFFttt}}}uuubbbOOOIIIPPP]]]jjjttt|||{{{zzz{{{~~~////////////////////////222555444444DDD```uuu{{{|||ooodddcccgggllljjj```YYYXXX]]]```bbbdddeeegggiiikkkmmmooorrrrrrqqqrrrvvvyyy{{{~~~}}}|||yyyvvvwww~~~yyyiiiSSSKKKJJJGGG@@@<<<999555333222222111000000000000000000000000000///000000111111222333333444000<<>>PPPhhhwww{{{yyyzzz|||zzz{{{}}}ttt|||mmmuuusssfffYYYQQQPPPQQQTTTWWW]]]kkkxxx|||zzzyyywwwuuuyyyxxxwwwuuussspppllliiitttvvvzzz~~~yyyxxxvvvuuutttrrrooolllmmmqqquuuxxxzzz{{{}}}xxxvvvttttttvvvyyy{{{|||xxxsssrrrwwwyyyuuuqqqoooqqqrrrtttvvvwwwwwwwwwwwwvvvuuutttsssqqqnnniiieeeUUUNNNGGGDDDAAA@@@DDDKKK]]]dddiiijjjmmmppppppnnnnnnmmmmmmlllllllllmmmmmmlllllllllllllllnnnooopppmmmmmmnnnnnnoooppppppqqqrrrrrrvvvzzznnnSSS\\\zzzvvvfffZZZQQQNNNPPPVVVqqqcccPPPXXXsssttt___JJJ???===999666222//////000000///...///000///...---...///...////////////000000000000444444555KKK{{{gggXXXJJJJJJTTTaaammmuuuyyyzzzzzz|||~~~}}}|||~~~////////////////////////222555444777HHHaaaoooooorrr}}}sssgggaaaaaaaaa___ZZZUUUVVV[[[[[[]]]```bbbdddfffjjjlllgggiiikkklllkkkmmmrrrvvvxxx|||{{{zzz{{{|||}}}___LLLJJJGGG@@@>>>;;;666444333222111000111111111111111111111111000000000111222222333333333555IIIhhhzzzxxxgggXXXIII??????AAAGGGPPP\\\hhhsssyyy||||||uuuoookkkiiihhhhhhhhhjjjqqq{{{xxxooocccppp|||zzz~~~mmmxxxzzzsssgggMMMHHHCCC===999:::999444...000000000000////////////............////////////000///000333222000222888CCCXXXrrr~~~zzz{{{{{{yyyqqqeeerrrjjj^^^RRRNNNMMMMMMQQQVVV___mmmyyy{{{wwwuuutttsssuuusssssstttuuutttqqqnnn~~~{{{{{{zzzzzzyyywwwsssoooooorrrvvvyyyzzz|||~~~zzzwwwsssrrrsssuuuvvvvvvtttppppppvvvyyywwwsssrrrpppqqqtttvvvxxxyyyyyyyyy|||zzzwwwtttpppjjjccc___QQQJJJDDDBBBAAA@@@BBBGGGTTT]]]dddhhhjjjoooqqqoooooonnnmmmlllllllllllllllkkkkkkkkklllmmmmmmnnnooollllllmmmmmmnnnooooooooorrrrrruuuyyy|||ZZZQQQeee~~~uuuaaaUUUSSSVVVUUUqqq~~~YYYLLL___sssoooRRRCCC@@@;;;777333000000000000///---///000///......///000////////////000000000111000555222666TTT~~~___RRRIIILLLXXXdddnnntttuuuwwwzzz|||~~~}}}}}}~~~000000000000000000000000000222555???PPP```fffdddeeelllttt|||ooogggdddbbb]]]WWWSSSTTTZZZ```YYY[[[^^^```bbbeeeiiilllfffhhhiiiiiihhhjjjooosssssszzz{{{yyyzzz{{{nnnPPPHHHEEE===@@@<<<888555444333222111111111111111111111111111000000111111222333333333111>>>[[[zzz{{{yyyzzzaaaNNNBBB>>>@@@BBBGGGQQQ___llluuuzzz{{{~~~vvvsssjjjmmmsssyyy{{{pppeee^^^bbbsss||||||{{{xxxwww{{{~~~qqqqqqyyyrrrRRRJJJGGGBBB<<<::::::555///000000000000////////////............////////////111000111333222111666===OOOggg{{{vvvqqqooowww|||gggZZZPPPNNNMMMKKKPPPXXXcccnnnwwwwwwssssssssssssvvvuuuwww|||~~~}}}}}}}}}|||zzzvvvsssrrrtttwwwyyyzzz|||~~~|||wwwtttrrrrrrrrrqqqooolllmmmrrruuusssrrrsssoooqqqtttwwwyyyzzz{{{{{{|||yyyuuupppkkkeee^^^YYYOOOHHHCCCBBBAAA>>>???AAALLLVVV```eeeiiinnnqqqqqqpppooonnnmmmlllllllllllljjjkkkkkklllmmmmmmnnnnnnnnnnnnnnnoooppppppqqqqqqppppppssswwwyyyzzzhhhMMMVVVllleeeVVVTTTUUUXXXvvviiiLLLRRReeebbbMMMEEE<<<999444111000000000///---...//////......///000/////////000000000111111///444111>>>bbb{{{ZZZOOOHHHNNNZZZeeemmmrrrqqquuuyyy}}}~~~~~~}}}000000000000000000000000000111;;;MMM^^^eeeeeeddddddiiippp~~~~~~oooeeecccccc```YYYSSSSSSVVV[[[^^^YYYZZZ\\\]]]^^^aaaeeehhhfffggghhhfffcccdddhhhmmmuuu}}}vvvtttsssrrrvvv|||}}}qqq~~~|||VVVJJJGGG???AAA>>>999666444333222111111111111111111111111111000111111222222333333444444HHHkkkzzzxxx{{{]]]GGG>>>>>>CCCDDDIIITTTbbbpppxxx||||||}}}qqqiiidddaaa___aaaeeehhhjjjkkkkkkkkkwwwxxx{{{pppgggbbb```lllzzz{{{|||yyyrrrtttxxx}}}yyytttyyytttVVVKKKLLLHHH???:::999666111000000000000////////////............////////////000///111333222333;;;DDDccc~~~wwwwww~~~vvv^^^RRRJJJLLLMMMLLLSSS]]]gggoootttsssqqqsssuuuvvvyyyxxx{{{}}}yyyvvvsssuuuxxxyyyyyyzzz}}}~~~{{{wwwtttssssssrrrqqqooonnnooorrrqqqnnnooossspppqqqtttwwwyyy{{{||||||vvvrrrmmmgggbbb^^^YYYVVVPPPHHHCCCBBBAAA===<<<===DDDPPP\\\bbbgggnnnrrrtttrrrqqqooonnnmmmllllllllljjjjjjkkklllmmmmmmmmmmmmnnnnnnnnnoooppppppqqqqqqppppppssswwwxxxwww{{{]]]NNNZZZooommm[[[RRRMMMQQQnnn___UUU^^^zzzuuuZZZJJJ>>>:::555222000000000///---...//////......///111//////000000000111111111000222222HHHqqqyyyvvvuuuVVVLLLGGGNNNZZZdddlllpppppptttzzz~~~~~~~~~|||{{{000000000000000000000000333333AAA[[[lllmmmjjjkkkmmmpppsss}}}|||wwwxxxddd[[[[[[^^^ZZZTTTQQQRRRWWWXXXWWWYYYZZZ[[[\\\\\\^^^aaadddbbbcccbbb___[[[[[[^^^bbbwwwnnnjjjeee```bbbhhhxxxjjjfff\\\OOOKKKCCCBBB>>>:::666555333222111111111111111111111111111000111111222222333444444999PPPvvv|||{{{yyy[[[DDD>>>@@@EEEFFFLLLWWWeeerrr{{{~~~~~~vvvjjjlllrrruuuuuuxxxyyy{{{{{{zzzxxxuuusssooommmooossswww{{{zzznnnfffcccggglllpppsss}}}{{{zzz~~~yyyoooqqqvvv|||xxx{{{xxxuuu\\\LLLOOOKKKAAA:::999666222000000000000////////////............/////////000......000222333555???JJJttt}}}rrrSSSHHHCCCHHHLLLMMMWWWdddjjjppprrrpppppptttwwwxxxvvvvvvyyy~~~{{{yyytttvvvxxxyyyyyyzzz|||}}}xxxvvvsssssstttuuuttttttrrrrrrsssssspppllloootttppprrrtttwwwzzz{{{||||||qqqllleee```\\\YYYVVVTTTQQQJJJDDDCCCBBB>>>;;;;;;@@@MMMZZZaaagggnnnsssuuusssrrrpppooommmmmmlllllliiijjjkkklllmmmmmmmmmmmmllllllmmmmmmnnnooooooooorrrqqqtttxxxyyywwwzzz}}}sssHHHKKKXXXqqqwwwcccSSSHHHCCC[[[}}}uuu```^^^vvvcccNNN>>>:::555222111000//////,,,...//////......///111000000000000111111111111111222222NNNzzz|||qqqfff\\\lllrrrSSSJJJEEEMMMZZZdddkkkooopppuuu{{{~~~~~~}}}~~~~~~{{{zzz...///000000//////000111666777QQQiiipppxxx~~~|||{{{{{{mmmXXXRRRUUUWWWSSSOOOLLLLLLPPPTTTXXXVVVWWWYYYZZZZZZ[[[^^^```bbbccc___UUUMMMKKKJJJIIIeeezzzsssiii___SSSMMMRRRZZZooohhh{{{oooVVVGGGBBBBBB@@@<<<999888666333111111111111111111111111111...333//////555333222::::::fff}}}}}}~~~rrrQQQDDDAAA===BBBEEEMMMZZZiiiuuu|||~~~~~~}}}|||}}}~~~{{{xxxvvvrrrooouuusssoookkkiiihhhiiijjj]]]```gggnnnuuu{{{~~~|||yyyvvvrrroooqqq}}}{{{{{{}}}ttteeeUUUMMMJJJDDD777666888222222111000//////.....................////////////000///333777333222BBBXXXxxxyyy{{{dddNNNLLLIIIFFFHHHNNNVVV\\\mmmnnnqqqsssuuuvvvwwwwwwuuuwwwyyy{{{|||yyyyyyyyywwwuuussssssuuuwwwyyyxxxvvvrrrpppooorrrtttrrrqqqrrrtttxxxxxxvvvssssssrrrrrruuuxxxyyyvvvsssqqqiii___XXXVVVUUURRRNNNJJJGGGCCC@@@???<<<:::777???EEERRR```gggjjjnnnsssuuusssqqqnnnlllkkkkkkkkkkkkkkkjjjjjjjjjkkklllllljjjjjjkkkkkklllmmmmmmnnnoooooooooppprrruuuxxxzzzZZZIIIJJJfffiiiVVVJJJHHHMMM[[[vvvjjjccckkk|||xxxWWWCCC>>>666000111444333111////////////////////////000////////////000000111111888;;;VVV~~~yyypppZZZXXXYYYiiihhhNNNIIIHHHRRR^^^fffmmmqqqvvvwwwyyy{{{|||~~~~~~~~~}}}{{{yyyyyy...///111000//////000222777:::VVVqqq~~~{{{bbbQQQNNNRRRSSSQQQNNNLLLLLLPPPTTTVVVUUUWWWYYYYYYZZZZZZ]]]^^^^^^```\\\SSSKKKIIIGGGDDDQQQnnn}}}pppiii```WWWMMMGGGKKKSSSeeewww~~~kkkyyyrrrVVVGGGFFFCCC@@@<<<:::888666333111111111111111111111111111///444000000666333222<<>>444333222222111000//////.....................////////////...---000333222666JJJ___nnnyyy|||rrrrrrtttxxxyyyvvvvvv~~~rrr```QQQFFFEEEEEEGGGNNNXXXccciiimmmnnnppprrrtttuuuuuuuuuwwwwwwvvvtttssstttvvvyyyxxxxxxuuuqqqllljjjjjjkkkqqqrrrssssssqqqqqqrrrtttssstttvvvzzz}}}}}}{{{yyyzzzwwwsssooolllhhhccc```]]]XXXTTTRRRRRRPPPMMMJJJIIIFFFCCCAAA@@@>>><<<:::;;;@@@LLL[[[cccgggkkkppppppooommmkkkjjjiiihhhhhhjjjiiiiiiiiijjjjjjkkkllllllllllllllllllmmmmmmmmmkkklllnnnqqqssstttuuuuuuyyyeeeCCCGGGaaawwwkkkVVVLLLGGGEEELLLbbbzzzccc```uuuyyy}}}yyyfffLLLCCC999444444333000---///////////////////////////////////////000111222333555@@@fffhhhWWWUUUVVVlll___KKKHHHJJJUUUaaajjjqqqvvvzzzzzzzzzyyyyyyyyyyyyyyyzzz~~~}}}{{{zzzzzz///000111000///000222444888LLLeeeuuuxxxXXXDDDCCCGGGGGGGGGGGGHHHJJJLLLNNNPPPQQQRRRTTTWWWXXXXXXXXXYYYZZZ]]]``````[[[VVVSSSMMMHHHGGGLLLaaa|||lll^^^[[[UUUOOOJJJDDD@@@CCCIIILLL```vvvvvvvvviiiPPPJJJEEEBBB>>>;;;999777444222111111111111111111111111000333111222555111555FFFjjj~~~yyyxxxssspppaaaKKK<<<<<>>IIIWWWaaadddhhhmmmmmmmmmllljjjiiihhhgggggghhhhhhhhhhhhhhhiiijjjkkkllllllllllllllllllllllllkkkmmmooorrrtttuuuuuutttxxx}}}xxxLLLGGG]]]rrryyyxxxhhhSSSOOOLLLNNNXXXpppgggWWWggg}}}{{{mmmQQQEEE:::555555222///---////////////////////////////////////000111222222222444GGGuuu~~~jjjZZZUUUWWWqqqyyyZZZIIIGGGLLLWWWccckkksssyyyzzzzzzzzzzzzzzzzzzzzzzzz|||}}}|||{{{{{{000111111000000111444666:::WWWlllooopppyyyhhhIII>>>CCCFFFCCCCCCDDDFFFIIIKKKMMMNNNOOOPPPSSSUUUWWWWWWXXXZZZ[[[```dddeeebbb```^^^YYYRRRNNNMMM\\\|||}}}rrraaaTTTTTTNNNJJJGGGCCC???AAAFFFFFFXXXooo}}}xxxzzzZZZLLLFFFCCC???<<<999777444222111111111111111111111111///222000111444111999PPP|||uuusssmmmTTTBBB===??????===EEEJJJTTT___jjjttt{{{~~~|||zzzwwwrrrmmmhhhfff{{{sssqqq{{{sssOOOHHHAAA;;;999777222111000///........................////////////222222222333777DDD\\\pppqqqvvv{{{}}}zzzwww{{{cccPPPEEEBBBAAAAAAGGGQQQ^^^ggglllooopppqqqsssttttttssssssqqqrrrssssssssstttwwwyyy{{{zzz|||~~~}}}|||yyytttmmmhhheeeeeeiiillloooqqqqqqqqqrrrssssssvvvzzz|||}}}{{{yyywwwooolllgggaaa[[[WWWUUUTTTWWWVVVVVVUUUTTTQQQMMMJJJIIIGGGDDDBBBAAA@@@>>><<<:::<<>>BBBCCCAAAAAABBBEEEHHHJJJLLLMMMNNNPPPRRRTTTUUUVVVXXX\\\^^^eeehhhjjjjjjkkklllggg```VVVYYYjjjzzztttjjj[[[PPPNNNIIIEEEEEEBBB??????BBBCCCRRRfffwww|||zzzfffOOOGGGDDD@@@<<<:::888444222111111111111111111111111000111///222555333AAA]]]{{{ttt{{{~~~oooPPPAAA@@@@@@===:::DDDLLLWWWccclllttt{{{~~~|||zzzwwwrrrkkkgggeeewwwyyysss~~~|||VVVHHH@@@======888222111000//////.....................////////////000000000222999MMMhhh|||zzz|||}}}|||~~~vvvuuuvvvxxxuuurrr~~~zzz___JJJBBBBBB@@@@@@GGGSSS___hhhlllpppqqqssstttuuutttssssssqqqrrrssssssrrrrrrtttuuuxxxvvvwww}}}~~~|||wwwpppjjjhhhggghhhjjjnnnpppppppppqqqrrrrrrvvvyyy{{{yyyuuurrrqqqgggfffbbb\\\WWWTTTUUUWWWUUUUUUVVVUUUSSSOOOLLLJJJKKKHHHEEECCCBBB@@@>>><<<;;;<<>>AAAAAABBBDDDGGGIIIKKKLLLMMMPPPQQQRRRSSSUUUYYY^^^bbblllooorrrtttwwwzzzwwwqqqhhhqqqwwwqqqjjjcccZZZSSSLLLGGGDDDEEEDDD@@@???AAABBBLLL]]]ppp~~~ooozzzqqqVVVHHHEEE@@@===:::888555222111111111111111111111111222222000333777777JJJkkk|||rrr}}}jjjLLL@@@???>>>===>>>EEENNN[[[hhhpppwww|||}}}|||xxxssslllgggdddssswwwyyy\\\KKK???======777222111000//////.....................///////////////000111444@@@ZZZxxxrrrpppyyy|||~~~{{{pppsssvvv\\\FFFCCCBBB@@@AAAHHHVVVccckkknnnrrrssstttuuuuuuuuutttsssqqqrrrtttssssssssstttvvvrrruuuwwwyyy~~~~~~yyyrrrmmmjjjiiihhhjjjlllnnnnnnoooppprrrqqquuuxxxxxxtttoookkkjjjcccbbb___ZZZVVVUUUXXX[[[TTTUUUVVVUUUSSSPPPNNNNNNMMMJJJFFFCCCBBB@@@===;;;======CCCPPP[[[___aaacccbbbcccdddddddddcccbbbaaa`````````aaabbbcccdddeeeffffffggghhhjjjkkklllllloooppppppqqqrrrtttuuuvvvtttvvvzzz~~~]]]CCCCCCMMMSSSWWWeeewwwkkkWWWEEEEEESSSmmmvvvaaagggrrroooWWWBBB;;;999333000222000000000000000000000000/////////000111222444555555:::___wwwbbbOOObbbsssXXXHHHDDDGGGOOO\\\eeekkkrrryyyyyyyyyxxxyyy{{{~~~~~~}}}}}}}}}}}}}}}~~~222222111000000222666:::TTTuuu{{{ooouuuyyy{{{{{{vvvdddJJJFFFDDD===;;;AAABBBCCCDDDFFFHHHJJJLLLMMMQQQQQQRRRRRRUUUYYY```eeerrrvvvyyy{{{}}}}}}}}}xxxqqqkkkeee___ZZZVVVMMMIIIFFFGGGGGGCCCAAACCC@@@HHHWWWjjjzzzeeeiiixxx[[[HHHEEEAAA===;;;888555222111111111111111111111111444333111444888:::PPPtttttt|||zzz```GGG===<<<<<<>>>DDDFFFPPP___kkktttyyy}}}}}}zzztttmmmhhhbbbpppppp~~~rrr```NNN>>><<<===555222111000//////...................../////////000///111333888GGGdddvvvxxx|||ttt{{{zzz\\\EEEFFFBBB@@@AAAIIIXXXfffnnnqqqssstttuuuvvvvvvuuuttttttppprrrtttuuuuuuvvvxxxzzzooouuuyyyxxxwww~~~~~~zzztttnnnkkkkkkhhhjjjlllmmmmmmnnnppprrrppptttwwwvvvqqqjjjfffeeecccbbb___[[[WWWWWW[[[___UUUVVVWWWWWWUUUSSSRRRRRRNNNKKKGGGDDDBBB@@@===;;;>>>===CCCPPPZZZ^^^```bbb___```aaabbbbbbaaa```___^^^^^^______```bbbcccddddddeeefffgggiiikkklllmmmpppoooooooooppprrrtttvvvvvvwwwwwwxxx|||rrrNNNDDDJJJPPPXXXkkkpppWWWBBBAAANNNeeekkkmmmqqq~~~yyy___FFF>>>:::333000333000000000000000000000000/////////000111333444555444;;;aaa{{{vvv```LLLcccoooUUUIIIDDDGGGPPP\\\eeejjjqqqxxxyyyyyyxxxxxxyyy|||~~~~~~}}}}}}}}}}}}~~~~~~111444111222444...111CCC___uuu~~~|||zzzsss```OOOIIIEEE===<<<@@@@@@@@@AAABBBDDDFFFHHHIIIJJJKKKNNNQQQRRRVVVcccpppxxx{{{}}}uuukkkdddbbb```\\\WWWRRROOOIIIEEEBBB@@@>>><<>>^^^}}}vvvxxxyyy]]]EEEAAA@@@;;;;;;CCCGGGSSSaaajjjrrrzzz~~~xxxqqqmmmkkkgggqqq~~~~~~qqqwww}}}fffVVVIII===777777555333000////////////..................///000000...111333999OOOsssxxxWWWCCCAAA>>>@@@EEEPPP]]]hhhooorrrsssuuuwwwxxxwwwuuusssqqqsssttttttuuuvvvvvvuuuuuuppprrrvvvyyyzzz~~~}}}yyyvvvsssooommmoooppppppooonnnnnnpppqqqsssqqqpppppppppnnniiidddfffddd```\\\ZZZXXXXXXXXXVVVWWWWWWWWWVVVUUUSSSRRRNNNLLLHHHCCC>>><<<<<<>>>;;;>>>DDDLLLTTTYYYZZZZZZ___]]][[[[[[\\\]]]ZZZXXXUUUUUUVVVWWWYYY\\\___```bbbbbbdddgggffffffkkkrrrqqqqqqqqqqqqrrrsssssstttwwwyyywwwzzzXXXEEEMMMIIISSShhhzzz^^^GGGFFFJJJOOOddd~~~uuu]]]ggg~~~wwwuuu```III===666111222777000000000000000000000000111111111000111111222222222CCCcccxxx}}}zzzyyyfffPPPPPPllljjjPPPFFFEEEEEEMMM[[[ggglllooorrrxxxyyyzzzyyyzzz|||~~~}}}{{{yyyxxxyyyzzz{{{333555222222555111666IIIlllmmm```QQQHHHBBB>>>===??????@@@@@@BBBCCCEEEGGGHHHIIIJJJMMMQQQRRRWWWdddqqq|||~~~wwwpppgggbbbaaa___[[[WWWQQQMMMHHHDDDBBB@@@>>><<>>@@@FFFQQQ^^^hhhoooqqqssstttvvvwwwvvvuuurrrqqqrrrrrrssstttuuuuuuuuuuuuqqqsssvvvzzzyyy{{{|||yyyvvvrrrooonnnoooooonnnmmmmmmnnnpppnnnmmmlllmmmnnnmmmjjjgggfffdddaaa^^^\\\[[[[[[[[[XXXXXXXXXWWWVVVSSSQQQPPPOOOMMMJJJDDD???<<<<<<===;;;>>>CCCJJJRRRVVVWWWWWWZZZWWWUUUUUUUUUUUURRRPPPMMMMMMMMMNNNPPPSSSUUUWWWXXXYYY^^^eeeggghhhlllrrrqqqqqqqqqqqqrrrrrrssstttwwwxxxuuuwww}}}~~~qqqNNNFFFFFFGGGYYYqqqkkkQQQGGGDDDFFFRRRbbbddd___tttyyy{{{kkkUUUCCC:::555333222000000000000000000000000111111111000111111222333666GGGggg~~~~~~zzzzzzqqq^^^MMMSSSqqqhhhOOOEEEDDDEEEMMM[[[ggglllooorrryyyzzzzzzzzzzzz|||}}}|||{{{zzzzzz{{{}}}~~~444666222222666333<<>>??????@@@AAACCCEEEFFFGGGHHHHHHKKKPPPSSSYYYfffsss~~~qqqjjjccc______^^^ZZZVVVOOOKKKFFFCCCAAA@@@>>>===<<>>;;;===EEEHHHTTTbbbjjjrrrzzz~~~tttnnnnnnooowww{{{~~~~~~{{{{{{zzzvvvpppkkkgggnnnvvvxxxsssjjjbbb^^^```cccgggjjjjjjkkkkkklllxxxzzz}}}mmmqqqvvv\\\KKKEEEAAA:::777555222111111111111000//////......//////000111333222444???XXXtttyyyvvvxxxyyyiiiXXXGGG??????===AAAHHHSSS___iiinnnppprrrsssuuuvvvuuutttrrrqqqpppqqqrrrsssttttttttttttrrrtttwwwzzzyyyyyy|||xxxssspppmmmnnnnnnmmmlllkkkmmmooommmkkkjjjjjjjjjjjjiiigggfffeeebbb```^^^]]]]]]^^^ZZZYYYYYYWWWUUUSSSQQQOOOPPPOOOLLLFFF@@@===<<<<<<;;;===AAAHHHNNNRRRSSSRRRQQQOOOMMMKKKJJJIIIGGGEEEBBBBBBBBBCCCEEEGGGHHHIIIJJJMMMVVVbbbhhhiiimmmqqqpppppppppqqqqqqrrrttttttvvvxxxttttttyyyxxxaaaDDDFFFGGGRRRfffxxx~~~~~~bbbPPPHHHHHHNNNVVVjjjoooXXXeeezzz||||||uuuaaaIII;;;999666///000000000000000000000000111111000000111222222333444FFFjjj|||zzznnnXXXHHHPPPnnncccLLLCCCDDDEEENNN\\\ggglllooorrryyyzzz{{{{{{{{{|||}}}|||{{{{{{|||~~~444666111111555555AAAYYYooolll\\\]]]TTTDDD<<>>??????@@@BBBCCCEEEFFFFFFFFFIIIOOOTTT[[[hhhttt{{{nnnhhhbbb______^^^YYYTTTMMMJJJEEEBBB@@@???>>><<<:::AAAMMM[[[eeejjjiiigggfffbbbZZZSSSNNNNNNPPPRRRXXXYYY]]]gggyyy~~~~~~sss[[[LLLFFFEEE>>><<<<<<444333333333333333333333333///333555555???ZZZ~~~qqqSSSDDD:::<<<>>><<<>>>EEENNNYYYfffmmmssszzz}}}~~~{{{kkkfffmmmxxx{{{yyyyyy{{{xxxqqqkkkeeehhhiiieee\\\RRRLLLIIIIIIMMMQQQTTTUUUUUUVVVWWWjjjooowww}}}}}}{{{sssssshhhOOOFFFAAA:::888555333111222222111111/////////...///000000111111///333DDD___vvvxxxvvvyyyzzzuuuuuu]]]KKK@@@===???>>>BBBKKKVVVaaaiiinnnpppqqqrrrtttttttttsssrrrqqqppppppqqqrrrsssssssssssssssssswww{{{zzzyyy~~~}}}xxxsssooommmnnnnnnmmmlllkkkmmmnnnooonnnkkkiiihhhgggfffeeegggfffdddaaa___^^^]]]]]]ZZZZZZYYYWWWVVVTTTSSSRRRRRRQQQNNNHHHBBB===::::::;;;<<>>???@@@???DDDPPP___hhhjjjkkknnnppppppppppppqqqrrrttttttuuuyyyvvvuuuxxxsssuuu|||PPPGGGNNNQQQbbbuuuzzz|||}}}bbbRRRPPPUUUZZZfff{{{yyyWWWWWWiii}}}}}}{{{{{{iiiJJJ999;;;999///000000000000000000000000000000000000111222333333444JJJtttxxx]]]GGGIIIbbb|||vvv\\\HHHAAADDDGGGPPP^^^hhhlllppptttwwwyyyzzz{{{|||~~~}}}||||||||||||}}}~~~222444000///444555DDD___gggxxx{{{eeeXXXZZZQQQAAA:::>>>???<<<>>>>>>>>>???@@@BBBCCCDDDFFFEEEHHHNNNUUU]]]iiiuuu|||yyynnniiiccc``````^^^XXXSSSMMMIIIEEEAAA@@@???===<<<999???IIIUUU^^^bbbaaa___XXXSSSKKKEEEBBBBBBCCCEEELLLKKKLLLRRRaaazzzfffQQQGGGEEE>>><<<;;;444333333333333333333333333000555666666EEEfffxxx```LLLBBB<<<===>>><<>>AAAEEEGGGGGGGGGGGGHHHVVV___kkkuuuzzz{{{{{{{{{xxxssswwwVVVFFF???999888666333222222222222111///////////////000111111555222888NNNjjj{{{}}}yyy}}}~~~pppiiirrryyy|||tttXXXDDD======???>>>EEEOOO[[[dddkkknnnpppqqqrrrsssttttttssssssrrrpppqqqqqqrrrsssrrrrrrrrrrrrsssvvv{{{|||{{{~~~{{{vvvqqqnnnoooooopppnnnllllllmmmoooooonnnmmmkkkiiigggggghhhhhhgggeeebbb```^^^\\\\\\ZZZZZZYYYYYYXXXXXXXXXXXXTTTSSSPPPKKKDDD===:::888;;;;;;<<<@@@DDDFFFFFFEEEAAAAAA???===:::888777666666777888999:::;;;<<<<<<:::???LLL\\\gggiiiiiikkkooooooooopppqqqrrrtttttttttyyyxxxwwwyyyrrrlllsssdddIIIKKKMMM___xxxpppVVVMMMRRRYYYnnn___PPP[[[xxxsssNNN999:::999000000000000000000000000000000000000000111222333444:::WWWkkkNNNHHH]]]wwwkkkTTTFFFAAADDDHHHSSSaaajjjmmmqqquuutttvvvyyy{{{}}}~~~}}}}}}|||{{{{{{{{{{{{000333000///333666FFFbbbgggooosss{{{ppp\\\ZZZVVVLLL???:::;;;===<<<======>>>>>>???AAABBBCCCFFFDDDGGGNNNUUU^^^jjjuuuzzz~~~wwwnnniiidddbbbbbb```YYYSSSNNNJJJEEEBBB@@@???===<<<999===DDDLLLSSSVVVUUUSSSGGGDDD???===>>>@@@BBBCCCEEEGGGGGGGGGPPPgggsssXXXIIIFFF???<<<:::444333333333333333333333333111666555777MMMsssnnnTTTFFFAAA===>>>===<<<@@@EEENNNZZZhhhqqqyyyxxxtttttt||||||zzzyyyyyyyyywwwqqqlllooojjj```SSSHHHCCCEEEHHHAAACCCFFFFFFEEECCCBBBBBBHHHQQQ]]]fffmmmrrrwww{{{vvv___III???:::888666333222222222222111000000//////000000111222555333<<>>???>>>???HHHTTT___gggllloooqqqrrrsssssstttttttttttttttrrrrrrssssssrrrrrrqqqqqqrrrrrruuuyyy{{{{{{}}}yyyvvvrrrooooooppppppooommmlllmmmnnnjjjllllllllljjjjjjkkklllhhhgggeeedddaaa___^^^]]]]]]\\\\\\[[[[[[\\\\\\]]]XXXWWWUUUOOOGGG@@@;;;888:::::::::<<>>;;;<<<<<<:::777555555555666777888:::<<<=========;;;???JJJZZZeeehhhiiijjjnnnnnnooooooqqqrrrtttuuusssyyywwwwww{{{tttlllnnn}}}yyyQQQGGGHHH]]]}}}rrrXXXIIIMMMWWWnnnkkkRRRTTTrrr~~~ZZZ???:::777000000000000000000000000000//////000000111222444444>>>___xxxZZZSSSfffvvv___LLLDDDBBBCCCHHHTTTbbbjjjmmmqqqvvvsssvvvzzz|||~~~~~~~~~}}}||||||{{{zzzzzz000444111000444777HHHdddlllqqqsss{{{{{{{{{cccWWW^^^RRREEE>>>;;;999:::============>>>???@@@AAABBBFFFDDDFFFMMMVVV^^^jjjttt|||{{{tttkkkgggccccccdddbbb[[[UUUPPPLLLFFFBBB@@@>>>===;;;:::;;;???CCCGGGHHHFFFDDD===;;;999:::>>>AAAAAAAAA???EEEGGGEEEFFFXXXxxx|||zzzaaaMMMHHHAAA<<<;;;555444444444444444444444444222666555999VVViiiOOOBBB???======<<<<<>>@@@AAA;;;AAAJJJXXXcccjjjnnnqqqrrrssssssttttttuuuuuuuuuuuuttttttttttttsssqqqpppoootttrrrssswwwyyyyyy}}}~~~zzzwwwtttsssooooooooonnnkkkkkklllmmmhhhkkkmmmmmmkkkjjjjjjkkkffffffeeeeeedddcccbbbaaabbbaaa```___^^^^^^______\\\\\\ZZZTTTLLLCCC===;;;:::999888999;;;<<<;;;999666888999888555444555777555777999<<<>>>?????????===???IIIYYYeeeiiijjjlllmmmnnnnnnoooppprrrtttuuurrrxxxuuussszzzyyysssuuuzzzaaaMMMHHHSSSrrruuuaaaMMMIIIRRR]]]|||zzz\\\UUUlllfffIII;;;666222000000000000000000000000/////////000111333444555===bbb|||cccaaauuunnnUUUFFFBBBDDDAAAGGGSSSaaaiiikkkooouuuvvvxxx{{{}}}~~~}}}}}}}}}~~~}}}}}}||||||000444222222555888IIIfffooouuuxxx}}}ooo[[[WWWaaaPPPAAA===<<<777888===============>>>???AAAAAAGGGDDDFFFMMMVVV___jjjttt~~~xxxrrrhhhdddbbbccceeeccc]]]WWWQQQMMMGGGCCC@@@>>><<<;;;;;;;;;;;;===>>>>>><<<999;;;999888:::>>>???>>><<<;;;CCCIIIEEECCCPPPooorrrmmmfffPPPJJJBBB===;;;666444444444444444444444444333666444:::\\\hhhMMM>>>===<<<<<<;;;===BBBHHHVVVaaammmssswww}}}|||yyy{{{}}}{{{wwwrrrooonnntttpppggg\\\SSSQQQUUUYYYOOOPPPPPPNNNIIIEEEBBBAAADDDFFFFFFHHHMMMYYYkkkxxx~~~wwwzzzkkkTTTDDD???777555222111111111111000000000000000000111111222444666HHHiiixxxppp|||vvvjjjlllvvvwww]]]AAA:::BBBBBB999BBBLLLZZZfffllloooqqqsssttttttttttttuuuuuuvvvvvvvvvvvvuuutttsssqqqpppooouuurrrrrruuuvvvwwwzzz{{{yyywwwvvvnnnnnnnnnllljjjiiijjjllliiilllooonnnkkkgggfffgggdddeeeeeefffggggggfffffffffeeecccaaa```___````````````^^^XXXOOOFFF@@@===:::999777888999999888777333666777777444444555888555666999<<<>>>@@@@@@@@@???@@@HHHXXXdddjjjmmmooommmmmmnnnoooppprrrtttuuurrrwwwrrrpppzzz|||yyy}}}yyy~~~qqqUUUGGGEEE^^^}}}kkkOOOCCCFFFJJJrrrfffYYYgggxxxmmmOOO<<<555444000000000000000000000000/////////000111333444555@@@fff{{{gggjjjiiiPPPBBBBBBEEE???EEERRR```gggiiinnnsssxxxzzz}}}~~~~~~~~~|||}}}~~~222111222222222:::RRRjjjvvvzzzzzz```ZZZZZZYYYKKK>>>:::;;;;;;;;;===;;;;;;:::;;;<<<>>>@@@AAAEEEKKKMMMLLLQQQ```mmmrrr|||{{{rrrlllaaaaaabbbcccccc___YYYTTTLLLJJJFFFCCCAAA>>>:::777999999999;;;<<<<<<999777;;;>>>>>>:::777999<<<===AAAHHHLLLGGGAAAHHH]]]ppphhhvvvnnnSSSGGGEEEBBB;;;666555444444333333444444555333222555FFFlll```GGGAAA>>><<<======>>>DDDKKKXXXbbblllqqquuu{{{~~~~~~||||||~~~wwwssskkk\\\cccdddmmmkkkVVVNNNWWW^^^VVVTTTUUUYYYTTTHHH@@@??????@@@CCCGGGJJJTTThhh{{{{{{~~~}}}ppp[[[III@@@999333111222222000///111000000000000000111111222333:::UUU|||~~~~~~xxx|||cccdddvvvkkkTTTGGG???::::::>>>@@@NNN]]]eeejjjpppssstttuuuuuuuuuuuuuuuuuuuuuuuusssvvvxxxwwwtttrrrrrrsssrrrrrrrrruuuxxxzzz{{{{{{|||zzzxxxqqqnnnkkkhhhhhhgggfffeeefffggghhhgggeeeddddddeeedddgggiiijjjiiihhhiiiiiihhhjjjjjjiiieeebbbaaa```aaa```^^^ZZZRRRIIIBBB===888999999888666555666888555666666777888888777555888;;;<<<===AAAEEECCC======@@@KKKYYYbbbdddiiipppmmmmmmmmmmmmooorrruuuwwwxxxxxxwwwvvvuuuwww{{{~~~}}}}}}]]]GGGMMMYYYyyywwwlllXXXGGGLLLHHH\\\xxxqqqZZZ[[[rrrzzzoooOOOCCC===...222222222111111111111000111222222111000111444666<<>>???@@@EEEKKKOOOPPPVVVcccooottt}}}yyypppkkkbbbbbbbbbbbbbbb^^^YYYVVVLLLIIIEEEBBB@@@===:::888::::::;;;;;;<<<===>>>???<<<;;;;;;<<<<<<;;;<<<>>>IIIMMMNNNGGG@@@CCCRRR```{{{aaammmsssXXXKKKFFFAAA:::666555444444333333444444555555444888LLLqqqaaaDDDAAA===<<<======>>>DDDKKKXXXbbblllqqquuu{{{~~~~~~|||}}}xxxssshhhUUUYYY[[[hhhhhhUUUJJJNNNPPPPPPLLLOOOWWWYYYQQQFFFAAA@@@@@@AAACCCEEEMMM```rrr|||sss]]]JJJ@@@999444111222222000///111000000000000000111222222666AAA^^^vvvssswwwjjjQQQDDD???;;;<<<@@@BBBPPP^^^fffjjjpppssstttttttttttttttttttttttttttuuuwwwyyyxxxtttqqqqqqrrrrrrrrrsssuuuxxxzzz{{{{{{|||zzzsssooojjjfffffffffggggggeeeffffffeeecccccccccdddfffhhhkkkmmmmmmmmmnnnooonnnooopppnnnjjjfffddddddcccbbb___XXXOOOFFF@@@===:::::::::999777666777999;;;;;;;;;<<<======;;;888:::===???>>>???AAA???;;;>>>AAALLL[[[eeehhhkkkoooooonnnmmmnnnoooqqqsssuuuyyyyyyxxxvvvuuuvvvyyy|||{{{bbbHHHLLLYYYtttxxxaaaNNNJJJHHHSSSeee}}}xxx[[[WWWnnn}}}tttRRR@@@:::111222222222111111111111000111222222111111111444666BBBuuu|||~~~zzzfffbbbrrrfffOOOEEEBBBBBBCCCIIISSS\\\dddjjjnnnqqqssswwwzzz{{{{{{|||~~~}}}|||}}}~~~|||222333333111444FFFiiilllQQQOOOXXXMMMBBB999888:::999888999;;;;;;;;;;;;<<<===??????CCCIIIOOORRRYYYfffrrrxxx}}}|||tttmmmhhhcccbbb``````___]]]YYYVVVLLLIIIDDD@@@>>>===;;;:::999;;;<<<;;;;;;>>>EEEJJJAAA:::888>>>AAA===<<<@@@LLLMMMLLLFFF??????GGGPPPmmmhhhqqqttt[[[MMMFFF???:::777555555444444444444555555777555;;;VVV|||aaa@@@@@@===;;;======>>>DDDLLLXXXcccmmmqqqvvv{{{~~~}}}~~~}}}xxxwwwlllVVVQQQTTTccchhhWWWJJJHHHDDDHHHDDDGGGRRR\\\YYYMMMDDD@@@???AAADDDGGGQQQddduuu~~~~~~~~~wwwbbbOOOEEE;;;555222222222000///111111000000000000111222222333DDDcccyyyxxx|||iiiLLL@@@???======AAAFFFSSSaaagggkkkpppssstttsssssssssssssssssssssssswwwxxxyyywwwtttqqqqqqqqqrrrrrrtttvvvxxxzzz{{{|||~~~|||tttpppiiieeeeeefffggghhhcccdddeeedddbbbbbbcccdddhhhjjjmmmooopppqqqsssuuurrrssstttrrrnnnkkkiiiiiigggbbbZZZQQQHHHBBB===;;;;;;;;;;;;999777666888:::===<<<:::<<<>>>===:::777<<>>888555222222222111111111111000111222222222111222444777IIIzzzvvv___]]]qqq|||aaaLLLBBBAAAAAACCCIIIRRRZZZaaaggglllppprrrvvvyyy{{{zzz|||}}}|||}}}}}}}}}zzzyyy111444444222555IIIkkkeeeJJJKKKVVVGGG???999999;;;999888999::::::;;;;;;<<<===>>>>>>AAAEEEIIINNNVVVdddrrr|||xxxooohhhdddcccaaa^^^\\\[[[YYYVVVTTTKKKGGGBBB>>>======<<<;;;888:::<<<::::::>>>HHHQQQJJJ???:::@@@CCC======BBBGGGGGGFFFCCC@@@AAADDDHHH[[[tttrrryyyrrr[[[MMMEEE???;;;:::555555444444444444555555777444>>>```]]]@@@???<<<;;;<<<===???EEEMMMYYYcccmmmrrrvvv|||zzzvvvooolllsssooo\\\PPPQQQ```hhh\\\QQQKKKCCCDDDAAADDDMMMXXXYYYQQQIIICCCBBBBBBEEEIIIRRRdddttt~~~lllVVVGGG===777333333222000///111111111000000111111222333000GGGggg}}}vvvsssvvv}}}hhhGGG===>>>======AAAIIIVVVbbbhhhkkkpppssstttttttttttttttttttttttttttvvvvvvvvvuuutttsssrrrrrrqqqsssuuuvvvxxxyyy{{{}}}}}}|||zzzsssoookkkhhhgggggggggfffcccddddddcccbbbbbbdddfffiiilllnnnpppqqqrrrtttvvvqqqssstttsssqqqnnnnnnnnnjjj^^^OOOEEE@@@>>>;;;888;;;;;;:::888666666999;;;???>>><<<===???>>>;;;777@@@GGGJJJEEE>>><<<>>>???===>>>DDDQQQ___gggiiihhhmmmmmmmmmmmmnnnpppqqqrrrvvvwwwwwwwwwvvvuuuwwwyyy{{{zzzyyyNNNJJJ\\\ppp~~~~~~qqqVVVOOOMMMPPP^^^xxxkkkfff{{{xxx{{{yyy]]]BBB888777222222222111111111000000111222222222111222555888LLL~~~yyy]]]\\\ttt}}}```JJJAAA@@@@@@CCCHHHPPPWWW^^^dddjjjnnnqqqtttxxxzzzyyy{{{~~~|||||||||zzzwwwuuu000444666444777IIIeeezzz|||yyy]]]HHHLLLUUUDDD===999;;;<<<:::999:::::::::;;;<<<<<<=========>>>???AAAFFFOOO\\\mmmzzz~~~tttkkkeeebbbccc```\\\YYYXXXUUURRRPPPIIIEEE@@@============<<<777999:::888888===HHHPPPSSSJJJEEEEEEBBB<<<===DDDBBBBBBBBBBBBBBBBBBCCCDDDOOOeeevvv{{{yyy```PPPFFF???<<<;;;666555555444444555555666999444BBBhhhzzzvvvUUUBBB>>>;;;:::<<<>>>???FFFNNNZZZdddnnnssswww}}}xxxlll[[[VVVfffmmm___TTTQQQ[[[ddd^^^VVVQQQGGGEEEDDDEEEJJJQQQUUUSSSOOOFFFCCCAAABBBDDDKKKZZZiiizzzaaaHHH???999444333222000///222111111111111111222222333222MMMnnn~~~{{{xxxyyyxxx}}}vvvzzzfffDDD<<<>>><<<;;;@@@LLLXXXccchhhkkkpppssstttttttttttttttttttttttttttssssssrrrsssssstttttttttqqqsssvvvwwwxxxyyy{{{~~~~~~zzzvvvqqqooonnnmmmllljjjgggdddeeeeeeeeeeeedddeeegggjjjkkklllnnnooooooppprrrtttppprrrssssssqqqpppooopppiiiZZZHHH>>>===>>>;;;666::::::999777666777:::<<>><<<>>>???AAAAAADDDMMMZZZeeeiiihhhjjjjjjkkkmmmoooqqqrrrsssqqqsssvvvwwwvvvwwwxxxzzzzzzxxxRRRKKK___uuu{{{zzz\\\QQQQQQVVVeeezzzmmmeeezzzttttttxxxdddKKK===666222222222111111111000000111222222222222333666888MMMwww[[[]]]{{{aaaJJJAAA@@@@@@BBBGGGMMMTTT[[[bbbiiimmmooossswwwxxxyyyzzz~~~~~~|||{{{{{{yyyvvvsss///444555444999JJJ___lllyyywww|||mmmTTTJJJQQQUUUCCC===:::;;;<<<999999;;;999:::;;;<<<<<<<<<<<<<<<<<<:::<<<@@@FFFQQQ```nnn}}}sssjjjeeecccdddaaa]]]YYYVVVSSSOOOLLLFFFCCC???============<<<888888888888888===DDDJJJTTTVVVUUUNNNCCC===???DDDCCCCCCCCCCCCBBBAAAAAA@@@GGGWWWmmmhhhUUUJJJBBB<<<:::666666555555555555666666:::666GGGqqqzzzqqq}}}}}}dddKKKCCC>>>;;;:::<<<>>>@@@GGGOOOZZZeeeooosssxxx}}}qqqWWWOOOeeeuuukkk]]]TTTYYYbbb```\\\WWWMMMHHHHHHGGGIIIPPPWWWXXXTTTEEEBBB@@@BBBGGGPPP```nnnxxxsssRRRAAA:::555333222000000222222111111111111222333333333PPPqqqzzztttyyyrrrxxx}}}{{{```AAA===???;;;:::@@@LLLXXXccchhhkkkppptttuuussssssssssssssssssssssssqqqpppoooppprrrtttttttttppptttwwwxxxwwwxxx|||zzzvvvqqqppppppqqqpppmmmhhhdddfffgggffffffeeegggjjjmmmkkkmmmnnnnnnnnnoooqqqtttsssttttttrrrnnnkkkiiiiiifff\\\NNNFFFCCC@@@<<<888999999999888777999===@@@EEEHHHKKKJJJFFFDDDEEEFFFLLLRRRSSSJJJ@@@===>>>???HHHJJJLLLQQQ[[[fffjjjiiihhhiiikkkmmmoooqqqrrrsssnnnqqquuuwwwwwwwwwxxxyyyxxxvvvXXXKKK[[[sssyyy^^^OOOOOOYYYlllkkk[[[nnnxxxvvvyyyjjjSSSBBB666222222222111111111111000000111222222222444777999PPP{{{]]]```aaaKKKBBB@@@???@@@DDDKKKQQQXXX```hhhmmmnnnrrrvvvwwwxxxyyy~~~}}}{{{zzzxxxuuurrr000333333333;;;NNN^^^fffxxx~~~uuuxxxyyydddNNNMMMUUURRRBBB===:::::::::888888;;;999:::;;;<<<<<<<<<;;;;;;;;;999:::???BBBFFFPPP\\\sss}}}sssllliiiiiifffccc___[[[WWWSSSMMMIIICCCAAA???>>>>>>>>>===;;;999999888888:::===@@@CCCMMM___fffXXXFFF@@@BBBDDDFFFFFFGGGEEEBBB@@@??????CCCLLL\\\mmm}}}lllVVVLLLDDD===999666666555555555555666666999888OOO|||zzzttt~~~vvvXXXCCCBBB===:::999<<<>>>@@@GGGOOO[[[eeeoootttxxx~~~vvvmmmrrr~~~cccYYYsssmmm```aaaiiiiiifffaaaTTTIIIHHHGGGKKKVVVaaa```XXXNNNIIIGGGJJJOOOYYYhhhvvv~~~{{{zzz\\\CCC;;;555444222000000222222222111111222222333444666SSSvvv}}}}}}xxxxxx{{{vvvvvvzzzXXX>>>>>>AAA;;;;;;CCCLLLWWWcccgggjjjoootttuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqooommmnnnppprrrrrrqqqppptttxxxyyywwwxxx|||~~~zzzssssssrrrrrrqqqnnnjjjgggfffgggfffeeeeeegggkkknnnlllmmmooooooppprrruuuxxxvvvvvvsssmmmeee^^^YYYWWWaaacccccc[[[OOODDD>>><<<:::::::::999999<<>>???BBBHHHOOOVVV___hhhmmmmmmqqquuuwwwwwwyyy}}}}}}|||{{{yyyuuusss000222111111===RRRaaafffuuuzzzuuu{{{{{{aaaKKKOOOWWWNNNAAA<<<999999888666777;;;999:::;;;<<<<<<<<<;;;:::<<<:::<<<@@@@@@???EEEOOO^^^sss|||tttnnnmmmmmmhhheeeaaa]]]YYYSSSMMMHHHBBB@@@???>>>???>>><<<;;;;;;:::999999<<<>>>>>>>>>FFFcccqqq```IIICCCEEEDDDFFFGGGHHHGGGCCC@@@@@@AAA@@@EEEQQQbbbsss~~~jjjTTTLLLFFF???:::666666555555555555666666666999UUU}}}zzzwwwSSS>>>@@@===:::999<<<>>>@@@HHHPPP[[[eeeoootttxxx~~~|||ggg]]]TTTNNNUUUfff~~~kkkbbb~~~|||mmmmmmttttttrrrjjj\\\IIIGGGEEELLL^^^kkkgggZZZ___YYYSSSQQQQQQVVVaaalll}}}}}}}}}sss]]]DDD<<<666444222000000222222222111111222222333444<<>>BBB<<<===FFFKKKWWWbbbgggjjjoootttvvvoooooooooooooooooooooooossspppmmmmmmoooqqqpppoooppptttyyyyyywwwxxx|||~~~~~~vvvtttrrrqqqpppooollljjjfffffffffeeeeeegggkkkooolllnnnoooqqqrrruuuyyy|||xxxvvvqqqhhh\\\QQQJJJFFF___kkkuuunnnYYYFFF???@@@;;;;;;;;;;;;<<>>>>>@@@DDDFFFRRR\\\rrr~~~wwwqqqnnnmmmjjjgggbbb^^^ZZZTTTOOOKKKHHHAAA===???@@@<<<999888999:::<<<>>>>>>>>>======@@@XXXnnnjjjRRR??????GGGIIIKKKKKKHHHCCC????????????AAAJJJWWWcccqqqnnniiizzz}}}XXXJJJGGG???888999888666555555555666777666;;;[[[rrrOOO@@@======<<<<<<======>>>FFFOOOYYYaaammmvvvzzz|||~~~oooUUUPPPFFFCCCIIINNN[[[{{{zzzkkkccczzz~~~~~~tttiiidddOOOQQQKKKGGGUUUlllpppeeedddbbbZZZQQQLLLRRR___jjjzzzqqqfffNNNBBB666222222222222444222222222111000111444777???iiittttttwwwyyy}}}XXX@@@???;;;999???BBBMMMWWWaaafffjjjqqquuuvvvpppnnnmmmnnnqqqrrrqqqnnnssssssrrrqqqqqqpppppppppuuuxxxzzz{{{zzzyyyyyyzzzzzz}}}yyyuuurrrqqqooonnnllljjjhhhfffgggkkknnnmmmllljjjmmmqqqtttuuuvvvwwwxxxzzz}}}ttt```OOOIIIEEE@@@VVVgggmmm___RRRMMMFFF<<<@@@@@@@@@@@@???AAAJJJTTTOOOXXXgggmmm```QQQUUUdddqqqlllgggcccYYYLLLCCC@@@CCCOOOZZZ^^^```eeehhhiiikkklllmmmnnnmmmnnnoooqqqpppppprrrtttuuuvvvwwwwwwvvv|||hhhEEE@@@BBB\\\fff[[[GGGMMMcccwwwdddlll~~~vvv```CCC666333222111111000000111111111///000222333222666<<<[[[]]]UUUwww{{{XXXDDDCCCCCC???>>>AAAFFFLLLTTT^^^hhhoooqqqqqqsssvvv{{{tttnnnhhhfffcccbbbjjjuuu{{{vvv222333222444FFFbbbtttxxx|||~~~xxx{{{nnnaaa[[[YYYPPPDDD<<<;;;999888777777888999888999:::999888777888999999:::;;;<<<<<<>>>AAADDDIIIPPPccc|||wwwsssooonnnlllhhhddd___ZZZUUUOOOKKKGGGEEEDDDEEEAAA;;;999;;;<<<<<<=====================RRReeecccQQQAAA@@@FFFGGGHHHHHHEEE@@@<<<<<<<<<<<<===DDDPPP[[[hhhxxxqqqeeemmm~~~[[[KKKFFF>>>999999888666555555555666777:::@@@^^^xxxTTTDDD???===;;;;;;======>>>FFFOOO[[[bbblllsssxxx{{{zzzYYYSSSHHHBBBEEEGGGKKKaaa||||||sssddd]]]rrr|||xxx|||yyyqqqmmm___ZZZOOOHHHSSSiiivvvuuueee___WWWPPPMMMRRRcccsssqqqlllcccMMMAAA666333333222222333222222222111000111444777OOOzzz}}}zzz}}}\\\AAA>>><<<:::@@@BBBMMMWWW```eeeiiiooosssssspppnnnmmmnnnqqqrrrqqqoootttrrrpppoooooopppqqqrrrvvvxxxzzz{{{zzzzzzzzz{{{|||~~~{{{wwwtttsssqqqpppnnnjjjiiihhhjjjmmmnnnmmmllllllnnnqqqsssvvvxxxzzz|||wwwyyyqqq```QQQJJJFFFAAAPPPYYY[[[NNNCCCAAAAAA@@@AAAEEEFFFAAA>>>DDDQQQ[[[\\\cccpppwwwmmm```bbbooozzzrrrhhhaaaXXXKKKCCC@@@BBBNNN[[[```bbbfffiiiiiijjjkkklllmmmmmmnnnooopppoooppprrrtttvvvwwwwwwxxxvvv|||~~~nnnIIIAAAAAAVVVvvvlll\\\HHHKKKXXXxxxxxxcccmmmzzz^^^CCC999333222111111000000111111111///000222333222666<<<[[[zzzXXXRRRttt{{{XXXDDDBBBBBB>>>>>>AAAFFFLLLTTT^^^hhhooouuuuuuuuuxxx{{{yyyrrrmmmkkkgggdddfffkkkuuu~~~}}}yyy333444333777KKKiii~~~xxxjjj___bbbeeeUUU???<<<;;;999888777777888888:::;;;;;;:::888777888999777888999999:::;;;???AAACCCEEERRRkkk~~~yyywwwuuurrrooonnnkkkfffaaa\\\VVVPPPLLLJJJJJJKKKJJJBBB999777;;;???>>>===<<<<<<<<<===>>>;;;HHHVVVWWWNNNDDDAAACCCCCCCCCBBB???<<<999999:::999999===FFFOOO[[[kkkyyyxxxeeebbbyyy~~~___MMMFFF>>>:::999888666555555555666777;;;CCCbbbpppNNNAAA======;;;;;;======>>>FFFOOO\\\bbbkkkrrrvvv{{{nnn[[[NNNEEEEEECCCBBBMMM^^^~~~~~~~~~~~~}}}sssccc[[[lllnnnhhhiiivvvooocccTTTKKKNNNZZZiiisssdddXXXQQQPPPNNNPPPccc{{{}}}|||dddaaaZZZKKK@@@666333444222222222222222222111000222555777PPP{{{aaaBBB>>><<<<<>>@@@MMM\\\cccfffiiijjjjjjiiijjjkkklllnnnnnnoooooonnnpppqqqsssuuuvvvwwwwwwwww{{{}}}yyySSSDDDAAANNNbbblllvvv```KKKIIILLLccc|||ccclll^^^BBB<<<333222111111000000111111111///000222333222666<<<___rrrRRRNNNoooyyyXXXEEEAAA@@@<<<>>>AAAFFFLLLTTT^^^hhhoooyyyxxxxxxyyy|||yyywwwuuuooojjjhhhiiisss|||}}}vvvnnnmmmnnnwww~~~~~~444444333888NNNmmmyyyiii^^^aaaeeeTTT;;;;;;:::999777777777777888;;;<<<<<<;;;888777777888666777888888999:::===@@@CCCCCCJJJ]]]{{{{{{xxxxxxxxxtttqqqpppmmmhhhbbb]]]WWWQQQMMMOOOMMMLLLJJJDDD;;;888:::BBB@@@===;;;:::;;;<<<>>>:::AAAIIILLLIIIDDD@@@???>>>===<<<:::888888888999888777999???FFFOOO___lll~~~lllcccuuu|||___OOOHHH???:::999888666555555555666777888EEEhhhaaaEEE???>>><<<;;;;;;======???GGGPPP[[[bbbkkksssxxx|||lll[[[LLLHHHEEECCCIIISSSsss~~~}}}~~~xxxeee\\\hhhsssmmmYYYVVVYYYjjj~~~mmm___RRRLLLIIIJJJXXXgggcccTTTNNNSSSRRRPPPbbb{{{|||~~~___YYYQQQKKK@@@666444444222111222111222222111111222555888NNNvvv|||rrrtttdddCCC>>><<<<<>>DDDPPPVVVeeefffllltttuuuqqqppptttuuuhhh[[[VVVQQQIIIAAA<<<>>>MMM]]]eeehhhkkkkkkjjjjjjjjjkkknnnpppqqqpppooommmnnnppprrrsssuuuuuuvvvwwwzzz|||}}}^^^GGGAAAGGGRRRYYYfffzzzhhhPPPHHHFFFYYYvvvaaafff```BBB;;;333222111111000000111111111///000222333222666<<<```rrrPPPKKKkkkvvvWWWEEE@@@>>>:::===@@@EEEKKKSSS]]]hhhnnnwwwxxxyyyzzz|||vvvpppqqqqqqnnnfff\\\WWWWWWZZZbbbmmm}}}333222222999NNNlll~~~~~~~~~ssscccXXXZZZ[[[MMM;;;;;;:::999777666777777888:::;;;<<<:::888777777888777888999999999:::===@@@BBBCCCHHHUUUppp{{{xxxxxxyyyvvvrrrpppmmmhhhccc^^^YYYSSSOOORRRMMMJJJLLLKKKFFFCCCBBBBBB@@@<<<:::999:::<<<===;;;===@@@CCCDDDBBB???===<<<:::888666777888:::;;;:::888888<<<@@@HHHVVVbbbtttwwwnnn}}}^^^QQQKKKAAA;;;999888666555555555666777666HHHsss~~~[[[FFFBBB@@@<<<:::;;;======???GGGPPPYYYbbbmmmvvv{{{}}}rrr\\\OOOHHHDDDFFFLLL```}}}|||}}}yyyhhh```kkksssjjjddd\\\WWW^^^pppnnn```TTTNNNHHHHHHWWWjjjhhhYYYTTT\\\^^^ZZZeeexxx{{{lll___RRRMMMBBB777444444222111222111222222111111333666999XXXxxx{{{|||wwwlllpppcccCCC???<<<<<>>???CCCBBB===;;;===PPP\\\TTTGGGEEEKKKPPP[[[YYYZZZ___cccbbbbbbbbbaaaXXXQQQQQQQQQKKKCCC>>>???NNN]]]eeehhhkkklllkkklllkkklllooossstttrrrppplllmmmnnnpppqqqrrrssssssuuuyyy{{{|||hhhIII???AAAGGGNNNTTTjjj|||tttWWWIIIEEEXXXttt}}}]]][[[|||cccBBB888333222111111000000111111111///000222333222666<<<\\\xxxSSSJJJkkkpppUUUEEE???===:::===@@@EEEKKKSSS]]]gggnnnsssuuuwwwyyy{{{~~~vvvnnnggg\\\RRRMMMKKKJJJJJJQQQ___ttt222111222;;;MMMgggwwwwwwxxxgggWWWSSSUUUQQQGGG>>>;;;:::888777666666777777999::::::999777666777888888888999999999:::===???===BBBFFFOOOfff}}}zzzyyyxxxuuussspppmmmhhhddd___ZZZTTTPPPPPPLLLLLLSSSVVVSSSNNNKKK@@@>>>;;;999888999;;;<<<;;;<<<===>>>???????????????<<<888666777999;;;<<<:::888888;;;===CCCOOOZZZiiixxxyyycccSSSLLLBBB;;;999888666555555555666777777NNN}}}~~~tttVVVFFFBBB<<<<<<::::::======???GGGQQQZZZcccoooxxx|||}}}vvvcccUUULLLHHHIIIVVVxxx}}}~~~}}}~~~~~~~~~tttooo~~~uuufffdddsss|||jjj\\\QQQQQQ```qqqssseee```hhhmmmkkkoooxxxyyywwwuuubbbRRREEE888444333222222333111222222222222333777:::VVVsssyyyqqq~~~tttuuuvvvvvvxxx]]]CCC@@@<<<:::AAAEEELLLWWWaaafffiiilllnnnmmmooopppqqqqqqppppppqqqsssnnnppprrruuuuuuuuusssrrrssstttuuuuuuuuuwwwyyy{{{|||zzzyyyyyywwwvvvvvvsssooojjjgggiiinnnrrrqqqsssyyy~~~xxxlllbbbQQQXXXnnnnnn```NNNCCCBBBEEEDDDBBB@@@QQQbbbcccWWWMMMNNNSSSVVVRRRNNNMMMNNNOOONNNMMMOOOIIIHHHMMMPPPLLLFFFCCCBBBOOO\\\bbbeeeiiillllllllllllmmmpppuuuvvvtttqqqmmmnnnooopppqqqqqqqqqqqqtttwwwzzz|||tttMMMAAA===>>>HHHUUUiii~~~}}}\\\JJJEEEZZZuuuzzz{{{[[[TTT|||dddCCC777333222111111000000111111111///000222333222666<<<^^^VVVMMMnnnjjjRRRDDD???<<<;;;===@@@EEEKKKSSS]]]gggnnnooossswwwzzz|||www```ZZZRRRMMMLLLJJJFFFCCCHHHVVVkkk~~~222111444<<>>:::AAADDDHHHYYYwww|||yyyvvvtttsssnnnkkkgggccc___[[[UUURRRKKKMMMTTT\\\\\\TTTKKKHHH===<<<:::888888888::::::999;;;======;;;===AAAFFFFFFAAA;;;888888:::;;;;;;999777777999;;;???IIISSS___nnnlllUUUJJJ@@@;;;999888666555555555666777999RRR~~~zzzfffJJJAAA@@@999;;;::::::======???HHHQQQ]]]eeeooovvvzzz|||vvvggg]]]YYY\\\yyy||||||zzz|||~~~yyyvvv{{{sssgggfffoooyyy|||ppphhhmmmvvv{{{{{{zzz}}}sssvvvVVVHHH:::444333222222444111222222222222444777:::TTTqqq{{{vvv~~~zzzmmmrrruuuggg{{{~~~www{{{VVVAAA@@@;;;888@@@FFFMMMWWWbbbhhhkkkooopppooooooqqqrrrrrrppppppqqqsssrrrrrrsssuuuuuuuuuuuuttttttuuuvvvvvvvvvxxx{{{}}}~~~||||||{{{zzzxxxvvvvvvtttppplllkkknnnqqqrrrtttxxx~~~xxxlllbbbNNNNNN^^^yyy~~~||||||kkkTTTGGGHHHJJJHHH@@@LLL```llldddUUUUUU^^^^^^WWWMMMEEEBBBBBBAAA???BBB???AAAGGGIIIFFFCCCCCCEEEQQQ[[[___bbbggglllmmmlllkkklllpppuuuwwwtttpppppppppqqqqqqqqqqqqpppppprrrvvvzzz}}}XXXIII@@@<<>>LLL^^^rrr|||ppppppnnnkkk___MMMYYY___OOO@@@???:::999888666666666666777555666777777666555777888666777888777777888;;;===:::BBBCCCBBBOOOmmm~~~yyyuuussssssmmmjjjfffccc___[[[VVVSSSHHHOOO[[[bbb\\\MMMBBB>>>;;;:::999888888888999:::666:::>>><<<:::<<>>:::999::::::999777666666888999<<>><<<999888666555555555666777999RRRzzz]]]@@@===CCC>>>;;;::::::======@@@HHHQQQaaagggoootttwww{{{yyyrrrggg~~~}}}|||}}}xxxvvvyyyzzzsssnnn{{{|||}}}uuukkkmmmyyy{{{~~~|||rrrYYYKKK;;;444222111333555111222222222222444888;;;aaa~~~~~~ttteeeiiilll[[[jjjhhhcccsssRRRAAAAAA;;;777???FFFMMMXXXccciiilllppprrrpppnnnqqqsssrrrpppoooqqqtttuuuuuutttssstttuuuvvvwwwvvvwwwxxxxxxxxxzzz}}}|||}}}~~~~~~}}}|||{{{vvvwwwxxxuuuqqqnnnooopppssstttwww|||~~~yyynnndddPPPHHHOOOccckkkeeefffqqqgggQQQMMMMMMIII???FFF[[[nnnjjjZZZZZZgggggg```SSSFFF???===;;;999;;;:::<<>>???BBBEEELLL\\\yyy{{{wwwssspppllliiieeeaaa``````]]]XXXRRRJJJUUU\\\NNNKKKIII999<<<>>>>>>;;;888777666555888:::;;;;;;;;;>>>CCCGGGSSSMMMDDD<<<777666999;;;555666666666777:::???CCCVVVaaaqqq~~~XXXIIIBBB:::999888777666666777888999BBBUUUVVV>>>:::;;;???<<<:::999:::;;;>>>GGGQQQ___gggqqqwww}}}tttggg^^^ZZZ]]]jjjyyy}}}www|||xxxwww~~~yyycccfff|||xxxuuuvvvxxxzzz{{{]]]EEE:::999333111444222000666222///222333999HHHqqqrrrmmmssszzz}}}jjjllloooYYYXXXyyyrrrSSS:::999===:::;;;BBBKKKXXXccchhhiiilllnnnnnnrrrsssttttttsssrrrpppoootttwwwyyyyyyxxxwwwwwwxxxvvvwwwyyyzzz{{{}}}}}}}}}~~~||||||{{{wwwuuuvvvwwwuuurrrqqqsssuuuvvvzzz~~~~~~yyyvvvvvvwwwcccXXXRRRWWW]]]\\\XXXWWWwww~~~iiiQQQGGGPPPEEECCCJJJYYY^^^YYYXXX___nnnhhh[[[MMMCCC???:::555999:::;;;===>>>>>>======JJJKKKQQQ\\\dddffffffhhhmmmmmmmmmoooqqqrrrrrrpppqqqrrrrrrqqqooonnnooopppsssqqquuu{{{~~~xxxSSSCCCAAA???CCCOOOwww}}}mmmUUUKKKFFF```eee^^^}}}iiiJJJ555444333222222111111222222///000111222222444777:::\\\YYYPPPttttttXXXJJJGGGCCC>>>;;;>>>???CCCJJJSSS^^^ggglllssswwwzzz{{{|||~~~|||eeeZZZQQQHHHHHHRRR___kkksssyyy}}}222444111HHH]]]hhh{{{|||zzzqqqrrrmmmfff~~~xxxYYYaaajjjSSSEEE===;;;:::888777666555666666999999888777777777777777666777777888888999::::::<<<>>>AAADDDIIIXXXttt~~~yyytttqqqmmmkkkfffbbbaaabbbccccccaaaTTTVVVSSS@@@===JJJMMM???@@@@@@<<<999888888888666:::===>>>>>>>>>@@@BBBLLLIIICCC>>>:::888888999666666777666777999>>>AAAPPP[[[kkkzzzyyy{{{YYYKKKDDD<<<999888777666666777888999AAA\\\ZZZ???::::::>>><<<:::999;;;;;;===FFFPPP^^^gggpppwww}}}zzziiiXXXOOOPPPKKKLLLWWWfffuuu}}}xxxyyywwwwww~~~|||hhhaaarrr{{{}}}wwwppplllyyy}}}yyywwwzzz}}}|||zzzllljjjggggggkkkpppvvvyyy|||~~~}}}rrr^^^FFF999888222111444222...444111///333444<<>>IIISSScccqqq}}}pppwwwzzz\\\NNNEEE===999888777666666777888999BBBiii^^^AAA:::999<<<<<<:::999;;;;;;===FFFOOO\\\eeepppvvv{{{~~~mmm]]]QQQLLLIIICCC@@@GGGSSSdddxxx~~~yyywww{{{}}}wwwgggjjj~~~}}}vvvcccWWWfffiii___ZZZVVVUUUYYY\\\]]]]]]VVVTTTRRRSSSXXXaaajjjooovvvyyy~~~}}}|||~~~}}}ppp```GGG888777111111555333---222000///444555>>>QQQyyyxxx~~~yyyVVVSSSiiippp]]]JJJ;;;;;;<<<999<<>>BBBCCC@@@CCCIII^^^nnntttcccMMMCCC===777666777999;;;<<<;;;:::999<<<>>>EEESSS^^^cccgggjjjlllkkklllnnnpppqqqpppooonnnoooppppppoooppprrrtttttttttwww}}}}}}jjjHHH???DDDDDDOOOeee}}}gggRRRKKKHHH\\\{{{gggbbbnnnMMM;;;444333222222111111222222///000111222222444777:::RRR{{{wwwTTTPPPqqqmmmQQQDDDBBBAAA???======???CCCJJJTTT^^^ggglllsssvvvyyyzzzzzz|||~~~aaaSSSQQQNNN[[[kkkvvvzzz~~~~~~444555333OOOkkk{{{~~~xxx^^^kkkrrrVVVEEE???;;;:::888777666555666666777777666555555555555555666666777777888999999999:::<<>>@@@@@@>>><<<:::======>>>>>>===<<<:::999999999999888666777999;;;DDDMMM[[[jjjvvvlllwww{{{^^^OOOEEE===999999888777777888999999EEEwww^^^CCC;;;999;;;<<<::::::;;;;;;===EEENNNYYYdddooouuuzzz|||mmmbbb]]]QQQIIICCCCCCJJJXXXlll}}}{{{uuu~~~sssooo~~~yyyttt\\\bbb}}}eeeSSSKKKDDDBBBCCCDDDEEEGGGIIIGGGDDDCCCFFFNNNWWW^^^pppttt{{{yyyeeeIII999666111111555333///222000000444444???UUU}}}{{{RRRTTThhhfffPPPDDD;;;;;;;;;888===FFFLLLWWWaaaeeehhhmmmrrrtttoooppprrrttttttttttttssstttvvvyyyzzzyyyxxxxxxyyy}}}{{{zzz{{{}}}~~~~~~uuuhhh[[[TTTPPPSSScccttt|||zzzzzzzzzyyyxxxxxxxxxxxx~~~wwwsssuuuyyyuuukkk^^^SSSLLLGGGDDDBBBCCCLLL\\\vvviiiPPPOOOIIICCC???@@@???===???EEEQQQnnnvvv]]]KKK@@@777444666888:::;;;;;;:::999::::::AAANNNZZZ```fffjjjkkkkkkkkkmmmoooppppppnnnooopppqqqpppooooooqqqssswwwwww|||zzzOOO???EEEBBBVVVkkk{{{}}}iiiQQQGGGCCCTTToooxxxhhh^^^wwwoooLLL888444333222222111111222222///000111222222444777:::PPPwww~~~rrrUUUTTTtttpppTTTEEECCCBBB@@@>>><<>>;;;:::888777666555666666777666666555555555555555555666666777888888999999:::<<<@@@BBBCCCMMMdddxxx}}}xxxqqqlllgggccc___cccttt~~~jjjccc___WWWYYYfffZZZTTTPPPLLLDDD:::777:::>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999777777999:::AAAIIIVVVcccooo{{{qqq{{{zzz___NNNEEE>>>:::999888777777888999:::IIIZZZCCC===:::;;;;;;999:::;;;;;;<<>>???CCCCCCAAA???<<<===BBBJJJPPPhhhoooxxx}}}zzz~~~kkkMMM:::555111111555333222444111111444333???XXXzzztttzzz]]]___kkk]]]GGG???;;;;;;:::888>>>FFFMMMWWWbbbeeehhhnnnsssuuuoooppprrrtttuuuuuuuuuttttttvvvyyyzzzyyyyyyyyyzzz}}}|||}}}|||hhhZZZMMMHHHDDDFFFUUUhhh}}}}}}|||{{{yyyvvvssspppnnnsssyyy~~~}}}uuujjjccc___[[[XXXSSSLLLGGGDDDAAA>>>AAA???EEE^^^uuukkkVVVRRRJJJFFFCCCCCCBBB@@@@@@CCCGGGhhhpppVVVDDD999444666777999;;;<<<<<<<<<<<<;;;???JJJUUU\\\ccciiikkkkkkkkkmmmoooppppppnnnqqqrrrrrrpppooonnnoooqqqwwwwww}}}___EEEDDDEEEaaawww|||tttVVVGGG???NNNdddjjjxxxgggWWWnnnxxxRRR;;;444333222222111111222222///000111222222444777:::OOO}}}~~~tttYYY[[[|||tttUUUEEE@@@>>>;;;:::<<<>>>DDDKKKUUU^^^fffkkkoootttyyy}}}www```[[[UUU[[[``````]]]^^^ccciiiuuu|||wwwooolllkkk000555666PPPiiiwww|||zzzuuugggUUUkkksssRRRAAA>>>;;;:::888777666555666666777777666555555555555555555555666777777888888999:::<<>>;;;999:::;;;<<<<<<:::::::::::::::;;;<<<===<<<======;;;999888999:::???FFFQQQ\\\gggsss{{{{{{aaaPPPFFF@@@:::999888777777888999:::KKK~~~zzzVVVBBB>>>;;;;;;;;;999:::<<<;;;<<>>CCCBBBCCCCCC@@@>>>@@@EEEJJJ^^^hhhuuu}}}{{{~~~yyyyyyrrrRRR<<<666111222555222333444111333555222@@@\\\~~~{{{xxx|||{{{llllllmmmSSSBBB===:::;;;:::999>>>EEEMMMXXXcccgggiiinnnrrrssspppqqqssstttuuuuuuuuuttttttvvvyyyzzzzzzyyyzzz{{{zzzzzz||||||eeeVVVKKKKKKJJJKKKYYYjjj}}}{{{wwwrrrjjjbbb\\\]]]dddmmmssspppfffXXXOOOIIINNNPPPMMMIIIGGGCCC??????===???SSSoooqqq```XXXIIIHHHEEEDDDBBBAAAAAAAAACCC^^^aaaHHH<<<666666777888;;;===@@@AAA@@@<<<===EEEOOOXXXaaaiiilllkkklllnnnpppqqqpppooorrrrrrrrrqqqooonnnooopppuuuuuu{{{sssNNN@@@MMMkkk^^^JJJCCCRRRfffhhhsssfffTTTkkk}}}~~~yyyTTT===444333222222111111222222///000111222222444777:::LLLyyy^^^ccc|||[[[IIIBBB???<<<:::;;;>>>DDDLLLUUU^^^fffjjjkkkpppwww{{{~~~ttt~~~oooggg______^^^[[[VVVSSSTTTVVVdddllluuutttkkk```YYYXXX///666888QQQeeeqqquuuqqq{{{sssfffVVVnnnvvvSSSAAA???;;;:::888777666555666666888777666666555555666666555555666666777888888888:::;;;>>>???AAALLLdddyyywwwmmmgggeeecccdddrrrmmmjjjbbb[[[YYYXXXOOO@@@;;;>>>AAA>>>:::999:::<<<<<<;;;::::::;;;;;;<<<;;;;;;;;;===>>>>>>===;;;::::::;;;<<>>BBBGGGLLL^^^rrr|||}}}xxxooogggbbbkkkxxxkkkZZZVVVaaa~~~{{{``````lll[[[LLLGGGCCC<<<===CCCIIILLLMMMJJJEEEBBBDDDGGGSSS```qqq|||~~~wwwuuutttxxxVVV>>>777111222555222222333000333555333BBBaaa{{{yyy}}}oooxxx~~~llloookkkLLLAAA===:::999999:::>>>CCCMMMYYYdddiiijjjnnnqqqqqqqqqrrrsssuuuuuuuuutttttttttvvvyyyzzzzzzzzzzzz{{{{{{zzz{{{mmm\\\PPPRRRSSSRRR[[[kkkvvvrrrpppsss~~~~~~~~~}}}zzzwwwqqqggg[[[SSSNNNSSS]]]hhhmmmhhh[[[PPPHHHQQQVVVRRRMMMJJJFFFAAA???DDDBBBJJJbbbkkkbbb[[[LLLJJJGGGBBB@@@@@@AAAAAACCCRRRqqqhhhKKKAAA777777777888;;;@@@DDDGGGAAA;;;:::@@@JJJTTT```iiimmmllllllnnnqqqrrrqqqppppppqqqqqqpppooooooppprrruuuuuuyyy```EEESSSsss___MMMLLLbbbwwwuuu~~~fffUUUmmmzzztttqqqQQQ>>>444333222222111111222222///000111222222444777:::GGGcccjjj```LLLEEEBBB>>>===;;;>>>DDDLLLUUU___fffjjjkkkqqqwww|||tttvvvrrrgggeeebbb]]]XXXRRRMMMIIITTT^^^gggggg^^^SSSNNNNNN///888;;;QQQbbbmmm|||sssvvvxxxzzz}}}ttthhhYYYrrryyyTTTBBB@@@;;;:::888777666555666666888888777666666666666666555555666666777888888888999:::<<<>>>@@@LLLdddzzzzzzoooggggggeeeeeeqqqiiiYYYPPPKKKLLLPPPKKK???;;;@@@@@@===::::::<<<===;;;999999:::<<<>>>===<<<:::888===>>>???>>><<<;;;;;;<<<999???GGGOOOXXXcccpppyyy~~~mmmVVVGGG???::::::999888888999::::::QQQ~~~xxxRRR???;;;:::;;;:::999:::<<<;;;<<>>RRRjjjwwwxxxssshhh___QQQWWWjjjuuudddVVVPPPVVVsss{{{^^^XXXvvvyyyfffUUUOOOHHH@@@???FFFRRRUUUVVVRRRJJJDDDBBBCCCLLLZZZnnn|||vvvrrrzzzoooppp|||YYY@@@777222222555222111111///333666444DDDeee{{{|||rrrzzzrrrrrryyypppaaajjjgggJJJBBB===999888999;;;???BBBMMMYYYeeejjjkkknnnpppppprrrssstttuuuuuuuuutttssstttvvvyyyzzzzzzzzz{{{|||~~~||||||wwwcccTTTUUUUUUQQQXXXeee}}}lll]]]TTTcccuuuzzzzzz{{{{{{{{{zzzyyyuuukkk^^^TTTKKKMMMUUUbbbllllllaaaVVVNNNXXX\\\WWWOOOKKKFFF@@@>>>GGGAAA<<>>DDDLLLVVV___fffjjjoootttzzzvvvqqq}}}qqqnnnjjjfffaaaYYYOOOGGGMMMVVV``````WWWNNNKKKLLL111555<<<[[[iiifff|||uuuuuuiiittt}}}cccdddwwwoooTTTCCC===;;;:::999777777777777888777777777777777777777777555555555666666777888999:::777:::AAABBBFFFXXXmmmwwwqqqjjjeeebbbffftttnnnSSSLLLMMMLLLHHHBBB>>>>>>@@@???>>>===;;;::::::;;;;;;<<<===??????===;;;;;;;;;===999999<<<===;;;:::<<<>>>:::;;;DDDLLLTTT```lllffflllzzznnnTTTEEE===;;;;;;:::888777888<<>>@@@FFFVVVlll}}}{{{sss}}}yyywwwnnn[[[DDD666555666444000111333111333666555FFFeee~~~~~~uuuzzzuuuhhhqqqnnneeeiiirrrbbbFFF???;;;999999888777;;;AAAMMMZZZggglllnnnqqqrrrqqqrrrtttwwwxxxxxxuuurrrpppqqqsssvvvxxxyyyyyyxxxwww|||yyyjjjbbbZZZSSSWWWaaayyy|||cccMMMOOOcccvvv{{{yyyyyyzzzxxxzzzxxxwwwyyyqqqdddcccWWWZZZooo|||xxxqqqrrrZZZ___iiioooiiiYYYJJJDDDEEEAAA>>>BBBLLLSSSUUUTTTLLLIIIFFFCCCAAAAAABBBCCCCCCFFFaaaeeePPP:::===<<<999888;;;@@@AAA888======:::@@@QQQbbbjjjooorrrrrrooonnnpppooolllqqqqqqooommmlllnnnrrrvvvsssxxxzzz}}}VVVXXXlll}}}ttt]]]MMM[[[|||fff[[[vvv|||~~~~~~lllOOO;;;333333111000000000111222111111111222333444555666IIInnnhhhkkk|||\\\KKKEEEAAA===;;;===???CCCJJJTTT^^^ggglllooosssyyy}}}zzz~~~iii}}}{{{ppphhhhhhfff[[[OOOHHHLLLVVV^^^]]]SSSKKKKKKNNN666999>>>]]]mmmjjjyyy{{{yyykkkuuu|||aaa```rrriiiOOO@@@<<<;;;:::999777666777777888666666666666666666666666555555555555666777888999;;;888999@@@AAADDDQQQccc~~~xxxqqqjjjeeebbbfffsssppp[[[RRRQQQOOOJJJDDD????????????>>><<<;;;;;;;;;<<<<<<;;;===??????>>><<<<<<<<<;;;888777;;;<<<::::::===AAA<<<:::===AAAEEENNNXXXZZZ```ooosssYYYJJJBBB;;;;;;:::888777888<<>>@@@IIIVVV___^^^VVVKKKCCCCCC???NNNwww}}}xxxrrrjjjlllpppiiibbbRRRGGGRRRsss|||eeeTTTGGG???<<<===???CCCFFFAAA:::999===CCCTTTlll}}}yyyppptttfffVVVBBB555333555444111222333111222555777MMMqqquuurrrooozzzwwwmmmtttmmm___aaalllbbbJJJ???;;;999999888777;;;AAAKKKXXXeeekkkmmmpppqqqpppppprrruuuwwwxxxvvvtttrrrrrrsssuuuwwwxxxxxxxxxxxxxxx|||oooaaa[[[aaakkk~~~}}}zzzxxxxxxttteeeUUUEEERRR^^^eeejjjrrrvvvvvvtttzzzzzzwww|||ttteeedddwwwwwwgggZZZUUULLLEEE???BBBLLLTTTUUUSSSMMMKKKGGGDDDBBBAAABBBBBBFFFEEEVVV~~~___GGGBBB======???>>><<<:::@@@???;;;999CCCUUUdddjjjqqqsssrrrnnnnnnqqqrrrppppppppppppqqqrrrssstttuuusssxxxyyy{{{~~~^^^TTTgggzzzhhhWWWQQQhhhjjjaaa}}}sssSSS<<<333333111000000000111222111111111222333444555666HHHkkkhhhhhhrrrUUUGGGDDDBBB>>><<<<<<>>>BBBJJJSSS]]]fffkkkooosssyyy}}}yyyooouuunnnttt~~~ooofff```cccddd]]]UUUPPPMMMWWW___]]]SSSLLLMMMRRR---222;;;```zzz}}}zzzjjjooowww\\\\\\lllcccJJJ>>>===;;;:::888777666666777777666666666666666666666666555555555555666777888999<<<888888>>>AAABBBIIITTThhhwwwppphhhcccaaaeeeqqq}}}{{{yyynnn___SSSRRROOOJJJDDD@@@?????????>>><<<;;;::::::;;;<<<;;;>>>@@@@@@???>>>>>>???:::777777999:::888999===>>>:::888:::<<>><<<::::::999999999<<>>;;;:::<<<>>>;;;777888>>>DDDVVVmmm}}}~~~|||pppsssjjj^^^QQQ@@@555222333444333222444222222444999UUU~~~ppplllssswwwsssxxxooo___aaammmdddMMM???;;;999999888777;;;AAAJJJWWWdddiiikkknnnppppppooopppsssuuuwwwvvvuuuuuutttttttttuuuuuuwwwxxxxxxyyy~~~~~~iiifffpppyyyyyyooobbb___fffkkkeeeZZZFFFGGGIIIPPP^^^nnnuuuuuurrrwwwwwwwww}}}lllggg{{{vvvhhhbbbWWWLLLBBBCCCLLLUUUUUURRROOOMMMIIIFFFCCCBBBBBBBBBCCCBBBHHHbbbxxx[[[JJJ<<<===BBBBBBBBBCCCFFFBBB===>>>KKK^^^kkkppprrrsssqqqllllllpppsssqqqpppooopppssswwwyyywwwuuuuuuyyyxxxzzz~~~{{{pppYYYdddxxxgggXXXTTTjjjfff]]]yyyzzzXXX===333333111000000000111222111111111222333444555666EEEggg~~~fffeeennnSSSFFFDDDAAA===;;;;;;===AAAHHHRRR\\\dddiiinnnrrrxxx|||{{{rrrjjjmmmppplllooommmfffZZZTTTQQQTTTWWWUUUPPPNNNNNNXXX___[[[OOOHHHKKKRRR>>>FFFMMMlllpppppppppYYY[[[mmmcccJJJ??????;;;:::888777666666777777666666666666666666666666555555555555555666888888<<<777777===AAAAAADDDIIIVVVooouuummmfffbbbaaaeeeppp{{{sssjjjhhhbbbYYYLLLKKKHHHEEEBBBAAAAAAAAA@@@???===:::999888888888;;;>>>@@@AAA@@@???@@@@@@<<<999777888777555888<<<999888777777:::BBBNNNWWWWWWYYYeeezzzvvv{{{lllSSSEEE>>>;;;;;;:::888777888<<<>>>eee}}}www\\\@@@<<<>>><<<999999999999999<<>><<>>AAADDDMMMWWWRRROOOKKKLLLTTT```iiimmmooopppoookkkjjjnnnpppnnnpppnnnnnnrrryyy|||zzzvvvwww{{{yyyzzz}}}zzzkkkjjjpppzzzjjjZZZQQQaaa|||___RRRnnnzzzXXX<<<333333111000000000111222111111111222333444555666AAAeeedddeeexxxZZZIIIDDD@@@<<<999:::<<<@@@GGGPPPZZZccchhhmmmrrrwww|||xxxqqqssszzznnnhhhfffvvvuuupppdddVVVTTTLLLHHHFFFGGGIIIIIIHHHGGGOOOWWW[[[UUUIIIBBBGGGNNN<<>>;;;888666555444<<<>>>AAAAAA@@@@@@@@@AAA>>>;;;999999666444777>>>;;;<<<:::777777???KKKSSS______iii{{{ssstttoooWWWIIIDDD;;;;;;:::888777888<<<>>>bbbvvvnnn\\\@@@:::<<<999999999999999999<<<@@@CCCMMMWWWeeeqqqwwwzzz}}}}}}vvviii^^^RRRKKKIIIJJJHHHJJJ]]]sssuuuddd\\\ZZZRRROOOMMMFFF???BBBEEEEEEDDDDDDEEEGGGDDDCCCRRRppphhhRRRXXXhhhyyy~~~uuu```WWWNNNIIIJJJTTThhh|||mmm\\\RRRKKKHHHGGGGGGFFFCCCEEEIIISSS```pppyyy{{{{{{~~~yyysss~~~vvv```UUUEEE999444333333333///444555666777;;;WWWxxxyyyzzzfffkkkwwwgggHHH???;;;999999888777;;;AAAJJJWWWccchhhkkkooorrrrrrrrrrrrrrrrrrssssssssssssvvvuuutttssssssuuuxxxyyyyyy}}}pppaaaaaabbbSSSOOOMMMOOOUUUYYY[[[\\\UUUFFF;;;BBBWWWiiinnnlllgggiiijjjjjjoooxxxqqq^^^TTTdddzzzbbbWWWKKKIIIPPPWWWWWWTTTSSSQQQNNNJJJGGGDDDCCCBBBEEEBBBDDDFFFEEENNNmmmqqq[[[NNNGGGEEELLLWWWZZZZZZ[[[[[[ZZZ\\\aaaeeeiiilllllliiiiiimmmmmmkkkqqqmmmkkkooovvv{{{{{{xxxzzz|||zzz{{{{{{zzztttxxxzzzcccUUUOOO^^^www___NNNggg~~~uuuTTT;;;333333111000000000111222111111111222333444555666<<>>;;;@@@LLL^^^ttt~~~xxxqqqkkkfffeeedddeeejjjppp}}}rrr]]]NNNAAA777:::999777999>>>CCCFFFGGGEEECCC@@@<<<999777555555<<<>>>AAAAAA@@@??????@@@>>><<<::::::777666;;;CCCEEEGGGFFF@@@@@@IIIVVV^^^```bbblll|||sssuuuqqqXXXJJJFFF;;;;;;:::888777888<<>>FFFYYYgggkkkjjjcccfffiiikkkooouuuzzz~~~mmmYYYJJJQQQggg{{{zzz___WWWOOONNNTTTXXXYYYWWWTTTRRRPPPLLLIIIFFFEEEDDDDDD;;;;;;DDDEEEBBBSSSkkk}}}uuuiii[[[PPPKKKJJJNNNQQQWWW\\\\\\[[[```fff```ccccccbbbdddjjjlllkkkooommmllloootttxxxzzzyyyzzz|||zzz|||}}}yyy]]]SSSQQQ```ttt~~~}}}zzz~~~```NNNfffoooNNN:::333333111000000000111222111111111222333444555666999^^^jjjddd```IIIBBB???>>>===:::<<<@@@GGGOOOYYYaaafffkkkpppwww|||ttthhhfffwwwzzzlll\\\XXXTTTOOORRRPPPQQQMMMFFFCCCEEEGGGGGGMMMNNNMMMJJJGGGIIIQQQXXX@@@YYYiiivvvccchhhuuucccDDD999<<<:::999777666555555666666555555555555555555555555444444444444555666777777777:::<<<<<<<<<<<<;;;999777666:::DDDTTTcccpppwww}}}|||}}}~~~}}}yyyuuulllfffaaa```^^^\\\\\\___oooqqq]]]LLL???>>>;;;999;;;@@@EEEHHHIIIFFFDDDBBB???<<<;;;::::::===???AAAAAA???>>>===>>><<<;;;::::::999999AAAKKK[[[^^^[[[RRROOOXXXdddkkk___cccnnn|||vvv{{{qqqWWWGGGCCC;;;;;;:::888777888<<>>@@@===888999:::::::::;;;>>>AAAIIITTTcccooovvvyyy{{{}}}zzznnnTTTLLLLLLQQQKKKFFF[[[{{{yyytttuuunnniiicccWWWGGGDDDCCCHHHPPPXXX\\\]]]RRRPPP]]]|||sssaaa___\\\___fffgggeeeYYYQQQRRRQQQLLLLLLSSSXXXttt}}}tttpppnnnlllcccTTTIIIDDDHHHKKKQQQWWW^^^eeekkkoootttzzz|||~~~lll\\\FFF999666777555222222333111333888===VVV|||~~~xxxpppqqq|||pppkkkhhhpppcccHHH???;;;999999888777;;;AAAIIIUUUaaafffhhhmmmqqqrrrqqqpppooooooppprrrtttuuuxxxwwwwwwvvvvvvwwwyyyyyy}}}}}}|||vvvmmmpppzzzdddZZZLLLGGGBBBBBBCCCIIIXXXgggaaaPPPCCCGGGSSS\\\```bbb___bbbggglllpppuuu|||vvvbbbOOOLLLXXXeeemmmpppssspppssszzz|||tttkkkeeeYYYVVVSSSSSSVVVYYYZZZZZZTTTSSSQQQNNNKKKHHHFFFEEEAAA;;;;;;@@@CCCBBBCCCHHH```ooozzzxxxrrrkkk___RRRFFFEEEJJJRRRUUUUUUXXX]]]RRRTTTSSSRRRXXXbbbjjjllllllmmmooorrruuuwwwxxxyyyyyy{{{yyy|||~~~~~~xxxaaaWWWSSS]]]lllqqqoookkk}}}zzzaaaRRRkkk}}}mmmKKK;;;333333111000000000111222111111111222333444555666888XXXlll]]]|||___JJJCCC@@@???>>>;;;===AAAGGGPPPYYYaaafffjjjooowww}}}tttttt~~~pppaaaaaa___[[[]]]aaabbb\\\OOOFFFEEEGGGGGGPPPMMMHHHEEEFFFKKKRRRWWW777IIIOOObbbtttrrr___cccqqq```DDD===BBB:::999777666555555666666555555555555555555555555444444444444444555777777777;;;>>><<<999888777666999777666888>>>GGGRRR[[[bbbbbbdddiiioooqqqpppmmmfff```[[[YYYWWWQQQOOOPPPRRRooossscccWWWDDDAAA>>>>>>CCCGGGJJJJJJFFFEEECCCAAA????????????===???AAAAAA???===<<<===:::999:::;;;:::<<>>@@@HHHSSSbbbooouuuxxx{{{||||||dddWWWSSSWWWPPPIII]]]|||}}}{{{rrriii___RRRIIIDDDBBBIIIWWWdddkkkmmmQQQNNN[[[{{{rrriiiZZZVVVaaajjjeeeYYYRRRUUUSSSKKKIIINNNLLL```wwwttt___LLLBBB@@@@@@AAAEEELLLTTTYYY[[[nnnwww|||yyyooo\\\EEE888777888666222444333///111888???XXX}}}|||{{{wwwggg}}}xxxrrruuueeeJJJ???;;;999999888777;;;AAAHHHTTT___dddggglllpppqqqooonnnnnnnnnpppsssvvvxxxxxxxxxxxxxxxxxxxxxyyyyyywwwvvvqqqdddSSSOOO```wwwiii___NNNHHHDDDEEEGGGLLLYYYgggbbbQQQAAAAAAGGGLLLPPPTTTWWWYYY^^^dddiiioooxxxsss^^^VVV[[[dddjjjlllfff[[[QQQOOOOOOOOOOOOPPPTTTTTTUUUVVVXXXZZZ[[[\\\TTTSSSQQQOOOLLLIIIGGGFFFBBBFFFEEE@@@>>>AAAAAA<<<===WWWoooxxx|||jjjQQQIIIFFFJJJKKKGGGDDDEEEGGGGGGEEEDDDKKKZZZgggllliiimmmsssvvvwwwwwwwwwxxxwwwyyywww{{{{{{zzzhhh[[[RRRYYYfffooorrrrrr}}}zzzdddZZZuuuzzz~~~mmmJJJ<<<333333111000000000111222111111111222333444666666888SSSkkkVVVqqqaaaMMMFFFBBB???===<<<===AAAGGGPPPYYYaaafffiiiooowww}}}{{{nnnqqqqqqkkklllvvvvvvmmm[[[NNNJJJJJJHHHTTTNNNEEEAAACCCHHHMMMOOO666555<<>>:::AAAMMMpppkkkTTTDDD@@@EEEHHHNNNSSSNNNMMMJJJEEEBBBBBBBBBAAAAAA@@@@@@@@@???>>><<<;;;::::::999888777:::@@@IIIOOOsssqqqkkkaaaYYYXXX]]]ccc]]]bbbmmm{{{{{{kkkSSSLLLCCC======<<<:::888777888:::QQQooonnnuuuoooVVV???777888999;;;;;;;;;:::999;;;>>>AAAHHHQQQ___llluuuyyy{{{|||rrr^^^XXXbbbbbbUUUZZZmmm|||xxxttteeeRRRJJJJJJKKKRRRZZZaaaddddddTTTPPPRRRfffkkkZZZaaalll___[[[VVVQQQOOONNNLLLKKKMMMPPPXXXeeevvv]]]JJJGGG===>>>===<<<>>>DDDJJJLLLaaassszzzxxx|||gggTTT@@@999999888444222222333666777555@@@```~~~wwwnnntttoooooohhhgggGGG>>>;;;::::::999666888===FFFNNNYYYbbbfffiiikkkmmmpppmmmjjjkkkppptttvvvvvvyyyzzzzzzxxxxxxzzz||||||uuulll```SSSGGGAAAFFFPPPQQQXXXggg{{{ppp___QQQPPPSSSLLLOOOaaammmeeeQQQBBBBBBDDDBBBBBBGGGMMMUUU^^^```]]]ZZZ\\\___ooozzzxxxfff___iiirrrpppnnncccTTTJJJFFFGGGGGGFFFEEELLLVVV]]]_________```XXXVVVSSSRRRPPPNNNKKKIIIDDDBBB???>>>>>>???>>>===@@@@@@FFFVVVkkkxxxuuulllPPPHHH>>>:::<<>>;;;@@@???;;;???OOOcccnnnssssssttttttuuuwwwxxxyyywww{{{xxxxxx~~~~~~oookkkuuu{{{nnndddYYYXXXeeetttzzzyyy|||www___XXX{{{zzzxxxkkkGGG<<<444333222222111111222222222222222222333444555555555UUUooo[[[[[[cccLLLDDDAAA>>>===;;;;;;>>>FFFNNNVVVaaakkklllooowwwwwwvvv{{{mmmzzz}}}vvv```MMMGGGKKKNNNSSSGGGGGGIIICCCBBBDDD???444777@@@dddrrrfffllloooyyyyyyyyycccmmm}}}cccFFF???>>>:::999888777555555555555777666555555444444555555444444333444444555666777;;;;;;;;;;;;:::999888888666666666666777888999:::;;;888999===BBBHHHSSS]]]]]]^^^YYYNNNDDD>>>:::666888DDDhhh```NNNGGGJJJJJJPPPVVVRRRQQQMMMHHHDDDBBBBBBAAAAAABBBAAA@@@???===;;;999888;;;:::888777777;;;AAAFFFQQQSSSSSSPPPMMMOOOTTTZZZXXX]]]hhhwwwqqqVVVLLLAAA======<<<:::888777888:::OOOooosss{{{uuu\\\DDD;;;<<<===;;;;;;;;;:::999;;;>>>@@@JJJRRR___jjjrrrvvvxxxyyyyyybbb]]]aaaeeeiiiooo{{{rrrqqqjjj___TTTTTTRRROOOMMMLLLLLLLLLKKKLLLPPP```vvvdddhhhooobbb]]]WWWRRRPPPPPPOOONNNJJJJJJMMMRRR[[[fffpppwwwuuuVVVFFFCCC???@@@???===>>>CCCJJJNNN```qqq||||||bbbQQQ@@@999888666444333555666888777555AAAeeerrrkkkrrr~~~mmmwwwlllgggkkkPPP???<<<::::::999666888<<>>>>>>>>===<<>>@@@IIIYYYccc```XXXHHHCCC===:::;;;<<<<<<;;;<<<===>>><<<>>>JJJ^^^mmmwwwwwwwwwwwwxxxyyyzzz{{{www{{{xxxxxx}}}~~~kkklllqqqtttnnnddd[[[```rrruuuZZZUUUyyy{{{lllJJJ;;;444333222222111111222222222222222222333444555555666PPP~~~}}}cccYYYhhhNNNEEEBBB@@@===<<<;;;>>>FFFMMMUUU```jjjnnnqqqwww~~~{{{jjjkkkppplll[[[MMMJJJNNNOOORRRGGGFFFIIICCCAAABBB>>>111999EEEeeeoooaaaiiimmmyyyppp|||{{{~~~kkkwwwhhhGGG@@@???:::999888777666555555555666555555444444444444444444444333444444555666777999;;;===???@@@???>>>===888888777666666666777777666444444666888===JJJWWW]]]ZZZQQQFFF@@@???<<<777777>>>[[[jjjVVVMMMLLLKKKRRRZZZYYYWWWRRRLLLGGGDDDCCCBBB@@@CCCBBBAAA>>><<<:::888777888888777555555777;;;>>>888===BBBEEEGGGJJJPPPTTTPPPUUUbbbrrr}}}vvvZZZMMMAAA>>>>>><<<:::777777999:::JJJ|||xxxvvv~~~xxx___EEE:::;;;;;;:::;;;;;;:::::::::===???GGGOOO[[[fffnnntttwwwyyy{{{fffaaahhhllljjjtttsssooofffXXXWWWSSSKKK@@@:::999;;;AAAGGGLLLUUUjjj}}}ooopppsssgggaaaZZZTTTQQQQQQQQQQQQNNNLLLIIIHHHIIILLLPPPSSShhh~~~vvv```SSSNNNEEEEEEEEECCCBBBCCCIIINNNdddtttppp[[[MMM???888666444444555555666888777666EEEoooqqqnnnvvv}}}yyypppxxxlllgggkkkSSSAAA===::::::999666777;;;BBBIIISSS]]]dddiiilllnnnooommmlllmmmqqqtttwwwwwwyyyyyyyyyyyyyyyzzz~~~}}}ssshhhccc^^^UUUMMMJJJHHHBBB:::AAAaaauuuddd___bbb^^^```hhhjjj___MMM===::::::777777:::???GGGOOOPPPKKKEEEBBBBBB@@@SSSiiitttuuuwwwsss```PPPHHHEEEBBBIIIUUU^^^dddeeeeeeeee^^^[[[WWWUUUTTTSSSRRRQQQMMMHHHCCC???======<<<;;;===<<<;;;===GGGOOONNNGGG@@@???<<<;;;:::;;;<<<===>>>;;;<<>>EEELLLTTT^^^hhhppprrrxxx}}}vvvddd___fffeeeYYYRRRUUUXXXVVVQQQGGGGGGJJJCCC@@@BBB===111:::FFFhhhvvvmmmtttvvv~~~ooouuusss{{{yyyjjj|||nnnJJJ@@@>>>:::999888777666666666666555555444333333333333444444444333444444555666777999===BBBGGGIIIIIIGGGFFF===<<<;;;999888777666666888888999999666888CCCPPPYYYUUULLLEEEDDDFFFCCC>>>:::<<>>@@@HHHSSS___jjjrrryyy}}}pppffffffhhhxxx~~~rrraaaPPPOOOKKKEEE>>>:::;;;<<<;;;CCCGGGJJJVVVgggqqqqqqnnnhhhsss{{{uuuvvvvvvmmmggg^^^WWWSSSRRRRRRRRRQQQOOOLLLIIIGGGHHHJJJKKKQQQrrr~~~nnnaaaSSSTTTVVVTTTMMMIIIKKKQQQnnnzzz~~~~~~eeeWWWKKK>>>888555333444777222444666666777LLL{{{ssstttyyywwwqqqjjjmmmTTTDDD>>>::::::999666777:::@@@FFFOOOYYYbbbiiimmmooonnnnnnnnnoooqqqtttwwwxxx|||{{{{{{||||||~~~yyyrrrmmmgggcccbbbZZZWWWKKKCCCWWW}}}rrrjjjjjjddd```]]]TTTJJJ@@@:::<<<>>>;;;777777???DDDIIIJJJFFFAAA???@@@;;;EEEYYYllltttxxxwwwkkk^^^QQQIIIEEELLLVVV___dddfffeeedddaaa^^^ZZZXXXXXXWWWWWWVVVRRRMMMGGGAAA???===;;;::::::<<<;;;:::BBBKKKKKKDDD???>>>===;;;:::===AAAEEE@@@:::;;;BBBDDDFFFYYYqqqvvvvvvuuuuuuvvvvvvwwwxxxyyy}}}yyyxxx||||||nnnlllaaa^^^mmmwww^^^dddjjjLLL:::444333222222111111222222222222222222333444555555777>>>dddvvvwwwhhhSSSllltttTTTEEEDDDCCC@@@<<<;;;>>>EEEKKKRRR\\\fffooorrrvvv{{{vvvkkkfffmmmlllbbb___dddddd\\\RRRHHHKKKMMMEEEBBBBBB>>>222999DDDlllrrrzzzzzz}}}}}}lllaaazzztttNNNAAA===:::999888777777666777777555555444333333333333444444444333444444555666777;;;@@@HHHPPPUUUUUUSSSQQQDDDCCCAAA>>>;;;999777777777888:::999444222999BBBMMMKKKFFFCCCFFFJJJGGG@@@;;;999GGG]]]sss```MMMDDDCCCCCCOOO^^^aaa___\\\VVVQQQMMMIIIEEEBBB??????===<<<;;;;;;;;;;;;333444666666555555666777444555777:::===AAAFFFIIIGGGLLLYYYiiiuuu}}}tttsssmmmWWWOOOFFFAAA@@@===:::777777999;;;EEEsssmmmNNN>>><<<<<<999;;;;;;;;;::::::;;;======DDDNNNYYYdddnnnwww|||}}}wwwyyy|||tttYYYHHHEEEAAA??????@@@???>>>:::???BBBEEEOOOZZZYYYPPPRRROOO___tttyyyzzz}}}zzztttmmmccc[[[VVVTTTSSSSSSNNNMMMKKKIIIIIIJJJKKKLLLQQQqqqwwwkkklllooolllaaaUUUUUU\\\www~~~}}}ssswwwgggWWWJJJ>>>777555333444888333444666777999NNN}}}xxx{{{|||{{{uuuwww]]]GGG@@@:::999999666666999>>>CCCKKKUUU```hhhmmmooooooooopppqqqrrrtttvvvxxx|||zzz{{{}}}}}}~~~pppVVVQQQkkkqqqlllfffffffff]]]KKKCCC<<<;;;;;;888555444<<<>>>???>>><<<<<<>>>@@@DDDAAAJJJ]]]lllxxxxxxdddTTTLLLIIINNNVVV___eeehhhgggfffcccaaa^^^\\\\\\\\\[[[YYYUUUQQQJJJEEEBBB???===;;;888<<<<<<<<>>;;;:::???FFFLLLAAA::::::CCCGGGJJJ\\\rrrttttttsssttttttuuuvvvwwwxxx|||yyywww||||||lllssshhhfffvvvwww```ggggggIII999444333222222111111222222222222222222333444555555888:::\\\sssnnnfffUUUiiiaaaIIIDDDCCC>>>===;;;>>>DDDJJJPPPZZZcccmmmppptttyyy}}}zzz|||ssscccSSSLLLOOORRRIIIDDDEEE@@@333999CCCnnnzzzyyydddZZZuuuwwwRRRCCC;;;:::999888777777777777777666555555444444444444444444444333444444555666777<<>><<<;;;::::::;;;:::555111444;;;CCCBBB@@@???CCCFFFBBB;;;;;;999BBBOOO]]]qqq|||uuuYYYHHHAAAAAABBBMMM]]]aaa```^^^ZZZWWWSSSNNNHHHDDD>>>===<<<;;;;;;;;;<<<===777888888777444222222333222222333444888===BBBEEEGGGKKKVVVeeeqqqzzz~~~yyyiiiTTTMMMFFFBBBAAA>>>999666666999<<>>===??????<<<888:::;;;<<>>DDDKKKSSSaaappptttttttttuuuvvvwwwxxxyyywww{{{xxxwww||||||xxxzzzrrrxxxoooooo~~~sss\\\```dddFFF999444333222222111111222222222222222222333444555555999:::XXX{{{iiiYYYeeetttQQQFFFBBB<<<===;;;===CCCIIINNNXXXaaaiiinnnsssyyypppUUUOOOTTTWWWLLLFFFGGGCCC333:::DDDnnn~~~fffYYYssswwwTTTCCC;;;999999888888777777888888777666555555444444555555444444333444444555666777<<>><<<<<<999666999>>>EEEEEECCC???@@@AAA>>>888:::888???EEEJJJ[[[jjjggg[[[KKKEEEFFFDDDNNN\\\___^^^^^^]]]\\\YYYSSSKKKFFF@@@>>><<<:::::::::;;;<<<777888888666333111222222333222333555999===AAABBBGGGJJJSSS```lllvvviiiSSSMMMGGGCCCAAA>>>999666666999<<>>AAADDDEEECCCDDDMMM]]]pppqqqggg^^^^^^```dddhhhjjjiiigggcccbbbbbbccccccbbb___\\\WWWTTTQQQNNNKKKGGGCCC@@@;;;>>><<>>===<<<===CCCHHHMMMVVV___gggmmmsss{{{xxxVVVPPPVVVYYYNNNGGGGGGCCC333;;;EEEmmmuuu}}}lll]]]rrrwwwTTTDDD:::999999888888888888888888777777666555555555555666444444444444444555777777<<>>999666666999<<<<<>>>>>???>>>:::666===WWWttt~~~yyytttlllsssxxxuuuoookkkjjjhhhgggfffffffffeeecccbbb```___^^^```aaapppuuuhhhppp~~~xxxtttnnngggSSS===555777888777777666333444999>>>LLLkkkuuusssrrr|||hhh|||xxxMMMCCC:::888999777666666===???DDDNNNZZZdddjjjkkkrrrtttvvvuuusssqqqsssuuuzzzvvvxxx~~~~~~}}}{{{aaa[[[XXXTTTHHHBBBRRRiiizzzdddQQQHHHJJJ```tttvvvxxxbbbMMM@@@;;;999888777777888:::;;;===>>>???>>>CCCIIIMMMWWWgggvvv~~~mmmmmmjjjhhhhhhiiihhheeebbbbbbbbbccceeeeeeccc```\\\VVVUUURRRPPPNNNJJJEEEAAA???@@@>>>CCCaaayyyrrrpppnnnjjjfff___ZZZSSSQQQ\\\kkkssssssqqqqqqrrrtttvvvxxxzzz{{{uuuyyyvvvvvv|||}}}{{{zzzzzzpppfffbbbiiizzzpppWWWXXX}}}}}}cccCCC888444333222222111111222222222222222222333444555555666666JJJxxxrrrWWWNNNjjj]]]KKKGGGBBB>>><<<===BBBGGGLLLUUU___ffflllttt}}}vvvUUUQQQWWWZZZOOOGGGGGGCCC999444HHHvvvwwwmmmjjjnnneeennnyyyTTT>>>AAA===:::777555666666666666555555555555555555555555555555666777888777777777777EEE[[[mmmppphhhaaa```nnnxxxyyyooogggddd]]]SSSKKKGGGAAA<<<;;;>>>BBBEEEQQQQQQOOOLLLGGGAAA<<<999777555444777===III\\\lllqqqjjjTTTDDDKKKQQQSSSWWWUUUVVVXXXZZZ[[[WWWPPPIIIFFFBBB<<<999999:::999777666666666666555333111///333333333444555777:::;;;AAAEEELLLUUUbbbqqqoooXXXLLLIIIJJJCCC===;;;888555777;;;AAA]]]lllNNN===:::===::::::;;;;;;;;;:::999999:::>>>EEEKKKSSS___kkktttxxxxxxlllgggeeeccc___eeennnvvvwwwnnn```UUUiiivvvzzzlll[[[NNNIIIGGGGGGHHH\\\|||}}}```FFFIIIIIIEEEEEEEEEAAA:::@@@<<<:::>>>WWWzzzrrrqqq~~~vvvqqqooonnnlllkkkkkkjjjfff```YYYVVVVVVWWWWWW^^^jjjvvvwwwhhhjjjwww~~~xxxnnniii|||kkkTTT===777666444444777666777777888???SSSqqq~~~wwwfffiii{{{wwwpppvvvRRREEE<<<<<<<<<777444666888===DDDMMMUUU^^^fffllluuuuuuuuuuuuvvvvvvvvvvvvvvvuuuxxx~~~jjjXXXNNNHHHHHHGGGEEEIIIRRRYYYRRRJJJIIISSSbbblllooo{{{yyykkkRRR<<<666888:::888:::<<<;;;:::888888888AAA@@@DDDJJJPPPWWWdddppp||||||rrrnnnssstttpppfffooolllfffhhhfffaaadddeeehhhjjjiiiddd___]]]]]]ZZZUUUSSSUUUTTTNNNHHHEEECCCBBB@@@FFF^^^}}}tttmmmeee]]]YYY```jjjnnnnnnmmmrrrqqqqqqtttxxx{{{zzzxxxvvvvvvwwwxxxwww|||ooojjj___hhhzzz~~~pppRRRhhhzzz]]]???666555444333222111111111111222222222222333444555555555???GGGlllaaaHHHSSSvvvlllMMMBBB@@@???;;;:::>>>CCCHHHPPPWWWfffnnnwwwuuuddddddpppyyyqqqSSSMMMMMMUUUVVVNNNFFFEEE:::444GGGvvvxxx|||nnnccc```|||ppp___eee|||WWW>>>???===:::777666666777666666555555555555555555555555666666666666666777777777999BBBSSSdddiiifffbbbcccqqq{{{}}}tttkkkeee\\\PPPGGGDDD@@@======@@@DDDGGGNNNMMMJJJFFFBBB<<<888555555333333555999CCCWWWhhhrrrnnnYYYIIIKKKNNNNNNRRROOOPPPTTTXXXYYYVVVOOOIIICCC???:::888777888777555555555555555444333111000333222222333555777999:::>>>BBBHHHRRR^^^nnn}}}nnnYYYOOOJJJKKKDDD===:::888666777;;;===ZZZwwwXXXAAA:::;;;;;;;;;;;;;;;::::::999888888<<>>===>>>UUUyyy}}}wwwuuutttsssqqqrrrlllbbbWWWNNNHHHDDDCCCQQQXXXbbbnnnxxx~~~rrrjjjooozzzzzznnnxxxxxxeeeOOO;;;666777666666999888888999:::???RRRrrrvvvhhhgggmmmgggZZZvvv}}}iiijjjuuuWWWHHH===<<<;;;666444888888<<>><<<;;;888:::;;;;;;999777777777;;;;;;>>>CCCGGGLLLVVV```pppxxxwwwhhhZZZXXXYYYXXX^^^jjjiiidddhhhfffbbbeeegggjjjllljjjfffbbb```___]]]XXXWWWYYYYYYSSSNNNLLLFFFGGGFFFHHHWWWtttxxxrrrddd]]][[[ccclllpppooooooqqqqqqrrruuuyyy{{{zzzxxxwwwwwwyyyzzzyyy}}}mmmccc\\\hhh|||lll\\\yyyzzztttxxxuuuUUU===666555444333222111111111111222222222222333444555666555<<>>CCCGGGOOOWWWbbbjjjttt~~~xxxqqqvvv|||iiiYYYVVVYYYffftttsssZZZQQQNNNQQQPPPLLLMMMTTT888333EEEvvvtttvvvooobbb^^^ttt}}}vvv[[[]]]}}}\\\??????===:::777666777777666666666666666666666666666666777666555555555666777888;;;>>>IIIXXXcccffffffhhhxxxxxxmmmcccVVVIIIAAA@@@>>>===>>>AAADDDFFFGGGEEEBBB>>>:::666333222222111222333444<<>>;;;:::555555999777<<>>^^^VVVCCCLLLpppyyyTTTDDDDDD@@@;;;:::>>>BBBFFFNNNUUU^^^gggrrr||||||kkknnnooo___VVVQQQMMMUUU\\\ppp|||\\\SSSNNNNNNLLLIIINNNXXX555111AAAuuu{{{~~~ooojjjxxxwww}}}~~~\\\ZZZ|||___BBBCCC===:::888777777777666555777777777777777777777777777666444333444555777999;;;;;;CCCTTTcccjjjlllnnn~~~rrreeeYYYKKK@@@::::::::::::;;;===>>>???>>>===:::888555333222222000111333333222777HHHZZZvvvvvvcccLLLCCC>>>;;;AAA>>>BBBHHHMMMNNNKKKFFFBBB:::888555333222222111111111222333444444333222222000111111222333555666666777:::@@@IIIVVVfffvvvhhh\\\VVVMMMNNNDDD<<<999888666777999<<>>CCCJJJUUUbbbllluuu|||xxxzzzxxxiii___bbbeeebbb\\\XXXYYYYYYXXXLLLPPPOOOFFFRRRzzz~~~WWWGGGBBBNNNUUUOOOIIIJJJEEEDDDDDDAAAMMMwwwuuuuuu{{{yyyxxxwwwlllaaaRRRHHHDDDCCC@@@===BBBFFFOOOZZZeeennnuuuyyyxxxpppfffdddkkkwww~~~}}}wwwrrr}}}}}}ooo^^^VVVEEE777777999666666999777:::>>>???@@@PPPwwwzzzlllhhhnnnuuuuuuqqqjjjqqqaaa[[[XXXIII===<<<;;;666555888777;;;AAAIIIQQQ[[[dddjjjjjjlllooosssvvvxxxzzz{{{~~~{{{yyyyyyyyyzzz|||~~~qqqfffZZZPPPHHHGGGWWWjjjgggXXXOOOWWWgggjjj^^^QQQJJJMMMNNNKKKDDD>>>:::888999::::::999666444444555777777999======<<>>CCCFFFFFFCCC>>><<<777666555333111000111111111222333444555444333222000111111333333444555555666999>>>GGGTTTddduuu~~~ddd[[[WWWOOOOOOEEE;;;888888666777999<<>>AAABBBQQQyyyvvvlllpppxxxwwwqqqqqqkkkbbbQQQDDD<<<===>>>888555777666:::???FFFNNNWWW```gggjjjlllooosssuuuwwwxxxxxx{{{zzzzzzzzzzzzxxxrrrlllhhhjjjrrrxxxkkk^^^TTTLLLMMM```tttkkkWWWHHHMMMXXXWWWJJJ>>>;;;===@@@DDDCCCAAA>>>===:::;;;;;;888666444444555777777:::===<<<;;;???FFFNNN]]]ccc[[[OOOLLLJJJHHHSSSdddiiigggjjjhhhdddhhhffffffeeeeeedddcccaaa___\\\ZZZ[[[^^^___]]]___bbbeee^^^XXXYYY^^^ccceeefffjjjrrr|||{{{pppddd\\\SSSVVV^^^jjjqqqqqqqqqrrrrrrtttxxx{{{{{{zzzxxxwwwxxxzzz|||tttvvvzzzsssdddWWWLLLTTTppp}}}ZZZhhhxxx[[[DDD888555333333222222111111222222333333333333444555666666999888===TTTgggMMMIIIMMMmmm\\\HHHGGGAAA<<<:::===@@@CCCJJJQQQZZZfffuuu{{{jjj___VVVTTTNNNUUUhhh}}}hhhVVVSSSTTTOOOKKKJJJ444888:::fff|||sss|||{{{bbb\\\xxxiiiLLLCCC<<<;;;999999999999777555666666666666666666666666666555444444444555666777777999DDDWWWfffjjjiiihhhqqqjjj]]]QQQFFF???888444444444333333333222111111333333444444555555666666333333555777666666>>>GGG]]]___OOO<<<666222000666777;;;>>>@@@>>>;;;999888555666666444222111222333222333444555555555444333000111222333444444444444666888===EEERRRcccttt|||xxxbbbZZZWWWSSSQQQEEE:::777888777777888;;;HHH|||}}}eeeBBB777::::::;;;;;;;;;:::999999777:::<<>>999:::===BBBKKKWWWcccnnntttssshhh```dddnnnwww~~~xxx{{{zzz{{{zzzjjj\\\RRRCCC888777888444555999999999>>>CCCDDDQQQxxxxxx}}}pppuuuxxxnnnMMMBBB;;;>>>???999555666666999>>>CCCJJJSSS\\\bbbgggjjjmmmpppssstttttttttwwwxxxyyyyyyyyyttthhh[[[PPPMMMQQQfffpppaaaVVVOOOQQQaaauuuqqqYYYCCC@@@FFFEEE@@@>>>888888<<>>===<<<<<<;;;999555444444555666666888::::::888<<>>DDDIII@@@555555444000444444777::::::888777777888666777888777444333444666444555666666666555444333111222333444555555444444555777<<>>>>>888555777666888<<>>IIIMMMGGG@@@===>>>>>>===999666444444555666555666888666555999@@@NNNZZZ```XXXPPPMMMJJJDDDQQQaaafffcccddd```^^^ddd___]]][[[\\\]]]]]]\\\YYYTTTRRRTTTVVVVVVVVV[[[bbbhhhaaa```gggoooqqqqqqsssppprrrvvvxxxvvvmmm___TTTKKKQQQ^^^jjjoooooorrrvvvuuuxxx{{{{{{yyyxxxxxxyyywwwyyy}}}www{{{jjjPPPIIIOOOdddxxxxxx\\\kkkpppQQQ???777222333222222111222222333333444333333444444555666777999777@@@LLLlllpppRRREEEEEEVVVzzzkkkOOOGGGBBB===;;;<<>><<<___|||qqqgggaaaaaa???<<<;;;:::::::::999777555555555555555555555555555333444555555666666555555666:::DDDQQQWWWUUURRRQQQGGG@@@999888999::::::<<<555444444333333444555555333444666777666555333111555333444999;;;888777888222999555111666777222444222555777777555555777999666888:::888555444666888555666777777777666444333111222444555666555555444444666;;;CCCPPPaaarrr~~~vvvbbbVVVUUUZZZSSSFFF999666777777777888@@@;;;nnnfffFFF===888888999:::;;;;;;;;;;;;777888999:::===EEEQQQZZZbbbkkkssswww|||nnnbbb[[[NNNTTTwwwkkkcccccccccZZZSSSOOOGGGAAAKKKVVVRRRIIIFFFBBB???>>>CCCRRRaaammmkkkdddZZZQQQLLLLLLNNNLLLLLLJJJFFF@@@;;;999888666666888===EEEQQQ[[[bbbXXXYYYaaannnvvvzzz{{{tttwwwoooeeeNNN@@@666666777666999???AAA===@@@FFFGGGPPPqqqyyynnnuuu{{{VVVHHH=========777555888666888;;;???EEEMMMUUU[[[eeehhhmmmqqquuuvvvwwwwww}}}}}}{{{zzzuuudddRRRUUUWWWXXX```zzzmmm```XXXUUU]]]jjjdddSSSGGGFFFDDD>>>===BBB>>>===EEESSSXXXQQQHHHCCC??????===:::666444555666888666666777555333888???MMMZZZaaaYYYNNNJJJIIIEEEMMM^^^ccc___```]]]\\\bbb^^^\\\YYYZZZ\\\]]][[[XXXMMMLLLMMMPPPOOOPPPUUU]]]dddaaaccckkkqqqqqqtttzzzrrrqqqqqqsssqqqiii[[[OOOJJJQQQ^^^kkkoooooosssyyywwwyyy{{{{{{xxxwwwyyy{{{vvvxxx|||uuuooo{{{rrrSSSMMMQQQaaaooowwwtttTTTaaarrrQQQ@@@888333222222222111222222333333444444444444444555777777888777???IIIfffyyyZZZJJJCCCPPPsssrrrQQQFFFCCC>>>;;;<<<>>>@@@FFFMMMSSSdddyyyxxxyyy}}}wwwqqqzzzrrrqqq555999;;;XXXvvvyyyiii___vvv```HHH@@@???===:::888999999777888888888888777777777777666666666666777777777777555888???HHHOOOPPPJJJEEE@@@999888@@@CCC???>>>CCC@@@888222444666666555666777777777888999888555333666555555777:::;;;777333222444777::::::888666444333333333444444555555555777999999999777555555666777777777777666555444333333333222444555666444333444888>>>EEEQQQ```qqq|||wwwggg]]]XXXUUULLL@@@666555888888888888===<<>>BBBKKKTTTaaahhhrrryyy~~~sssiiiZZZXXXiiivvv{{{uuu```MMMBBB@@@NNNXXXRRRKKKHHHDDD@@@???BBBJJJPPP^^^ZZZRRRKKKEEEBBBBBBCCC??????>>>>>>???>>>;;;999777666666999>>>EEELLLPPPMMMTTT^^^jjjuuu}}}vvvyyynnnaaaJJJ@@@777777999:::<<<>>>AAABBB@@@CCCHHHNNNhhh|||xxx}}}~~~qqqlll[[[CCC;;;AAA===888777444666444777===BBBHHHRRR[[[dddiiiooorrrsssuuuxxx{{{|||~~~|||nnnqqqzzzkkkwwwjjjWWWRRRYYYaaaPPPKKKFFFFFFFFFEEEBBB@@@<<<<<>>;;;<<>>777777999888888999:::;;;;;;;;;;;;::::::;;;666666666777888777555333555666888::::::888666444222222222333333333333333333555888999999888888999::::::999888777666444444444333333444666777666444555888>>>FFFRRRaaarrr}}}wwwggg```\\\ZZZKKK???666555888888888888===<<<___```AAA999999:::<<<<<<<<<;;;;;;;;;<<<999888:::===AAAIIIRRR]]]cccmmmtttzzzpppddddddddd|||sssbbbQQQDDDAAAMMM[[[]]]LLLFFFAAA@@@???===AAAHHHXXXSSSKKKEEECCCDDDFFFGGG???===;;;<<<=========<<<888888888999<<>><<<:::999888777<<<:::888666666666777888>>>FFFQQQVVVUUUOOOJJJGGGKKKUUU___aaa``````___]]]ZZZWWWVVVWWWYYYWWWQQQLLLJJJFFFAAA===;;;;;;===???HHHIIIOOOZZZiiitttxxxyyy{{{uuusssuuunnn___XXXZZZeeegggjjjmmmooorrruuuxxxyyyzzzzzzyyywwwvvvxxxyyyxxxuuu}}}rrrppp|||iiiPPP[[[jjjwww|||aaaWWWwwwqqqNNN===777222333333222222111111000000333333333444555666777888;;;:::AAAEEEWWWjjjSSSCCCHHHdddvvvVVVJJJEEE@@@===<<<;;;<<>>BBBDDDLLLNNNNNNOOORRRUUURRRLLLMMMCCC:::777888888:::>>>@@@@@@>>>;;;999888999;;;888888999888666555555666888999::::::999888666555222222222222111111111111000444888;;;;;;;;;;;;;;;999999999888888777777666444444444555888999888666666999>>>GGGSSScccsss~~~ttteeebbb```]]]HHH>>>666666888888888999<<<;;;YYYeeeEEE<<<888999;;;<<<===<<<;;;;;;;;;888777999;;;>>>FFFOOOWWW^^^gggpppwww~~~rrrfff]]][[[nnn~~~{{{yyywwwsssnnndddVVVIIICCCMMM```pppXXXKKKCCCFFFEEE???AAAJJJWWWRRRJJJDDDCCCEEEIIIKKKGGGDDDBBB@@@AAAAAA@@@>>>;;;;;;::::::<<<>>>@@@AAA@@@JJJYYYgggsss{{{yyyvvvvvvxxx|||~~~iiiYYYEEE===777888;;;<<<>>>AAA@@@CCCDDDGGGKKKLLLaaaiii]]]lllooopppzzzxxx}}}iiiLLL???AAA===999999666444222444999>>>CCCMMMVVV```eeekkkoooppprrruuuxxx{{{vvvbbbPPPPPPHHHCCCIIIWWW___ZZZRRRJJJIIIWWWmmmmmmWWWEEECCC@@@???===;;;:::999999999===<<<:::888666666666777444===GGGMMMMMMJJJGGGEEEGGGSSS^^^aaaaaa___[[[WWWSSSPPPNNNOOOPPPNNNJJJFFFBBBAAA>>>;;;999777666666777999???MMM^^^nnnxxx|||~~~zzzyyyvvvjjjZZZUUUZZZkkkmmmooopppqqqrrrtttvvvxxxyyyyyyxxxvvvvvvwwwyyyxxxwww~~~yyy{{{zzzpppcccZZZiii}}}^^^^^^~~~eeeGGG:::666333555333222444666666444000333333444444555777888999;;;<<>>=========888888888888888888999999555555555777999:::999888777999>>>GGGTTTeeeuuu~~~~~~}}}pppccccccaaa[[[DDD<<<666666888777777999:::;;;RRRxxxxxxUUUCCC888888999;;;<<<===;;;::::::777666888:::<<>>===;;;999888777777666111777>>>BBBBBBAAABBBCCCFFFRRR^^^bbbbbb___YYYRRRKKKIIIGGGGGGGGGFFFDDDAAA@@@@@@AAA@@@>>><<<999777666666;;;FFFVVVgggtttzzz}}}wwwgggXXXVVV[[[kkkmmmpppqqqqqqqqqssstttwwwxxxxxxwwwvvvvvvwwwyyy{{{zzz}}}lllaaaddd{{{zzzbbbmmm{{{\\\BBB888666444444222111666<<<===:::555444444444555666888999::::::===AAAAAAMMMsssyyy[[[FFFAAAPPPvvvdddJJJFFFAAA>>>===<<<;;;@@@GGGRRR]]]uuuqqqeee```111888444FFFrrrtttqqqppppppXXX```kkkKKKAAA::::::;;;999999<<<999999999999888888888888888777777777666666666555888777555333333;;;FFFOOO^^^kkktttttttttvvvqqqhhhcccYYYOOOJJJJJJMMMUUU\\\YYYOOOCCC>>>???@@@<<<777888:::;;;:::777777999<<<<<<<<<;;;;;;999888666666444444444444444444444444000444999<<<>>>@@@CCCDDD???>>>===;;;:::999999999666666666777::::::999888888999===GGGUUUgggvvv~~~oooeeegggbbbWWW@@@:::555777888777777999888;;;LLLooo~~~iiiKKK999888777999;;;<<<;;;999:::777666888888999???GGGOOOYYYfffqqqxxx|||}}}jjjgggbbbbbbfff|||vvvppplllddd___XXXRRRNNNNNNTTT[[[iiijjj^^^TTTRRRRRRhhhooo]]]UUUMMMFFFKKKXXXooorrrooocccRRRGGGHHHMMMSSSRRRRRRQQQOOOJJJDDD???>>>>>>>>>??????>>>>>>===<<>>>>>AAAEEECCCEEECCCEEEIIILLLccc~~~vvvfffaaapppqqqpppxxxyyyWWWDDDCCC>>>;;;;;;999666444444888<<<@@@HHHPPP[[[aaaiiinnnqqqsssvvvxxx||||||~~~uuunnnyyyvvvZZZNNNSSS]]]aaahhhcccmmm}}}cccLLLGGGAAA@@@===;;;:::;;;<<<===???>>>===;;;999888777777444666888888777888<<<@@@IIITTT___dddddd```XXXPPPEEEDDDBBBAAAAAAAAA@@@???DDDEEEFFFEEECCC???;;;888999999;;;BBBOOO___mmmuuu}}}~~~}}}tttdddYYYYYY___iiillloooqqqrrrrrrtttuuuwwwwwwxxxwwwvvvvvvwwwyyy|||yyy}}}|||{{{qqqsss{{{ppp```jjjxxxkkk~~~|||[[[AAA777444333222000000555:::<<<999444444444444555777999:::;;;999>>>@@@AAAKKKggg]]]III@@@JJJnnnkkkKKKFFFBBB???>>><<<;;;???EEEPPP[[[ppp~~~rrrmmmkkkiiihhhgggaaaXXXTTTUUU111888333BBBnnn~~~|||uuu{{{ttt[[[]]]|||RRRDDD;;;<<<===:::999<<<:::999999999999888888888888888777777666666555555555444333444999CCCNNNVVVgggttt}}}{{{|||{{{pppeeeZZZSSSPPPQQQYYYaaaVVVLLLAAA===@@@BBB???:::888999:::999888777888999;;;;;;;;;;;;:::888666555555555555555666666666666///111444888<<>>:::777777:::<<<;;;999;;;888777888888888===DDDLLLUUUcccnnnuuuyyy~~~|||jjjccc[[[TTTUUUddd}}}tttkkkrrrkkkeeeccc^^^YYY]]]eeennnpppccc[[[\\\TTTddd~~~mmm^^^TTTVVV\\\vvv|||tttaaaQQQMMMNNNJJJJJJKKKLLLLLLIIICCC?????????@@@@@@@@@@@@??????@@@OOOddduuu}}}}}}qqqhhhkkktttzzzoootttrrrssscccWWW\\\KKK===:::999===???>>>AAAEEECCCEEECCCDDDHHHKKKbbbkkkdddvvvwwwttt{{{}}}ZZZEEEDDD???<<<<<<999777444444888:::===EEEMMMWWW^^^gggnnnqqqssswwwzzz}}}}}}~~~xxx}}}nnnRRRMMMSSSWWWfffdddrrrmmmSSSJJJDDDBBB???<<<;;;<<<>>>??????>>>===<<<;;;:::999888777888666333111333888>>>JJJSSS\\\``````]]]UUULLL@@@???>>>=========??????GGGGGGFFFDDDAAA===999666888777888===HHHWWWfffooouuuwwwvvvnnnaaaZZZ]]]ccciiilllpppsssuuuvvvxxxyyywwwxxxxxxxxxwwwwwwxxxzzzyyywwwyyyzzz{{{zzz]]]jjjxxxzzzwww{{{ooo\\\lllrrrppp~~~\\\BBB666333111333111000222444444111...444444555666888:::;;;<<<999??????AAAJJJ\\\eeePPPDDDFFFeeerrrPPPGGGBBB@@@???===;;;>>>DDDKKKUUUhhhuuukkkhhhgggccc___]]]XXXSSSSSSWWW222999222>>>iii}}}www]]]YYY}}}WWWHHH<<<===>>>:::999===::::::999999999888888888888888888777666555555555555555666;;;EEEQQQ[[[```qqqxxxvvvooouuu{{{pppbbbXXXPPPNNNSSSZZZSSSOOOHHHCCCAAAAAAAAABBB???>>>======<<<;;;888555888999;;;<<<;;;888666444333444555555666777888888222222222222555<<>>888777:::<<<===;;;<<<999777888888777<<>>???>>>AAAEEEAAADDDCCCEEEHHHHHH]]]wwwiii~~~}}}[[[FFFDDDAAA======999666333333666888;;;BBBJJJSSSZZZdddlllpppssswwwzzzxxx|||qqqbbb\\\VVVeeeggg{{{xxxXXXJJJFFFDDDAAA>>><<<===???@@@>>>>>>>>>===<<<;;;::::::777777777444111222777;;;CCCJJJQQQSSSTTTSSSKKKCCC;;;;;;:::999999;;;>>>@@@AAAAAA@@@???===;;;999999777666666999BBBOOO^^^gggkkknnnmmmeee^^^\\\```eeeiiimmmqqquuuvvvwwwyyyzzzwwwxxxyyyxxxwwwxxxyyy{{{yyywww|||iiiUUUjjjyyyxxxuuu}}}eeeTTTllliiimmmwwwVVV???555333333333222222111111000000///444444555666888:::<<<===;;;AAA>>>@@@IIIRRRvvvppp[[[JJJDDD]]]yyyXXXGGGCCC@@@???===:::===CCCDDDOOO```vvvzzzsssrrrjjjfffccc```[[[TTTSSSVVV222999111;;;eee{{{tttYYYRRRsss[[[JJJ===>>>???:::999===:::::::::999999999888888999888888777666555555444888777:::CCCPPP]]]fffjjjnnnrrrxxxxxxlllcccppp|||lll^^^SSSMMMOOOVVV[[[[[[XXXPPPGGGDDDGGGLLLGGGDDDBBBBBBBBB???999444666888:::<<<;;;999555333222333444555666888999999999777222///000555>>>EEEFFFDDDAAA===;;;:::::::::999888777888888888666444777666:::DDDUUUhhhvvv}}}mmmeeefff^^^OOO999555555888999777777::::::BBBDDD^^^}}}zzzHHHAAA:::777:::>>>>>>===<<<999888999888777;;;AAACCCJJJTTT]]]fffppp{{{~~~vvvccceeedddggguuurrr```lll{{{qqqlllnnnjjjdddlll{{{~~~kkkdddiiiUUUUUU~~~wwwlllaaaiiioooxxx}}}zzznnn^^^SSSRRRNNNJJJGGGGGGGGGGGGGGGCCCBBB@@@>>>======>>>???GGGWWWnnn}}}nnniiisssbbbRRRVVV???<<<:::;;;??????>>>@@@EEE???CCCDDDFFFHHHFFFXXXxxx||||||sss\\\FFFEEEAAA>>>===888555222222444666888@@@GGGOOOWWWbbbjjjooossswwwzzzqqqyyyooozzzrrrcccmmmrrr___MMMHHHFFFBBB???===>>>???AAA======>>>>>>===<<<;;;;;;555777888777444444666999;;;AAAFFFGGGHHHGGGAAA999888888888777777999===@@@999999999:::;;;<<<>>>???999888777888???KKKXXXaaadddgggeee___[[[]]]bbbfffiiilllqqqtttuuuvvvwwwxxxxxxyyyyyyyyyxxxxxxzzz|||{{{zzz```VVVnnn~~~zzzyyy[[[LLLkkk```iiikkkMMM:::444555777111333333333222222444666444555555777999;;;<<<>>><<>>@@@HHHKKKkkkvvvbbbOOOCCCWWW~~~~~~^^^GGGCCCAAA@@@===:::===CCC@@@KKKZZZnnn|||uuutttdddcccdddfffbbb[[[YYY[[[222444666;;;WWWuuu|||xxx[[[PPPlllcccPPP@@@>>>???:::888;;;777777777777777777888888888888999888666555777888:::<<>>???BBB???:::===;;;AAACCC===>>>???777===999666555555444444555777888:::;;;;;;;;;:::999666555555444555777999:::>>>:::888999<<<===999555999777666555999CCCNNNWWWaaa\\\VVVQQQRRRYYYaaagggmmmooossswwwyyyyyywwwvvvxxxxxxxxxyyy{{{}}}~~~|||zzzzzzzzzVVVZZZzzznnnWWW```mmm|||xxxaaaiiiZZZ???666888888555111111111111222333333444333555888999999;;;===???:::???AAABBBBBBEEEddd}}}aaaRRRHHHOOOmmm]]]MMMHHHDDDBBB===999:::>>>>>>JJJPPP^^^}}}qqq^^^dddllleee___```222444666;;;UUU{{{zzz^^^MMMeee\\\AAA>>>AAA<<<999===888888888888888888888888888999999888666555666888:::@@@MMMaaawwwxxxkkkiii___fffooohhhhhh~~~zzzrrrddddddooouuuzzzqqqoooZZZMMMMMMFFFMMMVVV]]]UUUccciiiTTTMMMJJJAAA;;;888999:::888777888555777555222444999999555666666555555444444444333555444444444444444555555555555555555555555555555222444999DDDTTTeeessszzztttgggiiiiiiYYYDDD888777555555555777:::;;;<<>>888999>>>888;;;:::999888888999::::::???BBBIIISSS[[[dddppp|||yyysssooolllmmmwwwssseeerrr~~~wwwkkk]]]___kkk}}}}}}~~~xxxhhhUUULLLMMM```rrrwwwlllcccZZZWWWRRRKKKGGGGGGJJJFFFDDDEEECCC@@@@@@CCCGGGdddvvvzzz{{{uuurrruuuhhhWWWLLLEEEAAABBBCCCDDDDDDEEEDDDDDDFFFGGGDDDFFFKKKKKKWWWppp{{{}}}zzzwwwrrr]]]GGGGGGBBB@@@BBB<<<:::555333555666888===CCCHHHQQQ\\\cccgggllluuu{{{|||{{{}}}nnnqqq|||ppppppsss}}}WWWIIIFFF@@@;;;<<>>@@@===AAAAAACCCDDDEEE___cccQQQDDDIIIeeennnQQQJJJCCCAAA>>>;;;<<>>;;;???:::::::::999999999999999999::::::888666555666777<<>>777666555555666888:::;;;???BBBBBBLLLnnn~~~uuuRRR???@@@<<<888;;;<<<<<<;;;:::999888888888999<<<>>>EEEOOOWWW___kkkvvvjjjllltttfffeeemmmmmmllljjjfff\\\NNNGGGEEELLL]]]rrryyyssskkk___WWWTTTXXXRRRLLLJJJFFFAAAAAADDDKKKgggyyy|||yyytttooonnnvvv}}}dddXXXMMMCCCDDDFFFGGGIIIIIIHHHFFFEEEFFFIIIEEEEEEJJJJJJTTTjjjtttppp{{{|||uuudddqqqiiiJJJEEEBBBCCCCCC<<<;;;666333555666666:::@@@EEENNNYYYaaafffjjjqqqwww||||||~~~xxxoootttuuu|||rrr}}}kkkRRRNNNGGGBBBEEEKKKKKKFFFHHHCCCGGGGGG@@@AAAGGGCCC@@@???===:::999888888777555555444333333333444444777888999:::::::::999888>>>;;;888777::::::999666777666555555666;;;BBBHHHHHHEEEBBBAAAEEEOOO\\\eeekkknnnrrrvvvyyyzzzyyyyyyxxxyyyyyy{{{|||}}}~~~}}}yyy~~~pppRRRXXX|||ppp___nnnpppbbbsss~~~xxxXXX@@@555222222222333333333333444555666777:::<<<===>>>>>>>>>@@@BBBBBBCCCAAACCCFFFFFFXXXxxxkkkUUUDDDEEE\\\ZZZNNNCCC@@@@@@???>>>???;;;EEEGGGMMMaaayyy~~~jjjnnn555555666666DDDiii~~~|||ttt~~~}}}___```gggMMMCCC???>>>>>>;;;;;;;;;;;;:::::::::::::::;;;:::999666555666777???FFFRRRffftttjjjiiirrruuukkkooo}}}nnneeeccctttrrriiinnneee]]][[[UUUbbbdddllleeevvvqqqbbbUUUCCCAAABBBEEEDDD???<<<<<<<<<===;;;888777777888888777777666555555444333333333333333333333444555666444444444444555555555555333555:::FFFVVVhhhuuu}}}nnneeejjjdddNNN999666666555555777999;;;<<>>???::::::>>>===<<<;;;:::999888888777999;;;AAAKKKRRRYYYeeeppp}}}rrrnnnxxxhhheeelllnnnqqqrrrooocccUUUKKKGGGAAAJJJXXXgggxxxwwwqqqkkkbbbYYYRRRJJJCCCBBBDDDQQQlll||||||xxxsssnnnnnnuuuuuu___WWWMMM@@@FFFHHHJJJKKKKKKIIIGGGEEEFFFJJJFFFEEEJJJJJJQQQccchhhiiivvvvvvooo___eee|||UUUEEEDDDEEEBBB;;;<<<777444555555555888<<>>>>>???===;;;;;;<<<;;;777:::888777555444444555666888999;;;======<<<:::888AAA>>>;;;999:::999888666666666555555555777<<>>???@@@??????AAABBBCCCDDD@@@BBBHHHGGGSSSkkkyyy^^^JJJFFFUUUuuueeeUUUFFFAAAAAA@@@>>>===999BBBCCCFFFTTTgggwwwqqqqqq~~~nnnjjj444444777666???aaa{{{hhhjjjoooccc\\\DDDAAABBB===<<<<<<<<<<<<;;;;;;:::::::::;;;:::999777666777888@@@JJJXXXlll}}}qqqssspppmmmqqqdddsss}}}jjjllljjjiiieeeYYYaaakkkmmmaaaqqqxxxgggTTTHHHIIINNNRRROOOEEE===;;;===;;;:::999999777666777666666666666666666666666555555555555555666777777444444444555555555666666666555888BBBRRReeeuuummmhhhjjj___III888666666666777888:::<<<>>>>>>CCCIIINNN[[[uuuuuuFFF:::@@@===:::@@@======<<<;;;:::888777777888:::???GGGMMMTTT___iiiwww}}}yyyooo]]][[[bbbooozzzrrr___PPPHHHCCCFFFJJJNNNVVVfff}}}{{{qqqeeeZZZPPPGGGDDDFFFVVVooo}}}{{{|||xxxuuuqqqrrrvvv|||jjjZZZTTTKKK???FFFGGGJJJKKKKKKIIIGGGEEEFFFKKKGGGFFFJJJKKKOOO^^^|||bbbhhhyyy|||ssshhhiiifffKKKGGGEEE???;;;===888555666555444666:::BBBIIISSS\\\ccciiiooosssuuuxxx|||}}}yyywww}}}}}}nnniiibbb^^^aaauuuyyy}}}sss|||{{{wwwnnnrrrwwwlll^^^RRREEE???@@@>>>===BBBGGGDDD<<<===<<<:::888666666666777888:::<<<>>>???===;;;999DDDBBB???===;;;:::888666666666666555444555888;;;===<<<;;;;;;???KKK[[[hhhoooqqquuuxxx{{{}}}~~~~~~}}}}}}zzz}}}{{{cccggg~~~ttthhhcccXXXaaa}}}ppp~~~wwwuuu___FFF999444333555888444444444555666777999:::<<<>>>???@@@??????AAACCCBBBCCC???AAAHHHHHHOOO```hhhPPPHHHLLLbbb{{{ooo]]]JJJCCCBBB@@@<<<;;;999@@@@@@CCCMMM\\\wwwwwwsss}}}jjjmmm000222888888===\\\nnncccvvvccczzzhhhMMMEEECCC=========<<<<<<;;;;;;::::::999::::::999777777888:::???PPPdddyyywwwxxxxxxkkkmmmzzziiieeehhhooonnnaaaiiipppooo\\\hhh{{{ssseeeRRRLLLQQQZZZaaa\\\NNNAAA;;;<<<888777;;;===;;;777555777777777777888888888999888888777777777777777888444444555555666777777777777666777???OOObbbttt}}}nnnllljjjYYYEEE:::666666777999;;;===???@@@>>>CCCLLLRRRVVVfffQQQ999???>>>:::AAA=========<<<;;;999888777777888===DDDHHHMMMWWWbbbnnnzzz|||tttjjj\\\QQQRRRXXXbbbuuu~~~iiiUUUHHHAAACCCFFFHHHIIIQQQeeewwwyyylll```UUUKKKHHHIIIYYYqqq|||~~~vvvwwwvvvwwwvvvvvvwwwzzz}}}}}}xxxtttrrrrrrkkk```VVVPPPHHHAAAEEEFFFHHHIIIIIIHHHGGGFFFFFFLLLIIIFFFLLLLLLOOOZZZ|||fffkkk~~~{{{wwwzzzUUUKKKEEE===>>>===999666777666444666:::AAAFFFOOOXXX```hhhooosssssswww|||}}}jjj```YYYQQQOOOWWW```ooosssuuu}}}vvvxxxpppfff\\\QQQAAAAAA???AAAMMMWWWQQQDDD>>>===;;;999777666555555777999<<<>>>???>>><<<;;;CCCCCCBBB@@@>>>;;;999888777888777666555666888;;;;;;;;;:::999===IIIZZZhhhqqqsssvvvyyy{{{}}}~~~~~~{{{|||~~~sssmmm{{{{{{zzzkkk```[[[pppyyymmmvvv\\\AAA666444222222555444444444555666888999:::<<<===???@@@@@@@@@BBBDDDBBBDDD???@@@GGGGGGKKKYYY|||oooTTTIIIDDDOOOffftttsssaaaNNNEEECCC???;;;:::999>>>>>>AAAJJJTTTkkknnndddxxx///111999999888TTT~~~nnnvvvbbbuuuqqqwwwyyyooo\\\JJJAAA???======<<<;;;;;;:::999999888999:::999888888:::;;;???SSSiii{{{zzzhhhyyyrrr{{{```WWW\\\gggjjjcccqqqnnnmmmUUUXXXeee___WWWIIIFFFPPPaaammmjjj[[[KKKDDD???999888@@@FFFCCC===999::::::999999999999999999:::999888777777777777777555555666666777888888999999888:::CCCRRRdddttt|||yyylllllleeePPP???;;;666777999:::===???@@@AAAAAABBBIIIRRRTTT\\\yyy{{{aaa>>>===<<<999BBB<<<<<<<<<<<<;;;:::888777666666:::@@@CCCGGGPPPZZZcccppp|||{{{tttzzz{{{lllbbbXXXQQQMMMKKKMMMPPPOOOfffxxxaaaNNNDDDDDDGGGKKKLLLPPP]]]kkkyyymmmcccXXXOOOLLLNNNZZZpppyyyyyy~~~kkkjjjxxxtttxxxzzz|||tttpppggg___[[[TTTKKKEEEDDDEEEFFFGGGHHHHHHIIIHHHHHHFFFMMMJJJGGGMMMOOOPPPXXXtttnnnmmm___OOOEEE>>>DDD>>>:::777888888555777;;;>>>BBBJJJSSS]]]fffnnnsssuuuyyy}}}rrrggg```XXXUUUTTTPPPTTTlll}}}tttvvvxxxuuuvvvqqqiiiaaaUUUBBB@@@===CCCUUUddd]]]KKK@@@???>>><<<:::888555444777888;;;===>>>>>>>>>======???AAAAAA@@@===;;;:::999999999777666888;;;===:::;;;::::::===JJJ]]]kkkqqqsssuuuwwwzzz{{{||||||{{{|||~~~~~~qqquuurrrwwwqqq```]]]yyysssfffzzz\\\>>>555666444222333333333333444666888999:::<<<>>>@@@AAAAAABBBDDDFFFBBBFFFAAA@@@EEEDDDFFFRRRhhhtttWWWKKK@@@CCCXXXiiirrrbbbQQQGGGCCC???<<<<<<:::===<<>>===<<<<<<;;;:::999888888;;;:::999777666666666666555666666777888999999:::;;;<<>>@@@BBBCCCEEEAAAFFFPPPSSSWWWooouuu}}}mmmCCC<<<:::777BBB;;;<<<<<<===<<<;;;999888555555888===@@@CCCLLLUUU\\\hhhyyyooofff\\\```vvvuuueeeTTTLLLLLLLLLIIIGGGCCC[[[wwwoooXXXTTTNNNLLLNNNOOOPPPXXXaaa{{{wwwlllcccYYYQQQOOOQQQZZZnnnvvvvvv~~~yyyfffcccyyytttlll}}}xxxtttfff[[[ZZZTTTGGGCCCGGGFFFFFFFFFGGGHHHIIIJJJJJJEEEMMMKKKHHHNNNPPPPPPXXXppprrrllleeeRRRFFF???III>>>:::888999888666777;;;<<<@@@FFFOOOZZZeeennnssswwwzzz~~~uuuoooggg```\\\TTTQQQaaa~~~wwwzzz~~~||||||yyypppdddVVV@@@===:::BBBYYYjjjbbbMMMBBBBBBAAA@@@===:::777555666888:::<<<>>>?????????777;;;???AAAAAA???======::::::999888777999===@@@;;;<<<<<<<<<@@@MMMaaapppqqqrrrtttvvvxxxyyyzzzzzz}}}~~~{{{yyyvvvqqqyyylllYYYWWWtttiiiZZZ|||[[[<<<555888777444555222333333444666777999:::<<<>>>@@@BBBBBBCCCFFFHHHDDDHHHCCC???CCCBBBCCCNNNYYYyyyYYYMMM??????TTTgggpppaaaQQQIIIDDD???===>>>:::<<<;;;@@@GGGIIIXXXsss~~~444333222777;;;>>>]]]yyylll]]]bbbrrrUUUdddsssvvvaaa;;;AAA>>>???>>><<<;;;;;;:::888666777999;;;;;;;;;999888@@@WWWhhhkkkvvveee___vvvzzzrrrssspppttt___JJJEEELLLSSSWWWYYY```WWWJJJBBB???===;;;888999???UUUssstttbbbZZZHHHAAA;;;III\\\WWWEEE@@@DDDBBB>>>:::999;;;;;;:::<<<<<<888;;;AAA777000666444444444666:::===;;;777===JJJWWW]]]dddpppyyy|||kkkeeegggUUU@@@888777666888:::===@@@AAABBBBBBFFFBBBCCCIIIKKKOOO___sssvvvvvvyyyUUUAAA???AAA>>>AAA???===<<<<<<<<<;;;999777777888999<<>>DDDKKKRRR]]]jjjssswwwxxx}}}|||yyysssdddWWWPPP]]]ssseeecccppp~~~yyyuuuzzziiiYYY>>>>>>;;;;;;FFFTTTVVVQQQBBBBBB@@@===<<<;;;666000444666:::===???@@@??????<<<;;;:::999888777666555777777777:::===???@@@???===???===;;;AAAPPP```iiirrrtttwwwxxxxxxxxxzzz{{{{{{~~~xxxqqqtttlll^^^XXXsssvvvYYYaaagggMMM777333555333222666111222444666888999:::;;;===???@@@@@@@@@@@@BBBCCCEEEDDDBBBAAAAAACCCFFFHHHNNNwww^^^JJJLLLBBBGGGfffooojjj\\\MMMFFFFFFDDD@@@<<<<<<===???@@@FFFUUUccc333333333777;;;===[[[ppp]]]___SSSSSSfffqqq```CCCNNN??????===;;;;;;;;;:::999777888:::;;;;;;;;;:::999<<>>===;;;::::::JJJgggyyywwwjjjdddIIICCC???LLL___YYYIIIFFFJJJIIIEEE???::::::<<<===CCCGGGBBB===???999333888666666666666999;;;;;;999EEEQQQ\\\aaagggqqqyyy{{{mmmgggeeeQQQ===888888777999<<>>@@@@@@EEEEEEEEEEEEEEEFFFFFFGGGFFFGGGHHHGGGGGGGGGJJJLLL\\\zzzvvvzzzuuummmwww~~~{{{|||^^^MMMFFFCCC@@@>>>;;;888666666777888888<<>>>>>===:::777555666999;;;===>>>??????======<<<;;;::::::::::::888777777999<<<>>>???>>><<<>>>===;;;BBBRRRbbbjjjqqqsssvvvxxxxxxyyy{{{|||~~~~~~}}}~~~vvvuuuzzzjjjZZZ]]]tttmmmXXXeee{{{aaaJJJ666333555333333666333444666888:::;;;<<<<<<<<<>>>????????????@@@BBBEEECCCAAA@@@@@@BBBDDDFFFLLLlllkkkPPPMMMEEEHHHaaaxxxtttdddOOOFFFGGGEEE===<<<<<<===??????EEERRR```333444333777;;;===WWW{{{aaa]]]]]]KKK___sssfffIIIKKKAAA???<<<;;;<<<;;;;;;:::888999:::;;;;;;;;;:::999999MMMdddooopppvvvkkk[[[]]]sss}}}ssslllfffWWWGGGAAAAAABBBEEEIIIFFFCCC??????@@@@@@===:::===777===TTTiiinnngggcccHHHEEECCCPPPaaa]]]PPPQQQYYYXXXTTTJJJ???;;;???FFFRRR]]]UUUDDD>>>;;;777999888888::::::999999:::;;;EEEOOO[[[bbbiiirrryyy||||||}}}ooohhhaaaKKK:::888999999:::>>>AAADDDFFFGGGGGGHHHDDDCCCEEEDDDDDDPPP^^^{{{WWWEEE@@@>>>AAA???============;;;:::777888888888999===BBBFFFJJJTTTaaapppvvvzzz}}}eeeRRRccc{{{iiifffhhh[[[MMMJJJHHHLLLMMM~~~vvvlllgggkkkssshhhgggeeehhhrrr|||}}}yyyuuujjj^^^SSSIII@@@>>>AAAOOOjjj{{{}}}~~~}}}{{{yyywwwxxxhhhmmmuuuvvvfffZZZHHHAAADDDEEEFFFEEEDDDCCCDDDEEEFFFGGGDDDFFFFFFFFFEEEFFFHHHJJJQQQyyyzzzzzzuuu~~~wwwtttwwwkkkQQQGGGGGGAAA???<<<999777777777888666:::???DDDJJJTTT```hhhoootttyyyvvvaaaRRRUUUvvv}}}hhh^^^jjj}}}nnn```RRRJJJCCC@@@IIIVVVhhhvvvvvv\\\HHH@@@;;;;;;<<<@@@PPPbbbQQQEEE>>>AAADDD@@@<<<<<<666777777888:::<<<===>>>@@@???>>>============>>>::::::999;;;===??????>>>;;;<<<<<<;;;CCCTTTdddlllooorrrvvvxxxyyyzzz|||}}}}}}}}}}}}{{{{{{iii\\\mmmiii```vvv{{{WWWEEE555333555444333555555666777999;;;<<<======<<<===??????>>>>>>???AAADDDCCCAAA??????@@@BBBCCCHHH\\\~~~\\\NNNGGGJJJ[[[rrrVVVHHHJJJGGG<<<===<<<<<<>>>>>>BBBNNNZZZmmm|||333444333777;;;<<>>DDDNNNgggyyyqqqTTTDDD???999777777999===@@@===999888;;;<<>>AAA@@@???======>>>>>><<<:::888888888777777:::>>>BBBJJJRRR\\\gggwwwmmmeeejjjwww{{{iiijjjpppkkkqqqdddSSSPPPQQQOOOSSSzzzvvviii```___dddWWWTTTQQQUUUcccqqqrrrmmmiii^^^QQQHHHAAA<<<<<<@@@MMMkkk}}}vvvxxx{{{pppsssttt|||yyyiii\\\JJJDDDHHHHHHFFFEEECCCCCCCCCDDDFFFGGGBBBDDDEEEEEEDDDEEEFFFHHHIIIjjjzzzuuuuuuwww}}}yyyUUUFFFHHHBBB@@@===:::888777777777555888===AAAFFFOOOZZZbbblllrrrxxx~~~iiiVVVTTTtttqqqkkktttnnn[[[IIIBBB@@@===@@@FFFJJJWWW[[[ZZZfffvvvppp\\\GGG<<<999===999777KKKfffUUUGGG???EEEHHHAAA<<<===888777666666777999;;;===AAA@@@???>>>>>>>>>>>>???>>>===<<<===?????????>>>:::;;;;;;<<>>??????>>>>>>???AAACCCAAA@@@>>>>>>>>>???@@@DDDMMMqqqpppSSSGGGJJJRRR~~~aaaKKKKKKJJJBBB>>><<<<<<======???IIISSS\\\xxxsss|||333555333666;;;<<>><<<;;;===;;;;;;;;;<<<<<<;;;;;;;;;:::AAAUUUmmmtttkkkeeehhhpppppp]]]UUUXXX]]]eeejjjiiiddd^^^[[[[[[PPPEEE@@@AAAFFFOOOXXX\\\\\\[[[ZZZVVVPPPJJJEEE???===???EEEIIIHHHDDDAAA<<<>>>???KKK[[[^^^aaappp}}}{{{vvvgggQQQAAADDDPPPwwwkkkQQQDDD999555444888???FFFDDD<<<999;;;888???LLL[[[gggpppwww|||xxx~~~yyy{{{yyymmmdddUUU>>>777<<<<<<<<<>>>AAADDDGGGIIIJJJJJJEEEDDDCCCCCCBBBCCCIIIQQQfff[[[===BBB???>>>>>>>>>???>>><<<:::888888777666666777;;;>>>DDDJJJTTT]]]jjjzzzhhhaaa[[[sss}}}nnn|||{{{ppprrrfffXXXXXX[[[XXXbbbwwwooobbbWWWQQQPPPGGGEEEBBBGGGUUUbbbfffbbb\\\SSSJJJCCC>>>:::===CCCRRRooozzzzzzxxxyyyvvvsss~~~}}}kkk___TTTEEEAAADDDAAAEEEDDDCCCCCCCCCDDDFFFFFFAAACCCDDDDDDDDDDDDEEEFFFFFFbbbzzznnnxxxxxxyyyyyywww___HHHGGGBBBAAA>>>;;;999777666555555888<<>>>>>EEEDDD???III\\\___TTTDDD:::999???:::444GGGdddeeeUUUHHHFFFFFF@@@>>>@@@999888666555666777:::;;;@@@@@@@@@@@@@@@???>>>>>>???>>><<<===>>>>>>===;;;:::;;;:::<<>>@@@AAA@@@??????@@@AAAAAA@@@???>>>======>>>>>>AAADDD```^^^IIIGGGIIIkkkkkkPPPJJJJJJHHH@@@>>>============DDDLLLRRRddd~~~yyyggg222555444666;;;;;;HHHaaa}}}~~~kkkggggggYYYzzzmmmRRREEE===???@@@===<<<>>>===<<<<<<<<<<<<;;;;;;;;;888;;;KKKcccpppkkk___YYY___yyysssaaa[[[gggqqqzzz{{{wwwnnn```SSSNNNGGGCCCEEEJJJOOOVVV\\\^^^^^^]]][[[XXXRRRMMMJJJ@@@CCCIIINNNNNNJJJDDD???999;;;;;;DDDSSSZZZggg}}}sssYYYCCCBBBMMM|||dddKKK;;;777555666>>>HHHIII@@@;;;>>>>>>CCCNNN]]]iiioootttxxxwww}}}~~~|||~~~qqqggg]]]MMM:::999@@@<<<===???AAADDDGGGHHHIIIIIIDDDCCCCCCCCCCCCEEEIIIMMM___pppFFFAAA???>>>>>>???@@@???===:::777888888666555666999<<>>BBBHHH\\\uuuyyyzzzuuuyyy|||~~~uuurrrjjj]]]UUUNNNBBBAAADDD???CCCCCCDDDDDDDDDEEEEEEEEE@@@BBBDDDEEEDDDDDDDDDEEEGGG\\\nnnjjjwwwwww|||}}}zzzyyyuuuUUUIIIDDDCCC@@@===:::888666555555888;;;===@@@GGGPPPWWWeeemmmtttxxx}}}yyycccppplll]]]VVVGGG>>>BBBEEEBBB===>>>???BBBAAA===AAALLLPPPLLLFFF===;;;@@@<<<777EEE\\\uuuhhhWWWIIICCCBBBCCCDDD:::999777666666777888999===???AAACCCDDDDDDBBBAAAAAA???============;;;999:::;;;:::===IIIZZZhhhmmmnnnrrrwww{{{|||}}}}}}~~~}}}}}}~~~~~~~~~tttgggzzzlllpppwwwVVV===:::666444444555666666777888999;;;<<<<<<======???@@@AAAAAA@@@???@@@BBB??????>>>>>>>>>>>>>>>>>>AAA@@@SSSoooOOOHHHBBBSSSnnntttZZZKKKIIIJJJCCC???===>>>===<<<@@@FFFKKKWWWiiikkkttt222666444666;;;;;;DDDYYYrrr^^^iiiNNN^^^zzzXXXIII???AAABBB===<<>>======<<<<<<<<<<<<<<<777;;;FFFZZZkkknnndddZZZZZZpppqqqmmmxxx}}}iiiUUUMMMIIIPPP]]]jjjvvv~~~{{{uuummmbbbXXXPPPLLLDDDIIIPPPXXX[[[XXXNNNDDD:::<<<999???KKKUUUjjjdddIIICCCKKKuuuvvvSSS>>><<<777444:::FFFJJJCCC@@@CCCEEEGGGQQQaaalllooorrrvvvuuuzzz}}}|||{{{}}}~~~|||zzziii```VVVFFF888===CCC======???AAADDDEEEFFFGGGFFFCCCDDDDDDBBBCCCEEEHHHIIIXXX|||[[[BBB>>>>>>>>>???AAA@@@===;;;777888888777555666999;;;===AAAHHHPPPZZZmmmsssttt}}}~~~sssqqqrrrnnnaaakkkggg```ooosssdddXXXMMMGGGGGGDDDFFFDDDAAAGGGWWWiiisss``````^^^YYYMMMEEEGGGNNNhhh|||~~~}}}}}}~~~{{{vvv}}}wwwuuuxxxzzz|||rrr```UUUQQQKKKBBBDDDHHHBBBAAABBBDDDEEEFFFEEEDDDCCC@@@BBBDDDEEEDDDDDDDDDEEEGGGUUU}}}jjjkkkvvvrrr|||lllRRRGGGFFFCCC@@@===:::888777555777999;;;===CCCLLLSSS___hhhpppuuu}}}sssqqqnnn\\\OOOEEE@@@FFFHHHCCC@@@BBB@@@AAABBBBBBCCCFFFMMMSSSOOOEEE???@@@===;;;EEESSSkkklllcccSSSJJJJJJGGGAAA;;;:::888777777777777888:::>>>CCCIIILLLLLLKKKIIIGGGEEECCCBBBAAA@@@>>><<<;;;;;;;;;===JJJ[[[hhhlllnnnrrrxxx{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}vvv|||nnnooo}}}fffzzzwwwQQQ:::999777444333555777888999:::;;;<<<===>>>>>>>>>???@@@AAA@@@???>>>???@@@>>>>>>>>>>>>>>>?????????BBB@@@IIIiii}}}ZZZMMMAAAEEE___zzz~~~jjjSSSJJJKKKEEEAAA??????===;;;===BBBCCCOOO[[[vvvwwwppprrrsss}}}222666444555;;;;;;BBBUUUsssnnnNNNqqq```FFFKKKiii[[[KKK@@@BBBCCC>>><<>>===<<<<<<<<<<<<<<<888===GGGWWWhhhqqqmmmcccZZZkkkzzz|||ggg[[[SSS[[[nnnvvvdddWWWQQQJJJMMMTTT]]]dddbbbUUUHHH===>>>999<<>>???AAACCCEEEEEEEEEEEECCCDDDDDDBBBBBBDDDFFFEEEMMMkkknnnDDD>>>>>>>>>@@@AAA@@@===;;;777888888777666666999;;;;;;<<>>EEEMMMUUUeeejjj^^^VVVTTTJJJ:::;;;:::999888888777777777888===EEEMMMRRRSSSRRRPPPMMMKKKIIIHHHGGGFFFDDDBBB<<<<<<;;;>>>JJJ\\\hhhkkkooosssxxx|||}}}}}}|||}}}~~~~~~~~~}}}~~~~~~{{{hhhqqq{{{eeennnrrr^^^|||xxxQQQ999999777444333555888888;;;;;;===>>>????????????>>>???@@@???>>>===>>>???======>>>>>>??????@@@@@@CCCAAACCCZZZcccSSSCCCAAAWWWvvvxxx\\\MMMLLLGGGBBB??????===;;;<<<@@@<<>>======<<<;;;;;;;;;<<<<<<888<<>>GGGaaa}}}wwwZZZJJJGGGccciiiLLLAAA>>>:::888<<>>CCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAABBBDDDEEEMMMWWW}}}```@@@AAA???>>>@@@DDDCCC???===<<<;;;999888777777777<<<999===FFFKKKQQQbbbwww|||jjjPPPPPPJJJHHHKKKNNNddd|||iiidddfff```___PPPFFFGGGIIIUUUvvv~~~yyyuuueeeSSSUUUddd}}}qqqkkkvvvxxxzzz}}}{{{zzz~~~pppcccYYYRRRIIIEEEEEEEEEDDDAAACCCDDDGGGIIIIIIGGGCCCAAAAAA???>>>@@@DDDGGGGGGFFFJJJPPPmmmxxx{{{tttVVVlllyyyiiiTTTMMMEEEBBBAAA@@@<<<888888777666666999???DDDHHHVVV]]]eeemmm|||zzzxxx|||kkk\\\NNNEEEGGGJJJFFFCCCBBBCCCCCCCCCBBBCCCIIIUUUaaannnWWWDDDBBBBBBBBBMMM^^^kkknnnssssssjjjYYYHHH>>>>>>888<<>>AAA???333666999AAAMMMZZZbbbcccaaabbb[[[SSSOOONNNLLLGGGCCC>>><<<;;;???LLL[[[dddgggooorrruuuvvvxxxzzz}}}|||}}}wwwppp}}}yyydddyyyssspppwwwnnnaaa}}}eeeGGG;;;999666555555777:::<<<<<<===???AAAAAA???===<<<========================@@@???>>>======>>>???@@@???<<>><<<===???AAAFFFKKKWWWxxxyyykkk```___}}}555666777999===AAAEEEGGG[[[jjjRRRIIIQQQbbbgggSSSBBBKKKbbbnnnlllWWWEEEBBBBBB>>><<>>>>>>>>JJJYYY~~~dddNNNEEE___pppVVVGGGBBB>>>;;;===CCCKKKSSSXXXMMMRRRZZZcccjjjppprrrssstttvvvqqqqqqvvvooohhhmmmggg[[[QQQFFFAAA???===@@@DDDAAAAAAAAABBBBBBBBBCCCCCCCCCBBB@@@??????AAABBBCCCHHHNNNqqqgggGGGBBB???@@@CCCBBB???===>>>===<<<:::888777777666999777:::BBBEEEIIIWWWiiirrr]]]XXXKKKEEEFFFLLLeeeyyyrrrqqqkkkaaaYYYTTTTTTRRRZZZ||||||jjjYYY___qqq~~~vvvpppttt}}}yyyzzzmmmbbbVVVPPPIIIEEEFFFFFFDDDAAAAAACCCEEEGGGHHHGGGFFFEEE@@@>>>===???BBBEEEEEEDDDHHHJJJ```wwwzzzggghhh\\\OOOEEECCCBBB===999999888777666777999===BBBEEEPPPXXXbbblll|||uuucccWWWLLLHHHJJJIIIGGGEEEIIIKKKLLLJJJGGGJJJUUU```pppYYYFFFDDDDDDDDDOOO___qqq~~~xxxcccRRRHHHDDDBBB;;;<<<===999<<<@@@999888:::AAANNN]]]fffhhhffffff```XXXRRROOOLLLFFFAAA???<<<;;;@@@LLL[[[eeeiiiooorrruuuwwwxxxyyy|||~~~~~~yyyhhheeeyyylllpppqqqoootttyyyfffeee|||tttZZZDDD:::999777666777999;;;<<<===???AAABBBBBBAAA???===========================???>>>>>>======>>>>>>???@@@;;;BBBHHHYYYyyy\\\MMMAAABBBXXXcccPPPJJJIIIFFFCCC???=========>>>CCCIIIRRRiiioooiii666777:::===@@@CCCFFFGGGQQQwwwbbbJJJJJJUUUiiicccIIIIIIZZZ[[[cccSSSDDDBBBBBB>>>;;;===::::::::::::;;;<<<======:::;;;>>>MMMsss}}}kkkrrrnnnYYY```mmmccc```gggbbbNNNCCC===???@@@===???DDDXXX^^^jjjuuutttfffWWWNNN```}}}oooYYYMMMEEE===<<>>>>>???@@@AAABBBHHH___\\\KKK>>>@@@EEECCC???>>>??????===;;;:::888777666888666999>>>@@@AAALLLYYYfff~~~xxxooo]]]OOOIIIIIIbbb{{{rrrooonnnkkk```^^^tttnnn___gggyyy~~~xxxvvv~~~rrrnnnxxxooocccRRRMMMHHHFFFGGGGGGDDDAAA@@@AAACCCEEEFFFGGGGGGHHH???>>>===>>>@@@AAAAAAAAAEEEDDDPPPtttzzz~~~{{{fff|||pppYYYFFFEEEEEE>>>:::<<<888888777777999;;;>>>@@@HHHQQQ\\\hhhzzzmmmeeeYYYQQQQQQUUUVVVSSSXXX\\\\\\WWWPPPQQQZZZccckkkVVVEEEAAA???>>>FFFRRRkkkeeeTTTJJJCCCDDD===???@@@:::<<>>JJJYYYbbbccc```aaa\\\UUUQQQNNNKKKFFFBBB@@@===<<>>>>>=========AAA;;;>>>BBBJJJppphhhRRREEE???IIIkkkqqqTTTMMMKKKHHHEEEAAA>>><<<;;;<<>><<<>>>;;;@@@\\\ppprrriii```hhhbbb^^^dddgggWWWKKKBBB@@@AAAAAACCCGGG@@@BBBIIITTTYYYXXXVVVVVVfffxxxcccSSS@@@:::HHH]]]jjjmmmbbbcccfffiiillloooqqqrrrsssoookkkppppppdddjjjsss\\\SSSGGG>>>>>>AAABBBBBBBBB>>>?????????@@@@@@@@@@@@AAA@@@???>>>>>>>>>??????@@@IIIRRRpppbbbDDD???DDDDDDBBBCCCAAA@@@???===;;;999777666888777999===>>>>>>EEEOOOUUUiiizzziiiXXXJJJZZZ~~~tttggggggqqq}}}vvvggg\\\eeevvv|||zzzzzz{{{xxxooojjjmmmwwwmmm^^^MMMKKKHHHGGGGGGGGGDDDBBB@@@@@@@@@AAABBBDDDEEEFFF???>>>======>>>?????????CCCCCCGGG[[[nnnfffyyy}}}~~~yyykkkLLLGGGIIICCC>>>???999999888888888999;;;<<>><<>>>>>===<<<;;;>>>:::<<<@@@CCC[[[yyyaaaRRREEE???SSSuuusssWWWNNNLLLIIIFFFCCC@@@===;;;;;;:::>>>FFFJJJVVVxxx666888;;;???AAABBBCCCCCCHHHYYY___TTTmmmpppffflllddd]]]TTTJJJDDD@@@===<<<>>>:::::::::;;;<<<===>>>???:::===<<<:::JJJooozzzkkkjjjiiidddfffjjjbbbZZZQQQMMMJJJGGGFFFFFFDDDAAA@@@CCCDDDDDDHHHOOOfff}}}fffHHH>>>QQQlllxxxvvvhhhhhhiiijjjkkkmmmnnnooolllnnnnnnoookkk```ooonnn]]]PPPEEE===>>>AAAAAA???>>>>>>>>>?????????@@@@@@@@@AAA@@@@@@???????????????>>>KKKKKKXXXXXXDDDAAABBBCCCEEEAAAAAA@@@???===;;;999888777777888;;;;;;<<>>???@@@AAA>>>???>>>>>>===>>>??????@@@DDDEEEJJJaaaxxxdddyyy~~~~~~xxxpppjjjXXXJJJJJJFFFAAA@@@;;;:::999888888888999999AAAFFFOOO[[[mmmzzzxxx}}}|||rrrmmmnnnlllgggYYYNNNDDDCCCAAA<<<;;;>>>HHH```xxxrrrZZZIIICCCFFFBBB@@@???888??????AAAGGGMMMOOOMMMJJJCCCCCCCCCEEEFFFFFFEEECCC???<<<<<>>????????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::::::::<<>>@@@AAABBBBBBHHHPPPrrr~~~vvv___lll{{{xxxtttnnnfffYYYNNNEEEAAAAAABBB<<<<<<<<<<<<===>>>??????888;;;======CCC]]]{{{{{{tttnnnpppqqqooonnnnnnkkkcccWWWOOOIIIDDD@@@>>><<<;;;???DDD\\\ooozzzvvvwwwxxxVVVHHH[[[vvv~~~wwwhhhhhhhhhiiiiiijjjjjjkkkfffmmmnnnmmmhhhcccwww{{{hhh\\\LLLCCC===>>>@@@???===<<<===>>>>>>>>>????????????@@@@@@@@@??????>>>======;;;GGGFFFHHHkkkxxxUUUDDD@@@@@@AAAAAAAAAAAAAAA???===;;;:::555555666777777999===AAAGGGMMMYYYooodddYYYjjj~~~aaaNNNNNNNNNMMMGGGBBBJJJccc|||{{{vvvtttsssrrrpppvvvwwwzzz}}}~~~xxx~~~xxxmmmcccYYYQQQIIIIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@>>>======<<<<<<===>>>>>>===<<<<<<>>>@@@<<>><<<===;;;GGGUUUhhhuuu^^^QQQLLLBBB>>>@@@===999<<<@@@CCCDDDCCCAAA???===???AAACCCCCCBBBAAA???===:::<<<@@@BBBDDDPPP___lllqqqxxx}}}~~~}}}qqqYYYQQQhhheeeGGG555888999:::;;;<<<======<<<<<<==================<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::777;;;<<>>777888@@@CCCCCCNNN^^^qqq888999;;;===???AAABBBBBBHHHIIIbbbjjjhhhzzzjjjWWWHHHBBBBBBCCC??????>>>>>>>>>>>>??????<<<999<<>>>>>@@@CCCRRRhhhwwwooobbbgggbbbRRR^^^tttxxxoooeeeffffffggggggggggggfffcccllllllhhhhhhkkkppp```TTTFFF@@@===???@@@===<<<===<<<<<<<<<<<<============?????????>>>===<<<;;;;;;;;;???DDDFFFVVV}}}mmmLLL@@@@@@???@@@@@@AAABBBAAA???===<<<666777666555555888;;;===@@@DDDLLLZZZooowwwaaaggg}}}hhh\\\\\\]]]YYYPPPIIIPPPjjjzzztttrrrrrrpppiiiccchhhxxx~~~{{{wwwzzz}}}xxxfffZZZUUUQQQLLLJJJIIIHHHFFFDDDCCCCCCCCCBBBBBBAAA@@@???======<<<999;;;<<<<<<::::::===???<<<===@@@AAACCCQQQmmmllluuu~~~~~~gggOOOHHHEEECCC???===999777666777:::;;;===???EEENNNWWWjjjtttggg^^^TTTIIIDDD@@@===;;;<<<777<<>>@@@@@@>>>===<<<;;;888;;;@@@>>>;;;FFFUUUhhhnnnvvv|||}}}```PPPVVVuuu~~~sssvvv}}}yyynnnSSS@@@999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::999999999999::::::777===:::;;;CCCBBBPPPrrroooXXXHHHAAAGGGVVVcccccc[[[QQQKKKIIIGGGCCC@@@>>>::::::>>>??????DDDLLLWWWooo:::;;;<<<===???AAABBBCCCGGGFFFWWWzzznnnfffttt[[[IIIAAAAAABBBAAA@@@???????????????@@@CCC:::;;;BBB===<<>>===@@@???<<<<<>>===777999;;;:::999999;;;>>>===:::<<<@@@@@@BBBQQQddd}}}pppuuu|||vvvwwwTTTIIIIIIGGG@@@===999666666777:::===:::===CCCKKKQQQ___zzzxxxjjjrrreeeUUUJJJCCC>>>======;;;@@@CCCAAAGGG```bbbIIICCCCCCFFFNNNUUURRRGGG<<<888888333666:::======<<<;;;;;;:::777:::???;;;666@@@OOOeeekkkttt{{{~~~~~~~~~sssXXXNNN\\\nnnpppwwwmmm}}}___CCC:::???::::::999999999:::;;;;;;========================::::::::::::::::::::::::;;;:::999888888999:::;;;999???777666@@@>>>CCC]]]vvvaaaOOO@@@;;;GGGXXXkkkbbbVVVNNNJJJHHHDDDAAA===<<<<<<<<<;;;<<<@@@DDDLLL[[[www777999;;;===????????????EEEGGGTTTnnnuuufff{{{hhhOOOFFFDDDDDD>>>@@@AAA@@@@@@AAA@@@===???<<<<<<;;;888;;;JJJ[[[~~~sssrrrssseeeNNNHHHQQQPPP@@@RRRoooiiiOOOXXXoootttbbbYYY^^^eeehhhdddeeefffeeecccaaaaaaaaadddnnnmmmaaacccyyyttt```TTTJJJ??????>>><<<<<<;;;;;;;;;;;;;;;999999999999;;;;;;===========================;;;>>>BBBEEEVVV}}}vvv|||uuuNNNCCCDDDBBBBBBAAA@@@@@@AAA@@@===;;;:::888777777777888888777999===BBBIIIXXXtttmmmuuuqqqooonnnpppvvv}}}xxxoooooommmkkklllkkkaaaVVVVVVooo}}}~~~|||}}}tttfffVVVHHHCCCFFFFFFFFFEEEDDDBBBAAA@@@??????>>>===>>>???@@@???===;;;;;;;;;;;;;;;;;;;;;;;;??????>>>>>>???DDDJJJOOOppp}}}vvvyyyxxxooofffQQQKKKHHH>>>>>>===;;;;;;===<<<:::999;;;???FFFLLLWWWjjj{{{zzzsss___RRRHHH@@@???BBB<<<===AAAEEEIII[[[qqqZZZOOOJJJBBBIII```jjjXXXDDD===999888:::<<<===<<<;;;::::::::::::===???>>>===AAAGGG___kkkvvvxxxwwwzzz}}}~~~~~~yyydddUUUSSSzzz~~~wwwkkkrrrkkkmmmoooVVVAAA999;;;;;;;;;;;;;;;;;;<<<======@@@???===;;;::::::::::::999999999999999999999999999999888888888888999999666999;;;;;;999<<>>@@@EEENNN]]]vvv999:::;;;===>>>?????????AAACCCMMMbbbzzzfffqqqjjjTTTFFF?????????>>>>>>???BBBBBBBBB>>><<<<<<===::::::CCCOOOgggyyyvvvsssxxxYYYPPP^^^cccUUUNNNrrryyyYYYWWWfff}}}ssseee]]]^^^bbbcccaaabbbccccccaaa```aaabbbbbbfffdddaaakkkmmmXXXLLLBBB???>>>===<<<;;;;;;;;;;;;:::999888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;===;;;===@@@BBBOOOppp{{{}}}oooPPP???>>>AAACCCBBB@@@??????>>><<<;;;:::888777777888888888999<<<@@@CCCLLL___ppp~~~~~~tttuuurrrqqqvvvyyyqqqjjjhhhiiinnnsssooodddZZZnnn{{{{{{}}}vvvyyyyyyjjj\\\OOODDDAAACCCDDDDDDCCCBBBAAA@@@?????????>>>======??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>AAAGGGKKK___{{{~~~wwwwww{{{zzzrrrbbbNNNHHHBBBAAA???;;;999999999888::::::>>>CCCGGGQQQbbbqqqyyytttjjj```RRRFFFAAA@@@???AAABBBDDDUUU~~~zzzgggYYYMMMFFFFFFYYYiii]]]IIIAAA>>>555666777888888888999::::::<<<@@@EEEEEEDDDHHHNNNcccnnnxxxyyyxxxzzz|||}}}~~~xxxfffYYYhhhtttkkktttjjjqqqyyyeeePPP???:::<<<<<<<<<;;;;;;<<<======>>>???>>><<<;;;::::::::::::999999999999999999999999999888888777777888888999777999;;;:::999;;;AAAFFF[[[sssfffSSS???>>>JJJUUUeeelllaaaQQQKKKHHHEEECCCAAA===::::::;;;>>>??????DDDPPPfff<<<<<<<<<<<<===>>>???@@@AAAEEEJJJWWWrrrhhhbbbkkkOOO@@@CCC@@@===<<<>>>@@@AAABBB???======>>><<<:::<<<@@@III```}}}{{{vvviii\\\kkkppp___OOOvvvaaaWWW___tttsssmmmccc]]]\\\]]]\\\]]]^^^``````______```aaaccc^^^[[[dddwww|||eeeUUULLLCCC>>>===<<<<<<;;;;;;;;;;;;999888888777777888888999::::::::::::::::::::::::<<<;;;===???>>>FFF^^^xxxmmmKKK???BBBDDDDDDAAA???@@@BBB>>>===<<<:::999888888888888888:::>>>@@@BBBJJJSSSkkk}}}|||ooosssvvvyyyuuusssyyywwwnnnggghhhdddjjjyyyxxxnnniiixxxttttttrrrlllgggsss}}}hhhYYYMMMEEEBBBCCCAAA@@@@@@@@@????????????>>>===<<<===>>>>>>===<<<:::::::::::::::::::::::::::;;;<<<<<<<<<>>>BBBDDDMMMbbbzzzxxxxxxyyyxxx{{{YYYLLLGGGFFFBBB>>>:::777777888999999;;;>>>AAAHHHVVVddd~~~zzz~~~yyykkkSSSDDDEEECCCCCCAAA@@@QQQzzztttbbbNNNAAANNNfff```LLLAAA>>>777666555555555666777888===@@@HHHPPPSSSSSSXXX^^^iiisss{{{{{{yyyzzz|||{{{|||yyykkkooowwwuuuvvvwwweeeuuunnnYYYHHH===;;;>>>======<<<<<<======>>>>>>>>>>>><<<;;;:::999999999888888888888888888888888888888777777777777888888888:::;;;:::888:::>>>CCCIIIrrr{{{uuudddHHH<<>>;;;===CCCSSSqqq>>>===<<<<<<<<<===???@@@BBBFFFGGGMMMeeerrr___mmm___KKKGGGAAA===>>>???>>>===>>>@@@>>>=========;;;:::999@@@NNNeee}}}|||oooyyywww```VVV{{{bbbYYY```fffdddaaa[[[XXXXXXXXXXXX[[[\\\]]]]]]\\\\\\^^^___eee[[[ZZZlllrrr]]]PPPKKKCCC===<<<<<<;;;::::::;;;;;;999999888888888888999999::::::::::::::::::::::::999:::<<<>>>===@@@OOO```oooMMMFFFAAA@@@AAABBBDDDFFF@@@???>>><<<;;;999999888777666777<<>>>>>>>>===<<<;;;<<<=========;;;999999999999999999999999888:::<<<<<<<<<<<<>>>@@@DDDPPPlllQQQIIIGGGEEECCC>>>999888;;;999777888;;;===BBBNNNYYYyyyxxxiii{{{~~~___IIIFFFFFFFFFDDDAAANNNsss```GGGKKKeeedddMMM???;;;;;;:::888777777666555444:::???IIIUUU[[[^^^dddlllnnnwww}}}|||{{{{{{|||{{{zzz}}}~~~|||~~~}}}vvvhhhggg}}}hhhQQQDDD===<<<>>>>>>>>>============>>>>>>======<<<;;;:::999888888888888888888888888888888777777777666666777777777888999:::999888888<<<>>>CCCXXX}}}rrr\\\HHH>>><<>><<<;;;;;;;;;<<<===@@@GGGXXXvvv>>>===<<<<<<<<<>>>???@@@@@@CCCCCCDDDVVVuuussskkkhhh}}}nnnXXXIIIBBB===@@@BBB???<<<===CCCAAA>>><<<===>>>===;;;<<>>:::???CCCDDDEEEAAAAAA@@@???===;;;:::999888555666:::======???CCCFFFMMMYYYiiizzznnnjjj}}}xxxuuu{{{ttthhh```^^^___ccceeerrr|||~~~|||zzzyyy}}}{{{ssstttjjjttt{{{sss}}}{{{```OOOEEE>>>:::999;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::;;;<<<<<<;;;:::999999999999999999999999888:::<<<<<<;;;;;;<<<>>>BBBHHHkkkWWWKKKEEECCCDDDBBB<<<:::;;;888666777999<<>>>>>>>>============>>>>>><<<<<<;;;:::999888777777777777777777777777777777777666666555555666666777888888888888777888999;;;@@@FFFlllzzzuuu___EEE<<<@@@DDDFFFHHHKKKKKKIIIFFFEEECCC@@@===<<<;;;:::<<<>>>AAADDDHHH\\\============>>>???@@@AAACCCDDDDDDFFFOOOfff~~~bbbfff}}}hhhOOODDD>>>BBBEEEAAA@@@BBBCCCCCCAAA===>>>AAA@@@===:::AAAIIITTTffftttlllgggZZZXXXXXXSSSOOOQQQTTTVVVYYY]]]YYYZZZZZZZZZZZZ[[[^^^```cccgggqqqwwwbbbMMMCCCBBB<<<;;;::::::999999:::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::777888:::<<<>>>@@@DDDHHHXXXyyyeeeEEE;;;???BBBAAABBBAAAAAAAAAAAA???>>><<<;;;;;;888777999999888:::>>>BBBBBBFFFOOOZZZhhh{{{rrrggg}}}~~~}}}yyyrrrggg___[[[^^^aaaiiiooo|||~~~{{{yyywwwuuuuuuvvvxxxzzz{{{zzzwwwttt~~~|||iiiUUUHHHBBB>>>;;;;;;:::::::::;;;;;;;;;;;;;;;;;;:::999:::;;;;;;;;;999888888888888888888888888888:::;;;;;;;;;;;;<<<===@@@FFFVVVrrrxxx|||jjjUUUJJJBBBDDDDDD>>>:::;;;999777666999;;;>>>EEELLLccc}}}vvvnnnvvvcccIIIDDDCCCEEEFFFBBBCCCVVVlll{{{___ZZZkkkiiiXXXKKKDDDAAA>>>;;;;;;<<<<<<999555555999BBBNNNWWW___jjjtttsssyyy}}}|||}}}|||uuuvvvuuuqqqqqqwww~~~yyyyyybbbOOOEEE@@@>>>>>>>>>>>>======<<<<<<======;;;;;;;;;:::999888666666666666666666666666666666666666555555555555666666777777777777777777888888:::>>>VVV|||oooTTTAAA===:::???IIIOOOMMMHHHHHHGGGFFFDDDAAA???===<<<:::;;;@@@CCCAAALLLppp:::;;;===>>>???@@@AAAAAAEEEDDDGGGKKKMMMYYYxxxtttdddlll}}}___OOOCCCDDDEEEAAAAAAEEEAAAEEEEEE@@@???AAA@@@===<<<@@@EEEJJJSSSgggxxx{{{eeeVVVSSSUUUOOOLLLQQQTTTTTTVVVYYYVVVWWWXXXYYY[[[^^^bbbeeekkkxxx|||jjjZZZHHHAAABBB???::::::999999999999::::::888999::::::::::::999888999999999999999999999999888999999;;;>>>AAABBBBBBNNNcccZZZIIIFFFBBB@@@BBBAAABBBBBBBBBAAA@@@>>>===;;;999999:::888444666;;;<<<;;;===BBBGGGOOO^^^mmmyyy~~~kkkhhhbbb]]]ZZZ\\\aaaeeeooowwwyyytttsssuuuyyywwwwww}}}vvvwwwuuuuuufffYYYLLLEEEBBB???===>>>;;;;;;::::::::::::::::::;;;999888999:::;;;:::999888888888888888888888888777888999999888999;;;===<<>>>>>>>><<<999999:::@@@HHHOOOWWWcccooorrrxxx{{{|||}}}~~~uuutttpppkkkgggnnnrrrtttpppYYYLLLEEE@@@>>>>>>>>>======<<<;;;;;;<<<<<<::::::::::::999888666555666666666666666666666666666555555444444555555666666555555555777777777777777???EEEgggyyykkkPPPEEE;;;>>>JJJSSSTTTRRRKKKKKKJJJHHHFFFCCCAAA???<<<888;;;BBB@@@AAAZZZyyy999:::===???AAAAAAAAAAAABBB???DDDJJJHHHMMMmmmmmmbbb}}}ppp[[[IIIEEEDDD??????DDD???FFFHHHCCC@@@AAA???:::<<<>>>@@@BBBEEEPPPeeewwwxxx{{{___TTTRRRQQQKKKJJJPPPTTTRRRQQQSSSSSSUUUWWWYYY\\\```fffjjjuuuvvvfffWWWCCC:::;;;777999999999888999999::::::777888999::::::999888777777777777777777777777777999999999999===AAAAAA???EEEOOOxxxoooYYYMMMDDDAAAEEEAAAAAABBBCCCBBBAAA???>>>::::::<<<>>>:::555777<<<777777:::???AAADDDNNNZZZeee|||uuuqqq]]][[[XXXWWWYYY^^^cccgggmmmtttzzzrrrsss~~~{{{tttbbbfffXXXNNNEEEAAA???;;;999;;;;;;;;;;;;:::::::::999999:::999888888::::::999888777777777777777777777777666777888777777888;;;===888HHH;;;EEEzzzqqqwwwcccSSSrrrfffMMMHHHIIIDDD@@@@@@>>>:::888999:::999===BBB???YYYyyyuuuhhhfffuuupppTTTVVVOOOKKKJJJDDD>>>DDDOOO^^^___bbb[[[RRRfff~~~eeeZZZLLLCCC@@@???===<<<666666888===CCCJJJWWWcccrrrwwwzzz{{{}}}vvvsssnnnfffaaahhh{{{fffkkkssscccQQQHHHDDD@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::999777666444666666666666666666666666555555555444444555555555555444444555777888777666999CCC;;;NNN```OOO???===GGGTTT]]]```MMMMMMMMMLLLIIIGGGDDDBBBAAA888888@@@@@@<<>>===<<<======CCCBBBFFFLLLJJJJJJZZZooohhhlllyyyWWWDDDDDDKKKIIIAAADDDCCCBBBBBBBBBAAA???===???===;;;<<>>:::999888777666555555666777888888888999::::::::::::999888888777777888888999:::777888999:::<<<===>>>???DDDFFFYYYsssWWWFFF???AAACCCDDDAAA@@@AAABBBBBB=========<<<;;;:::888777;;;:::999999;;;@@@DDDGGGTTT___ppp|||oooeee```___UUUUUUUUUUUUVVVZZZdddmmmjjjssswww|||tttmmm___OOOKKKGGGBBB???===<<<;;;::::::999999999888777777777888888888888888888888888777777777777777777777777777888888999999:::;;;;;;:::??????EEE___~~~ssspppwwwaaa]]]^^^PPPKKKBBB===@@@>>>;;;999888999:::;;;:::DDDNNN\\\qqq}}}|||uuuyyygggfffbbbTTTLLLJJJAAA@@@MMMVVVKKKHHHLLLJJJQQQxxxhhhKKK@@@DDDCCC;;;;;;;;;;;;;;;:::???OOO___tttwwwyyy{{{yyytttuuuhhhSSSSSSkkk}}}zzzuuudddkkk}}}}}}oooYYYFFFDDDCCC===:::<<<999999999999999999999999666666666666555555555555555555555555555555555555444444444444444444444444555555555555666666666666>>>>>>===CCC]]]dddFFF>>>DDDRRRjjj```OOOFFFLLLPPPGGGBBBFFF@@@>>><<<;;;<<<@@@DDDGGGcccwww999:::<<<===<<<<<<===>>>@@@>>>AAAFFFEEECCCPPP```iiixxxkkkZZZOOOIIIGGGFFFFFFEEECCCCCCCCCCCCAAA???AAA???<<<;;;<<>>>>>>>>DDDPPPiii}}}[[[BBBBBBCCCDDDAAA???@@@BBBCCC??????>>>>>>===;;;:::999:::999888888:::===@@@BBBEEELLLWWWcccmmmwww~~~wwwlllcccZZZTTTPPPRRRPPPPPPVVV___fffkkkmmmqqq|||}}}vvvxxxxxxsss~~~uuukkk\\\MMMGGGDDD@@@>>>======<<<;;;999999888888888888888888888888888888888888888888666666666666666666666666777777888888999::::::;;;;;;======BBBXXXwww|||vvv~~~yyyoooyyyXXXHHHCCCAAAAAA>>>;;;888777888999:::999888BBBMMM]]]yyysssxxxuuucccRRRLLLEEEGGGUUUPPPRRRRRROOOJJJQQQmmmiiiTTTIIICCC???@@@AAACCCBBB>>>@@@OOO^^^vvvzzz}}}}}}~~~~~~xxxqqqkkkiii\\\PPPYYYttt}}}rrrgggooo}}}~~~eeeRRRCCCBBBDDD???<<<>>>::::::999999999888888888666666666666555555555444444444444444444444444444444444444444444444444444444555555555666666666666999999:::>>>NNNpppwwwWWWCCCAAANNNcccsssmmm[[[LLLJJJLLLIIIHHHJJJAAA@@@===;;;<<>><<<;;;;;;<<<===;;;???FFFLLLSSSaaaqqq}}}sssiiiggg]]]bbbaaaYYYTTTSSSOOOHHHJJJJJJJJJKKKLLLLLLLLLLLLLLLQQQWWW]]]gggwwwvvveeeUUUDDD<<<:::999888888777777666666666666777777666777888888999999888888777777777777777888888999777777888999;;;<<<======<<>>AAAEEEJJJPPPXXXaaagggnnnqqqvvv{{{vvvmmmaaaXXXTTTQQQLLLIIINNNOOOVVVcccpppvvvrrrlll{{{yyyttt||||||rrrooo{{{wwwhhhXXXJJJCCCAAA>>><<<<<<===<<<;;;777777888888888888888888777777777777777777777777666666666666666666666666777777777888999999::::::;;;;;;;;;???LLLggg{{{}}}tttwww|||www|||nnnRRRJJJGGGBBB@@@>>>:::999999:::::::::777>>>EEENNNfff~~~|||}}}|||tttccc^^^```hhhxxxrrrxxxtttbbbPPPLLLUUU^^^mmm{{{hhhMMMAAA@@@BBBGGGLLLIII@@@>>>LLL]]]ssszzz~~~|||xxxuuuoooiiiiiiaaaSSSPPPeeetttuuu~~~nnnWWWIII???@@@CCC@@@>>>@@@;;;::::::999888777666666666666555555555444444444444444444444444444444444444444444444444444444444444444444555555555666666555555888:::???TTTxxx[[[EEECCCTTTddduuuhhhWWWLLLJJJKKKLLLMMMDDDBBB???===<<<===???AAA<<>>???<<<<<<@@@AAA@@@BBBHHHQQQooonnncccPPPKKKFFFDDDBBBAAACCCDDDDDDDDDAAAAAA@@@???????????????===???AAAAAACCCJJJUUU]]]tttrrr```WWWWWWRRRUUUSSSNNNMMMOOOLLLFFFGGGIIIJJJJJJJJJJJJKKKLLLNNNTTT]]]gggssskkkXXXKKK>>>999888777777888777777777666666666666666555666777777888888777777777666666666666777888888777777888999:::;;;<<<<<<>>>@@@@@@CCCVVVwwwsssqqqNNNEEE>>>???CCCCCCBBB@@@@@@AAAAAA@@@???>>>======::::::::::::999888888777@@@AAAAAABBBDDDJJJQQQVVV[[[^^^bbbiiirrr~~~|||zzzyyyvvvpppkkk^^^XXXPPPKKKKKKNNNPPPQQQRRR]]]lllyyy{{{rrr}}}|||}}}}}}zzztttttt{{{~~~~~~{{{uuucccSSSGGGAAA???<<<;;;;;;;;;:::999666666777777888888999999777777777777777777777777666666666666666666666666666666777777888999999999999888:::===BBBTTTyyy}}}vvv~~~|||tttooo}}}lllVVVIIIDDDEEEBBB>>><<<<<<<<<<<<;;;<<<@@@CCCKKK```}}}rrr~~~uuusss{{{gggQQQGGGFFFNNN\\\lllllljjj{{{zzzWWWEEEDDDEEEPPPYYYUUUFFF@@@OOOdddqqqwwwzzzuuupppmmmjjjgggmmmaaaTTTYYYxxx{{{uuu]]]KKKBBB<<>>???;;;:::999888777666555555555555555444444444333333333333333333333333333333333333333333333333333333333333444444444555555555555444777;;;999CCCgggZZZ@@@DDDWWWiiiiiibbbUUUMMMMMMMMMKKKGGGEEEBBB???============>>>@@@CCCEEEHHHPPP\\\eeeyyy888888888777666777999;;;===;;;<<>>??????>>><<<>>>BBBFFFQQQ___rrrvvvjjj]]]QQQLLLLLLLLLNNNNNNKKKIIIIIIIIIGGGFFFGGGIIIIIIHHHIIIMMMOOOUUU\\\gggttt|||bbbPPPFFF<<<999999777777888777777777777777666555555444555666666777777666666666666555555666666777888666777777888999:::;;;;;;>>>:::===DDDIIIXXX~~~uuu]]]EEE<<<>>>@@@AAABBB@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<;;;:::888777;;;<<<======>>>@@@EEEHHHNNNQQQVVV[[[aaahhhpppuuu{{{yyywwwuuuuuuvvvyyy{{{|||{{{|||~~~yyywwwsssooonnnpppqqqpppnnnsssnnnhhhdddaaa^^^XXXTTTKKKKKKIIIHHHIIIOOOXXX___hhhwwwzzz~~~|||yyyxxxtttppp|||~~~nnn\\\MMMEEEAAA>>><<<;;;;;;:::888666666666666777777888888999666666666666666666666666555555555555555555555555555666666777777888888999666666:::===<<>>HHH```ooowwwqqqvvveeeNNNKKKEEEIIIOOOUUUXXXccckkkTTTNNNNNN\\\gggaaaOOOHHHZZZqqqwwwzzzxxxppphhhffffffdddhhh___XXXggg~~~xxx[[[CCC???<<<===>>><<<;;;<<<::::::999888666555444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444666222666;;;:::<<>>===<<<<<<>>>???@@@AAADDDIIIMMMWWWjjj777888888888666666888999999:::;;;===>>>@@@BBBDDDCCCKKK___~~~~~~qqqoooTTTOOOJJJFFFEEEFFFFFFFFFBBBBBBBBBAAA@@@>>>===<<<;;;<<<======<<<;;;===>>>;;;DDDPPP\\\gggttt~~~|||zzzyyymmmcccWWWRRRMMMIIIGGGHHHCCCFFFHHHGGGEEEDDDEEEGGGCCCEEEGGGFFFFFFJJJPPPUUU^^^gggttt~~~mmm\\\JJJBBB;;;::::::888666888777888888888777666555444444444555666666666555555555555555555555666777777666777777888999999::::::;;;444:::FFFDDDEEEhhh```KKKBBB>>>???EEEAAAAAAAAAAAAAAA@@@???>>>===>>>>>>>>>===<<<;;;:::777999;;;<<<;;;;;;===>>>AAAEEEJJJNNNQQQUUUYYY\\\[[[ZZZXXXWWWZZZ^^^cccgggeeecccccceeehhhhhhfffcccbbbaaa```_________]]]\\\[[[WWWSSSOOOLLLIIIGGGDDDCCCFFFJJJLLLOOOVVVaaajjj|||}}}~~~www{{{zzzoooiiipppuuuooo```QQQFFFBBB@@@>>><<<;;;;;;:::888666666666777777777777777777666666666666666666666666555555555555555555555555555555555666777777888888444666:::<<<999===RRRjjjqqqSSSLLLHHHEEE@@@===<<<<<<;;;999777888<<>>===<<<;;;999999999999888888777666555444444444444333333333222222222222222222222222222222222333333333333333333333333222222222333333333444444333111333888888999CCCQQQ|||TTT???BBBOOO^^^ccc]]]RRRKKKIIIIIIHHHGGGEEECCC@@@>>>===;;;<<<>>>@@@AAABBBBBBBBBHHHRRR___lllyyy777999::::::999888888999777:::<<<;;;;;;===AAACCCCCCBBBRRRnnnzzzqqqddd^^^VVVNNNJJJHHHGGGFFFCCCBBBBBBAAA???>>>===<<<======>>>>>>>>>>>>???@@@999<<>>???AAACCCCCCAAAAAABBB@@@BBBCCCCCCDDDIIISSSZZZgggqqq{{{~~~ooo[[[RRRCCC<<<888999999777666777777888888888777666444333333333444555555555555444555555444444555555666777666666777777888999999999999555:::BBB???>>>WWWxxxsss[[[FFF???DDDBBBBBBCCCCCCBBBBBBAAAAAA>>>>>>============>>>>>>:::;;;======<<<;;;<<<===:::===@@@CCCDDDFFFIIILLLIIIIIIHHHIIIKKKOOOSSSUUUPPPPPPPPPPPPRRRRRRRRRQQQOOOPPPQQQOOONNNLLLMMMMMMHHHHHHHHHFFFDDDCCCDDDEEEDDDGGGLLLTTT\\\eeennnsssxxx{{{yyyssszzz}}}{{{{{{qqqeeefffddd]]]PPPEEE??????===<<<;;;;;;<<<;;;999777777777777777777666666666555555555555555555555555555555555555555555555555444444555666666777777888444777999999999<<>>===<<<;;;;;;===CCCTTTvvv|||yyyeeevvv}}}dddVVVNNN^^^xxxiiiuuuppp[[[LLLJJJGGGZZZ~~~rrrnnnkkkhhhddd______iiiuuu|||yyyqqqeee___\\\XXXSSSGGGTTTggg||||||~~~zzz___DDD<<<======:::888777888888777777777666666555555555333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333000111333444555777<<>>======>>>@@@AAA@@@???CCCDDDJJJTTT\\\```fffkkklllppprrruuu|||888:::<<<<<<;;;999999999888<<<>>><<<:::<<>>======>>>???AAAAAA???<<<;;;<<>>@@@AAA@@@BBBIIITTT]]]lllwwwyyy}}}xxx}}}kkkOOOHHH===888555888999666666777777888888888777666444333222333444444555555444444555444444444444555666666666666777777888888999999;;;;;;;;;<<<999<<>>???@@@<<<===>>>===;;;:::;;;<<<:::;;;<<<===<<<>>>@@@CCC?????????@@@AAABBBCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFDDDFFFFFFDDDAAA@@@CCCFFF===@@@CCCCCCAAABBBFFFIIIGGGHHHNNNZZZhhhttt{{{|||fffgggdddhhhzzz|||~~~xxxrrrddd```ZZZQQQFFF===;;;===;;;::::::;;;======;;;:::888888777777666666555555555555555555555555555555555555555555555555555555444444555555666777777777666888888777999>>>BBBCCC^^^wwwcccQQQNNNIIIEEEDDDBBBAAA???======<<<<<>>HHHKKKHHHJJJRRRSSS\\\bbbaaagggttt|||{{{:::<<<>>>???>>><<<:::888:::::::::;;;<<<===>>>???@@@BBBEEENNNhhh|||xxxyyymmmdddXXX\\\fffccc[[[QQQDDD@@@@@@@@@AAAAAA@@@===:::>>>?????????======>>>@@@======<<<;;;;;;;;;;;;<<>>>>>===<<<======>>>???@@@@@@AAA??????>>>>>>=========<<<@@@>>><<<;;;<<<>>>>>>>>>>>><<<===DDDKKKPPPWWW^^^xxxuuufffUUUGGG???::::::999888777666555555444444444444444444444444555555555444444333333333444444444444444444444444444444555555666666777777777888888888:::???EEEIIIfffUUUBBBFFFFFFJJJOOOLLLDDDAAAEEE???>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::;;;===>>>???@@@<<<======>>>>>>======<<<;;;>>>@@@AAAAAAAAABBBCCCCCC@@@>>>???AAAAAA>>>;;;>>>@@@BBBCCCDDDFFFKKKNNNYYYUUUZZZfffiiiaaa___cccgggvvv}}}{{{tttxxxyyyeee\\\OOOEEE???===;;;:::999999999999999999999999777777666666555555555444666555555555555444444444333333333333333333333333555555555555555555555555444444555666777999;;;<<>>===;;;============???AAACCCEEEGGGIIINNNSSSZZZ```dddggg888:::;;;<<<<<<:::888666888888999999:::<<<===>>>???@@@AAAFFFSSSooovvvfffSSSMMMUUUWWWZZZWWWMMMBBBAAA@@@@@@AAABBB@@@??????@@@@@@???======???AAA======<<<;;;;;;;;;;;;<<<::::::;;;;;;<<<===============<<<;;;;;;:::999999:::;;;;;;<<<======>>>>>>>>>=========<<<<<<<<<<<<>>>============>>>>>>===;;;999:::@@@HHHSSSbbbooo~~~vvvjjj[[[MMMBBB<<<999999888777666555444444444444444444444444444444555555444444444333333333444444444444444444444444444444555666666777888888888999999999:::<<>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;===???@@@@@@>>><<<<<<============<<<<<>>>>>???AAABBBAAA@@@BBBCCCDDDEEEHHHPPPZZZbbblllpppvvvrrr^^^NNNVVVhhh}}}vvvuuuvvvwwwxxxxxxxxxdddYYYJJJ???<<<;;;:::999888888999999999999999999777666666666555555555444555555555555444444444444333333333333333333333333555555555555555555555555444444555666777999:::;;;DDDVVV{{{|||ttt[[[MMMKKKJJJEEE@@@???<<<===???>>>EEE```|||___YYYjjj|||fff\\\dddvvv}}}wwwpppeee^^^XXXVVVWWWVVVRRROOOdddxxx~~~{{{~~~oooiiitttvvveeeQQQBBB===:::::::::999999888777666444444444444444444444444333333222222111000000///000000000000000000000000111111111111111111111111111111111111111111111111222222333333444555555555777===UUUzzzgggPPPFFFHHHMMMOOOOOOKKKIIIGGGHHHIIIKKKKKKJJJEEECCCAAAAAAAAA@@@>>><<<<<<<<<<<<<<<===???@@@AAABBBDDDGGGKKKPPPTTTWWWYYY666777999:::999888666555777777777888999:::<<<<<>>======???@@@???>>>@@@@@@@@@???===>>>@@@BBB>>>===<<<<<<;;;;;;<<<<<<888888888888888888888888999999999888777777666666888888999999:::;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::777888999;;;;;;;;;;;;;;;999777:::CCCNNN]]]qqq~~~vvviiiZZZLLLBBB;;;888888777777666555444333333444444444444444444444444444444444444333333333333444444444444444444444444333444555666777888999:::999:::::::::999999<<<>>>CCCSSSxxxnnnSSSKKKJJJWWWdddcccVVVKKKEEECCCAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===AAABBB@@@======>>>>>>??????>>>>>>======>>>???>>><<<<<<<<<===>>>???@@@?????????AAACCCCCCEEEIIIMMMUUUaaappp{{{rrr\\\SSSeee~~~zzzpppmmmyyyyyy|||sssnnnrrrsssnnniiijjjnnnxxxzzz___SSSCCC:::999:::999888777777888888999999999:::666666666555555555555555555555555555444444444444333333333333333333333333444444444444444444444444444444444555777888:::;;;???DDDdddkkkooo}}}}}}cccRRRJJJGGGEEEBBB???>>>???<<<;;;GGGWWWooo{{{vvveeemmm}}}nnnnnnwwwuuupppqqqxxxmmmddd^^^WWWTTTWWWXXXVVVZZZcccqqqsss|||gggTTTHHH@@@:::::::::::::::999888777666444444444444444444444444333333222222111000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222333333444555555888777AAA```nnnRRRBBBBBBDDDAAABBBBBBCCCEEEHHHJJJIIIHHHHHHFFFDDDCCCCCCBBB@@@???<<<<<<;;;;;;;;;<<<===>>>??????AAACCCEEEGGGIIIIII555666777888888777555555777777777888999:::;;;<<>>@@@CCC@@@FFFgggyyydddgggzzznnnWWWFFFBBB@@@555===<<<;;;<<<>>>???>>>===???@@@???>>>======???AAA>>>======<<<<<<<<<<<<<<<:::::::::999999888888888999999999888888777777777777777888888888999999999::::::::::::999999999999444666888:::::::::::::::888999BBBSSSeeetttxxxmmm\\\KKK@@@999777777666666555555444333222222333333333333333333333333333333333333333333333333333333333333333333333333333333555666888999:::;;;666888::::::999888999:::===BBB[[[nnn[[[SSSTTTUUURRROOOCCCBBB@@@AAACCCCCC@@@===???????????????@@@@@@@@@@@@>>><<<===???AAA@@@>>>??????@@@@@@@@@@@@??????<<<===>>>>>>======???@@@@@@AAAAAA@@@>>>@@@EEEIIIQQQXXX```ggglllttt~~~}}}pppeeebbbgggrrr{{{qqqllluuuyyyrrriiijjjrrryyyttthhhhhhqqquuu{{{wwwoooxxxyyyWWWKKK>>>888999;;;999555666666777777888999999999555555555555555555555555555555555444444444333333333333333333333333333333444444444444444444444444444444444555666777999999===<<>>;;;>>>DDDPPPYYYaaabbbbbbmmmvvvxxx}}}zzz}}}wwwqqqiii```ZZZYYYVVVXXX\\\YYYXXXhhh|||zzz\\\IIIDDD@@@:::::::::::::::999888777666333333333333333333333333222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111222333333444444;;;:::;;;JJJnnnrrrRRR???===AAA??????@@@CCCFFFGGGFFFDDDIIIGGGEEEEEEEEEDDDCCCAAA=========<<<<<<<<<<<<<<<>>>>>>??????@@@AAAAAABBB555666777777888777666666777777888888999;;;<<<======888999???>>>>>>SSSmmmxxxkkkhhhsss~~~hhhZZZMMM<<<888888888;;;>>>??????>>>===>>>???>>>===<<<>>>???>>>>>>===<<<<<<<<<<<<===<<<<<<<<<;;;::::::999999999999999888888888888888777777888888888888999999888888888888999999999999888::::::999777777888:::<<<@@@QQQlllnnnbbbQQQBBB999666666777555555444444333333222222333333333333333333333333333333333333333333333333333333333333333333333333222333444666777999::::::444666888999888888888999===>>>HHH___qqqZZZMMMGGGDDD???>>>???CCCHHHIIIEEEBBB????????????@@@@@@AAAAAABBB@@@???>>>>>>???@@@@@@>>>??????????????????>>>???@@@@@@@@@??????AAACCC===@@@CCCEEEGGGLLLTTTZZZqqqyyy~~~xxxttttttggg[[[UUUaaawwwwwwssshhhlllxxx}}}~~~{{{iiijjjyyyzzzmmmLLLEEE===:::<<<<<<888333666666666777777888888888444444444555555555555555555444444444444333333333333333333333333333333333444444444444444444444444444444444444555666888888888;;;DDDYYYyyy}}}gggqqq```SSSPPPKKKEEEAAA@@@???======>>>???EEEJJJJJJIIIQQQddduuuyyywww|||sssjjjccc]]]ZZZXXXWWW[[[```^^^VVVWWWppptttTTTCCCAAA@@@;;;999999999999888777666666333333333333333333333333222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333555999:::<<>>>>>???AAADDDFFFFFFEEEGGGFFFDDDDDDEEEEEEDDDBBB@@@@@@@@@???>>>======<<<=========>>>>>>?????????555666666777777777777777777777777888999:::<<<<<<<<<888999===>>>===EEEQQQ\\\zzznnngggvvvjjjQQQ;;;999666666888:::;;;;;;<<<>>>@@@AAA???>>>===>>>???>>>======<<<<<<======;;;;;;;;;::::::999999999777777777777777777777777888888888888888888888888777888888888888999999999888888888555333444999>>>MMMTTTgggvvv|||uuu___UUUFFF;;;777666666666444444444444333333222222333333333333333333333333222222222222333333333333333333333333333333333333222333444555666777888999333555777888888888999::::::<<<>>>EEE___}}}```III;;;===:::999===CCCFFFDDDAAA=========>>>??????@@@@@@@@@CCCFFFEEEAAA???@@@BBB>>>>>>????????????>>>>>>???@@@@@@???>>>>>>AAACCC???EEEMMMUUU\\\aaafffhhhvvvfff]]]YYYbbbfffooo|||zzzuuutttzzzxxx{{{qqqmmmooogggWWWBBB???<<<;;;<<<;;;888555777777666666666666666666444444444444444555555555444444444444333333333333333333333333333333333333333333333333333333333333333333333444444555777777333:::>>>EEE^^^zzz{{{iiiXXXQQQKKKDDD@@@???>>><<<;;;:::<<>>===:::888888888888777666555444333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000111111222333333000555999999<<>>;;;<<<<<<<<<============555555555666666666777777666666666777888999:::;;;;;;;;;<<<<<<===???AAABBBGGG\\\zzz|||uuurrr|||qqqXXXPPPDDD;;;666666888999<<>>>>>???>>>>>>===============:::::::::::::::999999999777777777777777777777777777777777777777777777777777777888888888999999999666777777777999AAANNNWWWnnnttt{{{tttvvvzzzxxxnnndddNNNFFF===777666666444222444444444444444333333333222222222222222222222222111111222222222333333333222222222222222222222222222333333444555666666777555666888888777777888:::666999;;;>>>GGG```rrr\\\LLLDDD<<<999<<>>;;;:::::::::;;;<<<<<<=========FFFPPPPPPHHHBBBAAACCCCCCCCCCCCDDDDDDCCCCCCCCC@@@AAACCCDDDEEEIIIMMMQQQTTTZZZeeeoootttqqqiiiccckkkooopppiii___ZZZ\\\aaaxxxyyywwwyyy|||rrrnnnfffUUUEEE<<<;;;;;;999888777888888777777777666666555555444333333333444444555555555444444444333333333222222333333333333333333333333333333333333333333333333333333333333444555666666444888:::<<>>HHHTTTggg{{{{{{vvvssshhhkkkuuu|||vvvvvv{{{pppkkkbbbYYYVVV\\\gggqqqxxx|||ttt^^^SSS^^^sss}}}qqqTTTDDD???<<<::::::777777777666666555444333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111222222222333222777;;;888>>>]]]ooo\\\IIICCC===888888:::<<<===???>>>>>>???BBBCCCCCCBBBCCCCCCDDDDDDCCCBBBAAA@@@===============<<<<<<<<<444444444555555666666666555555555555666888999:::444888:::888999===???<<>><<<@@@EEEHHHFFFCCC@@@>>>??????>>>===============::::::::::::::::::;;;;;;888888888999999999999999666666666666666666666555777777888888999999999:::999;;;>>>BBBJJJXXXkkkyyy~~~{{{nnn^^^TTTBBB===666444666666333///555444444444444444444333222222222222222222222222111111111222222333333333222222222222222222222222333333333444444555555555777888888777666666888999555666<<<@@@;;;BBBhhhfffYYYIII???======<<<999777777888999999:::;;;;;;:::HHHWWWYYYOOODDDAAACCCIIIIIIIIIJJJJJJIIIIIIIIIGGGIIIMMMQQQVVV\\\ccchhhlllsss}}}vvvcccTTTNNNQQQSSSRRRTTT___qqqyyy}}}|||pppkkkhhh]]]KKK===999:::999777444444777;;;888888777666555444444333333333333444444555555555444444444333333333222222333333333333333333333333333333333333333333333333333333333333444444555666888666777:::<<>>=========555555555555555555555555444444444555666888999:::888888888777888888999999BBB@@@EEEUUUooo{{{hhh]]]fffvvvxxxbbbIII===>>>???GGGXXX]]]OOOFFFDDD>>>@@@???======>>>===:::777;;;===<<<888999???@@@<<<888888888777777666666666999888777777777888777666777999;;;<<<;;;:::;;;<<<>>>BBBLLL\\\ooozzztttpppcccQQQEEE999888666555333333222222444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111222222333444444555555666666777777777888888888888999777:::???>>>@@@QQQgggnnnWWWFFFGGGGGG<<>><<<999666777;;;>>>444CCCXXXgggdddWWWPPPQQQSSS___gggeeebbbcccdddbbb```bbbfffkkkooorrrqqqpppeeebbbeeeooorrrgggUUUIIICCCNNN]]]iiirrr{{{|||zzzzzz{{{||||||yyyyyy~~~vvvlll[[[HHH===999888888777666666666666666666555444333222222222222222222333333333333444444333333333333333333333333444333333222111111111222111111222222222333333333222222333333333333444444222555888666555===LLLZZZzzzbbbVVVLLLHHHEEE@@@???BBB??????===999888;;;???@@@HHHMMM[[[yyyxxxwwwxxxsssgggbbb]]]WWWTTTRRROOOSSSddd}}}xxx{{{vvv|||}}}}}}zzz~~~uuuZZZBBB>>>???:::666666444444333333333333222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111333222222333666:::???AAA^^^~~~uuubbbUUUKKK@@@999777:::666555888;;;;;;<<<@@@BBBBBBBBBCCCDDDEEEFFFFFFDDDDDDCCCBBBAAA@@@@@@???555555555555555555555555555555555555666777999999888888777777888888999999@@@===>>>EEETTTqqqkkk___fffkkkWWWIIICCCDDDSSS^^^\\\YYYSSSFFFJJJFFFAAA????????????===<<<>>><<<777999@@@DDDCCC;;;;;;::::::999888777666777777777888:::::::::999999999:::::::::===BBBEEEKKKUUUggg||||||pppdddTTTEEE===888777666444333333222222444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111222222333333444555555555666666777777777888888888888555777;;;:::;;;III[[[ttt{{{llljjjhhhZZZJJJGGGCCC@@@>>>;;;888555;;;<<>>======>>>AAAKKKaaa||||||ooobbbYYYSSSOOONNNLLLKKKSSSggg|||}}}xxxzzzvvv~~~{{{hhhQQQ>>><<<<<<888666888444444333333333222222222111111111111111111111111000000000000000000000000.../////////000000000000////////////////////////.../////////000000000000//////000000000111111111222111111222444888<<<>>>PPPqqqyyy^^^FFF===???===:::;;;>>>>>>:::777888===???AAABBBCCCEEEGGGHHHDDDDDDCCCCCCBBBAAAAAAAAA444444444444444444444444666555555555666777777888777777777777777888999:::>>>>>>??????CCCVVVxxxuuujjjqqqzzznnnaaaTTTRRR[[[dddqqqtttiiiUUUNNNFFFAAA@@@AAAAAA@@@===>>><<<888888???EEEHHH:::;;;;;;;;;:::999888777999999:::;;;<<<<<<<<<===;;;<<<===???EEEMMMWWW^^^mmmvvvuuudddSSSDDD:::777777666555444333222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111222222333333444555555666666666666777777777777999555555999999888@@@LLLSSSjjjfff```ZZZWWWVVVPPPFFF===@@@777AAAbbbyyyxxxnnnkkkxxx~~~sssfff[[[PPPGGG@@@;;;<<>>999999666555555444444444444444555444333222222111222222222222222222333333333333111111111111111111111111333333222111111111111222111111111222222222222333222222222222333333333333555777888888777888:::===CCCqqquuuuuu```OOOQQQVVVUUUQQQHHHFFFDDDCCCAAA???>>>>>>;;;<<<>>>HHH___|||~~~~~~}}}uuulll___TTTOOOOOOLLLMMMNNNUUUddduuu~~~~~~tttrrrxxx|||{{{{{{}}}uuuiiimmmUUUFFF:::999999666555999333333333333222222222222111111111111111111111111000000000000000000000000....../////////000000000////////////////////////....../////////000000000//////000000000000111111111000000000222555777999AAAOOOqqq}}}^^^KKKFFF@@@===<<<>>><<<888666888777:::===>>>===>>>AAADDDDDDDDDDDDDDDDDDDDDDDDDDD444444444444444444444444666666555555555666666777777777666777777888999:::999===BBBCCCBBBHHH\\\ppppppnnn|||www```[[[ddd}}}vvvmmm```VVVQQQLLLGGGBBBBBBBBB@@@===<<<>>>AAACCC===============<<<;;;;;;<<<<<<;;;;;;;;;<<>>@@@???>>>DDDVVVmmm}}}~~~~~~~~~yyyvvvnnneee]]]XXXQQQHHHGGGLLLPPPTTTWWWXXX\\\``````\\\aaammm}}}vvv\\\ZZZFFF>>>999888666333555999333333333222222222222111111111111111111111111111000000000000000000000000........./////////000000////////////////////////........./////////000000////////////000000000111111000000000111333555666888;;;PPPzzzhhhXXXNNNIIIDDD@@@<<<888999>>>666:::===<<<999999<<>>>>>???GGGQQQoooxxxqqqssswwwtttwwwpppggg\\\TTTMMMLLLKKKJJJIIIEEEAAA@@@CCCBBBAAA???>>>===<<<<<<::::::;;;;;;===AAAIIINNNZZZ```jjjuuurrrnnnqqquuuzzzsssaaaNNNDDD???:::666555444333333222222222333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111222333333333444555555555555666666666888555555888;;;;;;<<>>@@@AAA>>>;;;@@@NNN\\\jjjooovvvzzz}}}yyyxxxwwwsssnnniii]]]UUUOOOMMMLLLKKKNNNSSSXXXZZZYYYTTTSSSVVVXXXXXXccczzz|||}}}xxxVVVNNN???<<<:::888555333444777333333222222222111111111000000000000000000000000////////////////////////............////////////....................................////////////...////////////000000000111111111111111333444555444888???TTT|||zzzpppkkkeee^^^PPPBBB;;;:::777999;;;;;;999888:::===>>>??????@@@@@@AAAAAABBB333333333333333333333333555444444444555666666777555555555666777888999::::::666555888:::;;;@@@FFFNNNaaayyywwwwww{{{sssccc___^^^aaabbb[[[QQQKKKIIIGGGCCC@@@>>>===>>>>>>???CCCHHHLLLPPPWWW```gggwwwzzzzzz|||xxxsss___OOO@@@::::::777444222222222111111111222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000111111222333333444444444444555555555666333333555666888999;;;<<<:::<<<@@@BBBIII^^^xxxmmmfffiiiooouuuwwwvvvxxx}}}~~~{{{}}}tttmmmttt|||vvvtttnnnfff```IIIAAA:::999888666555666444333333222222222222222222222111111111111222222111111111111222222222222000000000000000000000000111000000000000111222222000000000111111111111222111111111111222222222222666444222222555777999999888===CCCOOOiiitttcccdddjjjdddVVVLLL@@@@@@@@@@@@===<<>>???>>>FFF___xxx|||~~~}}}{{{{{{ssswwwxxxssslllooo{{{{{{vvvpppcccWWWPPP>>>:::777888888555555999444444333222222222222333222222111111111111222222111111111111222222222222111111111111111111111111000000000000000111222222000000000000111111111111111111111111222222222222333333333333444555666777666:::<<>>]]]xxxwww|||tttddd]]]TTTQQQPPPLLLDDD===;;;;;;;;;;;;;;;;;;;;;;;;222222333333333333444444555555666666666666555555333333444444666777888999;;;:::999888888999;;;===???@@@AAACCCKKK\\\qqqsssnnnxxx~~~vvvbbbPPPDDD???888777666555444333222222111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333333333444555666777888999888999999888888;;;???CCCLLLcccsssbbb\\\qqq{{{zzzxxx~~~wwwjjjVVVCCC:::;;;666666666666555555555555555555444333333222111111222222222222222222222222111111111111111111111111333222000/////////000000////////////000000000000////////////////////////000000000000111111111111111111222222222333333333333555999999888===NNN___rrr}}}bbbNNNKKKOOORRRgggZZZPPPMMMJJJEEECCCEEE======>>>===;;;;;;<<<>>>IIIQQQZZZ\\\YYYXXX[[[```aaacccgggjjjllllllkkkjjjggghhhhhhggggggiiilllnnnppppppqqqtttwwwxxxwwwuuunnnhhh```YYYTTTPPPLLLJJJIIIIIILLLMMMNNNYYYuuummmNNNUUUmmmvvv|||zzztttSSSAAA???AAA999888777666555444333333222222222111111111111000000000000000000000000000////////////////////////........................................................................---------............///000111111111111222222222111222222111111888DDDNNN}}}|||www{{{pppmmmiii```YYYWWWKKKLLLPPPPPPHHH>>>;;;>>>222222222333333333444444555555666666666555555444333333444444555777888999:::999777777777888:::;;;:::<<<===>>>AAAKKKYYYccc{{{{{{ppptttuuuqqq~~~xxxmmm]]]NNNAAA999666777777666555444333222222111111111111111111111111000000000000000000000000000000000000//////......////////////////////////////////////////////////.../////////000000000000111111111222222222333333333333444555666777888888888999999888888:::>>>AAAAAAIII^^^}}}zzzyyyuuummmlllpppzzzxxx}}}ppp^^^OOOCCC:::888:::666666666555555555444444444333333222111111000000222222222222222222222222111111111111111111111111333222111000///000000111.../////////000000000000//////////////////////////////000000000111111111111111111222222222333333555777:::;;;888999CCCOOOjjjnnnvvvhhhXXXOOOJJJGGGFFFFFFEEE@@@===DDDNNNIIIGGGCCC???<<<===BBBEEE;;;BBBIIIKKKJJJIIIJJJMMMMMMOOORRRUUUWWWWWWVVVVVVWWWVVVSSSQQQQQQUUU[[[```fffgggjjjmmmmmmjjjeee```ZZZVVVPPPKKKIIIIIIKKKLLLJJJMMMUUU^^^dddkkk{{{hhhhhhiii|||vvvxxxiiiMMM>>>::::::888888777666555444333333222222222111111111000000////////////////////////................................................................................................---------............/////////000000000111111111000222444333222666===DDDSSSpppvvvwww|||~~~zzzzzzzzzuuuuuuddddddhhhjjjcccTTTHHHBBB222222222222333333333333555666666666555444444333333333444444555666888888888777666666666777999::::::<<>>>>>:::BBBZZZxxx~~~}}}}}}}}}tttoookkkmmm}}}yyywwwyyyuuuaaaKKK???;;;999999:::555555555555444444444444222222111111000/////////111111111111111111111111111111111111111111111111333222111111000111111111....../////////000000000//////////////////////////////000000000000111111111111111222222222222333555555888:::888666999@@@IIIiiiwwwooojjjTTTLLLCCC>>>;;;===FFFPPPOOONNNLLLGGGBBB@@@@@@AAA===???AAAAAA???===;;;;;;@@@AAABBBDDDDDDDDDCCCBBBDDDDDDCCCBBBBBBEEEJJJNNNMMMNNNQQQTTTVVVTTTQQQNNNNNNLLLHHHDDDBBBDDDIIIMMM\\\cccppp}}}|||vvvtttlllssstttqqq|||xxx}}}~~~zzzwwwkkkWWWEEE<<<888666777777666555444333333222222222111111111000000000////////////////////////................................................---------------------------------------------------------............///........./////////000000///222555444333222555888555JJJlll}}}wwwtttvvvwwwtttqqqppp~~~{{{jjjaaa111222222222222333333333555555555555555444333222444444444444555666777888777666666666666888999:::999<<>><<<>>>EEESSSiii{{{vvv{{{||||||{{{{{{wwwooonnn|||xxx~~~}}}pppeee]]]OOOBBB>>>???<<<777555444444444444333333333333111111111000000/////////111111111111111111111111111111111111111111111111222222222111111111111222........./////////000000////////////////////////////////////000000000111111111111111222222222222333111333777888777888;;;BBBJJJjjjuuuSSS???===@@@AAA???MMMRRRWWWWWWSSSJJJCCC>>>CCCBBB@@@???===<<<;;;;;;???@@@@@@??????>>>===<<<:::===@@@AAAAAAAAAAAABBBEEEDDDDDDFFFIIIKKKLLLKKKCCCEEEHHHKKKNNNTTT[[[aaawww}}}gggYYYLLLZZZkkk}}}}}}~~~kkkaaaSSSFFF???<<<:::777666666555555444333333222111111111111000000000000////////////////////////................................................---------------------------------------------------------............///....../////////000000000///222444444222111222333999777CCCccc~~~~~~~~~xxxpppkkknnnxxx~~~~~~111111111222222222333333444444444444444333222222444444333444444555666777666666666777888999999:::777999:::;;;<<<>>>AAACCCBBBIIIWWWhhhzzzuuuiiigggttt~~~rrrgggZZZQQQBBB===666333444555444333333333222222111111000000////////////////////////////////////////////////.............../////////............................................................////////////000000111111111222222222222222333333444444555555777777777666555555777999999:::;;;;;;===IIIbbbzzzxxxxxxeeewwwzzznnnyyyyyysssuuummm]]]OOOCCC===;;;<<<<<<666111000333333333333222222222222111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111............////////////////////////////////////...////////////000000000000000111111111222222222444000000444666666888;;;CCC:::IIIaaattt~~~vvvVVVGGGBBB>>>999FFFLLLTTTYYYWWWRRRLLLHHHEEEDDDAAA???>>>>>>???@@@>>>==================>>>;;;===@@@@@@@@@@@@@@@BBBCCCDDDGGGJJJNNNNNNLLLJJJFFFKKKSSS\\\dddkkkppptttwww|||zzznnnaaaWWW^^^kkkyyy___RRRCCC<<<;;;<<<:::777555555444444333333222222111111111000000000//////........................................................................---------------------------------------------------------............////////////000000000111111111111222222111222333444===444333DDD```}}}lllaaaaaammm{{{|||xxxuuuxxx~~~111111111111222222222222222333333444444333333222444444333333444555555666555555666777888999999:::;;;;;;:::999:::<<>>888777555555555555444222222222111111000000000000////////////////////////////////////////////////---............/////////................................................------........./////////000000000111111111111222222222222333333333444444444555666555444444666777666444555:::???CCCIIIOOOfff}}}{{{qqq}}}rrrssswwwlll^^^OOOEEEBBB999777777888666222222555222222222222111111111111111111111000000000000000////////////////////////000000000000000000000000//////000111111111111000------........./////////////////////////////////......////////////000000000000000111111111111222666333222444444333555::::::666===HHHTTTnnn~~~bbbVVVVVVYYYHHHHHHHHHFFFDDDEEEGGGIIIUUUUUUTTTPPPJJJEEECCCBBB>>>>>>===<<<<<<>>>???@@@AAAAAAAAA@@@@@@CCCHHHLLLLLLSSS^^^jjjqqqqqqlllgggjjjjjjjjjkkkjjjfff```[[[VVVXXXXXXYYY___iiioooppp|||~~~www{{{|||}}}}}}pppXXXKKK>>>999999888666555444444333333333222222222111111000000000/////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000111111111111000000000111222444555111333888<<>>???<<<<<<@@@DDDIIIVVVbbbwww|||}}}}}}uuujjjllluuu|||{{{{{{wwwqqqjjjeee]]]UUUKKKAAA;;;888666777888777555444333444111111000000000000//////........................////////////////////////---------.........//////................................................---------.........//////000000000000111111111111222222222222333333333333222444555555444444555777777444444;;;@@@@@@>>>===BBBZZZmmm}}}zzzsss|||vvvuuu}}}{{{pppaaaUUUHHH>>>:::;;;:::777666888777444555999222222111111111000000000////////////////////////////////////////////////000000000000000000000000---...///000111000000///---------.........//////////////////////////////........./////////000000000000000000111111111111444222333555444111333888222888999;;;CCCPPPmmm|||ooorrr{{{uuulll]]]LLLAAA===???CCC\\\ccciiiiiibbbZZZUUUSSSSSSPPPMMMIIIFFFEEEEEEFFFFFFIIIMMMQQQSSSUUUXXXZZZaaahhhrrr~~~yyyssslllgggbbbZZZMMMCCCBBBFFFKKKYYYqqq{{{{{{yyywww~~~qqq^^^NNNDDD<<<:::999555444777333333333333222222222222111000000000////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........./////////000000/////////000111222222222---000777:::666>>>]]]|||pppiiilllxxx|||vvv000111111111111222222222///000111222333444444444444444333333333444555555111222333555666777777777888777777888999;;;:::::::::999===BBBAAA===AAAIIIXXXiii}}}}}}zzzrrrjjjlllpppqqq|||yyyyyypppaaaXXXQQQHHH@@@:::777777:::333555777555111//////111000000000000////////////........................////////////////////////---------.........//////................................................---------.........//////000000000000111111111111222222222222222222333333111333444444444444555777666666666777444222888???777EEEJJJTTTqqq{{{jjjnnnzzzzzzwwwtttvvv}}}www___EEE<<<>>>???;;;777777444333777999666333444111111111111000000000000---.....................////////////////////////000000000000000000000000,,,---...000000000///...---------.........//////////////////////////////............/////////000000000000000111111111111...///333777555111444999444:::444333???AAANNNmmmooo]]]wwwoooWWWIIIEEEEEELLL[[[mmmwwwvvvrrroooooonnniiiccc[[[TTTPPPMMMLLLHHHQQQ^^^iiimmmkkkgggddd]]]]]]^^^```ccceeeeeeeee^^^XXXTTTWWW]]]^^^XXXPPPKKKRRRaaazzzxxxzzz{{{{{{^^^OOOEEE>>>:::;;;999555666;;;333333222222222222222222000000000000////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////......///111222222000...555///...444666666BBBQQQxxxppp```\\\aaaqqq000000000000111111111111111111222222222333333333111111222222222333333333444444444555666777777888888888888888888888888888777999;;;<<<;;;;;;<<<===CCCIIIVVVeeettttttllliiivvv}}}xxxwww}}}ooo```dddqqq}}}tttuuuuuuppp|||rrrdddWWWOOOLLL@@@>>>;;;888666444444444444444333333222111000000////////////............////////////////////////000000//////......------........................................................................---------............/////////000//////111555888888666222///...///111333111222222333333444444555666666666666777777777777999===BBBDDDKKK]]]xxxllliiirrrwww}}}uuusssyyyuuujjjPPPHHH???:::999999777444555555555444444333333333222222222111111111111000..............................////////////......////////////////////////////////////////////////---------............///////////////////////////---------............///////////////000000000000333333222222222333444555555555555666888===DDDIIIyyyhhhhhh~~~lllsssxxxbbb]]]______WWWSSSVVV]]]ccciiinnntttrrrpppiiihhhddddddhhhfff\\\OOOHHHIII>>>AAAIIIFFFGGGOOOQQQZZZ___oooyyyhhhhhhyyytttwwwpppZZZKKK>>><<<999888777777555444222222222111111111111000////////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................////////////000000000000111111222222222444888;;;NNNmmm~~~vvvuuu}}}//////000000000111111111111111111222222222333333111111111222222222333333333444444555666666777777888888888888888888888888777999;;;<<<;;;;;;<<<===@@@@@@DDDKKKUUUeee}}}zzzppptttvvvkkkiiirrr}}}tttfff```bbbmmmxxxjjjgggllltttyyy}}}vvvmmmxxxtttlll___QQQEEE===999:::999888666555444444444444333333222111111000000////////////................................................------------........................................................................---------............//////000000//////000444666666444222000///000222333111111222333333444444555555555666666666777777777555888;;;;;;===GGGXXXfff}}}ooofffkkkpppzzzrrrkkkiii]]]NNNFFF@@@999666666666444222555444444444333333333333222222222111111111000000..............................////////////......................................................------------....................................---------............///.../////////000000000000222222222222333333444444555555555555666999>>>BBBTTTnnn~~~ooommmuuummm[[[OOOPPPWWWjjj~~~xxxmmmYYYQQQJJJHHHFFFCCCCCCEEEBBBDDDTTTfffjjjmmmlllbbbzzz|||~~~www|||vvvqqqsssvvv~~~yyyxxx|||~~~vvvsssnnn___NNNCCC<<<:::777666666666444333222222222111111111000000////////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........................../////////000000000000000111222111111333666999<<>>AAAJJJ[[[kkkuuupppuuuvvvttt|||uuuiiiddddddjjjwww{{{rrrnnnqqquuu{{{|||vvvkkk```]]]WWWNNNEEE???:::777555333333444444444444333333333333222222111000000000/////////............---........................,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------............///000000111000//////222444222222111111111111222222111111222222333444444444555555555666666666666777666888:::999888;;;AAAFFF\\\cccvvvuuuzzzqqqnnnnnnwwwtttcccXXXRRRFFF999===999444333444555333111444444333333333333333222222222111111111000000000..............................////////////......................................................------------....................................---------............///....../////////000000000222222222222333333333444444555555555444555888;;;:::JJJccc}}}yyywwwyyyccccccmmmlllsss{{{~~~yyypppgggbbb]]]VVVNNNIIIEEECCCGGGNNNRRR]]]vvv~~~}}}wwwqqqrrrvvv}}}yyyyyy~~~ttteee\\\UUUKKKAAA<<<:::888555444555444333222222222111111111000000000/////////............---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............................../////////000000000000111111000000111333666999999>>>MMMiii////////////000000000111111111111111222222222222111111111111222222222222333333444444444555555555555555555555555555555555666888:::::::::999:::<<<===>>>AAADDDCCCBBBGGGNNNYYYbbbooozzzxxxvvvzzz}}}{{{|||wwwwwwyyy~~~wwwttttttuuuwwwsssiii```ZZZSSSKKKDDD???999666888999999888000111222444444333222111222222111111000000000000//////.........---------........................++++++,,,,,,------......---------------------------------------------------------------------------------............///000111111000......000222///000000111222222111111111111111222333333444444444444555555555666666666888999999:::;;;;;;<<<===>>>BBBSSSppp~~~pppzzzsssuuu}}}tttlll\\\LLLDDDCCC???888999777555444555555333111333333333333222222222222111111111111000000000000........................---......//////......---................................................,,,,,,---------.................................---------............///........./////////000000111111222222333333333333222333444444444444555777999;;;GGG___wwwuuuhhhrrr|||wwwyyyuuulllnnnsssuuuxxxwwwnnnccc^^^___iiiuuuzzz{{{zzzxxxzzz}}}xxxhhhWWWLLLFFF???:::888999777444444444444333222111111111111000000000000//////.........---------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................./////////000000///000000000...///111222777<<<>>>>>>EEE]]]...////////////000000000000000111111111222222222000000111111111222222222333333333333444444444444444444444444444444444444555777999:::999999:::;;;888:::@@@EEEDDD>>>===???AAAGGGPPPWWW^^^jjjxxx~~~~~~xxxwww|||}}}}}}}}}yyytttmmmhhhccc```WWWLLLEEEAAA>>>;;;===999555444555666333000222222333444333222000///111111000000000000//////............------------........................,,,,,,------.........///---------------------------------------------------------------------------------............//////000111000...---...000---...000111111111111111000000111222222333333444444444444444555555555555444444444555888:::;;;;;;<<<;;;AAANNN___oooxxxxxxrrrjjjjjjYYYSSSHHH>>>;;;===>>><<<888777666555555333222000222222222222222222222222111111111000000000//////........................------............------................................................,,,,,,,,,------------...........................---------............///............////////////000111222333333333222222///111333444444444555777:::444777DDDTTTlllyyyaaaVVVWWWaaavvvxxx~~~~~~rrrmmmoooxxxyyyzzzwwwrrrqqqppp}}}}}}qqqnnnkkkgggZZZKKKCCC>>>999777777888666444444555555444333111111111000000000//////............------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....................................////////////...///000///......///000,,,444999666333@@@___zzz......////////////000000000000000111111111111222000000000111111111111222333333333333333333333333444444444444444444444444555777999999888888999:::;;;:::===@@@@@@<<<===@@@===???AAACCCGGGNNNXXX___```gggpppvvvvvvqqqkkkgggnnnqqquuuwwwxxx{{{~~~uuuppppppllliiieeeeeeddd___WWWPPPGGGEEEAAA===;;;:::888666666555444444444333111///333333333333222111//////000000000///////////////.........------------,,,------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...///000///...---...///---...///000000000000000000000111111222333333333333333333444444444555555333333333333444666888:::;;;:::;;;>>>BBBIIIWWWeeexxxuuuxxx}}}sssyyy{{{|||~~~sss```QQQLLLBBBAAA???======<<<:::777666555555333222000//////000111111111111222222222111111000000000/////////........................------............------------------------------------------------------,,,,,,,,,,,,---------------------------------------------............///------.........////////////000222333333333222111...000222333333444666777777333444:::@@@PPPttt}}}ccc\\\XXX```qqq{{{{{{{{{|||}}}yyyqqqwww|||rrrqqqvvv|||}}}wwwuuuuuuxxxmmmeeeUUUKKKAAA===;;;777555555666555333333444555555444111111000000000/////////.........------------,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------........./////////---...//////......///000//////222333444999FFFSSSxxx........./////////000000000000000000111111111111000000000000111111111111333333222222222222222222555555555555555555555555444666888999888888999:::===;;;<<>>AAA<<<===>>>???BBBEEEIIIKKKKKKNNNSSSWWWXXXUUUPPPLLLJJJNNNSSSWWW\\\bbbjjjooommmooorrrtttvvvxxx|||~~~{{{tttoooggg___[[[\\\VVVRRROOONNNMMMJJJCCC>>>999666555777999999777555///111222333333333444555333222111000000///000000////////////////////////.........---------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,...//////...---...///////////////////////////000000000111222222333333222333333333333444444444222444666666555555777999555555888;;;:::;;;CCCMMMSSSbbbkkkttt}}}ppptttwwwwww~~~xxxyyy}}}}}}xxxpppfffXXXHHH>>>;;;:::::::::<<<<<<999666555444444444222000000000111000000000000111111222222111000000000////////////........................,,,------......------,,,------------------------------------------------++++++,,,,,,,,,------------------------------------------............///---------........./////////000222333333333111000///000111111111111444666444444777999999@@@WWWnnn~~~~~~}}}yyysssllleee___\\\dddjjj~~~xxxpppnnn~~~vvvwww|||}}}uuuxxxuuuiiigggjjjnnnyyy~~~rrrdddJJJBBB<<<;;;999666444666444333111111333444444333111000000000////////////.........---------,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------.........//////,,,...///000///...///000666222222555666444777===NNNiii............/////////000000000000000111111111111000000000000111111111111333222222222222222222222555555555555555555555555444666888888888777888:::888888;;;@@@@@@<<<999:::999:::===AAAEEEGGGFFFEEEJJJHHHGGGGGGIIIJJJIIIHHHHHHGGGFFFDDDCCCFFFKKKOOOUUUVVVWWWWWWWWWYYY^^^ccc[[[WWWTTTTTTPPPIIIGGGHHHEEEDDDCCCCCCBBB@@@<<<::::::666333444666666555444333555666333000///111444111111///......///000111.........///////////////......---------,,,,,,,,,---------------------------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++---//////...---...///000///............//////000000000111222222333333222222333333333444444444...222666666444333555888666555888;;;:::999<<>>;;;;;;;;;::::::999999999<<<<<<======>>>>>>>>>>>>BBBBBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAAAAABBBBBBCCCGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIHHHFFFDDDBBB@@@???======>>>>>>===;;;888777555666666666777777888888222222222111111111000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,---------..............................////////////000000000000///////////////000111111000000111222333333444444333333333444444444555555333333444555666777888999;;;===???AAACCCHHHMMMQQQYYYdddrrr{{{ttt}}}|||yyyyyy~~~qqqccc[[[OOOKKKFFF@@@;;;::::::::::::999888777555555444444333222111111000000111111000000000000////////////////////////////////////........................////////////////////////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...------,,,,,,......///000000000000000000000000000111111111111444444555777888:::;;;;;;QQQbbb}}}TTTHHHCCCQQQzzz}}}tttxxx|||}}}nnnoooppp~~~{{{sssttt{{{zzzrrrxxxqqqmmmmmmdddSSSFFF:::999888666555555444444222222222111111111000000000000111111111111000000//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///............////////////000000111111111222222222111777@@@LLL]]]uuu.../////////000000000000//////000000000111111111000111222222333333222222222222222222333333444444333333444444444555555555666666555555666999;;;===;;;;;;:::::::::999999999<<<<<<<<<<<<===>>>@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@DDDCCCBBBAAAAAABBBCCCDDDEEEEEEDDDCCCAAA???>>>===<<<<<<======<<<:::777666444555555555666666666777222222111111111000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,------------..................................../////////000000///////////////000000111000000111111222333333444333333333333444444444444333333444555666777888888999999:::999999;;;>>>AAAGGGKKKPPPVVV\\\ggguuuyyyrrr{{{wwwvvvtttttt{{{zzzyyyuuunnncccVVVJJJCCCGGGEEEAAA===;;;::::::;;;999888777666444444444444222222111000000000111111000000000000/////////...................................................---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------......///000000000000000//////000000000111111111222222333555666777888999<<>>999999777666555444444444222222111111111000000000///000000111111000000//////.........------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------........................////////////000000000111111111222222000333777<<>>>>>>>>??????@@@AAACCCCCCBBBAAA@@@???>>>>>>??????>>>>>>>>>>>>??????????????????===<<<;;;:::::::::;;;:::999888666555333333333444444444444444111111111111000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------------.........////////////......//////000111000000000111222222333333222222333333333444444444222333333444555666777777999999999777666666888::::::;;;;;;;;;>>>FFFQQQYYYggglllrrrxxx~~~|||zzzuuupppppprrrooojjj]]][[[VVVOOOHHHBBB===:::>>>===<<<;;;:::::::::;;;777666555444333222222222222111111000000000000000000000000/////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................///000000000000/////////000000000000111111000000111222444555666666444777???MMM```zzzsssiiillluuu{{{xxxwwwuuufffVVVLLLEEE???;;;;;;888777666555444333333333111111111111000000000000//////000000000000//////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............---............/////////000000000000111111111111222444444333333666===CCCQQQ___rrr........./////////000000////////////000000000111000000111222222222222222111111222222333333333333222222333444666777888888888888777777777888999999999999999999999888888888<<<;;;::::::;;;>>>BBBDDD======<<<;;;;;;;;;;;;;;;@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;:::999888777888888888777666444333222222222222222222222222111111000000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......///............///000000000000000000111111222222222222222222333333333333222333333444555555666666666888888888888999;;;===888:::===>>>>>>>>>@@@BBBCCCGGGNNNTTTZZZbbbgggjjjpppqqqsssvvvzzz{{{xxxvvv~~~{{{{{{zzzvvvrrrqqqooohhh```[[[YYYTTTNNNEEECCCAAA???>>>===>>>>>>888999999::::::::::::999555444333222111111111111111111000////////////000000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,------...//////---...//////000000//////////////////000000000111///000000111333444444555999777777:::DDDXXXyyy{{{mmmdddnnnkkkqqq{{{yyyzzzvvviii[[[MMMEEE???:::888999666666555333333222222222111111000000000/////////...//////000000//////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........---------.........///////////////000000000111111111333555555444444777999666???MMM\\\mmm............////////////...////////////000000000000000111222222222222111000111222333333333222222222222333444555666777888777777777777777777777888888888888888888888888888;;;:::999999:::===AAACCC@@@???===;;;:::999999999;;;<<<===>>>??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888888666666666555555444333333111111111111000000000000000000000/////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------------...............//////000//////000000000000111111111111111222222222333333222222333333444444555555111333555555555666999;;;666999===???>>><<<:::999888:::===@@@BBBDDDIIINNNKKKNNNSSSYYY^^^___^^^\\\___eeeiiigggccccccggglllkkkgggbbb^^^[[[YYYWWWVVVOOOPPPMMMHHHGGGHHHFFFAAA@@@@@@???>>>===<<<<<<<<<888888999::::::999888777444333222111111000111111111000//////......//////////////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,---...//////------...///////////////...////////////000000000000000111222333333444444666666666666666>>>PPPccctttaaa]]]RRRQQQhhh~~~{{{}}}~~~rrrYYYMMMBBB>>>===999444222444444333222111111111111000000000/////////............////////////......,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------------...------------................../////////000000000,,,...111222333444555555333444777<<>>@@@BBBAAA???===<<<;;;::::::888:::<<<===>>>>>>>>>>>>::::::;;;<<<<<<;;;::::::999999:::999999888777777555555444444333333333333000000000000000/////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------......///000///////////////000000000000000111111111222222222222222222333333333444444333444555555444444555666777777777777888888999999<<<::::::<<<;;;999:::>>>======>>>@@@CCCEEEHHHIIIDDDJJJMMMIIIEEEFFFIIIJJJKKKJJJHHHFFFEEEEEEFFFFFF>>>AAAAAA>>>>>>@@@@@@===<<<<<<>>>>>>>>>===<<<;;;888999999999888777666666333222111111000000111111000000///.............../////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,---.........------...////////////.........////////////000000000111111222333333444444///222666999666555<<>>999333000333222111111000000000111////////////............------............------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,------------,,,------------.....................////////////---...///000000000000///333333222222444:::BBBGGGZZZkkk---------.........//////........./////////000000///000000111111111111111///000222333333333111000222222222222333333444444333333444555555666666555666666666777777777888888888888888888999:::;;;<<>>===<<<;;;;;;;;;;;;888999;;;===>>>===<<<;;;999:::;;;;;;;;;;;;:::999999999999999888777666555444444333333333333333333111000000000/////////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------...//////////////////////////////000000000000111111111222222222222222333333333333444555777666555444555666777666444444666888999:::;;;777666999999666555999===<<<;;;:::999:::<<<>>>888======:::;;;???@@@>>>????????????@@@AAAAAAAAA>>>BBBBBB>>><<<===<<<999666777999;;;<<<======<<<777777777666666666555555333222111111000111111111000///......------......//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,---......//////.............../////////000000000000000111222222333333000111444888666444777>>>;;;JJJeee~~~}}}}}}yyyuuuxxx~~~qqqhhhfffvvvwwwwww~~~}}}qqqsssxxx|||yyywwwlll______eee[[[JJJ>>>;;;:::===;;;666444444111111000000//////000000/////////.........---------------......---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...******+++,,,,,,---......,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,---------.........------........./////////000000/////////000000///000111111222333555888:::333@@@UUUeeelllppp{{{~~~uuu---------.........//////............/////////000//////000111111111111111...000222333333333111000222222222222222222222222111222333444555555555555555666666666777777888888777777888888999999999999999999888888999999:::;;;999:::<<<======<<<:::999888999:::;;;;;;:::999888999999999888777666444333444444333333222333333333111111000000/////////...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------------.../////////////////////.........000000000000111111111111222222222222222222333333///111333333333222333444333333444777999999888666888222111777:::777666999222555888:::;;;;;;<<<===<<<>>>;;;777999>>>===777:::::::::;;;<<<<<<:::999888<<<===:::888::::::777999999999999888777777666666555555444444555555666333222111111111111111222//////...------------...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......//////................../////////000//////000000111111222222444111000111000///333999888:::DDDWWWhhhwww|||kkkccc\\\QQQLLLYYYvvv|||uuuyyyyyyuuuxxxzzzwwwfffkkkhhh\\\RRRKKKDDD;;;333444777999444///000555111000000////////////000//////.........---------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...******+++,,,,,,---......,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////...---,,,,,,///111333333111111000//////000222333666555777;;;@@@HHHWWWfffzzz....................................////////////////////////000000000000000000000000111111111111111111222222222333333333000111222333333333333222555555555555555666777777888888999:::::::::999999999888777777777888:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;:::999777777666555555555666555555444333222222111111111111222222////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,---------......///////////////.........000000000000////////////000000000000111111111111333333333444444444555555555555666666666666555555666666777777777777666666555666666777888999999999<<<;;;999888888999;;;<<<888999:::;;;;;;;;;;;;:::;;;:::999999::::::888666444444555777888999;;;;;;777666333222222333666777222111111111000000//////////////////////////////......---------,,,,,,,,,........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,---------......,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333888777:::???FFFTTTmmmyyynnnbbbRRROOOccc~~~xxx}}}yyywwwyyy~~~lllbbbUUUKKKEEEAAA;;;777777666666444333222111111000000000000000000000000////////////////////////........................---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------............////////////000000000000000000000000///000222444666888999:::LLLTTT^^^gggnnnwww....................................////////////.../////////000000000000000000000000111111111111222222222222333333333333111111222222222333333333555444444444555555666666777777888888999999888888777666666555666777888999::::::;;;;;;;;;;;;::::::;;;;;;:::999888777666666555555555555555444333333222111111000000111111222////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,------------...////////////............000///////////////////////////000000000111111111333333333333444444444444555555666666666666555555666666666777777666666666555555666777777888999999;;;:::999777777888:::;;;888888999999999::::::::::::999888999::::::888666555555666777888999999:::777777888888888888777777111111111000000000//////....................................---------,,,........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,------------...,,,,,,,,,------------...............////////////.../////////000000000000111111111222222222333333333222333666888>>>NNN]]]ooo~~~sssgggnnn~~~pppkkk```^^^ooo~~~zzzyyywww{{{vvvsssvvvzzz~~~yyy^^^VVVKKKCCC???<<<888555666666555444333222111111000000000000000000000000................................................---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........------------............////////////000000000000000000000000...///000222444555666777666;;;BBBFFFHHHLLLSSSXXXdddgggkkknnnrrr{{{---------------------------............/////////....../////////000000000000000000000111111111111333333333333444444444444333222111111111222333444444444444555555555666666555666666777888888777777666555555555555666666777888888999999999999888888::::::999888777777666666444444555555444444333222111111000000000000111111/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------........................//////////////////////////////000000000000111111222222333333333444444444444555555666666555555444555555666666666666555555555555555666777777888888999888777666777777999:::999888777777777888999:::999888888888:::999888666666666666666777777777777555777:::<<<<<<:::777555000000000000////////////......................../////////.........------------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,------------,,,,,,,,,,,,---------------............/////////....../////////000000000000111111111222222222222555333222444333333777===HHH]]]sss{{{wwwyyyzzzjjjdddXXXQQQ\\\tttyyysssxxx{{{}}}www|||~~~{{{pppgggdddiiikkkfffiiikkk```NNNHHH@@@;;;:::999777555666555444444333222111111000000000000000000000000........................------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---------------............/////////000000000000000000000000......///000111222333333...111444444222333555888???BBBFFFIIIMMMSSS\\\ccc---------------------------------.........//////........./////////000000///000000000111111111111333333333444444444555555333222111000000222444555555555666666777777777666555555666777888888888888666666555555555666666666888888888999999888888888999999888777777666555555444444444444444333222222000000000//////000000000//////.........---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***************************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++,,,,,,,,,---------------...............///.........///////////////////////////000000000111222222222222333333333333444444444555555444444444444555555666666555555444444444555555555666666666777777666666666777888888999777666555555666888999888777777888999999777666777777666666666555555555222444777999999777444222////////////////////////........................000////////////.........------------------------,,,,,,++++++++++++,,,,,,***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////........./////////000000000000000111111111111222666444333555666555555555<<>>;;;999888888888777333333333222111111000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------....................................000000000//////////////////000111111111111222333///000111222222333444555,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////000000000000111111111111333333333333444444444444333222111111111222333444555666777888999888777777555666777888999:::::::::888999999999999888888777777888888888888888888777666666666555555444444444222222333333222222111000//////............//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************************++++++++++++++++++++++++++++++++++++******++++++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////---------......//////000......////////////000000000000111111111222222222222333333444444333333222333333444444444444333333333333333333333333333333444555555666666777777777888777666555555555666777666555555666888888777555777666666555444444333333333333222111111222333333---------...............------------------------/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........------........./////////////////////000000000000///000///---000444555222...777666333888<<>><<>>======<<<;;;;;;::::::888777666555444333222222000000000000//////////////////............//////------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---+++*********++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------..............................////////////000000000000++++++,,,,,,,,,,,,------------------........................////////////000///.........///111111000000111222222222222111222222222222222222222222111111222333333444444555555555666666666666555555555555555555555666666777666666666666555444444333333333444444333333222111111111000000///......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++***))))))***+++++++++++++++*********))))))***************************++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++*********))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...............////////////000/////////////////////000000111111111222222222000111222222333333222222222222222222222222222222333333333333444444444444444444444444333333333333444444444444444444444444333333222222222111111111000000000/////////......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++*********))))))************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------........................////////////.../////////000000000000111111111222222222333333222333444555777;;;@@@DDDRRRYYYhhhzzzwwwrrr{{{xxxuuuoooeeeaaaaaaeeelllmmmfff___VVVQQQJJJEEEAAA???>>><<<<<<<<<;;;::::::999888888777777666555444333222222000000000000/////////...//////............//////------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------................................./////////000000000++++++,,,,,,,,,,,,------------------............---............///////////////......//////000111000000111222222222222111111111111111111111111111111111222222333444444444555555666666666666555555555444444444444555666666666666666666666666666555333333444444333333222111111000000//////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************++++++***))))))***+++++++++++++++*********************************************++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,+++++++++***************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---............/////////////////////////////////000000000111111111222222000000111222222222222222111111111111111111111111222222333333333444444444444444444333333333222222333333333333333333333333222222222222111111111000000////////////.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************+++++++++***************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............---............/////////....../////////000000000000111111111222222222222555666666555333333555666777???LLLZZZfffjjjiiiffflll{{{www|||uuu|||~~~~~~xxxsss|||pppdddkkkfff```]]]ZZZVVVPPPKKKDDDAAA>>><<<;;;;;;999888999999999888888777777666666666555444333222222111000000000/////////......///......------......///------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------------.........////////////000+++++++++,,,,,,,,,------,,,,,,---------.........---------.........//////............//////000000000000111222222222222111000000000000000000000000111111111222333333444444444555555666666555555444444444333333444444555666555555555555666666777777333333444444333333222111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++******************+++************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************************************))))))*********++++++++++++++++++++++++++++++++++++---...---,,,,,,---///---------.........//////.........///////////////000000000000111111111111///000000111222111111111111111111111111111111111222222222222333333333333333333333333222222222222222222222222222222222222222111111111111000000000/////////.........------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........---------.........//////........./////////000000000000000111111111111222222444666666555444555666444666999===CCCIIIPPPTTT[[[jjj|||qqqooozzznnnppp}}}rrrrrrrrrrrrlllnnntttpppuuukkk^^^hhhddd\\\TTTMMMHHHDDDBBB<<<;;;999999::::::999888888888777777777666666666555444444333222222111111000000/////////............------------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------........./////////+++++++++,,,,,,,,,------,,,,,,,,,------------...------------............---......///////////////000000111222222222222111000000000000000000000000000000111222222333333444444444555555555555444444333333333333333444555555555555444444555666777888333333444444333333222111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))*********++++++*********************************************************((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********++++++++++++++++++++++++++++++++++++,,,------,,,,,,...///------------............------....../////////000//////000000000111111111...///000000111111000000222222222222222222222222111111111222222222333333333333222222222111111111222222222222222222222222111111111000000000//////............------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------........................//////////////////000000000111111111,,,...111222222222333444666666555333333666===BBBBBBMMM[[[iiixxxtttrrrvvvttt{{{zzznnnmmmwww}}}lllqqqrrrnnnxxxtttooohhhrrrqqquuu~~~vvvfffZZZUUUQQQKKKDDD???<<<<<<<<<;;;:::999999::::::999777777777777666666666666666333333222222111111000000////////////............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------............++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,------------.........------...////////////...000000111222222222222111000000000000000000000000000000111111222333333333444444555555555555444444333222222222222333444444555444333333444555666777333333444444333333222111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************)))***++++++++++++***)))***************+++++++++************************(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***************+++++++++************************)))************+++++++++++++++++++++++++++++++++***,,,------------...///,,,------------.........---------......//////000/////////000000000111111......///000000000000000222222222222222222222222000000111111111222222222222222222111111111000000111111111111111111111111000000000000////////////......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************************************+++++++++************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,------------.........------........./////////////////////000000000000---///111111111111222333222444555666555444444555999<<>>>>>===;;;999777666777777666555333333333333333333333333111111000000000000////////////.........---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,.../////////...---000000111222222222222111111111111111111111111111000000000111222222333333333444444555555444444333222222111111222222333444555444222111111222444555333333444444444333222222---.....................++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))******++++++++++++************************''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++************************)))************+++++++++***************************+++------------...000,,,,,,,,,---------......,,,,,,------...///000000////////////000000000000---......///////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000/////////............---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))******++++++++++++************************)))************+++++++++************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////............/////////000---...///......///111333444111000000222444444444)))222888777555666999:::<<<999@@@IIIPPPaaakkkdddgggoootttYYYTTTJJJ@@@;;;<<<======;;;999888:::>>>@@@???<<<;;;999666555666777777666111111111111111222222222000000000000//////////////////.........---------,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------------..................000000000000111111111111444444333333222111000000//////000111333444555555333333444444333333222111222222333333444555666666555555444333333222111111222222333444333222111000------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------...............------,,,,,,,,,---------............///000//////.........//////////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000///...------,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,)))************+++++++++************************************************************************++++++++++++++++++++++++************************)))************+++++++++************************+++*********))))))((((((++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///000000000111111111111111111111111111111111111222222222333333333444444222333666888<<>>777777666555555555555555333333333222222222111111000000000000////////////......//////......---,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........//////000000000000111111111111444444333222222111000000///000000111333444444555333333333444333222222111222222333333444555555555555444444333222222111111111111222333222111000///------------------------++++++++++++++++++++++++*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------.........---------,,,,,,,,,------------............//////............//////////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////000//////...------,,,,,,++++++++++++++++++++++++***************************++++++++++++++++++,,,)))************+++++++++************************************************************************++++++++++++++++++++++++************************)))************+++++++++************************************)))))))))(((++++++++++++++++++++++++,,,,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................//////000000000111111111111111111111111111111111222222222333333333333444333444555777999:::<<<===;;;<<>>;;;777666666555555555555555333333222222222111111111000000000000/////////..................------,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,---...///000000000000000000111111111111333333333222111111000000000000000111222333444444222333333333333222111111222222222333333444444555444444333333222111111111000000000111000000///...------------------------++++++++++++++++++++++++*********++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------............///...............//////////////////////////////000000000000000000000000///000000111111000000///000000000000000000000000//////////////////////////////......---,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++*********)))************+++++++++************************************************************************++++++++++++++++++++++++************************)))************+++++++++************************************))))))))))))+++++++++++++++++++++++++++************))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------////////////000000000000000000000000000000000000111111222222222333333333333444444555555666666666888666333666===FFFOOOSSSQQQNNNJJJHHHIIIGGGDDD@@@:::===AAABBBCCCFFFKKKOOOOOOKKKFFFBBBAAAAAA@@@@@@;;;;;;::::::999:::::::::999777555777:::;;;:::777666666555444444444444555222222222222111111111000000000000/////////.....................---,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,---...///000111///000000000111111111111333222222222111111000000000000111111222222333333222222222222222111111000111222222222333333333444333333222222111111111000////////////......------,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------...//////////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////.........------,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++******))))))))))))*********+++++++++************************************************************************++++++++++++++++++++++++************************))))))*********+++++++++*********************************)))))))))))))))***************************)))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------........./////////000000000000000000000000000000111111111111222222222222333333333333333444444444666666666888:::<<<===>>>CCCAAA>>>===>>>???===<<<:::<<<>>>???>>>>>>???AAAAAA@@@>>>======>>>???@@@999888888888888888999999888777555666888888777555666555444444333333444444222111111111111000000000000000/////////.........------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,---...///000111///000000000111111111111222222111111111111111000111111111111111111111111111111222222111111000///111111111222222222222222222111111111111111000000......------------,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------...////////////////////////////////////////////////////////////000000000000//////////////////////////////........................---------------,,,,,,,,,++++++++++++++++++++++++************************+++++++++******)))))))))))))))*********+++++++++************************************************************************++++++++++++++++++++++++************************))))))*********+++++++++************************))))))))))))))))))******************************)))))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------............/////////////////////////////////000000000111111111222222111111222222333444444444222333666777777666555555999888888999;;;;;;:::999888:::;;;:::999777777777::::::::::::::::::;;;===999999888777777777777888888777666666666666666555555555444333333333333333111111111000000000//////////////////............---------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,---...///000000000000000000111111111111111111111111111111111111111111111111111000000000000111111111111000//////111111111111111111111111000000000000000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...//////////////////////////////////////////////////////...//////000000//////...////////////////////////........................------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************))))))))))))************+++++++++************************************************************************++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))************************************)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////////////////////////////000000000000111111111///000111222333444444555222222222111111222555888222333555666777777666666666777777888888888888777666777999888777777888999:::999888777666666666666666666666666555555555555444444333222222222222333000000000000/////////////////////.........---------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........//////000000000000111111111111000000000000111111111111222222111111000000000///000000111111000000///...111111111111111111111000000000000000000000000000///...---,,,+++,,,------++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---...///000////////////////////////////////////////////////......////////////......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************)))************+++++++++************************************************************************++++++++++++++++++++++++************************)))************+++++++++************************((()))))))))************************************************++++++,,,,,,***************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................................./////////000000000111111///000000111111222222222333444444222111222666:::333444555555555555666777888777777888:::;;;;;;;;;555888::::::888777888999777777666666555555666666333444555555444444555555444333333222222222222222000000/////////.........//////.........---------,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------..................000000000000111111111111000000000000000111111111222222111111000000//////000000000000000//////...111111111000000000000000////////////000000000000///...---,,,+++,,,---...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,---...///000////////////////////////////////////////////////......////////////......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((())))))******++++++)))************+++++++++************************************************************************++++++++++++++++++++++++************************)))************+++++++++************************(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////000000000000000000000000000000000000000333777777444333333444555555444333333444666888666444333444555666777666333777::::::888666777888555444444444444555666666111222444333333333444555444333222222111111222222000/////////............//////.........---------,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......111111111111000000000000333222222222111111000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000////////////------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************++++++,,,,,,,,,,,,------------------------------.........////////////000000000000000//////////////////////////////////////////...---...///000111000000000000000000000000..............................---------,,,,,,,,,+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,---------............///............////////////000000000000111111111111111111222222222333333333333333333333333333333333555555555666666666666777777777777777777777777777666666555555555444444444333333444444333333222111000000000000000000000000000000///.....................---------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********,,,---------+++***+++---++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......000000000000000000000000111111000000000/////////000000000000000000000000//////000000000111111111111111111111111111111111000000000/////////......------,,,,,,,,,+++++++++*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++))))))))))))************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************+++++++++,,,,,,,,,------------------------------------........./////////000/////////////////////////////////////////////......---------...///000........................------------------------000/////////.........---+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------......................../////////////////////000000000111111111111111222222222333333333333333333333333333333444444555555555666666666666666666666666666666666666555555555444444444333333333444444333333222111////////////////////////000000///..................------------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++************+++++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////////////////............000000000000000000000000//////000000000000111111000000000000000000000000000////////////.........,,,,,,,,,,,,++++++++++++*********++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////////////////////////////---------,,,---......///------------------------------------------------//////............------+++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------------............---............/////////.........////////////000000111111111222222222222222222333333333333333333333333333444444444555555444444444444444444444444555555444444444444333333333333333333333222222111////////////////////////000///......---.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++******)))))),,,//////,,,)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////////////////......////////////////////////////////////000000000111000000000000000000000000/////////.........------,,,,,,,,,++++++++++++***************++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************((()))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((()))))))))************((()))))))))***************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........///////////////////////////////////////,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******************************************************************************************************************************************************************************************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------.........---------.........//////---------.........//////000000000111111111111222222222222222222333333333222222333333333444444444333333333333333333333333444444333333333333333333222333333333333222111111///////////////////////////......------.........---------,,,,,,,,,++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,******...333444///***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---........./////////000000000000000000000000000////////////////////////...////////////000000000////////////////////////............------------,,,,,,+++++++++*********))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))))))))*********((()))))))))************))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))((()))))))))************((()))))))))*********************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------....../////////000////////////////////////,,,,,,,,,---------------........................,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++******************************************************************************************************************************************************************************************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------------............------------............//////000000000111111111111111111222222333333333222222222333333333333444333333333333333333333333222222333333333333333333222222333333222222111000..............................------------......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++*********************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,******...333444///***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000000111111111111111222222222222000000000000000000000000......////////////000000////////////////////////......---------,,,,,,,,,++++++++++++************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******))))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------......//////000////////////////////////,,,,,,---............---........................++++++++++++++++++++++++++++++,,,,,,,,,,,,------***************+++++++++******************************************************************************************************************************************************************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------------.........---------............///////////////000000000000000000111111222333333333222222222333333333444444222222222222222222222222111111222222222222333333222222222222222111111000........................---------,,,------...///,,,,,,,,,,,,++++++++++++*********+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,***)))))),,,//////,,,)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............///000000111222222111111111222222222333333000000000000000000000000........./////////000000........................---------,,,,,,,,,,,,+++++++++++++++************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---......///000000////////////////////////,,,---.../////////......------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,---))))))*********+++++++++******************************************************************************************************************************************************************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,---------.........---............/////////........./////////000000///000000111222222333333333333333333444444444444333333333333333333333333111111111111222222222333222222222222222111000000........................---,,,,,,,,,------...///,,,,,,,,,++++++++++++***)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,******+++++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........//////000111222222333000000111111222222222333000000000000000000000000............/////////000........................---------,,,,,,,,,+++++++++++++++************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,------------......,,,,,,------...///000000////////////////////////------///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********+++))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************************************************************)))***++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------...............////////////000............/////////000///000000111222222333333333333444444444444555555333333333333333333333333000000111111222222222333111222222222222111000000........................,,,,,,,,,,,,------...///,,,,,,,,,+++++++++******))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,***+++,,,------,,,+++************++++++,,,,,,,,,,,,---...---+++***+++---++++++******************,,,,,,,,,++++++*********,,,,,,,,,++++++*********------------------------////////////000000000000222111111111000000//////000000000000////////////................................................---------,,,,,,+++++++++++++++++++++++++++++++++************************+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************(((((()))***+++,,,,,,,,,******************************************************************************++++++,,,---......---------...///000000111000000000000000000000000........................++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************,,,+++***))))))***+++,,,************************))))))))))))))))))))))))(((((('''(((((()))***+++))))))))))))))))))))))))************************************************++++++*********************+++,,,------,,,+++***)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////.........000000000000000000000000222222111111111111111111222333333444444333333222222222222222222222222222111111111111111111111111111111000000//////..............................---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++*********))))))++++++******************************************************************************************+++++++++*********))))))+++++++++++++++++++++++++++++++++*********))))))************************************************************************+++*********))))))((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******------------------------.../////////000000000000111111111000000000//////000000000000/////////...................................................------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************)))))))))(((******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))************)))))))))***+++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......---------...///000000000000000000000000000000000........................++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++***))))))***++++++************************)))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))************************************************************************)))***+++,,,,,,++++++***)))************+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////////////////////////////111111111111111111111111222222333333333333222222222222222222222222222222111111111111111111111111000000000/////////..............................------------------------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++*********))))))************************************************************************************************+++++++++*********))))))+++++++++++++++++++++++++++++++++*********))))))************************************************************************+++*********))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***------------------------....../////////000000000000000000000////////////000000000/////////......------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......---------...//////000000........................------------------------++++++++++++++++++++++++************************+++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++***))))))***++++++************************))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))************************************************************************(((((()))***+++++++++***)))************+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------.../////////000////////////////////////111111111111111111111111222222333333333333222222111111111111111111111111000000000000000000000000///////////////.........------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,+++++++++***************************************************************************************************************+++++++++***************+++++++++++++++++++++++++++++++++******************************************************************************************************)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------........./////////000000////////////////////////000000/////////.........------------------------------------------------,,,+++++++++++++++++++++++++++++++++++++++++++++*********************************)))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))((()))))))))************+++++++++***************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,..................---------------....../////////------------------------------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************+++******************+++************************))))))))))))))))))))))))++++++***)))(((((((((((())))))))))))))))))))))))***************************************************************+++++++++'''(((((()))******++++++))))))*********+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........,,,,,,------...///000000////////////////////////000000000000111111111111111111222222222222111111111111111111111111111111000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++++++++,,,,,,***************************************+++++++++************************************************************************************************++++++++++++++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..................////////////.....................///////////////............------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))************))))))))))))******************************((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************+++++++++***************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................------------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********************************************************++++++*********************************)))))))))))))))))))))))),,,+++***))))))((())))))))))))))))))))))))))))))************************************************))))))*********+++++++++(((((()))))))))******+++))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...+++,,,,,,---...//////000........................//////000000000111111111000111111222222111111000000000000000000000000000////////////////////////---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))*********+++++++++************************************************************************************************++++++++++++++++++++++++***************************************************************************************************************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------.........------........./////////---------.............../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++************************))))))))))))******************))))))))))))******************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))******************************++++++************************........................,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))***++++++++++++***)))************************))))))))))))))))))))))))++++++***)))))))))******))))))))))))))))))))))))************************************************)))))))))***++++++,,,,,,+++******)))))))))***+++)))************+++++++++)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---.........///...........................//////000000111111111000000111111111111000000////////////////////////////////////////////////,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++************++++++***************+++++++++)))))))))***++++++,,,,,,***************************************************************************************+++++++++++++++++++++++++++++++++***************+++++++++*********************************************************************************+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///---------.........//////,,,,,,---------.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++************************((()))))))))******************))))))))))))******************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))************)))))))))***+++++++++,,,************************------------------------++++++++++++++++++++++++++++++,,,,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))***++++++++++++***)))************************))))))))))))))))))))))))*********)))******++++++))))))))))))))))))))))))************************************************((())))))***++++++,,,,,,---,,,+++***))))))******)))************+++++++++))))))))))))************************************************************++++++,,,,,,,,,---------------------------------..............................//////000111111222///000000000000000000///////////////////////////........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++++++++************++++++))))))*********+++++++++((())))))***++++++,,,,,,************************************************************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++*********************************************************************************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,---...//////---------.........//////,,,,,,,,,------.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++************************(((((())))))*********+++******))))))))))))******************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,,,,---******************************************************************************++++++,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))***)))))))))***+++,,,,,,))))))))))))))))))))))))************************************************((())))))***++++++,,,,,,///...,,,***))))))******)))************+++++++++))))))))))))************************************************************++++++,,,,,,,,,---------------------------,,,,,,........................---......///000111111222//////000000000000//////////////////////////////........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++************++++++))))))******++++++++++++((())))))***++++++,,,,,,************************************************************************))))))******++++++++++++++++++++++++++++++++++++))))))******++++++++++++*********************************************************************************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,++++++******++++++,,,---------............/////////.........---------........................///............---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))))))))******************))))))))))))******))))))))))))))))))))))))((())))))))))))***************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************+++*********))))))(((((())))))))))))))))))))))))************************,,,,,,,,,++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))***++++++***))))))***,,,******************************************************))))))******+++,,,999222+++((()))***)))&&&)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///---------............///000000000000000000000000////////////////////////................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++******************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,++++++******++++++,,,------------............///.........------------....................................------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))*********++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************************)))))))))((())))))))))))))))))))))))************************,,,,,,,,,++++++*********))))))))))))))))))))))))************************)))))))))))))))))))))))))))*********(((((()))+++******************************************************))))))******+++,,,333...)))(((***,,,***((()))************+++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............---------............///////////////////////////////////////////////////................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,++++++******++++++,,,------------........................------------....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))******************))))))))))))******))))))))))))))))))))))))************+++++++++,,,******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))************************+++++++++++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***)))(((''')))*********************************************************))))))******+++,,,---***'''(((+++---+++))))))************+++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............---------............///////////////////////////////////////////////////........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++************************************+++++++++,,,++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,++++++******++++++,,,,,,,,,---------.........------------------------.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))************************+++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))(((***++++++)))((()))*********************************************************))))))******+++,,,)))(((''')))+++,,,***)))))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........---------............///////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++***************+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,------------...,,,,,,------------------...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))******************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))+++------+++******+++******************************************************))))))******+++,,,)))))))))***+++***)))'''))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...---------............///........................////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------........................------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************))))))))))))******))))))))))))))))))))))))************+++++++++,,,******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))************************)))))))))***************))))))))))))))))))))))))************************)))))))))))))))))))))))))))+++......---+++++++++******************************************************))))))******+++,,,)))************)))(((((()))************+++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------............///........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................---------,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))*********++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************((()))))))))************))))))))))))))))))))))))************************((()))))))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))(((+++---...,,,+++************************************************************))))))******+++,,,)))************)))***+++)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------............///........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------++++++++++++++++++++++++((())))))***++++++,,,,,,************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------........................---------,,,,,,,,,++++++*********++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))((())))))))))))***************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************(((((())))))*********+++))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))'''***,,,---,,,***))))))*********************************************************)))***++++++,,,))))))******)))***,,,...)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++((())))))***++++++,,,,,,************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***************************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))((((((+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))******+++++++++******)))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************************************************************************************++++++++++++++++++++++++************************---------,,,,,,+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,************************************************+++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))***************************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))(((************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))******+++++++++******)))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------....................................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************************************************************************************++++++++++++++++++++++++************************---,,,,,,,,,++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,************************************************+++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))***************************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))************************************************************************++++++,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********************+++++++++)))))))))))))))))))))))))))******+++++++++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------............------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************************************************++++++++++++++++++++++++************************+++++++++++++++*********************************)))************+++++++++******+++++++++,,,,,,,,,************************************************+++++++++***************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))***************************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))************************************************************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))***+++++++++************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************************************************************************************************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))***************************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))*********************************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))((()))***+++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************************************************************************************************************************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))***************************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))************************************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++***************))))))))))))))))))))))))((()))***+++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************************************************************************************************************************************************+++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,***************************************************************+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))***************************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))************************************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++************************((()))))))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++*********))))))))))))))))))))))))))))))(((((()))++++++,,,,,,+++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************************************************************************************************************++++++++++++,,,,,,,,,---************************)))************+++++++++******+++++++++,,,,,,,,,************************************************))))))*********+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))************************************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))************************************************************************((())))))***++++++,,,,,,************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++******))))))))))))))))))))))))))))))(((((()))++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************************************************************************************))))))))))))))))))))))))************************+++++++++,,,,,,---------************************)))************+++++++++******+++++++++,,,,,,,,,************************************************))))))******++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,*********)))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************+++,,,,,,***((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++******))))))))))))******************************************************++++++******************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))******++++++***)))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++******))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***************++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))***)))(((((()))***))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))((()))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))))))))))))))*********))))))))))))*********************************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((***+++***)))((()))+++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))((()))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************************************)))))))))******)))))))))******))))))))))))******************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''***------***))))))+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************************************))))))************))))))******))))))))))))******************************************************)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,------************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******&&&+++000000---***)))+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************************************((()))***++++++***)))(((******))))))))))))******************************************************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******%%%+++111222...******+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************************************((()))***++++++***)))(((******))))))))))))******************************************************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,******************************++++++++++++*********************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((************************************************************************************************,,,,,,+++***))))))******************************+++++++++*********))))))************************************************++++++************+++++++++++++++*********))))))************************************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,(((((()))******+++,,,,,,******************************++++++++++++*********************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))************************************)))))))))(((************************************************************************************************,,,++++++***))))))******************************+++++++++*********))))))************************************************++++++************+++++++++++++++*********))))))************************************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,((())))))******+++++++++******************************++++++++++++*********************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))************************************))))))))))))************************************************************************************************,,,+++******)))*********************************+++++++++***************************************************************++++++************+++++++++++++++***************************************************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,((()))))))))*********+++******************************++++++++++++*********************************++++++,,,,,,++++++***************************************************************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))************************************************************************************************++++++***************+++************************************************************************************************++++++************++++++************************************************************************************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))***************************************++++++++++++*********************************++++++,,,,,,++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******************************************************************************************************+++***************++++++************************************************************************************************++++++************++++++************************************************************************************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))******************************++++++++++++*********************************++++++,,,,,,++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))((((((((((((((((((((((((************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))************+++++++++***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))************************))))))))))))*********************************************************************************************************************)))******+++,,,***************************************+++++++++************************************************++++++************++++++***************+++++++++************************************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))))))))))))))(((******************************++++++++++++*********************************++++++,,,,,,++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))************************((()))))))))******************************************************************************************************************))))))***++++++,,,************************))))))*********+++++++++************************************************++++++************++++++))))))*********+++++++++************************************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))((((((((((((******************************++++++++++++******************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++******************************************************************************************************))))))***+++,,,,,,************************))))))******++++++++++++************************************************++++++************++++++))))))******++++++++++++************************************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++*********************************)))***++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************)))************+++++++++)))************+++++++++++++++***)))(((((())))))+++++++++++++++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++***)))(((((()))***+++******************************+++++++++,,,,,,,,,******))))))******+++,,,))))))))))))************))))))))))))************+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))((()))++++++***((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************+++++++++*********))))))******************************++++++++++++******************************************************************************)))************+++++++++************************************************+++*********))))))(((((())))))))))))************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************))))))))))))))))))))))))************************,,,++++++******++++++,,,)))************+++++++++++++++************++++++******************************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,------,,,+++***,,,++++++******++++++,,,************************++++++++++++++++++++++++///...,,,+++***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************)))************+++++++++)))************+++++++++++++++***)))))))))))))))+++++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))+++***)))(((((()))***+++************************)))))))))*********++++++******))))))******+++,,,))))))))))))************))))))))))))************************)))))))))(((************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))***)))((()))++++++***((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************+++++++++*********))))))******************************++++++++++++******************************************************************************)))************+++++++++************************************************************)))))))))((())))))))))))************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************************************************************,,,++++++******++++++,,,************++++++++++++++++++************++++++******************************))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,+++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************)))************+++++++++)))************++++++++++++***))))))))))))))))))***++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******************************((((((((()))))))))************))))))******+++,,,))))))))))))************))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***))))))++++++***((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************+++++++++*********************************************++++++++++++******************************************************************************)))************+++++++++************************************************************))))))))))))))))))))))))************************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************************************++++++++++++++++++++++++,,,++++++******++++++,,,************+++++++++,,,++++++************++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++************************************************))))))*********+++++++++))))))*********+++++++++******)))))))))))))))*********+++++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***))))))))))))))))))***************************((((((((()))))))))************))))))******+++,,,((()))))))))************((()))))))))*********************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********,,,+++))))))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******************************************************************************++++++++++++******************************************************************************))))))*********+++++++++*********************************************************)))))))))))))))((()))))))))************************************************************)))))))))***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++******+++,,,---,,,++++++******++++++,,,************************++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++************************************************))))))*********+++++++++))))))*********+++++++++***)))))))))))))))******)))******+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))*********++++++******))))))******+++,,,((()))))))))************((()))))))))************))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************---+++))))))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******************************************************************************++++++++++++******************************************************************************))))))*********+++++++++************************************************))))))))))))))))))******((()))))))))*********************************************************************+++++++++,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++******+++,,,---,,,++++++******++++++,,,************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************)))************+++++++++)))************+++++++++)))))))))))))))******+++))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********++++++******))))))******+++,,,))))))))))))************))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++///,,,***)))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***************************************+++++++++******************************++++++++++++******************************************************************************)))************+++++++++************************************************))))))))))))************))))))))))))*********************************************************************+++,,,,,,------************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************)))************+++++++++)))************+++++++++)))))))))))))))***++++++))))))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))((((((((()))))))))************))))))******+++,,,))))))))))))************))))))))))))************((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++000---***))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************))))))*********+++++++++******************************++++++++++++******************************************************************************)))************+++++++++************************************************((()))))))))************))))))))))))************************************************************)))))))))***+++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,+++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************)))************+++++++++)))************+++++++++))))))((())))))***++++++((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))''''''''''''((((((((()))*********)))***++++++,,,))))))))))))************))))))))))))************(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++000---***))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************))))))******++++++++++++******************************++++++++++++******************************************************************************)))************+++++++++************************************************(((((())))))*********+++))))))))))))************************************************************'''(((((()))***+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++++++++++++++,,,***+++,,,------,,,+++***,,,++++++++++++++++++,,,************************++++++++++++++++++++++++)))***,,,---...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************************************************************************************++++++************+++++++++++++++*********))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,------,,,***(((((()))***+++************************************************++++++***)))(((((())))))***************************+++,,,,,,******+++,,,************************************************************************************************************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************)))************++++++++++++++++++*********)))))))))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***+++++++++***************((()))))))))))))))))))))+++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------///---+++,,,///000...,,,))))))***************)))+++++++++,,,------......------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************************************************************************************++++++************+++++++++++++++*********))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,------,,,***)))((()))***+++************************************************++++++***)))))))))))))))************************+++++++++)))((((((+++---************************************************************************************************************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************)))************++++++++++++++++++*********)))))))))************+++++++++************************))))))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------************+++++++++++++++++++++,,,,,,---------...,,,***+++---...,,,*********+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,*********++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************************************************************************************++++++************+++++++++++++++*********************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************+++,,,,,,,,,+++***)))))))))***+++************************************************++++++***))))))))))))******************************+++***)))'''(((***,,,************************************************************************************************************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************)))************++++++++++++++++++***************)))************+++++++++************************)))******+++++++++++++++++++++,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---,,,++++++------,,,++++++,,,------.........---,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))((()))))))))************************++++++++++++************++++++++++++************************))))))))))))))))))))))))************************************************************************************************************************************************++++++************++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,++++++***))))))******+++************************************************++++++***))))))*********************************)))***,,,,,,***)))***+++************************************************************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************))))))*********+++++++++************************))))))*********+++++++++************************)))***++++++,,,,,,+++++++++++++++++++++,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,------......------------...------,,,,,,------------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++************************))))))))))))))))))))))))************************************************************************************************************************************************++++++************++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,******************++++++************************************************+++***************++++++************************'''+++///000///,,,***)))************************************************************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************))))))*********+++++++++************************))))))*********+++++++++******************************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,///......------,,,,,,+++---------.........////////////..................------...............///---......------,,,+++***,,,,,,,,,------.........------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))************+++)))))))))************+++************************))))))))))))))))))))))))************************************************************************************************************************************************++++++************++++++***************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))((((((''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++)))*********++++++++++++************************************************+++************+++,,,,,,************************'''+++000222000---+++)))************************************************************************************************************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************)))************+++++++++***************+++++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******++++++,,,,,,------------------------------111111222333444555666666555555555444444444444444333444444222///...............////////////......------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************************************))))))))))))))))))))))))************************************************************************************************************************************************++++++************++++++))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++++++++++++++************************************************+++*********++++++,,,---************************))),,,......---,,,++++++************************************************************************************************************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************)))************+++++++++))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,------...//////000...///000222444555666777;;;<<<===>>>@@@BBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@;;;555111000000...///111333555666777777333333222111000///...---------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************++++++************++++++))))))******++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))***+++++++++++++++************************************************+++*********+++,,,,,,---************************,,,,,,,,,***))))))+++...************************************************************************************************************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************************)))************+++++++++))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,.........///000111111222666777999===@@@CCCEEEGGGEEEFFFGGGIIILLLNNNOOOPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNLLLEEE<<<666333333...000333777:::===??????;;;:::999666444222000///---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))************************************)))************+++++++++))))))))))))************************************************************...------,,,+++***))))))+++++++++*********))))))******++++++++++++******))))))))))))***************************)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))((((((((((((+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************(((((()))***************************************************************))))))))))))))))))))))))************************************************+++++++++*********))))))************************************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,------,,,***((('''------............------111111111444:::>>>AAABBBDDDEEEGGGIIIKKKKKKKKKJJJIIIKKKMMMPPPQQQQQQPPPOOOQQQRRRSSSUUUVVVWWWWWWWWWUUUUUUTTTQQQLLLEEE???;;;777555111000333===IIIRRRMMMLLLKKKHHHEEEBBB???===777555222///------......,,,,,,++++++,,,,,,------///...,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************)))))))))(((******))))))))))))******))))))))))))))))))))))))))))))))))))************************************)))************+++++++++))))))))))))************************************************************---,,,,,,++++++******)))+++++++++*********))))))******++++++++++++******))))))))))))***************************)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))(((************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************((())))))***************************************************************))))))))))))))))))))))))************************************************+++++++++*********))))))************************************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++************************************************************************************************************************)))************+++++++++***************************************+++++++++******++++++,,,+++++++++&&&'''))),,,...000111222888999===BBBGGGKKKKKKKKKJJJKKKKKKKKKJJJIIIGGGFFFDDDEEEFFFGGGHHHGGGFFFFFFJJJKKKMMMOOOPPPQQQRRRRRRPPPQQQQQQQQQNNNKKKGGGDDD>>><<<:::777777<<>>888333///...000///...---,,,,,,------//////...---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************)))************+++++++++)))))))))*********++++++************************************************+++++++++++++++++++++++++++++++++*********************++++++++++++******))))))))))))************)))************))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************((()))******++++++******************************************************))))))))))))))))))))))))************************************************+++++++++***************************************************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++************************************************************************************************************************)))************+++++++++************************+++++++++++++++*********++++++******++++++,,,---+++---000444777:::===>>>>>>@@@DDDIIINNNNNNLLLJJJEEEDDDCCCBBB???<<<:::999:::::::::999999888888888999;;;<<>>>>>===;;;888888999;;;AAAEEEKKKQQQVVVWWWWWWWWWTTTSSSQQQNNNJJJEEEAAA>>>777666333000...---------,,,------......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++))))))*********+++++++++************************************************))))))******+++++++++,,,******************************++++++++++++******((()))))))))************))))))************)))((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******************)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************************))))))***++++++++++++***************************************************))))))))))))))))))))))))************************************************************************************************************************************************************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********+++++++++************************************************************************************************************************))))))*********+++++++++************************,,,,,,++++++++++++******---,,,+++++++++,,,...///777999<<>>======<<<:::999777666:::;;;;;;999777555555666333666<<>>;;;777444111111111111222222333333444444444555666777999:::<<<>>>???AAACCCEEEEEEFFFGGGFFFFFFEEECCCAAA@@@???@@@@@@???===:::999:::;;;666666777:::>>>CCCGGGJJJRRRSSSUUUWWWXXXWWWVVVUUUQQQOOOLLLHHHCCC???<<<;;;444222...+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))************************************)))************+++++++++*********++++++++++++,,,************************************************)))))))))*********++++++***************+++++++++******++++++++++++******))))))))))))************((())))))************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************)))***++++++,,,+++++++++************************************************))))))))))))))))))))))))***************************************************************+++++++++************************************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---+++,,,///444999>>>BBBDDDFFFGGGIIILLLNNNOOOPPPQQQLLLGGG>>>777333111///...///000111222555777999;;;===>>>???AAACCCEEEGGGHHHHHHIIIKKKLLLMMMNNNOOOOOOOOOPPPQQQQQQQQQPPPOOONNNLLLLLLJJJFFFCCCAAAAAACCCEEECCC???===<<<>>>AAADDDEEEFFFHHHKKKOOORRRUUUVVVWWWVVVVVVTTTQQQMMMJJJHHHBBB>>>888222...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))************************************)))************+++++++++*********+++++++++,,,,,,************************************************))))))))))))************))))))*********+++++++++******++++++++++++******))))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************)))***++++++,,,,,,++++++************************************************))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++)))******+++,,,---......111333888===BBBGGGJJJLLLLLLLLLLLLMMMMMMLLLLLLKKKAAA===666222111222222222444555555777999<<>>999444111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,*********************************************************)))))))))))))))))))))******++++++++++++******++++++++++++******))))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************************************+++,,,,,,,,,,,,+++************************************************))))))))))))))))))))))))************************************************))))))******++++++++++++************************************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++))))))***+++---...//////:::===@@@EEEHHHKKKLLLLLLLLLKKKJJJGGGEEEBBB???===<<<:::777777999<<<>>>???>>>>>>>>>>>>@@@BBBDDDFFF===???BBBEEEGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGOOOQQQTTTVVVVVVTTTQQQOOOHHHJJJMMMMMMJJJGGGEEEEEE@@@@@@???@@@@@@BBBCCCDDDBBB>>>:::666666888<<<>>>DDDGGGMMMRRRUUUTTTRRRPPPJJJJJJIIIGGGCCC>>>888555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************((()))***+++,,,+++************************************************************************************))))))))))))******)))************+++++++++))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++************)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))************+++*********))))))(((((())))))))))))*********+++++++++++++++++++++++++++************++++++,,,,,,+++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++******+++,,,,,,---,,,,,,---111666<<>>@@@@@@@@@@@@>>>;;;888666666;;;<<>>>>>;;;888999===@@@>>>;;;888666555555888===@@@BBBIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJJJJKKKLLLLLLKKKJJJKKKIIIJJJMMMNNNJJJJJJLLLNNNKKKIIIJJJGGGCCCDDDJJJHHHIIIJJJJJJJJJKKKJJJIIIKKKKKKLLLLLLLLLKKKKKKMMMJJJHHHEEEFFFFFFDDDAAA???EEEEEEDDDBBB???<<<;;;:::AAAAAAAAACCCDDDCCC@@@===@@@???>>>===>>>@@@CCCDDDDDDAAA>>>999444000---+++...---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))***++++++++++++*********************************************************************************))))))))))))******)))))))))*********++++++))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++************)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************)))))))))*********+++++++++++++++************)))++++++++++++++++++*********************************************+++++++++++++++++++++++++++++++++************************)))))))))*********++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************+++++++++***************)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,+++***)))---111888???AAA@@@===;;;666333000111444555444222000111333777<<>>@@@FFFFFFFFFDDD???999333///---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))******++++++++++++******************************************************************************))))))))))))******))))))))))))************((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++,,,++++++++++++*********))))))))))))))))))))))))+++++++++++++++++++++++++++++++++***************************************))))))*********+++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,...///000666:::@@@DDDDDD@@@:::555111///...///111333222111333666999<<<@@@CCCGGGIIIJJJJJJJJJJJJKKKKKKKKKKKKGGGGGGGGGFFFDDDCCCCCCCCCLLLGGGCCCDDDEEEGGGNNNUUUPPPIIICCCCCCHHHIIIGGGDDDMMMJJJHHHIIIIIIIIIJJJMMMKKKKKKIIIFFFFFFHHHHHHEEEGGGHHHHHHEEEEEEGGGHHHGGGHHHGGGGGGHHHJJJLLLLLLLLLEEEFFFIIINNNRRRSSSQQQOOOEEEAAA;;;666444555777999<<>><<<111///---,,,+++---...///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++******************************************************************************))))))))))))******(((((()))))))))*********((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++*********)))))))))************************************++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++***+++...333888;;;AAABBBDDDCCC@@@;;;555111222111111222555777888888:::===@@@BBBCCCDDDGGGIIIKKKKKKJJJIIIHHHGGGGGGFFFCCCDDDDDDCCCBBBCCCFFFIIINNNJJJHHHFFFGGGPPPcccuuu{{{jjjUUULLLOOOVVVVVVSSS[[[VVVUUUXXXZZZZZZ^^^eeefffddd\\\SSSPPPRRRPPPJJJGGGLLLNNNLLLMMMOOOLLLFFFFFFDDDCCCDDDFFFHHHHHHGGGMMMMMMNNNQQQSSSTTTRRRQQQNNNIIIBBB;;;666333222333444666:::>>>CCCFFFHHHJJJ>>>:::555000---,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,******************************************************************************))))))))))))******((((((((()))))))))******))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++************)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************************************************++++++++++++,,,+++,,,,,,,,,,,,---------***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******---,,,,,,++++++*********++++++++++++++++++++++++*********++++++++++++,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***************************************+++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---------///444:::@@@DDDEEECCCAAA===999555222000444444555777999;;;===>>>===@@@DDDEEEEEEFFFJJJMMMMMMLLLJJJHHHEEECCCAAA@@@>>>AAACCCDDDCCCEEEJJJOOOVVVUUUVVVVVVXXXccczzzwww```]]]eeejjjjjjgggaaa```fffkkkmmmttt~~~xxxgggaaabbb___WWWQQQ[[[cccgggjjjhhh[[[LLLLLLHHHEEEDDDFFFGGGFFFDDDKKKJJJJJJLLLOOOQQQQQQQQQRRROOOJJJCCC<<<777333111444555666999>>>DDDIIILLLKKKGGGAAA:::444///---+++......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++***)))))))))***+++,,,******************************************************************************))))))))))))******(((((((((((()))))))))***))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++************)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************************************************+++++++++,,,,,,,,,,,,,,,,,,---------...++++++,,,---...//////000000000000000000000000000111111111111000000//////000000///......---,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,///000333777<<<@@@DDDFFF???===:::666444333333333555666777888999;;;===>>>>>>BBBEEEFFFEEEFFFKKKPPPLLLLLLKKKJJJHHHGGGFFFFFFKKKPPPUUUUUUSSSQQQRRRTTT]]]^^^bbbgggjjjrrrxxxmmmpppvvvxxxrrrjjjhhhooosssuuu}}}ssslllpppnnnfffdddooozzzzzzeeeZZZVVVRRRRRRUUUWWWVVVTTTMMMKKKIIIHHHKKKMMMOOOOOOPPPOOOMMMJJJDDD>>>888555555444333444888===BBBEEEMMMMMMKKKHHHBBB;;;444000......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++***)))))))))***,,,---******************************************************************************))))))))))))******(((((((((((())))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++************)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,------.........333333444555777888999:::;;;;;;;;;;;;;;;;;;;;;;;;888888888777777666666666333222222111000/////////++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,///333888===BBBDDDEEEEEE888666444222111333444666666777777777777888:::<<<@@@CCCFFFFFFDDDEEEJJJOOONNNOOOPPPQQQSSSTTTUUUVVVdddjjjpppoooiiibbb^^^]]]^^^```gggooouuuyyyyyyvvvyyy{{{yyyppplllrrrtttttt{{{tttooovvvwwwooosss|||gggccc```bbbhhhmmmmmmkkk]]]XXXQQQLLLIIIHHHGGGGGGLLLMMMNNNMMMIIICCC===999222111000111333777;;;>>>HHHKKKOOOQQQNNNFFF===888......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++*********************************)))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************************************************************+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++++++++++++++***)))((()))************+++++++++++++++******************))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,++++++)))***+++---------,,,++++++++++++,,,,,,---------111222222444666999<<<===AAA???>>>@@@DDDFFFEEECCCHHHIIIJJJKKKJJJHHHFFFEEEIIIHHHEEECCCBBBBBBCCCDDDDDDBBB@@@===;;;999999888555444222000---,,,+++++++++,,,,,,,,,,,,+++******000...,,,*********+++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------+++++++++++++++***))))))---,,,,,,,,,---...000222:::;;;<<>>:::777333333333333444666777888??????<<<:::>>>DDDEEEAAACCCCCCDDDEEEAAAAAAMMM]]]^^^bbbiiikkkddd\\\]]]bbbwwwwwwnnngggeeekkkmmmjjjiiiqqq}}}}}}|||~~~zzzsssuuu|||zzzxxxvvvpppoooxxxqqqmmmqqquuutttrrrrrr^^^bbbXXXLLLMMMLLLIIILLLMMMIIIFFFGGGKKKLLLHHHCCC:::777555555777777444111999AAAJJJOOONNNKKKIIIHHH:::555///---...///...,,,///---******+++---------------------------------......---,,,---...///000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------************************************++++++++++++***************************************++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************************************************************************************************************************+++++++++*********))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++++++++++++++***)))))))))************+++++++++************************))))))))))))************************++++++++++++******+++,,,,,,,,,,,,,,,,,,------------,,,,,,+++......///000111222333444===>>>@@@CCCEEEGGGGGGGGGHHHGGGFFFGGGJJJLLLKKKIIIKKKLLLMMMNNNNNNMMMKKKJJJNNNLLLJJJIIIHHHIIIJJJKKKLLLLLLKKKJJJHHHFFFDDDBBBAAA???===:::666333111000******+++,,,---......///+++++++++++++++******)))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,+++,,,,,,+++,,,///333777999AAA@@@???>>><<<999555111333333555777999;;;===>>>BBBCCCCCCCCCBBBAAABBBDDDGGGDDDDDDFFFGGGJJJTTT___dddjjjqqqqqqggg___dddnnnzzzqqqiiilllppprrrooommmrrr{{{wwwnnnooowww~~~|||xxxvvv~~~xxxssstttsssqqqooopppnnnmmmaaaXXX[[[[[[TTTPPPHHHGGGFFFGGGJJJJJJHHHEEEIIIFFFBBB>>>;;;999777666444999@@@EEEGGGGGGFFFFFFEEEBBB<<<666000---------111///------......---,,,------------------------...---,,,,,,,,,---...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------************************************+++++++++,,,++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************+++++++++***************+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************++++++++++++***)))))))))************+++++++++************************)))))))))*********++++++************+++++++++,,,*********+++,,,,,,,,,,,,///......------------...333444666888;;;===>>>???EEEFFFIIIKKKKKKJJJHHHFFFFFFEEEDDDEEEGGGHHHHHHFFFLLLMMMOOOPPPPPPOOONNNNNNOOONNNLLLKKKKKKLLLNNNOOOOOOPPPRRRSSSRRRNNNJJJGGGLLLLLLJJJGGGDDD@@@===;;;000000///...------......((())),,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,---------...+++,,,---///444999???BBBCCC@@@<<<999888666333111777888;;;>>>@@@BBBCCCDDDCCCAAACCCFFFCCCBBBOOO```cccZZZRRRQQQSSSVVVZZZ^^^eeelllsssqqqggg```hhhtttxxx}}}vvv{{{~~~~~~~~~}}}{{{{{{}}}xxxsssjjjbbbeeennnsssyyy{{{uuuxxx|||{{{xxxvvvvvvtttpppqqqvvvuuuuuuooohhhfffeeeaaa[[[SSSQQQOOOOOONNNLLLIIIFFFLLLLLLJJJGGGBBB===:::888444555888<<>>BBBEEEGGGGGGFFFEEEEEEEEEFFFEEEDDDAAA>>>===============>>>??????>>>BBBCCCDDDEEEFFFFFFEEEEEEHHHGGGEEEEEEEEEGGGIIIJJJJJJMMMQQQSSSRRRNNNHHHDDDLLLLLLMMMMMMLLLKKKJJJIII@@@>>>:::555111...,,,++++++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,------,,,...222777<<<@@@CCCEEE===:::777666777888999999@@@AAABBBCCCDDDDDDDDDCCC@@@;;;===BBBCCCKKKiiimmmcccaaaaaa___]]]aaaeeekkkmmmgggbbbgggppp~~~zzz|||zzz}}}sssddd```______eeennnvvv}}}zzzooorrrooozzzvvvqqqzzzyyyyyy{{{{{{uuuooopppuuurrruuuyyywwwooopppqqqllllllfff___\\\\\\YYYQQQKKKGGGGGGHHHJJJIIIFFFAAA===:::888777:::AAAGGGIIIIIIJJJKKKIIIEEE===666111000///...---...//////...,,,------------------------++++++++++++,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***************************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))******+++++++++******))))))*********+++++++++))))))*********+++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,+++*********+++,,,111222333666:::???CCCEEEHHHKKKNNNPPPNNNIIICCC@@@>>>===<<<:::999888888888999999:::;;;;;;;;;<<<<<<777777888999999999999999===<<<;;;:::;;;===???@@@BBBFFFJJJMMMLLLGGGAAA<<<>>>@@@BBBFFFIIILLLNNNOOONNNLLLGGGBBB<<<777333111222111///---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,---000333999???CCCDDDDDDCCC<<<:::888999<<>>===@@@<<<@@@GGGKKKVVVyyyqqqkkkkkkiiidddbbbccchhhmmmnnnjjjjjjlllooouuu|||xxxqqquuuzzzwwwoookkklllkkkrrrzzzwwwaaa^^^cccgggmmmrrrzzztttkkkdddnnnyyyrrrnnnxxxxxxnnnlllpppyyyrrryyy{{{zzzpppffffffmmmnnnggg___PPPKKKFFFFFFJJJKKKIIIEEEBBB???;;;===BBBHHHKKKLLLIIIIIIIIIJJJHHHAAA888222...,,,,,,,,,.........---------------------------++++++,,,,,,,,,,,,---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************+++++++++***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))***++++++++++++***)))************+++++++++)))))))))***++++++,,,,,,*********++++++++++++,,,++++++++++++,,,,,,,,,,,,...---,,,,,,---...000111999:::===@@@EEEJJJMMMOOOQQQRRRRRRPPPKKKDDD<<<888333222222111222444666777666888999:::::::::<<<===<<<<<<<<<<<<<<<=========999888777666777999:::<<<;;;>>>AAACCCAAA===777444222333666:::???DDDHHHKKKQQQPPPOOOMMMJJJFFFDDDBBB;;;999555111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++,,,---...///666:::???EEEGGGFFFDDDBBBBBB@@@???@@@CCCEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>GGGHHHNNNUUUXXXaaayyyuuuooorrrrrroookkkiiikkkrrruuurrrmmmlll\\\iiiooopppqqqdddjjjsssrrrjjjdddgggdddkkkxxxlllhhhlllmmmnnnqqqqqqwwwzzzlllccciiitttrrruuu}}}}}}zzzssssssxxxppptttvvvmmmgggkkkxxx{{{fff\\\PPPHHHFFFGGGHHHHHHEEECCCAAAAAADDDHHHLLLNNNNNNMMMMMMOOOOOOJJJAAA999333000...---.........---------------------------++++++,,,---------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,------------...------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))***+++++++++++++++)))************+++++++++((())))))***++++++,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------.........///222555999;;;@@@AAADDDGGGJJJLLLMMMNNNLLLKKKIIIFFFBBB>>>;;;999555555666777888888999999666999;;;<<<<<<<<>>@@@AAA@@@AAABBBBBB@@@===999666222222222444777;;;@@@BBBIIIKKKMMMPPPQQQQQQOOONNNGGGEEEAAA<<<777222///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,---...111333555<<>>======???BBBFFFJJJMMMRRRUUUYYY[[[___iiiyyyuuuooorrrtttrrrnnnkkkllloooooojjjffffffcccllllllkkkyyyfffkkkxxxyyyrrrlllqqqhhhmmmxxxwwwssssssooolllnnnmmmmmmzzzzzzrrrhhhhhhmmmppp{{{}}}yyyxxxvvvssspppssszzzzzzjjjuuusssnnnkkkpppzzzzzzvvvnnnaaaTTTKKKGGGGGGEEEEEEFFFFFFGGGIIIMMMQQQOOOOOOOOOPPPOOOMMMIIIGGG===999444000/////////...------------------------+++,,,---...///......---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))******++++++++++++))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************((()))***+++++++++++++++)))************+++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------...///222666;;;@@@CCCDDDEEEGGGHHHIIIIIIHHHHHHBBB@@@<<<::::::;;;>>>@@@CCCDDDEEEFFFEEECCC@@@>>>;;;>>>BBBCCCBBBCCCFFFIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIHHHFFFEEEEEEFFFGGGHHHNNNNNNNNNMMMJJJGGGDDDCCC:::888666444555888;;;===@@@DDDIIINNNQQQRRRRRRQQQQQQPPPMMMHHHAAA:::444000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,...111555888:::AAABBBBBBDDDEEEFFFGGGHHHAAAAAACCCDDDEEECCC>>>::::::;;;===AAAHHHPPPXXX\\\YYY\\\[[[YYY___nnn~~~vvvnnnnnnooommmjjjhhhggggggaaa[[[ZZZ^^^```fffgggkkkkkkppp~~~yyytttttthhhkkkuuuuuu}}}}}}}}}yyyrrrppptttwwwoooooozzz~~~zzzxxxlllggghhhlll}}}vvvnnngggccceeekkkbbbaaa|||wwwvvvuuutttuuuyyynnnYYYMMMKKKDDDGGGJJJJJJJJJLLLPPPTTTKKKNNNOOOMMMKKKKKKOOOSSSFFFAAA:::444111000000///------------------------,,,---.../////////...---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++------------------------******+++,,,---...///000+++,,,,,,,,,------......///...---,,,,,,,,,---...------...------+++***)))+++++++++,,,,,,---------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************---,,,,,,++++++,,,,,,---))))))))))))******************+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))***+++++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,+++***)))(((((())))))......---,,,------...///333666;;;???BBBCCCCCCBBB@@@???>>>===<<<======>>>::::::<<>>AAADDDIIIMMMOOOUUUVVVUUUQQQKKKEEEBBB@@@888444///+++)))+++...000,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---------...000444999???BBBCCCBBBBBBEEEIIIJJJGGGEEEFFFEEEBBB@@@===<<<;;;:::444:::HHHRRRZZZiiimmmaaa[[[cccccc[[[]]]lllxxxyyytttkkkhhhgggfffccc```______^^^[[[]]]dddmmmvvvwwwtttrrrooooooqqqhhhrrr{{{|||uuuqqquuu{{{~~~xxxxxx}}}{{{sssooosssyyyrrrqqqyyy~~~|||zzz|||}}}{{{pppnnnwww|||zzzuuulllllliiibbbdddnnn```fffkkklllmmmpppqqqnnnjjjyyy|||xxxqqq___UUUFFFHHHGGGCCCDDDIIIMMMLLLJJJKKKKKKLLLMMMOOOQQQSSSVVVMMMCCC===:::777000+++//////...------...//////,,,---------.../////////------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,+++***************,,,------...///000000111555555555555555555666666888777555333111111000111------,,,,,,,,,,,,------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************,,,++++++******++++++,,,))))))))))))******************+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,+++++++++*********************+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************++++++++++++,,,,,,+++,,,...111444666999<<>><<<;;;:::999888888:::<<<===BBBBBBCCCEEEHHHIIIJJJIIIIIILLLLLLJJJJJJLLLLLLIIIDDDAAA@@@AAA@@@>>>@@@EEEIIIGGGEEEEEEGGGIIIJJJKKKFFFIIIGGGCCCBBBCCCCCC@@@CCCFFFJJJMMMPPPQQQQQQRRROOOMMMKKKGGGCCC???<<<:::888777777999;;;???CCCEEEMMMPPPSSSTTTRRRNNNLLLKKKDDDAAA;;;666222000//////------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,...111666:::>>>AAACCCHHHFFFDDDEEEGGGHHHFFFDDD@@@AAABBB@@@===<<<===>>>HHHPPPbbbqqqxxx}}}iiigggfffbbb^^^cccoooxxx{{{}}}qqqlllbbbfffiiifffaaa___aaaccc^^^bbbkkkvvvtttqqqrrrwwwyyyssslllhhheeelllttttttnnnkkknnnrrrwwwtttxxxsssjjjjjjooopppssstttuuuwww{{{sssggglllvvvzzzzzzrrrjjjeeebbb___cccjjjfffjjjkkkhhheeedddaaa]]]ZZZooozzzhhhZZZMMMRRRTTTNNNHHHGGGHHHGGGLLLLLLLLLLLLLLLLLLIIIHHHRRRPPPMMMIIICCC;;;444///.../////////////////////---------...............------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------///...---,,,,,,---...///111222333555777999:::;;;AAAAAAAAAAAAAAAAAA@@@@@@AAA@@@===:::777555444333111000///...------......,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************+++******))))))******+++)))))))))*********++++++******+++++++++,,,,,,,,,+++++++++***************++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++*********************+++++++++,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,------------++++++,,,///222777;;;>>>???@@@@@@@@@???<<<888666666666666777999<<>>EEEJJJMMMOOOPPPNNNLLLJJJIIIFFFEEECCCAAADDDGGGCCC<<<@@@@@@BBBGGGMMMPPPPPPNNNLLLKKKKKKIIIEEE@@@<<<999888777777666666777888999AAAFFFMMMSSSUUUUUUTTTTTTPPPNNNIIIDDD===777222///------......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---000777===AAACCCDDDCCCIIIGGGEEEDDDEEEFFFFFFEEE<<<>>>?????????CCCJJJPPP\\\bbbuuutttjjjbbbdddjjjpppvvv|||ttthhhdddeeeuuutttgggeeeiiihhhfffiiisss~~~xxxoooddddddkkkxxx}}}uuuqqqmmmppprrrppplllhhhhhhjjjnnnmmmtttssshhhffflllyyy~~~{{{~~~{{{{{{eeebbbkkkrrrpppqqqooojjjjjjllljjjeeemmmooonnniiiffffffddd```hhhuuu~~~}}}~~~sssccc^^^fffjjjcccYYYRRRNNNKKKLLLJJJJJJKKKKKKIIIDDD???LLLPPPUUUUUUNNNDDD<<<777//////000000000//////..................---------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,------............---...000222555777999;;;===@@@CCCFFFHHHIIIHHHHHHHHHGGGFFFFFFFFFEEEBBBAAA???<<<999666444333666666555444222000...,,,------..................---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++))))))*********+++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++------------,,,,,,...111666:::===???@@@===<<<:::888777666555555444666999===AAADDDFFFGGGHHHHHHGGGEEEBBBAAAAAAAAACCCCCCBBBDDDJJJQQQNNNGGGHHHFFFFFFGGGEEEEEELLLTTThhhrrr}}}|||qqqfff___QQQMMMHHHHHHNNNUUURRRKKKHHHDDDAAADDDKKKOOONNNJJJIIIIIIIIIHHHFFFDDDBBB@@@>>>?????????>>>;;;999777:::???FFFKKKOOORRRUUUVVVUUUTTTRRRNNNGGG???888444//////...------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,...000222666;;;@@@CCCDDDDDDCCCDDDDDDDDDDDDEEEEEEDDDCCC===<<<===BBBLLLXXXccciiipppooowww}}}pppjjjpppssspppttt~~~ssshhhdddeeettt|||qqqsssyyyrrrmmmqqqzzz~~~zzztttnnnkkkllluuu}}}~~~~~~}}}|||zzzxxxvvvuuuuuuvvvqqqkkkmmmuuuxxxqqqmmmnnnwwwwwwlllccccccfffhhhqqqwwwyyy~~~kkknnnooommmjjjmmmuuuxxxxxx~~~ppplllsssyyyyyy{{{yyynnnmmmssswwwsssmmmfff^^^VVVJJJHHHGGGHHHJJJIIIDDD@@@EEEJJJQQQUUUTTTNNNGGGBBB444333000///......///000/////////...---------,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........---------------------------,,,,,,+++,,,------.........///222555999<<<>>>BBBCCCDDDFFFHHHIIIJJJKKKCCCBBBBBBBBBAAAAAA@@@@@@;;;;;;:::888666444333222444666888:::999666333111///////////////.........,,,,,,------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,************++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,000333999>>>@@@@@@>>><<<666444222000000333666999:::<<<@@@DDDFFFGGGFFFEEEFFFGGGFFFDDDAAA@@@AAACCCBBBBBBHHHZZZsss~~~qqq^^^SSSRRRUUUZZZ^^^bbbllluuuqqqlllddd```fffmmmnnnjjjccc\\\TTTSSSVVVWWWRRRMMMJJJIIIGGGFFFFFFFFFGGGGGG@@@CCCGGGJJJJJJGGGCCC@@@>>>@@@CCCFFFHHHLLLQQQTTTUUUUUUVVVUUUQQQKKKDDD@@@888555000,,,+++,,,///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...111444:::;;;===???AAABBBBBBBBBAAABBBDDDEEECCCAAA???===:::<<>>777777777777666666666666444444444333333111000000...111666;;;===>>>===<<<444333333333333222222222/////////............---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************---,,,,,,,,,,,,,,,,,,---*********++++++++++++,,,******+++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,---...000000555999>>>AAAAAA>>>999666111000//////111666:::>>>AAABBBCCCDDDDDDDDDCCCBBB;;;>>>@@@???>>>@@@DDDHHHMMMRRRaaa{{{wwwwww{{{}}}wwwttttttooofff^^^NNNLLLHHHDDDAAA@@@@@@@@@???CCCIIIMMMPPPOOOLLLJJJGGGGGGGGGGGGGGGJJJOOOSSSUUUVVVXXXYYYWWWTTTPPPNNNDDD@@@888111---+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111666999@@@??????>>>??????@@@AAAAAACCCEEEDDD@@@===;;;::::::BBBQQQfffxxx{{{uuu|||tttpppooottttttnnnmmmqqqlllbbbeeeqqquuu{{{|||uuullliiijjjkkknnn~~~mmmmmmpppuuuwwwxxx|||yyynnnkkklllsss}}}yyy~~~~~~vvvpppnnnnnnkkkmmmmmmqqqtttqqqkkkhhhppp}}}~~~rrrmmmddd[[[\\\zzzyyywwwsssvvvuuucccaaa[[[UUUOOOKKKHHHGGGCCC>>>;;;@@@IIIQQQSSSQQQGGGBBB:::333...---///000...............---------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------....................................,,,------///333777;;;===DDDEEEFFFFFFEEEDDDBBBAAA<<<;;;:::888666444333222000000000000111111111111000111111222111000///...,,,...222777<<<@@@CCCDDD>>>>>>>>>>>>=========<<<999888777555333111///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---,,,,,,,,,///222666888:::<<<>>>>>><<<999555222111333555888:::===???@@@BBBAAA???>>>@@@CCCFFFIIIBBBGGGLLLPPPRRRXXX```gggkkkppp~~~}}}mmmiiicccZZZRRRJJJDDDAAAEEEFFFHHHJJJLLLMMMMMMMMMLLLLLLLLLKKKKKKLLLPPPSSSUUUUUUWWWWWWWWWVVVTTTSSSOOOKKKEEE===777222000///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000444:::>>>@@@@@@@@@???@@@@@@AAAAAA@@@AAAAAA@@@======???AAAFFFPPP___llltttuuurrroooqqqlllmmmmmmppp~~~rrrkkkfffeeebbb^^^aaahhhiiioooqqqjjjddddddeeedddmmmwwwsssxxx~~~~~~}}}}}}|||uuurrruuu|||{{{uuuvvvzzzyyyxxxsssnnntttuuusssnnnlllsss|||uuummmoooqqqnnnccc~~~{{{uuuttt|||rrrrrrnnneeeZZZPPPMMMLLLGGGBBB<<<;;;@@@HHHOOORRROOOJJJCCC<<<555111///...---------...............------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////........................///000222555:::@@@EEEHHHFFFFFFFFFEEEAAA<<<777444111111111000000///////////////000000111111111222111111222222222111///...//////000333888>>>DDDGGGIIIIIIIIIHHHHHHGGGGGGGGGDDDCCC@@@<<<888555222111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************++++++************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******+++++++++,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,---,,,+++******+++,,,---++++++++++++++++++++++++---,,,,,,---111666;;;???======<<<:::777555333111444777<<>>???@@@BBBBBBBBBBBBAAA=========;;;;;;@@@GGGMMMUUU]]]eeegggeeedddiiinnntttppppppmmmnnn}}}~~~|||ssshhhccccccfffiiijjj]]]cccccc______gggnnnooo{{{|||{{{zzzyyy}}}~~~yyyzzzvvvmmmoooyyylllllljjjkkkrrrzzz|||xxxnnnxxx|||vvvqqqtttuuusssmmm{{{sssnnnrrr|||xxx{{{zzzqqqcccWWWRRRRRRKKKGGGAAA<<<;;;AAAJJJQQQSSSPPPJJJCCC<<<555///,,,,,,------....../////////------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------...000000000///---------...///000222111222666>>>DDDGGGGGGIIICCC;;;666555555444333222222111000000000000000111111111111111222222222444333222222333222000......111333222111777CCCNNNOOOPPPPPPPPPOOOMMMJJJIIIJJJJJJIIIGGGCCC@@@===;;;999777333000......///111000///...,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********))))))***...111......000666===AAAAAA???CCC>>>999444444888===AAA???BBBEEEEEEBBB???======@@@;;;<<>>666333111/////////000///...,,,,,,---------,,,,,,+++------------------------...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------))),,,111777<<>>555///000...------///000...+++------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,---------.........------...///////////////,,,---...///111222333444333333666<<>>KKKMMMQQQTTTUUUUUUSSSQQQKKKKKKLLLKKKIIIFFFCCCAAAAAA???;;;666222000///......//////......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,+++++++++---///---///444:::@@@BBBAAA???999888888888:::===AAACCCEEEEEEDDD@@@======AAAEEEJJJKKKSSS^^^ggguuu~~~wwwuuuxxxyyyuuuvvvrrrppprrrqqqkkkggggggzzz~~~}}}tttdddUUUNNNOOOKKKIIIGGGFFFGGGHHHIIIJJJNNNTTTUUUMMMFFFDDDBBB@@@KKKOOOTTTUUUQQQKKKFFFCCC:::666111......///000000............---,,,++++++------------------------...------,,,,,,------...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,...333888===@@@AAABBBDDDAAA@@@EEEFFFAAA===<<<<<<@@@EEEJJJPPPZZZgggppp{{{vvvlllkkkttt}}}qqqxxxkkk___ccceee___aaaZZZ___jjjqqq{{{~~~uuuuuu{{{}}}yyyrrrrrrzzz{{{}}}|||{{{~~~~~~}}}xxxrrrqqquuuzzzvvvuuusssoooiiieeedddgggzzzzzzzzz|||}}}|||{{{{{{qqqvvv}}}zzzrrrmmm^^^aaa```iii|||uuukkklllkkkgggmmmbbbWWWNNNFFF@@@BBBHHHMMMMMMMMMNNNLLLFFF===666333000---,,,......---,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------------.........,,,---///000000000///...***---111444777777777666444666:::???CCCDDDBBB@@@666444222111111222111000444333222222333555888:::<<<>>>AAADDDGGGHHHHHHGGGAAA@@@??????@@@@@@>>><<<:::999777555444555777888===AAAGGGNNNRRRTTTTTTSSSOOOPPPQQQQQQOOOLLLIIIFFFFFFDDDAAA>>>:::666333222...//////000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***,,,------,,,,,,...///222666;;;??????>>><<<;;;555777;;;@@@BBBDDDDDDCCCCCCBBB???<<<;;;CCCPPP[[[ccchhhrrryyy{{{tttsssvvvwwwuuusssuuuxxxvvvnnneeeccccccccceeeeeeiiilllhhh___ZZZZZZ\\\cccgggiiissstttlllpppqqqhhhgggWWWRRRLLLHHHFFFGGGGGGHHHHHHMMMQQQOOOKKKGGGBBB===@@@GGGPPPUUUSSSQQQQQQQQQFFF???777111//////000111000//////...---,,,++++++------------------------...------,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,---------000222666;;;???AAABBBBBB???>>>AAAEEEEEE@@@===>>>???JJJWWW___bbbhhhrrr{{{zzzuuussskkksssqqq```hhhoooiiilllbbbeeesss~~~}}}pppuuu~~~~~~vvv{{{~~~xxxxxx~~~~~~yyyyyy}}}}}}}}}zzzwwwuuuxxxzzzvvvlll___[[[^^^bbbiiivvvyyyoooqqqtttwwwxxxuuunnnhhhbbb___XXX]]]kkkqqqwww{{{qqqqqqqqqnnnooo]]]RRRLLLHHHHHHIIIJJJIIIJJJMMMPPPNNNGGGAAA777333...++++++,,,------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------............------......//////000000000333777;;;<<<:::888666444666888;;;===<<<:::888666777777999::::::999999<<<;;;:::999:::===???AAAGGGIIILLLOOOPPPPPPNNNMMMNNNLLLIIIGGGEEEBBB>>>;;;???===;;;<<<>>>???===;;;333666;;;AAAGGGKKKNNNOOOQQQRRRTTTTTTRRRNNNJJJHHHCCCCCCCCCBBBAAA>>><<<;;;222111000///....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...111444:::>>>@@@???:::666555555<<<>>>AAACCCDDDCCCAAA@@@:::;;;<<>>AAABBBCCCCCC@@@@@@BBBDDDBBB???AAAGGGNNN]]]lllrrrnnnlllqqqxxxwww|||zzzssskkkhhhooo~~~qqqeeemmmxxx{{{|||ssswwwxxx|||kkkooo{{{yyyrrrsss||||||zzz|||vvvuuuyyy{{{{{{xxxwwwxxxtttrrrhhh___^^^XXX```mmmzzzoooppppppqqqpppnnnjjjhhhmmmjjjaaa]]]\\\YYYeeevvv|||rrrsssxxxyyy|||ooo^^^RRRNNNMMMNNNNNNJJJGGGEEEHHHNNNPPPLLLHHH;;;777111---+++,,,---///........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------........./////////...------...111333444999;;;>>>???>>>:::666333111333666888:::;;;<<<<<<@@@BBBEEEGGGHHHGGGGGGGGGGGGFFFEEEDDDDDDFFFGGGIIIPPPRRRUUUXXXYYYYYYWWWVVVZZZXXXTTTRRROOOLLLHHHEEEAAA???>>>@@@DDDDDD@@@<<<666666777999===CCCHHHLLLLLLNNNPPPQQQPPPNNNLLLJJJ@@@AAABBBDDDDDDDDDCCCBBB999666222///------...000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---000666:::===>>>===:::555222444666AAAAAA@@@???>>>=========;;;???EEEOOO]]]nnn}}}uuupppjjjgggjjjoooqqqpppnnnsssvvvrrriiidddiiipppuuujjjllljjjmmmooonnnnnnnnnllliiitttkkklll|||vvvllltttlllcccZZZTTTOOOLLLJJJNNNPPPNNNGGGBBB======AAAJJJTTTZZZZZZWWWWWWRRRKKKDDD===888222...------,,,+++,,,,,,---...------------------------...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,---///000222999;;;>>>@@@BBBCCCCCCBBBGGGEEEDDDBBB>>>???KKKXXXjjjxxxwwwmmmlllppptttkkktttyyywwwtttoookkkmmmvvv~~~{{{uuunnnlllttt~~~}}}mmmuuuyyypppttttttrrrppplllhhhdddbbbfffaaa\\\\\\cccllluuuyyymmmllliiiggghhhnnnwww~~~www}}}{{{uuu{{{~~~{{{yyyyyysssmmmkkknnntttooojjjmmm}}}vvvxxxxxxuuupppoooqqquuurrrrrrkkkiiihhh^^^\\\jjjdddvvvzzzqqqsss{{{wwwpppdddYYYSSSRRRQQQPPPNNNHHHCCCBBBFFFJJJKKKJJJ???<<<777111...---...000........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------........./////////000000000111333666888:::>>>?????????<<<999555222000444999===@@@DDDHHHKKKKKKNNNQQQSSSRRRQQQQQQQQQMMMMMMMMMMMMMMMMMMNNNNNNTTTVVVYYY\\\^^^_________^^^]]][[[[[[\\\[[[XXXVVVLLLKKKJJJKKKMMMKKKGGGCCC===;;;888666888===BBBFFFDDDFFFHHHJJJKKKLLLLLLLLL@@@AAACCCDDDEEEEEEEEEDDDBBB>>>999333000//////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...222777;;;888777666444333555999<<>>===EEEQQQYYYYYYVVVYYYVVVQQQMMMGGG@@@999444///...---,,,,,,---...///------------------------...------,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........---------...111444666<<<>>>@@@BBBCCCCCCBBBBBB@@@@@@@@@???@@@LLLeee{{{sssooorrrzzzjjjfffpppqqqqqqrrrrrrnnnlllrrr{{{~~~{{{}}}wwwnnnqqq}}}{{{|||wwwssszzzjjjhhhiiifffbbb```____________aaa___[[[WWWWWW\\\ccciiikkkiiieee```^^^bbbkkkrrroootttuuuqqqnnnoooqqqqqqqqq|||wwwrrr||||||uuuwww|||}}}sssiiioookkk```^^^[[[lllyyytttnnnqqqxxx|||yyywwwqqqhhhccc___XXXQQQQQQLLLEEEAAAAAADDDGGGIIICCCAAA>>>888333000///000........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............///////////////111555999<<<============<<<;;;:::888777666555555:::BBBHHHLLLOOORRRTTTQQQTTTWWWWWWUUUSSSSSSTTTMMMNNNPPPQQQRRRSSSRRRRRRUUUVVVXXXZZZ\\\]]]^^^^^^YYYYYYYYY\\\___``````___YYYYYYYYYYYYYYYWWWSSSQQQIIIFFFBBB>>>>>>@@@CCCFFFCCCCCCCCCDDDEEEFFFGGGGGG@@@AAABBBDDDFFFGGGGGGGGGHHHFFFBBB===777333000...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,+++++++++++++++++++++++++++++++++------------------------++++++,,,,,,---......///++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,...111222222333555666333222111222666:::<<<===999999;;;AAAMMM]]]kkkuuuqqqssszzz~~~sssjjjddd```]]][[[cccjjjmmmrrr{{{}}}zzzyyy{{{tttoooqqqssstttyyy~~~}}}nnnnnnoooqqqrrrsssssstttrrrrrrqqqooosss}}}}}}yyydddOOOIIIKKKMMMMMMMMMEEEAAA???CCCLLLTTTXXXXXXXXXVVVSSSQQQNNNIIIDDD???444333000...------......------------------------...------,,,,,,------...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------...000444888:::???@@@BBBCCCDDDCCCBBBAAA;;;<<<>>>@@@EEEXXXzzz~~~|||~~~zzzrrrnnntttgggiiinnnqqqnnnlllttt|||tttuuuzzzwww{{{xxxxxx~~~wwwfffllljjjjjjoookkkgggmmmooommmkkkkkkmmmoooqqqrrruuuvvvsssllleeefffmmmuuu|||{{{wwwppplllmmmtttzzz|||~~~uuummmlllkkkiiieeeeeeooozzz{{{pppnnnooohhhccc```lllssssssvvv|||{{{yyyzzzyyyxxxzzzxxxjjjZZZQQQOOOKKKFFFAAAAAADDDGGGEEEEEEDDD@@@999333000000........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............/////////000...333:::@@@CCCCCCAAA???999888777555555666777888:::AAAKKKQQQSSSSSSTTTUUUSSSUUUXXXWWWSSSQQQQQQRRRKKKMMMPPPSSSUUUUUUTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRTTTWWWZZZ]]]]]]\\\\\\^^^___```___]]]\\\[[[VVVSSSPPPLLLKKKKKKLLLMMMGGGFFFDDDAAA@@@???@@@@@@>>>???AAADDDFFFIIIKKKLLLLLLKKKIIIEEE>>>777000,,,////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++++++++++++++++++++++++++------------------------++++++,,,,,,---...//////++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++///444777666444222111333111000444999<<<<<<;;;777999@@@MMMaaaxxxzzzlllbbb^^^^^^^^^ZZZhhhuuuzzz{{{~~~|||yyy{{{yyyppprrrxxxzzz~~~uuuqqqrrrooommmlllllllllnnnqqqzzz~~~rrrsssrrrrrrwww{{{xxxrrr~~~dddRRRMMMHHHEEEDDDFFFDDDBBBDDDIIIPPPWWW[[[VVVUUUSSSRRRQQQOOOLLLIII999777444111...---------------------------------...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------...111555:::<<<@@@AAACCCDDDDDDCCCAAA@@@CCCEEEFFFEEEGGGYYY|||}}}uuuwwwlllnnnssstttoookkkssszzzuuutttqqqoooxxxtttwww{{{yyysssoooccchhheeedddiiiiiijjjuuu{{{{{{zzz{{{}}}~~~tttrrr{{{}}}ooohhhjjjrrrpppfffeeelllxxx~~~yyy~~~yyytttoooooovvvwwwrrrmmmlllmmmssswww{{{sssuuuyyy|||fffQQQRRRQQQKKKDDDAAACCCGGGFFFHHHHHHDDD===555111000////////////////////////------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------...//////...///222444;;;???CCCEEEDDDAAA???>>>:::777777:::888666;;;CCCGGGKKKRRRVVVUUUTTTVVVZZZWWWZZZYYYUUUVVV[[[]]]ZZZYYY___eeeggghhhjjjmmmnnnqqqoooiiibbbaaaccc]]]SSSRRRUUUXXXYYYXXXUUUSSSRRR[[[TTTSSSYYY\\\ZZZ[[[^^^]]]\\\ZZZVVVTTTTTTVVVYYYXXXQQQHHH@@@======>>>???:::::::::;;;===???BBBCCCFFFFFFFFFFFFEEE@@@:::666000000000//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...333888777222...///222777999:::<<<<<<<<<<<<<<<;;;EEEWWWmmmxxxqqqllljjjiiiiiieeehhhmmmqqqtttuuuuuutttsssxxx}}}ssstttyyyxxx{{{xxxuuuyyyxxxrrrttt}}}~~~|||}}}vvvssswww|||}}}lll___WWWLLLCCCHHHEEEEEEIIIJJJIIIOOOXXXWWWNNNEEEDDDIIIOOOPPPOOOOOOGGG;;;333/////////...///---++++++,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......---------------------------------............///+++++++++++++++++++++++++++---......---,,,---///,,,...111555999===???@@@@@@CCCEEEFFFDDDBBBAAAAAACCCDDDJJJSSSXXX```qqq{{{mmmhhhnnntttuuu}}}rrrhhhddd{{{qqqhhhiiirrr{{{|||yyyzzzxxxssspppnnnooorrrtttyyyxxxwwwsssjjjbbbmmmxxx}}}zzz}}}|||}}}uuuaaa\\\cccqqq{{{rrrpppooottt}}}|||zzziiiaaaSSSIIIHHHKKKGGG@@@DDDHHHGGGDDDBBB@@@777+++/////////.........///000........................//////.........---------........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------...........................///000///000222555888BBBEEEHHHHHHCCC===777444888888===DDDFFFEEEHHHOOOOOOQQQSSSSSSQQQOOORRRUUUWWW^^^dddjjjsss~~~ssskkklllnnnqqqqqqkkkaaaYYYXXXQQQMMMOOOQQQRRRVVV\\\YYY[[[]]]]]]\\\\\\]]]]]]YYYVVVRRRMMMHHHBBB;;;666999999888888:::<<>>777111---+++///...------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...---///222666:::===@@@AAACCCFFFHHHGGGCCCAAA@@@@@@GGGJJJRRRZZZ\\\^^^hhhtttzzzxxx}}}nnnoooyyy~~~}}}}}}~~~~~~||||||{{{qqqeeeiii~~~~~~~~~vvvpppsss}}}~~~{{{zzz{{{|||~~~yyyqqqjjjtttzzzwwwsssssswwwyyy}}}mmmeeefffmmmzzz{{{vvvvvvvvvpppooouuu~~~tttkkk\\\NNNIIIKKKIIIDDDGGGIIIGGGBBB@@@@@@;;;444111000///////////////...........................//////.........---------........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................///000000000222555:::>>>HHHIIIGGGCCC>>>999666555<<<>>>DDDKKKMMMKKKLLLOOOLLLNNNPPPRRRUUU[[[bbbfffmmmttt}}}}}}rrrhhh]]]WWWRRRPPPPPPSSSWWW[[[___aaa```^^^]]]\\\TTTUUUVVVVVVTTTNNNFFF@@@<<<:::888777777:::===???CCCHHHMMMNNNLLLHHHFFFEEE999777333///---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///111222666555222000111444888;;;;;;<<<<<<;;;;;;???GGGMMMUUUcccvvv|||yyy{{{sssiiidddeeeggggggeeennnzzz{{{wwwtttssssssssspppkkkmmm{{{xxxpppmmmdddeeehhhnnnvvvvvvggg[[[PPPGGGGGGKKKNNNNNNPPPOOOMMMGGGAAA<<<<<>>BBBHHHHHHJJJMMMNNNMMMNNNPPPSSSVVV[[[```jjjwww{{{pppeeeZZZSSSUUUWWWYYYYYYYYYYYYZZZ\\\WWWWWWWWWXXXXXXVVVRRROOOAAA>>>;;;888777999<<>>888222...---///000........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------,,,---///111444666777444111111444888<<<===@@@@@@???===>>>HHHYYYeeekkkttttttmmmqqqzzzrrrmmmnnnqqqqqqnnnsss|||yyynnnkkkrrr|||yyyvvvsssqqqpppoooqqqlllgggfffkkkttt}}}}}}yyykkkXXXKKKGGGIIIMMMPPPLLLNNNNNNGGG>>>:::===BBBLLLQQQVVVRRRGGG===777777///000000///...---...///------------------------,,,,,,,,,,,,------------,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,---------.................................---......---++++++---///333555888;;;>>>AAACCCDDDHHHJJJIIIEEE@@@???CCCGGGTTT\\\gggkkkiiifffgggkkkkkkvvv|||ssspppvvv}}}{{{}}}~~~yyywwwwwwvvvqqqkkkpppvvvxxxttttttzzzooommmjjjhhhlllwwwuuupppyyy|||wwwuuu~~~eee\\\ZZZ___lllzzzlll[[[QQQNNNMMMKKKKKKLLLJJJEEEAAAAAADDDGGG===777000---///000///---........................................................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................000111222333444888>>>BBB@@@???>>><<<<<<@@@EEEIIIJJJKKKLLLOOOUUU\\\bbbeeeqqquuuyyy~~~|||mmmaaa___ZZZUUURRRSSSVVVYYY\\\[[[[[[[[[ZZZWWWRRROOOEEEBBB>>>:::888999;;;===BBB???===@@@FFFKKKLLLLLLJJJFFF>>>777222///...///........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------...///111444666888555444333555999<<<>>>>>>>>>DDDLLLOOORRR[[[jjjvvv|||rrrnnnjjjiiimmmttt}}}}}}www{{{~~~~~~~~~yyyqqqlllkkkooorrrsssvvvpppjjjiiinnnwwwnnnZZZLLLHHHHHHJJJHHHNNNQQQMMMCCC<<<;;;>>>EEEMMMTTTRRRHHH???;;;;;;777777555111---,,,...111------------------------,,,,,,,,,------.........,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------....................................---,,,---///222777888;;;>>>AAACCCEEEFFFGGGIIIHHHDDDBBBEEEOOOXXXffflllrrrpppkkkiiilllppprrruuuyyy{{{{{{zzz{{{||||||zzz|||zzzxxxvvvtttqqqooooooqqqtttqqquuuvvvuuuyyyuuukkkgggiiioootttyyypppuuuxxxxxxtttvvv}}}qqqbbbYYYWWW\\\qqq~~~{{{sssfff^^^ZZZWWWSSSIIIJJJIIIFFFAAA>>>@@@DDDDDD===444...---///000000........................---.............................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................111333555666777999===@@@999>>>CCCGGGIIIHHHHHHHHHDDDIIIPPPYYYhhhwwwzzziii[[[QQQMMMMMMRRRTTTWWW[[[]]]ZZZUUUQQQIIIFFFAAA===::::::;;;<<>>888333000///........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------...000222444666777888444555777:::<<<>>>???@@@DDDUUUjjjuuuwwwxxx}}}zzzmmmlllmmmooopppoooooouuu~~~|||yyyqqqpppuuuxxxxxxsssqqqqqqvvvooo^^^RRRIIICCCGGGJJJNNNMMMGGGAAA===;;;BBBJJJRRRQQQHHH???:::999@@@@@@===777000,,,---///------------------------,,,------....../////////,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------...........................//////...---///222555:::<<<>>>AAACCCEEEGGGGGGGGGIIIIIIGGGIIISSSeeesssxxxooonnnssswwwzzzqqqkkkmmmsssxxx|||uuuyyyxxxxxx||||||}}}vvvnnniiimmmtttuuuyyy{{{|||{{{tttpppmmmppp~~~|||ppppppxxxzzzuuuuuu{{{sss~~~zzzjjjaaa^^^[[[hhh|||~~~~~~zzzsssooolllggg```MMMJJJHHHGGGBBB===<<<>>>GGGCCC;;;444///...000222........................---------.......................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................444666999::::::;;;===>>>===BBBHHHMMMOOOOOOOOOOOORRR]]]jjjxxx}}}vvvmmmrrrooooooxxxcccUUUNNNKKKLLLOOOSSSWWWZZZZZZYYYPPPMMMIIIEEEAAA???>>>>>>GGGJJJKKKIIIDDDBBBEEEIIILLLJJJHHHDDD>>>999444222................................................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------..............................---///222555777888888777444777;;;<<<;;;===@@@DDDWWWmmm}}}rrrlll{{{{{{|||zzzqqqiiikkksss|||wwwuuuuuu|||{{{rrrgggYYYLLLJJJIIIIIIJJJJJJHHHBBB===???GGGQQQSSSLLLBBB:::777???BBBBBB>>>666000///000........................------...//////000111111,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------------------------------...////////////111666999===>>>@@@CCCEEEGGGHHHHHHIIIKKKLLLMMMSSSeee~~~zzz{{{ttthhhgggkkkqqqyyy||||||vvvvvv{{{}}}vvvoooqqqwww}}}www~~~yyyyyywwwtttxxx{{{vvvxxxmmmxxx|||yyyzzzzzzyyymmmmmmooohhhkkkyyy}}}zzzzzz{{{tttlllYYYRRRLLLJJJGGG@@@===???EEEFFFCCC<<<444///...000........................---------.........//////........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................777999<<<============>>>EEEGGGIIIKKKMMMRRRXXX\\\ppp}}}iii___iiinnnjjjoooxxxuuueeedddwwwoookkk}}}~~~lllcccUUUQQQKKKIIILLLQQQWWWZZZVVVTTTPPPLLLHHHEEECCCBBBJJJRRRYYYSSSFFF>>>AAAHHHIIIIIIIIIGGGCCC===888555////////////////////////........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------..............................---000333777888888777666555999<<<<<<:::;;;AAAGGGfffzzz}}}zzzsssiiillluuutttzzzyyyrrrttt}}}~~~~~~|||yyykkk\\\OOOJJJFFFHHHLLLMMMHHHBBB:::DDDOOOUUUQQQGGG===777999???DDDCCC===666333333.................................///000111111222,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------------------------------.../////////000333888;;;>>>@@@BBBDDDFFFHHHIIIIIIKKKMMMOOORRR[[[qqqssspppppprrrzzzwwwvvvxxxvvv~~~{{{}}}}}}zzzxxx{{{~~~sssppp}}}~~~vvvpppqqqvvvzzzxxxuuuuuuyyy}}}tttmmmvvv~~~uuurrrzzz}}}{{{{{{rrrfff[[[RRROOOLLLEEEBBBDDDBBBGGGIIICCC888///---...........................---------.........//////........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................555;;;;;;777999BBBGGGFFFGGGDDDHHHUUU]]]dddrrr~~~yyy|||oooqqq{{{uuukkkjjjuuuyyyiiiXXXLLLFFFDDDIIIQQQLLLTTT[[[YYYQQQJJJJJJLLLQQQVVV\\\___[[[QQQEEE===CCCCCCDDDEEEFFFCCC>>>:::444000,,,---000111...***.........................................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000//////...---000333777888555555777999AAA<<<999<<<>>>@@@IIISSSsss~~~xxxqqqwww|||zzzxxx|||~~~rrrmmmttt{{{zzz}}}lllYYYJJJJJJKKKGGGGGGMMMFFFFFFJJJRRRWWWRRREEE999888>>>CCCCCC>>>999888888///000111000...------///...........................------------...//////---------............///...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------///////////////.........111000...///222666999:::@@@BBBHHHMMMMMMIIIIIILLLUUUTTTZZZbbbfffmmm~~~xxx{{{~~~vvvpppwwwxxxiiiooouuu|||}}}iiilll}}}}}}}}}wwwyyy|||}}}|||zzzzzzzzz|||sssnnnuuutttxxx{{{nnn\\\OOOJJJJJJIIIHHHAAAGGGLLLJJJAAA666000///000///......//////---+++........................////////////////////////......---------,,,,,,,,,........................------------------------------------------------................................................888>>>BBBCCCCCCEEEGGGGGGOOOTTTaaarrr~~~~~~nnniiisss~~~pppzzzvvvdddXXXPPPGGG@@@JJJMMMPPPRRRRRRQQQQQQRRRQQQTTTYYY[[[ZZZVVVPPPLLLEEEEEEEEEFFFGGGFFFBBB???999444///...000111///,,,......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////555666888777666666777999;;;:::>>>EEEJJJNNNUUU^^^|||{{{zzzqqqrrrxxx{{{zzzrrr___TTTMMMIIIIIILLLMMMMMMNNNSSSWWWUUUNNNGGG999>>>CCCEEECCC???<<<:::888444///------......---...........................------------...//////---------............///...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------/////////////////////.../////////111555999===???@@@DDDLLLQQQNNNGGGFFFIIIYYYaaajjjmmmjjjmmm|||~~~{{{xxxtttwww|||||||||~~~tttdddggglllppprrrrrrssstttyyyppplll{{{yyyxxx~~~~~~~~~yyysssttt~~~ssshhhgggwwwwwwgggYYYPPPKKKGGGDDDCCCDDDEEEEEECCC===555000000///......000000...---........................////////////////////////.........---------,,,,,,........................------------------------------------------------................................................>>>@@@DDDGGGGGGGGGMMMUUUbbbppp}}}uuuzzz|||ooopppsss{{{rrraaaOOOHHHEEECCCFFFMMMTTTWWWWWWTTTVVVXXXZZZ[[[ZZZXXXWWWJJJIIIHHHHHHIIIIIIGGGEEE@@@:::333000000111000///...................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........111000///...//////111111888888888888888:::;;;===777<<>>???@@@:::DDDSSScccmmmrrrtttvvvxxxyyy|||xxx}}}|||}}}}}}zzzxxxtttpppooojjjhhhppp~~~ooonnnxxxmmmcccggggggeeebbb``````bbbeeegggnnntttyyyzzz~~~tttwww|||ssskkkkkkaaaQQQKKKKKKKKKKKKKKKKKKJJJJJJAAAAAADDDIIINNNMMMFFF@@@EEE???666111111111///---...........................------------...//////---------............///...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...............////////////,,,...222666:::???DDDGGGJJJPPPXXX\\\XXXRRRUUU]]]yyyxxxfffiiixxx~~~qqqooowwwyyyssspppooo{{{yyyuuupppjjjgggffffffddddddbbbcccjjjrrrsssooommmkkkjjjmmmrrruuuvvvtttzzz}}}|||||||||ooosss}}}qqqttt|||uuuooosss|||}}}rrrdddWWWNNNIIIJJJDDD>>>???CCCDDD===666111///------...000000000........................////////////////////////............------------........................------------------------........................................................................IIIIIILLLSSS]]]kkkpppppp~~~~~~}}}}}}|||}}}uuu{{{}}}zzzlllXXXJJJFFFJJJPPPRRRRRRVVV\\\aaabbb___[[[WWWXXXTTTOOOLLLJJJJJJIIIHHHIIICCC;;;555111/////////////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------.........//////222111000///000222555666444666777999;;;===???AAADDDOOO___nnnyyysssqqqyyy{{{zzzvvvqqqttt~~~|||~~~uuuiiibbbbbbcccbbb```]]][[[___lll|||wwwrrrzzzwwwxxxxxxuuupppllliiiiiijjjkkkggghhhhhhgggjjjoooqqqpppwwwyyy~~~{{{ttt[[[GGGIIIKKKLLLLLLKKKIIIHHHFFFDDDEEEJJJPPPPPPJJJCCCDDDCCC@@@<<<666222000///////////////////////////...------------...//////---------............///...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......,,,,,,---------.........---.........//////000000...111444888;;;@@@FFFKKKRRRSSSVVVVVVSSSQQQXXXbbbyyywwwgggiiiuuu}}}|||{{{{{{tttuuuyyyzzz}}}xxxrrrnnnlllqqqtttxxx{{{}}}~~~{{{yyynnnmmmiiiccc```aaaeeeiiimmmpppsssvvv}}}rrrfffgggzzzttttttwwwrrrwwwyyyuuu~~~vvvjjj]]]RRRLLLLLLHHHDDDBBBBBBAAA>>><<<555222...------///////////////////////////////////////////////////////////////.........---------........................------------------------........................................................................FFFPPP]]]iiixxx}}}uuuwwwzzzxxxlllkkk}}}mmmXXXMMMIIIGGGFFFKKKOOOVVV]]]``````^^^\\\^^^YYYTTTOOOMMMLLLJJJIIIIIIFFF@@@:::444111///...////////////////////////........................,,,,,,,,,------------...------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------........./////////111111000111222444666777555777::::::;;;???FFFLLLXXXbbbmmmwwwwwwpppuuu~~~|||xxxyyyyyyvvvxxx}}}|||{{{vvvwwwyyywwwtttoooiiiccc```bbbfffhhhiiihhheeehhhsss{{{||||||zzzzzz{{{|||zzzwwwrrrnnnkkkgggaaa\\\\\\[[[^^^eeellluuuzzzbbbKKKJJJIIIIIIJJJJJJHHHFFFFFFEEEEEEJJJOOOQQQNNNIIIEEEFFFGGGDDD===777333222////////////////////////...------------...//////---------............///...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......,,,---------............------......///000000000000333777:::===BBBKKKQQQWWWSSSOOOMMMLLLMMMVVV```oooyyy~~~wwwnnnlllppptttzzzssspppuuu~~~|||~~~|||www|||zzzxxxwwwvvvvvvrrruuuyyy}}}~~~{{{wwwtttrrrqqqqqqkkklllkkkjjjjjjoooxxxtttccccccvvv{{{}}}qqqbbbgggqqqtttyyyyyyxxxtttkkk___SSSLLLMMMLLLIIIFFFBBB@@@@@@AAA;;;777222///...//////////////////////////////////////////////////////////////////.........------........................------------------------........................................................................VVViii{{{~~~zzzyyyooofff___TTTJJJJJJKKKNNNRRRWWW]]]aaaddd```\\\WWWSSSQQQPPPNNNMMMIIIHHHEEE@@@999444000...////////////////////////........................,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,....................................////////////000000111333444666777777666:::===>>>AAALLL]]]kkkvvv||||||~~~}}}zzz}}}zzzssskkkgggfffgggjjjllloooooopppqqqsssuuuwwwxxxvvvlllfffjjjqqquuuyyy}}}{{{yyyzzz}}}}}}}}}|||||||||}}}}}}|||{{{zzzwwwsssooonnneee```\\\^^^bbbhhhtttrrrcccZZZNNNGGGFFFGGGFFFDDDCCCBBBDDDHHHNNNRRRRRRQQQIIIHHHHHHFFFCCC>>>888555////////////////////////...------------...//////---------............///...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------............------......///000000111222555999;;;???GGGRRRZZZYYYQQQKKKKKKOOOTTT^^^gggnnnnnnqqqttttttqqqrrrvvv{{{zzzvvvqqqmmmmmmoooqqq{{{yyy}}}~~~}}}|||{{{tttqqqmmmkkklllpppuuuyyyzzz~~~wwwjjjjjjooo~~~{{{fff^^^dddlllmmmllllllllljjjbbbXXXPPPOOOMMMKKKGGGEEECCCCCCDDDCCC>>>777222000000000000////////////////////////////////////////////////////////////....................................------------------------........................................................................ssswww~~~}}}|||nnn^^^NNNLLLIIIJJJOOOXXXbbbhhhaaa]]]YYYVVVTTTSSSRRRPPPIIIJJJHHHDDD===666111///000000000000000000000000........................,,,,,,,,,------.................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,..................................../////////000///000222444666777777777777<<<@@@BBBIIIZZZuuu}}}uuuaaa___]]]\\\[[[___gggpppiiinnnvvv|||yyygggYYYWWW\\\^^^```ccc\\\``````\\\ZZZ\\\[[[WWWZZZZZZ[[[\\\^^^```bbbccciiimmmsssyyy|||}}}zzzqqqkkkgggccceeeiiiuuuqqqZZZKKKGGGGGGHHHFFF@@@@@@BBBFFFLLLRRRVVVWWWNNNJJJEEEEEEFFFCCC<<<666000000000000000000000000...------------...//////---------.........//////...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......---------.........//////---------...///000000111333666:::===AAAKKKXXXbbbYYYQQQKKKOOOXXXaaakkksssvvvllliiipppuuutttxxxlllooosssvvvwwwwwwvvvuuuyyy|||~~~~~~~~~}}}|||yyyvvvrrrpppmmmkkkiiijjjpppzzz{{{xxxuuu~~~{{{ddd\\\aaabbbaaabbbfffiiifff]]]VVVPPPMMMIIIHHHHHHGGGFFFEEEIIICCC<<<555222222111111000000000000000000000000////////////////////////000/////////....................................------------------------////////////////////////................................................zzz~~~tttaaaUUUIIIGGGMMMSSSZZZ___iiibbb[[[WWWWWWXXXWWWVVVPPPLLLGGGEEEDDD@@@888111333111/////////000///---///////////////////////////...---,,,,,,---...///..............................................................................................................................///000111111000000555333555999:::777777999FFFDDDDDDHHHSSShhhpppjjjiiieeeiiikkkhhhddddddjjjpppllluuu~~~zzzpppjjjgggZZZTTTLLLGGGGGGHHHIIIIIIFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHOOOQQQTTTXXX___jjjwww{{{tttkkkdddgggiiilllwwwuuuaaaQQQEEEBBBFFFDDDIIIGGGBBBEEEQQQVVVRRRUUUOOOGGGCCCCCCDDDDDDCCC999111,,,///111......111////////////////////////................................................................................................+++,,,------......------///////////////.........---...//////...///222444;;;:::<<>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAACCCHHHOOOTTTfffjjjqqqyyy~~~}}}yyyvvvnnnllleee```gggzzzuuu___NNNGGGFFFGGGJJJHHHCCCCCCJJJSSSWWWVVVQQQJJJDDDBBBCCCDDDEEE===555///000000......000////////////////////////................................................................................................,,,,,,------...---------/////////////////////......///000//////111444666<<<<<<>>>GGGRRRZZZ[[[YYYRRR[[[iiiuuuwwwttttttwww|||xxxyyyzzzyyyqqqvvvsssrrrzzz}}}~~~~~~zzzuuurrrlllmmmmmmkkkhhhhhhlllppp~~~}}}wwwiii___cccdddbbbccchhhlllmmmlll\\\KKKDDDHHHKKKHHHBBBEEEFFFEEEAAA:::444000/////////.........//////000............/////////000////////////////////////........................................................................---------............///............////////////|||yyyzzz}}}xxxiiiaaaVVVIIIHHHPPPQQQVVV]]]ccceeeccc___\\\WWWSSSNNNKKKIIIGGGAAA===444222000//////000///...///////////////////////////...------------...///........................................................................................................................------...///000000111111555333555999;;;===CCCJJJSSSYYYaaaiiirrr}}}~~~zzzrrrpppqqqrrrnnnlllvvv}}}rrrmmmccc]]]TTTKKKDDDAAA@@@AAA>>>>>>???AAACCCCCCAAA@@@CCCDDDDDDEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAA@@@>>>>>>???AAADDDKKKVVVaaakkkrrrxxx{{{wwwwwwpppbbbZZZaaaoooyyyuuu```RRRIIIGGGHHHJJJJJJFFFEEELLLUUUWWWSSSNNNGGGCCCAAACCCFFFDDD<<<555222000------///////////////////////////.........................................................................................................---------------......//////////////////...///000000000222555888===>>>CCCNNNZZZ___\\\WWWUUUoooyyyzzz}}}}}}|||yyy~~~xxxrrrooodddfffhhhiiikkkpppxxxyyyxxx}}}zzzvvvqqqrrrpppjjjhhhkkkmmmmmmuuugggUUUKKKIIIKKKJJJHHHFFFEEEDDDBBB???:::444000000//////....../////////............////////////////////////////////////........................................................................---------............///............////////////sssuuuxxx{{{cccJJJEEEOOONNNRRRWWW\\\___aaaaaabbb\\\XXXSSSNNNKKKHHHDDDAAA777444111///000000000///////////////////////////.........------.................................................................................................................................,,,------...///111222222777666999===>>>@@@FFFNNNXXXaaakkkttt}}}~~~ttt|||yyyuuuvvvvvvjjj```^^^hhhyyy}}}uuuuuu~~~yyyiii\\\UUUJJJGGGDDDBBBCCCCCCCCCBBBBBBCCCEEEHHHKKKLLLKKKJJJLLLLLLNNNOOOOOOOOONNNNNNNNNNNNNNNMMMLLLKKKIIIHHHCCCCCCBBB@@@???>>>>>>???===???CCCFFFLLLVVVbbbkkkyyytttkkkeeebbbbbbmmm~~~zzzzzzfffUUUGGGEEEHHHOOOLLLDDDEEELLLTTTTTTSSSMMMGGGCCCCCCEEEHHHCCC;;;555111...---...////////////////////////................................................................................................///......---------------............////////////---...000000111333777:::<<>>>>>???AAAHHHXXXmmmqqqjjjccc___\\\\\\bbbiiiooo___MMMEEEDDDEEEHHHJJJJJJMMMPPPQQQNNNIIIDDDBBBFFFIIIGGGAAA:::666222---////////////////////////................................................................................................///...---------...000111------......///000000000,,,---000111333666;;;>>>@@@KKKUUUUUUPPPQQQ]]]iiiyyyyyyuuuuuuuuussspppuuu~~~rrroooxxx}}}~~~uuuuuuyyyvvvppp{{{xxx~~~ttthhhbbbeeejjjlllyyytttssswwwzzzpppYYYFFFIIIEEEAAAAAACCCAAA<<<777222222111000///////////////////////////.........////////////////////////........................................................................---------............///............////////////___MMMIIIHHHNNNYYYaaa```]]]```___^^^ZZZTTTOOOKKKIIIEEE@@@:::555333111000///////////////////////////------...//////...------........................................................................................................................///......///222555888::::::;;;>>>CCCFFFMMM\\\kkkwwwxxxzzzyyywwwzzztttwww|||}}}{{{zzzzzzzzz~~~yyyhhh\\\MMMKKKHHHEEEDDDFFFJJJMMMNNNQQQUUUYYY___hhhrrrzzz{{{ssslllcccZZZUUUQQQOOOKKKHHHFFFCCC@@@===999BBBMMM[[[nnnxxxiiiaaa[[[XXXWWWZZZmmmuuu```MMMEEEHHHJJJIIIGGGGGGHHHJJJJJJHHHEEEBBBAAAHHHKKKFFF@@@;;;555...////////////////////////...................................................................................................---,,,,,,---///111333------......///000000111---///222444666:::>>>BBBGGGQQQYYYYYYTTTUUUaaammm|||~~~}}}|||zzzvvvvvvzzzyyy~~~{{{{{{~~~wwwwww}}}xxxooouuu}}}mmmaaa\\\ZZZWWWlllmmmrrryyy|||sssaaaQQQKKKHHHDDDBBBBBBAAA>>>;;;333222111000////////////000/////////............////////////////////////........................................................................---------............///............////////////}}}aaaUUUIIIHHHRRR\\\___]]]^^^______\\\WWWRRROOOMMMHHHCCC<<<777333222000///////////////////////////,,,---...//////...---,,,......................................................................................................................../////////000222666999;;;??????BBBGGGLLLXXXmmm~~~vvvwww~~~{{{ssssssvvv|||mmmYYYGGGGGGGGGHHHIIILLLQQQVVVZZZ```hhhrrrzzzvvvjjjcccXXXQQQMMMKKKHHHFFFBBBCCCAAAAAALLLaaawwwvvvjjjcccZZZTTTQQQ[[[ooosss[[[MMMKKKIIICCCFFFDDDBBBCCCFFFGGGEEEBBB===GGGMMMIIICCC>>>777...////////////////////////................................................................................................------,,,,,,---000222444---------...///000000111///111444666888<<>>BBBHHHKKKJJJDDD===777...///000///...---///000////////////////////////........................---------............///........................////////////////////////000000000000000000///...222...111999<<<;;;DDDQQQYYY[[[^^^bbbhhhooovvv{{{}}}yyyuuu}}}zzzzzz{{{ttt{{{}}}{{{zzz|||zzzqqqssszzzvvvzzz|||tttiiiWWWGGGMMMTTTbbbmmmmmmhhhiiippp]]]QQQGGGFFFGGGDDD???===777444000......000222222000000000000000000000000////////////////////////////////////////////////////////////////////////........................//////////////////////////////...//////000111222sssRRRCCCJJJQQQOOOVVV\\\```___``````[[[SSSRRRJJJCCC@@@;;;333///000000000/////////.........////////////////////////....................................////////////////////////////////////////////////////////////........./////////000000...000222333666:::@@@DDDHHHLLLLLLHHHRRRhhh}}}~~~xxxwwwyyysssiiicccooo|||uuudddXXXRRRPPPQQQRRRTTT^^^iiipppwwwrrraaaVVVRRRMMMJJJHHHEEEBBBFFFNNN[[[pppxxxcccRRRXXX[[[aaakkk}}}|||vvv|||eeeSSSLLLDDDFFFDDDBBBBBB???<<>>AAAFFFJJJJJJEEE???:::222111///.........///000////////////////////////........................---------............///........................//////////////////////////////000000000//////...000222666:::;;;@@@MMMZZZ^^^```ccchhhmmmrrrvvvwwwqqqqqqxxx|||zzzyyyyyy|||uuujjjppp~~~zzz|||wwwooodddZZZIIINNNXXXcccggghhhllltttmmmcccYYYSSSMMMEEE???>>><<<888333000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................//////////////////////////////...//////000111222sssTTTHHHIIILLLUUU\\\bbbbbbaaa```___\\\VVVOOOHHHDDD???888333333000000000/////////......////////////////////////....................................////////////////////////////////////////////////////////////....../////////000000000...000111444888???GGGLLLQQQTTTTTTUUUcccxxx{{{|||nnnooosss}}}sssrrruuu~~~yyymmm\\\QQQPPPVVV\\\___iiivvv|||iii___UUUOOOJJJDDDAAAAAAAAAMMMbbb{{{yyybbb[[[[[[]]]aaahhhwwwzzzqqquuuvvvbbbUUUHHHFFFEEEFFFEEE@@@:::<<>>888444///---...000000///////////////////////////........................---------............///........................////////////////////////.........///////////////...666;;;:::===IIIZZZeeeaaacccgggmmmrrruuuuuutttwwwsssvvvzzz~~~{{{yyyxxxtttjjjkkktttwww~~~}}}wwwooohhhMMMMMMPPPXXX___eeemmmuuu|||wwwpppfffWWWHHH@@@@@@AAA<<<777333111000///...000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////////////////000111222222{{{~~~\\\KKKPPPVVV\\\aaaaaa^^^]]]___aaaYYYTTTMMMGGGBBB<<<777444000000000////////////...////////////////////////....................................////////////////////////////////////////////////////////////...////////////000000000000111222555:::BBBLLLSSSTTT\\\bbbfffsss}}}{{{xxx~~~|||uuummmqqqwww{{{zzz{{{pppggggggmmmrrrppp```TTTMMMJJJIIICCCAAAFFFYYYtttkkkeeeccceeefffiiizzz|||vvvwww}}}~~~zzzjjjWWWKKKHHHFFFGGGEEEAAA@@@CCC<<<<<>>888444222111///...////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////......//////000111222333}}}{{{|||zzzaaaRRROOOTTT[[[aaaaaa^^^]]]]]]YYYVVVPPPIIIDDD???:::666111000000000////////////////////////////////////....................................////////////////////////////////////////////////////////////////////////000000000111222333555777===GGGRRRYYYUUUeeerrrwww~~~{{{wwwuuusssxxxrrrxxxvvvvvvuuuvvv}}}mmmmmm{{{|||mmm___WWWRRRNNNHHHCCCEEESSSkkkvvvlllllljjjfffgggnnn|||yyyuuunnnXXXMMMDDDEEEHHHGGGDDDCCC<<<;;;<<>>OOOfffoookkkggglllsssyyy~~~zzz}}}{{{rrrkkkllluuuxxxyyynnnggg^^^ZZZ___gggnnnpppmmmssszzzyyyjjjUUUIIIFFF@@@===888555333222000///////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////......//////000222333444~~~|||{{{\\\KKKMMMTTT```fffccc\\\XXXYYYXXXRRRKKKFFFCCC>>>888111111000000000/////////////////////////////////..................................../////////////////////////////////////////////////////////////////////000000000111111555666888<<>>FFFLLLLLLJJJEEE???777111000000000///////////////////////////........................---------............///........................////////////////////////......---...///111333444888777:::HHH^^^oooqqqkkkgggppp{{{~~~www}}}xxxiiibbbqqq~~~yyyuuullleeegggnnnrrrqqqbbbgggqqquuummm\\\NNNHHH@@@===999666555333111000000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////......///000111222444555{{{^^^SSSNNNVVVaaaccc]]]XXXYYYYYYUUUMMMIIIGGGBBB;;;111111111000000000//////////////////////////////....................................//////////////////////////////////////////////////////////////////000000000111111111555888<<>>:::888<<>>:::777;;;EEELLLNNNMMMEEECCC>>>777111......///////////////////////////........................---------.........//////........................//////////////////////////////...///000333666888;;;:::GGG```rrrssspppoooyyyzzz~~~~~~{{{~~~{{{{{{ttt___[[[fffwwwyyysssrrroooiiiiiidddeeekkkkkkaaaRRRIIIEEEBBB>>>;;;888666222000000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////......///000111333555666{{{XXXKKKOOOWWW]]]aaaZZZUUUSSSUUUTTTLLLFFFEEE>>>888222111333444222///////////////////////////000000//////.........---////////////////////////000000//////.........---............/////////000000000111000//////222444777999BBBQQQ]]]eeeqqq|||}}}}}}zzz}}}uuu{{{ppppppwwwvvvfffWWWPPPKKKEEECCCEEESSSrrr|||}}}~~~eeeYYYUUUNNNGGGDDDOOOeee~~~kkk[[[OOOIIILLLUUUXXX]]]yyy~~~___JJJDDDCCCBBB;;;;;;:::;;;CCCLLLMMMIIIJJJGGGBBB<<<777333000///......////////////......////////////////////////............////////////---------.........//////............/////////000///222333000...111777:::???AAAPPPfffnnnjjjooo{{{|||{{{~~~vvv{{{}}}{{{yyypppkkk{{{}}}ooobbbbbbtttzzzpppgggeeelllqqqiiiXXXKKKJJJEEEAAA@@@>>>:::555333222111111000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///---...111222222444999}}}}}}wwwpppRRRFFFMMM\\\fffaaa[[[UUUSSSTTTRRRKKKEEE???999333000222333222000////////////////////////000/////////............////////////////////////000/////////...................../////////000000///000111111111222444666999>>>JJJYYYbbbhhhrrr|||ooovvvmmm```SSSMMMJJJIIILLLRRRlll~~~|||pppaaaTTTJJJJJJJJJQQQhhhtttYYYNNNKKKQQQRRRQQQaaawww}}}nnnXXXJJJDDD<<<;;;999999@@@IIILLLJJJJJJGGGBBB===888444111///......////////////......////////////////////////............////////////---------.........//////........./////////000000///111111000111444888;;;>>>HHH[[[kkkmmmhhhlllvvv~~~zzzxxxwwwyyyyyyxxxzzz}}}xxxlllzzzqqqiiiooozzzwwwooojjjnnnppphhh\\\SSSHHHFFFCCCBBB???999444222222111111000000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...000......111222222666<<<|||vvvsssmmmjjjffffffjjjpppuuuxxxjjjrrrhhhIIIDDDTTTccchhhddd[[[RRRTTTXXXRRRGGGCCC<<<555000000111111000////////////////////////////////////............////////////////////////////////////................../////////000000000---///111222222444666999;;;EEEUUUccciiikkkrrrzzzmmmuuu|||rrrggg___XXXTTTUUUZZZeeeooo~~~~~~fffVVVOOOJJJDDDPPPyyyppp]]]OOOMMMMMMKKKPPPZZZ}}}{{{}}}|||wwwvvvzzzcccJJJCCC???===999777===GGGKKKJJJIIIGGGDDD???:::555222000......////////////......////////////////////////............////////////------........./////////....../////////000000000/////////111333666:::<<>>FFFKKKLLLIIIHHHGGGCCC???999444111......////////////......////////////////////////............////////////........./////////000000////////////000000000111222......333555666:::AAAZZZdddllloooqqqrrroooiiiuuuyyyppplllooorrryyyzzz}}}~~~~~~}}}{{{yyyzzz{{{}}}|||xxxqqqiiiccc```^^^]]]\\\cccooo{{{wwwtttrrruuuwww{{{|||mmm~~~}}}|||lll]]]RRRXXXeeekkkiiieeejjjbbbTTTIIIGGGGGG???444222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---.........//////000000222111222222333:::MMM___zzzyyywwwuuusssrrrqqqppphhhfffdddcccaaa___[[[XXXUUU[[[dddlllvvvpppSSSOOOWWWccchhh```YYYYYYZZZYYYMMMHHHAAA999444111111222000000000000000000000000.........///////////////////////////////////////.........////////////////////////000000000111111111111111000111555;;;???SSSbbbsss{{{xxxyyyssslll{{{ssshhhhhhmmmvvv||||||{{{|||}}}zzz___VVVNNNLLLhhhyyy^^^NNNJJJJJJKKKMMM[[[|||oookkkppp||||||jjjUUUIIIEEEFFFCCC???@@@FFFJJJJJJIIIIIIHHHEEEAAA;;;555222......////////////......////////////////////////............////////////....../////////000000000/////////000000000111111222///000555666666@@@LLLddddddhhhqqqzzz{{{uuunnnpppxxx|||~~~rrrggggggppp{{{|||yyyvvvtttpppnnnmmmnnnppprrrlllggg___XXXRRRPPPQQQRRRTTTYYYbbbkkkppppppkkkfff```\\\ZZZ]]]___aaaffflllvvvnnnkkkwwwrrrbbbTTTWWWaaaggggggeeetttoooaaaPPPHHHFFF???666222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------......///000000000000111222333555@@@XXXooo~~~}}}|||||||||||||||vvvsssoookkkhhheeeaaa^^^WWWZZZ___cccjjjvvvmmmTTTNNNWWWaaaddd```ZZZXXXYYYOOOLLLEEE===666222111111000000000000000000000000............/////////000////////////////////////............/////////000//////000000000111111111111111000000333999BBBHHH^^^kkkwww~~~}}}yyysssuuuppp|||xxxooojjjmmmttt~~~}}}zzzvvvtttrrrrrrpppoooooonnnnnnmmmmmmllljjjiiiiiiiiikkkooorrrttttttwwwzzz|||}}}}}}jjjZZZNNNWWWjjj{{{^^^OOOIIIJJJKKKOOOccc}}}sssjjjllltttqqq```OOOBBBEEEEEEBBBBBBEEEGGGFFFIIIIIIIIIGGGCCC===666333......////////////......////////////////////////............////////////.../////////000000000000//////000000000111111111111...222888888:::HHHZZZfffaaagggxxxyyyuuuqqqxxxzzz|||}}}qqqhhhkkkxxx~~~xxxtttnnnkkkfffaaa______aaabbb___\\\VVVQQQMMMMMMNNNOOOTTTUUUXXX]]]```___[[[WWWVVVRRRSSSXXX\\\^^^aaafffiiiooo|||zzzkkkfffwwwxxxjjj[[[WWWYYY^^^eeejjjxxx~~~vvv```LLLEEE@@@;;;222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------......///000000111///000333444777FFFccc|||~~~wwwpppkkkgggcccaaaXXXYYYYYYXXXZZZdddsss~~~~~~WWWJJJOOOZZZeeeeee]]]WWWWWWPPPNNNHHH@@@888333111111000000000000000000000000---.........//////000000////////////////////////---.........//////000000000000000000111111111111111111000000444===HHHOOOcccmmmwww}}}qqq~~~{{{xxx|||uuuqqqooonnnttt{{{ssspppjjjddd___\\\ZZZZZZUUUUUUUUUTTTTTTSSSSSSRRRSSSSSSRRRSSSVVVZZZ^^^```aaaeeejjjmmmpppsssxxx||||||~~~gggTTTRRRYYYuuurrr[[[RRRDDDKKKIIILLL^^^lllpppuuujjjbbbnnnwwwlllYYY@@@DDDFFFDDDCCCEEEEEEBBBIIIIIIJJJHHHDDD===777333......////////////......////////////////////////............/////////000////////////000000000000000000000000111111111111///...333::::::===OOOeeeddd___ggg~~~{{{{{{{{{uuuooottt|||vvvrrr^^^[[[XXXUUUVVVYYY]]]```XXXVVVSSSQQQOOOOOOPPPQQQWWWUUUSSSUUUWWWXXXVVVTTTWWWUUUXXX___eeehhhkkkooommmnnnsss{{{ttthhhgggwww{{{}}}yyymmm___UUURRRWWWdddqqqzzzoooRRREEEBBBAAA222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---------...///000000111---000333444888IIIiiiyyyoooeee___\\\WWWSSSQQQQQQQQQUUU___jjjwww|||RRRIIINNNbbbllldddYYYVVVTTTPPPJJJCCC<<<666111...000000000000////////////......................................................///000000000000000111111111000000000000000888......777::::::KKKbbblllooovvv~~~wwwyyy~~~yyyqqqmmmpppxxx|||tttfffaaaZZZTTTQQQOOOMMMLLLPPPGGGCCCGGGHHHEEECCCEEEDDDEEEFFFFFFFFFGGGJJJLLLPPPQQQTTTXXX]]]bbbgggiiioooqqqtttwwwyyyzzzzzzyyyyyyzzz||||||{{{{{{}}}~~~hhh\\\TTTccc{{{uuuXXXOOOOOOKKKIIIPPP^^^ggghhhsssnnnbbbxxx```JJJCCCCCCCCCAAAGGGHHH<<>>888333000111000000000////////////......................................................///000000000000000111111111111000000000000333000222888:::AAAUUUllluuu|||uuuvvv~~~zzzsssrrrxxxzzzsssjjjfffbbb]]]ZZZVVVQQQNNNMMMGGGDDDGGGHHHBBB======??????>>>======???AAACCCEEEFFFHHHKKKOOOSSSWWWYYY^^^```cccfffhhhiiihhhhhhhhhiiilllmmmmmmnnnppprrrtttwww{{{jjjVVVWWWhhhrrrUUUPPPKKKIIINNNZZZhhhrrrmmm{{{mmmttt{{{ZZZGGGAAAHHHGGGFFFEEE???@@@JJJNNNHHHDDDCCC;;;000000000000000000000000000////////////////////////000000////////////000000////////////000000000000000000////////////000000111444777999???PPPfffuuujjjiiioooxxx~~~~~~~~~~~~{{{|||{{{xxxpppfff[[[UUUMMMMMMOOOTTTYYY[[[[[[YYYVVVWWWYYY[[[\\\\\\[[[ZZZXXXYYYYYYXXXWWW[[[dddkkk|||}}}}}}yyysssnnnlllkkknnn{{{{{{eee^^^iiizzzrrrdddYYYVVVXXX[[[eeetttzzziiiUUUKKKHHHEEE>>>999333111333333111//////000000000000000000000............////////////////////////////////////---......///////////////000000000000000000000///000111333888DDDZZZtttzzziii\\\UUUNNNIIIHHHHHHHHHJJJNNN]]]sssgggGGGLLLfffrrriii]]]XXXTTTMMMGGGAAA;;;666222111111000000000/////////......................................................///000000000000000111111111111111111111111...333777888===LLLeeewwwwwwxxx|||yyytttvvv~~~~~~|||zzzxxxtttoooiiiddd\\\UUUOOONNNLLLGGGBBBAAAAAA???<<<:::999:::;;;===;;;;;;<<<>>>@@@CCCEEEFFFKKKMMMOOOQQQSSSSSSSSSSSSRRRUUUWWWYYY[[[]]]___bbbccceeejjjpppuuuxxx{{{||||||dddTTTXXXqqqfffXXXLLLIIILLLTTTfffyyyrrr}}}|||rrr~~~qqqQQQCCCKKKLLLGGGDDDAAA===EEEJJJGGGEEEDDD===222000000000000000000000000////////////////////////000000////////////000000////////////000000000000000000000//////000000111333777999<<>>OOOeee{{{xxxmmm___VVVMMMJJJJJJHHHHHHJJJOOOaaazzz{{{}}}SSSNNNeeevvvooo```\\\WWWOOOIIIDDD>>>888333111111111000000000//////......................................................///000000000000000000111111111111111222222...555888777BBB[[[qqq{{{~~~~~~yyywwwwwwyyy~~~zzzqqqfff]]]WWWRRRMMMJJJHHHEEEBBB???>>>===<<<<<<999999:::::::::;;;<<<<<>>@@@AAAAAABBBDDDFFFGGGIIIKKKNNNQQQTTTVVVWWWWWWZZZ]]]aaaeeekkkqqquuuzzzgggYYYcccbbbSSSLLLJJJRRR```xxx}}}xxxaaaMMMDDDMMMNNN>>>777;;;>>>@@@BBBAAA:::222////////////////////////////////////////////////000000////////////000000////////////000000000000000000000000000111222222111666>>>MMMggg~~~~~~nnnhhhqqq}}}mmmfff___^^^``````\\\WWWPPPQQQUUU^^^gggjjjgggccccccbbbaaa``````bbbcccdddbbbeeehhhjjjjjjjjjjjjjjjzzz}}}sssmmmkkkkkkmmmoooqqqooolllhhheeebbbeeezzzqqqnnnzzz}}}rrrfff]]]XXXYYYbbbkkkmmmhhh]]]NNNBBBAAA===888333111111111111222111111111000000000///............////////////////////////////////////---......//////////////////000000000111111111222222222999III```tttuuukkk___VVVOOOHHHFFFGGGJJJIIIOOO___ttt^^^SSS___nnnsssiiibbbXXXQQQLLLFFF===666222222111111111000000000////////////////////////////////////////////////......///000000000000000000000111111222333333333666666777???VVVpppzzzwwwyyy~~~~~~xxxuuu}}}~~~|||xxxgggWWWQQQJJJFFFEEEDDDBBB@@@????????????>>><<<;;;:::999999888888888888888888777999::::::999999;;;<<<@@@AAABBBCCCDDDEEEFFFGGGHHHJJJMMMOOOSSSXXX^^^bbbiiirrr}}}}}}ccc]]]kkkxxx___QQQKKKMMMSSSdddxxxxxx[[[GGGMMMOOO???888888:::<<>>>>>>>>???AAABBBDDDHHHNNNRRRYYYaaalllvvv~~~zzzggg___tttmmmWWWOOOPPPSSSSSSdddzzzsssSSSIIIJJJCCC<<<999888:::===;;;666222000000000000000000000000////////////////////////000000////////////000000////////////000000000000000000000000111222333444777777DDD^^^sss|||wwwppplllyyy~~~yyysssooojjjgggeeehhhlllkkkccc[[[VVV]]]ffflllnnnmmmlllkkkgggfffeeedddeeefffhhhiiiiiimmmuuu|||}}}zzzqqqooommmlllkkknnnsssyyyyyy~~~yyypppeee___jjjwwwiiidddxxx|||sssggg^^^OOONNNSSS]]]eeedddZZZRRRHHHDDD>>>888333111222444333333222111111000000///............////////////////////////////////////---......//////////////////000000111111222333333111666BBBTTTiiiwww||||||xxxfffTTTKKKJJJAAADDDJJJSSS___nnn|||~~~[[[RRRZZZ```wwwnnnbbb[[[VVVNNNDDD<<<222222222111111111111000000000000000000000000000000000000000000000000000...//////000000000000000000000111222333333444444555555>>>QQQeeesss{{{www~~~}}}zzzvvvaaaUUUOOOLLLIIIBBBBBBCCCCCCBBBAAA???>>>======<<<;;;::::::::::::444666888888888888:::<<<999999888888999999:::;;;999::::::;;;<<>>======>>>:::::::::999999999999888888888777666666666666777777777888999999:::;;;;;;<<<===AAAFFFKKKTTTeeeuuujjjgggrrrkkk\\\SSSHHHKKKOOOWWWmmmttt^^^MMMFFFEEE???999666666666333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///111///...111222222666;;;???PPP^^^iiimmmjjjwww|||tttvvv}}}~~~}}}}}}|||rrrnnnjjjdddlll}}}|||uuusssvvvqqqfffaaadddkkkttt|||}}}|||{{{xxxssskkkeeedddkkkrrrtttuuuuuu}}}~~~tttoooooollliiiiiimmmoooqqqvvv~~~|||lll```hhhwwwqqqdddZZZlll{{{qqqkkkeeeXXXPPPTTT]]]cccmmmwwwfffWWWHHH@@@:::444111222111111111111000000000000......///000000000000000........................////////////////////////000000000000111222333444555AAAUUUkkk~~~pppiii[[[TTTMMMJJJHHHGGGKKKPPP^^^jjjxxxwwwzzzcccVVVooovvvsssdddZZZXXXQQQFFF===888333000111222111///111111000000000000111111111000000000000/////////000000000000111111111111///000111222444555666666777FFFYYYvvv{{{yyyuuutttzzz~~~zzzxxxyyyzzz|||xxx}}}qqq\\\TTTLLLJJJMMMNNNJJJFFFDDDDDDCCCBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;999999888777777777777777777888888999999::::::;;;888888:::===???EEERRR___wwwjjjccc~~~dddUUUNNNLLLJJJLLLVVVsss}}}uuunnnZZZBBBEEEAAA;;;666444444333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111///000333444333777===III___mmmnnnnnnmmmvvvzzzzzz|||zzz~~~}}}|||}}}~~~oooccc\\\WWWTTTeee|||}}}wwwsssrrrlllcccdddllluuu||||||xxxqqqllllllqqquuuwwwyyy}}}yyynnnkkknnnrrrqqqsssyyy}}}~~~~~~lll```iiiyyy|||nnnZZZ\\\mmm{{{{{{xxxrrrnnnnnnggg\\\SSSPPPYYYgggsssmmm___OOODDD<<<555222222111111111111000000000000......///000000000000000........................////////////////////////000000000111111222444444666DDDZZZpppwwwooo___WWWPPPMMMJJJGGGGGGJJJQQQ\\\kkkwww~~~{{{^^^eeevvv{{{kkk]]]YYYSSSHHH???:::444111111222000///111111000000000000111111000000000000000000000000///000000000111111111111///111222333444444666777:::QQQhhhzzz~~~xxxwww{{{vvvtttvvvxxxzzzuuutttfffWWWTTTZZZ\\\VVVNNNHHHFFFEEECCCBBB@@@>>><<<>>>>>>>>>=========<<<<<<::::::999888888888888999888888999999::::::::::::999777888:::;;;>>>HHHRRRkkkjjjrrrrrrcccVVVNNNJJJJJJJJJYYYvvvrrrwwweeeFFFCCC@@@;;;777555444444333000000000000000000000000////////////////////////////////////////////////000000000000000111111111111000111444444333888>>>SSSnnn|||wwwtttsssuuusss}}}|||yyywww{{{|||}}}~~~yyyggg[[[TTTNNNOOOddd}}}{{{wwwsssnnnfffbbbiiittt||||||yyyvvvwww{{{|||zzz{{{~~~~~~wwwpppoooqqqzzzzzz}}}~~~lllbbbmmm}}}nnnccceeezzzwwwttttttrrrpppvvvuuujjjUUUIIIOOO^^^iiijjj___QQQFFF>>>999666666111111111111000000000///......///000000000000000........................////////////////////////000000000111222333444555777KKKeee|||zzzsssccc[[[TTTQQQOOOJJJIIIJJJJJJPPP[[[hhhuuu___[[[rrruuuddd\\\UUUNNNCCC===666222222222111///111111000000000000111111000000000000111111111111///000000000111111111111111333444444333444777999DDD___uuu||||||||||||vvvrrrqqqrrruuuwwwtttlll```ccciiifffaaaPPPMMMIIIGGGFFFEEECCCAAA??????>>>>>>>>>=========<<<<<<;;;::::::::::::;;;::::::::::::;;;;;;;;;;;;:::999999<<<<<<>>>EEEMMMbbbtttjjjsssYYYOOOLLLNNNLLLKKK```zzztttqqqyyynnnVVVBBB???;;;999888777444222111111111111111111111111///////////////////////////////////////////////////000000000111111111222222111222444333222999AAAZZZvvv|||{{{yyyvvvxxx{{{ooo|||wwwuuuuuuxxx{{{|||tttnnnbbbYYYTTTOOOQQQfff{{{~~~vvvtttpppiiibbbcccooo{{{zzzyyy}}}~~~{{{|||uuuuuuuuutttsssrrrqqqqqq}}}|||jjjcccpppwwwhhhhhhwww~~~~~~rrrooosssvvvwwwuuuxxxooo[[[LLLMMMYYYcccddd]]]RRRFFF>>>:::888666111111111111000000000///......///000000000000000////////////////////////////////////////////////000000000111222444555666===XXXxxx~~~yyyjjjaaaXXXUUURRRMMMJJJIIIFFFGGGMMMYYYhhhuuu~~~^^^WWWiiiyyyyyymmmaaaYYYTTTFFF@@@888444333333222000111111000000000000111111000000000111111111111222000000000000111111111111333444555444222444:::???TTTmmm|||~~~}}}{{{~~~~~~{{{xxxtttpppoooooorrrsssyyywwwpppsssxxxzzz]]]VVVNNNHHHGGGFFFEEECCC@@@@@@@@@@@@???????????????>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;999:::===??????DDDJJJ]]]iiissszzz[[[PPPMMMQQQQQQKKKMMMWWW{{{~~~vvvrrrvvvrrrhhhIIICCC<<<999::::::666222111111111111111111111111000000000000000000000000000000000000000000000000///000000111111222222222222111222444333444===HHHbbbwww~~~|||}}}yyyzzzvvvvvv}}}vvvrrrrrrtttxxx{{{}}}|||vvvnnniii```ZZZXXXUUUVVVhhhxxxtttooonnnkkkeeeaaagggttt~~~ttttttxxxzzzxxxkkkjjjhhhjjjmmmoooooommm{{{zzzvvv{{{gggcccrrrooo]]]fff}}}~~~~~~|||pppnnnvvv|||}}}|||tttcccQQQIIINNNWWWbbb___VVVIII@@@;;;777333111111111111000000000000......///000000000000000////////////////////////////////////////////////000000000111333444666777BBBcccsssrrrggg]]]ZZZWWWRRRNNNMMMHHHGGGHHHLLLUUUbbbpppxxxzzz|||mmmWWW\\\hhhrrrqqqeeeZZZVVVIIICCC:::555444444333111111111000000000000111111000000111111111222222222000000000000111111111111222444444333222777???FFFcccxxx}}}{{{xxxyyyxxxvvvssspppoooooopppqqqyyynnn^^^RRRKKKHHHFFFDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???????????????>>>>>>>>>>>>===============;;;<<<@@@AAA@@@CCCHHHYYYzzzwwwmmmvvvbbbVVVNNNOOOPPPNNNKKKKKK```|||~~~{{{uuuooonnnpppXXXLLL>>>888:::<<<888222111111111111111111111111000000000000000000000000000000000000000000000000///000000111111222333333000000222444444999FFFSSSnnnxxxyyyzzzyyywwwyyyrrrnnnpppsss{{{}}}~~~~~~~~~}}}{{{yyyvvvqqqkkkgggaaa^^^^^^[[[[[[lllwwwooohhhhhheeeaaabbbkkkyyy{{{qqqmmmooowww|||xxxrrrooocccdddfffhhhkkknnnpppqqqyyyvvvsssxxxeeefffvvvyyyaaa^^^ooo~~~}}}~~~rrrpppwww}}}ssshhhWWWGGGFFFNNN``````ZZZMMMDDD???999333111111111111000000000000......///000000000000000////////////////////////////////////////////////000000111111333555666777HHHmmm{{{jjj~~~vvvkkkaaa^^^\\\XXXTTTTTTLLLLLLIIIFFFGGGQQQaaannnpppssswwwzzz|||~~~WWWQQQWWWiiipppeeeYYYUUUKKKDDD<<<666555555444222111111000000000000111111000000111111222222222222000000000000111111111111111222333222222999DDDLLLmmm}}}~~~{{{vvvppppppxxxwwwuuusssqqqpppppppppqqqtttaaaVVVOOOJJJGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA????????????>>>>>>>>>>>>@@@>>>???BBBCCCBBBDDDHHHWWWvvvssskkkkkk^^^PPPKKKMMMOOONNNLLLQQQuuu~~~xxxhhhfffooodddSSS@@@777:::===999333111111111111111111111111000000000000000000000000000000000000000000000000///000000111222222333333//////111444666===LLL[[[yyyzzzvvvyyyqqqzzzwwwooolllooosss~~~~~~|||xxxvvvyyywwwuuutttrrrnnniiieeedddbbbbbb___```pppyyyooocccdddbbb```cccnnn{{{xxxqqqkkkiiiooossspppjjjeee___ccciiilllmmmooouuuyyyzzzxxxuuutttfffkkk{{{iii\\\bbbuuu|||vvvpppwww}}}uuulllhhh\\\LLLJJJTTT]]]```\\\QQQHHHDDD>>>777111111111111000000000000...//////000000000000000000000000000000000000000////////////////////////000000111222333555777777QQQwwwyyyiii|||zzzsssbbbZZZYYYXXXWWWXXXVVVQQQJJJFFFHHHLLLQQQSSS^^^aaafffmmmsssxxx{{{}}}~~~~~~}}}uuupppWWWNNNaaakkk```TTTUUUTTTJJJ???999444///...111000000000000000000000000000111111111111222222222000111111111111222222222333222333777777:::EEERRR|||xxxwwwxxxzzz|||~~~qqqtttxxxwwwqqqnnnwwwggg\\\RRREEEBBBDDDJJJOOOOOOJJJIIIKKKLLLIIIEEECCCDDDEEECCCBBBCCCAAA@@@@@@AAABBBAAA@@@BBBAAABBBFFFGGGEEEEEEHHHZZZpppkkkwwwhhhOOONNNSSSOOOIIIIIIJJJbbb|||lllcccdddkkkcccHHH:::BBB;;;111999222111000111222222111000000000000000000000000000000000000000000000000000000111111111111222222222555111333888666888PPPlll}}}{{{{{{uuulll{{{~~~zzzsssmmmlllooorrr{{{|||~~~|||yyyvvvtttsssuuuuuurrrnnnjjjhhhiiijjjhhheeeeeellluuuyyytttnnnccc```^^^```gggrrr|||~~~{{{vvvxxxyyywwwqqqjjjccc___aaafffkkkqqqtttwwwxxxyyyuuuyyylllfffuuu}}}{{{fffZZZggg~~~zzz~~~~~~tttvvv|||zzzsssmmmkkkcccVVVNNNMMM\\\ccceee[[[LLLBBB;;;888333111000000111111///...000000000000000000000000000000000000000000000000111111111000000000000000...111---...777777555<<<[[[~~~qqqooo||||||mmmaaa[[[WWWVVVXXXVVVRRRMMMIIIHHHJJJLLLNNNRRRUUUYYY^^^cccgggjjjkkkppppppppppppqqqqqqqqqqqqttttttvvvzzz}}}```FFFWWWqqqqqqaaaVVVVVVLLLAAA;;;666111000222000000000000000000000000000111111111111222222222111111111111222222222222555222444888777:::KKK```}}}{{{~~~zzzqqqsssvvvvvvrrrqqq|||zzz{{{mmmYYYPPPNNNMMMPPPWWW[[[ZZZYYY[[[WWWRRRMMMIIIIIIIIIIIIHHHFFFDDDCCCCCCDDDFFFFFFEEEGGGDDDDDDGGGFFFCCCBBBEEESSSiiinnnjjj{{{XXXLLLLLLKKKLLLOOOLLL[[[pppccc___iiigggPPP???BBB===555<<<333222000111222222111000000000000000000000000000000000000000000000000000000111111111111222222222111///222666555<<>>888333111333000000000000000000000000000111111111111222222222111111111111222222222333777222555:::777999UUUvvv||||||}}}uuuqqqqqqssstttrrruuuuuuqqqzzzrrrbbbUUUPPPQQQ\\\ggglllmmmmmmkkkfff^^^XXXUUUSSSRRRRRRLLLJJJGGGGGGHHHJJJJJJJJJHHHEEEDDDEEEDDDAAAAAACCCMMMbbb{{{|||eeeyyyhhhPPPIIIHHHKKKOOOKKKRRRmmmwwwhhh]]]fffkkk\\\FFFAAA===999<<<444333111111222222111000000000000000000000000000000000000000000000000000000111111111111222222222///000333666777CCCaaa~~~qqq___PPPXXXuuu{{{vvvtttppplllkkknnntttyyyvvvxxx{{{~~~~~~|||yyyxxxxxxxxxtttppppppqqqsssrrrqqquuuuuuwww|||}}}uuummmggggggjjjrrr|||yyymmmgggiiinnnrrryyyzzzxxx|||xxxqqqsssuuudddbbbiii|||yyyxxxwwwwww{{{}}}xxxpppmmmiii```WWWRRRXXX]]]^^^[[[UUUMMMBBB777555333111000111111000///000000000000000000000000000000000000000000000000000000000000000000111111111333///000777555777CCCeee|||{{{}}}ooo\\\QQQNNNKKKMMMMMMKKKGGGDDDCCCDDDCCCDDDEEEFFFHHHIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNQQQVVV\\\eeeoooyyyccc[[[nnn|||vvvhhh[[[QQQGGG@@@:::333111333000000000000000000000000000000111111111222222222111111111222222222333333777222555;;;777<<<```xxxxxxpppooommmnnnpppqqqvvvzzzlllmmmwww}}}```VVVQQQ[[[kkkwww}}}}}}yyysssllleee```\\\YYYVVVTTTPPPOOOOOOOOONNNMMMIIIEEECCCEEEDDDBBBCCCFFFJJJ^^^xxxooopppzzz[[[LLLGGGFFFGGGFFFKKKXXXvvviiifffnnneeeNNN???;;;;;;:::666444111111111222111000////////////////////////000000000000000000000000000000111111111222222222000333666777;;;MMMkkktttZZZIIIWWWuuu}}}yyyrrroookkkhhhiiimmmtttxxxuuuwwwzzz~~~}}}yyywwwvvvvvvpppnnnkkkllloootttxxxzzzyyy|||}}}zzzuuuqqqrrrtttuuusssrrruuu{{{}}}zzzvvvvvvuuuuuuwwwxxxvvvqqqlllnnnooottt~~~||||||{{{{{{xxxqqqkkkiiinnnsss|||~~~uuutttxxx~~~lllbbbaaawwwwwwyyy|||wwwyyytttqqqnnnfff[[[RRRXXX___dddaaa[[[RRRFFF<<<666444111111111111000///000000000000000000000000000000000000000000000000000000000000000111111111111333///111666333777HHHlll}}}~~~~~~mmmZZZQQQIIIIIIIIIHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCEEEJJJPPPXXXcccpppxxxsssaaammm|||mmm]]]SSSIIIBBB;;;444111111000000000000000000000000000000111111111222222222111222222222222333333333666111444:::999DDDmmmzzztttoookkkiiiiiinnnrrrxxxsssgggggg{{{ooo[[[XXXbbbrrrzzzrrrkkkggghhheeeaaa^^^\\\ZZZWWWTTTRRRMMMIIIIIIGGGDDDEEEIIIHHHZZZuuulll}}}fffNNNFFFEEEDDDCCCKKKMMMdddmmmqqqlllWWWAAA<<<>>>;;;888555222111111111111000////////////////////////000000000000000000000000000000111111111222222222000555777777>>>TTTpppsssYYYJJJ[[[xxx{{{xxxooolllgggfffggglllrrruuutttvvvyyy}}}|||rrriiiccc```^^^ZZZWWWUUUVVV[[[aaafffiiilllppprrroooiiieeehhhllloooooosss{{{yyyuuutttqqqoooooooooppppppuuuwww|||wwwvvv{{{zzzrrrooolllkkknnnssswwwyyy~~~vvvxxx|||vvviiibbbmmmuuu}}}}}}~~~|||{{{yyyxxxtttlll^^^SSSVVVaaajjjfff\\\QQQGGG???888555222111111111111000000000000000000000000000000000000000000000000000//////000000111111111111000111///111555111888NNNppp{{{zzzuuuyyy|||~~~lllaaaSSSOOOJJJGGGFFFFFFFFFFFFEEEEEECCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDCCCCCC@@@BBBEEEHHHNNNYYYfffppp{{{zzzbbbmmmjjj___UUUKKKDDD===555111111000000000000000000000000000111111111111222222222222222222222333333333333333222444999>>>RRRyyy~~~xxxpppnnnfffdddgggpppxxx~~~oooeeelllttt^^^YYYaaasss{{{yyyvvvsssoookkkeeeaaa```YYYSSSOOOJJJEEEEEEHHHEEEUUUqqqpppmmmrrrSSSGGGGGGHHHEEENNNMMMVVV|||~~~vvvoookkk^^^GGG???BBB>>>:::777333111000111000000000000000000000000000000000000000000000000000000000111111111111222222222...444555666BBB[[[qqq|||uuulllZZZRRRbbb{{{|||xxxtttkkkhhhddddddggglllppprrrssstttvvvyyy}}}{{{nnnbbbZZZVVVQQQNNNKKKJJJMMMQQQTTTVVV]]]cccgggddd]]][[[bbbiiinnnqqqxxx|||yyywwwrrrnnnllloootttyyy{{{}}}|||wwwxxx}}}yyyqqqkkkiiiiiinnnvvv}}}}}}}}}{{{rrrjjjcccuuu|||~~~~~~zzz|||{{{}}}xxxpppdddYYYRRR___iiifffZZZOOOFFFAAA999777333111111222111111000000000000000000000000000000000000000000000000/////////000111111222222000111///222555111<<>>;;;GGG@@@;;;555222222222111///000000000000000000000000000000000000000000000000000111111111111222222222444555333;;;VVVwww|||qqqppp{{{|||fffppp|||yyyqqqiiiccc^^^```cccfffhhhjjjkkkkkkmmmlllkkkkkkooovvv|||yyyoooggg^^^UUUNNNLLLLLLPPPVVV]]]fffwww}}}|||ssshhhdddggguuuzzz}}}}}}}}}yyy~~~yyyzzzwwwsssfffbbbiii~~~}}}}}}yyykkkbbbUUUPPP___nnnkkkYYYJJJ@@@999333333222000111444111111111111111111111111000000000000000000000000000000000000////////////444555///555===666GGGsssxxxuuuxxx}}}kkk[[[PPPKKKHHHGGGDDDHHHIIIFFFFFFJJJIIIEEEFFFEEEDDDDDDFFFHHHIIIIIIJJJIIIHHHHHHEEEFFFPPP[[[gggzzz{{{aaaJJJPPP^^^fff```WWWNNNDDD;;;555333222222222111111111111000000000111222222222222111111111111222333333444444444888:::AAAZZZzzz~~~tttzzz{{{mmmgggaaa[[[^^^iiixxxrrrgggmmmzzzggg]]]TTTTTTTTTTTTWWW[[[]]]]]]______^^^XXXQQQKKKIIIEEEAAA???AAACCCDDDCCCGGGYYYwwwuuuUUUHHHHHHVVV]]]SSSLLLaaa~~~||||||ooo^^^TTTVVVTTTGGG@@@BBB@@@;;;666333222222111///000000000000000000000000000000000000000000000000111111111111222222222222333555777CCC```~~~|||wwwttt{{{kkk```mmm|||}}}vvvnnneee```^^^```bbbeeehhhiiijjjjjjkkkjjjiiijjjnnnuuu{{{zzzqqqiiibbbXXXWWWYYYaaalllxxxvvvqqqllljjjpppyyy}}}}}}~~~||||||yyy||||||iiidddggg}}}yyy}}}}}}kkkbbbTTTQQQdddyyyyyygggVVVEEE<<<444222222111111222111111111111111111111111000000000000000000000000000000000000000000000///222444000555===:::OOO|||vvvssswww||||||lll[[[OOOJJJJJJCCCFFFHHHGGGIIILLLNNNLLLJJJHHHEEEFFFIIIKKKKKKIIIMMMKKKJJJHHHEEEDDDLLLVVVcccvvvyyy~~~tttNNNKKK\\\ggggggaaaTTTFFF;;;666555222222222111111111111000000000111222222222222111111111222222333333444444999888:::HHHccc}}}~~~wwwzzzsssggg```[[[VVVbbbmmm}}}nnneeeooo}}}tttbbbWWWQQQMMMKKKLLLJJJJJJJJJKKKKKKHHHDDD@@@AAA@@@???AAACCCEEEFFFEEEKKK^^^{{{___IIIHHHXXXbbbXXXIIIQQQvvv~~~{{{ssscccTTTRRRUUUPPPFFF===@@@<<<777444333222111///000000000000000000000000000000000000000000000000111111111111222222222333222444<<>>888444222222222111111111000000000000111222222222222111111111222222333444444555:::666<<>>@@@>>>;;;888444111000000////////////////////////000000000000000000000000111222222222222333333333333555BBB^^^zzzrrreeeuuu~~~zzzrrrggg___YYYXXX\\\^^^```bbbddddddddddddfffgggiiimmmrrrwww|||{{{tttrrrsssuuuvvvyyyuuunnnrrrxxx}}}~~~|||vvvtttxxx~~~}}}}}}wwwiiiiii|||vvvpppxxxmmmaaaSSSQQQ]]]mmmvvvxxxWWWGGG777222333333111000111111111111111111111111000000000000000000000000///000000000111111111222222222666666555GGGmmmyyypppsss}}}}}}wwwddd\\\SSSOOONNNOOOVVV]]]fffccc]]]WWWQQQMMMLLLLLLHHHEEEEEEFFFEEECCCGGGLLLYYYsssuuuuuueeerrr~~~qqq\\\NNNFFF===222222222222111111111111000000000111222222222222111222222333333444444555555777444EEEkkk|||~~~ooodddZZZQQQUUU```nnnyyyrrrmmmwwwrrrnnniiieeebbb```]]][[[[[[\\\[[[ZZZWWWVVVWWWXXXcccvvvmmmjjj___MMMGGGGGGKKKLLLJJJMMMTTTrrrWWWIIIEEECCCAAA??????===999555111000111000000000000000000000000000000000000000000000000222222222222333333333333666888IIIgggkkkqqq}}}wwwmmmaaaYYYWWWXXXZZZ\\\^^^aaaccccccddddddeeegggjjjooouuuzzz~~~}}}~~~~~~xxxttttttwwwyyy|||vvvooojjjhhhkkkwww}}}wwwrrrqqqwww~~~uuuhhheeetttrrrlllttt|||{{{}}}jjjdddZZZUUUYYYcccjjjkkkVVVGGG999444333222111111111111111111111111111111000000000000000000000000///000000111111222222222333111777888666LLLsssyyytttzzzxxxnnneee```\\\XXX[[[aaagggiiijjjddd[[[SSSPPPOOOJJJGGGFFFHHHGGGEEEFFFKKK[[[uuuzzzzzzgggkkkyyy~~~wwwcccRRRIII???444222222222111111111111000000000111222222222222111222222333333444555555555888777MMMuuuyyy|||iiiaaaWWWNNNVVVgggttt~~~wwwyyy}}}zzzxxxrrrqqqmmmgggaaa___```cccjjj|||}}}fff{{{tttSSSGGGBBBGGGKKKHHHIIIOOOzzz{{{aaaPPPFFFBBBCCC???@@@???;;;555111000111000000000000000000000000000000000000000000000000222222222333333333444444888>>>SSSsssooo~~~{{{sssfff[[[TTTUUUXXXXXXZZZ]]]___bbbcccdddddddddfffkkkpppvvv{{{~~~|||}}}zzzxxxxxxzzzwwwuuuqqqlllhhhhhhjjjmmmwww|||{{{tttpppqqqxxxssshhhbbbgggzzzqqquuu|||wwwxxx}}}|||nnnhhh]]]UUUXXXaaaeeecccRRRFFF;;;555333111111333111111111111111111111111000000000000000000000000///000000111111222333333333///777:::888SSSyyy|||{{{|||}}}}}}uuupppiiibbbaaaeeebbbiiipppnnneee[[[VVVUUUNNNJJJIIIJJJIIIFFFFFFJJJ]]]vvv|||~~~fffcccqqq||||||iiiUUUIII@@@777222222222111111111111000000000111222222222222111222222333444444555555666::::::RRRzzzwwwvvvvvvfff___UUULLLVVVkkkzzz}}}sssiiieeefffhhhnnngggnnnZZZLLLDDDHHHKKKGGGIIIOOOlllhhhXXXJJJCCCCCC???@@@@@@;;;555111000111000000000000000000000000000000000000000000000000222222333333333444444444:::BBB[[[|||uuu}}}|||yyypppbbbVVVQQQTTTXXXWWWYYY\\\___aaacccddddddccceeejjjpppvvv{{{~~~uuu{{{{{{~~~yyyxxxyyykkkiiieeebbbcccjjjssszzzyyyuuuvvvxxxtttpppqqqyyy}}}~~~wwwnnnfffbbb|||vvvvvv{{{wwwwww{{{zzzpppfffUUUJJJOOO\\\bbb___OOOEEE<<<777333000111555111111111111111111111111000000000000000000000000///000000111222222333333333...777<<<;;;XXX}}}|||{{{zzzvvvsssqqqnnnmmmmmmqqqssspppiiiaaa[[[YYYQQQOOOMMMKKKJJJJJJJJJKKKaaatttsssUUU^^^kkksssmmm]]]NNNBBB;;;555333222222333333111000111111222222222333333333111333555555444444555666:::999```~~~uuuxxxsss```SSSLLLNNN^^^qqq}}}uuunnniiicccaaacccaaavvvwwwhhhlllRRRHHHMMMKKKGGGIIIGGGcccuuu]]]IIICCCGGGAAA???<<<999666444222222000000000000000000000000000111111111111222222222111222222222111333555888AAADDDhhhxxx~~~~~~rrrddd[[[UUUQQQRRRVVVWWWZZZ]]]^^^___```aaaccceeeiiinnnrrrvvvzzz~~~|||~~~~~~zzztttpppnnnoooaaaaaaeeelllwwwzzzwwwsssooollloooiiimmm|||oooaaadddvvv~~~}}}yyy~~~~~~}}}sssggg]]]RRRLLLVVV___XXXTTTKKK???777333222222111111111111111111111111111////////////////////////000000000000111222333444666///666:::@@@cccxxx~~~~~~~~~}}}|||zzzwwwuuupppsssvvvuuuoooiiieeeccc^^^[[[WWWSSSPPPOOOOOOOOOddduuuvvvSSSVVVeeeqqqnnnaaaRRREEE<<<555333222222222333111000222222222222222222222333111333555555444444555666<<>>666444222222222222111000222222222222222222222222111333444555444444666777:::IIIqqq|||rrroooppp~~~rrraaaRRRKKKJJJPPPbbbuuuwwwkkkiii|||mmmbbbYYYRRRRRRTTTVVVmmmuuurrrxxxYYYJJJMMMKKKIIIKKKIIIRRRtttrrrYYYGGGAAAAAA???===:::777444222111000000000000000000000000000111111111111222222222111222333333222444666999???VVVzzzzzzhhhppp{{{sssgggZZZRRRNNNLLLPPPUUUWWWYYYZZZ[[[[[[[[[]]]___ccchhhnnntttxxx}}}~~~}}}}}}zzzwwwtttqqqmmmiiifffbbbeeetttyyyiiibbbkkkwwwsssxxx|||~~~sssjjj___UUU[[[eeeaaaYYYQQQEEE===999777555333111111111111111111111111111111111111111111111111000000000000111222333444///222777;;;OOOxxx~~~~~~|||zzzxxx{{{xxxvvvqqqnnniiieeecccdddfffhhhooo|||qqqzzzqqqNNN]]]kkkllldddWWWJJJ@@@777555333222222222111000333333333222222222222111222333444444444555666888;;;SSSvvv{{{vvvsssrrrqqquuuiiiZZZLLLIIIKKKSSSfffxxxlllbbbooo|||{{{{{{zzznnnaaaXXXPPPLLLMMMRRRSSSlllkkk{{{aaaLLLLLLJJJIIIKKKIIIKKKeeekkkSSSDDDAAA@@@>>>;;;888555222000000000000000000000000000000000111111111222222222111222333333333444777:::@@@cccvvvqqqoooddd]]]ppp|||xxxkkk```TTTNNNKKKKKKPPPVVVXXXYYYZZZZZZZZZZZZ\\\^^^bbbgggnnnuuuzzz|||zzzyyyyyyxxxvvvtttqqqoookkkgggccc]]]dddwwwnnn```cccvvv~~~|||ssskkkrrr~~~tttlllaaaTTTZZZhhhjjj```UUUGGG<<<666444222111111111111111111111111111111111111111111111111111000000000000111222333444///666999<<>>^^^zzz}}}yyysssooonnnppptttxxx}}}kkkssswwwqqqfff[[[OOOEEE:::777333111111222222111111111222222222333333333222333444444444555888;;;HHHttt{{{qqqgggmmmyyy{{{bbbTTTIIIKKKRRR^^^ooo~~~~~~hhhXXXRRRaaarrreeeaaa^^^______aaaaaa^^^ZZZWWWOOOLLLKKKLLLMMMNNNTTT[[[fff{{{uuukkkyyyYYYQQQMMMLLLLLLHHHFFFTTTwwwfffLLLDDDDDDBBB@@@<<<888444222000000000000000000000000000111111111111222222222222333444444555666:::<<>>999555333000000000000000000000000000111111111111222222222222333444555555777:::===UUUzzzlllSSSVVVoooxxxnnnfffTTTNNNIIIJJJLLLMMMPPPUUUUUUVVVWWWVVVWWWYYY\\\___dddjjjrrryyy~~~zzzzzzyyyxxxwwwvvvuuutttssssssrrrrrroooiiibbb]]]VVVaaayyyjjjZZZ___nnnvvvlllfffiiiwwwuuu\\\SSS___hhhpppdddSSSDDD<<<888555333111111111111111111111111000000000000000000000000000000000000111222333444222999888IIIrrr}}}|||yyytttsssuuu|||uuufffWWWKKK;;;888444111111222222222//////000111333444555666333333444444444666999<<<```hhhfffuuuppp[[[MMMEEEKKKXXXfffyyyvvv```PPPKKK[[[kkkyyytttmmmgggaaa]]]YYYVVVPPPSSSZZZbbbffffffkkkqqq}}}lllyyygggZZZTTTRRRPPPJJJCCCNNNkkkiiiTTTGGGGGGFFFCCC???;;;666333000000000000000000000000000111111111111222222222222333555555555777;;;>>>^^^~~~mmmSSSYYYuuu}}}vvvkkkbbbPPPJJJGGGIIILLLMMMPPPTTTSSSTTTUUUUUUUUUXXX\\\___eeekkkssszzz~~~|||{{{yyyyyyyyyxxxvvvtttrrrqqqrrrrrrrrrqqqooohhhaaa[[[SSS```yyyooo\\\^^^kkkzzzvvvooohhhgggxxxcccSSSZZZbbbjjj```RRRFFF>>>999444111111111111111111111111111////////////////////////000000000000111222333444111888888NNNzzz|||wwwuuutttxxx~~~xxxzzzjjj```LLL@@@888222222333222111333222222333333333333444444222999666333666444888FFFjjjooorrr~~~iiiWWWMMMGGGOOO^^^ppp\\\LLLLLLPPP```ooo}}}uuuqqqllllllooouuuxxxyyy}}}tttnnn}}}^^^TTTUUUQQQJJJMMMFFFXXXrrrZZZNNNHHHHHHFFF>>><<<:::000333222111111000000111111111111111000111111222333///555444555777333999KKKlllgggSSSnnnzzzttthhh]]]NNNKKKHHHHHHKKKOOOSSSTTTTTTTTTTTTTTTUUUYYY^^^bbbkkkpppwww~~~~~~||||||yyywwwvvvvvvuuutttsssuuusssqqqrrrrrrmmmccc[[[RRR```xxxwww^^^[[[fff~~~}}}wwwgggmmmuuu[[[VVV]]]ddd___NNNBBB@@@888111666333333222222111000//////000000000000000000000000000000000111222222333333444;;;888OOO|||zzzvvvxxxnnnuuu|||pppaaaLLLAAA999333333444222222333222222333333333333444444111888666444888777<<>>===<<<222333222111111000000111111111111111111111222222333000555444555777555===RRR|||]]]VVVttt~~~yyysssfffYYYLLLIIIFFFFFFIIIMMMPPPRRRSSSSSSSSSTTTUUUYYY___cccjjjpppxxx~~~|||zzzxxxvvvuuuuuutttsssqqqtttsssqqqpppnnnhhh```ZZZVVVdddzzzzzz```YYY___tttkkkjjjzzz}}}vvv^^^WWW^^^lllgggUUUFFFAAA777...222333333222222111000000///000000000000000000000000000000000111222222333333555<<<;;;UUUyyyzzz{{{fff___ttt~~~vvvcccOOOCCC:::444333444222222333222222333333333333444444111777555555:::999@@@RRRyyyzzzsssnnnuuuooo[[[NNNHHHIIIUUUgggwwwkkkRRRIIIIIIKKKRRRccclll{{{vvvYYYVVVWWWSSSLLLFFFIIIeeetttXXXMMMIIIGGG???>>>===555333222111111000000111111111111111111111222333333222555444444888777EEE___yyy]]]ddd|||yyyqqqaaaRRRHHHFFFDDDDDDGGGKKKNNNOOOQQQRRRRRRSSSUUUZZZ```dddiiioooyyy~~~|||zzzwwwuuuttttttsssrrrqqqrrrrrrqqqnnnjjjddd^^^[[[]]]hhh{{{~~~dddVVVUUUmmmmmmeeeqqquuuvvv```XXX]]]pppmmm[[[HHHAAA777///222333333222222111000000000000000000000000000000000000000111111222333333333444:::@@@]]]vvv~~~}}}~~~}}}lllWWWkkkxxxcccUUUEEE<<<555444444222222444222222222333333333444444111666555666:::999BBBWWWooommmyyyiiiWWWLLLGGGJJJXXXkkk{{{sssUUUHHHFFFLLLRRRYYYjjjmmmsss{{{WWWSSSWWWTTTMMMJJJFFFQQQzzz}}}]]]NNNIIIGGG???======666333222111111000000111111222111111111111222333333333555333555888999MMMmmmqqq^^^rrr{{{wwwooo]]]LLLEEECCCBBBDDDGGGJJJLLLMMMNNNOOOQQQRRRUUU[[[aaafffiiipppzzz~~~}}}zzzxxxuuutttttttttrrrqqqpppqqqpppmmmhhhbbb___^^^___hhhxxxlllXXXOOOcccooofffmmmqqq|||}}}uuu```WWWYYYkkklll\\\IIIAAA888222555222222222111111111000000000000000000000000000000000000111222222333333444333777CCCfff{{{}}}}}}|||```lllwwwddd^^^HHH>>>666555444333333555222222222333333333444444222666555666999777AAAZZZqqqnnn~~~~~~eeeUUULLLHHHKKKZZZnnn~~~zzzXXXIIIGGGHHHNNNQQQWWWnnnrrroooXXXSSSWWWVVVMMMMMMGGGIIIggg~~~bbbOOOHHHFFF???<<<<<<666333222111111000000111111222222222111222333333444444555333555999;;;TTT{{{eee\\\zzzyyytttjjjYYYIIICCCBBBBBBDDDHHHKKKLLLLLLLLLMMMOOOQQQUUU\\\ccchhhkkkrrr|||~~~}}}{{{yyywwwuuuuuuuuutttrrroooppppppnnniiieeebbbaaa]]]dddssszzzdddSSSUUU{{{wwwmmmmmmsss{{{yyy}}}~~~ttt```UUUUUUeeekkk^^^JJJAAA999333666222222222111111111111111111111111111111111111111111111111222333333444444333555FFFkkk~~~}}}|||rrrssszzzeeebbbJJJ@@@888555555333333555222222333333333333444444333555444777:::666CCC^^^wwwuuuyyybbbSSSKKKIIINNN___sss___KKKHHHCCCJJJNNNPPPZZZttt{{{ppp```TTTYYY\\\PPPOOOHHHGGG^^^~~~eeePPPHHHHHHAAA<<<;;;666333222111111000000111111222222222222222333444444444555444666999===YYYkkkeeewwwnnncccSSSFFFBBBAAABBBEEEIIIKKKLLLKKKIIIKKKMMMQQQVVV]]]eeejjjooouuu}}}~~~}}}}}}|||zzzwwwvvvvvvvvvtttssspppppppppnnnkkkgggccc```XXX^^^lll}}}sss]]]RRRlll{{{uuuoooyyy|||xxxyyy|||tttcccWWWTTTdddnnndddOOOCCC999222333111111111111111111111111111111111111111111111111111111222222333444444444555666KKKppp{{{}}}|||gggaaaLLLBBB888666555333333666222222333333333333444444222444444888<<<999GGGeee}}}ttt^^^OOOHHHIIISSSfffyyygggNNNHHHCCCHHHNNNPPPQQQ\\\vvvrrryyyiiiTTTYYYcccWWWRRRHHHDDDVVV{{{iiiRRRIIIJJJDDD===;;;666333222111111000000111111333222222222222333444444444555444888:::===\\\pppkkk~~~~~~tttggg[[[NNNDDD???@@@AAAEEEIIIKKKKKKJJJGGGIIILLLPPPVVV]]]ffflllsssxxx~~~~~~}}}}}}{{{yyyvvvuuuuuuuuusssrrrsssqqqoooooommmhhh```ZZZRRRXXXfffyyy~~~dddXXX^^^|||vvvjjj{{{vvvkkk~~~~~~xxxwww{{{vvvggg\\\YYYeeessskkkUUUHHH===555555111111111111111111111111111111111111111111111111111111222333333444444555555777RRRxxxzzz~~~iii^^^MMMCCC999666555333444666222222333333333444444444222333444:::>>>;;;KKKkkkpppZZZLLLFFFIIIVVVlll~~~mmmPPPHHHCCCFFFLLLOOOJJJJJJ\\\ttt|||zzz|||tttrrrnnnRRRWWWfff^^^TTTFFFAAAOOOqqqkkkTTTJJJMMMFFF???<<<777333222222111000111111111333333222222333333444555444444444888;;;===^^^dddaaa}}}|||}}}}}}qqqbbbUUUJJJBBB>>>>>>@@@DDDHHHJJJJJJIIIFFFHHHLLLPPPVVV^^^gggllluuuyyy|||~~~}}}}}}zzzxxxuuutttttttttrrrqqquuurrroooooonnnggg]]]TTTNNNTTTcccwwwfff[[[SSSkkklllbbbxxxrrrgggyyywww{{{yyykkk```]]]dddtttoooZZZLLLBBB999999111111111111111111222222111111111111111111111111111222222333333444444555444777WWW~~~|||yyy}}}ooohhh^^^SSSEEE777444555555555666333333333444444444555555111777333555;;;777NNNfffPPPJJJGGGLLLYYYnnnvvvUUUHHH???EEEOOOTTTOOOHHHNNNYYYnnn||||||uuueee{{{WWWQQQZZZWWWMMMLLLGGGMMMyyyzzzwww\\\GGGHHHKKKCCC999666666444111000111222111111111222222333333444444555333222666999777???cccrrr^^^fff{{{|||~~~|||vvvjjj[[[MMMEEEBBB???@@@BBBDDDGGGIIIKKKLLLHHHJJJLLLOOOUUU^^^hhhoooxxx|||nnnppp~~~}}}|||{{{|||zzzwwwuuuuuuuuutttsssoooooonnnmmmjjjbbbZZZSSSLLLPPP___tttttt^^^YYY```ooopppiiiqqq|||jjj}}}~~~wwwtttxxx|||tttcccVVV]]]mmmuuuiiiRRR@@@555///444333222222111111222222000000000000000000000000000111111222222333444444999===[[[{{{}}}}}}yyyhhhjjjdddVVVGGG999555555444333444333333333444444444555555333888555888>>><<>>???AAACCCEEEGGGHHHIIIHHHIIIKKKOOOUUU^^^hhhooozzz~~~tttiiiyyy~~~}}}{{{{{{|||yyywwwuuuvvvvvvuuutttppppppqqqpppmmmfff]]]VVVLLLNNNYYYkkk|||xxx```YYY___nnnrrrkkkppp~~~mmmsss|||vvvttttttnnnddd[[[aaaqqq{{{oooWWWCCC888333444333222222111111222222000000000000000000000000000111111222222333444444888===]]]{{{|||rrrlllkkkppp}}}vvv___mmmsssiiihhhYYYJJJ;;;555555333222222333333333444444444555555555777666:::>>>AAA]]]{{{}}}___LLLFFFFFFNNN^^^sssbbbLLLDDDBBBFFFQQQXXXVVVNNNIIIFFFSSSbbbooozzz~~~}}}fffxxx[[[UUU```[[[RRRLLLFFFNNNvvvuuuWWWJJJGGGBBB>>>===777444222111222222222111111222222333333444444555444555:::???FFFXXX{{{xxxdddlll~~~{{{sssfffVVVIIIAAA???>>>???@@@BBBCCCDDDEEEEEEFFFHHHKKKOOOUUU^^^iiippp|||gggnnn~~~}}}{{{{{{{{{yyywwwvvvwwwwwwvvvuuuqqqrrrsssssspppiii```YYYMMMKKKPPP^^^mmmxxx}}}cccXXX[[[llltttnnnpppzzz{{{rrrzzzvvvrrrmmmfff___]]]nnnyyyoooWWWBBB777333444333222222111111222222000000000000000000000000000111111222222333444444999???```zzzxxxkkkbbb^^^ddduuu~~~]]]\\\eeedddfff[[[LLL<<<666555444333333333333333444444444555555666444555999:::AAAaaa{{{yyy~~~pppVVVGGGBBBFFFPPPbbbwwwkkkNNNGGGAAAAAANNN\\\```VVVKKKEEEIIINNNTTT[[[dddkkkoooyyyyyyzzzyyytttqqqwwweeepppcccYYYbbbccc\\\RRRIIIOOOppp~~~___NNNJJJGGG@@@999777555222111222333222111111222222333333444444555444666:::@@@KKKcccrrrcccuuu~~~{{{rrrcccSSSGGGAAA???>>>???@@@BBBCCCCCCCCCCCCEEEGGGJJJNNNUUU___jjjqqq{{{~~~yyypppyyy}}}|||{{{{{{yyyxxxwwwxxxxxxwwwuuuqqqqqqrrrssspppjjjaaa[[[MMMIIIJJJRRR]]]fffooowwwwwwzzz~~~gggXXXVVViiivvvtttttt{{{xxx|||}}}yyyvvvqqqggg\\\WWWggguuunnnXXXBBB777555444333222222111111222222000000000000000000000000000111111222222333444444:::DDDfff}}}{{{kkk]]]VVVZZZmmmjjjYYY```eeeddd\\\LLL===666666555555555333333333444444444555555888333666999888CCCfff}}}{{{xxxvvvxxx}}}~~~tttiiinnneeePPPFFFCCCFFFRRRggg{{{sssQQQGGGAAA???JJJ\\\fffaaaWWWPPPMMMKKKLLLNNNOOOQQQSSS]]]___cccdddbbbccclllxxxgggiiilllZZZ\\\fffaaaUUUJJJMMMdddmmmSSSJJJIIIBBB999777555222222222333222222111222222333333444444555444666888===NNNjjjttthhh}}}~~~zzzooo```PPPEEE@@@@@@???@@@BBBCCCDDDDDDCCCBBBCCCEEEHHHMMMUUU___jjjrrryyy}}}uuu~~~}}}||||||zzzyyyyyyyyyxxxwwwuuuoooooopppooommmggg___ZZZLLLHHHGGGKKKPPPSSSYYY___eeeiiioootttwww{{{lllYYYUUUiiiyyyzzzzzzyyy~~~}}}vvvsssooodddXXXVVVcccpppnnn[[[FFF;;;:::444333222222111111222222000000000000000000000000000111111222222333444444:::HHHnnn~~~zzz|||nnn]]]QQQTTTggg{{{ccchhhmmmfff^^^NNN>>>777666555555666333333333444444444555555;;;333888<<<888IIIpppwwwiiibbbbbbcccrrrtttsssjjj```hhhzzz^^^NNNHHHFFFFFFUUUkkk}}}WWWGGGCCC???DDDUUUfffkkkhhhYYYRRRLLLLLLLLLJJJHHHHHHGGGIIIMMMQQQQQQTTT___kkkyyylllcccuuuYYYTTT^^^^^^RRRGGGIIIUUUvvv^^^JJJGGGCCC===888555333222333333333222111222222333333444444555444777777;;;OOOppptttmmm~~~|||wwwlll\\\MMMCCC@@@@@@???@@@CCCEEEEEEEEEDDDCCCAAADDDGGGMMMUUU```kkksssxxx|||~~~}}}}}}|||zzzzzzzzzyyyvvvtttooonnnlllkkkhhhccc\\\WWWLLLHHHGGGHHHHHHFFFHHHLLLPPPTTTZZZ```fffmmmssswww~~~}}}||||||{{{||||||ppp]]]YYYooo~~~|||xxxttt~~~rrrlllkkkdddZZZTTT]]]hhhiiiZZZFFF:::888444333222222111111222222000000000000000000000000000111111222222333444444888KKKttt~~~vvvmmmrrr|||sssaaaRRRSSSfffzzzooosssxxxjjjbbbQQQ@@@888666555444555333333333444444444555555;;;000777===999NNNyyy~~~ooo___[[[^^^bbboooqqqqqqiii```ggguuuXXXKKKGGGGGGEEEVVVnnn___HHHFFFAAA???JJJ___pppwwwfff[[[SSSRRRRRRMMMJJJJJJBBBBBBEEEHHHJJJMMMVVVaaauuuuuu___zzz\\\NNNQQQVVVMMMEEEHHHLLLhhhzzzrrrPPPEEEBBB???888666333222333333333222111222222333333444444555444777666:::RRRwww}}}pppooo}}}}}}xxxsssgggWWWHHH@@@>>>@@@===???BBBDDDFFFEEEDDDCCC@@@BBBGGGLLLUUU```llltttyyy}}}}}}|||{{{zzzxxxuuurrrpppmmmjjjgggccc___ZZZVVVLLLIIIGGGHHHEEEBBBBBBEEECCCEEEIIIMMMRRRXXX___ccclllkkkkkkjjjjjjjjjkkkkkkppptttzzzrrrbbbbbbyyy~~~vvv|||kkksss}}}ssspppkkkeeeWWWZZZaaacccXXXEEE777333444333222222111111222222000000000000000000000000000111111222222333444444888MMMxxx~~~|||wwwqqqmmmpppwww}}}ooo^^^]]]gggssswwweeeUUUUUUggg|||vvvzzz~~~mmmeeeTTTAAA888666333222333333333333444444444555555888,,,555<<<888QQQ~~~~~~llleeeiiissszzzooorrrssslllaaafffqqqTTTGGGEEEEEEEEEWWWpppfffHHHHHHBBB;;;BBBYYYrrryyykkk___]]][[[UUUPPPPPPKKKJJJJJJLLLNNNPPPXXXaaasss{{{___vvvaaaNNNHHHQQQKKKFFFJJJJJJcccxxxYYYEEE???<<<888666333222333444333222111222222333333444555555555888777:::TTT|||rrrjjjnnn{{{|||vvvpppdddTTTEEE======???<<<>>>AAADDDEEEEEEDDDCCC???BBBFFFLLLUUU```lllttt{{{|||}}}~~~}}}|||{{{xxxtttqqqqqqmmmiiidddaaa]]]YYYVVVMMMIIIHHHHHHEEEBBBCCCGGG@@@AAABBBBBBCCCGGGLLLPPPTTTTTTSSSSSSSSSTTTTTTUUU^^^dddmmmwwwrrreeeiii}}}{{{vvv|||jjj]]]xxxzzzuuuooo______bbbeee\\\HHH999333444333222222111111222222000000000000000000000000000111111222333333444444888OOOyyy{{{pppmmmfff___[[[___gggnnnyyy~~~vvvggg]]]YYY[[[cccmmm}}}nnnYYYVVVgggxxx{{{llleeeTTTBBB999777555444555555555555555666666666666777777999666999ZZZtttpppjjjqqqyyyiii```___kkkkkkTTTKKKEEEDDDIII[[[tttrrrTTTEEEAAACCC@@@LLLeeeuuu{{{lllcccbbbbbbbbbaaaZZZUUUSSSVVVZZZ[[[___cccttt|||cccnnnnnnMMMLLLDDDGGGEEEJJJQQQcccUUUGGGFFF<<<999666333222222333333333444444444444444444444444777333:::@@@SSS}}}ggg```xxxyyyvvvlll^^^OOOCCC>>><<<<<>>999777333222222333333333444444444444444444444444777444:::AAAVVVwwwccc___yyyyyyrrriiiZZZMMMCCC???>>>>>>?????????@@@@@@@@@AAAAAABBBCCCEEELLLVVVcccooovvv{{{wwwwww{{{~~~}}}|||{{{zzzwwwuuummmkkkgggbbb]]]XXXUUUTTTQQQPPPNNNMMMKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDEEEEEEFFFCCCGGGPPP^^^ooo}}}{{{llleeewwwyyywwwuuuWWWgggjjj___iiioooVVVAAA;;;444444333222222111111222222111111000000000000111111000000000000111222333444777HHH{{{|||vvvooodddXXXPPPMMMMMMKKKJJJIIILLLPPPTTT[[[cccoooyyyyyyqqqrrruuuyyypppggg___\\\]]]ccclllpppjjj```aaaqqqmmmrrrttthhhVVVCCC:::777555444555555555555555666666666666666666:::999AAAcccqqqlllqqqqqqfffnnnyyyccc\\\jjjhhhOOOEEEAAAEEEKKK___xxx~~~wwwrrruuuvvvxxx{{{~~~bbbLLLBBBBBB===@@@HHHJJJbbb|||hhhfffddd[[[___]]]]]]]]]\\\\\\bbbjjjvvvcccddd{{{VVVIIIDDDJJJFFFGGGMMM^^^|||}}}}}}xxxRRRFFFFFF===:::777444222222333333222444444444444444444444444888666999BBB\\\vvvaaa```{{{yyynnndddVVVJJJBBB??????????????????@@@@@@@@@@@@AAABBBCCCFFFMMMWWWdddpppwww~~~}}}yyyvvvwww|||~~~}}}||||||{{{xxxvvvnnnlllhhhccc___[[[XXXWWWVVVUUUTTTRRRPPPOOOMMMMMMJJJIIIHHHGGGEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGAAA@@@DDDSSShhh{{{wwwhhhaaaqqq~~~eeeiii{{{kkk```gggnnn\\\EEE:::333444333222222111111222222111111000000000000111111111000000111111222333444666EEEwww}}}|||tttkkkaaaWWWMMMGGGEEEFFFGGGHHHIIIKKKMMMOOOTTTZZZcccllltttyyy~~~zzzpppllllllvvv}}}zzzuuunnnddd\\\YYY[[[```fffeee______lll{{{cccggg|||yyykkkYYYEEE;;;777555444555555555555555666666666666777777:::999EEEkkkqqqmmmqqqooo```cccttt^^^ZZZlllfffNNNCCCAAAFFFMMMaaa|||xxxooojjjkkklllnnnqqquuuzzz}}}fffMMMAAADDDCCCDDDGGGDDDNNNkkktttjjj```UUUWWWVVVWWWWWWTTTTTT\\\fffttt}}}fffaaa{{{[[[MMMHHHNNNJJJHHHJJJZZZ{{{}}}}}}yyyVVVHHHGGG>>>;;;888444333333333333222333333444444444444444444999888888BBBeeexxxaaa^^^}}}yyymmmbbbSSSGGGAAA?????????????????????@@@@@@@@@@@@AAABBBFFFMMMXXXeeepppwwwwwwwwwvvvwwwzzz~~~|||~~~}}}|||{{{xxxuuuqqqoookkkgggdddaaa^^^]]][[[ZZZYYYXXXVVVTTTRRRQQQMMMLLLJJJIIIHHHGGGGGGHHHIIIIIIHHHHHHHHHIIIJJJJJJHHHBBBBBBNNNeeezzzwwwhhh```nnnsssnnnwwwiii^^^bbblllcccLLL<<<777444333222222111111222222111111000000000000111111111111111111222333444444:::DDDsss~~~zzzqqqfff\\\SSSLLLHHHEEEEEEFFFHHHJJJKKKLLLLLLOOOSSSYYY___gggpppxxx~~~tttmmmjjjlllssszzz~~~xxxuuupppeee[[[VVVSSSUUUYYY[[[YYYXXXcccqqq{{{```aaayyy{{{nnn[[[GGG<<<777555444555555555555555666666666666888777888888HHHssskkkbbbeeefff]]]bbb{{{nnn]]]]]]qqqcccMMMDDDAAAGGGMMMddd}}}tttkkkffffffggghhhkkkoootttxxxzzzzzz|||jjjOOOAAAEEEGGGIIIJJJDDDDDDPPPgggzzz}}}ooo^^^TTTPPPOOOPPPPPPMMMMMMVVV```nnnxxxhhh^^^sss```OOOJJJPPPLLLKKKLLL[[[yyyzzz|||uuuWWWKKKIIIAAA<<<999555333333333333222333333333444444444555555888999777DDDppp}}}ddd___zzznnnbbbRRREEE???>>>===<<<>>>>>>?????????@@@@@@@@@???@@@EEEMMMXXXeeepppwww}}}{{{ppprrrvvv{{{{{{uuuxxx~~~|||yyyvvvsssqqqpppmmmjjjgggdddcccbbb___^^^^^^]]][[[YYYWWWUUUPPPOOONNNLLLKKKLLLLLLMMMOOOOOOOOONNNMMMLLLLLLKKKKKKDDDBBBNNNfff{{{xxxhhh___kkkuuummmttt{{{iii^^^\\\iiiiiiPPP;;;999444333222222111111222222111111000000000000111111111111111111222333444555;;;FFFuuu~~~{{{pppdddZZZSSSOOOIIIGGGFFFGGGIIIJJJJJJIIIKKKMMMPPPVVV^^^iiittt||||||}}}~~~zzzppplllhhhmmmrrrwww}}}vvvsssooodddYYYSSSLLLJJJKKKPPPQQQRRR\\\jjjttt{{{fffeeezzz{{{qqq^^^HHH<<<888555444555555555555555666666666666888888888888KKKxxxiii[[[ZZZ^^^ZZZbbbvvv~~~yyymmmbbbdddxxx]]]MMMEEEAAAGGGMMMeeeyyy|||~~~}}}xxxqqqllliiihhhggghhhiiilllpppsssvvvuuuwwwyyy}}}rrrSSSBBBDDDFFFIIIKKKEEEDDD@@@MMMiiixxxppp```YYYLLLIIIGGGFFFDDDDDDKKKTTTdddppp{{{kkk[[[iiijjjQQQJJJOOOLLLNNNPPP\\\tttxxxzzz\\\LLLGGG>>><<<999666333333333333222222333333444444555555555777;;;888HHHyyypppgggzzzpppcccQQQDDD???>>><<<;;;>>>>>>>>>????????????@@@===???DDDMMMXXXeeeqqqwww}}}zzzqqqtttzzz~~~yyytttttt{{{}}}yyyuuurrrpppooommmjjjhhhfffeeedddbbbbbbbbbbbbaaa___]]][[[UUUTTTRRRQQQQQQRRRTTTUUUVVVVVVVVVUUURRROOOKKKIIIGGGBBBCCCQQQiii}}}xxxggg\\\fffzzz~~~vvv~~~}}}rrrvvv}}}zzzsssmmm```XXXeeelllRRR888888444333222222111111222222111111000000000000111111222111111222222333444555999GGG||||||yyylllbbb\\\SSSOOOKKKJJJKKKLLLLLLKKKIIIKKKNNNRRRXXXbbblllsssuuuvvvxxxzzz}}}~~~}}}rrrlllfffgggiiinnn{{{}}}tttrrrnnneee\\\VVVLLLEEECCCHHHJJJKKKUUUcccmmmttt}}}pppmmm~~~}}}sss___III===888555444666555555555555666666666666777777999:::NNNzzzmmm\\\WWWZZZWWW^^^oooyyyssssssmmmfffkkkwwwWWWKKKEEEAAAEEEMMMfff~~~zzzvvvqqqmmmfffkkkpppsssrrrpppooopppkkkjjjiiiiiijjjmmmppprrrppprrrtttwwwzzz|||~~~~~~zzzYYYEEEDDDEEEJJJNNNJJJEEE>>>@@@PPPbbbhhhddd^^^OOOHHHCCCAAA@@@???CCCIIIXXXfffttt{{{rrr\\\ccc}}}VVVMMMOOOLLLNNNPPPWWW}}}~~~fffQQQHHH>>>===:::666444333333333222222222333333444555555666444<<<;;;MMMxxxmmmzzzpppbbbPPPCCC??????>>><<<>>>>>>>>>>>>????????????===@@@EEENNNZZZgggrrryyy~~~{{{}}}{{{yyy|||{{{zzzwwwuuuvvv~~~}}}zzzvvvsssqqqpppnnnllljjjiiihhhhhheeefffggggggfffeeecccaaa[[[ZZZXXXWWWXXXZZZ]]]^^^]]]^^^___]]]YYYSSSLLLHHHDDDCCCHHHXXXoooyyyeeeXXXcccwwwwwwlllppp}}}wwwwwwyyyvvvqqqmmm^^^RRR```oooUUU888;;;444333222222111111222222111111000000000000111111222222222222333444555555999GGG}}}~~~qqqiii^^^YYYRRROOOPPPQQQPPPOOOKKKMMMOOORRRVVV\\\ccchhhpppqqqsssvvvxxx{{{}}}~~~zzz~~~ssskkkdddcccaaagggvvv|||rrrpppooohhhaaa]]]PPPEEE@@@DDDEEEEEEOOO]]]hhhoooxxx~~~vvvtttttt```JJJ===888555444666555555555555666666666777555777:::<<>>>>>>>>>>>>>>????????????>>>@@@FFFOOO[[[hhhtttzzzxxxuuuwwwzzzyyy{{{{{{xxxuuuzzz~~~{{{xxxuuusssrrrpppooommmllllllkkkggghhhjjjjjjjjjiiigggeee___^^^\\\\\\]]]```ccceeedddffffffeee___WWWOOOJJJFFFHHHOOO___ttt{{{fffXXXcccyyyyyyllljjjvvvrrrppp}}}~~~}}}yyyiiiZZZLLL]]]pppXXX;;;@@@444333222222111111222222111111000000000000111111222222222222333444555555<<>>>>>>>>>>>>>>>>>>>>>>>@@@CCCHHHPPP\\\jjjuuu||||||}}}~~~wwwuuuwww{{{|||~~~|||zzz|||~~~zzz~~~{{{wwwuuuppppppqqqqqqpppooommmlllnnnmmmlllllllllkkkhhhfffeeedddcccaaa```bbbfffjjjnnnoooooommmhhh___UUUNNNHHHDDDOOOiiiuuudddbbbooozzzxxxoooccctttmmmmmm|||yyy}}}vvvkkkZZZJJJVVVmmmeeeFFF222777666444333333333111000000000000000000000000000222222222222333444555555:::MMM{{{{{{nnneeebbb___\\\XXXTTTOOOLLLMMMOOOPPPUUU[[[fffhhhkkkmmmooorrrwwwzzzyyy}}}|||ooo```\\\XXXZZZeeettt|||pppiiilllpppllleee\\\RRRJJJFFFCCCBBBGGGNNN[[[dddnnntttvvvyyyxxxfffOOO>>>888777777555555555555555666666666666444;;;::::::WWW~~~|||tttttt{{{rrriiiiiittthhhRRRHHHEEEDDDEEEQQQllltttcccUUUMMMIIIFFFDDDFFFKKKTTT___iiiooopppoooqqqooollllllllllllkkkjjjiiijjjlllmmmnnnooooooooossstttvvvxxxzzz|||}}}}}}}}}iiiMMMGGGAAAIIIZZZ___RRRIIIAAA>>><<<;;;AAAHHHQQQPPPOOOMMMJJJGGGEEECCCEEEMMM[[[jjjwww~~~```ZZZ|||kkkVVVUUUQQQPPPRRRQQQdddbbbIIIHHH@@@<<<777333222222222222333333444444555666666666777777<<<[[[rrrkkkxxxlll[[[JJJCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBHHHQQQ]]]kkkvvv}}}zzz|||}}}xxxwwwzzz~~~xxxqqqnnnkkknnn|||}}}zzzwwwtttssssssssssssrrrpppnnnmmmnnnmmmlllllllllkkkiiigggffffffeeedddccceeeiiimmmqqqqqqqqqqqqnnneeeZZZRRRJJJFFFPPPhhh|||yyygggcccnnnzzzwwwnnnhhhwwwllljjj{{{yyyxxx}}}yyygggVVVEEEOOOfffaaaFFF555444222000///111222333333000000000000000000000000222222222222333444555555999MMM|||zzzpppiiiddd]]]XXXVVVQQQMMMMMMMMMMMMPPPUUU___aaaeeehhhlllpppuuuxxx~~~~~~ttt___ZZZSSSSSSZZZiiiyyyzzzmmmdddfffmmmmmmhhhbbbZZZPPPJJJEEEBBBDDDHHHSSSZZZdddjjjnnnrrryyy~~~~~~zzzhhhPPP>>>888777777666555555555555666666666666555:::999===]]]{{{kkkkkkzzzcccPPPHHHDDDDDDFFFUUUooo}}}qqq___PPPIIIGGGGGGFFFDDDIIIQQQ]]]hhhoooqqqrrrsssqqqooonnnnnnnnnlllkkkggghhhiiijjjkkkkkkkkkkkklllnnnpppsssvvvyyy{{{|||{{{~~~rrrRRRJJJAAACCCWWWhhh___RRREEE>>>;;;999777888DDDFFFIIIKKKKKKIIIFFFCCCBBBGGGQQQ```qqq}}}~~~```XXXuuukkkYYYYYYTTTQQQPPPMMM```yyyTTTFFF@@@<<<777333222222222222333333444444555666666666777666;;;[[[kkkggg{{{ttthhhXXXHHHAAA???>>>======>>>>>>>>>>>>>>>>>>>>>>>>???BBBHHHRRR___lllxxx}}}yyy}}}}}}zzz{{{uuukkk\\\YYY[[[eeesss}}}zzzwwwuuuwwwvvvvvvuuusssqqqpppooonnnlllkkkkkkllllllkkkiiihhhhhhhhhggggggiiimmmppptttssssssuuussskkk^^^SSSJJJGGGOOOcccuuu~~~{{{hhhbbblllyyyxxxooolllyyynnnkkk|||{{{|||}}}gggVVVCCCIII___\\\DDD555555222///...000222444444000000000000000000000000222222222222333444555555999NNNwwwooohhh___YYY[[[UUURRRQQQOOOLLLNNNQQQXXX[[[```dddiiinnnsssvvvvvv```XXXPPPNNNRRR___qqqyyylllaaa```eeehhheeeccc\\\TTTLLLFFFBBBCCCDDDKKKQQQZZZ```eeekkksssxxxyyy|||yyyqqq{{{hhhOOO>>>777666666555555555555555666666666666888;;;999AAAdddrrrnnn}}}```OOOHHHCCCCCCFFFWWWrrrzzzjjj\\\UUURRRPPPOOOKKKNNNUUU___iiiqqqtttuuuuuussspppoooooonnnmmmkkkfffggghhhhhhiiiiiiiiiiiiiiijjjlllooorrruuuwwwyyyyyy}}}{{{UUUIIIBBB???QQQhhhiii[[[JJJAAA>>>===999666999<<<@@@DDDFFFFFFEEEDDDCCCDDDKKKYYYlllzzz|||aaaVVVpppjjjYYYZZZVVVQQQOOOLLL^^^bbbLLLAAA===777444333333333222333333444444555666666666888777===^^^jjjaaa~~~xxxqqqfffVVVGGG@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>???BBBIIISSS```mmmyyy}}}~~~|||sssaaa[[[XXXZZZ```kkk~~~~~~|||yyywwwyyyxxxwwwuuusssqqqpppooonnnmmmkkkkkkmmmmmmlllkkkiiijjjjjjiiiiiikkkooorrruuutttuuuvvvuuukkk\\\OOOFFFDDDJJJZZZjjjvvvzzzfff]]]gggvvvwwwnnniiiyyymmmmmm}}}kkk\\\FFFGGGZZZYYYCCC555777444222111222333333222000000000000000000000000222222222222333444555555;;;PPPyyyqqqhhhbbb___ZZZVVVTTTQQQLLLKKKNNNRRRVVV\\\aaafffkkkpppsss}}}}}}fff[[[PPPKKKLLLSSScccrrr~~~xxxkkk^^^ZZZ]]]^^^\\\\\\YYYRRRJJJEEECCCCCCBBBEEEIIIPPPVVV\\\cccjjjpppyyyzzz}}}sssqqqwwwdddpppyyy|||iiiOOO===666555555444555555555555666666666666:::;;;:::FFFlll~~~zzzrrr~~~___OOOHHHBBBBBBFFFXXXttt|||ppphhhbbb\\\XXXXXXYYY]]]dddkkkqqqtttuuuvvvtttqqqoooooonnnllljjjggghhhhhhiiiiiiiiihhhhhhiiijjjjjjlllnnnqqqssstttwww{{{~~~~~~XXXGGGCCC>>>III```ooocccQQQEEEAAA@@@===999666777999;;;>>>@@@BBBCCCFFFFFFJJJVVVhhhwww{{{bbbTTTkkkiiiWWWXXXTTTPPPOOOLLL^^^~~~fffLLLAAA===888444333333333333333333444444555666666666999999BBBdddppp]]]{{{~~~xxxqqqdddUUUFFF@@@@@@???===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBIIISSS```nnnyyypppiiiaaa\\\YYY^^^lllyyy~~~|||yyyyyyxxxvvvtttrrrqqqpppoooooonnnllllllmmmnnnmmmmmmiiijjjjjjjjjiiikkknnnqqqttttttuuuvvvrrrfffUUUHHHAAA@@@DDDOOO^^^mmm|||{{{fffYYY```ppprrriiiaaawwwjjjnnn~~~nnn```IIIEEEUUUVVVEEE999444333222333444444222000000000000000000000000000222222222222333444555555:::MMM~~~xxxooohhhbbb]]]YYYWWWRRRLLLJJJKKKOOOSSSXXX^^^bbbfffkkknnnrrr{{{nnn```SSSMMMKKKKKKTTT```tttrrriii]]]VVVVVVUUUSSSRRRRRRMMMFFFCCCCCCCCC@@@@@@CCCHHHMMMRRRYYYaaafffpppsssxxx~~~tttlllyyy^^^iiittt~~~jjjPPP===666555555444555555555555666666666666888:::<<>>;;;888777666666888;;;>>>@@@EEEFFFJJJTTTcccrrr|||yyydddSSSeeejjjUUURRRNNNNNNOOOMMM^^^}}}___GGGAAA===888444333333333333333333444444555666666666999:::FFFjjjuuu\\\qqqyyyrrraaaSSSDDD@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAIIITTT```mmmwww}}}}}}vvvmmmfff```___fffppp~~~{{{xxxwwwuuusssrrrqqqppppppqqqooommmlllmmmnnnnnnmmmiiijjjjjjjjjiiijjjlllnnnooorrrvvvvvvooo```OOOCCC===>>>@@@FFFRRRcccvvvhhhWWW[[[kkknnnddd[[[tttnnnsssvvvhhhLLLBBBPPPUUUJJJBBB444333222222333333222000000000000000000000000000222222222222333444555555888HHHxxx{{{rrrkkkfffaaa]]][[[VVVOOOKKKLLLLLLOOOUUUZZZ^^^aaaeeehhheeennnwwwtttdddWWWTTTQQQMMMPPPXXXeeegggddd\\\VVVTTTRRROOOIIIKKKHHHBBB???AAAAAA===<<<>>>AAADDDJJJQQQWWW\\\fffkkkqqqvvvzzz|||ppp~~~```lll{{{mmmSSS???777777777666555555555555666666666666888:::<<>>???>>><<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAIIISSS___llluuu{{{zzzuuuooojjjlllppp~~~|||xxxwwwuuusssrrrrrrrrrrrrsssqqqnnnlllmmmmmmmmmmmmjjjkkkkkkjjjiiiiiikkkllljjjqqqxxxwwwmmm]]]MMMCCC>>>???>>>@@@III[[[ppp~~~jjjWWW[[[nnnrrriii[[[rrrrrrrrryyyVVVBBBLLLTTTOOOKKKAAA===777333222222111111000000000000000000000000222222222222333444555555777DDDtttwwwooojjjfffbbb```ZZZSSSOOOOOOJJJNNNSSSXXX[[[^^^aaaccc___dddjjjooowwwvvveeeYYYZZZZZZUUUUUU[[[ZZZ___```\\\VVVTTTQQQNNNDDDGGGEEE???===@@@???::::::;;;<<<@@@EEEKKKQQQUUU```ffflllqqqtttyyyvvvbbbppppppUUUAAA999888999888555555555555666666666777999:::;;;GGGjjjpppzzzvvvTTTIIIGGGAAABBBIIIYYYyyy|||yyywwwvvvyyy|||~~~|||zzzvvvtttrrrqqqooommmjjjjjjjjjjjjiiihhhgggfffcccccccccdddfffiiilllnnnpppoooqqquuuxxx|||SSSHHH@@@???NNN]]]iiinnncccSSSKKKGGGEEE>>>===;;;999888777666666:::???FFFOOO[[[iiivvvwwwjjjOOOYYYsssVVVKKKEEEIIINNNKKKYYYxxx~~~wwwzzzzzzlllWWWJJJBBB>>>888555444444444444333333444444555666666777666999IIIrrrfff^^^tttuuulll[[[NNN@@@=========;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBIIISSS___kkktttyyy}}}zzzzzz|||uuurrrsss}}}{{{xxxwwwuuutttssssssssstttuuurrrnnnlllmmmmmmmmmlllkkkllllllkkkiiiiiijjjlllfffpppyyyyyymmm\\\NNNFFFAAAAAA???>>>EEEVVVlllzzziiiWWW^^^ssszzzqqq^^^qqqnnnjjjaaaEEEJJJSSSQQQOOORRRJJJ???666111000000000000000000000000000000000222222222222333444555555888EEEtttyyyuuurrrnnngggbbb]]]YYYUUURRRQQQRRRTTTVVVZZZ^^^aaaccc```___ccchhhjjjllluuuvvvkkk]]]UUUVVV]]]dddiiiaaabbb^^^VVVSSSTTTQQQJJJJJJGGGCCC???=========>>><<<;;;:::;;;???EEEKKKNNNVVV\\\fffmmmrrrwww}}}llluuu|||nnnPPP;;;:::777444999666666666666777777777777:::777@@@DDDeeexxx}}}yyyVVVIIIFFFBBBAAAFFFXXX|||~~~~~~zzzwwwuuurrrooommmjjjiiihhhgggeeeeeeeeedddfffaaa^^^```gggmmmooonnnmmmooorrrssssss{{{```GGGBBBFFFKKKNNN```mmmhhhYYYOOOIIIFFFIII???999;;;???===888666999:::AAAKKKUUU___nnn{{{|||xxxgggOOOYYYzzz]]]DDDHHHPPPLLLMMMWWWzzzzzzrrrfffTTTGGGCCC>>>888444333333444444444444444444555777888999===888RRR{{{```hhhyyynnnXXXLLL@@@======<<<===>>>>>>????????????@@@@@@@@@@@@CCCKKKUUUaaannnxxx~~~{{{vvvuuuvvvxxxzzz~~~yyyuuusss~~~|||{{{zzzyyyyyyyyyxxxvvvtttsssrrrrrrqqqpppooonnnnnnjjjjjjjjjkkklllkkkhhheeegggmmmyyy}}}kkkZZZRRRJJJFFFBBBAAADDDNNNaaarrr|||{{{~~~sssaaaVVVgggpppmmm||||||fffssspppLLL@@@HHHTTTZZZgggZZZHHH:::444222111000000000000000000000000000000111222222111222444666999DDDjjjwww|||yyyqqqmmmhhhccc```]]]YYYWWWTTTSSSSSSTTTVVVYYY\\\^^^aaa___```bbb``````hhhrrroooggg\\\TTTSSSYYYdddlllkkklllggg\\\UUUTTTQQQMMMJJJHHHEEEBBB@@@?????????===<<<::::::<<<@@@DDDGGGOOOUUU___ffflllrrryyy~~~~~~rrr|||qqqRRR<<<:::777444999666666666666777777777888777444>>>BBBbbbyyyVVVIIIFFFAAAAAAFFFWWWzzz{{{xxxuuussspppmmmjjjjjjhhhgggeeeeeeddddddeeeaaa]]]___eeejjjkkkkkkiiikkkoooqqqqqqxxxfffIIIBBBBBBBBBGGGSSS^^^```^^^ZZZSSSKKKGGGAAA===??????===;;;<<<999:::>>>GGGOOOZZZiiiwwwyyy~~~zzzkkkOOOVVVvvvdddHHHKKKQQQMMMOOOZZZ~~~vvvdddQQQGGGCCC???999444333333444444444444444444555777888999:::888VVV{{{bbbkkkzzzoooYYYLLLAAA======<<<===>>>>>>>>>?????????@@@@@@@@@@@@CCCJJJUUUaaannnxxx~~~}}}yyyzzz}}}zzzwwwxxx~~~wwwrrrssswwwxxxxxx|||~~~}}}{{{zzzyyyyyyyyyxxxvvvtttttttttsssrrrqqqppppppoookkkjjjjjjjjjkkkiiifffcccccchhhwwwpppdddSSSKKKDDDAAABBBJJJYYYgggsss|||{{{}}}vvvcccXXXkkkuuu{{{gggkkkxxxnnnNNN@@@BBBIIIKKKYYYOOOAAA777333222222000000000000000000000000000000111222222111222444666888CCCggg{{{~~~rrrnnnjjjfffcccaaa^^^\\\XXXVVVSSSRRRRRRUUUXXXZZZ^^^ZZZWWWTTTPPPNNNSSSZZZdddaaa[[[RRRKKKOOOZZZeeeqqqtttpppdddYYYSSSQQQPPPKKKIIIGGGEEECCCBBBAAAAAAAAA???===;;;;;;<<>>>>>>>>>>>?????????@@@@@@???CCCJJJTTTaaammmxxx~~~~~~wwwppp}}}}}}tttmmmjjjjjjiiihhhkkkqqqtttsssuuuwwwzzz~~~|||{{{yyyyyyzzzyyywwwuuuvvvvvvuuutttsssrrrqqqqqqlllkkkjjjjjjiiigggdddaaa^^^^^^iiijjj]]]NNNFFFCCCEEELLLSSSdddqqq~~~{{{|||vvvcccXXXkkkvvvvvv~~~}}}eeeaaaoooyyymmmRRRBBB=========FFF@@@888333222222222000000000000000000000000000000111222222111222444666888AAAcccuuurrrmmmiiifffcccaaa^^^\\\YYYTTTQQQQQQTTTXXX[[[ZZZVVVQQQKKKEEECCCEEEIIIVVVZZZYYYPPPEEEBBBKKKUUUhhhnnnqqqiii\\\SSSQQQQQQKKKJJJIIIGGGEEECCCBBBAAADDDBBB@@@>>>======>>>>>>???DDDMMMTTT[[[dddnnnuuuwww}}}pppzzzzzzWWW>>>:::777444:::666666777777777888888888<<<999BBBFFFdddwwwUUUIIIFFFAAA@@@DDDXXXzzz{{{xxxuuuqqqooolllkkkiiigggeeedddcccccceeebbb___^^^```ccccccccc```bbbgggkkkkkkooo||||||VVVMMMLLLEEEDDD@@@???GGGVVV```^^^XXXRRRLLLGGGEEEBBB>>><<<>>>===::::::===BBBKKKZZZhhhrrryyy}}}oooPPPPPPkkkqqqOOOLLLPPPMMMQQQ^^^|||jjjUUUPPPEEEAAA:::666444444444444444444444444555777888999===@@@ddd~~~iiixxxzzzrrrZZZNNNBBB>>>===<<<<<<>>>>>>>>>>>>>>>???????????????CCCJJJTTTaaammmxxx}}}yyynnn|||{{{ssslllnnnkkkfffdddeeejjjmmmnnnllllllnnnttt~~~|||{{{zzzzzzzzzzzzwwwuuuvvvvvvuuutttsssrrrrrrqqqnnnllljjjiiihhhfffbbb___YYYRRRSSScccwww}}}lllYYYLLLFFFAAAAAACCCUUUgggzzz{{{|||vvvcccYYYhhh|||}}}zzzmmmqqqzzzyyyccc\\\nnnxxx{{{}}}lllVVVEEE===999666888555222111222222111000000000000000000000000000000111222222111222444666999AAAbbb{{{wwwqqqlllhhheeeaaa___\\\XXXSSSPPPPPPSSSXXX[[[XXXUUUPPPHHHCCCAAABBBBBBHHHOOOUUUPPPEEE???CCCJJJUUU___jjjjjj```UUUQQQSSSLLLLLLJJJHHHEEECCCAAA@@@CCCBBB@@@???>>>=========<<>>:::777444:::777777777777888888888888;;;777>>>BBBbbb}}}xxxrrrzzzuuuTTTIIIFFFAAA@@@DDD[[[}}}}}}yyyvvvrrrooommmllljjjgggeeecccbbbbbbeeeccc```___``````aaaaaa___aaaeeeiiijjjmmmxxx[[[SSSXXXXXXKKKBBB;;;>>>IIIVVV^^^bbbWWWMMMEEEDDDEEECCC???>>>@@@<<<:::;;;>>>EEERRR___mmmvvv~~~~~~~~~mmmPPPOOOfffrrrPPPLLLPPPMMMQQQ^^^}}}lllTTTLLLFFFBBB;;;666555444555444444444444444555777888999<<<@@@dddnnnzzzsss[[[NNNBBB>>>>>>===<<<>>>======>>>>>>>>>????????????BBBIIITTT```mmmwww}}}vvvjjjzzz|||xxxrrrlllhhhhhhjjjlllnnnkkkhhhfffjjjsss}}}|||{{{{{{{{{zzzxxxvvvvvvvvvuuutttsssrrrqqqqqqooommmjjjhhhgggeeeaaa___TTTKKKFFFKKKUUU```llltttttteeeTTTJJJFFFAAA>>>>>>KKKaaayyy}}}{{{zzzjjj___kkkyyyvvvkkkfffssszzz{{{ddd]]]uuu~~~zzz~~~{{{wwwiiiVVVFFF>>>:::666111111111111222222000///000000000000000000000000000111222222111222444666999AAAbbb{{{sssvvv}}}vvvppplllhhhcccaaa[[[XXXTTTPPPPPPSSSWWWZZZXXXWWWRRRIIIDDDBBB@@@<<>>>>>===<<<<<<;;;>>>CCCHHHOOOYYYeeennnyyy|||^^^eee}}}xxxWWW>>>:::777444999777777777888888888999999===999@@@DDDeee{{{qqqeeeooorrrRRRHHHFFFBBBAAAEEE]]]~~~~~~{{{wwwssspppnnnllljjjgggeeecccaaaaaadddcccaaa___^^^^^^^^^______```dddggghhhkkkuuuaaaWWWcccmmmXXXKKK???;;;@@@LLL[[[hhhYYYNNNDDDEEEHHHGGGDDDBBB@@@===;;;<<<===@@@JJJUUUdddpppzzz~~~}}}zzzlllPPPMMMaaawwwUUURRRTTTOOORRR^^^lllRRREEEHHHCCC<<<777555555555555444444444444555777888999777===bbb~~~iiixxxrrr\\\OOOCCC???>>>===<<<>>>=========>>>>>>>>>??????>>>BBBIIISSS```lllwww}}}~~~}}}|||mmmbbbqqqyyysssqqqpppnnnnnnqqqppplllhhhfffkkkxxx~~~}}}{{{{{{|||{{{yyywwwwwwvvvvvvuuutttsssrrrrrrpppnnnkkkiiigggeeebbb```RRRLLLGGGFFFFFFGGGNNNVVV[[[PPPFFFDDDDDDBBBAAABBBHHH```|||{{{pppfffqqq|||wwwfffeeewww|||ggg```|||{{{~~~zzztttfffSSSFFF???999444111111222222111111111000000000000000000000000000000111222222111222444666999???```{{{ttt}}}{{{uuuppplllhhheee```]]]YYYUUUTTTVVVYYY[[[ffffff```VVVOOOLLLFFF>>>===AAAEEEIIIJJJIIIHHHFFFAAAKKK[[[hhhfff\\\WWWXXXUUUSSSNNNJJJFFFCCCBBBBBB@@@@@@AAA@@@???>>><<<;;;999<<>>;;;888444888777777888888888999999999???;;;DDDIIIkkk~~~wwwhhhooopppQQQGGGGGGCCCBBBFFF^^^|||xxxtttqqqooommmjjjgggeeebbbaaa```aaaaaa```^^^\\\[[[\\\]]]```___bbbeeefffiiirrr|||iii\\\lllkkk[[[III???>>>EEETTTbbb___UUULLLJJJIIIFFFCCCCCC>>><<<<<<===<<<<<>>bbbgggwwwwwwrrr\\\PPPCCC???>>>===<<<>>>============>>>>>>>>>???>>>BBBIIISSS```lllwww}}}~~~xxxsss~~~}}}gggWWW___vvv|||}}}|||xxxwwwyyywwwuuuoooiiihhhsss~~~}}}|||||||||{{{yyywwwxxxxxxwwwvvvuuuttttttsssqqqnnnkkkiiihhhfffdddbbbWWWRRRNNNMMMJJJGGGKKKPPPRRRKKKFFFFFFFFFDDDBBBCCCIIIccc|||{{{nnneeerrr}}}xxxfffbbbttt~~~ggg```}}}~~~vvvfffTTTHHHAAA999222222222222111000000222333000000000000000000000000000111222222111222444666888<<<]]]}}}xxxtttpppllljjjfffccc___[[[ZZZZZZ\\\^^^{{{|||uuujjjaaa\\\SSSJJJ@@@???@@@CCCGGGHHHEEEBBBCCCKKKZZZgggggg^^^YYY[[[YYYVVVPPPKKKGGGDDDDDDDDDDDDDDDDDDCCCBBB@@@>>><<<888:::<<>>EEEOOO___pppxxx}}}zzzzzznnnPPPIIIYYYhhhddddddZZZXXX```}}}|||eeeTTTIIIDDD===888666555555555444444444444666777888999;;;BBBdddooo{{{vvvqqq]]]PPPDDD???>>>===<<<>>>============>>>>>>>>>>>>>>>BBBIIISSS```lllwww|||}}}~~~uuummmvvv}}}eeeQQQRRRaaawww|||{{{vvvmmmiiirrr}}}||||||||||||yyywwwzzzyyyyyyxxxwwwvvvuuuuuuqqqoookkkiiihhhgggeeeccc]]]WWWRRRQQQRRRSSSXXX]]]ZZZTTTPPPOOOKKKDDD@@@@@@KKKfff|||}}}sssfff___nnn{{{wwweee]]]mmm|||~~~ddd^^^zzzhhhWWWLLLDDD:::000333333222000///000333555000000000000000000000000000111222222111222444666777999ZZZ~~~~~~zzzuuupppmmmiiidddaaa```^^^]]]bbbhhhwwwgggUUUIII???AAAEEEBBBEEEHHHCCCDDDGGGSSSeeemmmggg]]]YYYYYYVVVQQQLLLHHHFFFDDDDDDEEEEEEEEEDDDCCCAAA@@@???===:::999<<<@@@FFFPPPZZZmmmyyy|||fffsss~~~oooQQQ@@@:::888777888666666777888888888888777>>>===???OOOrrruuuuuudddMMMIIICCCAAADDDDDD___}}}zzzvvvsssooonnnkkkhhhfffdddbbbbbb^^^^^^^^^]]]\\\YYYWWWVVV[[[\\\^^^___bbbffflllppp\\\hhh~~~^^^NNNDDD;;;???KKK\\\```]]]OOOCCCAAAAAA@@@>>><<<;;;999999:::;;;===EEETTTggguuuzzz~~~xxxvvvlllSSSMMMVVVbbbTTT\\\\\\ZZZcccoooSSSKKKEEE===777444444555555888777555444555666888999<<>>========================BBBCCCGGGQQQ___mmmwww{{{|||}}}xxxjjjssslllVVVLLLOOO]]]vvvllllll}}}{{{yyyxxxzzzyyywwwvvvuuutttuuuuuusssqqqmmmjjjhhhgggdddbbbddd___[[[ZZZYYYZZZaaaiiijjjjjjfff^^^RRRIIIEEEDDDSSSmmm}}}fffXXXYYYfffvvvrrrhhhttt}}}gggaaasss___LLL@@@888333222222222222222222222222111111111111111111111111000111111222222333444444999777QQQyyyzzz|||xxxssspppiiieeecccbbbaaa```dddjjjiiiWWWHHHDDDFFFBBBEEEHHHCCCEEEFFFQQQcccmmmhhh^^^WWWYYYVVVRRRMMMIIIFFFEEEDDDEEEEEEEEEDDDCCCBBB@@@??????;;;:::===@@@DDDMMMVVVgggtttkkk|||pppQQQ???:::888777888666777888999::::::;;;;;;@@@>>>@@@OOOpppvvvnnnssscccMMMIIICCCAAADDDDDD^^^{{{wwwtttooonnnkkkiiifffdddbbbbbb_________^^^\\\ZZZWWWVVVYYYZZZ\\\]]]```eeekkkooo___ccc}}}yyyZZZFFF@@@AAABBBQQQ[[[___VVVIIIDDDCCCCCCCCCAAA>>>;;;999999::::::BBBLLL[[[iiittt|||xxxvvvnnnTTTMMMSSS{{{bbbSSSYYYXXXWWWbbb~~~wwwXXXLLLFFF===777444444555555888777555555555666888999<<>><<<===>>>AAAHHHPPP___nnn|||rrrqqqQQQ???999777777888777777999:::;;;<<<===>>>>>>???DDDVVVwwwpppiiipppcccLLLHHHBBB@@@DDDCCC\\\~~~}}}yyyvvvpppooollliiifffdddcccbbb___```______]]]ZZZXXXWWWVVVXXXYYY[[[^^^ccciiinnnzzzfff]]]jjjpppOOOGGGCCC:::CCCRRR^^^\\\QQQJJJIIIIIIGGGDDDAAA===;;;:::;;;;;;>>>BBBKKKXXXggguuu~~~xxxxxxnnnTTTLLLQQQxxxaaaTTTYYYXXXZZZiii{{{YYYLLLFFF>>>777555444555555777666555555555777888999<<>>>>>>>>>>>CCCJJJYYYhhhxxxzzzzzzsssqqqQQQ>>>888777777888999999999:::;;;<<<===>>>;;;AAANNNfffuuulllrrrbbbLLLHHHBBB@@@CCCCCCYYY|||~~~{{{xxxrrrqqqnnnkkkhhheeedddccc````````````^^^[[[YYYXXXUUUWWWXXXZZZ]]]bbbhhhllluuuqqqZZZXXXyyyeeeOOOCCC::::::GGGTTTYYYVVVQQQPPPPPPIIIGGGDDDAAA@@@?????????;;;===BBBJJJWWWfffttt}}}xxxxxxkkkSSSKKKQQQxxx```WWW^^^^^^dddwwwsssUUUMMMGGG>>>888555444555555666666555555666777888999;;;KKKwwwyyy~~~{{{qqq\\\LLLEEECCC<<<<<>><<<@@@FFFTTTddduuu~~~{{{{{{zzzkkknnnOOO===888777777888:::::::::::::::;;;<<<===<<>>EEENNNSSSTTTSSSSSSMMMLLLJJJHHHEEECCCAAA@@@;;;>>>AAACCCHHHTTTeeerrr~~~vvvvvvmmmUUULLLPPPvvv___[[[dddccciiijjjTTTNNNHHH???888555444555555555555555666666777888999===NNNyyyiiiuuu}}}sss^^^LLLEEECCC======???:::========================<<<>>>DDDLLLXXXfffttt|||yyyrrrmmmfffbbbaaaiiiwwwvvvkkk~~~~~~|||{{{yyyxxxwwwwwwxxxyyyyyywwwuuurrrpppmmmiiifffeee```\\\[[[YYYZZZ```hhhwww}}}xxxfffTTTIIIFFFNNNZZZhhhppptttvvvwwwuuuxxx|||xxxeeeXXX^^^sss}}}{{{}}}dddooo||||||ppp[[[KKKBBB:::444222222222222222222222222111111111111111111111111000111111222222333444444666555???gggttthhhWWWPPPXXXiiirrrsssrrr|||yyyuuusssllldddbbbddd```eeeiiiooo~~~rrr^^^WWWKKKCCCCCCBBBDDDDDDHHHUUUiiissslll___WWWWWWVVVSSSOOOJJJEEECCCCCCCCCDDDEEEEEEEEEDDDDDDEEEBBBAAAAAA???<<>>???EEESSSgggzzzfffNNNIIICCC@@@BBBBBBQQQuuu~~~~~~rrrlllfffcccppp|||xxxvvvsssooollliiiggggggbbbbbbbbbbbb```]]][[[ZZZVVVWWWXXXYYY[[[___dddhhhnnn}}}iiiSSSNNNfffiiiLLLEEE???;;;;;;BBBJJJNNNOOOPPPQQQQQQQQQOOOLLLHHHCCCAAA???BBBCCCAAA@@@GGGWWWccctttuuuuuuqqqXXXMMMNNNrrr```^^^iiifffjjj~~~zzzgggWWWNNNHHH@@@999555555555444444444555666777888999999???QQQ|||sss^^^nnn~~~wwwaaaNNNEEECCC===>>>???999========================<<>>@@@:::========================<<>>@@@EEEEEEXXXmmmzzzlllZZZnnnwww```GGG;;;::::::999999888888999;;;>>>CCCGGGIIIZZZfffsss}}}jjjRRRLLLDDD@@@BBB@@@KKKppp}}}}}}|||zzzwwwssspppmmmkkkjjjddddddccccccaaa___\\\[[[UUUVVVVVVVVVVVVYYY^^^aaaccclllfffOOOIIIRRRqqqjjjNNNFFF???999888777666<<>>@@@:::===========================@@@DDDJJJSSS___nnnxxx|||~~~sss^^^[[[TTTMMMKKKOOOTTTVVVYYY^^^nnn~~~}}}qqqdddjjj~~~{{{yyyxxxxxxxxxwwwvvvuuuuuutttrrrnnnkkkeeebbb```___[[[VVVVVVYYYZZZdddlllgggYYYKKKEEEEEECCC@@@@@@AAABBBBBBAAACCCEEESSSgggxxx{{{eee```sssuuukkklll}}}~~~tttkkkfff[[[OOOGGGCCC<<<444222222222222222222222222111111111111111111111111000111111222333333444444222AAA999GGG~~~~~~sssjjjfffhhheeeeeehhhhhhlllxxxgggQQQFFFGGGCCCGGGIIINNNaaaxxx~~~wwwaaaVVVVVVZZZSSSNNNKKKCCCCCCAAA@@@AAABBBCCCCCCBBBBBBBBBAAA@@@????????????GGGTTTgggxxxiii[[[sssttt\\\EEE===<<<999888:::888<<<>>><<<;;;CCCSSS```pppssszzz|||uuuyyyoooOOOFFFFFFAAA>>>AAAMMMggg}}}~~~~~~}}}}}}{{{xxxvvvuuussspppnnniiigggdddbbbaaa___\\\ZZZYYYWWWUUUUUUVVVWWWWWWVVV______mmmuuuXXXJJJEEEQQQhhh}}}qqqNNNHHHEEE@@@;;;777666777888===@@@FFFNNNUUUZZZ\\\\\\RRRJJJBBB>>>AAADDDEEEEEESSScccxxxssswwwfffPPPKKKMMMnnnrrreeeiiiqqq~~~pppWWWRRRKKKAAA999555555555666555555666666777999:::;;;>>>SSSpppnnn{{{fffUUUEEE===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@DDDJJJQQQ^^^lllvvv{{{zzzyyyvvvsssnnnggg^^^XXXWWWVVVTTTRRRRRRXXXhhh}}}}}}uuuhhh```gggxxx|||yyyzzz{{{{{{{{{~~~|||zzzxxxwwwuuurrrooommmiiiddd```]]]YYYVVVSSS\\\dddeeeZZZOOOJJJGGGCCC???@@@@@@@@@AAACCCAAA>>>@@@MMMcccxxxzzzjjjdddnnn}}}vvvqqqppp{{{{{{zzzzzzsssbbbTTTRRRLLL>>>555444555444333333222222333333000000000000111111111111111222222333333444444555333999===JJJppp}}}pppeeefffcccbbbccc^^^]]]jjj|||zzzkkkUUUHHHHHHFFFIIIIIIMMM```www|||dddWWWUUUYYYTTTRRROOOFFFCCCBBB@@@@@@BBBCCCCCCCCCCCCBBBAAA@@@????????????EEERRReeevvvpppmmmrrrZZZCCC;;;;;;999999;;;:::;;;<<<>>>CCCOOO^^^jjjjjjssszzzsssvvvpppOOOFFFFFFAAA>>>AAAMMMggg}}}}}}|||zzzxxxvvvtttqqqooojjjhhheeecccbbb```]]]ZZZXXXWWWVVVVVVVVVUUUSSSQQQQQQUUUbbb~~~gggRRRDDDFFFRRRfffjjj[[[KKKHHHBBB===888666666666999<<<@@@GGGOOOUUUYYY[[[XXXPPPGGGBBBBBBDDDDDDCCCOOO```vvvooouuufffPPPJJJLLLnnnooodddfffjjjtttzzz}}}rrr\\\SSSKKK@@@999555555666666555555666666777999:::;;;===VVVqqqooo~~~zzzfffVVVFFF???>>>===<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>CCCHHHPPP\\\jjjttt{{{xxx~~~zzz{{{{{{zzzsssqqqlllfff```[[[WWWUUUWWWPPPQQQdddzzz~~~{{{rrrddd\\\cccvvv}}}~~~}}}{{{||||||||||||}}}{{{zzzzzzzzzxxxvvvtttooolllgggccc```\\\YYYVVVSSSaaalllgggZZZOOOHHHCCCBBBCCCCCCCCCEEEEEEBBB???BBBMMMaaauuuxxxiiicccmmm{{{|||yyywww}}}|||rrr{{{oooZZZRRRKKK???888888444444333222222222222333000000000000111111111111111111222333333444444555333999<<>>===>>><<<<<<<<<<<<<<<<<<<<<<<<:::===AAAFFFNNNZZZhhhqqq{{{uuu}}}{{{|||tttjjjbbb^^^]]]]]]PPPIIIQQQaaaooovvvzzzwwwnnn^^^VVV^^^tttrrrgggccciiiyyy~~~~~~~~~}}}|||{{{zzz{{{||||||zzzxxxqqqnnnjjjgggddd```\\\YYYWWWjjj|||{{{kkk[[[RRRNNNKKKJJJJJJJJJJJJGGGCCC@@@CCCOOOcccvvvvvvgggcccqqq{{{zzz{{{~~~}}}gggiiidddTTTJJJAAA;;;:::444444333222222222222222000000000000111111111111111111222222333444444444555999:::EEElllyyycccaaaaaa```WWWNNNTTTaaazzzzzz{{{zzzooo^^^TTTRRRTTTPPPJJJLLL\\\ssswww```VVVXXXYYY\\\ZZZOOOGGGDDDAAA@@@AAADDDEEEEEEDDDCCCBBBAAA@@@?????????CCCOOObbbsss~~~rrrYYYAAA::::::999:::===???;;;<<>>======<<<<<<<<<<<<<<<<<<<<<<<<:::===AAAFFFMMMXXXfffpppzzz~~~}}}yyypppiiidddaaa]]]YYYUUURRRQQQVVVfffuuuuuukkk[[[RRR\\\sss}}}jjjZZZSSSYYYmmm}}}|||{{{{{{|||}}}}}}{{{yyyssspppmmmjjjgggddd```]]]aaavvv}}}lllcccbbb[[[XXXUUUTTTQQQJJJDDDBBBEEEWWWnnn~~~qqq```___rrrpppqqqvvv}}}}}}|||___[[[}}}kkkVVVJJJAAA:::777444333333222111222222222///000000000111111111111111111111222333333444444666999888@@@dddeeedddeeecccYYYOOOTTT```uuuvvvxxxuuulllaaa\\\]]]\\\UUUMMMMMM[[[pppgggZZZ[[[\\\```^^^SSSJJJFFFBBB@@@AAACCCEEEFFFEEEDDDBBBAAA@@@?????????BBBOOOccctttzzzsssZZZBBB;;;;;;999:::===>>><<>>DDDFFFEEECCCAAA???===<<<;;;888888999<<>>777777777666444555555666666777999:::;;;???QQQzzziiiggg~~~~~~~~~|||wwwssscccTTTEEE???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>AAAFFFLLLWWWeeeoooxxx|||~~~{{{ooofff\\\ZZZXXXUUUPPPRRR]]]kkkuuujjj[[[RRR\\\tttnnn^^^SSSUUUeeeuuu}}}}}}|||{{{|||}}}|||{{{yyyuuussspppnnnkkkhhhdddaaaaaawww{{{yyyqqqjjjdddaaa[[[OOOHHHGGGLLLeee~~~qqq^^^YYYjjj~~~hhhhhhooo}}}xxxwww\\\VVVppphhhTTTIII@@@888333333333222111111111111222///000000000111111111111000000111222222333333444444888777===]]]mmmlllnnnlll```RRRRRR[[[pppsssuuuqqqjjjeeeeeehhhbbbZZZQQQPPPZZZlll}}}lll^^^^^^___ccccccZZZNNNIIICCC@@@@@@BBBDDDEEEEEEEEECCCBBB@@@?????????BBBOOOdddvvv|||oooXXXBBB;;;<<<:::999<<<<<<<<>>555666888;;;DDDTTTgggtttxxxuuuooofff]]]UUUNNNJJJFFFUUUjjj}}}kkkuuubbbNNNIIIKKKjjjgggiiiiiiWWWKKKSSSrrr{{{~~~ppp___UUUJJJ===777777888666333555555666666777999:::;;;@@@MMMssshhhggg|||vvvqqqaaaSSSDDD??????===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>AAAEEEKKKVVVcccmmmvvvzzz}}}kkk___UUUUUUZZZ^^^aaacccuuukkk]]]UUU___uuu{{{nnnaaa\\\eeerrr}}}~~~}}}|||}}}~~~~~~|||zzzzzzxxxvvvtttrrroookkkgggaaauuu~~~uuupppgggYYYRRRRRR\\\uuu}}}hhh]]]fffuuummmhhhmmm|||uuu]]]XXXlll|||xxxbbbQQQGGG@@@888333333333222111111111111111000000000000111111111111000000111111222333333333111666777;;;UUUwwwyyy~~~~~~ppp\\\VVV[[[iiiooorrrpppkkkjjjnnnrrrfff]]]TTTSSS[[[iiiwwwmmmaaabbbbbbgggiiibbbQQQLLLEEE@@@???AAACCCDDDFFFEEEDDDBBB@@@?????????@@@NNNdddvvvwwwhhhRRR>>>:::<<<;;;:::<<<<<<===AAAIIIUUUaaaiiinnnfffhhhqqqnnnhhhyyy```QQQLLLDDD???AAABBB\\\xxx~~~~~~~~~yyygggYYYOOOHHHDDDFFFIIIKKKOOOSSSbbbwww|||zzzyyywwwtttqqqmmmjjjhhheeedddbbb___]]]\\\cccnnnxxxzzzttthhh___QQQJJJCCCHHH```|||]]]JJJ<<<999<<<888999;;;===???@@@@@@???>>>666777888:::AAAPPPdddqqqwwwvvvrrrkkkaaaYYYRRROOOJJJWWWkkk}}}}}}iiisssaaaNNNJJJLLLjjjaaagggkkk[[[OOOVVVvvvmmm^^^VVVJJJ===666777999666222555555666666777999:::;;;???KKKqqqllllll}}}vvvoooaaaSSSEEE@@@@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<@@@CCCIIITTTaaajjjtttxxx~~~{{{fff___```cccfffhhhtttlll___XXXaaavvvuuulllpppyyy~~~|||}}}||||||~~~~~~~~~}}}{{{xxxssspppjjjuuu~~~tttfff___bbbqqqmmmaaajjjyyyyyyppppppzzzaaa\\\mmmzzz{{{uuueeeUUUIII@@@999333333222222111111111111111000000000000111111111111000000000111222222333333000666888888JJJrrriii___aaadddkkkpppooommmnnntttxxxhhh___VVVUUU[[[gggttt~~~mmmcccddddddiiimmmhhhSSSMMMEEE@@@???@@@BBBDDDFFFEEEDDDBBB@@@?????????>>>MMMcccvvv|||kkkaaaLLL;;;999<<<;;;:::<<<>>>???@@@CCCIIISSS___hhhdddbbbgggzzzvvviiipppbbbRRRMMMDDD???AAAAAAZZZvvv~~~}}}|||tttfff^^^UUUNNNOOOSSSTTTUUUWWW[[[ooo}}}{{{zzzxxxuuusssooollliiigggfffdddaaa___\\\gggyyyxxxnnnZZZRRRHHHGGGSSSnnncccNNN>>>;;;;;;222777999<<<>>>??????>>>===<<<;;;:::999===III[[[hhhoooooommmiiiaaaZZZUUUSSSMMMYYYlll|||zzzfffqqq```OOOKKKMMMjjjzzz\\\dddlll___SSSZZZzzziii\\\VVVJJJ<<<666888999666222555555666666777999:::;;;===KKKsssqqqqqq~~~vvvooobbbTTTFFFBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<999;;;>>>BBBHHHRRR___hhhssswww}}}uuuqqqooouuuooo```^^^hhhtttssslll```ZZZcccvvvzzz{{{~~~|||||||||}}}~~~zzzvvvssssss}}}oooiiimmm}}}ggg^^^lllwwwsssddd]]]nnn}}}|||mmm\\\LLLAAA999444333222222111000111111111000000000000111111111111000000000111222222333333111888999555???```qqqppplllsssxxxyyy{{{~~~~~~|||kkkaaaXXXWWW\\\cccoooxxx{{{rrreee^^^bbblllpppnnn^^^PPPDDDAAABBBBBBAAABBB@@@DDDHHHHHHCCC@@@AAADDD@@@PPPfffxxxnnnpppxxx```MMM>>><<<>>>===<<<@@@AAA@@@AAADDDJJJQQQVVVXXXVVV]]]eeeqqquuucccmmmnnnXXXLLLEEEBBBBBBDDDPPPmmm~~~|||~~~{{{zzz|||{{{jjjcccaaaggglllmmmllllllkkkyyy}}}zzzxxxvvvsssnnnkkkiiifffcccaaadddhhhuuuzzzwww```IIIHHHNNNPPPiiihhhNNNCCCAAA;;;444666888<<<>>>??????@@@AAA>>>>>><<<888999CCCUUUdddmmmqqqqqqkkkeee```YYYSSSSSS[[[llltttdddsss```MMMJJJOOOooowwwZZZhhhuuueeeTTT[[[pppYYYVVVHHH;;;777777666444444444666777888777777999;;;>>>IIIrrrxxxkkk~~~{{{wwwsss```QQQBBB>>>???>>>;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAAGGGRRR___iiissszzztttjjjdddhhhmmmuuukkk___hhhuuuvvvrrriiibbbeeeqqq|||~~~~~~}}}}}}yyyzzz~~~~~~qqqsss~~~qqqeeelll{{{zzzfffiiiqqqzzzpppYYYMMMAAA777999222222222222222222222222000000000000000000000000000111111222222333444444555666333555>>>KKKppplllccc[[[[[[___fffpppyyy|||sssfff]]]```jjjooonnncccUUUGGGBBBBBBBBBAAAAAA@@@CCCGGGGGGEEECCCBBBBBBCCCSSShhhzzzkkkooo~~~ppp^^^LLL===<<<>>>======@@@AAAAAABBBFFFKKKQQQVVVXXXUUU\\\ccckkk}}}sss```hhhlllUUUKKKEEEBBBAAABBBNNNjjj~~~|||~~~{{{xxxzzz|||{{{|||zzzvvvsssooollliiieeeaaa^^^\\\aaappp}}}vvvcccQQQIIIGGGXXXvvvpppTTTEEEBBB>>>666666888:::<<<===>>>???@@@??????===999999AAAPPP\\\kkkqqqrrrlllddd___YYYTTTTTT\\\mmmttteeeuuu___KKKIIIPPPqqqxxx]]]lllxxxjjj[[[aaakkkZZZVVVHHH:::666777666444444444666777888777888999;;;???KKKuuuppp~~~{{{wwwsssaaaQQQBBB>>>???>>>;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAAGGGQQQ___hhhqqqyyy|||sssnnnpppooonnnxxx~~~mmmooowwwxxxsssmmmgggeeehhhrrr{{{~~~}}}~~~~~~~~~{{{tttyyylllaaaooo|||ddddddmmmssszzzlllUUUKKK@@@555666222222222222222222222222000000000000000000000000000111111222222333444444444777444666<<>>======AAABBBCCCEEEIIIMMMRRRUUUXXXVVV]]]bbbgggrrrzzzdddfff}}}jjjRRRIIIFFFBBB@@@@@@IIIfff~~~}}}~~~zzz||||||~~~~~~{{{xxxuuurrrnnnjjjddd```[[[]]]hhh{{{}}}}}}~~~cccNNNEEEJJJZZZ|||]]]GGGDDDAAA777777888888999;;;===???@@@???@@@???<<<:::>>>IIIQQQeeennnsssooofff```ZZZUUUUUU]]]mmmtttgggxxx\\\JJJHHHQQQtttwwwaaarrrvvvlllpppggg^^^UUUGGG:::666777666555555444666888888888999:::<<<@@@MMMxxxzzz|||wwwtttcccSSSCCC>>>???>>>;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;===???AAAFFFPPP]]]fffpppxxx{{{wwwwwwsssnnnpppxxxvvvssswww{{{xxxvvvrrrhhhaaahhhuuu~~~}}}}}}}}}~~~xxxyyyiii]]]jjjgggdddpppssssss~~~|||iiiTTTMMMDDD:::888222222222222222222222222000000000000000000000000000111111222222333444444333777666666:::AAAaaayyy~~~xxxmmmgggcccfffjjjnnntttzzzxxxhhh\\\]]]gggooopppnnn^^^LLLEEECCCAAAAAAAAAAAAAAABBBFFFJJJJJJEEE@@@FFFVVVlll~~~oooVVVGGG<<<===???===>>>BBBDDDFFFJJJMMMPPPSSSVVVXXXYYY___dddeeekkkmmmgggyyyjjjPPPHHHGGGCCC???>>>EEE```{{{}}}~~~zzz~~~~~~~~~|||{{{xxxvvvsssnnnhhhdddbbb\\\___nnn~~~yyyqqqyyyyyydddQQQIIIPPPmmmeeeJJJEEEBBB888999888777888:::===>>>???@@@AAAAAA???<<<===AAAFFFYYYfffqqqqqqkkkddd^^^XXXUUU]]]mmmrrrhhh{{{{{{YYYHHHHHHSSSyyytttdddyyy}}}lllcccSSSFFF999666777666555555555666888999999999;;;===@@@NNNxxx}}}yyyvvveeeTTTDDD??????>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>@@@EEENNN[[[dddooowww~~~yyysssrrrpppooottt{{{xxxtttvvv||||||~~~nnn^^^cccsss~~~}}}}}}~~~vvv~~~ppp```eeeuuu{{{}}}}}}yyywww}}}gggccctttyyyuuuyyyzzzhhhSSSLLLFFF<<<999222222222222222222222222000000000000000000000000000111111222222333444444222777777777888;;;VVV~~~~~~{{{nnngggbbbbbbppp|||tttnnnhhhfffjjjnnnqqqvvv{{{{{{lll___^^^hhhqqqtttooo___MMMFFFEEECCCCCCDDDBBB@@@@@@EEEKKKLLLGGGAAACCCTTTkkk~~~}}}iiiRRREEE===???AAA???@@@EEEFFFJJJOOOSSSTTTUUUWWWYYYYYY___cccbbbfff{{{oooffftttoooRRRHHHGGGCCC>>>>>>AAA[[[www~~~|||}}}zzz{{{zzzzzz{{{|||{{{zzzxxxvvvsssoooiiieeeeeeZZZXXXggg||||||dddNNNNNN[[[{{{kkkMMMEEEAAA:::;;;999777888;;;>>>???>>>@@@BBBCCCBBB???======???JJJYYYiiipppnnnjjjccc\\\WWW^^^mmm~~~ooohhh~~~vvvWWWGGGHHHWWW}}}pppggg~~~~~~uuugggRRREEE888555777666666666555777999999::::::<<<>>>@@@NNNwww|||yyygggVVVEEE??????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999;;;===@@@DDDMMMXXXaaannnwww~~~tttvvvvvvkkkeeedddgggooovvvzzzrrrnnnvvv}}}nnn\\\___lll~~~}}}}}}~~~~~~yyypppooossszzzvvvpppcccgggsss|||~~~~~~{{{xxx|||bbb^^^sss}}}|||oooUUUIIIAAA777333222222222222222222222222000000000000000000000000000111111222222333444444222666777777888777KKKooo|||vvvjjj^^^TTTTTTWWW___iiittt|||~~~tttpppkkkiiimmmrrrtttxxx}}}pppcccbbbkkktttxxxpppaaaPPPJJJHHHGGGEEEFFFAAA@@@@@@DDDJJJLLLIIIEEECCCTTTkkk~~~{{{eeeOOODDD>>>@@@BBB@@@BBBHHHHHHNNNUUUXXXXXXXXXXXXZZZXXX\\\``````aaatttiii```mmmvvvVVVIIIGGGDDD>>>@@@>>>UUUsss|||{{{|||zzz{{{{{{{{{|||~~~~~~{{{xxxuuuqqqlllhhhaaaVVVTTTccczzzuuuWWWOOOQQQqqqoooRRREEE@@@<<<===:::999:::>>>AAA@@@>>>???BBBDDDDDDBBB???======@@@MMM]]]fffkkkkkkfff___ZZZ```ooommmiiiqqqTTTGGGJJJ[[[kkkhhh}}}~~~|||{{{hhhQQQDDD777444666777666777555777999::::::;;;===???AAAOOOwww|||}}}zzziiiXXXFFF??????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<888:::===???CCCKKKVVV^^^kkkuuu~~~wwwhhhoooyyysssgggbbbaaadddfff{{{wwwhhh^^^nnn}}}hhhWWWVVV]]]ppp~~~}}}|||||||||}}}~~~yyyrrrccc^^^^^^jjjwwwzzzvvvlllaaa\\\fffvvv}}}zzz~~~aaa^^^sssaaaMMMAAA666333222222222222222222222222000000000000000000000000000111111222222333444444333666555777999555CCCaaaxxxtttrrrjjjaaaXXXZZZ[[[^^^cccjjjqqqtttvvvsssnnnlllpppuuuwww|||tttgggfffnnnxxx{{{ttteeeUUUOOOMMMJJJGGGGGGAAA@@@@@@CCCHHHKKKJJJIIIGGGWWWnnnzzzcccMMMDDD???BBBDDDBBBDDDJJJKKKRRRZZZ]]]\\\ZZZZZZ[[[YYY\\\______```oooyyyddd]]]iii~~~[[[JJJFFFDDD???BBB===QQQpppzzzyyyzzzzzz|||}}}~~~zzzuuuqqqlllgggddd[[[UUURRRZZZhhhxxxhhhUUUNNNiii}}}rrrXXXFFF@@@???>>><<<;;;===BBBDDDAAA>>>???AAAEEEFFFEEEBBB???>>>;;;DDDNNNXXXbbbhhhfff```^^^dddrrrmmmjjjnnnSSSGGGLLL^^^dddgggyyy{{{}}}yyyfffPPPCCC777444666777666777555777999:::;;;<<<>>>@@@BBBQQQzzzrrr|||yyyjjjYYYGGG@@@???>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<888:::<<<>>>BBBJJJTTT\\\hhhrrr|||{{{iiioooxxx|||sssjjjccclllyyyrrrbbbYYYlllyyy```QQQMMMKKKWWWnnn}}}}}}~~~{{{{{{zzzyyyzzz{{{|||}}}xxxqqq^^^XXXSSSWWWhhhzzzppptttuuuhhhZZZVVVdddwww||||||bbb___rrrlllQQQBBB999777222222222222222222222222000000000000000000000000000111111222222333444444555555333777;;;666>>>VVV|||tttsssuuurrrmmmgggfffcccaaadddllltttwww|||vvvvvvqqqooorrrwwwzzz~~~vvvjjjhhhqqqzzz~~~xxxiiiYYYSSSPPPLLLHHHGGGAAA@@@AAACCCFFFIIIKKKLLLKKK[[[qqqxxx~~~sss^^^LLLCCC???CCCEEECCCEEELLLLLLTTT\\\```^^^[[[[[[\\\]]]^^^aaaaaaaaannnzzzeee^^^iii___KKKFFFDDD???DDD<<>>>>>AAAEEEGGGGGGEEEBBB???;;;???EEEMMMZZZdddeeeaaabbbhhhuuummmllllllRRRHHHMMM```]]]dddyyy}}}|||}}}}}}uuudddPPPBBB666444666777777777555777999;;;;;;<<>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<777:::<<<>>>BBBIIISSS[[[fffpppzzz~~~xxxyyy}}}{{{mmmgggyyyrrrgggcccmmmwww[[[NNNGGG???FFF^^^~~~~~~~~~~~~|||~~~~~~|||{{{{{{yyyxxxxxxwwwxxxyyy{{{{{{zzzrrr\\\XXXQQQMMMVVVnnnooofffrrrvvvcccYYYeeeyyy~~~{{{^^^[[[kkk|||lllNNN???888999222222222222222222222222000000000000000000000000000111111222333333444444666444111777<<<777<<>><<<;;;???FFFKKKIIIEEE???CCCFFFHHHIIIJJJIIIFFF@@@???@@@DDDLLLVVV___dddccclllyyyuuuooo{{{hhhOOOJJJOOOaaaqqq^^^hhhttt{{{}}}uuu|||{{{jjj```DDD===777444666777666333666888:::;;;<<<===@@@CCCFFFWWW{{{sssooo}}}yyyyyyjjjXXXHHHCCC@@@;;;:::???;;;;;;;;;;;;;;;;;;;;;;;;<<<999999===AAAFFFPPPZZZfffmmmwwwuuutttsss___^^^eeeuuuVVVNNNGGG999AAAQQQppp~~~zzz|||~~~{{{zzz||||||zzzyyyxxxxxxxxxvvvuuuvvvvvvuuuuuutttsssssssssxxx~~~~~~zzzhhhWWWJJJHHHHHHUUUyyytttccc```qqqttt```ggg~~~}}}{{{aaa___jjjttt~~~kkkHHH;;;666111444333222222111111222222000000000000000000000000000000000000111222333444222333444555666:::@@@DDDmmm{{{yyyjjjfffqqq{{{tttsssvvv{{{~~~~~~yyylllmmmxxx|||kkk[[[YYYZZZVVVNNNIIIIIIGGGCCCCCCHHHOOOSSSTTTUUUfff}}}}}}}}}xxxvvvXXXHHHDDDBBBCCCHHHLLLMMMKKKMMMNNNPPPSSSVVVXXXZZZ[[[[[[]]]\\\___eeeiiiaaaVVVaaaiiiMMMGGGEEEAAA>>>===GGG^^^sss{{{zzzyyy{{{zzzyyyzzz|||~~~{{{ggg[[[RRRQQQOOOIIIKKKRRR]]]XXXWWWVVVMMMEEELLLZZZ}}}fff[[[rrrbbbIIIDDD999??????===>>>GGGQQQPPPJJJ???AAADDDHHHKKKNNNOOOMMMFFFCCCAAABBBHHHQQQYYY___bbblllyyysssppp~~~cccMMMJJJSSSfffppp```nnnzzz{{{}}}mmmaaaYYYCCC===666444666777666444666888999:::;;;===@@@BBBBBBVVV|||www~~~||||||lllYYYHHHBBB???;;;:::>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<999999===AAAFFFOOOYYYdddkkkuuu}}}vvvtttlll]]]hhhpppPPPHHHEEE<<<;;;FFF___}}}||||||yyyyyy{{{zzzyyywwwwwwwwwwwwuuusssssssssqqqpppnnnmmmkkkkkknnnwwwzzziiiXXXIIIFFFFFFPPPmmmxxxjjj\\\[[[nnnxxxfffoooeee___ggglllpppttt}}}vvv[[[EEE???<<<555444333222222111111222222000000000000000000000000000000000000111222333444333444555555666:::???CCCbbb|||zzzkkkcccjjj}}}vvvvvvyyy~~~yyyooopppzzzqqqbbb]]]^^^ZZZSSSNNNKKKGGGDDDFFFKKKSSSYYY^^^bbbppp~~~oooVVVGGGEEEDDDGGGKKKNNNNNNLLLLLLMMMOOOQQQTTTWWWYYYZZZYYY\\\\\\^^^aaacccxxxmmm]]]cccqqqRRRHHHFFFAAA>>>;;;BBBXXXppp||||||yyy{{{{{{{{{{{{|||}}}~~~vvv___TTTNNNPPPQQQLLLLLLOOO[[[\\\^^^]]]RRRGGGKKKWWW{{{uuu___mmmiiiKKKAAA===<<>>MMMiii}}}zzzxxxyyyzzzxxxvvvuuutttuuutttrrrqqqqqqpppnnnkkkhhheeebbb```cccmmm}}}lllXXXGGGBBBCCCJJJ```xxxyyykkk\\\RRRUUUkkk}}}uuugggppphhhbbbjjjlllmmmnnnrrriiiSSSEEEAAA<<<222444333222222111111222222000000000000000000000000000000000000111222333444444555666666777999===AAASSS~~~{{{yyyzzz|||ooohhhooo~~~yyyqqqttt}}}yyyjjjcccbbb```ZZZTTTMMMHHHEEEGGGMMMUUU___gggooozzzhhhRRREEEEEEFFFIIIMMMOOONNNLLLMMMNNNOOOQQQSSSUUUWWWWWWVVV[[[\\\]]]``````qqqjjjggg}}}zzzWWWIIIEEE@@@???:::???SSSmmm}}}~~~yyy|||}}}}}}}}}}}}}}}~~~yyyhhh^^^WWWXXXZZZVVVSSSRRRWWW\\\aaa```VVVMMMRRR]]]llldddjjjrrrPPPBBBBBB888>>>;;;666AAAVVV\\\TTTCCC???>>>DDDLLLTTT[[[```\\\WWWNNNEEE@@@AAAFFFJJJVVVfff{{{nnnrrryyyYYYIIIHHHYYYuuummmdddxxxsssuuuzzzggg]]]XXXOOO>>>:::666555666777777666555777999::::::<<>>OOOhhh|||zzz{{{}}}}}}}}}~~~{{{sssmmmmmmnnnfffZZZRRRSSSXXX]]][[[SSSNNNTTT]]]aaa~~~mmmkkkzzzUUUAAACCC888===;;;666???TTT___]]]JJJAAA;;;@@@IIIQQQZZZaaafffaaaYYYNNNDDD@@@AAACCCLLL___xxx~~~mmmssswwwWWWIIIHHH\\\{{{kkkccctttxxxnnnuuukkk```XXXJJJ;;;999666555666777777777555777999:::;;;<<>>JJJppp~~~pppbbb^^^XXXVVV[[[gggttt}}}}}}{{{zzz{{{oookkklllggg```VVVMMMHHHKKKOOOVVVeeeuuu\\\OOOFFFGGGJJJMMMPPPQQQQQQRRRTTTTTTTTTTTTTTTTTTTTTSSSRRR[[[]]]^^^bbbcccnnnlllcccqqq```LLLEEE@@@AAA>>>>>>KKKbbbwww}}}yyyxxx{{{~~~~~~||||||}}}~~~sss___OOOLLLPPPSSSPPPJJJHHHLLLQQQVVVkkkuuunnnYYY??????;;;>>>===:::???OOO___hhhUUUGGG<<>><<<>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::===@@@BBBIIIQQQZZZbbbmmmwww}}}wwwzzzwwwqqqzzzlllOOOCCCDDDBBB@@@CCCMMM```uuu~~~xxxuuusssrrrqqqrrrqqqpppnnniiihhhfffaaa[[[UUUOOOKKKKKKUUUaaahhhjjjnnnvvv}}}~~~iiiPPPAAA===>>>EEEMMM^^^qqq~~~iiiUUUEEEEEENNNbbbuuukkkaaaooovvvuuu}}}~~~rrrrrroookkkiiiooolllYYYCCC777555666444333222222111111222222000000000000000000000000000000000000111222333444444555777888888999<<<>>>BBB]]]xxxqqqiiifffccceeekkkttt~~~~~~sssooopppllleee]]]RRRLLLNNNQQQWWWhhhzzzxxxWWWPPPIIIKKKMMMPPPRRRSSSUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVSSS\\\^^^^^^bbbcccmmmtttvvvdddOOOGGGCCC@@@???>>>GGG[[[pppxxxvvvssswww{{{|||zzzyyy{{{~~~tttooohhhXXXJJJCCCFFFHHHGGGDDDCCCCCCDDDGGGSSSoootttnnn___AAA@@@===<<<===>>>>>>FFF[[[ooobbbOOO???>>>CCCGGGPPPZZZfffjjjkkkfff[[[PPPIIIGGGCCCTTTlllrrrjjjzzzlllPPPJJJLLLhhhttt]]][[[___fffppphhh[[[PPP===666666666666666666888999777999;;;<<<===>>>AAADDDDDDSSStttsssyyyiiiNNNEEECCC???===???;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::===@@@BBBHHHOOOWWW___kkkuuu{{{||||||{{{___MMMKKKDDDEEEGGGMMMXXXhhhxxxyyyvvvtttsssrrrsssrrrpppooojjjjjjhhhddd^^^WWWQQQNNNHHHMMMUUU^^^eeekkkoooqqquuueeeQQQDDD>>>>>>AAAEEEPPPaaarrrzzzzzzsssaaaOOOBBBBBBJJJ\\\nnn}}}|||eee^^^pppyyy{{{zzz}}}~~~www|||xxxqqqssswwwrrr___GGG888333444444333222222111111222222000000000000000000000000000000000000111222333444333555777888888:::<<<>>>???HHHuuuzzz{{{wwwwwwyyy}}}uuuqqqrrrooogggaaaVVVOOOQQQSSSXXXiii}}}pppSSSRRRLLLMMMPPPRRRSSSUUUXXXZZZVVVVVVVVVWWWWWWXXXXXXYYYTTT^^^___^^^bbbccclll}}}gggQQQIIIEEE>>>???>>>DDDVVVkkkuuutttoootttyyyzzzwwwvvvyyy}}}lllUUUOOONNNIIIAAA;;;???BBBCCCCCCCCCAAA>>>:::AAAZZZ{{{oookkk|||dddFFFDDD===:::;;;>>>;;;>>>VVVrrrkkkUUUBBB???BBBDDDLLLWWWccciiiooonnndddXXXPPPLLLDDDRRRggg{{{mmmhhh}}}gggLLLJJJOOOnnnoooVVVWWWYYYaaattt}}}dddWWWMMM;;;444555666666666666888:::888:::<<<======???BBBDDDJJJTTTmmmzzz}}}kkkPPPEEEDDD@@@>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::===???AAAGGGOOOUUU]]]iiisssyyytttZZZSSSJJJLLLMMMOOOTTT```ppp|||{{{}}}yyywwwuuussssssssssssqqqooonnnnnnlllhhhccc\\\VVVSSSJJJHHHIIIQQQ^^^hhhllllllggg\\\NNNEEEAAA@@@BBBDDDIIIYYYhhhoooqqqlll[[[JJJ@@@AAAGGGWWWiiiyyy~~~fffaaavvv}}}|||~~~yyywww~~~wwwlllppprrrmmm]]]HHH:::555555444333222222111111222222000000000000000000000000000000000000111222333444222444666888999:::===???FFF@@@fff{{{uuutttqqqlllddd\\\UUUSSSUUU]]]ppp|||cccYYYWWWRRRRRRRRRSSSTTTVVVWWWXXXUUUVVVXXXZZZ[[[]]]]]]^^^[[[___ccc```]]]aaalllvvvoooUUUJJJEEEAAA???<<>>???@@@LLLfffttt^^^```~~~eeeGGGAAA@@@:::;;;@@@===<<>>EEEAAABBBSSS\\\dddmmmtttrrriii]]]TTTLLLOOO```zzzuuudddnnndddOOODDDPPPvvviiiPPPUUU\\\YYYkkk~~~mmmzzzlllVVVBBB;;;888777555444555666888999999:::;;;===@@@BBBEEEFFFNNNWWWlll~~~rrrWWWGGGBBB@@@>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<@@@FFFKKKTTT[[[fffpppyyyuuuXXXVVVWWWYYY\\\___dddiiimmmnnn}}}rrrxxx~~~{{{wwwvvvwwwuuuqqqooopppnnnnnnllljjjfffbbb^^^\\\TTTPPPLLLKKKPPP[[[fffnnnggg[[[KKKCCCCCCEEEDDDBBBKKKRRR\\\eeefff___SSSJJJBBB>>>AAAOOOdddvvvxxxeeeggg}}}wwwzzzzzzwww|||vvv|||uuujjjqqqxxxttt___HHH;;;666555222222111111111111222222222111111111000000//////000000000111222222333333777777777888999;;;<<<===CCCGGG\\\{{{}}}}}}wwwvvvsssmmmfff^^^VVVTTTWWWaaattt|||qqq\\\SSSPPPQQQQQQRRRRRRSSSUUUVVVWWWYYYZZZ\\\]]]___```aaaaaa___bbbdddcccaaadddllltttuuuXXXJJJDDDBBB@@@<<<>>>MMMcccrrrvvvtttvvvxxxyyyzzzxxxvvvuuu{{{~~~nnnUUUNNNNNNKKKIIIKKKJJJGGGBBB@@@AAABBBAAA>>>>>><<>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<@@@FFFJJJTTT[[[eeeoooxxxwwwiiieeebbbccchhhlllllljjjcccuuuuuukkkrrr|||~~~}}}yyyvvvvvvuuuqqqoooqqqoooooonnnmmmjjjhhheeeccc\\\WWWQQQNNNOOOTTT[[[```gggbbbXXXOOOIIIEEECCCBBBHHHNNNWWW^^^```ZZZOOOGGGBBB>>>@@@LLLaaauuu|||qqqbbbhhh~~~{{{rrr~~~uuu}}}wwwzzzvvvpppooosssnnn[[[EEE999555444222222111111111111222222111111111111000000000///000000000111222222333333666666777888999;;;<<<===???CCCTTTwwwxxx{{{zzzxxxtttnnnkkkcccZZZXXX]]]jjj}}}lll[[[SSSQQQQQQQQQQQQRRRSSSTTTUUUVVV\\\]]]^^^```aaabbbbbbbbbaaabbbcccddddddggglllppp~~~\\\JJJCCCCCC@@@<<<<<>>DDDQQQaaannnvvv\\\MMMTTTpppwww^^^EEE@@@???:::<<<@@@===;;;III^^^{{{^^^EEEBBBEEEDDDGGGRRRZZZfffppptttqqqjjjeee^^^]]]ggg|||ppphhhvvvrrrZZZHHHKKKccceeeUUURRR^^^lllwwwfffmmmvvvcccTTTAAA999777777666555666777888999;;;<<>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<>>>>>HHH\\\qqq}}}uuujjj^^^iii~~~zzzuuuzzz}}}yyyxxxsssqqqlllmmmfffTTTAAA777444333222222111111111111222222111111111111000000000000000000111111222333333333666666666777999:::<<<===???CCCLLLbbb}}}}}}yyyuuuoooppphhh___]]]eeettt}}}iii\\\WWWUUUSSSSSSSSSSSSTTTUUUVVVWWW\\\]]]^^^___```aaaaaaaaa`````````cccgggjjjllllllyyywww```LLLEEEBBB@@@<<<;;;CCCUUUiiiuuurrrtttvvvxxxyyyyyyxxxxxx|||}}}~~~xxxmmmjjjjjjjjj___iiiwwwuuueee___[[[WWWVVVWWWLLLNNNJJJEEELLLVVVRRRFFFFFFCCC@@@AAAGGGQQQ[[[aaaWWWNNNWWWrrryyybbbIII@@@>>>:::<<<@@@>>>;;;EEETTTlllHHH???EEEFFFEEENNNVVVcccnnntttsssoookkkiiigggnnn~~~nnnlll|||jjjTTTEEENNNjjjeeeWWWVVV^^^pppuuufffuuuvvv___OOO???999777666666666777888999:::<<<>>>AAADDDHHHKKKMMMOOOPPPQQQ___kkkQQQBBB>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>CCCGGGQQQWWWaaakkkttt}}}|||xxxuuuyyyttttttxxxlllbbb___lllggg[[[aaaqqq{{{wwwuuurrrqqqsssrrrrrrrrrqqqqqqqqqppppppqqqmmmfff^^^WWWRRROOONNNPPPUUUWWWSSSKKKDDDCCCDDDCCCEEEIIIMMMOOOLLLFFFAAA@@@>>>===DDDVVVnnn{{{oooeeeppp|||zzz}}}{{{qqqmmmmmmiii^^^NNN???666444444222222111111111111222222111111111000000000000000000000111222222333333444555555666777999;;;<<<===BBBFFFHHHSSSsss{{{uuupppoooiiiaaaaaakkk|||uuubbbXXXUUUUUUUUUUUUUUUUUUVVVWWWXXXXXX[[[\\\]]]___```aaaaaaaaa```___```ccciiilllmmmmmm}}}}}}nnnjjjdddNNNGGGAAA???===<<>>;;;<<<@@@>>>;;;AAAKKKxxxyyyOOO>>>DDDHHHHHHNNNUUUaaalllrrrsssqqqnnnpppooouuuyyymmmqqqcccOOOEEEPPPmmmeeeXXXUUU\\\wwwxxxkkk{{{zzz[[[FFF888777666666666777888888999:::===???BBBFFFJJJMMMOOOOOOQQQSSS```uuuYYYFFF@@@???======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===AAADDDNNNTTT^^^hhhqqqzzz|||vvvpppmmmkkkjjjiiinnnzzzzzzmmmeeekkkqqqeeeUUUZZZkkk~~~yyyvvvsssrrrsssssssssrrrqqqqqqppppppppprrroookkkeee___YYYUUURRRMMMMMMMMMLLLIIIFFFDDDDDDEEEFFFHHHJJJKKKIIIEEEAAA>>>>>>===AAARRRlllzzzppp|||xxx{{{sssssszzzpppqqqgggXXXIII===666444555222222111111111111222222000000000000000000111111111111111222333333444444555666666888:::<<<>>>???BBBFFFFFFKKKaaa}}}wwwqqqlllhhhccceeeqqqooo^^^VVVUUUWWWWWWWWWVVVVVVWWWWWWXXXYYYZZZ[[[\\\^^^```bbbbbbcccbbbaaabbbeeeiiilllnnnnnn|||zzzrrrkkkRRRIIIAAA@@@>>>===>>>III```tttpppqqqsssuuuxxxyyyzzz{{{~~~}}}~~~yyynnneee^^^bbbhhhpppwww}}}vvvfffRRRIIIQQQdddwwwooohhh]]]UUUSSSVVV\\\```RRRMMMXXXrrrtttZZZIII>>><<<<<>>===???EEEhhh\\\CCCDDDHHHJJJNNNUUU___iiippprrrqqqooorrruuu|||rrrlllwwwwww\\\LLLHHHTTTrrrzzzaaaXXXPPPZZZttt\\\DDD888999555666777888888999::::::===@@@CCCGGGJJJMMMNNNNNNPPPRRR___}}}~~~bbbKKKCCC@@@======<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;<<<@@@BBBKKKQQQZZZdddnnnwwwzzzuuurrrqqqpppvvvvvvrrrssszzzzzzuuutttnnnvvvvvvdddRRRVVVfff|||}}}yyyxxxuuuttttttuuutttsssrrrqqqqqqqqqqqqpppooollliiiddd```\\\YYYVVVRRRNNNLLLLLLKKKIIIFFFIIIIIIJJJKKKKKKIIIDDDAAA<<<>>>>>>???PPPjjj~~~uuuppp|||zzzzzzlllkkk~~~wwwhhhTTTFFF===666444555222222111111111111222222000000000000111111111111111111222222333444444444666777777999;;;===???@@@@@@BBBDDDHHHVVVqqqzzztttmmmkkkiiilllzzzjjj\\\VVVVVVYYYWWWVVVVVVVVVVVVWWWXXXXXXUUUWWWYYY\\\^^^```aaaaaabbbbbbbbbcccdddfffhhhjjjttttttVVVIIIBBBAAA@@@>>>;;;BBBXXXnnnoooppprrrtttwwwyyy{{{||||||}}}~~~|||uuuxxxyyymmmeeeaaadddkkkttt{{{qqqdddXXXTTTWWWdddqqqhhhgggiiiUUUMMMQQQeeevvvoooVVVBBB???===<<<>>>>>>>>>???BBBXXXmmmNNNDDDEEEJJJNNNTTT]]]gggnnnqqqqqqppppppxxx}}}llllll}}}mmmUUUIIIJJJ[[[zzznnn[[[XXXOOOXXXyyy}}}vvvWWWCCC888;;;555666777888999:::::::::>>>@@@CCCGGGJJJKKKLLLLLLPPPQQQ\\\xxxiiiQQQGGGBBB======<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;:::<<<>>>AAAIIINNNWWWaaakkkttt}}}|||sssrrr{{{~~~{{{fffUUUYYYfffyyyxxxvvvxxxwwwvvvvvvwwwvvvuuuttttttuuuuuuvvvrrrqqqpppnnnjjjfffcccaaa^^^[[[WWWTTTSSSRRROOOMMMMMMMMMLLLLLLLLLIIIDDDAAA;;;?????????OOOjjj~~~wwwkkkdddiii~~~qqqhhh}}}hhhQQQCCC;;;555222333222222111111111111222222///000000000111111111111111111222333333444444555777888999:::<<>>999<<>>@@@CCCGGGIIIKKKKKKJJJRRRRRR[[[uuummmTTTIIICCC=========<<<<<<<<<;;;;;;;;;:::;;;;;;;;;:::;;;>>>@@@GGGLLLUUU___iiisss|||yyyfff{{{~~~jjjZZZ^^^jjjxxx}}}ttttttxxxxxxxxxxxxxxxwwwwwwvvvwwwxxxzzz{{{vvvvvvuuusssooolllhhhfff______]]][[[YYYWWWUUUTTTOOOOOONNNNNNLLLIIIDDD@@@:::???@@@@@@OOOjjj~~~qqq___ZZZhhhzzzgggiiiPPPBBB:::333000222222222111111111111222222//////000000111111111222111222222333333444444555888888999;;;===@@@BBBCCCGGGAAACCCJJJJJJNNNjjjyyywwwsssnnnoooyyyiii```^^^YYYUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYWWWTTTQQQQQQUUUYYY[[[ZZZ]]]]]]\\\\\\]]]___```aaagggxxx^^^MMMFFFDDDBBB???;;;>>>MMM\\\ooopppppppppvvv}}}~~~{{{~~~~~~~~~~~~ooo``````ooo|||rrriiidddccccccmmmpppuuu|||zzzpppcccWWWUUUaaapppeeeSSS[[[cccaaaWWWZZZlllkkkSSSAAA>>>??????>>>======>>>@@@KKKmmm[[[EEEJJJFFFOOOSSSYYY```fffjjjmmmnnnrrrqqqdddsssaaaMMMFFFOOOnnn~~~eeeXXXVVVVVV\\\}}}}}}zzzyyyhhhTTTDDD;;;777555::::::999888888:::>>>BBBDDDDDDCCCDDDFFFIIILLLNNNOOOUUU\\\tttxxx___GGG???BBB<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<>>AAADDDFFFEEECCCEEEJJJJJJLLL___uuu~~~xxxtttuuu~~~ttt___ZZZ\\\ZZZYYY[[[XXXWWWVVVVVVWWWXXXYYYZZZXXXUUUSSSSSSVVVYYYYYYYYY\\\\\\[[[\\\]]]___aaabbbeeerrr{{{cccQQQFFFDDDBBB???;;;===IIIWWWjjjnnnpppppptttzzz|||zzz~~~~~~}}}~~~zzzdddZZZ___hhhmmmnnniiigggbbb]]][[[]]]cccgggoooqqqvvv}}}yyyvvvsssmmmbbbZZZ\\\bbbiiitttzzz~~~}}}jjjXXXWWWWWWVVVNNNUUUkkknnnXXXGGG???@@@@@@???======>>>@@@HHHfffeeeJJJIIIFFFNNNRRRXXX___dddiiimmmooowwwoooeeewwwyyy[[[KKKHHHUUUtttvvvaaaRRRSSSbbb}}}uuucccOOOAAA:::777666999::::::::::::===AAAEEEGGGFFFFFFFFFHHHKKKMMMOOOQQQVVV\\\sss{{{dddMMMCCCCCC===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<>>@@@@@@CCCOOOeeeyyyyyygggeeexxxvvvttt}}}~~~zzzfffOOOAAA:::444111111111111111111111111111111111111111111111111111111222222333444555666666777::::::;;;===???AAACCCDDDDDDCCCGGGKKKIIIHHHUUUggg|||~~~|||hhhVVVUUUZZZ[[[\\\___ZZZYYYWWWUUUVVVWWWZZZ[[[YYYXXXWWWWWWXXXYYYXXXWWWZZZZZZZZZ[[[]]]___aaabbbbbbjjj|||{{{kkkTTTGGGDDDBBB???;;;;;;DDDOOOccckkkpppqqqrrrvvvzzzzzz||||||}}}~~~fffUUURRRVVVXXXWWWTTTSSSRRRQQQTTT[[[dddkkkyyyzzz|||uuusssqqqnnnggg\\\WWWXXXYYYcccffflllxxxsss___SSSUUUTTTOOOWWWoooqqqZZZHHH@@@AAAAAA@@@>>>>>>>>>???DDD\\\uuuRRRHHHGGGMMMQQQWWW]]]bbbhhhmmmqqq~~~xxxllljjj}}}mmmRRRIIILLL```}}}rrrXXXXXXsssyyy|||~~~ppp[[[HHH<<<777777888888:::;;;<<<===AAAFFFIIIJJJIIIIIIIIIJJJLLLNNNOOOUUU[[[```vvvlllTTTGGGDDD=========<<<<<<<<<;;;;;;;;;::::::999999::::::;;;???CCCKKKSSS[[[dddmmmrrr}}}yyyvvveee]]]```iiipppxxxiiibbblllsssnnnjjjmmmzzz{{{}}}~~~}}}{{{zzzyyyyyyyyytttrrrooommmllljjjhhhfffbbb```\\\YYYUUUOOOIIIEEE???@@@@@@BBBPPPfffyyyyyyjjjnnntttooopppqqqoooqqq```LLLAAA;;;555111///111111111111111111111111222222222222222222222222222333333444666777777888:::;;;<<<>>>???@@@AAAAAABBBBBBHHHMMMKKKGGGOOO[[[wwweeeVVVVVVZZZZZZZZZ]]]ZZZXXXUUUSSSSSSVVVXXX[[[ZZZZZZZZZZZZZZZXXXWWWUUUYYYYYYYYYZZZ\\\___aaacccccchhhtttrrrWWWIIIEEEBBB@@@<<<:::???GGG\\\gggqqqrrrqqqtttxxxzzzzzz{{{|||}}}tttccc[[[YYYXXXVVVYYYZZZ]]]```eeemmmvvv|||{{{uuummmddd___ZZZUUUTTTVVVbbbnnnooooooxxxuuuaaaQQQTTTVVVTTTbbbzzzzzz^^^GGGAAABBBCCCBBB@@@>>>>>>???AAARRRyyy]]]IIIIIIMMMQQQVVV[[[```gggnnntttpppkkkpppeeeLLLHHHOOOjjjggggggyyy}}}kkkTTTCCC:::666666999777999;;;===???CCCHHHLLLLLLKKKKKKKKKKKKMMMNNNOOOTTTZZZ```tttrrrZZZHHHAAA>>>>>>======<<<<<<;;;;;;:::999999999999999999:::===AAAGGGOOOWWW___hhhmmmzzz|||ttt}}}yyymmmhhhlllttt{{{qqqfffeeeqqqvvvllldddccctttvvvzzz}}}~~~||||||}}}}}}yyyvvvrrrpppooonnnlllkkkfffdddaaa]]]YYYRRRKKKFFF@@@@@@@@@CCCQQQgggzzzpppdddqqq{{{|||xxxssspppnnnmmmoooqqqooo]]]KKK@@@;;;666222111111111111111111111111111222222333333333333333444333333444555777888999999:::;;;===???@@@@@@??????AAABBBGGGMMMMMMKKKPPPXXXrrrbbbUUUVVVYYYWWWVVVXXXXXXVVVSSSQQQRRRTTTWWWYYYYYYZZZ[[[[[[ZZZXXXWWWVVVXXXXXXXXXZZZ[[[^^^```bbbgggnnnuuuzzz[[[MMMGGGCCCAAA>>>;;;<<>>???>>>JJJllljjjNNNNNNNNNSSSXXX[[[___fffpppwwwllloooyyy```JJJIIISSSpppzzznnnyyy~~~vvvzzz{{{fffMMM@@@999555666999666999<<<>>>AAADDDIIILLLLLLLLLLLLLLLLLLMMMNNNNNNNNNUUU\\\ppp}}}vvv___III??????>>>>>>===<<<<<<;;;;;;999999999888888999999999<<>>@@@@@@@@@@@@???DDDDDDGGGJJJKKKKKKOOOTTThhhZZZQQQTTTWWWTTTSSSUUUUUUSSSRRRQQQRRRTTTWWWXXXVVVYYY[[[[[[YYYXXXXXXXXXXXXXXXXXXYYY[[[]]]___```iiiqqqvvvdddRRRJJJDDDBBB???<<<<<<>>>LLL[[[jjjppprrrtttwwwwwwvvvwwwzzz}}}yyyttttttssstttqqqVVVMMMFFFDDDEEEEEEJJJOOOXXXjjjqqqoooooofff[[[ZZZrrryyy~~~nnnLLLDDDEEEGGGEEEBBB@@@>>>>>>>>>GGG___vvvUUUTTTRRRVVVZZZ\\\___fffrrrzzzmmmuuuwww[[[JJJMMMXXXvvv~~~qqqwwwxxxnnn|||uuu}}}ttt]]]FFF===:::777777:::888;;;>>>@@@BBBEEEIIILLLLLLMMMMMMNNNNNNOOOOOOOOOQQQXXX]]]pppyyyyyycccMMM@@@@@@???>>>>>>===<<<;;;;;;:::999999888888999999:::;;;>>>CCCIIIOOOXXX```fffpppwww|||{{{yyywwwvvvqqqhhhjjjvvvxxxjjj___^^^___ccciiimmmpppuuu|||~~~|||xxxvvvuuutttrrrpppllljjjgggccc]]]VVVMMMGGGBBBAAA@@@DDDVVVnnnkkkbbbsss{{{oooeeeccckkkooolllpppyyylllSSSCCC;;;555222333111111111111111111111111111222222333333444444555444444666777999:::<<<<<<===>>>???@@@AAAAAAAAAAAAGGGFFFFFFGGGHHHJJJLLLMMMzzzaaaUUUNNNRRRVVVSSSQQQTTTRRRRRRRRRRRRTTTVVVXXXYYYTTTWWWYYYYYYXXXXXXYYY[[[YYYYYYXXXYYYZZZ\\\^^^___ccckkknnnrrrVVVMMMEEEBBBAAA>>>===>>>EEETTTdddlllqqqtttuuuttttttvvvyyy|||}}}xxxnnnkkkkkkkkkfffdddrrrppp^^^KKKGGGEEEGGGIIIKKKPPPWWW\\\fffmmmuuu}}}tttjjjmmmrrrMMMEEEGGGHHHGGGCCC@@@>>>>>>???FFFVVV|||]]]ZZZVVVZZZ]]]^^^```gggsss}}}ooo{{{lllTTTJJJQQQ^^^yyyiiioooyyyyyytttwwwiiiRRR>>>:::<<<999888;;;<<<>>>AAACCCDDDFFFIIILLLMMMNNNOOOPPPQQQQQQQQQQQQVVVZZZ\\\nnnyyy|||iiiSSSEEE@@@@@@???>>>===<<<;;;;;;::::::999999999999::::::999<<<@@@FFFLLLTTT\\\bbbjjjsss~~~zzzwwwllliiiqqqqqqfff```cccbbbeeehhhhhhhhhkkkrrrxxx~~~|||zzzyyywwwtttrrrooommmjjjfff```XXXNNNHHHCCCAAA@@@FFFXXXqqqrrrkkk{{{yyywwwvvvhhhdddoootttnnnnnnvvvzzzfffNNN@@@999444222222111111111111111111111111111111111222333444444444444555666888:::;;;======?????????@@@AAACCCDDDEEEFFFFFFGGGHHHKKKNNNNNNLLLuuu```UUUOOOSSSVVVSSSQQQSSSQQQRRRSSSTTTVVVWWWYYYZZZRRRUUUXXXXXXWWWWWWZZZ]]]ZZZYYYYYYYYYZZZ[[[]]]^^^ZZZaaaddduuu|||YYYNNNEEECCCBBB???>>>>>>@@@OOO___iiipppttttttqqqtttvvvyyy||||||ppphhhiiiiiimmmnnnfffaaaooopppYYYHHHMMMJJJIIIKKKNNNRRR[[[eeeooopppsss}}}uuu|||wwwSSSFFFGGGIIIGGGDDD@@@>>>>>>@@@FFFQQQuuuccc^^^YYY]]]___``````gggtttqqq~~~~~~dddOOOIIISSSbbbpppbbbmmmsssyyy{{{aaaJJJ888888===;;;:::===???AAADDDEEEFFFGGGJJJLLLNNNOOOPPPRRRSSSSSSTTTTTTTTTVVVVVVgggxxxxxx~~~mmmXXXJJJ@@@@@@???>>>===<<<;;;;;;;;;::::::999999::::::;;;888:::>>>CCCJJJQQQZZZ```eeeooo||||||nnngggkkkkkkcccaaaggglllmmmlllhhhcccccchhhmmm~~~}}}|||zzzvvvsssrrrpppmmmhhhbbbYYYPPPIIICCCAAA@@@FFFZZZssswwwsssuuuttt|||lllgggtttzzzrrrnnnuuukkkXXXDDD:::666333111222111111111111111111111111000000111222222333444444444555666888:::<<<===>>>@@@@@@???@@@AAACCCFFFGGGCCCEEEHHHLLLQQQUUUTTTPPP