BM6P6(@ )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))******+++******************************++++++++++++******+++*********))))))(((((()))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******************************************************************************************+++***)))(((((()))***++++++*********))))))(((((())))))))))))))))))))))))''''''((()))***++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))))))))))))))+++***)))(((((()))***++++++*********))))))((((((++++++************++++++++++++************++++++************************))))))************))))))************************++++++++++++++++++++++++))))))))))))))))))))))))''''''((()))***++++++,,,************************))))))))))))))))))))))))************************+++++++++*********))))))))))))***++++++++++++***))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++************************+++++++++*********))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,------------------------,,,++++++++++++,,,------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))******+++************************)))******++++++******)))************)))))))))((())))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************************************+++***)))(((((()))***+++************)))))))))((()))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))))))))))))))+++***)))(((((()))***+++************)))))))))(((++++++************++++++++++++************++++++************************)))******************)))************************++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))******++++++************************************************************************+++++++++*********))))))))))))***++++++++++++***))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++************************+++++++++*********))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------...)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))*********++++++++++++------------------------+++++++++++++++,,,------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))************************''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******+++************************)))******++++++******)))************)))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************************************************************************************))))))))))))******************))))))))))))))))))))))))))))))))))))************))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))))))))))))))******))))))))))))******************))))))))))))++++++************++++++++++++************++++++******************************++++++++++++******************************************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************************************+++++++++***************))))))***++++++++++++***))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++************************+++++++++***************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))************))))))************************''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))******+++************************))))))************))))))*********)))))))))))))))))))))))))))***************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++***************************************************************************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************))))))))))))))))))))))))***))))))))))))))))))************)))))))))))))))++++++************++++++++++++************++++++************************+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((************************************************************************))))))***++++++++++++***))))))))))))))))))))))))************************))))))*********+++++++++************************))))))*********+++++++++************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******+++************************)))))))))******)))))))))))))))))))))))))))******(((((()))))))))******************************************+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++************************************************************************)))))))))******)))))))))))))))))))))))))))******))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))******++++++************++++++++++++************++++++************************+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))*********************************)))))))))))))))((((((((((((((((((((((((************************************************************************))))))***++++++++++++***))))))))))))))))))))))))************************))))))*********+++++++++************************))))))*********+++++++++************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++************************((())))))******))))))((())))))))))))************((((((((()))))))))******************************************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,************************************************************************))))))************))))))))))))))))))************))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))************++++++************++++++++++++************++++++******************************++++++++++++******************************************************************************)))))))))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++***************************************+++++++++))))))***++++++++++++***))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++***************************************+++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))*********++++++++++++++++++++++++++++++***************++++++,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++************************(((((())))))))))))((((((((()))))))))************(((((((((((()))))))))***************************************++++++++++++******************************+++++++++,,,,,,,,,((())))))***++++++,,,,,,************************************************************************((()))***++++++***)))(((((()))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))))))))))))))((()))***++++++***)))(((((()))))))))************++++++************++++++++++++************++++++************************)))******************)))************************++++++++++++++++++++++++************************(((((())))))******++++++************************++++++++++++++++++++++++************************))))))*********+++++++++))))))***++++++++++++***))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++++++++++++++++++++++++++*********)))***++++++,,,,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))******+++************************(((((())))))))))))(((((((((((())))))*********+++(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,((())))))***++++++,,,,,,************************************************************************((()))***++++++***)))((((((((())))))*********+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))))))))))))))((()))***++++++***)))((((((((())))))*********+++++++++************++++++++++++************++++++************************))))))************))))))************************++++++++++++++++++++++++************************'''(((((()))***++++++,,,************************++++++++++++++++++++++++************************))))))******++++++++++++))))))***++++++++++++***))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++************************))))))******++++++++++++++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))+++)))((((((***,,,,,,+++++++++******************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''((((((((())),,,+++***)))(((((((((((()))************+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((''''''(((******)))((())))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))************))))))))))))))))))))))))*********)))))))))))))))*********))))))))))))))))))************+++++++++...,,,)))'''(((***---///************************))))))))))))))))))))))))))))))************))))))))))))))))))************((()))))))))************))))))))))))))))))))))))++++++************+++++++++++++++*********))))))******++++++++++++******++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++******************************+++++++++******))))))((('''((()))+++...000************************---***((((((+++,,,+++)))))))))))))))************************************)))************++++++++++++++++++*********))))))++++++******))))))((((((******+++++++++,,,,,,,,,************)))))))))(((******))))))))))))******))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))******************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((())))))))))))*********+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((''''''(((***+++)))((())))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************+++++++++---+++)))((()))***---...************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))++++++************+++++++++++++++*********))))))******++++++++++++******++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++******************************++++++++++++******+++***))))))***,,,...000************************---***((()))+++,,,+++)))))))))))))))************************************)))************++++++++++++++++++*********))))))*********)))))))))))))))*********+++++++++,,,,,,************))))))))))))******))))))))))))******))))))))))))))))))))))))***************************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))'''***---,,,)))((((((***************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((((((((()))))))))&&&&&&&&&'''((())))))))))))))))))*********++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((''')))***+++***((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))******)))************++++++++++++************+++,,,,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))******************************))))))))))))))))))))))))))))))++++++************+++++++++++++++*********************++++++++++++******++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))************+++++++++******************************+++++++++++++++***---,,,+++++++++,,,...///++++++++++++++++++++++++,,,+++))))))+++,,,+++***)))))))))*********++++++************************)))************++++++++++++++++++***************))))))))))))*********************++++++++++++,,,*********)))))))))))))))******))))))))))))******((((((((((((((((((((((((***************************))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))''',,,000///***'''(((***))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((((((((()))))))))&&&''''''(((((()))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))(((((()))++++++***(((((((((((((((((((((((((((((()))))))))*********************)))))))))))))))((()))))))))************))))))))))))))))))))))))''''''((()))***++++++,,,)))))))))))))))*********))))))*********+++++++++))))))***+++++++++++++++************************))))))))))))))))))))))))))))))************))))))((()))))))))************++++++************))))))))))))))))))))))))))))))++++++************++++++******************************++++++++++++******************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++******************************++++++,,,,,,++++++---,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,+++******++++++++++++))))))*********+++++++++************************))))))*********+++++++++************************(((((())))))******++++++************++++++++++++))))))))))))))))))************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))(((---111000,,,((()))+++(((((()))))))))*********++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))************)))((('''(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++,,,***)))((((((((((((((((((((((((((()))))))))************))))))))))))))))))******((()))))))))************))))))))))))))))))))))))''''''((()))***++++++,,,(((((())))))************))))))*********+++++++++((()))***+++++++++******************************))))))))))))))))))))))))))))))************))))))((()))))))))************+++++++++***************))))))))))))))))))))))))++++++************++++++******************************++++++++++++******************************************************************************************************************************))))))*********+++++++++******************************+++,,,,,,,,,,,,,,,,,,++++++***************++++++++++++++++++++++++,,,,,,++++++***++++++,,,************++++++++++++************************))))))*********+++++++++************************(((((())))))******++++++))))))*********+++++++++))))))))))))******************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))),,,///...,,,******,,,'''(((((())))))*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********++++++++++++)))'''&&&((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((***+++,,,+++)))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))(((((())))))******++++++((((((((()))******++++++)))************+++++++++((()))******++++++******************************))))))))))))))))))))))))))))))************))))))))))))))))))*********************+++++++++,,,,,,))))))))))))))))))))))))++++++************++++++***************+++++++++******++++++++++++******************************************************************************************************************************)))************+++++++++************************)))***+++,,,------------************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******,,,---*********++++++++++++,,,************************)))************+++++++++***************+++++++++))))))))))))************)))))))))************+++((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))******************+++''''''(((((()))******+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********'''(((***+++***)))((('''(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************))))))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))*********'''(((((()))******++++++)))************+++++++++))))))))))))************************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))******+++,,,------))))))))))))))))))))))))++++++************++++++))))))*********+++++++++******++++++++++++******************************************************************************************************************************)))************+++++++++************************)))***+++,,,------------******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******,,,...*********+++++++++,,,,,,************************)))************+++++++++))))))*********+++++++++*********)))))))))))))))))))))))))))************(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))'''&&&''')))*********&&&''''''((()))******+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************$$$%%%((()))***)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++***))))))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))************))))))))))))))))))))))))*********)))))))))))))))'''(((((()))***+++++++++)))************+++++++++)))))))))((()))******+++************************))))))))))))))))))))))))))))))************))))))))))))))))))************(((((()))***,,,---...///))))))))))))))))))))))))++++++************++++++))))))******++++++++++++******++++++++++++******))))))))))))))))))))))))************************************************************************************************)))************+++++++++************************)))***+++,,,------...---***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---******,,,///******+++++++++,,,,,,,,,************************)))************+++++++++))))))******++++++++++++++++++******))))))(((((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++)))'''(((,,,000,,,+++***((((((((()))***))))))))))))))))))))))))))))))))))))************++++++******************)))************+++++++++************************))))))))))))************))))))))))))))))))))))))((((((((((((((('''&&&&&&(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))******************************************************))))))))))))******++++++***)))(((((())))))))))))))))))))))))))))))*********))))))))))))))),,,+++)))((((((((()))******************)))((((((+++*********))))))((((((***(((&&&'''***+++***'''))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************************+++*********))))))((((((************************++++++************++++++************************************************************))))))((((((************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++))))))))))))************++++++******++++++,,,---************************,,,,,,,,,++++++*********************************,,,+++++++++++++++++++++...---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***---000,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************))))))))))))************)))))))))))))))))))))))))))************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))*********************************************************))))))*********++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***++++++***************)))((((((************)))))))))(((,,,***((()))***+++)))'''))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************************************)))))))))(((************************++++++************++++++************************************************++++++*********)))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++,,,,,,************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***+++...000+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************))))))))))))************))))))))))))))))))))))))++++++,,,,,,++++++***)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))************************************************++++++************+++++++++***))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++&&&'''(((***+++,,,,,,,,,***************)))((((((************)))))))))))),,,+++************)))'''))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************************************))))))))))))************************++++++************++++++************************************************+++++++++++++++*********************************************************************************)))************+++++++++++++++++++++++++++++++++)))))))))*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,------------+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************((()))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++---...******))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************+++++++++))))))*********+++++++++************************((()))))))))************))))))))))))))))))))))))++++++,,,,,,++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))************************************************,,,++++++++++++++++++,,,******)))))))))))))))***))))))))))))))))))))))))''''''((()))***++++++,,,&&&''')))+++,,,,,,,,,+++***************)))((((((*********)))))))))))))))******))))))******))))))))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))(((*********************************)))))))))))))))************************++++++************++++++************************************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***+++++++++)))))))))*********))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++************************((()))))))))************))))))))))))))))))))))))******++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))((((((((((((((((((((((((((()))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))************************************************,,,++++++++++++++++++,,,***)))))))))))))))******))))))))))))))))))))))))''''''((()))***++++++,,,((()))+++,,,,,,,,,+++******************)))(((((())))))))))))))))))******'''((())))))))))))***+++************************))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))(((************************))))))))))))))))))******************************++++++************++++++************************************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++************+++++++++++++++,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***+++***)))(((((()))************)))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,)))************+++++++++************************))))))))))))************)))))))))))))))))))))))))))))))))***))))))((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))************************************************++++++************++++++)))))))))))))))******+++))))))))))))))))))))))))(((((())))))******++++++******++++++++++++++++++***************)))(((((())))))))))))************((()))******))))))***,,,************************))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************************))))))))))))************************************++++++************++++++*********************************************************+++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++*********++++++++++++,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,,,,------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((+++,,,+++)))'''((()))***+++******)))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,)))************+++++++++************************))))))))))))************))))))))))))))))))))))))))))))******))))))((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))*********************************************************))))))*********)))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))*********)))))))))***+++,,,---...***************)))((((((((()))))))))************,,,...///---***)))***+++************************))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************************((()))))))))************************************++++++************++++++************************************************)))))))))*********++++++************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,(((***,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------...///000000000............//////000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((''')))---...,,,)))'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,)))************+++++++++************************))))))))))))************))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))******************************************************))))))))))))******))))))((())))))***++++++))))))))))))))))))))))))*********)))))))))))))))((((((((()))+++---000111***************)))(((((((((((())))))*********+++111333333000,,,))))))+++************************))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************************(((((())))))*********+++************************++++++************++++++************************************************(((((())))))*********+++************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,'''))),,,...000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000000000000000000000000...//////000111222222333222222333333444444444555111111111111111111111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))************))))))))))))(((((((((((()))************+++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))---+++)))(((((()))+++---))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******&&&''''''((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))************))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))+++---,,,)))(((***,,,******))))))))))))******))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************++++++++++++************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))&&&***,,,(((%%%,,,===KKK222000---***)))((())))))((()))***)))((()))+++---:::AAACCC:::...))))))***************************)))************+++++++++************************(((((())))))******++++++)))************+++++++++)))************+++++++++*********(((''''''***,,,************************************************************************,,,,,,,,,++++++*********)))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,******,,,///111///,,,///...---,,,,,,,,,,,,,,,111111000///////////////111111111222333666888:::888999:::;;;;;;;;;;;;;;;======>>>???????????????===<<<:::999888999999:::777555333222222111///---000...------......---++++++,,,...//////...---,,,,,,,,,,,,------......///,,,++++++***))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************)))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******''''''((())))))))))))((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))************))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))+++,,,+++)))((()))+++******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************++++++++++++************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))***---...+++(((,,,999CCC???<<<888444000...------'''((())))))(((''')))***111999???===777333...)))************************)))************+++++++++************************)))))))))))))))*********)))************+++++++++)))************+++++++++)))***+++***)))(((***++++++++++++***************************************************************,,,++++++++++++++++++***)))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,---------......,,,***+++......---+++++++++++++++,,,,,,---...///000111222444777999:::;;;<<<<<<>>>@@@AAACCCDDDGGGGGGHHHHHHIIIJJJKKKKKKHHHIIIJJJLLLMMMMMMMMMLLLKKKJJJIIIGGGGGGGGGGGGHHHBBB@@@>>>===<<<;;;999777444333111111111111///---//////...---,,,+++++++++---,,,,,,,,,,,,+++++++++)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++++++++++++++************)))************+++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((*********)))(((''''''''''''''''''''''''(((((((((((())))))))))))******))))))))))))******'''((())))))******))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***+++***((((((((()))******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************++++++++++++************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***(((&&&(((...333777666555555666777888999444444333000---,,,,,,...000444777888:::999222)))************************)))************+++++++++************************************)))))))))))))))************+++++++++)))************+++++++++)))+++,,,,,,+++******+++++++++++++++******))))))*********************************************************+++++++++++++++)))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------......---+++,,,---......---000000222444666888:::;;;<<<===???AAADDDGGGJJJKKKLLLMMMOOOQQQRRRRRRRRRRRRRRRRRRQQQQQQRRRUUUWWWXXXWWWYYY[[[\\\\\\[[[ZZZYYYZZZYYYXXXWWWVVVVVVVVVVVVVVVTTTRRRPPPPPPOOOMMMKKKFFFDDDCCCBBBAAA@@@===;;;999666333///,,,++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))*********+++++++++++++++*********)))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******(((((()))***************(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))************))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************)))(((((((((******))))))))))))******((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************************************++++++++++++************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((((((((((((((('''(((***---111555999;;;<<<<<<:::999999;;;@@@DDDHHHDDD???===BBBFFF@@@777************************))))))*********+++++++++************************++++++******))))))(((((())))))*********+++++++++))))))*********+++++++++)))+++------,,,+++***+++,,,,,,++++++***)))))))))************************************************))))))******++++++,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,---------............---------///111444666777;;;<<>>999666333222111------------------------///......---,,,+++++++++))))))************))))))))))))))))))))))))))))))************************))))))*********+++++++++************++++++++++++******)))))))))((((((((())))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))///...+++)))''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((()))***************(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))*********)))******))))))))))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))******************************************++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,------+++)))((((((((())))))***+++,,,222222333555:::DDDOOOWWWYYYTTTMMMLLLRRRVVVPPPFFF************************))))))*********+++++++++************************++++++******))))))(((((())))))*********+++++++++))))))*********+++++++++)))+++------,,,+++***++++++++++++*********))))))************************************************)))))))))******+++++++++))))))*********+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,///////////////000000000...000333666:::>>>BBBEEEEEEGGGJJJMMMPPPSSSTTTUUUXXXXXXXXXXXXXXXYYYZZZZZZ^^^^^^______\\\XXXSSSQQQSSSQQQOOOMMMOOORRRVVVXXX]]]^^^```bbbccccccbbbaaacccddddddddddddddddddddddddbbbaaa```aaa```___]]]^^^]]]\\\\\\[[[YYYUUURRRMMMLLLKKKHHHEEEAAA>>>;;;444333222111///...---,,,,,,,,,,,,++++++*********))))))************))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,*********++++++++++++,,,))))))))))))(((((((((''')))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))111///,,,(((''''''((()))************************(((((((((((())))))))))))******))))))))))))******'''((())))))******))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((()))+++---,,,+++******))))))))))))******'''((()))******+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************************************++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,,,,,,,+++***++++++******))))))((((((+++++++++,,,///777@@@FFFEEEEEEEEEGGGLLLNNNFFF<<<************************)))************+++++++++************************************)))))))))))))))************+++++++++)))************+++++++++)))+++,,,,,,+++******+++************************************************************************)))))))))***************)))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------.........+++,,,---...///000111222666999>>>CCCFFFJJJNNNPPPQQQRRRTTTWWWXXXYYYYYYYYYYYYXXXYYYYYYZZZ[[[\\\]]]aaaaaaaaa___[[[VVVQQQNNNHHHFFFDDDBBBCCCFFFIIIKKKPPPQQQTTTXXX[[[^^^```aaa```aaabbbcccdddeeeeeeeeecccbbbaaaaaaccccccbbbaaa```______``````^^^[[[XXXRRRSSSSSSSSSQQQNNNJJJHHHBBB@@@>>>:::666222000...+++++++++++++++++++++,,,))))))************))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,*********+++++++++,,,,,,*********)))))))))(((((()))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******''''''((())))))))))))((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))((((((***---//////---******))))))))))))******'''((()))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************************************++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''))))))((('''(((***((()))***+++,,,,,,,,,,,,)))*********)))))),,,...***///222333444555222+++************************)))************+++++++++************************)))))))))))))))*********)))************+++++++++)))************+++++++++)))***+++***)))(((***+++)))))))))***++++++,,,,,,************************************************************)))))))))))))))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,---...///000000...///111444888;;;===>>>BBBGGGMMMPPPQQQRRRTTTUUUVVVWWWYYYYYYYYYXXXVVVUUUTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZYYYWWWSSSOOOKKKIII@@@>>><<<;;;;;;<<<>>>@@@DDDEEEGGGIIIMMMQQQUUUWWWTTTVVVXXXZZZ\\\]]]]]]]]]^^^]]]]]]^^^```aaaaaa`````````aaacccdddccc```]]]TTTTTTUUUUUUUUUTTTTTTTTTPPPOOOLLLHHHEEEAAA>>>===666666444333111///...---))))))************))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++++++++************))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******&&&''''''((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))************))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))((('''***...111000///******))))))))))))******''''''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************************************++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,---+++((('''***...******+++++++++***))))))###&&&***---,,,+++++++++)))------((('''))),,,,,,************************)))************+++++++++************************(((((())))))******++++++)))************+++++++++)))************+++++++++*********(((''''''***,,,(((((()))***+++,,,,,,---************************************************++++++******))))))(((((()))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,---...000111111999;;;>>>CCCHHHMMMPPPRRRMMMQQQWWWYYYXXXVVVUUUVVVSSSSSSTTTSSSRRROOOLLLKKKMMMMMMLLLLLLLLLLLLMMMMMMKKKJJJIIIHHHEEEBBB???===AAA@@@>>>===<<<===>>>??????>>>>>>???AAADDDGGGIIIHHHIIILLLOOOQQQSSSSSSSSSTTTSSSSSSTTTWWWYYYYYYXXX\\\]]]^^^aaacccbbb```]]]TTTSSSRRRRRRTTTVVVYYYZZZXXXXXXVVVTTTRRRQQQOOOOOOFFFDDDAAA<<<777333///---))))))************))))))++++++******************************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++************)))************************,,,+++***))))))***+++,,,************************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************++++++******))))))((((((+++*********))))))(((((()))))))))))))))))))))))),,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&+++///...((($$$%%%''''''''''''((()))******+++)))))))))))))))))))))))),,,)))&&&''')))++++++)))---+++)))(((***++++++***)))))))))))))))******+++,,,***((('''&&&''')))***************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))------,,,,,,+++*********************************************************************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))******+++++++++******)))************************)))))))))***+++++++++,,,************************'''((()))***+++,,,,,,,,,************************))))))************))))))))))))))))))************************************)))))))))***+++++++++,,,,,,,,,+++***))))))************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***,,,,,,***)))***++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,------------,,,+++...///111444888;;;>>>???JJJJJJMMMQQQUUUWWWWWWWWWSSSUUUXXXYYYYYYUUUQQQNNNJJJHHHFFFCCC@@@???>>>>>><<<<<<<<<<<<===>>>???@@@===???BBBBBBBBBBBBDDDEEEGGGHHHJJJKKKLLLLLLLLLLLLQQQNNNKKKIIIIIIIIIIIIHHHHHHFFFCCCCCCEEEHHHJJJJJJKKKKKKKKKMMMNNNNNNLLLJJJPPPPPPRRRTTTWWWZZZ]]]^^^WWWTTTPPPLLLKKKNNNTTTYYYYYYYYYZZZZZZYYYXXXWWWWWWPPPOOONNNLLLJJJEEE???;;;))))))************))))))************************************************)))************+++++++++++++++++++++++++++++++++************************+++++++++************)))************************++++++***))))))***++++++************************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))*********************)))))))))))))))************)))))))))((())))))))))))))))))))))))++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''%%%&&&)))---111333444---&&&%%%)))---,,,))))))))))))))))))))))))))),,,)))'''''')))++++++***///,,,***))))))***)))((()))))))))))))))******++++++***)))((((((((()))***************************))))))))))))))))))))))))+++*********))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++************************************************************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))******+++++++++******)))******************************************++++++************************((()))***+++++++++++++++************************))))))************))))))))))))))))))***************************************************+++++++++,,,++++++***))))))************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***,,,,,,***)))***++++++++++++++++++++++++++++++,,,,,,---.........---,,,,,,---....../////////222444777;;;???BBBEEEFFFKKKMMMPPPTTTWWWYYYYYYYYYYYYYYYZZZYYYUUUPPPKKKHHH@@@???===;;;:::999999999;;;;;;;;;;;;<<<===>>>???FFFIIILLLOOOPPPQQQSSSUUUUUUUUUVVVXXXYYY[[[\\\\\\ZZZYYYXXXXXXXXXXXXWWWVVVRRROOOLLLKKKMMMOOOQQQQQQRRRQQQPPPPPPPPPNNNKKKIIIGGGHHHIIIKKKNNNQQQSSSTTTYYYWWWRRRMMMIIIJJJMMMPPPZZZ[[[]]]^^^^^^\\\ZZZYYYXXXVVVTTTSSSQQQNNNIIIEEE))))))************))))))************************************************)))************+++++++++++++++++++++++++++++++++************************+++++++++************)))************************++++++***))))))***++++++************************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,))))))///555444+++""")))$$$ ###+++...+++'''))))))))))))))))))))))))+++)))'''''')))+++++++++000...+++)))))))))(((''')))))))))))))))******+++))))))))))))************************************))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))'''((()))******)))((('''************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,************************************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************)))))))))))))))))))))))))))******+++++++++************************************************))))))************************)))******+++++++++******************************))))))************))))))))))))))))))************************************+++++++++***************,,,+++******)))***************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,)))+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///+++,,,,,,...000222444555:::===AAAFFFJJJLLLMMMMMMNNNQQQTTTWWWZZZZZZZZZZZZXXXWWWUUURRRMMMGGGBBB???:::999999888888999999:::===>>>>>>@@@AAACCCEEEFFFMMMPPPTTTWWWYYY[[[^^^```[[[[[[ZZZ[[[\\\]]]___```[[[\\\^^^____________^^^^^^[[[WWWVVVWWWYYYZZZZZZ]]]\\\ZZZYYYXXXVVVRRROOOJJJJJJJJJJJJJJJKKKLLLMMM[[[ZZZVVVRRRMMMLLLMMMOOOVVVXXX[[[^^^``````___^^^^^^\\\ZZZYYYXXXVVVSSSQQQ)))******++++++******)))***************+++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************+++******************+++************************))))))))))))))))))))))))((()))))))))************))))))************))))))((()))))))))************(((((())))))******++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&(((222CCCWWWcccccc```FFFBBB<<<333+++'''(((***))))))))))))))))))))))))***)))(((((()))***+++,,,///---***))))))))))))((()))))))))))))))******+++'''((()))*********))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))******)))((('''*********)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************************************************************))))))))))))))))))))))))***))))))))))))))))))***((()))))))))************))))))))))))))))))))))))))))))***+++++++++******************************++++++******))))))((((((******************************+++++++++******)))************************))))))************))))))((()))))))))************************************,,,+++++++++***)))))))))++++++***************+++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------......+++,,,...111555999===???DDDGGGKKKNNNQQQQQQPPPOOONNNQQQTTTVVVVVVVVVUUUVVVNNNMMMLLLIIIFFFBBB???===AAAAAAAAABBBCCCDDDEEEEEEGGGGGGHHHJJJLLLOOOQQQRRRSSSVVVXXXZZZ[[[\\\___```\\\[[[YYYXXXWWWXXXZZZ[[[ZZZ\\\___```aaabbbcccdddiiifffbbbaaabbbcccddddddfffeeeddddddcccaaa^^^\\\YYYXXXVVVTTTSSSRRRQQQQQQ\\\\\\\\\ZZZWWWWWWXXXYYYQQQSSSUUUXXX\\\___bbbccc```^^^[[[ZZZZZZZZZYYYXXX******++++++++++++******))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************+++++++++*********))))))*********************************++++++*********************************))))))))))))))))))))))))((()))))))))************))))))************))))))((()))))))))************(((((())))))******++++++))))))))))))))))))******))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,***,,,888LLLdddxxxvvv[[[:::'''&&&...))))))))))))))))))))))))(((((((((((((((***+++------+++)))((()))+++******)))))))))))))))******+++''''''((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********************************)))))))))(((((())))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))******)))))))))((()))))))))************))))))))))))))))))))))))((()))***+++++++++++++++************************+++******))))))(((((((((******************************+++++++++******)))************************))))))************))))))((()))))))))************************************,,,+++++++++***)))))))))+++***************++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......111333666:::@@@EEEIIIKKKLLLNNNPPPQQQQQQOOOLLLJJJGGGJJJLLLLLLKKKJJJKKKLLLGGGHHHIIIJJJJJJJJJIIIHHHPPPQQQRRRSSSTTTTTTUUUUUUTTTTTTTTTTTTUUUVVVWWWWWW[[[[[[[[[ZZZXXXYYYZZZ\\\ZZZYYYWWWVVVVVVWWWYYYZZZZZZ]]]aaabbbbbbccceeeggghhhgggeeeeeefffgggfffeeeccccccccceeeffffffeeecccbbbaaa___^^^\\\\\\[[[[[[]]]^^^``````______```bbbWWWVVVUUUVVVXXX\\\aaaccc```^^^[[[ZZZ[[[\\\\\\\\\******++++++++++++******)))))))))***++++++,,,,,,************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************)))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---***'''%%%)))222>>>FFFfffxxxwwwVVV666))))))))))))))))))))))))))))))'''((()))(((((())),,,...,,,***((((((***+++++++++)))))))))))))))******+++))))))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************,,,++++++***))))))(((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))((()))***+++++++++++++++************************))))))))))))))))))((((((************************)))******+++++++++******************************))))))************))))))))))))))))))************************************+++++++++************************)))******+++,,,******************************************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////...///000222333<<<>>>BBBGGGKKKOOORRRSSSNNNNNNNNNMMMJJJGGGCCCAAA===???AAAAAA@@@@@@DDDGGGKKKMMMQQQTTTWWWXXXXXXWWW[[[[[[\\\\\\\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVZZZYYYVVVRRROOOPPPSSSVVVQQQQQQPPPPPPQQQSSSTTTVVVRRRXXX^^^aaa```^^^^^^___[[[\\\\\\___aaaaaa___]]]\\\\\\]]]___bbbbbbaaa```]]]]]]]]]]]]^^^___``````^^^```aaaaaa``````aaabbbbbb___\\\ZZZYYY[[[^^^```aaa___]]]]]]^^^_________***++++++,,,,,,++++++***((())))))***++++++,,,,,,************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************)))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))*********************)))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))###%%%(((***+++++++++++++++AAAYYY___PPP:::+++%%%))))))))))))))))))))))))&&&((())))))((())),,,///...,,,)))))))))******))))))))))))))))))******+++...---+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,))))))))))))))))))))))))***)))(((''''''((()))***((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++++++++++++++*********))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))(((((()))++++++,,,,,,+++************************((((((((()))))))))))))))************************((()))***+++++++++++++++************************))))))************))))))))))))))))))***************************************************+++++++++******))))))***++++++,,,******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,------,,,++++++,,,------------------------/////////111333777:::<<>>:::999777:::<<<<<<<<>>DDDNNNVVVVVVXXX\\\^^^^^^\\\XXXVVVSSSSSSSSSQQQOOOLLLIIIHHHIIIKKKMMMQQQUUUZZZ]]]```XXXUUUPPPLLLLLLQQQXXX^^^rrrrrrpppmmmjjjfffcccbbbgggttt~~~uuuooo```ccciiiooossssssppplllcccbbbaaa``````___\\\YYY\\\[[[YYYXXXVVVVVVUUUUUU[[[\\\^^^______```ccceee^^^___aaabbbbbb```___]]]```___^^^^^^``````___^^^)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++*********,,,+++++++++++++++,,,---,,,,,,++++++***+++++++++,,,++++++******++++++,,,************************************)))))))))))))))*********++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++***)))((((((''')))************+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************...---+++*********++++++)))))))))))))))))))))))))))))))))(((((((((((((((+++++++++*********))))))))))))))))))))))))))))))...---+++*********++++++))))))))))))))))))))))))))))))))))))************************************************************,,,***)))***...///...,,,...+++'''&&&''')))******************************((()))))))))************+++++++++*********)))))))))))))))))))))))))))))))))))))))***+++++++++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++((((((((((((((((((((((((************************))))))))))))************************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///.........---,,,,,,,,,---,,,+++***+++---000222111777>>>DDDGGGIIIMMMOOONNNQQQSSSRRRMMMGGGBBB@@@:::===<<<888555777;;;???;;;AAAGGGJJJKKKMMMRRRWWWXXXXXXXXXXXXUUUOOOKKKKKKJJJLLLNNNMMMKKKHHHFFFEEEJJJOOOPPPTTTdddyyyzzzwwwlllcccaaa^^^aaatttzzz}}}xxx|||uuusssrrrnnnlllnnniiiaaaZZZXXXVVVSSSTTTWWWZZZ[[[\\\^^^_________^^^eeecccaaa```aaa```___^^^___^^^]]]^^^```aaa```___)))************+++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++*********************************......---,,,,,,,,,,,,,,,//////...---------------......------,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++*********)))******++++++++++++++++++************************++++++++++++++++++++++++++++++******)))((((((''')))************+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************,,,+++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))),,,+++***)))))))))******))))))))))))))))))))))))))))))))))))************************************************************,,,***)))***---///...,,,666222---***)))))))))(((************************************+++++++++++++++++++++*********))))))***************************************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************************))))))))))))************************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...------------------------,,,,,,---///333777999@@@CCCHHHKKKMMMPPPUUUXXXSSSTTTSSSPPPIIICCC???===:::>>>@@@AAABBBDDDHHHJJJGGGJJJNNNQQQSSSTTTUUUUUUSSSQQQNNNMMMJJJHHHHHHIIIKKKMMMPPPSSSWWW[[[```ccciiinnnpppwww}}}xxxwwwyyyrrriii___XXXWWW\\\[[[[[[[[[\\\^^^^^^^^^^^^]]][[[ZZZ[[[\\\]]]^^^]]]\\\[[[\\\^^^^^^\\\[[[)))************+++++++++******+++++++++,,,,,,,,,+++++++++************************+++++++++++++++.........---,,,,,,,,,,,,.........---------,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,,,,++++++******)))))))))*********+++++++++************************++++++++++++++++++++++++++++++******)))((((((((()))************+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******************************)))((((((((())))))))))))))))))))))))))))))((()))))))))***++++++++++++++++++***************))))))))))))))))))))))))+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))************************************************************+++******+++---...---,,,777333///,,,******)))'''***************************++++++++++++,,,,,,,,,+++++++++***************************************+++++++++***************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************)))))))))*********++++++************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,------......+++,,,---111555:::???AAAIIIKKKLLLNNNPPPTTTZZZ^^^SSSRRROOOIIIBBB===;;;:::;;;>>>CCCIIIMMMPPPQQQRRRRRRRRRSSSTTTTTTSSSPPPNNNHHHLLLOOOOOOKKKJJJJJJKKKSSSXXX```kkkuuu~~~uuummmkkklllhhhccc___\\\YYYVVVTTTXXXVVVUUUTTTUUUXXX[[[]]]ZZZZZZZZZ\\\]]]]]][[[YYY))))))*********+++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++,,,,,,---............000111111000000//////...////////////////////////...------,,,,,,+++******)))))))))******+++++++++++++++++++++++++++++++++((())))))******++++++,,,************************************************************))))))(((((())))))*********+++++++++************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))+++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---************************))))))))))))))))))))))))*********)))))))))******))))))))))))))))))))))))((()))))))))************************************************************+++******+++,,,,,,,,,,,,///,,,***)))*********************************************+++++++++,,,,,,************************************************,,,+++++++++***)))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++++++++---......---++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++++++++,,,---...+++---111666<<>><<<===???CCCDDDIIIPPPTTTSSSSSSSSSSSSRRRPPPMMMJJJIIIIIIIIIIIIYYYhhhjjjccc^^^^^^___hhhppp|||xxxooofff\\\VVVWWWVVVUUURRRPPPPPPRRRSSSUUUUUUWWWZZZ\\\]]]\\\ZZZ))))))*********+++++++++******+++++++++,,,,,,,,,******************++++++++++++******************(((***,,,...000111111111111222444777888:::::::::<<<======>>>>>>======<<<::::::::::::::::::::::::::::::888777555333222111000000///...---,,,++++++***************+++++++++))))))******++++++++++++*********************************************************)))))))))))))))))))))*********+++++++++************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))(((((()))***+++,,,,,,---************************))))))))))))))))))))))))***+++++++++++++++++++++))))))))))))))))))))))))((()))))))))******************************************************************+++++++++++++++,,,***((('''''')))+++,,,+++************************))))))))))))*********+++************************************************,,,+++++++++***)))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************************++++++++++++************************))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++++++++---......---++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,++++++---...///222555999???EEEJJJMMMOOOTTTTTTTTTUUUUUUVVVUUUUUUDDDDDDCCCBBBAAADDDHHHLLLQQQNNNPPPUUUUUURRRRRRVVVPPPPPPNNNJJJHHHIIIOOOTTTbbbyyy~~~{{{tttttt}}}{{{vvvvvvxxx}}}{{{uuurrrqqqqqqsssrrrttt|||wwwuuuxxx{{{{{{rrreeefffddd___XXXPPPLLLJJJNNNOOOPPPSSSVVVXXXXXXVVV)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,******+++,,,---......///000222555888;;;<<<======BBBCCCFFFIIIKKKMMMMMMMMMMMMNNNOOOQQQQQQQQQQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIGGGFFFDDDCCCAAA@@@===:::777444222000......------,,,+++++++++++++++++++++++++++++++++******************************************************)))))))))))))))))))))************+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))***+++++++++******))))))))))))))))))))))))((()))))))))***+++++++++***************+++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))************************************************************)))+++,,,+++******+++,,,---+++******+++,,,+++***************************(((((()))))))))************************++++++++++++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++*********************************************************++++++++++++,,,************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------...111444666???AAAEEEJJJNNNQQQRRRSSSSSSRRRPPPPPPPPPNNNKKKIIIFFFHHHIIIJJJLLLOOOTTTXXXTTTOOONNNPPPOOONNNUUUaaa___]]]ZZZYYY[[[```ggglllyyyssspppssszzz~~~rrrnnnqqqooosssxxxxxxvvvssssssssskkkiiifffhhhooossslllaaadddkkkssswwwzzz{{{xxxsssmmmrrr{{{~~~vvvhhh^^^XXXSSSRRRPPPQQQRRRSSSRRRQQQ)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------///111333666999;;;<<>>EEEHHHKKKMMMOOOQQQQQQOOOMMMKKKFFFCCC@@@CCCIIIQQQUUUWWWVVVXXXZZZZZZXXXVVVUUUVVVUUUPPPPPPTTTWWW```||||||~~~~~~|||uuuqqqxxxvvvzzz}}}{{{rrrlllkkkiiidddoooiiijjjvvvvvvpppkkkmmmwwwzzz{{{rrrjjjccc^^^ZZZWWW...---,,,******)))******,,,++++++******+++------+++,,,...111444888;;;===CCCEEEIIIMMMQQQTTTWWWXXXZZZ[[[\\\\\\]]]]]]\\\\\\^^^______```aaabbbbbbbbb___```aaabbbccccccbbbbbb```bbbeeeeeecccaaa``````___cccccc``````aaa```\\\```]]][[[YYYYYYXXXWWWUUUUUUSSSPPPLLLHHHDDDBBBAAA555444222111000/////////,,,,,,,,,+++++++++******,,,++++++***+++,,,---...------,,,+++************************************))))))))))))))))))))))))))))))************))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))*********+++++++++,,,,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,++++++)))))))))************++++++,,,,,,,,,,,,++++++***------++++++++++++------,,,+++******)))))))))***,,,,,,,,,,,,,,,---------)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++************++++++))))))))))))))))))))))))))))))))))))************************************************************************************))))))))))))************))))))))))))************++++++++++++++++++++++++***)))))))))***+++,,,,,,---,,,+++***))))))))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------------+++,,,------------///000111333888===CCCHHHLLLNNNJJJLLLOOOQQQPPPLLLHHHEEECCC@@@@@@GGGPPPWWWXXXUUUWWW^^^ZZZOOOQQQ```ddd^^^\\\QQQYYYiiikkkttt{{{{{{~~~}}}}}}xxxvvvtttqqqzzz{{{~~~~~~tttbbb```^^^```eeelllqqqssswww}}}{{{}}}{{{qqqfff)))******+++++++++++++++------,,,,,,---...///000666888;;;???DDDIIILLLNNNQQQSSSUUUXXX\\\^^^```aaa```````````````______^^^bbbbbbbbbbbbbbbcccccccccdddddddddccccccbbbbbbaaa^^^```bbbbbb```______```___cccdddbbbaaacccbbb^^^aaa^^^\\\[[[[[[ZZZYYYWWWYYYWWWVVVSSSQQQOOONNNNNNDDDBBB???<<<888555333222...------,,,,,,+++++++++,,,,,,+++++++++,,,......+++******))))))((())))))************************))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))******************************++++++++++++***************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))******+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++******---,,,+++******+++,,,---++++++***)))))))))******,,,,,,++++++++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++************++++++************************))))))))))))************************************************************************************))))))))))))************************++++++++++++++++++++++++++++++++++++*********)))******++++++---,,,+++***))))))))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,------------,,,,,,,,,------------......---......------...111444777:::???DDDIIIMMMOOOPPPQQQPPPNNNKKKHHHFFFCCCBBBIIIIIIJJJNNNRRRUUUVVVUUUQQQTTTRRRPPPaaa{{{pppmmmzzz}}}~~~~~~tttkkkhhhffffffiiinnnqqqrrrttt{{{|||}}}***+++,,,---------,,,,,,,,,---///111444777:::;;;DDDGGGKKKOOOTTTXXX[[[\\\]]]^^^___aaabbbdddeeefffccccccdddccccccbbbaaa```bbbbbbaaaaaaaaabbbbbbbbbeeecccaaa^^^[[[YYYXXXWWWUUUVVVXXXYYYZZZ\\\___bbb^^^bbbdddcccccceeeddd```bbb```]]]\\\\\\\\\[[[YYYWWWWWWVVVTTTSSSRRRQQQQQQOOOMMMJJJFFFBBB>>>;;;:::222222000///...---,,,,,,,,,,,,+++++++++,,,------***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******************)))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******)))))))))******---------,,,,,,,,,++++++------------------,,,,,,,,,,,,+++++++++*********---,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,------,,,,,,++++++******************+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++************++++++************************))))))))))))************************************************************************************)))))))))*********+++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++******)))*********,,,,,,+++***))))))))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,---------.........//////...---...111666:::@@@CCCHHHLLLOOOPPPOOONNNTTTPPPKKKEEEBBBBBBDDDEEEJJJLLLOOORRRSSSUUUVVVWWWRRRSSSQQQXXXsss~~~xxxxxxzzz}}}|||zzzqqqtttwwwxxxvvvvvvyyy|||~~~|||xxxxxx|||~~~~~~{{{{{{tttsssrrrssswww{{{~~~~~~zzzxxxnnnbbb]]]dddooovvv|||~~~//////...---,,,------------///333999???EEEIIILLLQQQSSSUUUXXX[[[\\\]]]^^^`````````aaabbbcccddddddcccccccccbbbaaa___^^^]]]XXXXXXXXXYYYZZZ\\\^^^___^^^\\\WWWRRRMMMJJJGGGFFFDDDFFFHHHKKKOOOUUU\\\aaa[[[___bbbaaabbbdddccc______]]][[[ZZZZZZYYYXXXWWWTTTTTTSSSQQQOOONNNLLLKKKNNNMMMLLLJJJHHHFFFDDDCCC;;;999666333111///......++++++++++++++++++,,,,,,***************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))***++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++***************((()))))))))******++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************++++++---,,,++++++******++++++---------------,,,,,,,,,,,,---------------......,,,,,,,,,++++++++++++,,,------------------------,,,,,,++++++,,,,,,------------------------------*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************((()))))))))************************************************************************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))))))))***,,,++++++***))))))******************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---...---------,,,,,,------......//////.........///111666===BBBGGGJJJMMMPPPPPPNNNJJJHHHMMMJJJFFFDDDDDDGGGKKKNNNPPPOOOOOOQQQTTTVVVUUUTTTSSSXXX]]]jjj~~~~~~}}}|||zzzwwwsssqqqqqqrrrqqqpppoooooooooooooooooommmlllfffiiilllkkkjjjkkkppptttqqqrrrrrrrrrssswww{{{|||www~~~~~~~~~yyyuuukkk```ZZZ\\\bbbgggyyy{{{000...,,,+++,,,///222555777:::???DDDKKKPPPUUUWWWXXXYYYZZZ[[[\\\]]]]]]]]]aaaaaaaaaaaabbbccceeeeeedddcccaaa^^^ZZZVVVSSSQQQJJJJJJKKKMMMPPPTTTWWWYYYYYYVVVRRRLLLFFFAAA>>><<<888999:::<<>>EEEJJJKKKLLLNNNNNNLLLIIIEEEBBBHHHGGGGGGHHHKKKOOORRRUUUXXXSSSQQQVVV___ccc___YYYZZZfffttt|||yyyvvvuuuwwwwwwtttqqqrrrnnnjjjjjjnnnooommmjjjlllmmmmmmmmmlllkkkkkkkkkhhhiiijjjhhhggghhhkkkooopppoooppprrrtttvvvwwwyyy|||zzzyyy}}}}}}~~~vvvsssooolllkkklllqqquuu,,,,,,,,,...222888>>>AAAHHHJJJMMMQQQTTTWWWYYYZZZ[[[ZZZZZZZZZZZZ[[[\\\\\\_________```bbbdddggghhheeeccc```[[[UUUOOOKKKHHHDDDDDDDDDEEEHHHKKKOOOQQQUUUTTTRRRNNNJJJFFFBBB@@@999999999888:::>>>DDDIIIRRRXXX[[[[[[\\\]]][[[WWWNNNKKKHHHFFFEEECCCAAA@@@CCCDDDFFFGGGGGGGGGFFFEEECCCDDDFFFGGGHHHGGGGGGFFFEEEBBB???;;;888777666777333444444444444333333222////////////---+++)))(((************************))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,))))))*********++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------***************+++,,,,,,+++,,,---...///000111222222222222222111111111111//////...///000222444555111111222222222222111111......---,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++************++++++++++++++++++++++++++++++))))))))))))*********************************************************************************************++++++++++++,,,************++++++++++++++++++++++++++++++++++++++++++******)))*********++++++***************+++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,---...............,,,,,,---...///000000111///222777<<>>;;;999999:::<<<=========;;;::::::<<<>>>AAABBBCCCCCCBBBAAA???===;;;::::::<<<=========>>>>>>>>>===<<<;;;888888888777555222///---++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************************((()))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,(((((()))***+++,,,,,,---++++++++++++************+++++++++,,,,,,,,,------------------------------***++++++,,,------......,,,,,,,,,---...///000111222333444666888:::<<<======<<<;;;999777555333222000000000111333666999;;;;;;;;;<<<======<<<;;;;;;888777666444333333333333000//////...---,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++************++++++++++++++++++++++++++++++))))))))))))*********************************************************************************************+++++++++,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++*********)))******+++++++++***************++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,------------...,,,------...............,,,,,,---...///000111111555:::AAAGGGKKKMMMOOOQQQOOOMMMJJJHHHHHHIIILLLMMMRRRSSSSSSTTTTTTTTTSSSRRRQQQWWWhhhwwwnnnmmmnnnnnngggeeehhhnnnlllhhhppp~~~yyyvvvsssoooooorrrxxx}}}~~~}}}~~~~~~zzz{{{}}}zzzqqqjjjkkkmmmnnnkkkjjjiiikkkpppuuuzzz|||zzzyyyzzz~~~zzzlllcccccciiiooo777;;;BBBIIINNNRRRTTTUUUXXXYYY[[[]]]^^^^^^^^^^^^XXXTTTNNNHHHDDDBBBBBBCCCCCCCCCDDDGGGKKKPPPTTTWWWZZZZZZZZZZZZYYYWWWVVVVVVSSSQQQMMMIIIFFFEEEEEEFFFEEEGGGLLLOOOQQQQQQOOONNNPPPPPPNNNMMMLLLNNNRRRUUUPPPUUUXXXXXXYYYYYYVVVQQQLLLIIIEEEBBB@@@>>>;;;888999999::::::999777444333///222666:::===???@@@@@@===<<<:::999:::===???AAADDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAA@@@===:::666444,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++************************(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,''''''(((***+++,,,---...++++++******))))))((((((++++++,,,,,,,,,---------------------------------++++++,,,------...//////000000000111333444666777:::;;;===???BBBEEEFFFGGGGGGEEEBBB???;;;777555333111111111222555999<<>>@@@EEEKKKQQQTTTVVVUUUSSSQQQPPPPPPPPPQQQPPPNNNKKKJJJIIIHHHFFFDDDGGGIIILLLKKKHHHHHHKKKOOOIIILLLNNNNNNMMMKKKLLLNNNOOOQQQTTTWWWXXXVVVRRROOOJJJDDD===;;;;;;;;;888444999:::;;;;;;999777444222111111222333555888:::<<<777777777888;;;???CCCEEEGGGIIIJJJLLLKKKIIIGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@444000---++++++++++++***))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++*********))))))((((((************************)))************++++++++++++++++++*********))))))++++++************++++++************************,,,++++++******++++++,,,)))************+++++++++************+++,,,---...,,,++++++++++++,,,------///---++++++,,,......---------,,,---///222444666555777:::===?????????>>>@@@AAABBBCCCEEEGGGHHHHHHLLLLLLLLLJJJFFF@@@;;;888444333333333555888:::<<>><<<<<<;;;999333///------------,,,,,,,,,+++------------,,,,,,,,,,,,)))***+++------.........,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++************************************************************************,,,+++)))((((((***+++---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,...///000//////...000000//////000555;;;@@@EEEHHHMMMOOOQQQQQQRRRSSSQQQPPPOOOPPPSSSWWWZZZ\\\[[[WWWVVVWWWTTTRRRXXXaaannn~~~xxxrrriiigggjjjfffjjjkkklllkkklllqqqzzz}}}~~~~~~{{{wwwvvvvvvyyy{{{|||}}}|||xxxsssqqqtttwwwxxxyyyLLLNNNQQQUUUXXX[[[]]]^^^```______```aaa```]]]ZZZVVVUUURRROOOLLLJJJHHHGGGBBBBBBBBBEEEHHHLLLNNNOOOPPPNNNLLLKKKIIIIIIIIIIIILLLKKKHHHGGGFFFGGGGGGFFFFFFEEEDDDEEEFFFFFFFFFFFFJJJKKKLLLKKKJJJJJJLLLNNNIIIKKKMMMPPPQQQQQQOOOMMMHHHCCC===:::;;;:::666222111222444555555444222111000///000000222444777888666666777:::===BBBFFFHHHHHHJJJKKKLLLLLLJJJHHHFFFGGGHHHIIIIIIHHHFFFCCCAAA;;;777333///...,,,+++))),,,,,,,,,,,,,,,+++******************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))))))))(((************************)))************++++++++++++++++++*********))))))++++++************++++++************************,,,++++++******++++++,,,************++++++++++++************+++,,,------***************++++++,,,,,,+++)))***,,,.........111222444666777999:::;;;>>>???@@@@@@AAA@@@??????AAABBBCCCDDDFFFGGGHHHIIILLLLLLLLLKKKHHHDDDAAA>>>;;;:::777666555555666666:::<<<>>>AAADDDFFFHHHIIIKKKKKKKKKKKKJJJIIIHHHGGGGGGEEECCCCCCCCCAAA===999444444222111///...---,,,,,,,,,,,,,,,++++++++++++******++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++************************************************************************+++***))))))***,,,...///)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---...//////000///......---///000222555:::AAAFFFHHHKKKOOOQQQQQQQQQRRRSSSPPPQQQSSSUUUVVVVVVVVVVVVVVVTTTUUUYYY[[[]]]fffpppxxxjjjgggcccgggmmmkkkqqqpppsss{{{}}}~~~xxxrrroooqqqsssvvvzzz{{{yyy{{{RRRTTTVVVYYY\\\^^^______```______`````````]]][[[YYYWWWUUUSSSQQQOOONNNNNNFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCCCCC???<<<<<>>===<<<;;;>>>>>>???@@@BBBCCCDDDDDDDDDEEEFFFFFFEEECCC@@@>>>>>><<<999777555333333333555555555777;;;@@@EEEHHHHHHIIIKKKLLLMMMLLLLLLKKKMMMLLLJJJIIIIIIIIIGGGEEE???>>><<<999777444222111......---,,,++++++******,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++***************************************************************************))))))***+++---///111)))************+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......//////////////////......,,,///333888===BBBHHHMMMMMMOOORRRSSSSSSRRRRRRSSSOOORRRUUUVVVTTTRRRPPPOOOUUU[[[fffpppuuuxxxxxxwwwyyy{{{{{{}}}lllfffkkkmmmuuu|||xxx}}}{{{xxxuuuttttttwwwxxxuuunnnkkkpppwww{{{XXXXXXZZZ\\\]]]^^^^^^^^^^^^]]]\\\[[[[[[ZZZWWWUUUTTTSSSQQQOOOMMMKKKKKKJJJGGGHHHIIIHHHEEEBBB@@@@@@AAAAAAAAABBBBBBCCCCCCCCCAAABBBCCCBBBAAAAAAAAABBBHHHEEEAAA?????????===:::BBBAAABBBDDDEEEEEEBBB???@@@AAABBBBBBBBBBBBDDDFFFCCCAAA>>><<<<<<;;;888666555666777777555333000...//////.........000111222888888:::===@@@DDDGGGIIIGGGHHHIIIJJJJJJIIIHHHGGGBBBCCCEEEFFFGGGGGGGGGGGGJJJGGGBBB>>>;;;777222///,,,,,,++++++************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************)))))))))))))))************************))))))*********+++++++++************************++++++************++++++************************,,,++++++******++++++,,,*********+++++++++,,,,,,------,,,+++++++++,,,,,,+++***++++++,,,---...//////000222666:::>>>>>>>>>@@@@@@@@@@@@??????>>>>>>AAA???<<<999666555555555555666777888999;;;<<<<<<;;;<<<======<<<;;;999888999888777666555444555555444444333333666999===@@@@@@BBBEEEIIIKKKMMMMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKIIIHHHFFFDDDAAA???===<<<666555333111///,,,+++***...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++******************************************************************************)))***+++,,,---...))))))*********++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------............------------//////...............//////333999???DDDIIINNNQQQOOOQQQTTTUUUTTTTTTUUUVVVTTTVVVWWWTTTPPPNNNPPPSSS___qqqzzzppplllppptttuuutttvvvpppzzz~~~wwwlllkkkrrrwwwxxx~~~]]]]]]^^^^^^^^^^^^]]]]]]\\\ZZZXXXWWWUUUTTTPPPNNNKKKJJJHHHFFFDDDBBBBBBAAACCCEEEFFFEEECCCBBBDDDEEEDDDEEEGGGIIIKKKMMMNNNNNNKKKNNNPPPPPPMMMKKKJJJKKKVVVUUURRRMMMIIIGGGHHHJJJNNNOOOQQQVVVYYYUUULLLEEE@@@BBBCCCBBB@@@???@@@BBBAAA???===<<<;;;;;;:::999:::;;;;;;;;;:::888555333333222111111111222444555;;;<<<<<<>>>@@@BBBCCCDDDDDDEEEFFFGGGGGGFFFFFFEEEAAA@@@@@@@@@BBBEEEIIIKKKLLLJJJGGGEEEBBB???:::777000000///.........//////************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))******************************))))))*********+++++++++************************++++++************++++++************************,,,++++++******++++++,,,***++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,******+++,,,---///111222999:::===BBBGGGIIIIIIHHHCCC@@@===999888888999::::::888444222000000111222000111222333555777888999:::;;;;;;:::999888666555777777666666666666666666777777777666666666666666777999===BBBFFFIIIKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIAAA???===999555222///---...------,,,,,,,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++*********************************************************************************)))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---------.....................---///...---,,,---///111222777;;;AAAGGGJJJMMMPPPRRROOORRRTTTUUUVVVWWWXXXZZZXXXXXXVVVOOOJJJLLLVVV___qqqyyyvvvuuuxxx}}}~~~www}}}yyy~~~{{{`````````___^^^\\\[[[ZZZYYYVVVSSSQQQPPPNNNLLLIIICCCCCCAAA@@@???>>>>>>>>>BBBFFFIIIKKKKKKLLLPPPTTTOOOPPPSSSVVVXXXZZZ\\\\\\UUUXXXYYYXXXTTTSSSTTTWWW______\\\VVVQQQQQQVVV\\\^^^^^^aaagggkkkeeeXXXLLLDDDHHHKKKKKKGGGDDDDDDEEECCCBBB???<<<;;;:::;;;<<<:::;;;<<<>>>>>><<<;;;:::777666555555666777888999>>>??????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBB@@@>>>===@@@DDDIIIMMMKKKJJJIIIIIIHHHFFFAAA>>>333222///---,,,,,,,,,---************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************************************)))************+++++++++***************+++++++++++++++************++++++************************,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------***+++,,,...111444666777BBBDDDFFFJJJMMMNNNLLLIII@@@<<<777333111222444555555444222000000111333444222333555777999;;;===>>>CCCBBBBBBAAA@@@???>>>===<<<<<<;;;:::999888777777:::;;;;;;:::999666444222333555888<<<@@@DDDGGGIIIKKKLLLNNNMMMLLLLLLMMMOOONNNNNNNNNOOOOOOOOOPPPPPPJJJHHHEEEBBB>>>:::777555000///---,,,+++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++*********************************************************************************)))(((((('''''')))************+++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,------.....................//////...---,,,---///222666888???CCCHHHLLLNNNPPPQQQSSSQQQSSSUUUVVVVVVXXXZZZ\\\UUUVVVUUUOOOKKKPPP^^^jjj{{{zzzzzzzzzvvv|||}}}}}}^^^^^^]]][[[YYYVVVTTTSSSPPPNNNKKKJJJJJJIIIGGGEEEBBBBBBBBBBBBCCCDDDEEEEEELLLRRRXXX[[[ZZZYYY\\\^^^[[[]]]___bbbdddfffffffff^^^___]]]YYYVVVXXX___eeehhhddd___[[[\\\```hhhmmmjjjhhhiiiooosssmmm___QQQNNNTTT[[[\\\XXXTTTRRRRRROOOLLLGGGBBB>>>===???@@@<<<===???@@@@@@???===<<<999999888999999;;;===>>>AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCAAA???>>>>>>AAAEEEGGGJJJJJJKKKLLLLLLJJJFFFBBB:::888444000,,,******)))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))************************************)))************+++++++++))))))*********+++++++++++++++************++++++************************,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///000111333666999===@@@BBBIIIJJJKKKLLLLLLIIIDDD@@@999777444111000111333444444333333222333444555666888999;;;>>>AAADDDFFFGGGIIIIIIIIIHHHHHHGGGGGGFFFCCCCCCCCCBBB@@@???===<<<;;;;;;;;;;;;:::999777666666666777999;;;???CCCEEEIIILLLNNNOOOMMMLLLLLLMMMJJJKKKKKKLLLMMMOOOOOOPPPNNNMMMKKKHHHEEEBBB@@@???777555222///...---------,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++************************************************************************)))************))))))((()))************+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------------------------------++++++,,,------,,,++++++******+++,,,,,,---......------......//////000000///......///222777===@@@EEEHHHLLLOOOPPPQQQRRRTTTSSSUUUVVVVVVVVVWWWYYY[[[ZZZ```fffdddaaaffftttwwwooommmrrryyy~~~~~~{{{vvvZZZYYYXXXVVVSSSPPPNNNLLLHHHFFFDDDCCCDDDDDDCCCBBBCCCDDDEEEFFFHHHKKKMMMNNNYYY___gggiiifffbbb```aaadddeeegggiiikkkkkkkkkkkkhhhfffbbb\\\YYY^^^jjjtttsssllldddccciiirrryyy}}}tttpppoootttxxxsssdddWWWXXX```hhhkkkhhhccc``````ZZZWWWPPPIIIDDDBBBCCCEEEBBBCCCCCCCCCBBB???===;;;;;;:::::::::;;;===???@@@AAABBBCCCCCCDDDCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCBBB@@@???>>>===>>>??????JJJJJJLLLMMMNNNLLLGGGDDDGGGCCC>>>888333000...---************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))*********+++************************)))************+++++++++))))))******++++++++++++++++++************++++++************************,,,++++++++++++++++++,,,++++++,,,,,,,,,---------+++++++++,,,---...///000777888;;;>>>BBBFFFJJJLLLLLLLLLKKKJJJHHHBBB;;;666333333333222333333444555444444444444555666666777;;;===???CCCFFFIIILLLMMMJJJJJJJJJJJJJJJJJJKKKKKKGGGGGGGGGGGGFFFEEEDDDDDD:::::::::::::::;;;<<<<<<;;;:::999888999<<<@@@BBBFFFJJJNNNNNNLLLJJJJJJKKKGGGGGGHHHIIIJJJLLLLLLMMMNNNNNNMMMKKKIIIHHHFFFFFF???===999555111000//////,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++************************************************************************((()))***+++++++++++++++)))************+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------------------------------++++++------------++++++******+++,,,,,,---......,,,------...///000111111000//////111555;;;BBBFFFHHHKKKNNNPPPQQQRRRTTTUUUVVVWWWWWWWWWUUUVVVWWWYYYiiitttvvvqqqllljjjnnnwwwyyyRRROOOLLLJJJIIIGGGEEEBBBDDDEEEGGGIIIKKKLLLNNNPPPQQQWWW[[[XXXTTTVVVYYYZZZffflllrrrqqqjjjccc______iiiiiilllqqqqqqooopppsssqqqiiicccddddddeeekkkttt|||tttlllllluuu}}}zzzsssnnnkkknnnxxx~~~wwwjjj```cccqqq||||||vvvoooggg^^^YYYXXXTTTMMMGGGGGGMMMSSSOOOLLLIIIJJJMMMLLLDDD<<>>>>>AAADDDFFFBBB???@@@EEEFFFAAA???BBBAAA@@@???>>>===<<<;;;;;;???BBBGGGKKKNNNNNNMMMLLLGGGEEEBBB???<<<666000,,,---+++******++++++***(((,,,++++++******++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++***))))))***+++,,,,,,+++***))))))***+++,,,************************++++++************++++++)))************+++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++******))))))++++++++++++++++++++++++------------,,,+++***)))222000---,,,...222777:::CCCEEEHHHIIIHHHHHHHHHIIIJJJHHHFFFBBB>>>999666444444555888;;;>>>===:::777::::::888777999===>>>===@@@BBBEEEFFFGGGIIIMMMQQQNNNMMMKKKJJJJJJJJJIIIHHHGGGHHHHHHIIIKKKLLLHHHCCCCCC@@@<<<::::::<<<>>>???EEEDDDDDDGGGFFFBBB>>><<>>AAACCCCCC>>>>>>BBBCCC@@@@@@DDDAAAAAA@@@???>>>===<<<<<<>>>@@@DDDHHHKKKLLLMMMLLLJJJHHHEEECCC@@@;;;555111---,,,******+++++++++))),,,++++++******++++++,,,************************************************************************))))))))))))))))))))))))************************++++++***))))))***++++++++++++***))))))***++++++************************++++++************++++++)))************+++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++*********)))++++++++++++++++++++++++,,,,,,---------.........+++,,,---///333888===@@@FFFHHHJJJKKKJJJIIIIIIJJJBBB@@@>>>;;;999999999999;;;>>>BBBDDDDDDCCCBBBBBBDDDCCCBBBAAAAAABBBBBBAAAAAACCCEEEGGGHHHIIILLLOOOKKKJJJHHHGGGGGGGGGGGGGGGIIIJJJJJJHHHJJJLLLJJJFFFCCCAAA???>>>???@@@BBBBBBFFFHHHKKKLLLJJJHHHHHHJJJIIIKKKMMMNNNNNNMMMJJJIIIJJJHHHFFFCCCBBBCCCDDDEEEIIIIIIJJJJJJJJJJJJJJJIIILLLIIIEEEBBB???<<<888555333000,,,++++++,,,,,,,,,++++++,,,,,,,,,+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******++++++++++++************+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...000000......///000...000444:::@@@FFFKKKNNNLLLOOOQQQRRRRRRTTTUUUVVVYYYVVVTTTSSSOOOPPP^^^ooozzzpppiiigggeeeuuu{{{{{{}}}}}}wwwsssqqqppppppnnnppprrrrrrpppnnnmmmnnnqqqrrrssssssrrrqqqrrrtttwwwvvvtttuuuyyy~~~CCCCCCCCCAAAAAACCCGGGJJJSSSXXX\\\ZZZUUUUUU\\\cccooommmiiidddgggnnnsssssssssuuuvvvrrrmmmjjjmmmpppoooooorrrsssoookkknnnuuuwwwtttrrrsssrrrooooooqqqqqqqqqxxx|||zzz~~~www{{{|||qqqmmmooo|||zzzrrrnnniiibbb^^^\\\\\\\\\]]]]]]\\\]]]aaaccc___UUUMMMHHHFFFEEEEEEFFFGGGFFFEEE>>>===<<<;;;;;;<<<>>>???AAA===;;;>>>@@@AAABBBDDDBBBAAAAAA@@@???>>>======<<<===@@@CCCFFFIIIKKKLLLLLLKKKIIIGGGEEEAAA<<<888000...+++***+++++++++***,,,++++++******++++++,,,************************************************************************))))))))))))))))))))))))************************++++++***))))))***++++++++++++***))))))***++++++************************++++++************++++++)))************+++++++++************************+++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++************++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,...000111***---222888>>>CCCGGGIIIKKKLLLMMMKKKHHHEEEDDDDDD;;;:::888888999<<>><<<;;;>>>BBBCCCCCCBBBAAAAAA@@@@@@???>>>>>>===;;;;;;<<<>>>BBBFFFJJJLLLMMMLLLKKKJJJIIIFFFBBB???777444000---,,,+++***))),,,++++++******++++++,,,************************************************************************))))))))))))))))))))))))************************+++******************++++++******************+++************************++++++************++++++))))))*********+++++++++******************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,...---,,,+++,,,...000222444777===CCCGGGJJJKKKKKKKKKKKKIIIEEE@@@<<<:::999999999:::<<>>;;;<<<===???@@@AAABBBBBBBBBFFFFFFHHHJJJLLLJJJGGGCCCCCC???888333111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,---------------------------------------------.........---///222444888;;;AAAGGGLLLOOOQQQQQQPPPPPPRRRVVVWWWUUUUUUWWWWWWUUUSSSTTT___rrr|||nnneeegggggghhhvvv~~~{{{yyyssstttrrrnnnpppvvvzzzyyyzzzzzzyyyxxxxxxxxxyyyzzzJJJJJJLLLOOOSSSZZZaaafffhhhggggggiiiooovvv{{{}}}}}}tttfff```hhhzzz~~~{{{rrrkkkgggkkkoooooonnnooopppuuuzzz}}}}}}yyyrrrmmmmmmxxxuuuxxx~~~tttkkkjjjnnngggmmmvvv|||xxxtttvvv|||}}}zzzrrrooopppuuussshhh]]]XXXWWWTTTQQQOOOOOOOOOOOONNNPPPKKKFFFCCCBBBBBBAAA@@@>>>>>>???CCCHHHJJJFFFAAAAAA@@@@@@??????>>>>>>>>>;;;::::::<<>>CCCAAABBBFFFEEEBBBDDDJJJEEECCCCCCGGGNNNQQQOOOLLLOOORRRUUUUUUSSSQQQQQQRRR[[[eeehhh```YYYYYYWWWQQQ\\\^^^^^^[[[VVVRRRQQQQQQPPPRRROOOGGGDDDFFFFFFCCCBBBBBBCCCDDDEEEHHHJJJKKKNNNNNNNNNMMMJJJFFFAAA???999999:::;;;<<<>>>???@@@???@@@BBBFFFIIIIIIGGGEEEGGGDDDAAA===:::777222///...---,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++,,,------------,,,,,,,,,,,,---------......------------------------,,,------------000555888@@@CCCHHHMMMPPPQQQQQQPPPSSSQQQRRRVVVVVVTTTXXX```hhhjjjjjjlll{{{zzzpppjjj```___hhhooouuu~~~{{{uuupppmmmmmmooouuuxxxzzz{{{}}}yyyyyy{{{UUUTTTTTTXXX^^^eeeiiikkkhhhjjjoooxxx|||wwwpppjjjaaa^^^jjjxxxzzz{{{}}}{{{}}}~~~uuuooo{{{yyypppqqqxxx{{{wwwsssppprrrxxxpppppptttzzz|||yyyxxxyyyqqqoooooosss{{{~~~{{{tttooopppvvvtttiiibbbaaa___\\\XXXUUUVVVXXXZZZZZZ]]]WWWPPPLLLLLLLLLJJJIIICCCEEEGGGJJJPPPRRRMMMEEEAAAAAAAAA@@@@@@@@@??????;;;;;;:::;;;>>>BBBFFFIIIHHHHHHHHHJJJLLLKKKIIIFFFDDDAAA===999555111,,,))),,,++++++******++++++,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************)))***++++++++++++***))))))***++++++++++++***)))************************++++++************++++++)))************+++++++++***************************************+++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------......,,,---///333777<<<@@@CCCCCCCCCCCCCCCAAA>>><<<:::444555666666555666888:::;;;===@@@CCCDDDCCCAAA@@@BBBAAABBBDDDFFFGGGEEECCCEEEAAAAAADDDCCCAAAGGGQQQOOOLLLLLLQQQZZZ^^^[[[VVVRRRUUUYYYYYYXXXYYY\\\___sssqqqdddaaa^^^VVV___```___\\\WWWVVVXXX[[[YYY]]]YYYMMMEEEEEECCC???<<<===>>>???AAACCCEEEFFFJJJKKKLLLMMMLLLIIIFFFDDD;;;:::999888:::<<>>AAABBBBBBAAACCCCCCCCCCCCAAA===888444111000...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))++++++******++++++,,,---******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********************************+++,,,,,,---......++++++,,,,,,------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++,,,---------------+++,,,,,,------.........------------------------,,,---------///444:::>>>FFFHHHLLLPPPRRRRRRQQQPPPTTTQQQRRRUUUSSSTTTbbbrrryyynnnllllllkkkrrrlllkkkpppuuuyyyuuuuuuqqqtttvvvuuutttwww{{{vvvuuuuuutttxxx{{{|||\\\YYYYYY```jjjrrrtttssshhhlllrrrxxxzzzxxxrrrlllfffeeeccceeeqqq~~~tttuuutttqqq|||{{{pppvvv~~~~~~tttqqqssstttvvvyyyuuusssuuu{{{|||wwwtttuuupppoooooorrruuuvvvsssqqqkkkeeefffnnnooohhhfffjjjgggccc^^^\\\___dddhhhjjjiiibbbZZZVVVVVVVVVTTTRRRNNNOOOOOOPPPVVV[[[VVVMMMCCCCCCCCCCCCBBBBBBBBBBBB===<<<<<<<<>>;;;666000,,,,,,++++++******++++++,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************)))***++++++++++++***))))))***++++++++++++***)))************************++++++************++++++)))************+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---......///...000222666:::>>>@@@BBB>>>===<<<:::999777666666333555666777888:::>>>@@@>>>>>>???@@@???>>><<<;;;<<>>>>>???@@@AAABBBCCCCCCFFFGGGIIIKKKKKKIIIHHHFFF???===:::999:::===AAADDD@@@===:::888999;;;;;;;;;;;;<<<>>>AAABBBAAA>>>;;;555444111...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,---******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++---------------------...++++++,,,,,,---......///---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,------...---------++++++,,,,,,---......///..............................///000333999@@@FFFHHHJJJMMMPPPRRRSSSSSSRRRSSSQQQRRRTTTRRRWWWooosssjjjhhhlllvvvxxxxxx|||{{{vvvppppppuuuuuu}}}~~~|||tttxxxzzzzzz|||]]]ZZZ[[[eeesss~~~|||kkkmmmooonnnkkkhhhggggggiiilllnnnrrr|||~~~vvvuuu}}}oookkkooosss~~~xxxllltttxxx|||nnnlllqqqsssrrrrrrsssrrrvvv}}}yyyzzzxxxwwwvvvtttrrrnnniiifffddd^^^```jjjnnnjjjlllssskkkgggbbbaaaeeemmmssswwwpppiii```\\\\\\]]][[[XXXWWWWWWUUUTTTZZZaaa]]]TTTEEEEEEEEEEEEEEEDDDDDDDDD>>>======>>>???BBBEEEGGGDDDEEEGGGJJJMMMNNNLLLKKKFFFEEECCCBBB???:::444000,,,++++++++++++++++++,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************)))***+++,,,,,,+++***))))))***+++,,,,,,+++***)))************************++++++************++++++)))************+++++++++************************))))))******++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////111222444666888999::::::999888666555555666777888:::;;;<<<<<<<<<===@@@CCCAAA@@@???>>><<<<<<;;;;;;777CCCQQQTTTOOONNNVVV___UUUPPPQQQYYY^^^ccctttzzzrrrqqqrrrooocccYYY]]]^^^]]]]]]```kkkzzznnnhhheee^^^YYY[[[\\\[[[]]]cccoooxxx{{{[[[MMMKKKKKKCCCDDDDDDEEEEEEDDDCCCCCCDDDEEEGGGIIIIIIIIIHHHGGGDDDAAA===:::;;;>>>CCCGGGEEE@@@:::666555666777777444555888<<>>>>>@@@???@@@BBBBBB???BBBGGGDDD>>>;;;<<<<<<::::::<<>>888666666666666555444444777;;;@@@BBBBBB???>>>===:::666222///---+++,,,---------+++***))),,,,,,,,,,,,,,,,,,,,,,,,///......---+++******)))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++/////////......---------*********++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---,,,---///111111111000111555;;;BBBHHHLLLMMMMMMNNNQQQTTTWWWYYYXXXWWWTTTPPPNNNPPP[[[mmmuuufffdddkkkzzz|||zzz~~~~~~~~~}}}{{{xxxuuurrrpppmmmjjjhhhgggffffffiiiiiikkkllloooqqqsssuuuuuuxxx}}}|||vvv|||~~~nnnooouuuuuunnnjjjhhhjjjkkkjjjkkknnnnnnqqqttt{{{ssskkkggglllsss{{{yyyuuuyyy~~~~~~{{{|||}}}|||wwwqqqxxxyyypppooollleeeeeelllsssnnnkkkoooxxx}}}|||wwwxxxzzzyyyxxx{{{~~~zzzrrrmmmiiijjjhhhbbb______bbbaaadddjjjkkkgggbbbaaaZZZ```ggghhh```VVVPPPOOOJJJFFFDDDFFFEEEBBBCCCHHHHHHHHHHHHGGGFFFGGGIIILLLKKKJJJIIIJJJIIIEEE???:::555222///---------,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++************+++++++++*********))))))))))))************************+++++++++*********))))))******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...---...///111444777999;;;:::999888777777777777999999:::<<>>>>>>>>======AAAHHHOOOIIIDDDCCCAAA@@@CCCIIIOOOPPPWWW```cccaaaeeemmmjjjmmmooowww}}}sssqqqsssqqqnnnmmmssstttzzzllleeehhheeemmmiiikkkkkkrrrtttllliiiiiihhhiiiiiijjjnnnooohhh^^^NNNJJJFFFCCCBBBAAABBBCCCBBBAAAAAACCCAAA@@@CCCIIIJJJGGGBBB???===;;;999666444333333555999>>>@@@AAADDDDDDCCCAAA===999555333/////////...---+++***))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------......------,,,///.........000111111000111333777===DDDIIILLLMMMPPPOOOPPPTTTXXXYYYVVVRRRUUUTTTSSSZZZnnnuuunnnggghhhppp}}}zzzsssnnnfffbbb]]][[[ZZZYYYVVVTTTRRRQQQPPPOOOOOOOOOOOOPPPOOOPPPPPPQQQRRRSSSUUUUUUUUUXXXZZZ\\\]]]]]]___aaajjjoootttwwwxxx|||~~~|||}}}{{{}}}}}}pppjjjiiilllqqqrrrooonnnpppsssssssssxxx{{{llliiijjjpppxxxzzzuuu{{{vvvmmmlllkkkiiilllssswwwrrrpppuuu|||{{{uuussswwwyyyyyyzzz}}}|||xxxpppmmmlllnnnmmmgggcccccceeeeeejjjqqqrrrlllfffcccaaaooo}}}}}}oooaaaZZZXXXTTTNNNIIIHHHGGGDDDDDDFFFHHHIIIIIIIIIGGGGGGIIIJJJKKKJJJJJJKKKJJJHHHCCC???:::777222000///...---,,,+++++++++++++++++++++++++++++++++************)))++++++************++++++***************)))))))))************************+++++++++*********************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---//////111333777;;;>>>@@@@@@???<<<:::999888999999999:::;;;===>>>@@@AAAAAABBB???=========???IIISSSXXXUUUSSSQQQMMMJJJNNNUUU___aaaggglllmmmjjjjjjllllllnnnrrr{{{rrrtttzzz}}}}}}}}}zzzkkkkkkqqqnnnyyyrrrqqqsss|||yyyrrrjjjhhhjjjoooooopppsssyyy}}}wwwmmm[[[VVVNNNGGGDDDDDDCCCCCCAAA======AAACCCCCCCCCFFFFFFEEEEEEEEEDDDAAA<<<888666444222333666:::===>>>EEEEEEFFFFFFCCC@@@<<<999222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------------------------............------/////////000000000000000333666<<>><<<:::999999:::;;;999:::;;;;;;;;;;;;<<<===>>><<<;;;===@@@HHHWWWfffjjjjjjjjjhhhaaaYYYYYY___gggkkkoooppppppppppppoooqqqrrruuuwwwzzz}}}tttlllsss{{{yyyzzzxxxqqqmmmdddcccjjjnnnoooooorrryyy}}}xxxoooddd___VVVNNNKKKKKKIIIEEEDDD>>>:::>>>BBBBBBAAAAAABBBCCCDDDEEEFFFDDD???<<<:::777444333444777888999???@@@CCCDDDDDDBBB???===444222111///......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------...............------............------...///000000//////000000777;;;AAAGGGJJJLLLMMMNNNLLLPPPTTTWWWWWWVVVVVVWWWccclllsss~~~{{{mmmkkksss}}}yyy|||vvvuuu}}}|||{{{xxxqqqlllccc___ZZZVVVSSSPPPLLLHHHGGGEEECCCBBBAAAAAABBBBBBEEEFFFGGGHHHHHHGGGEEEDDDGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIHHHGGGFFFHHHIIIEEEJJJPPPSSSWWWbbbtttsssssszzz}}}xxxsssrrrrrrrrrrrrhhhkkkqqqvvvssskkkggghhhqqqoooqqqzzz|||}}}xxxuuutttvvvyyyzzzvvvoooooossszzzyyyuuuqqqttt}}}zzzrrrlllkkkiiiffffffiiimmmmmmpppuuutttkkkbbb^^^jjjrrrwwwsssooommmkkkgggeee___UUULLLGGGFFFFFFEEECCCEEEGGGHHHHHHHHHJJJLLLNNNNNNNNNLLLIIIFFFDDDCCCGGGCCC<<<777333000---+++************************+++++++++*********))))))++++++************++++++***************+++++++++******************************************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,+++++++++,,,...000111666999>>>CCCEEEEEECCCBBB;;;;;;:::999999:::;;;<<<<<<===>>>===<<<<<>>AAACCCCCCBBBAAA:::888555222///...------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...---,,,,,,,,,,,,,,,,,,------------.........//////---......//////......---,,,...//////...///222444<<>>???@@@AAAAAABBBCCCEEEEEEEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEFFFGGGGGGFFFEEEFFFGGGCCCFFFHHHHHHJJJRRRaaalllrrruuuzzz~~~~~~}}}yyyssspppoooooollliiibbbeeekkkpppnnniiihhhlllsssvvvsssgggkkksss|||uuurrryyywwwmmmhhhfffdddeeejjjssspppqqquuussskkkcccaaafffkkkjjjgggjjjrrrsssnnniiifff\\\NNNFFFFFFIIIJJJEEEGGGHHHHHHHHHHHHKKKMMMRRRRRRQQQNNNKKKHHHHHHHHHJJJGGGAAA<<<888444000---+++++++++++++++++++++++++++++++++************)))++++++************++++++*********+++++++++++++++***************************************+++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,+++,,,---///333777999AAACCCDDDEEEDDDAAA===:::999999:::;;;;;;<<<<<<<<<:::<<<===<<<<<<>>>DDDIIISSSUUU[[[aaagggqqq~~~oooccc___fffpppwww~~~zzzsssxxxxxxsssqqqooottt}}}}}}zzzuuupppnnnvvv}}}fff]]]VVVUUUUUUQQQMMMLLLNNNJJJFFFCCCCCCDDDEEEEEEBBB???<<<:::999888666555888:::<<>>@@@@@@??????@@@AAABBBBBBDDDEEEFFFFFFFFFGGGJJJLLLEEEFFFHHHKKKMMMNNNOOOPPPLLLNNNOOOQQQRRRRRRRRRQQQMMMOOOPPPPPPNNNLLLLLLLLLLLLMMMLLLKKKKKKNNNVVV[[[YYY]]]eeennnxxx|||wwwqqqppppppmmmfff______bbbiiipppssssssyyywwwrrrgggllluuuzzzwwwsssuuu~~~uuulllhhhggggggkkkppptttpppoooqqqpppjjjfffeeegggllllllgggjjjsssuuuooollllllcccRRRGGGGGGLLLPPPLLLLLLKKKIIIHHHHHHKKKMMMPPPQQQQQQNNNJJJIIIJJJLLLJJJHHHEEEBBB???;;;666222,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++************++++++*********++++++,,,,,,,,,************************))))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,------------...------...000555:::???BBBGGGFFFCCC@@@===;;;999999;;;<<<>>>??????>>>===<<<999;;;======???EEEOOOWWWhhhlllsssxxxzzz}}}qqqfffaaaccclllvvv~~~|||vvvyyy}}}sssnnnpppuuuzzz|||~~~uuuoookkkkkkhhh```ZZZWWW]]]XXXQQQKKKIIIHHHHHHGGGAAA@@@>>>>>>>>>===;;;888;;;<<<<<<>>>@@@BBBCCCDDDGGGEEEBBB>>>999444000...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,---------...++++++,,,,,,,,,,,,------......------------......------,,,,,,,,,,,,------+++++++++,,,---...............////////////.........///000000000555>>>FFFGGGKKKOOOPPPNNNNNNQQQUUUUUUUUUTTTSSSWWWaaaoooyyywwwgggUUUbbbvvv}}}vvvuuuwww~~~}}}vvvnnnfff^^^VVVQQQIIIHHHFFFDDDCCCBBBAAAAAA@@@AAABBBCCCDDDEEEGGGIIIAAADDDGGGHHHIIILLLQQQUUUZZZZZZ[[[]]]___aaacccdddbbbccceeefffggggggfffeeebbbdddffffffbbb^^^[[[ZZZ^^^]]]\\\\\\\\\]]]]]]]]]VVV[[[aaafffmmmyyywwwpppmmmnnnkkkbbb[[[aaadddlllvvv||||||{{{~~~ssswww~~~|||zzzrrrjjjpppxxxuuussssssyyyvvvnnnhhhiiikkknnnsssyyyrrrmmmkkkmmmmmmiiiggggggkkkssstttnnnmmmsssrrrjjjmmmooogggUUUGGGHHHPPPTTTRRRQQQNNNKKKHHHHHHKKKMMMLLLMMMNNNKKKHHHHHHJJJMMMJJJHHHGGGFFFDDD@@@;;;888,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++************++++++*********++++++,,,,,,,,,************************))))))******++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------.........///000333888???EEEHHHGGGDDD>>>999777888;;;===???@@@BBBCCCCCCAAA>>><<<<<>>===<<<<<<===>>>@@@BBBEEEDDDCCCBBB???;;;888666,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///++++++++++++++++++++++++---..................---------------------------+++++++++,,,,,,---------.........------,,,,,,,,,,,,++++++++++++++++++,,,---------.........//////++++++,,,,,,,,,---------......------------.........------,,,,,,------...******+++,,,,,,---............////////////......///111222111222888DDDLLLJJJNNNQQQQQQNNNNNNRRRVVVXXXSSSPPPUUUbbbuuu~~~hhhYYY___mmm~~~}}}}}}wwwpppnnnttt{{{yyyrrrhhh^^^VVVPPPLLLIIICCCDDDDDDBBB@@@@@@AAABBBAAABBBDDDEEEFFFGGGJJJLLLKKKOOOSSSVVVXXX]]]ccchhhjjjiiihhhhhhhhhjjjkkklllnnnpppqqqssssssrrrpppoooooorrrtttsssoooiiidddbbbkkkiiihhhjjjlllkkkgggdddbbbgggiiifffeeekkkwww~~~qqqlllqqqlll^^^\\\fffeeehhhrrr|||{{{~~~yyyqqqgggcccgggpppxxx}}}vvvqqqkkkhhhiiikkkkkkjjjuuuuuuxxxuuusssllljjjiiimmmsssxxxxxxwwwnnnnnnooorrrtttqqqkkkfffmmmppppppnnnppptttooogggjjjpppnnn```TTTSSSYYY\\\WWWXXXWWWOOOGGGCCCGGGLLLLLLNNNOOOLLLHHHEEEFFFHHHHHHIIIKKKIIIEEEAAA===;;;333000---)))((()))***,,,++++++++++++++++++++++++************************************************))))))))))))************)))******++++++******))),,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------......---+++///555<<>><<<999888:::===@@@AAAFFFBBB>>>===>>>???===;;;AAA===FFFRRRWWWeeetttxxx~~~~~~~~~uuuqqqoooqqqvvv|||~~~~~~}}}~~~~~~{{{xxxyyyxxxtttqqqpppuuu}}}zzzzzz|||uuummmrrryyy{{{}}}xxxttt|||}}}tttmmmlllsssllleeeccceee```UUUKKKFFFDDDBBBBBBCCCBBB???===>>>AAABBBAAA>>>;;;<<<>>>DDDEEEEEEEEEBBB???;;;888444222...+++*********+++...+++***---111333///+++,,,,,,,,,------.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,------,,,++++++++++++,,,,,,,,,,,,------+++,,,......---...///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///111...,,,---///111000...000///000444;;;CCCIIILLLNNNKKKKKKPPPRRRQQQQQQTTTSSSPPPMMM___mmmddd\\\kkkvvv|||{{{{{{zzzwwwrrrqqqxxxyyysssccc___XXXQQQJJJFFFCCCBBBBBBDDDCCC>>>===AAADDDDDDAAAGGGJJJKKKNNNUUUYYYZZZYYY]]]cccfffggghhhkkknnnpppqqqqqqqqqrrrtttuuuwwwxxx||||||zzz{{{~~~~~~rrrooossswwwuuutttvvvxxxxxxuuurrroookkkgggeeehhhnnnrrruuusssmmmlllnnnhhh```aaajjj|||wwwpppgggbbbbbbbbb___]]]ZZZVVVSSSRRRUUUXXXYYYYYYUUURRRNNNNNNQQQSSSTTTSSSVVV___fffhhhlllwww}}}vvviiidddbbbeeemmmtttuuutttvvvxxx|||~~~wwwnnnggggggkkkmmmmmmrrrvvvrrrjjjiiimmmllleeebbbhhhoooqqqpppooojjj^^^QQQIIIIIIMMMIIIKKKLLLLLLIIIFFFDDDDDDHHHIIIJJJJJJGGGDDDBBB@@@777555111---+++***+++,,,++++++++++++++++++++++++************************************************))))))))))))************+++,,,,,,------,,,,,,+++,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---...///222666;;;@@@CCCCCCBBBAAA???===<<<;;;===???AAABBB@@@<<<:::<<>>AAACCCCCC@@@===:::;;;;;;;;;<<<<<<<<<<<<<<<<<<999:::BBBMMMSSSOOOIIIIIIOOO___kkkrrrzzzxxxyyyzzzxxxvvv}}}|||{{{}}}~~~|||vvvqqqpppqqqqqqooonnnqqqwww{{{uuu}}}}}}yyyxxxxxxyyy|||}}}zzz}}}ssslll^^^___\\\UUUKKKEEEEEEFFFCCCDDDFFFFFFDDDCCCCCCCCC===>>>@@@BBBDDDDDDDDDCCC===:::666111///......///---,,,,,,...333555333111------------------,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......///000000///......++++++,,,,,,,,,,,,------+++,,,......------...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///111000///000111111000...111444:::@@@FFFKKKMMMNNNKKKKKKNNNSSSSSSOOOPPPSSSWWWjjjzzzqqqhhhnnn}}}|||sssfff\\\TTTNNNMMMAAA@@@??????@@@BBBDDDFFFFFFKKKNNNNNNQQQXXX]]]^^^eeekkkpppqqqsssvvvxxxvvv{{{~~~|||{{{{{{||||||{{{yyyvvvrrrqqqoooooonnnmmmkkkhhhjjjkkkooottt|||llluuuxxxuuuzzz}}}rrrooommmfff___\\\]]]fffnnnppphhh\\\RRRMMMHHHEEECCCBBBDDDEEEEEEDDDAAA@@@>>>>>>@@@CCCEEEFFFCCCCCCCCCDDDDDDDDDCCCCCCDDDCCCCCCFFFKKKOOOOOOLLLNNNQQQTTTVVVWWW[[[aaafffnnnqqquuuzzz~~~|||wwwssstttyyy|||xxxttt}}}vvvkkkddd```gggiiilllppptttsssnnngggcccaaaccckkkzzzppp^^^QQQLLLKKKLLLLLLNNNQQQSSSPPPIIICCCCCCEEEHHHLLLNNNMMMKKKHHHBBB@@@<<<777333///---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))*********+++++++++)))******++++++******)))++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,...222666999CCCCCCBBBAAA???<<<:::888999:::<<<<<<:::999888888===<<>>;;;999999:::;;;:::<<<>>>===;;;999:::;;;???@@@HHHXXXfffhhh]]]PPPPPPUUUdddvvv{{{wwwppppppsssvvvwwwttt{{{{{{yyy|||~~~xxxqqqqqqrrrtttvvvssshhhVVVIIICCCBBBAAA@@@AAABBBCCCCCC?????????@@@AAABBBCCCDDDGGGDDD@@@;;;555111...,,,---,,,++++++++++++***))).........------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---............---,,,+++++++++,,,,,,,,,------+++,,,...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---...///000000///000000555;;;CCCJJJLLLMMMNNNOOOPPPQQQSSSSSSNNNLLLRRR\\\vvv^^^\\\eeezzzvvv___TTTJJJFFFCCC@@@@@@BBBDDDEEEGGGIIILLLPPPSSSUUU^^^eeejjjlllpppvvv{{{{{{{{{~~~~~~}}}{{{xxxuuuqqqnnnjjjggggggiiilllnnnmmmvvvzzzwwwtttnnnaaaXXXNNNIIIIIIIIIGGGDDDHHHLLLPPPOOOLLLIIIKKKNNNGGGJJJMMMNNNMMMJJJEEEBBBAAACCCDDDDDDCCCBBBBBBCCCHHHJJJLLLLLLKKKKKKLLLMMMJJJLLLPPPTTTSSSOOOPPPTTTMMMOOORRRQQQNNNMMMOOOQQQOOOPPPRRRTTTZZZcccmmmttt|||ttt~~~{{{uuunnniiihhhjjjllllllkkkmmmtttxxxuuuooommmiiieeefffllluuu|||tttfffXXXOOOKKKLLLLLLNNNOOOPPPOOOLLLJJJAAAAAADDDIIINNNPPPMMMIIIFFFEEECCC???;;;666222000......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++,,,+++,,,,,,------,,,,,,+++************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///222555999<<<>>>??????===999777666888;;;===777999;;;:::999:::>>>BBBFFFIIIQQQ___jjjjjj___SSSZZZ^^^mmm}}}~~~zzzooojjjmmmsssyyy|||}}}{{{~~~~~~vvvuuuxxx~~~uuulllggghhhnnnwww{{{sssaaaRRRHHHEEEAAA???AAACCCEEEFFF>>>=========???AAACCCEEEFFFEEECCC@@@;;;666111...,,,,,,,,,,,,,,,---...///------------------,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,------,,,+++***++++++,,,,,,,,,,,,------+++,,,...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---.../////////000222444:::@@@GGGKKKLLLLLLNNNPPPRRRRRRQQQOOOJJJLLLZZZjjj}}}ddd```kkkkkkZZZNNNGGGCCCDDDDDDBBBCCCEEEFFFHHHKKKPPPUUUZZZ___aaajjjpppvvvxxx{{{}}}vvvsssooollljjjkkknnnoookkkpppyyyqqqccc___XXXNNNJJJIIIGGGFFFHHHKKKLLLKKKIIIJJJJJJIIIJJJMMMTTTYYY[[[___eeegggddd]]]VVVQQQIIIJJJJJJIIIIIILLLQQQUUUWWWYYYZZZYYYVVVUUUVVVXXXUUUTTTXXX^^^^^^YYYXXX[[[XXXYYYYYYXXXUUURRRQQQPPPJJJKKKLLLLLLMMMQQQXXX^^^iiilllsss{{{~~~}}}xxxzzzwwwsssqqqqqqrrrsssssssssooopppvvvyyytttooonnniiigggiiilllmmmnnnwww}}}uuuiii]]]SSSNNNNNNNNNOOONNNMMMMMMOOOPPPHHHDDDBBBDDDJJJNNNOOONNNHHHGGGFFFDDD@@@;;;777555///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,+++,,,,,,------,,,,,,+++************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........111666:::<<<<<<;;;:::888888777777777999;;;<<<777999;;;<<<===BBBKKKSSSXXXZZZ___hhhppppppjjjcccggglll{{{|||{{{}}}zzztttnnnnnnttt|||~~~}}}~~~yyywww{{{{{{oookkkpppvvv|||{{{qqqjjjeeehhhmmmuuuzzzwwwmmmdddZZZSSSJJJDDDBBBCCCDDDDDDAAA???===<<<<<<===???AAACCCDDDEEEEEEBBB===777444.........---------///000,,,,,,------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,------,,,+++***++++++,,,,,,,,,,,,------+++---------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............//////000000000///222666:::@@@EEEJJJLLLKKKLLLOOORRROOOOOONNNMMMNNNYYYrrrqqqkkkuuu{{{vvvlll^^^PPPGGGFFFCCCCCCGGGJJJKKKNNNRRRTTTVVV[[[```ffflllpppsssyyy~~~yyyuuusssrrrssstttrrrsssuuuvvvxxx|||~~~sssXXXMMMPPPOOOHHHFFFIIIMMMPPPSSSVVVXXXWWWXXXXXXYYY\\\cccnnnzzzvvvjjjbbbYYYVVVRRROOOQQQ[[[jjjttt{{{xxxxxxzzz{{{xxxyyyzzzvvvwwwmmmlllkkkhhheeeaaa]]]ZZZLLLNNNOOONNNLLLMMMPPPTTTPPPSSSYYY^^^___dddqqq|||}}}{{{zzzyyy|||||||||uuutttxxxyyyrrrllllllffffffiiikkkfffdddooo}}}zzzrrrhhh___YYYPPPRRRRRRPPPMMMNNNRRRVVVNNNGGGAAA@@@FFFMMMQQQRRRIIIIIIHHHFFFCCC???;;;888//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,*********++++++*********************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///333888===>>>;;;777444333555777999:::;;;::::::>>>AAACCCDDDHHHPPP]]]gggjjjjjjlllrrrwwwyyywwwtttvvv|||}}}|||yyywww{{{~~~~~~{{{wwwyyyzzz{{{~~~{{{qqqlllmmmuuupppeeehhhpppwww||||||zzzzzzsssnnnnnnpppssswwwyyyxxxuuussslllcccUUUJJJDDDBBB@@@???FFFCCC@@@<<<:::999::::::@@@BBBFFFHHHGGGBBB===999222111000...+++***+++---,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,------,,,++++++++++++,,,,,,,,,---------+++---------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000111222111000444:::???EEEIIIMMMMMMKKKLLLPPPUUUNNNOOOQQQSSSZZZnnn{{{ooowww|||{{{pppaaaVVVNNNHHHEEEDDDDDDAAADDDKKKQQQUUU[[[aaagggiiimmmrrrwww|||}}}{{{|||}}}~~~wwwwwwvvvsssqqqrrrvvv{{{|||yyyuuucccTTTLLLKKKNNNPPPTTTYYY]]]___fffpppwwwxxxmmmjjjiiinnn{{{}}}tttlllaaaZZZ___rrrvvvnnnjjj]]]XXXSSSOOOMMMNNNOOOPPPMMMMMMNNNQQQTTTXXX```fffllluuu~~~~~~}}}yyysssrrrssspppllliiifffeeeggggggiiirrr}}}~~~}}}|||yyyssskkkeeeXXXUUURRRRRRUUUVVVVVVUUUSSSNNNGGGCCCDDDIIIQQQVVVLLLLLLLLLLLLGGGBBB@@@BBB444222000...,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******))),,,,,,,,,---------......---.........---,,,,,,+++...+++***+++///111111000666999===>>>;;;888555333444222777???===777>>>KKKOOOSSSRRROOOTTTaaakkkooolllooovvv~~~~~~|||}}}}}}}}}{{{|||}}}sssttt|||}}}xxxuuuuuuwwwzzz|||{{{mmmnnnllliiifffhhhqqq}}}qqqnnnjjjmmmyyyzzzmmmkkkqqqzzzwwwwwwvvvvvvuuu{{{hhhYYYNNNEEEBBBDDDDDDBBB???;;;999888888888<<<@@@EEEFFFDDDAAA@@@@@@:::666111---------...---------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,+++,,,---------,,,,,,,,,---......,,,,,,,,,---------......+++---...///.........000------------------------,,,------......------,,,........................---...//////......///111***...111111000333:::@@@EEELLLNNNKKKKKKQQQTTTSSSXXXPPPKKKUUUnnnvvveee~~~~~~wwwooodddYYYNNNHHHEEECCCDDDGGGHHHIIINNNVVV[[[___hhhrrrwwwsssvvv}}}uuunnnllllllyyyggg```VVVPPPPPPUUUZZZ^^^___jjjxxxyyyssszzzpppjjjbbb\\\XXXUUURRRPPPOOOOOOOOOPPPPPPRRRWWW[[[]]]eeelllrrryyyyyyuuuvvvyyyyyyuuussstttrrrooohhhhhhggghhhlllttt~~~|||xxxuuurrrmmmiiibbb^^^[[[[[[]]]\\\VVVQQQRRROOOJJJFFFCCCFFFLLLPPPMMMLLLLLLJJJGGGCCCAAAAAA777555222...,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......---.........------,,,+++000---***+++...222444444888:::;;;:::777555444444999777888;;;===CCCRRR```dddaaaZZZVVV^^^mmmyyy{{{{{{||||||~~~~~~|||{{{~~~}}}~~~}}}{{{uuuoooqqqvvvvvvvvvuuuttttttxxx~~~tttggghhhgggfffhhhmmmrrrwwwyyy}}}pppoooooouuu|||tttlllmmmuuu}}}}}}kkkXXXHHHCCCDDDAAAAAA@@@>>><<<999777555888===CCCFFFEEECCCAAAAAA===999444000......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...,,,,,,++++++***+++++++++,,,,,,,,,---------......***,,,......,,,,,,,,,---------------------------,,,------......------,,,........................---...//////......///111...000111111333888@@@FFFJJJNNNNNNKKKKKKOOOQQQNNNNNNLLLQQQeeeqqqdddjjj{{{oooddd\\\VVVNNNGGGEEEEEEEEEHHHMMMNNNQQQXXXaaafffkkkttt}}}|||~~~vvvqqqoooooooooaaa___XXXWWWYYY___hhhrrryyy|||zzzrrrmmmfff^^^XXXWWWVVVRRRNNNKKKLLLOOOQQQUUUZZZ^^^aaahhhrrrxxxyyytttoooooovvv{{{zzzwwwxxxwwwuuukkknnnmmmjjjrrrvvvqqqrrruuuwwwwwwuuurrrooommmlllfff]]]UUUUUUUUURRRKKKEEECCCHHHMMMOOONNNKKKHHHGGGFFFCCCAAA===:::555000---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......---............---,,,,,,111...+++,,,///444777999999::::::888666666777999:::;;;:::;;;GGG^^^tttvvvkkk]]]YYYgggzzzzzz|||yyy{{{}}}}}}~~~{{{}}}}}}{{{sssppppppqqqwww}}}~~~zzzwwwyyyzzzpppfffooooooqqqvvv{{{}}}|||zzzzzzsssoooqqqttt{{{wwwssspppssszzz}}}vvv___KKKDDDEEEBBBCCCCCCCCC@@@<<<888555444999@@@DDDEEEDDDCCCBBBAAA===888444111///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,...///------,,,+++*********+++,,,,,,,,,---------......,,,...//////---,,,,,,---------------------------------............------........................---///000000///...000111222111111333888???GGGKKKMMMNNNNNNMMMNNNQQQPPPLLLIIIQQQbbb|||kkkXXXZZZwww{{{ooodddYYYPPPJJJEEEAAAAAAEEEIIIKKKPPPVVVYYY]]]eeeoootttwww}}}yyyuuutttuuu|||rrrdddYYYZZZaaafffjjjrrr~~~vvvooopppkkk```SSSKKKLLLQQQSSSXXX[[[\\\]]]bbbjjjpppqqqvvvyyyssspppyyy}}}|||{{{zzztttxxxtttmmmuuu}}}tttkkkhhhoooyyy{{{sssiii```[[[]]]^^^[[[RRRHHHDDDIIIPPPQQQOOOKKKGGGGGGIIIHHHDDDBBB???999333///,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------............------///......///222555888999777999::::::::::::<<<>>>777<<<>>>EEE^^^|||kkk[[[]]]ooo{{{}}}~~~zzz{{{{{{yyyxxxzzz~~~yyyppppppuuuxxxwww{{{~~~yyysssnnnzzz~~~zzzppppppsssvvvyyy~~~{{{zzzyyyzzz~~~~~~rrraaaQQQKKKKKKHHHHHHHHHGGGDDDAAA===;;;777999<<>>888333///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------...//////......---,,,...111444666777777888777:::<<<===<<<;;;;;;<<<888???FFFTTTsssuuufffZZZbbbxxx{{{sssvvv{{{}}}~~~wwwssswwwyyyxxxyyyxxx~~~zzzyyyxxx|||yyyqqqrrrvvvwwwwwwzzz}}}~~~qqqggg```XXXRRRQQQPPPNNNJJJGGGDDDBBBBBBBBB>>>===<<<;;;<<<>>>@@@AAADDDBBB???<<<:::555000---000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------------///000111000///...------,,,,,,,,,,,,,,,---------......///111222111///......///---------------------------......//////......---...........................///000000//////000222///222777>>>EEEJJJLLLLLLJJJLLLOOOSSSTTTQQQMMMJJJWWWnnn{{{lllTTTdddppp}}}|||uuubbb[[[QQQIIIEEEEEEFFFFFFIIINNNWWW```ccceeekkkrrryyy~~~WWWVVVXXX___lll|||kkk\\\\\\^^^\\\]]]______^^^___dddgggeeeffflllxxx~~~~~~|||yyy{{{|||vvvmmmlllqqqqqqlllfff___ZZZ]]]hhhsssxxxyyyyyyxxxlllggggggcccbbb^^^WWWOOOMMMPPPUUUWWWZZZTTTIIIDDDIIILLLJJJGGGFFFBBB>>>999444000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------...////////////...,,,000666999:::999888888;;;===??????===:::999888BBBIIIRRRaaa{{{wwwjjj___[[[hhh|||~~~xxxpppnnnvvvzzz{{{wwwwwwyyyzzzwwwssstttxxx{{{yyyvvvxxx}}}||||||{{{~~~yyywwwzzzsssddd___]]]YYYTTTQQQVVVSSSMMMGGGDDDDDDFFFGGGFFFBBB>>><<<===???@@@@@@AAA@@@??????===:::444000111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,...///......---,,,+++++++++,,,,,,,,,,,,---------......,,,...//////---,,,,,,---------------------------......////////////.................................///111000//////000222///444<<>>999444111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------...///////////////111555:::<<<<<<;;;;;;<<>>???AAAQQQXXX```jjjvvv~~~yyynnnkkkdddfffttt}}}~~~}}}||||||~~~uuulllkkkoooyyy}}}{{{|||tttuuurrrqqqsssxxx|||~~~ttttttwww|||wwwuuuyyy~~~sssiiifffddd___[[[YYY]]]YYYSSSMMMJJJJJJKKKMMMJJJGGGCCCBBBCCCCCCAAA???<<<===>>>@@@@@@===888444111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---......------,,,,,,,,,------,,,,,,,,,---------......***,,,......,,,,,,,,,---------------------------......////////////.................................000111111000000111222222999AAAGGGIIIJJJLLLNNNPPPOOOPPPQQQNNNMMMVVVaaa}}}llldddbbbqqqxxxnnncccXXXQQQFFFDDDCCCEEEJJJOOORRRTTTWWW___mmmwwwyyyyyywwwyyytttpppvvvwwwpppjjjmmmssswwwssswww{{{{{{yyyyyy}}}}}}|||}}}{{{}}}tttppprrrsssrrrooommmqqqyyyzzzyyywwwuuuuuuvvvrrrlllmmmrrraaa___bbbkkkvvvzzzuuunnnooouuuvvvjjj^^^```bbbcccbbb___[[[XXXccciiicccOOO@@@BBBGGGGGGGGGHHHHHHFFFBBB<<<666222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///,,,,,,,,,---------......------...///000000//////666999======<<<<<<>>>@@@AAAAAABBBBBBCCCFFFKKKNNN\\\bbbiiinnnqqqssssssrrrwwwssswwwyyyuuu}}}yyywww|||~~~~~~{{{yyywwwxxxjjjhhhlllqqqzzz{{{xxx}}}}}}rrruuutttvvvyyy|||~~~zzzqqqpppqqqwwwyyyyyy~~~~~~zzzxxxtttmmmiiijjjbbb___YYYTTTQQQPPPQQQRRRJJJIIIGGGHHHIIIGGGCCC???999;;;===AAABBB???:::666000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,+++,,,---//////.........//////000,,,,,,,,,---------......+++---//////.........000------------------------......////////////.................................000111111000000111222666===EEEHHHHHHIIIMMMRRRRRRPPPPPPQQQPPPTTTdddvvvppplll{{{}}}rrreeeYYYOOOGGGBBBBBBBBBEEEKKKSSSZZZ^^^```fffpppyyyooohhheeedddcccbbbccclllnnniiilllwww|||xxxxxxyyy|||~~~{{{xxxvvvvvv}}}||||||~~~~~~{{{xxxttttttvvvyyy|||zzzuuurrrrrrtttrrrooommmllljjjsssrrrssswwwzzz}}}xxxkkkgggdddeeeggggggccc^^^fffkkknnneeeNNN;;;<<>><<<;;;>>>AAABBB@@@HHH<<>>:::;;;>>>AAA@@@===999777333000---------------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------------------------------,,,,,,,,,---------............------------.....................///000000...///000///...000333777BBBEEEHHHJJJKKKLLLNNNPPPOOONNNRRRYYYbbbtttppp___tttyyyfff[[[OOOJJJFFFBBBBBBEEELLLTTT^^^cccfffkkkuuu~~~tttfffZZZRRRQQQRRRUUU\\\ccchhhjjjuuu~~~~~~~~~~~~~~~~~~oooooorrryyy}}}zzz~~~ooolllqqquuuvvvyyy~~~}}}qqqfffbbbdddiiimmmkkklllpppoooeeeUUUHHHDDDDDDIIILLLJJJHHHGGGDDDAAA:::666111...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,..............................///111444999>>>@@@CCCBBBBBBBBBAAA@@@@@@@@@???WWWooowwwpppkkkjjjiiiqqqssszzz{{{www~~~}}}nnnggguuuwww{{{zzzsssuuuwwwuuutttxxxuuuddd\\\VVVVVVWWWWWW[[[___cccfffiiihhheeedddhhhlllooooooppppppnnnnnnuuuzzzqqqtttwww}}}||||||www}}}~~~|||zzzxxxtttpppqqquuutttooo\\\RRRIIIIIIOOORRRNNNIIIFFFAAA;;;:::<<<@@@BBBBBB===;;;777333000...------------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,------------------------------------,,,,,,,,,---------............------------.....................///000000/////////...///333888<<>>BBBDDDDDDAAA@@@@@@===<<<@@@EEERRRuuuyyyooogggeeerrrzzzwwwnnnkkkvvvxxxzzzvvvoooppprrrrrrkkkddddddiiillllllooovvv{{{tttfffbbbaaadddggghhhkkkpppsss{{{uuuhhh```^^^ddddddeeeffffffiiisss~~~{{{yyy|||qqqnnnuuu|||{{{wwwzzzwwwyyyzzzvvvrrrzzzyyyvvvsssuuuyyyzzzwwweeeZZZPPPNNNPPPPPPOOONNNMMMGGG???::::::===@@@BBB@@@>>>;;;777333000...,,,------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---------............------------.....................///000000//////...///222777>>>BBBGGGIIILLLMMMMMMMMMNNNPPPSSSSSS]]]ppp|||xxxrrrfffZZZRRR___uuufffZZZSSSHHHEEECCCDDDHHHMMMSSSXXX```iiittt|||wwwcccUUUQQQRRRWWW[[[jjjqqq}}}~~~{{{wwwrrrvvv~~~wwwssszzzxxxyyyxxxwwwvvvuuurrrooodddgggkkkkkkjjjlllttt|||vvvooojjjhhhlllmmmqqqwwwyyyoooYYYGGGDDDGGGLLLNNNLLLHHHHHHJJJCCC>>>999444111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------........./////////111555999>>>AAACCCEEEBBB>>><<<;;;888999CCCOOOjjjwwwkkkbbbdddwww|||rrrooorrryyy}}}~~~sssiiicccaaaccclllssswwwzzz~~~~~~yyypppmmmtttssssssrrrooommmttt~~~yyyrrrnnnnnnrrr{{{yyyppptttyyy~~~vvvtttnnnuuu~~~}}}xxxxxx|||~~~{{{ggg^^^UUURRRNNNLLLOOOTTTUUUNNNEEE===::::::===???AAA@@@===:::666222///---------------------------,,,------......------,,,,,,,,,---------.........------------------------,,,,,,---------.........------------------------,,,,,,,,,---------............------------.....................///000000000///...000555<<>><<<999555222///------------............------............------,,,---------............,,,------......------,,,,,,---------............------------------------,,,,,,,,,---------............------------.....................///000000111//////333999@@@EEEHHHFFFHHHJJJKKKKKKKKKMMMNNNMMMfffvvvggg\\\XXX[[[cccrrrzzzlll\\\NNNEEECCCCCCDDDIIIOOOSSS[[[gggqqquuu}}}{{{zzzyyyxxxwwwvvvvvvvvvooopppooonnnmmmmmmoooqqquuuvvvwwwwwwxxxzzzWWWSSSVVVcccpppyyy}}}rrrgggdddooo}}}~~~~~~yyyggglllpppssswwwxxxpppeeebbbccciiiqqqttttttyyyuuueeeYYY\\\dddnnnvvvxxxlllUUUQQQRRRVVVVVVOOOKKKKKKEEEBBB>>>;;;888444///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------...//////000666999===@@@BBBBBB@@@>>>;;;888999>>>>>>BBBUUUjjjzzzxxxllldddttt|||}}}~~~||||||tttssswww{{{{{{qqqooolllhhhllluuuzzzuuupppiiifffhhhjjjjjjkkkmmmpppwwwwww}}}zzzxxxwwwxxxzzz~~~vvviii___[[[UUUMMMOOOWWWaaa\\\TTTKKKCCC>>><<<<<<===>>>>>>===;;;777444222------------.........///------............------------------............,,,,,,---......---,,,,,,------------............------------------------,,,,,,,,,---------............------------.....................///000000111000111555<<>><<<888777<<>>;;;<<<======<<<999555333---------.........//////------............---------------.........//////,,,,,,---......---,,,,,,---------.........//////------------------------,,,,,,,,,---------...............------........................///000000111000222777>>>EEEHHHHHHEEEHHHJJJLLLLLLMMMOOOPPPttt|||nnncccfffyyy{{{vvv^^^WWWLLLEEECCCEEEHHHJJJOOOXXX```ccckkkyyy}}}yyysssllleee```]]]TTTTTTUUUVVVTTTRRROOONNNPPPQQQRRRPPPNNNNNNPPPSSSRRRTTTTTTTTTSSSUUUZZZ___bbbjjjsssyyy}}}VVVdddyyy}}}pppjjjrrr~~~|||zzzqqqbbbhhhmmmppprrrrrrnnnhhhqqqnnnooouuuxxxvvvttttttqqqrrrtttxxx}}}}}}vvvoookkksssyyy|||vvvkkkccceeeeee\\\QQQKKKFFFFFFCCC@@@>>>;;;555000...---+++,,,---......---------------------------------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------.........---,,,,,,+++,,,,,,,,,---------.........---,,,,,,...111444666??????AAADDDBBB<<<:::<<<:::AAABBBHHHWWW```iiiyyyvvvqqqtttxxxyyysss{{{||||||yyyyyy|||wwwlllgggaaacccooo|||yyyvvv|||vvvqqqyyyoooaaaXXXRRRVVV^^^bbbgggfff]]]RRRJJJCCC>>>>>>============;;;888555000...,,,++++++,,,---...........................------------------------........................---------,,,,,,+++++++++++++++,,,------......///..................------//////............/////////...---...///000//////222444888???EEEHHHIIIHHHGGGGGGOOOTTTLLLEEESSSjjjnnnZZZcccqqqcccPPPIIICCCCCCEEEGGGKKKPPP]]]jjjooosss}}}xxxqqqkkkdddccc```\\\XXXSSSPPPNNNHHHKKKNNNOOOMMMKKKIIIIIIKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLYYY[[[___ccciiiqqqzzzlllvvv~~~|||zzzxxxyyy|||xxxtttwww}}}}}}xxxlllkkklllooorrrrrrqqqpppttttttwww}}}~~~zzzwwwxxxsssttttttuuu}}}~~~~~~||||||uuuvvvtttiii\\\TTTKKKIIIFFFDDDAAA>>>888333///---,,,,,,---...------------------------------------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------......------,,,+++,,,,,,---------...............------000444888:::BBB@@@@@@BBB???<<<===BBBAAAMMMSSS[[[hhhlllnnnxxx~~~vvvoooppptttuuurrrnnnwwwqqqgggnnnyyy{{{zzz~~~wwwttt~~~}}}rrrggg]]][[[___fffhhhgggaaa\\\VVVLLLBBB>>>===<<<<<<===<<<:::888111///...,,,,,,,,,---...........................------------------------........................---------,,,,,,,,,++++++------------------------........................000//////...---------...000/////////000000000000222666<<>>===<<<<<>>AAAAAA===;;;;;;;;;@@@MMMZZZ```mmmqqqqqqwwwyyyyyy|||}}}wwwhhhqqqzzztttxxxxxxrrrzzzvvvrrrwww}}}zzzzzzlllkkkvvv{{{lllgggiiilllmmmllljjjiiidddWWWKKK>>><<<::::::;;;===>>>>>>555444222000///.................................................................................------------------,,,,,,......---------,,,,,,,,,---------...............///////////////000111111111111111000//////111222666===EEEIIIGGGEEEFFFIIINNNMMMJJJLLL\\\xxxrrrXXXKKK^^^}}}vvvsssnnnfff]]]QQQFFF@@@AAACCCIIIQQQZZZcccssslll```ZZZUUUUUU\\\dddjjjllldddbbb___]]]\\\]]]___```dddddddddddddddfffjjjmmmggggggffffffdddbbb```___```___]]]ZZZXXXUUUTTTSSSVVVVVVUUUSSSQQQQQQRRRTTTXXX___gggnnnxxx|||wwwtttqqqppppppiiiaaa^^^___```]]]YYY[[[[[[\\\]]]^^^```aaabbb```^^^^^^ccckkkrrrvvvwwwwwwxxxyyyzzz|||~~~|||zzzzzzxxx~~~zzzvvvkkkwwwzzzvvvrrr|||uuu]]]RRRIIIHHHIIIEEEAAA@@@999555111.........---,,,------------------------------------------------,,,,,,---------............------,,,,,,------...,,,,,,------...------,,,---------.........//////---...000333777;;;???@@@<<<:::;;;>>>@@@HHHXXXhhhppp}}}~~~xxx}}}xxxoootttlllsssvvvttt|||{{{vvvqqquuuyyy{{{vvvxxx|||~~~wwwkkkkkkuuu~~~~~~uuuiiiiiipppsssuuusssnnnhhhcccZZZQQQBBB???;;;999:::<<<===>>>888777555333111///...---........................................................................------------------------,,,,,,,,,---------......---------.........//////......///000111333555555000000111///......111444:::AAAHHHJJJHHHFFFGGGJJJKKKLLLLLLSSShhhcccUUUVVVjjj}}}{{{jjjhhhaaaYYYPPPIIIFFFDDDEEEEEEJJJXXXfffrrr~~~rrr___WWWWWWYYY___hhhoootttuuuiiigggeeecccdddeeehhhiiijjjlllnnnoooooopppqqqrrriiijjjkkkkkkkkkjjjhhhgggjjjiiifffdddaaa^^^\\\[[[XXXYYYXXXVVVSSSQQQQQQQQQTTTXXX\\\```jjjxxx}}}yyytttpppiiidddaaa```^^^]]][[[WWWRRRPPPQQQQQQPPPNNNLLLMMMNNNOOOQQQRRRSSSSSSTTTUUUXXX]]]dddjjjnnnooorrrtttvvvwwwxxxyyy{{{~~~{{{wwwwwwzzzsssyyyuuulllrrrrrrqqqsss}}}~~~www~~~jjjZZZLLLJJJIIIEEEBBBCCC===999444000//////...---------------------------------------------------,,,---------..................------------......,,,,,,------......------------........./////////...000444888;;;===>>>>>>888;;;AAAGGGKKKSSSbbbqqq}}}{{{zzz~~~sssllllllsssyyy~~~qqqkkkooo|||rrrjjjjjjrrryyyzzzwwwvvv|||ooohhhmmmyyyyyyooohhheee```ZZZJJJEEE???::::::;;;======:::999777555333000...---........................................................................------------............++++++,,,,,,---...//////,,,,,,------.../////////......///000222333555666///000111000...///444888???CCCHHHJJJJJJIIIJJJKKKIIIJJJQQQccc{{{```___hhhxxxzzzjjj[[[WWWQQQIIIDDDCCCEEEHHHKKKKKKRRRbbbsssvvvfffYYYYYY\\\bbbkkksssxxxzzzyyyrrrqqqooonnnnnnpppqqqrrrpppssswwwyyyxxxvvvuuuuuulllnnnppprrrsssrrrqqqppprrrqqqooommmjjjhhhfffeee___``````^^^[[[XXXVVVVVVTTTUUUUUUTTT[[[hhhrrrvvv}}}|||yyyyyy{{{{{{wwwssspppkkkggg\\\WWWPPPMMMLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLLLLIIIJJJKKKLLLLLLMMMMMMMMMLLLPPPUUUZZZ^^^aaaccceeeiiinnnsssuuussstttxxx|||}}}vvvvvv{{{}}}uuupppuuu{{{{{{xxxvvvvvvooonnnuuu}}}~~~tttwww{{{fffSSSNNNKKKEEEBBBEEEAAA===777222000000///...------------------------------------------------------------..................------------......+++,,,------......------............////////////000333888===??????===<<<999???JJJTTTXXX]]]iiivvv|||{{{~~~vvvlllqqquuuyyy~~~lllfffwww~~~}}}uuutttoookkkmmmssswwwvvv{{{tttuuuwwwnnnkkkuuuxxxlllhhhiiifff```TTTMMMEEE>>>;;;<<<===>>><<<;;;999777444111...---........................................................................------------.........///,,,---------------------,,,,,,------...//////000////////////000111222222///222333222000222888===CCCEEEGGGIIIKKKLLLLLLMMMIIINNNcccwwwxxx}}}|||hhhYYYPPPLLLFFFAAA@@@BBBGGGJJJSSSWWWccctttttthhhbbb```dddgggnnnvvv|||~~~{{{zzzzzzyyyyyyyyyyyyzzzxxx{{{~~~~~~}}}zzzxxxxxxtttvvvxxx{{{{{{{{{yyyxxxyyyxxxwwwuuurrrqqqooonnnlllmmmmmmkkkgggccc``````WWWWWWTTTQQQSSS\\\ccceeemmm{{{}}}{{{vvvnnngggcccbbbeeeggglllqqqyyy~~~|||tttqqqnnnmmmllliiiddd```OOOJJJDDDBBBDDDGGGIIIJJJJJJLLLMMMNNNMMMMMMOOOPPPOOOOOOPPPPPPPPPPPPPPPOOOKKKQQQWWW[[[\\\\\\^^^```___fffnnnpppnnnnnnsssyyy}}}~~~}}}~~~{{{}}}~~~zzzsssxxxyyy~~~xxxvvvqqqpppssswwwxxx|||~~~rrrnnnxxx|||xxxwww|||xxxzzzvvvzzzoooYYYRRRMMMFFFCCCFFFCCC???888444111000000///---------------------------------------------------------.........//////......------------......+++,,,,,,---.........---............/////////000222666<<<@@@BBB@@@===:::;;;DDDRRR]]]aaacccmmmxxx~~~zzzvvvxxxzzzzzzrrrooozzzlll\\\dddyyy~~~|||ssstttsssqqqtttzzz|||zzz~~~{{{xxxzzzyyytttpppppp}}}tttggggggllliiiaaa[[[SSSIIIAAA=========>>>===<<<:::888555111///---........................////////////////////////........................---------........./////////......------,,,,,,+++,,,,,,------...///000000000000///...............000333555444222444;;;AAAFFFFFFFFFHHHKKKNNNNNNNNNJJJUUUvvvqqq^^^PPPMMMIIIDDDAAABBBFFFJJJMMMYYYbbbrrrkkkbbbffflllkkkooouuu{{{}}}}}}}}}||||||{{{{{{zzz~~~~~~{{{zzzzzz{{{}}}}}}||||||zzzyyywwwvvvuuuttttttuuuuuurrrnnniiifffdddZZZZZZWWWRRRRRRWWW[[[[[[aaarrrzzztttnnncccYYYRRRPPPPPPRRRXXX]]]fffnnnwww}}}tttmmmiiidddgggiiiggg```XXXPPPLLLDDDEEECCC???BBBJJJQQQSSSQQQPPPOOOOOORRRTTTUUUTTTUUUTTTQQQOOONNNNNNOOOPPPQQQSSSWWWYYYZZZ[[[\\\^^^fffiiilllkkkjjjlllrrrxxxzzz|||}}}{{{}}}|||{{{|||}}}~~~}}}|||zzzzzzzzz|||~~~|||zzzyyyxxx{{{{{{xxxyyyyyywwwooovvvzzznnnnnnsssyyy|||}}}~~~uuutttzzz}}}yyytttvvvyyytttsss|||aaaPPPLLLKKKHHHDDDEEECCC???999333///------......//////......---,,,........................------------------------------------------------........................////////////000000000000444999>>>>>>;;;999999<<>>DDDGGGEEEFFFKKKMMMKKKKKKMMMFFFggg{{{iiiTTTGGGGGGEEEDDDFFFFFFHHHPPPYYYiiiwwwzzzffffffnnnrrrrrrtttxxx|||~~~~~~}}}~~~{{{{{{|||~~~}}}{{{{{{}}}~~~~~~}}}|||zzzyyyxxxwww}}}{{{xxxwwwwwwtttpppllleee^^^VVVRRRSSSWWWXXXYYYaaacccjjjttt}}}{{{vvvrrrbbbQQQIIIFFFCCCAAAAAAFFFLLLSSSZZZgggzzzxxxpppiiiccc___ZZZ[[[[[[XXXRRRKKKEEECCCBBBFFFIIIJJJPPPYYY___```___\\\ZZZZZZ[[[]]]^^^^^^[[[YYYVVVSSSQQQPPPPPPQQQOOOQQQSSSTTTUUUWWWYYY\\\dddhhhlllmmmnnnpppvvv|||}}}~~~{{{yyyzzzyyyxxxyyy{{{}}}}}}|||}}}}}}|||}}}~~~~~~|||{{{zzz{{{}}}|||wwwuuuyyy||||||rrrtttzzz}}}nnnlllnnnvvv~~~wwwxxxzzzvvvqqqpppqqq]]]QQQKKKGGGDDDEEEDDD@@@;;;666111///.........//////......---,,,........................------------------------------------------------......................../////////000000111111111:::===@@@@@@======@@@DDDMMMYYYbbb___[[[cccwww~~~yyyuuurrrvvvzzzxxxggg___gggsss|||wwwxxxzzzzzzzzz|||yyy~~~zzzqqqpppqqqmmmggg___^^^\\\XXXQQQJJJCCC>>><<<<<<;;;:::888666333111111000///...---......///////////////////////////........................////////////////////////---------....../////////............////////////000000000000000000000///000111222444777<<>>CCCGGGMMM[[[pppyyyuuunnnhhhbbb]]]WWWTTTNNNNNNMMMIIICCC???<<<<<>>:::555000......////////////...------........................------------------------------------------------......................../////////000111222333333===>>>>>><<<;;;>>>EEEJJJUUUbbbfff\\\\\\nnnxxxpppnnnrrr~~~|||qqqiiigggcccyyy}}}ooohhh^^^XXXXXXZZZ\\\]]]aaadddhhhmmmssszzzyyytttxxxzzzyyyzzz|||uuummm```___```bbbaaaYYYLLLBBB<<<;;;;;;<<<;;;999555222000/////////////////////////////////////////////........................////////////////////////,,,,,,---...///000111222............////////////000000000000000000000000000///000444;;;AAAFFFHHHKKKHHHHHHIIIGGGBBBCCCGGGggg~~~fffdddyyyqqq]]]LLLFFFFFFDDDDDDGGGNNNTTT]]]jjjwwwvvvdddgggssszzz}}}}}}~~~|||xxxjjjhhheee```\\\[[[\\\^^^WWWWWWYYY^^^fffjjjkkkiiicccTTTDDD<<<:::888999;;;:::<<<>>>CCCRRRiii|||yyyooolllfff```[[[UUUOOOKKKHHHGGGDDD@@@===<<<>>>@@@IIITTTaaaiiiqqqyyyvvvrrrllliiihhhhhhhhhhhhdddbbb]]]XXXTTTRRRQQQPPPNNNNNNNNNMMMNNNQQQUUUYYYaaadddiiilllppptttzzz~~~}}}zzzwwwuuutttrrrrrrtttxxx|||||||||{{{{{{{{{|||}}}}}}|||}}}}}}}}}||||||}}}zzz||||||oooqqqxxxpppuuu~~~vvvxxx|||xxxuuusssvvv{{{}}}dddRRRKKKJJJEEEDDDBBB@@@<<<777222...///////////////...------........................------------------------................................................/////////000111333555666>>>===<<<:::;;;AAAJJJQQQWWW```dddccchhhuuuqqqhhhjjjwwwxxxwww}}}~~~zzznnnlllnnnmmmttt~~~nnndddWWWQQQJJJFFFFFFHHHIIIJJJJJJLLLOOORRRXXXaaajjjqqq{{{|||tttrrrwww{{{{{{|||wwweeeaaa```dddgggbbbTTTGGG:::999999;;;===<<<888555//////000000000000///...////////////////////////........................////////////////////////,,,------...//////000000............////////////000000000000000111111111111000111666>>>EEEHHHHHHHHHHHHKKKMMMKKKGGGIIIOOOsssmmmYYYccctttcccRRRFFFDDDIIIEEEFFFLLLUUU___jjjyyysssccchhhvvv~~~~~~}}}}}}}}}|||xxxnnnooonnnjjjddd```aaaccc^^^\\\ZZZ\\\```dddffffff___QQQBBB;;;888777999<<<<<<>>>???DDDSSShhhyyy}}}vvvrrrnnniiiccc\\\VVVOOOHHHCCCCCCBBBAAA>>>===???CCCGGGSSS___kkkrrrxxx~~~xxxtttnnnjjjhhhgggeeedddaaa___[[[WWWTTTRRRQQQQQQRRRRRRQQQPPPPPPSSSXXX\\\dddeeefffiiimmmrrryyy}}}~~~|||yyywwwuuutttsssrrrrrruuuyyy}}}xxxxxxxxxyyyyyyzzz{{{|||xxxyyyzzzzzzyyyyyy{{{}}}yyy{{{~~~qqqnnnzzzyyyzzz~~~{{{{{{~~~yyytttnnnlllqqqzzzoooYYYMMMIIIDDDCCCAAA@@@>>>999222---//////000000//////...---........................------------------------......................../////////////////////////////////000222555888999???>>><<<<<<@@@GGGPPPWWWZZZ\\\ggguuu||||||mmmfffmmmzzzhhhnnnzzzvvvxxxooo]]]bbboooyyy|||hhhZZZTTTJJJHHHEEEDDDDDDDDDDDDDDDGGGGGGGGGHHHJJJPPPXXX]]]hhhoooyyy~~~xxxvvvzzz}}}|||ooofff___aaagggggg\\\QQQ<<<999777888<<<===;;;888///000000111000000///...////////////////////////////////////////////////////////////////////////------------------------............///////////////000000000111111111222444333444:::AAAGGGHHHGGGGGGIIIMMMNNNIIIEEEJJJRRRvvv~~~___XXXmmmyyyeeeVVVLLLEEEDDDGGGGGGIIIQQQ]]]hhhsssrrrccchhhwww}}}|||{{{{{{~~~}}}yyyvvvpppqqqqqqnnnhhheeeeeegggdddaaa^^^\\\\\\]]]^^^___[[[NNNBBB;;;888666888<<<<<>>>>>??????>>>>>>AAAFFFIIIWWWdddrrrxxx{{{yyyuuupppllliiigggdddaaa\\\[[[XXXVVVUUUUUUUUUVVVWWWWWWVVVUUUUUUXXX]]]```eeecccaaaaaafffnnnvvv||||||{{{yyywwwvvvuuuuuuuuusssssstttwww{{{}}}~~~~~~uuuuuuvvvxxxyyyzzz{{{{{{vvvwwwxxxxxxwwwxxxyyy{{{{{{}}}wwwooouuu|||yyyxxxxxxooojjjddddddiiiqqqwwwzzz{{{~~~dddQQQGGGEEECCC@@@@@@???;;;444//////000000000000///..............................------------------------......................../////////////////////////////////000333666:::<<<:::999:::===CCCKKKRRRVVVbbbeeeuuu~~~kkkkkktttnnn___eeeqqq~~~yyyuuu|||tttoooaaa\\\kkkmmm]]]UUURRRJJJJJJJJJJJJIIIHHHGGGFFFIIIHHHGGGEEEDDDEEEIIIMMMTTT\\\hhhttt}}}{{{}}}~~~~~~wwwtttjjj``````hhhkkkddd\\\DDD>>>777666:::======;;;222222111000000///......////////////////////////////////////////////////////////////////////////......------,,,,,,,,,,,,............///////////////000000111111222222222555666999>>>CCCGGGHHHHHHJJJKKKLLLJJJDDDBBBKKKXXXnnn[[[ccczzzmmmYYYMMMHHHEEECCCDDDJJJNNNXXXeeeqqq}}}rrrccchhhvvv~~~|||{{{{{{{{{~~~}}}zzzxxxwwwqqqqqqqqqooollljjjjjjjjjfffddd```\\\YYYWWWWWWWWWVVVLLLBBB<<<999666777:::999<<<@@@GGGUUUeeemmmmmmvvvxxx||||||wwwssslllccc]]]SSSPPPJJJFFFDDDBBB@@@>>><<<===>>>??????AAADDDGGGSSSddduuu}}}}}}xxxuuuqqqmmmjjjfffbbb^^^XXXWWWWWWVVVXXXZZZ\\\^^^[[[[[[[[[ZZZZZZ\\\```ddd___[[[UUUTTTYYYdddpppwwwuuutttsssrrrrrrsssuuuvvvssstttuuuxxx{{{|||{{{zzzvvvwwwxxxyyyzzzzzz{{{{{{yyyzzz{{{{{{zzz{{{}}}tttooouuu}}}~~~}}}wwwppplllfffbbb```bbbgggiiifffbbbmmmyyyvvv\\\MMMHHHDDDAAA@@@@@@>>>777222000000000000000///..............................------------------------......................../////////////////////////////////000333888<<<>>>888:::>>>EEELLLRRRWWWYYYmmmyyywwwlllrrr|||{{{ccc]]]hhhtttsssccc]]]eeewww~~~oooeee```]]][[[VVVVVVTTTRRRPPPNNNNNNNNNMMMMMMKKKHHHDDDCCCCCCDDDHHHMMMUUU^^^gggpppxxx~~~~~~||||||zzzyyy}}}vvvmmmnnnvvvpppggg```bbbjjjnnnhhhaaaQQQGGG;;;666888<<<===<<<555444222000............////////////////////////////////////////////////////////////////////////------------........................///////////////000000111111222333333333777<<>>FFFUUUeeellllllnnnnnnpppvvv~~~yyyqqqiiiccc[[[RRRLLLEEEBBB???===>>>???@@@@@@<<<>>>@@@AAA@@@AAACCCDDDNNNaaavvv{{{vvvssspppmmmjjjeee```\\\VVVVVVVVVXXX[[[^^^bbbddd]]]^^^^^^^^^]]]___bbbeeeXXXQQQJJJHHHNNN[[[iiirrrqqqpppoooooopppsssuuuwwwssstttvvvyyy{{{{{{yyyvvvxxxyyyzzz{{{{{{{{{{{{zzz}}}~~~xxxjjjkkkssszzzyyyxxxyyy}}}|||}}}xxxnnnfffeeedddeeejjjmmmjjjaaaXXXcccssshhhUUUJJJFFFBBBAAABBB???:::444000000000000000//////...........................------------------------////////////////////////000000000000000000000000/////////111444888===??????CCCIIIQQQZZZ___aaabbbuuuyyy|||rrrlllwwwzzzeeeYYYcccyyytttlllgggbbbeee}}}ooocccbbbfffgggeeebbb```]]]XXXTTTSSSTTTUUUTTTTTTSSSPPPLLLIIIGGGGGGDDDFFFIIILLLRRR[[[eeekkkyyy~~~sssqqqqqqwww}}}vvvsssxxx{{{tttjjjbbbgggooozzz~~~hhhbbb^^^cccllloooiiiaaa[[[NNN???666777;;;===<<<777555222///------......////////////////////////000000000000000000000000////////////////////////,,,------...///000111111............/////////000///000000111222222333333111777>>>CCCEEEGGGKKKOOOIIIHHHHHHGGGKKK\\\{{{wwwtttxxx|||sss\\\QQQFFFBBBCCCFFFKKKPPPXXX^^^lll}}}tttcccgggssszzzvvvvvvwwwyyy~~~}}}{{{~~~}}}zzzuuuqqqrrrvvvzzz|||yyywwwxxx{{{}}}{{{yyyllllllkkkgggccc^^^[[[ZZZVVVOOOHHHDDD???999888;;;;;;===@@@GGGWWWhhhqqqqqqjjjhhhhhhkkksss{{{|||lll^^^TTTMMMFFFBBB??????????????????@@@AAA@@@AAAAAA@@@@@@AAACCCFFFMMM___ttt|||vvvvvvuuusssqqqnnniiiccc___YYYYYYZZZ^^^cccggghhhhhhcccaaaaaaaaabbbaaa___^^^PPPKKKGGGIIIMMMUUUbbbnnnnnnppppppmmmnnnrrrtttsssooorrruuuyyy|||}}}}}}}}}yyy|||~~~~~~{{{tttllliiikkkfffjjjqqqvvv~~~}}}}}}~~~~~~uuubbbhhhoootttrrroookkkeee___kkk{{{ttt[[[NNNIIIEEEEEEBBB>>><<<===555333111000000000///---000000///...........................///////////////////////////.........000000000000////////////222///...333;;;@@@AAA@@@AAANNN[[[aaadddffffffddd~~~qqqrrrsssuuuwww{{{tttfffcccnnn{{{tttfffccciiiqqqrrrwwwfffhhhpppooolllmmmhhheee```\\\ZZZZZZ\\\^^^YYYYYYXXXVVVRRRNNNJJJGGGLLLJJJIIIIIIKKKPPPVVVYYYhhhmmmuuu~~~wwwnnnmmmttt{{{|||zzzuuuxxx{{{{{{xxxssskkkeeekkkvvv}}}||||||eeeaaaiiipppmmmkkkjjjbbbdddVVVDDD888777999999888999777555222000000000111000000000000000000000000000/////////000///---,,,---.........//////000000..................................../////////000000111222222111000111333///666???FFFIIIIIIIIIIIILLLGGGIIIDDDHHHwwwoootttrrrcccQQQHHHDDDEEEDDDCCCMMM]]]gggooo}}}tttcccdddppp{{{yyywwwwww{{{}}}}}}~~~zzzzzzyyywwwuuutttvvvwww|||{{{{{{}}}|||yyyvvvpppkkkgggccc___\\\\\\WWWMMMAAA===>>>===:::===???BBBHHHVVVgggqqqrrrllleee^^^\\\cccnnnxxx}}}wwwmmm]]]PPPHHHCCC@@@===>>>>>>=========>>>??????>>>???@@@?????????BBBDDDOOO```sss}}}{{{vvvvvvtttqqqpppnnnjjjddd___\\\[[[\\\___cccfffggggggfffdddbbbaaa```]]]ZZZWWWKKKFFFCCCEEEIIIQQQ^^^jjjmmmppppppmmmmmmppprrrpppppprrruuuyyy|||~~~}}}vvvjjjcccbbb___cccjjjqqqzzz}}}~~~wwwxxx}}}~~~pppooorrruuuuuutttsssnnnjjjqqq~~~gggTTTKKKDDDCCCBBB===::::::555333111///000///...---000000///.........................../////////////////////////////////...000000000000000000000///000000222666;;;???@@@???LLL]]]mmmmmmgggeeeiiimmm~~~yyyrrr|||{{{zzz|||~~~|||vvvnnnjjjrrrrrrfffaaagggsss}}}sssfffjjjrrrrrrqqqsssnnnkkkfffbbb___^^^^^^___]]]]]]\\\[[[XXXUUUQQQOOORRRPPPNNNKKKKKKKKKMMMOOOYYY^^^fffpppyyy{{{yyyzzzzzzwwwrrruuuzzz}}}~~~{{{tttnnnoooyyyvvvrrrooojjjjjjssswwwmmmiiijjjeeeiii^^^NNNAAA999888999::::::888555333111000000000000000000000000000000000000///////////////...---............/////////000................................./////////000000111222333333222111333444888;;;AAAFFFHHHIIIHHHGGGGGGBBBFFFIIIYYY}}}~~~nnnvvvyyydddUUUKKKCCC@@@DDDEEEGGGSSScccmmmuuuuuuffffffqqq|||{{{zzzzzz}}}}}}yyyxxxyyyyyyyyyyyyxxxvvvwwwyyy{{{~~~}}}~~~~~~|||wwwrrrnnnkkkfffdddbbb^^^SSSEEE>>>===<<<999<<>>>>>>>>===<<<<<<<<<<<<<<<===>>>??????@@@AAA@@@@@@@@@BBBDDDQQQ___oooxxx|||~~~|||xxxwwwsssooonnnooollleee______^^^^^^```cccfffgggfffiiigggccc```]]]YYYSSSPPPGGGBBB???BBBFFFNNNZZZfffooossstttqqqoooqqqqqqpppqqqrrrtttwww{{{~~~yyyjjj___[[[WWW[[[aaaiiisss}}}zzzzzzzzzrrrqqqrrrwww{{{{{{xxxvvvxxxzzz```RRREEEBBBCCC@@@<<<999666444111/////////...---000000///...........................////////////......//////////////////000000000000000000000000///222666:::<<<>>>@@@AAAXXXmmm~~~xxxiiifffppp|||{{{ttttttzzz~~~xxxmmmmmmtttlllddd\\\^^^lll|||pppjjjpppxxxzzz{{{~~~wwwtttpppkkkgggccc```___```aaaaaaaaa___]]][[[YYYZZZYYYVVVSSSPPPNNNLLLKKKNNNQQQVVV^^^hhhqqqxxx}}}}}}vvvqqqttt~~~yyyttt|||{{{|||}}}uuuooorrruuusssooossspppooojjj]]]MMM>>>777888<<<:::999777444222000//////000000000000000000000000/////////////////////...............////////////............................../////////000000000111222333333222222444666>>>???AAAEEEHHHIIIHHHGGGCCC>>>AAAMMMkkkuuukkkqqq}}}vvvvvvmmmWWWJJJFFF@@@???EEEIIIPPP___pppzzzyyykkkiiirrr|||}}}|||~~~zzzwwwvvvvvvvvvwwwxxxxxxxxxzzz}}}~~~yyyvvvsssoookkkhhhkkkhhh___PPPEEE@@@===:::===???GGGSSS^^^cccdddccceeebbb[[[SSSPPPTTT]]]eeeqqq|||MMMGGG@@@>>>???AAABBBAAA<<<<<<<<<<<<===>>>??????AAABBBCCCCCCCCCCCCEEEFFFQQQ\\\iiiqqqwww}}}}}}zzztttooonnnooommmgggaaaaaa```___aaadddggghhhhhhjjjgggddd```\\\VVVPPPKKKEEEAAA???AAAEEELLLXXXdddqqqwwwzzzwwwtttuuuuuusssrrrssstttvvvyyy}}}}}}mmm___YYYQQQSSSXXX___kkkyyyxxx~~~}}}mmmjjjnnnzzz~~~}}}|||ppp\\\HHHCCCFFFEEE@@@<<<888555111//////......---000000///...........................////////////............////////////000000000000000111111111///333888;;;;;;???FFFLLLbbbuuuyyyjjjiiizzzvvvrrruuuyyyuuullltttwww|||XXXTTTVVVgggvvvqqqpppxxx~~~zzzuuuooohhhccc```bbbccccccddddddcccbbbaaaaaaaaaaaa```]]]ZZZWWWUUUOOOOOOPPPRRRWWW^^^dddhhhvvvzzz}}}zzzyyyzzzssssss|||}}}}}}~~~~~~sssrrrjjjXXXCCC666666;;;:::999888666333111///...//////////////////////////////000/////////000111.........///////////////...........................////////////000000000111222333222222333555777??????AAAEEEIIIKKKIIIFFFEEEBBBEEEWWW}}}|||eeecccvvvssswwwvvv___KKKDDDEEEBBBCCCIIIQQQ\\\mmm}}}tttnnnrrrzzz~~~zzzwwwuuuuuussstttvvvwwwyyy|||}}}{{{xxxuuuqqqnnnqqqqqqkkk^^^QQQIIIBBB===???@@@KKK\\\eeeccc]]][[[cccdddbbbZZZRRRPPPUUU\\\^^^iiiwwwFFFCCCAAABBBEEEEEECCC@@@>>>>>>>>>>>>???@@@AAABBBBBBDDDFFFFFFEEEEEEFFFHHHNNNXXXccckkkuuu}}}xxxrrrppppppnnniiieeebbbaaa```aaaeeehhhjjjjjjhhhfffccc```\\\VVVPPPKKKDDD@@@>>>@@@DDDJJJUUU```ooowww}}}{{{xxxxxxxxxwwwuuuuuuvvvwwwyyy{{{}}}~~~~~~mmm___XXXOOONNNOOOSSS___qqqwwwvvvtttfffccclll|||~~~eeeLLLDDDGGGGGGCCC>>>;;;777333000//////...---000000///...........................////////////---.........//////000000///000000000111111111222111555999:::<<>>???NNNdddlllaaaVVVTTT```eeeiiieee[[[UUUUUUXXXSSSZZZfffuuuIIIHHHGGGHHHHHHEEE???:::?????????@@@AAABBBCCCDDDDDDFFFHHHIIIHHHGGGHHHIIIMMMUUU___hhhsss}}}xxxtttqqqnnnllljjjfffdddbbbccceeehhhjjjjjjfffdddcccaaa^^^YYYSSSNNNDDD@@@===???BBBGGGQQQ\\\hhhsss||||||{{{{{{|||{{{zzzzzzzzz{{{{{{|||||||||zzz{{{lll___ZZZRRRPPPLLLKKKSSSgggzzznnnnnneeecccppp~~~yyy|||pppRRREEEFFFFFFBBB>>>>>>:::555111000000///...000000///...........................////////////------......///000000000///000000111111222222222444777999;;;@@@KKKZZZfffuuu{{{|||uuurrryyyzzziiipppxxxlllhhhiiiggg{{{wwwqqqrrrwww{{{xxxzzzYYYTTTZZZjjjuuuuuuyyy{{{rrrkkkfffeeeeeeeeeeeeeeeeeeffffffjjjllloooqqqppplllhhheee[[[YYYTTTPPPMMMLLLLLLMMMOOOVVV___gggnnnwww}}}}}}tttxxxwwwkkkVVVDDD:::777888888999999777444111///000000000000000000000000---///111000......222666///////////////........./////////////////////////////////000000000111111111222222222222444888;;;DDDGGGIIIJJJHHHGGGFFFGGGMMM[[[fff||||||aaaeeeyyyxxxtttyyyiiiUUUGGGCCCDDDDDDGGGMMMVVVaaaqqqwwwrrrvvv}}}yyywwwuuutttsssppprrrtttvvvxxx|||~~~tttuuuqqqjjjbbbZZZNNNCCC??????QQQkkksssbbbTTTRRR[[[ccclllllleee]]]ZZZZZZTTTWWW^^^lll{{{NNNLLLJJJJJJJJJGGG@@@;;;?????????@@@AAACCCDDDEEEIIIKKKNNNNNNNNNMMMNNNNNNOOOUUU]]]fffsssxxxqqqnnnnnnoookkkhhheeedddeeeggghhhhhheeedddcccbbb```[[[UUUPPPGGGCCC@@@AAACCCGGGQQQZZZcccppp|||~~~}}}{{{zzzxxx|||yyymmmdddaaa\\\YYYSSSLLLNNN```}}}qqqrrr|||iiiffftttxxx~~~wwwuuuxxx]]]KKKGGGEEEBBB???@@@<<<666222111111000000000000///...........................////////////------......///000000111///000000111111222333333888999;;;???FFFRRR```jjjuuu|||~~~rrrmmmyyysssllliiiiiiiii~~~qqqgggfffiiimmmxxxttt\\\YYYiiiyyyzzz}}}wwwppplllhhhhhhggggggffffffggggggjjjlllpppssssssqqqnnnlllfffddd```[[[VVVRRROOONNNIIIMMMSSSXXX]]]fffqqqzzz}}}xxx{{{uuuyyyzzzsssdddQQQAAA888666777999:::999666333111000000000000000000000000---///111000---...333888000/////////............//////////////////////////////000000000111111111333444444444444777;;;>>>DDDHHHKKKIIIFFFHHHNNNUUUeee{{{sssggguuuuuu{{{{{{nnn\\\MMMFFFFFFHHHEEELLLUUU___lll}}}{{{sssvvv|||yyywwwwwwvvvuuurrrsssvvvwwwyyy|||}}}yyyrrrjjjfffaaaVVVKKKDDDDDDWWWvvv}}}iiiXXXWWWYYYbbblllpppmmmgggcccbbb]]]]]]```fffnnnuuuyyy{{{OOOMMMKKKKKKLLLJJJFFFAAA?????????@@@AAABBBDDDEEEOOOQQQTTTUUUTTTSSSTTTTTTPPPVVV^^^fffsss{{{rrrmmmooorrrppplllhhheeeeeeeeeeeeeeefffeeeeeedddaaa\\\VVVQQQKKKGGGDDDEEEFFFJJJSSS\\\bbbppp}}}|||zzzxxx{{{|||zzzzzz{{{xxxooojjjiiifffccc\\\QQQNNN]]]{{{vvvwwwrrrlllhhhvvvzzzqqqzzzwwwrrrrrr}}}gggRRRJJJGGGDDDBBBBBB===777333222111111000000000///.........................../////////000---------...///000000111///000000111222222333333999;;;>>>CCCKKKWWWcccjjjpppzzzvvvgggpppqqqkkkjjjhhheeeoookkk[[[TTT___kkktttbbbeeeiii~~~~~~{{{tttqqqkkkkkkjjjiiihhhhhhhhhhhhgggjjjoootttvvvvvvtttsssrrrppplllfff```YYYTTTQQQDDDGGGHHHIIIJJJQQQ\\\eeejjjnnnuuu|||zzzrrryyy{{{~~~wwwzzz|||xxxmmmZZZGGG:::555777999::::::777444111000000000000000000000000,,,///111000---...333999000000//////.........---000000000000000000000000000000000000111111111111555555666555666999===AAAAAAFFFIIIGGGEEEKKKXXXdddtttrrrvvvxxxyyyppp```OOOEEECCCDDDDDDHHHQQQ\\\ggguuu}}}tttvvv~~~{{{zzz{{{zzzxxxtttuuuwwwyyyzzz}}}tttkkkiiiggg^^^RRRKKKJJJ^^^ppp^^^^^^[[[bbblllrrrrrrnnnkkkjjjcccddddddcccccceeejjjooo|||XXXTTTPPPLLLKKKKKKJJJIIIDDD@@@>>>?????????DDDKKKSSSYYY\\\[[[[[[\\\\\\YYY______aaaiiivvv|||tttrrrqqqooonnnnnnnnnjjjeeecccdddeeefffiiijjjgggaaa]]]___bbbYYYNNNDDDAAADDDHHHOOOVVV___mmm~~~}}}zzzxxxtttwww}}}yyywwwwwwyyyzzz{{{wwwsssooofffXXXVVVmmmuuurrrvvvyyy|||pppeeeooonnnqqqsssxxx~~~YYYIIIIIIGGG>>>CCC@@@<<<777333111000000////////////////////////000000000000000000000000000000000000////////////222...---000333222333666===;;;BBBPPP\\\```dddjjjnnn||||||xxxiiieeeyyynnnjjjkkkiiiiiimmmzzz|||ZZZOOOWWW___vvvyyyiiijjjrrr|||yyyxxxpppjjjkkknnnmmmkkkkkknnnoooqqquuuyyyzzzyyywwwtttuuuvvvtttooohhh```\\\TTTOOOJJJGGGGGGJJJMMMNNNUUUZZZbbbiiipppwww~~~}}}~~~{{{tttooottt~~~{{{ssstttxxx|||jjjPPP===555777888888888888666333333111000111222222111000000000111111111111000000000000//////.........---...//////......///222444/////////000111111222222444333111111444888>>>AAAEEEJJJHHHHHHLLLTTTnnnrrryyyttt^^^KKKHHHIIIGGGIIIOOOTTT[[[gggsssyyypppzzz|||{{{{{{{{{}}}zzzpppgggeeehhhggg^^^ppp{{{hhh\\\[[[___fffooouuuwwwvvvtttqqqmmmjjjiiiccc[[[\\\bbbnnnrrrvvvyyy{{{___[[[TTTPPPNNNNNNOOONNNHHHCCC@@@???>>>>>>EEELLLUUU\\\aaaaaaaaacccccc```ddddddfffmmmyyyxxxtttqqqmmmlllnnnnnnkkkgggddddddeeehhhkkkmmmjjjeeebbbcccfff^^^SSSHHHDDDFFFJJJQQQXXX```lll||||||{{{yyyxxxvvvvvvqqqsss{{{|||xxxzzz~~~~~~|||{{{}}}}}}~~~~~~sss___SSSccc|||~~~vvv|||{{{hhhaaammmjjjnnnqqqwwwdddOOOKKKHHHBBBCCCAAA<<<888444222000000////////////////////////000000000000000000000000000000000000////////////333///...111333333555888>>>@@@IIIXXXaaadddhhhlllrrrxxxwwwlllkkk|||xxxooonnnlllhhhllluuugggTTTPPPTTTqqqsssjjjrrr}}}zzzxxxqqqlllnnnrrrrrrqqqrrrsssssstttvvvyyyyyyxxxwwwzzz{{{|||{{{wwwpppjjjfff]]]XXXRRRMMMJJJIIIIIIHHHGGGKKKQQQWWW]]]fffooouuu}}}}}}{{{{{{xxxsssnnnooozzz}}}xxxqqqqqqttt~~~tttqqqZZZGGG777777888999::::::888555333222111111222222111000000000111111111111000000000000/////////.........---...////////////111333//////000000111111222222444333222222555999>>>AAAFFFJJJJJJLLLVVVaaa{{{~~~|||oooxxx}}}wwwdddSSSFFFEEEGGGEEEGGGMMM[[[dddrrr|||rrryyyzzzqqqmmmooopppnnnnnnaaa[[[^^^dddlllssswwwyyyzzzyyywwwvvvuuummmbbb]]]___```ccceeehhhkkkqqqxxx~~~gggbbb[[[WWWUUUVVVWWWWWWPPPJJJCCC@@@>>>>>>EEENNNWWW___eeefffhhhjjjjjjgggiiiiiikkkqqqzzz}}}xxxrrrlllkkkmmmooonnnjjjgggddddddgggjjjlllkkkhhhfffggghhhdddYYYMMMIIIHHHKKKRRRZZZ^^^iiiwwwwwwrrrpppoooooosssooopppttttttpppssszzz~~~~~~iiiVVV]]]nnnssstttzzzggg___iiiiiilllmmmppp|||sssVVVKKKHHHDDDCCCAAA===999555333111000////////////////////////000000000000000000000000////////////000000000000444000000222444444777<<>>:::777444222111////////////////////////////////////////////////////////////000000000000333000000222444555:::@@@HHHNNNYYYccciiilllooorrrrrr{{{~~~~~~qqqjjjuuu}}}xxxpppnnnoooxxxiiidddppp{{{~~~yyyrrr{{{|||yyytttqqquuuxxxyyy{{{~~~~~~}}}{{{{{{|||~~~}}}}}}~~~~~~{{{xxxvvvrrrnnnhhhaaa[[[UUUNNNJJJIIIGGGEEEDDDHHHOOOWWW]]]cccjjjttt|||~~~zzzwwwuuurrrooopppzzz~~~yyyrrrttt{{{yyymmmaaaCCC;;;666888<<<===<<<;;;666333111111111222111000000000111111111111000000000000//////////////////,,,...111111111000000000///000000111111222333333333333444666999===AAACCCDDDEEEDDDOOOdddsssmmmqqqwwwvvvtttdddJJJEEEBBBEEEGGGJJJRRR[[[hhhtttvvvxxxtttiii______^^^```fffoooyyy{{{}}}}}}uuummmiii^^^ZZZUUURRRSSSYYYaaafffaaaaaabbbdddffffffdddbbb```XXXOOOIIIDDDBBBHHHOOO[[[ccciiikkknnnqqqqqqnnnrrrtttvvvyyy}}}wwwnnnlllnnnqqqssssssoooiiieeecccdddeeeffffffgggiiijjjiiiaaaYYYSSSNNNKKKMMMSSSRRR[[[fffpppxxxsssfff______aaajjjjjjllllllkkkjjjooovvv~~~~~~~~~zzzmmmeeeccczzzyyykkkgggqqqpppfffsss}}}}}}tttvvvoooUUUHHHDDDDDDCCC@@@<<<888555333111000000000000000000000000////////////////////////.../////////000000000111222//////222444666>>>FFFNNNTTT[[[bbbhhhnnnrrrtttqqquuuwww|||xxxqqqzzzzzzrrrttt}}}~~~|||{{{vvvtttvvvxxxxxx{{{~~~}}}{{{zzzuuusssoookkkgggbbb\\\XXXPPPLLLFFFBBBBBBEEEIIILLLNNNUUU]]]eeemmmvvv}}}yyyvvvtttrrrvvv}}}~~~wwwrrrjjjeeejjjuuuzzztttlllPPPBBB777777;;;<<<;;;;;;777444222000111222222111000000111111111111000000//////000000000000000000,,,///111222000//////000000000000111222222333333222333555888<<<@@@CCCEEEIIIJJJJJJWWWnnn{{{uuucccxxxsss|||zzzcccTTTHHHEEECCCDDDGGGOOO\\\gggvvvzzzzzz~~~~~~~~~tttjjjaaa___\\\ZZZ]]]eeeqqqyyyzzz|||}}}}}}|||yyyuuuqqqbbb\\\RRRKKKHHHKKKPPPSSSVVVXXX\\\bbbeeeeeeaaa^^^^^^WWWQQQMMMHHHFFFJJJQQQ\\\cccjjjllloootttvvvuuuxxx{{{~~~{{{qqqnnnpppsssvvvvvvsssmmmhhhgggfffeeeeeegggjjjmmmooojjjeeeaaa\\\UUUMMMKKKNNNNNNTTT^^^hhhqqq|||uuufff\\\ZZZ]]]bbbeeehhhhhhfffggglllrrrwww|||~~~~~~~~~}}}~~~}}}ttthhh```iii~~~rrrhhhkkkyyykkkuuuvvvzzzdddPPPGGGEEEDDDAAA===:::666333222000000000000000000000000000000000000000000000000......//////000000111111111///000333555999CCCMMMUUUYYY^^^bbbjjjsssuuutttiiimmmqqqwww}}}~~~}}}~~~zzzyyy|||~~~sss|||~~~}}}yyyxxxyyyzzzyyy|||yyywwwuuutttssspppkkkhhh]]]XXXPPPIIIFFFEEEDDDDDDCCCHHHNNNSSSYYYcccqqq{{{}}}yyyvvvtttwww}}}~~~uuujjjeeecccjjjuuu|||{{{vvvcccNNN;;;888;;;:::999;;;888555222000111222222111000000111111111111000000//////000000000000111111...///111111/////////000000000111111222333333333222333666:::>>>BBBDDDFFFHHHKKKNNN^^^ttt^^^ddd|||zzzlllUUUJJJGGGEEEBBBCCCJJJVVVfffppp~~~}}}{{{{{{wwwxxxzzz}}}~~~uuujjjbbb```\\\WWWVVV]]]hhhqqq{{{|||zzzwwwwwwyyywwwssshhh```TTTKKKGGGFFFGGGGGGNNNPPPSSSXXX\\\\\\ZZZWWWUUUQQQNNNNNNLLLJJJMMMSSSXXX___eeehhhmmmtttyyyzzz{{{~~~uuuqqqrrrtttwwwyyyvvvpppkkkjjjhhheeedddgggkkkooorrrmmmkkkjjjggg^^^RRRLLLLLLLLLQQQYYYbbblllwwwyyyhhh[[[XXX[[[^^^ccchhhgggddddddiiimmmpppwww~~~||||||}}}wwwkkkaaa]]]sss|||rrrsss|||ttt{{{|||sssWWWHHHEEEDDDBBB???;;;777444222000000000000000000000000000000000000000000000000.........///000111111111111000111555888===IIIUUU[[[^^^aaagggqqqzzzyyyrrrdddhhhpppyyy~~~vvvwwwtttyyyjjjnnn|||||||||~~~~~~~~~~~~|||{{{{{{{{{yyyvvvtttmmmggg___XXXSSSNNNJJJFFFCCCGGGJJJLLLMMMTTT```jjjuuu{{{zzzvvvuuutttzzzzzzllljjjkkkpppwww}}}}}}{{{uuuZZZAAA:::;;;999888;;;999666222000111222222222000000111111111111000000//////000000000111111111///000111000......///111000111111222222333333444111333777<<<@@@CCCFFFGGGDDDJJJRRRdddzzzvvv[[[qqqxxx```NNNHHHFFFDDDCCCFFFPPPaaapppyyy~~~|||tttsssoooqqquuuyyy||||||sssfffbbb```[[[VVVSSSYYYcccllluuuvvvsssoooqqquuutttooojjjbbbXXXOOOKKKHHHFFFEEEJJJKKKMMMPPPSSSTTTSSSQQQLLLKKKKKKNNNNNNLLLPPPUUURRRYYY___ccciiissszzz{{{zzz~~~xxxssssssuuuxxxzzzxxxrrrmmmkkkhhhcccbbbeeejjjooorrroooooopppoooeeeVVVNNNLLLMMMQQQXXX___hhhsss|||jjj\\\XXXZZZ^^^eeejjjhhhddddddhhhkkkmmmuuu~~~{{{{{{}}}}}}xxxmmmeeeZZZiiiwww{{{}}}{{{{{{{{{{{{[[[HHHEEEDDDBBB???;;;888444222000000000000000000000000000000000000000000000000---......///000111111222222111333777:::@@@MMMZZZ^^^aaaeeekkkxxx|||ppphhhlllsss}}}|||wwwrrruuuxxx|||oooaaaooo~~~{{{yyyuuuooohhhaaa\\\UUUNNNIIICCCGGGIIIGGGEEEIIIRRR[[[jjjqqq}}}{{{vvvtttqqqxxx||||||}}}qqqppprrruuuyyy||||||{{{cccFFF===<<<999888;;;:::666222000000111222222000000111111111111000000//////000000111111111222000111000///------000222000111111222222333444444111444888===AAADDDFFFGGGEEEMMMXXXmmmqqqeee}}}nnnVVVIIIEEEEEEDDDEEEJJJXXXjjjxxx~~~}}}yyypppnnnjjjmmmqqqvvv{{{~~~~~~zzzqqqaaa```___\\\VVVSSSWWWbbbjjjkkkmmmkkkiiilllrrrqqqkkkfff___VVVOOOKKKIIIFFFCCC@@@CCCGGGJJJLLLMMMJJJEEEDDDDDDDDDEEEHHHKKKOOOQQQPPPUUUZZZ```jjjuuuzzzyyy}}}~~~}}}zzzxxxyyyzzzxxxtttrrrppplllfffaaaaaahhhrrrzzzzzzyyyuuuooojjjcccVVVIIINNNMMMQQQXXX___hhhwwwvvvcccWWWTTT___fffllljjjddd```ccchhhllllllttt~~~{{{yyy{{{{{{uuuqqq``````dddttt}}}vvvppp|||pppqqqzzzpppIIIGGGGGGEEEAAA>>><<<999555222111000//////000000111//////............//////000000000000111111111111111///000666===EEERRR^^^fffdddhhhtttrrrcccfff~~~vvvvvvssskkkmmmyyywwwyyy|||sss```XXX___zzz{{{zzz|||xxxsssmmmggg```ZZZUUUPPPLLLGGGDDDDDDFFFHHHIIIQQQYYYhhhzzz{{{wwwvvvyyy}}}}}}sssvvvsss}}}vvv{{{}}}|||rrrXXXEEE>>>>>><<<999:::888666333111111111222000000000000000000000000//////000000000000000///000000000000111111111111111111111111111111222222444444999BBBFFFFFFEEEGGGIIIPPPffftttwww~~~rrrYYYJJJEEECCCFFFEEEHHHSSScccuuu~~~rrrddd^^^bbbgggnnnsssuuuxxx{{{wwwiiiaaafffaaa[[[UUURRRRRRTTTVVVeeefffhhhhhhggggggiiikkkbbb```[[[UUUOOOJJJFFFDDD===???BBBEEEHHHIIIFFFCCC@@@@@@@@@BBBDDDGGGKKKMMMTTTYYY^^^bbbiiirrrxxxxxx|||}}}zzzyyyyyyxxxuuutttqqqnnnhhhdddccciiirrryyy~~~~~~yyyrrrmmmggg\\\QQQNNNMMMNNNSSSYYYbbbqqq|||kkk]]]VVVZZZaaagggfff___[[[\\\___eeefffooo|||}}}{{{{{{}}}{{{xxxoooeee\\\aaayyy}}}rrrmmmkkksss|||~~~pppgggjjjsss{{{RRRJJJIIIEEEBBB???===999555333222000//////000000111//////............//////000000000000111111111111444222333888???JJJYYYffftttwww}}}sssjjjqqq{{{mmmmmmllliiiqqq}}}uuuzzzsssfffWWWUUUcccyyyvvv}}}|||wwwrrrmmmhhhbbb^^^YYYUUUOOOKKKIIIHHHGGGFFFHHHMMMXXXhhhxxx~~~zzzvvvxxx{{{}}}}}}~~~tttzzzzzz}}}hhhSSSCCC<<<;;;;;;:::999666333111111111222111111111111111111111111...///000111111222222222000000000000111111111111111111111111111222222333555666;;;CCCFFFEEEEEEGGGPPP]]]{{{{{{rrr~~~zzzeeePPPFFFDDDDDDFFFHHHMMMYYYkkk}}}mmm___YYY___eeelllppprrruuuxxx|||~~~vvvjjjcccddd```YYYSSSPPPPPPRRRSSS\\\```eeehhhiiihhhggggggcccaaa]]]YYYSSSOOOKKKIII<<<<<<===@@@CCCEEEDDDDDD>>>>>>>>>???AAAEEEHHHJJJUUU\\\bbbcccgggnnntttvvv{{{}}}yyywwwwwwvvvuuuqqqoookkkgggfffkkkrrrwww~~~vvvpppkkkddd\\\PPPMMMKKKNNNRRR[[[kkkyyyvvvdddXXXUUU[[[aaabbb]]]XXXVVVWWW\\\^^^ggguuu~~~{{{zzz|||~~~{{{ttteeeTTTQQQddd{{{pppiiihhhkkkqqqpppmmmgggcccfffnnnuuu```OOOJJJEEEBBBAAA>>>:::666333222111000///000000111000//////......//////000000000000111111111222222777444555;;;DDDPPPcccssswwwqqqnnn|||uuummmnnnmmmjjjtttpppuuu}}}}}}{{{lllbbbZZZQQQZZZtttyyyrrryyy}}}yyyvvvsssnnnjjjfffeeeaaa[[[UUUQQQLLLHHHEEEDDDEEEIIITTTddduuuyyyyyyyyyyyy{{{~~~{{{yyy||||||eeeLLL<<<:::>>>:::999666444222222222222111111111111111111111111...///000111222222333333000000000111111111222222111111111111111222333333666888===DDDFFFDDDFFFIIIWWWkkksssuuu{{{lllWWWHHHCCCDDDEEEGGGKKKUUUccctttzzzeeeWWWSSS\\\aaahhhmmmoooqqqtttxxx{{{uuulllfffbbb^^^WWWQQQNNNMMMOOOPPPQQQXXX```fffhhhgggdddcccccccccaaa^^^ZZZVVVSSSPPP>>>;;;;;;???BBBCCCDDDFFF?????????@@@BBBEEEHHHJJJRRR\\\dddggghhhnnnsssuuu|||xxxuuuvvvwwwuuuqqqooommmjjjiiilllqqquuuxxxqqqmmmiiieeeUUUPPPLLLLLLOOOWWWgggvvviiiWWWRRRWWW^^^```]]]YYYUUUTTTTTTXXXaaaooo}}}|||xxxyyy~~~{{{wwwkkkaaaTTTOOOYYYooo}}}qqqkkkiiimmmuuuuuunnnbbb\\\bbbrrrpppUUULLLCCCAAABBB???;;;999444333111000///000000111000000////////////000000000000111111111222222222666555777???HHHWWWmmmvvvtttuuuwwwwww{{{}}}uuummmuuuvvvpppvvv^^^UUUVVVVVVlll}}}sssxxx}}}{{{xxxvvvtttqqqnnnkkknnnjjjeee___YYYSSSLLLGGGHHHEEEEEEKKKXXXhhhwww}}}{{{xxxuuuuuuyyyvvvxxxzzzzzzrrrWWWAAA:::===;;;999777555333222222222111111111111111111111111000000000000000111222222000000111111111222222222111111111111222333333444888:::@@@EEEFFFDDDHHHOOObbbyyy}}}}}}uuusssvvvbbbPPPFFFDDDEEEFFFHHHOOO\\\kkk|||~~~rrr\\\QQQOOOZZZ___fffjjjlllnnnrrruuuxxx}}}|||tttmmmiiiaaa]]]WWWQQQMMMLLLMMMNNNJJJPPPYYY```cccdddccccccccccccdddcccaaa]]]ZZZXXX@@@:::999>>>AAAAAACCCGGG@@@??????@@@BBBEEEHHHIIIOOOZZZfffkkknnntttyyyzzzwwwtttvvvwwwuuupppooonnnkkkjjjmmmqqquuuyyyqqqnnnllliii\\\UUUOOOMMMNNNUUUeeetttmmmWWWNNNSSSYYY]]]]]]ZZZUUURRROOOTTT]]]iiiyyy~~~yyyxxx|||~~~zzzvvviiieee\\\SSSPPP]]]wwwqqqkkknnnwwwxxxqqqfffaaalllzzzzzz^^^OOOBBB@@@BBB@@@===<<<555444222000000000000111000000////////////000000111111111111222222222222333555;;;DDDNNN]]]rrr~~~}}}~~~vvvrrrzzzxxxppp}}}zzzoooSSSMMMXXXeeeuuuxxx~~~|||{{{yyywwwvvvuuuqqqooorrrpppkkkgggbbb[[[SSSNNNKKKHHHGGGJJJTTTaaalllssszzztttqqqrrrvvvzzzzzztttxxx~~~~~~yyydddLLL>>>;;;;;;:::888666555333222222111111111111111111111111111111000/////////000000111111111111222222222222111111111111222333444555:::<<>>@@@>>>@@@FFF@@@?????????AAADDDGGGIIIOOOYYYdddkkkrrr{{{~~~yyyuuuxxxyyyuuuqqqpppooommmlllooossswww}}}tttpppnnnlllddd\\\TTTOOONNNSSS```nnnvvv~~~rrrZZZLLLOOOSSSXXXZZZXXXRRRNNNKKKQQQYYYcccttt}}}{{{{{{|||}}}}}}~~~~~~{{{vvvqqqgggVVVIIIMMMfffwwwmmmsss~~~{{{ttt|||{{{vvvmmmXXXEEEAAABBB@@@===>>>555444333111000000000111111000000//////000000111111111111222222222222333333888AAALLLTTT___ppp~~~xxxfffssszzz}}}tttuuutttbbbKKKLLLbbb{{{xxxzzz}}}||||||zzzwwwuuuuuussspppmmmiiiccc\\\XXXNNNLLLKKKNNNTTT[[[bbbeeerrr|||~~~wwwqqqnnnoooqqqvvvzzz~~~rrrvvv||||||oooXXXDDD;;;;;;:::999888666444333222222222222222222222222222222111000//////000111222111111111222222222222333111111111111222444555666;;;>>>CCCFFFEEEHHHUUUdddyyyrrrbbblllzzzqqqwww}}}nnn___NNNGGGFFFEEEDDDEEERRR^^^nnn|||{{{aaaMMMIIINNNZZZ___fffjjjkkkmmmpppssswww|||{{{tttoookkk^^^[[[VVVRRROOONNNNNNOOOJJJLLLNNNQQQUUU[[[bbbgggeeefffggghhhhhhgggffffffEEE<<<:::AAACCC???@@@FFFBBBBBBBBBBBBDDDFFFIIIKKKPPPVVV\\\bbbmmmzzz}}}zzzyyy|||yyy|||{{{vvvssssssqqqoooooorrrwww||||||xxxsssqqqoookkkbbbXXXPPPKKKMMMXXXdddkkkwwwxxxaaaOOOPPPRRRUUUXXXUUUOOOIIIGGGMMMTTT\\\mmm~~~zzzwwwzzz{{{}}}zzznnn]]]KKKGGGWWWkkknnnuuu{{{yyy~~~cccJJJCCCCCC???<<<>>>666555333111000000000111111111000000000000111111111111111222222222333333666===JJJUUUZZZ___kkkwww~~~xxx{{{jjjhhhuuuwwwyyyxxxxxx^^^WWWLLLUUUvvv~~~zzz{{{~~~{{{yyyyyywwwtttqqqnnnjjjddd```XXXVVVSSSSSSUUUVVVWWWWWWaaajjjuuu|||tttooolllllljjjmmmpppwww{{{oooxxx}}}xxx```JJJ???;;;;;;:::888777555333222222222222222222222222222222111000111222444666888111111111222222222333333111111111222333444555666<<>>EEEGGGBBBBBBIIIFFFFFFEEEFFFGGGJJJMMMNNNPPPRRRTTTXXXeeevvv{{{vvvvvv|||~~~wwwuuutttsssqqqqqquuu{{{{{{|||vvvsssqqqooofff[[[QQQIIIHHHQQQ\\\dddrrr}}}gggTTTSSSSSSVVVWWWUUUNNNGGGDDDJJJPPPWWWgggzzzsss{{{|||~~~{{{qqqdddTTTIIIOOOZZZvvvpppwww~~~vvvyyy~~~lllOOOFFFDDD???;;;===666555333111000000000111111111000000000000111111111111222222222333333333999BBBQQQ\\\^^^___fffpppwwwooogggssswwwvvvwww{{{tttQQQSSSQQQ```~~~wwwxxx~~~|||zzz|||zzzwwwtttrrrmmmhhheeeeeeaaa\\\XXXUUUSSSPPPNNNUUU]]]hhhvvvwwwppplllkkkeeefffhhhppp|||~~~tttyyy||||||dddMMMCCC;;;;;;:::999777555333222222222222222222222222222111111111222444777;;;===111111222222222333333333111111111222333444666777<<>>666999<<<666555888222333333222222111000000000111111111222333666888:::///111222222111111222333444444333222222444888;;;>>>CCCHHHGGGDDDKKKddd|||mmmaaasssqqqtttzzzbbbKKKHHHEEECCCFFFLLLSSSWWWkkk}}}gggLLL???DDDOOOYYY^^^eeeggggggiiinnnssszzz|||yyytttnnniii]]]UUUOOOOOOOOOLLLMMMRRRQQQTTTVVVTTTQQQSSS\\\dddlllooorrrsssrrrpppooooooYYYRRRIIIBBB???@@@AAABBBHHHJJJMMMOOOPPPQQQTTTVVVUUUVVVVVVWWW[[[aaaiiinnnzzz|||uuuooosssxxx|||~~~zzztttooooootttyyy|||{{{tttoooiiiccc\\\UUUNNNHHHIIINNNRRR___nnn|||~~~^^^RRRIIIKKKPPPOOOIIIEEEEEEHHHJJJNNN\\\ooo~~~|||wwwqqqtttyyy~~~zzzrrriiiXXXFFFEEEMMMcccyyyyyyppp~~~kkk```dddnnn^^^IIIDDDAAA===;;;999777333000//////111222000000000000000111111222//////111444222///222888@@@IIITTTZZZ[[[___iiiqqq~~~qqqpppvvvuuuuuuyyysssTTTVVVZZZnnnrrrddddddmmm~~~|||uuurrrppplllfffgggfffccc```]]]ZZZXXXWWWTTTUUUYYYbbbooo|||~~~wwwppplllcccdddaaabbbqqqzzzzzz|||iiiLLLCCC999:::<<<666666777222333333222222111000000000///000000111222444555666000222333333222222333444333444333222222555999<<>>EEEQQQXXX^^^dddffffffggglllqqqyyy~~~{{{tttppplllgggccc[[[SSSMMMLLLMMMNNNQQQUUUYYY[[[\\\YYYTTTSSSXXX]]]fffkkkrrrvvvxxxxxxwwwwwwtttlll```TTTKKKFFFBBB@@@FFFIIINNNRRRUUUXXX[[[]]]^^^^^^^^^\\\ZZZZZZ\\\^^^\\\]]]___dddmmmzzzzzzppprrrqqqsss{{{{{{wwwwwwyyy{{{zzz{{{zzzyyyvvvrrrooohhh^^^VVVSSSQQQKKKFFFDDDDDDKKKWWWgggwwwdddVVVHHHDDDEEEEEEDDDDDDBBBDDDCCCDDDMMM___ooowww|||}}}~~~~~~~~~sssppppppuuu}}}}}}|||wwwgggRRREEEAAADDDZZZ}}}}}}|||{{{~~~zzztttnnniiiiiimmmqqqzzzttt~~~TTT???BBBCCC::::::888555222000000111222000000000000000111111222222111222333222000555<<>>EEEPPPWWW]]]ccceeeeeeffflllpppxxx}}}yyyrrrnnnjjjeeebbb[[[VVVOOOMMMNNNRRRVVVYYY___aaabbb^^^YYYWWWXXX[[[ccchhhpppvvvzzz{{{|||||||||uuujjj___UUULLLDDD@@@CCCGGGMMMRRRVVVYYY]]]___```aaa```___]]]\\\^^^___\\\YYYWWWYYYaaalllyyywwwtttqqqrrr{{{{{{zzz{{{xxxwwwvvvvvvwwwvvvsssqqqiii^^^UUUSSSQQQLLLEEEBBBAAAFFFQQQaaaqqqzzz~~~~~~fffWWWHHHBBBAAAAAABBBDDDAAACCCCCCCCCKKK\\\llluuuxxxzzz}}}~~~~~~vvvrrrpppttt|||~~~|||xxxkkkXXXHHH@@@???PPPnnn~~~rrrlllpppsssrrrqqquuu{{{~~~}}}{{{\\\@@@BBBCCC;;;:::999666333222111111111000000000000000111111222222111222333222222888@@@EEEMMMXXXaaaeeejjjpppuuuxxx{{{vvvzzzuuuzzz~~~||||||{{{```SSSQQQZZZttt}}}hhhXXXQQQUUUiii|||~~~}}}zzztttnnnllliiifffdddcccccccccdddaaa\\\XXXWWWZZZ___cccqqq|||qqqllleeegggqqqyyyvvvooo{{{}}}~~~xxxtttuuudddHHH999:::888888999555444444333333222111111111///000111222222111000///000111222222111111222333333333444444555888<<<@@@GGGFFFFFFJJJTTTnnnxxxwwwtttyyy{{{iiiRRRHHHFFFDDDDDDGGGRRR```oooyyyiiiQQQBBB???EEEMMMUUU[[[aaaddddddfffkkkpppxxx{{{{{{sssoookkkgggcccZZZWWWQQQNNNOOOUUUYYYZZZaaabbbcccaaa\\\YYYXXXYYY___eeemmmtttyyy{{{}}}~~~}}}vvvlll```SSSGGG???DDDHHHOOOTTTXXX\\\___aaabbbbbbaaa```^^^]]]___aaa]]]WWWSSSTTTXXX^^^gggpppvvvzzz{{{vvvrrrsss}}}|||zzz{{{wwwtttrrrrrrttttttrrrooohhh^^^UUURRRPPPJJJDDDBBB@@@AAAJJJ[[[jjjtttyyy}}}hhhXXXHHHAAA??????AAADDD@@@CCCDDDCCCIIIXXXhhhqqqtttxxx}}}~~~~~~~~~zzzvvvssssssyyy~~~}}}|||xxxnnn^^^LLLAAA@@@III^^^{{{kkkcccllluuuyyy||||||iiiFFFBBBBBB===;;;:::777555333222111111000000000000000111111222222111111333333444;;;DDDMMMVVVbbbkkkpppsssvvvxxxvvvzzz|||yyy~~~vvvssswww~~~~~~jjjWWWMMMNNNbbb}}}zzzeeeVVVNNNRRRddduuu{{{~~~|||{{{~~~xxxrrrpppmmmiiigggfffffffffeeeccc```\\\ZZZZZZ]]]```hhhuuupppkkkffffffjjjlllhhhcccmmmwww}}}yyyxxxzzzyyyTTT===;;;999999:::777444444444333222222111111000111111222222222222111///111222222111000222333333333444444555999>>>BBBGGGGGGIIINNN[[[uuutttnnnxxxyyy{{{ttt]]]KKKFFFEEEEEEFFFMMMYYYiiixxxaaaKKKAAA???DDDKKKSSSYYY```cccdddffflllqqqwwwzzz~~~}}}vvvrrrnnniiieeeYYYXXXSSSOOOQQQWWWZZZYYY^^^```bbbaaa^^^[[[YYYXXX]]]bbbiiipppuuuyyy|||~~~|||ooo^^^MMMAAACCCHHHOOOUUUYYY\\\___aaaaaabbbaaa``````aaaeeeggg```ZZZWWWYYYXXXWWWZZZ___bbbdddlllwww~~~xxxuuuqqqttt~~~}}}zzzzzzvvvsssppppppqqqqqqmmmiiifff]]]UUUQQQLLLFFFBBBBBB@@@===BBBPPP^^^hhhpppwwwhhhYYYIIIAAA???>>>AAAEEE???CCCDDDBBBFFFSSSaaaiiiqqqvvv|||~~~~~~~~~|||yyyuuusssuuuzzz~~~}}}uuufffSSSEEECCCCCCOOOiiimmmaaakkkvvv~~~xxxPPPCCCAAA???<<<:::888666333222111111000000000000000111111222111000000222333555>>>GGGVVV___kkktttxxxxxxvvvvvvtttuuu}}}}}}\\\SSSMMMWWWxxxxxxbbbSSSKKKNNN]]]mmmsssxxx~~~~~~~~~|||{{{zzz|||sssqqqmmmjjjhhhhhhhhhiiieeeffffffddd```___```bbbcccmmmxxxwwwqqqjjjfffdddaaa___]]]fffyyy}}}~~~cccEEE???;;;::::::777555444444333333222111111000000000000111222222333000111333222111111222444222333444555666:::???CCCEEEGGGKKKTTTbbb|||^^^jjj{{{}}}xxxiiiRRRFFFFFFDDDEEEIIIRRRaaarrrxxxXXXEEE???@@@DDDIIIPPPVVV^^^bbbcccfffmmmrrrvvvyyy}}}~~~yyyuuuqqqkkkggg[[[\\\YYYTTTVVV\\\^^^ZZZ]]]```cccdddccc```]]]\\\\\\```fffkkkpppuuuyyy|||{{{gggSSSEEEAAAFFFNNNTTTXXX[[[]]]___``````aaabbbcccgggmmmqqqiiidddccceeebbb[[[XXXZZZQQQRRRWWWbbbnnnuuuuuurrrsssqqquuu~~~{{{{{{wwwsssooonnnooommmhhhccceee\\\TTTOOOIIICCC@@@AAABBB;;;;;;EEERRR[[[fffooogggYYYJJJBBB???>>>AAAEEE???CCCDDDAAADDDOOO[[[cccooouuu{{{~~~}}}~~~}}}{{{wwwsssrrrvvv}}}}}}oooZZZJJJDDD???EEE]]]}}}xxxaaajjjvvvxxxWWWDDDAAA@@@<<<;;;999666444222111111000000000000000111111222111///000222333666???IIIZZZcccoooxxxzzzxxxtttqqquuuttt}}}}}}zzzxxxRRROOOOOOcccvvv```PPPIIIKKKYYYgggmmmttt{{{|||~~~~~~}}}|||xxx}}}~~~qqqoookkkiiiggghhhiiijjjfffiiikkkjjjgggeeeeeegggaaagggoooyyyzzzqqqiiibbb\\\[[[\\\iii{{{|||}}}sssxxx{{{uuunnnKKKBBB===::::::777555444444333333222222111000000/////////111333444111333444444333222444555222333444555666:::@@@DDDDDDFFFMMMXXXgggiiiXXXnnn~~~ttt```KKKCCCGGGCCCEEEKKKWWWgggyyyqqqRRRAAA===@@@EEEIIIOOOUUU]]]aaacccgggmmmsssvvvxxx|||zzzwwwrrrlllggg```aaa___[[[\\\bbbbbb^^^___bbbfffhhhhhhfffcccaaa[[[^^^ccchhhmmmrrrwww{{{oooVVVDDDCCCJJJOOOQQQQQQUUUYYY\\\cccaaa^^^^^^bbbhhhpppuuuqqqrrrrrrppplllgggbbb^^^ZZZUUUQQQRRRWWW\\\^^^]]]bbbbbbiiiuuu~~~{{{uuussspppllliiigggeeeeee___ZZZSSSLLLGGGBBB>>><<<666:::>>>AAAEEEPPP]]]hhhdddZZZMMMCCC???@@@AAAAAACCCCCCCCCBBBDDDMMM[[[fffooowww~~~~~~~~~xxxqqqqqqxxxyyyfffRRRGGGBBBDDDTTTooooooooowwwzzzvvvggglll```JJJIII======<<<:::888555333111000111111111000111111222333555333333555444666DDDSSS___ccckkkqqqoooiiihhhlllmmmvvv|||gggNNNNNN```nnnXXXLLLGGGFFFNNNZZZeeeoooxxx}}}~~~~~~}}}xxxxxx|||{{{pppjjjfffggggggffffffiiifffhhhkkkmmmnnnoooqqqrrrkkkiiikkkttt}}}qqqddd]]]___cccppptttjjj}}}ssspppzzz~~~nnnuuu[[[EEE===:::999::::::777333333444444222///222222111111111222444555000111333555555444333222222333555666888<<>>AAAFFFFFFPPPUUUZZZ```eeejjjooorrryyyyyy|||~~~wwwrrrooollljjjhhhhhhfffeeeddddddddddddccceeeggggggfffffffffgggeeefffgggggghhhmmmuuu{{{oooVVVDDDCCCJJJQQQRRRQQQRRRVVVZZZcccaaa______ccciiippptttvvvwwwxxxwwwuuupppllliii___ZZZUUUTTTUUUWWWUUUSSSVVVXXXaaappp~~~yyyvvvssspppkkkgggdddbbbbbb^^^YYYSSSMMMHHHCCC???<<<666999<<<>>>BBBKKKWWWaaaaaaXXXMMMCCC@@@@@@AAAAAABBBCCCCCCCCCEEEMMMYYYccckkkttt}}}yyyrrrrrrzzz|||kkkZZZLLLEEECCCOOOgggvvvpppvvvsssvvvnnndddiiijjjMMMIII???===<<<:::888666333222111111111111111111222222333444222333444555:::IIIXXXccceeejjjlllhhhcccfffllllllyyy{{{]]]NNNXXXqqq~~~kkkWWWKKKEEEEEELLLXXXcccnnnwww|||}}}~~~}}}yyyyyy|||xxxmmmgggcccdddeeecccdddfffgggjjjnnnppprrrsssuuuwwwkkkkkkllltttuuuhhh```___aaakkkxxxnnn{{{xxxrrrrrr|||{{{ooowwwfffKKK>>><<<;;;999:::777444333444444222000222222111000111111333333000222333555555444333222222333555777999<<>>>>>EEEHHHTTTXXX^^^ccchhhlllqqqtttxxxxxx{{{|||wwwtttqqqooommmjjjjjjiiihhhhhhggggggfffeeefffggggggfffggghhhjjjkkklllmmmmmmlllooossswwwpppWWWDDDCCCKKKTTTWWWTTTQQQSSSWWW```______```dddjjjpppttt{{{|||~~~~~~|||yyywwwmmmhhhbbb^^^[[[WWWQQQMMMKKKLLLTTTcccrrrzzzvvvtttpppkkkfffbbb___]]][[[XXXSSSNNNJJJEEE???;;;666888:::;;;>>>EEEOOOVVV\\\VVVLLLEEEAAA@@@@@@@@@AAACCCDDDDDDFFFMMMVVV]]]fffqqq|||}}}tttttt|||sssgggVVVJJJBBBHHH\\\xxxuuutttqqqpppvvv}}}wwwjjjhhhoooyyyTTTHHHCCC===<<<;;;888666444222111111111111111111222333333444222222444777@@@QQQ```hhhiiiiiihhhbbb^^^dddnnnqqqxxx}}}kkkTTTXXXjjjzzz~~~}}}eeeSSSHHHCCCCCCJJJTTT___kkkuuu{{{|||~~~~~~{{{zzz{{{||||||~~~uuujjjddd``````aaa___```cccfffiiinnnrrrtttvvvxxxzzznnnooopppttt{{{|||pppfff```^^^bbbrrrxxxyyy{{{qqqqqqrrrsssxxx|||ttt{{{wwwTTTAAA===<<<777999777555444444333222000222222111000000000111111111222333444555444333222222444666777999===BBBFFFJJJMMMVVVkkknnnvvv___MMMFFFEEEEEEJJJOOOZZZjjj}}}YYYBBBCCC>>>;;;CCCLLLVVVZZZ```eeehhhlllppprrrvvvwww{{{|||xxxvvvuuusssrrrmmmnnnnnnnnnmmmlllkkkjjjiiiiiiiiigggggghhhlllooosssuuuwwwwwwvvvvvvvvvwwwrrrZZZFFFAAAKKKXXX```]]]VVVSSSUUU[[[[[[\\\___dddkkkqqqttt}}}~~~{{{vvvpppjjjccc[[[VVVQQQOOOQQQZZZeeeooo|||{{{wwwuuupppkkkeee```\\\ZZZXXXVVVSSSOOOKKKEEE???;;;888999999999;;;@@@GGGLLLVVVRRRLLLFFFCCCAAA@@@@@@@@@BBBDDDFFFHHHMMMSSSXXXcccooo{{{zzzwww||||||yyyrrrbbbRRRDDDDDDQQQkkkzzzqqqyyysssooopppooonnnuuu~~~^^^IIIEEE>>>===;;;999777444333222222111111111111222333333444333222444:::HHH[[[iiikkkjjjjjjhhhbbb```hhhrrryyylllxxx^^^ZZZqqqvvv{{{ttt\\\LLLFFFBBBAAAGGGQQQ[[[hhhrrryyy{{{~~~{{{yyyyyy}}}|||wwwwww}}}{{{rrrhhhaaa]]]]]]]]]]]]^^^aaadddggglllppprrrtttvvvxxxuuuvvvwwwvvvxxxyyymmmbbb[[[YYYdddhhhhhhsss|||uuuiiimmmttt~~~___DDD>>>===777999888666444333333222111222222111000000/////////111222333444444444333333333444666888:::>>>DDDHHHMMMRRRbbb~~~yyymmmVVVGGGCCCDDDFFFLLLSSS```pppvvvOOO===BBB>>>999CCCOOOVVVZZZ```dddgggjjjmmmoootttvvvzzz|||zzzyyyxxxvvvqqqrrrrrrsssrrrqqqpppooommmlllkkkiiiiiilllqqquuu{{{~~~|||zzzuuu^^^III@@@JJJ\\\kkkkkk```XXXWWWWWWWWWYYY]]]ccckkkqqqvvv}}}|||uuummmhhhccc\\\XXXYYY^^^eeeoooyyy}}}vvvtttpppjjjddd___ZZZXXXUUUSSSQQQNNNKKKEEE???:::::::::999999:::===BBBEEEMMMLLLJJJGGGDDDBBBAAAAAA@@@BBBEEEGGGJJJNNNRRRUUUcccooo{{{~~~~~~||||||yyy~~~~~~yyylll[[[JJJDDDJJJ___{{{kkkwwwvvvjjjfffjjjsssmmmMMMGGG???>>><<<:::777555333333222222222111222333333444333333333444===OOObbbooollljjjiiijjjhhhhhhoooxxxssshhhggg}}}rrr]]]ggg~~~sssyyyiiiSSSDDDFFFAAA@@@EEEMMMVVVdddooowwwyyy}}}zzzxxxwww{{{yyytttuuu|||yyypppeee___ZZZZZZ\\\\\\^^^bbbeeehhhkkknnnpppsssvvvyyy}}}|||yyy~~~tttfff\\\WWW\\\^^^___jjj||||||kkkhhhtttjjjJJJ???<<<888999888777555333222222222111111111111000000//////222222333333444444444333333555777999<<<@@@EEEIIIOOOYYYppp}}}{{{bbbNNNDDDBBBEEEHHHSSS[[[hhhxxxgggGGG:::@@@===999DDDPPPVVV[[[```eeehhhjjjlllmmmrrrvvvzzz~~~}}}zzzxxxuuuuuuvvvvvvuuuuuuttttttrrrqqqnnnllllllpppwww|||}}}yyyyyycccMMM@@@HHH[[[pppvvvmmmbbb___XXXXXXYYY\\\bbbjjjqqqvvv}}}~~~{{{ppphhhaaa^^^]]]___fffnnnrrrqqqmmmiiiccc^^^YYYVVVSSSQQQOOOLLLIIIEEE???;;;::::::999999:::===???@@@EEEGGGIIIIIIFFFDDDCCCCCCAAABBBEEEHHHLLLOOORRRTTTbbbnnnzzz~~~~~~}}}xxx|||~~~|||sssaaaPPPHHHFFFTTTwww{{{hhhjjjyyy~~~tttgggaaaiiixxxUUUHHH???>>>===:::888666444333222222222222222333444444333444444555@@@TTTgggqqqlllhhhfffiiilllooouuu{{{nnnccclll}}}lll[[[lllrrryyyuuu^^^LLLBBBFFFBBBAAADDDJJJRRR```llluuuxxx}}}zzzxxxwwwzzzxxxtttvvv~~~xxxooobbb[[[WWWXXXZZZ[[[^^^cccgggiiilllnnnqqquuu{{{~~~zzzkkk```\\\YYY[[[^^^fff{{{tttffftttwwwVVVCCC<<<999888999888666333222222333111111222222222111000000222222222333333333444444444666888:::===AAAFFFJJJRRRaaa~~~tttpppqqqWWWHHHCCCDDDGGGJJJVVV^^^lll{{{}}}XXXAAA:::???<<<===HHHOOOWWW\\\bbbgggiiikkkmmmnnnrrrvvv{{{|||zzzxxxxxxwwwwwwwwwwwwxxxxxxvvvuuurrrqqqqqqvvv|||}}}xxx|||hhhQQQBBBEEEVVVooo|||vvvllliii^^^]]]\\\]]]aaaiiipppuuuyyy{{{~~~wwwppplllgggcccdddhhhzzz}}}mmmllliiifffaaa\\\WWWUUUQQQOOOLLLJJJGGGCCC>>>;;;999999888999:::<<<======>>>BBBGGGIIIHHHFFFDDDDDDBBBCCCEEEHHHMMMQQQTTTUUU```lllxxx}}}~~~zzz||||||{{{~~~}}}uuudddTTTKKKDDDKKKkkkllldddnnnzzztttkkkfffppp```JJJ@@@???===;;;999666555444333222222222222333444444333666666666BBBWWWiiiqqqnnneee___ccckkkrrrwww|||~~~nnnbbbsss{{{fff]]]sssrrrxxxgggSSSIIIFFFHHHDDDBBBCCCGGGOOO]]]jjjtttwww|||{{{yyyxxx|||yyyuuuxxxvvvmmm^^^XXXTTTUUUXXXZZZ^^^cccfffhhhjjjmmmqqqxxx~~~pppddd___VVVYYY^^^aaauuu|||kkkzzzdddJJJ===:::888999999777333111222444000111222333333222222111333222222222333333444444444666888;;;===BBBGGGKKKUUUggg|||lllvvvhhhOOODDDDDDFFFIIIMMMWWW```nnn~~~jjjKKK>>><<<===:::AAALLLMMMVVVZZZaaafffiiikkklllmmmrrrvvv|||}}}{{{{{{yyywwwvvvvvvwwwzzz{{{yyyxxxvvvuuuvvvzzz~~~jjjSSSDDDCCCQQQlll}}}{{{sssqqqdddbbb___^^^aaahhhooottttttvvvxxx{{{~~~wwwnnnjjjjjjiiinnnqqqqqqqqqsssrrrnnniiihhhfffccc___ZZZVVVTTTPPPNNNKKKHHHFFFBBB>>>;;;888777777888:::<<<<<<<<<:::@@@FFFJJJIIIGGGFFFFFFCCCCCCEEEHHHNNNRRRUUUVVV^^^jjjvvv}}}~~~~~~|||}}}{{{zzz}}}uuueeeWWWMMMDDDFFFcccsssdddkkkyyywwwqqqooozzz~~~~~~gggKKK@@@???===;;;999777555444333333222222333333444555333666666777CCCXXXjjjppppppdddZZZ^^^hhhqqqwww{{{}}}mmm```uuuxxx|||hhheeesssxxxvvv\\\LLLIIIKKKIIIEEEBBBCCCFFFNNN[[[hhhssswww||||||zzzzzz~~~yyywwwzzz}}}tttkkk\\\UUUQQQSSSWWWYYY^^^cccdddeeegggjjjpppyyysssggg```RRRWWW]]]\\\ooorrroooOOO>>>;;;888999:::777333111333555000111222333444444333222333333222222222333444555555666999;;;>>>BBBHHHLLLWWWkkk~~~kkkpppzzzbbbJJJBBBEEEHHHKKKNNN[[[eeetttjjjRRRCCC======<<<:::DDDNNNKKKSSSWWW^^^dddggghhhjjjkkkssswww|||~~~~~~||||||zzzwwwuuuuuuwwwzzz}}}zzzzzzyyyxxxyyy}}}zzzkkk]]]JJJEEENNNgggyyy{{{wwwxxxrrrmmmeee^^^[[[```gggmmmrrrssstttvvvxxx{{{|||}}}}}}wwwrrrppplllfff___[[[YYYZZZZZZ[[[^^^___[[[[[[]]]YYYRRROOOKKKFFFBBB@@@>>><<<;;;<<<;;;::::::999999999999===???CCCFFFIIIJJJKKKJJJJJJIIIHHHKKKQQQUUUWWWVVV___dddnnnyyyzzzvvvyyy}}}qqqqqqcccQQQIIIFFFUUUpppuuurrrzzzrrrpppzzzuuuqqqRRREEECCC???:::999:::888444333333222222333333444555888222666;;;BBBXXXpppuuugggWWWTTTeeeqqqpppuuu~~~lll___iiivvv|||xxxqqqggg|||||||||eeeOOOHHHKKKNNNPPPJJJFFFFFFHHHNNNYYYcccnnnvvv}}}~~~~~~xxxvvv{{{tttjjj\\\XXXTTTRRRTTTXXX[[[]]]eeegggiiimmmqqqxxxyyyqqqbbbXXXRRRWWW^^^fffvvv~~~bbbEEE888<<<999666555555666555444222222333333333333444444333333333444444444555555888777999===???AAAGGGOOOWWWkkk}}}^^^qqqgggYYYIIIBBBBBBFFFOOOWWW^^^hhhwwwrrrXXXGGG>>>===;;;<<<@@@FFFMMMQQQTTTYYY^^^bbbdddgggkkkooovvvzzz}}}}}}|||}}}~~~|||{{{{{{}}}{{{yyywwwwwwzzz}}}}}}{{{{{{|||nnnaaaKKKDDDKKKcccxxx}}}zzzyyyqqqllleee^^^\\\^^^dddhhhlllnnnpppsssvvvyyyzzz{{{~~~yyytttkkkbbbZZZTTTQQQPPPTTTXXXYYYWWWYYY[[[XXXQQQMMMIIIDDDAAA???>>><<<;;;<<<;;;::::::999999::::::<<<>>>BBBFFFIIIKKKMMMMMMJJJHHHHHHLLLQQQVVVXXXYYY___dddmmmxxxwwwqqqttt|||~~~zzzyyyjjjWWWKKKDDDNNNeeewwwpppqqqyyy{{{xxxxxx|||WWWEEEBBB>>>;;;::::::777444333333222222333333444555888111555>>>III___qqqppp___TTTVVVjjjvvvuuuwww{{{~~~|||uuudddcccttt~~~sss~~~tttrrr}}}~~~uuu___MMMIIILLLOOOPPPJJJFFFFFFHHHMMMXXXcccooovvv}}}~~~{{{zzzssshhh\\\YYYUUUSSSUUUXXX\\\^^^gggiiikkknnnrrrxxx}}}vvvggg[[[SSSUUU[[[cccrrr~~~}}}fffLLL>>>;;;999777666666666444333222222333333333333444444333333333444444444555555777777:::???AAABBBIIIQQQZZZlllzzzbbbxxx|||```SSSGGGBBBCCCIIIRRR[[[fffppp~~~}}}dddKKK<<<===<<<;;;===AAAGGGNNNRRRVVV[[[```cccdddfffkkknnnvvvzzz}}}}}}||||||~~~}}}}}}}}}~~~|||{{{{{{}}}~~~vvviiiPPPFFFHHH^^^vvv|||yyyoookkkeee```^^^___aaadddeeegggkkkooorrruuuxxxxxxzzzyyy|||{{{qqqfff[[[RRRMMMJJJLLLOOOQQQRRRTTTWWWTTTOOOIIIFFFAAA>>>======<<<;;;<<<;;;::::::::::::::::::===>>>AAADDDHHHLLLNNNPPPKKKJJJJJJMMMRRRWWWZZZ[[[```eeemmmvvv}}}}}}rrrjjjmmmwww~~~ppp]]]PPPEEEIII[[[zzz|||~~~}}}rrrlllqqq{{{zzzyyybbbFFFBBB===;;;;;;:::777444333333333333333444444555666111777BBBPPPfffrrrkkkVVVQQQYYYnnn{{{yyywwwzzzuuu}}}{{{tttkkkaaaiiilll{{{tttwwwzzzzzzjjjVVVKKKJJJNNNPPPOOOJJJFFFFFFHHHMMMXXXcccooovvv}}}}}}~~~qqqeee[[[YYYVVVUUUVVVYYY\\\___iiikkkmmmooosssxxx}}}oooaaaVVVTTTWWW]]]lll||||||~~~kkkQQQAAA;;;999777777666555333111222222333333333333444444333333333444444444555555555777<<>><<<<<<<<<;;;;;;<<<;;;;;;:::::::::;;;;;;>>>???AAACCCGGGKKKNNNPPPOOONNNNNNPPPSSSWWWZZZ\\\bbbgggnnnuuuzzz}}}|||pppfffhhhttt~~~ssscccWWWIIIHHHUUUvvvuuujjjoooyyy|||xxxqqqsss~~~zzzzzzqqqJJJCCC<<<<<<<<<:::666444333333333333333444555555555333;;;EEEQQQgggssslllRRRRRR\\\mmmxxxxxxttttttrrruuukkkeeepppzzzhhhxxxzzzkkkmmmvvvuuu```OOOIIIKKKOOOQQQOOOJJJEEEEEEHHHMMMXXXcccooovvv|||~~~~~~}}}pppccc[[[ZZZYYYWWWWWWZZZ^^^aaakkklllnnnqqqsssxxx~~~xxxhhhZZZUUUTTTWWWdddsss~~~~~~~~~pppVVVBBB<<<:::888777777555333111222222222333333333444444333333333444444444555555444888>>>BBBAAABBBLLLWWWcccxxx|||rrrjjjNNNGGGBBBDDDHHHOOOZZZcccsss~~~kkkSSSCCC>>>;;;;;;<<>>BBBGGGMMMSSSWWWXXX^^^dddhhhkkkoootttxxxwwwwwwvvvvvvvvvvvvvvvwww{{{|||~~~~~~||||||zzzyyyzzz|||ppphhhWWWGGGIII[[[mmmqqqnnnhhhhhhkkkrrr{{{tttpppkkkfffcccccceeefffcccccceeejjjjjjgggiiimmmmmmnnnqqqtttwwwzzz{{{|||zzzzzzxxxssslllddd\\\WWWVVVQQQQQQSSSRRRKKKFFFEEECCC@@@<<<::::::::::::999;;;;;;;;;;;;;;;<<<======>>>AAAEEEJJJOOOSSSUUUVVVYYYZZZZZZYYYYYY]]]ccchhhlllqqqwwwzzz{{{}}}uuuhhhgggppp|||wwwoooYYYFFFFFFNNNhhhnnn___fffuuu}}}yyyfff___aaalll}}}aaaNNN>>>======888666999444444444444444555666666333888@@@CCCKKKcccoooeeeTTT\\\bbbfffqqq~~~iiikkk{{{ttt~~~vvv[[[ggguuurrr___LLLGGGJJJMMMQQQUUUNNNIIIEEEEEEGGGLLLWWWbbbkkkrrrvvvwwwyyy}}}~~~}}}}}}}}}~~~|||pppfff^^^aaacccaaa___aaafffkkkooosssxxx|||xxxjjjaaaXXXPPPQQQYYY^^^www|||{{{}}}eeeFFFBBB<<<999777777666666222222333333333333444444333333333444444444555555999<<>>@@@CCCHHHNNNSSSVVV[[[```fffjjjllloootttxxxwwwuuutttsssttttttssssssvvvyyy}}}{{{{{{zzzyyy{{{}}}ppphhhXXXGGGGGGWWWjjjqqqooojjjiiilllttt~~~yyytttllleee```___aaabbb``````bbbffffffbbbcccfffhhhiiikkkmmmoooqqqqqqrrrrrrrrrrrrpppllleee^^^ZZZXXXSSSRRRVVVTTTMMMGGGHHHCCC@@@<<<:::::::::999999;;;;;;;;;;;;;;;<<<===>>>===AAAGGGNNNSSSXXXZZZ[[[XXXYYYZZZZZZ[[[```gggmmmnnnsssyyy||||||vvvjjjgggpppzzz{{{ttt^^^JJJIIIJJJdddrrrcccllltttzzzccc\\\```qqqeeePPP???======888666:::555444444444444555666666333666>>>CCCNNNfffmmm^^^RRR\\\ccciiiuuupppwwwyyypppZZZpppiiiXXXHHHFFFJJJMMMRRRWWWNNNIIIDDDDDDGGGLLLWWWbbbjjjqqquuuvvvxxx|||}}}|||~~~}}}|||~~~|||qqqggg___bbbdddcccaaabbbgggmmmrrruuu{{{zzzmmmeeeZZZPPPOOOUUUZZZsss|||{{{~~~kkkIIIDDD===999777777777777222222333333333444444444333333333444444444555555999===AAACCCEEETTTtttccckkk___IIIEEECCCDDDJJJRRR^^^nnn}}}sssbbbNNN===777999>>>???@@@DDDHHHNNNSSSVVV]]]bbbhhhkkklllooossswwwvvvuuusssrrrrrrrrrrrrqqqssswww|||~~~}}}zzzzzz{{{{{{~~~zzzlllccc```LLL???QQQfffmmmooollljjjllluuuxxxiii^^^[[[^^^```^^^^^^]]]^^^bbbccc```^^^\\\______aaacccfffhhhjjjkkkllllllllljjjgggbbb]]][[[[[[UUUSSSWWWWWWOOOHHHFFFDDDBBB???;;;999999::::::<<<<<<;;;;;;;;;<<<======AAABBBFFFLLLSSSYYY[[[\\\\\\```bbb```]]]^^^fffnnnyyyzzz}}}|||uuunnnlllsss}}}}}}uuufffSSSFFFKKK[[[yyynnntttxxxyyyccc[[[eee|||yyyQQQDDDBBB333:::CCC222666666555444444444444555:::000EEENNNUUUooonnn___]]]___eeetttuuu___hhhuuu```PPPAAA???FFFLLLNNNPPPPPPJJJEEEFFFIIIMMMTTT\\\fffjjjoootttwwwzzz|||~~~zzzpppiiiccceeefffeeeeeegggmmmqqq}}}{{{pppdddZZZRRROOOTTTjjjxxx|||sssYYYBBB888;;;888888:::666444444444555555555666666333444555444222222444666777===CCCFFFHHHWWWwwwyyybbb[[[mmm{{{nnnUUUGGGHHHCCCEEEPPPZZZdddtttrrrYYYFFF???===999777<<>>>>>???@@@@@@AAACCCEEEIIINNNUUUZZZ]]]^^^```ccceeeccc___```gggmmmwww{{{{{{rrrmmmrrrzzz{{{xxxkkkXXXHHHFFFVVVuuukkkjjjsss{{{iiidddqqqYYYGGGEEE888;;;BBB444666666555444444444444555999222JJJVVV```uuunnn]]]___]]]iii{{{jjjZZZggg}}}mmmUUUHHH???@@@FFFKKKMMMOOOPPPJJJFFFFFFIIILLLSSS[[[eeeiiioootttwwwzzz|||~~~zzzpppjjjhhhiiiiiiiiiiiilllqqquuu~~~tttggg\\\TTTQQQQQQ^^^pppzzz}}}www```HHH<<<<<<888777999444333444444444444555555555333444555444333444666777:::===CCCEEEHHHUUUrrrhhhTTTXXXqqq~~~cccOOOEEEGGGCCCGGGSSS___iiizzzmmmTTTCCC===;;;999888===CCCGGGKKKQQQXXX]]]bbbfffjjjmmmnnnpppsssvvvvvvuuussspppmmmlllmmmooosssvvv{{{~~~~~~yyy|||tttiiimmm\\\FFFGGGVVViii|||zzzxxxyyywww```OOOIIINNNXXX```aaa___\\\YYYXXXYYY[[[\\\ZZZZZZ[[[[[[\\\\\\\\\\\\\\\^^^___aaaaaa```^^^]]]^^^ZZZWWWUUURRROOOQQQUUUNNNKKKFFFAAA===<<<<<<<<<>>>???@@@BBBCCCDDDEEEEEEEEEHHHLLLQQQWWW[[[___```fffhhhiiigggcccccchhhmmmvvv}}}xxxnnnnnntttxxx}}}|||rrr^^^MMMEEESSSqqqtttgggjjjzzz|||nnnlllzzz~~~eeeKKKHHH===;;;???888777666555555444444555555888666TTTfffrrr}}}kkkZZZ___]]]ooo{{{ooo```YYYnnnqqq___IIIBBB>>>BBBGGGJJJMMMQQQPPPJJJFFFGGGHHHKKKRRRYYYcccgggmmmsssvvvyyy|||~~~|||rrrlllmmmnnnnnnnnnoooqqqvvvzzz{{{mmm___UUUQQQOOOQQQ___xxxjjjOOO@@@===888777777333333333333333444444444444333444555555555666888:::;;;>>>BBBFFFJJJWWWqqq\\\JJJYYYwwwoooVVVJJJEEEGGGDDDJJJXXXeeepppzzzfffNNN???;;;:::999:::>>>EEEIIIMMMRRRYYY___dddgggkkknnnppprrruuuxxxvvvvvvuuuqqqnnnkkkkkklllppptttyyy}}}~~~~~~}}}zzzmmmooo]]]FFFDDDQQQhhh}}}||||||xxxbbbPPPGGGIIITTT^^^bbbccc```ZZZXXXYYYZZZYYYZZZZZZZZZZZZZZZZZZ[[[[[[YYY[[[]]]^^^______^^^^^^]]]\\\[[[WWWRRRPPPRRRWWWQQQOOOJJJDDD@@@>>>===<<<===>>>@@@CCCEEEFFFGGGGGGHHHKKKPPPTTTXXX\\\```bbbiiilllmmmkkkggggggjjjmmmvvv}}}nnniiilllvvv|||xxxeeeQQQHHHSSSlllxxxjjj___qqq~~~~~~ppplllxxx{{{pppOOOIII@@@:::<<<;;;777666666555555555555555888>>>aaawwwfffYYYaaaggg{{{yyy{{{}}}~~~pppaaaWWW[[[xxx|||dddPPPCCC??????CCCGGGJJJNNNTTTQQQKKKGGGGGGIIIKKKQQQXXXaaaeeelllqqqvvvyyy|||vvvoooqqqqqqpppqqqrrruuuyyy|||rrraaaUUUNNNPPPLLLYYYuuutttVVVBBB===888666777333222222222333333333444444333444666666777888:::===<<<>>>BBBHHHNNN]]]vvvvvvZZZLLL___{{{fffPPPHHHGGGGGGEEELLL\\\iiitttuuu^^^III===:::;;;;;;<<<@@@FFFKKKOOOTTT[[[aaafffhhhkkkooorrruuuwwwyyyxxxxxxwwwsssnnnkkkiiiiiinnnrrrwww{{{}}}}}}~~~~~~~~~~~~ooonnnZZZEEECCCOOOfff|||{{{}}}wwwfffXXXLLLGGGNNNXXXaaaffffff```\\\\\\[[[XXXYYYYYYYYYZZZZZZ[[[[[[[[[XXXYYYZZZ\\\\\\\\\\\\[[[[[[]]]]]]YYYTTTRRRRRRSSSSSSQQQMMMIIIEEEAAA???>>><<<===???BBBDDDFFFHHHHHHJJJNNNSSSWWWZZZ]]]aaadddkkkmmmooonnnllllllnnnpppuuu~~~oooeeecccrrr{{{|||kkkWWWKKKPPPcccvvvjjjXXXmmm~~~sssiiippp~~~|||UUUGGG@@@999:::===777777666555555555555666888FFFlll|||```^^^nnn~~~xxx~~~fffXXXVVVeeerrrXXXFFFAAA??????CCCFFFIIIOOOUUUSSSMMMIIIIIIJJJKKKPPPVVV^^^cccjjjpppuuuyyy}}}{{{uuusssrrrqqqrrrtttxxx{{{}}}vvveeeUUULLLNNNMMMXXXppp|||[[[DDD===777777888444222222222333333333444444333555666777777999;;;>>>>>>???CCCHHHPPP```{{{qqqYYYTTTfff|||___LLLGGGGGGGGGFFFOOO```nnnxxxpppXXXFFF===;;;<<<======BBBHHHLLLPPPVVV]]]bbbggghhhkkkoootttwwwyyyzzzyyyyyywwwsssnnnjjjhhhgggkkkooouuuyyy{{{{{{}}}~~~~~~|||{{{{{{|||~~~pppmmmZZZEEECCCMMMbbb||||||wwwuuuwww}}}vvvkkkaaaRRRFFFHHHQQQ\\\eeeiiidddaaabbbaaa\\\ZZZZZZZZZZZZ[[[[[[[[[[[[WWWWWWXXXXXXXXXXXXXXXXXXYYY]]]^^^ZZZWWWVVVUUURRRSSSRRRQQQOOOKKKGGGCCCAAA>>>???@@@BBBDDDGGGIIIKKKNNNRRRXXX[[[]]]___dddgggkkknnnqqqrrrssstttuuuwwwuuu|||rrrddd^^^lllyyy~~~qqqaaaMMMLLLXXXhhhTTTkkkwwwhhhkkkuuu}}}___GGG???::::::>>>888777666666555555666666999LLLppp~~~ooo\\\nnn|||{{{|||~~~kkkbbbgggzzz{{{cccMMMBBBAAA>>>???DDDHHHKKKPPPUUUUUUOOOKKKKKKKKKLLLPPPVVV\\\aaahhhoootttyyy}}}{{{vvvtttrrrssswww{{{}}}~~~|||mmmZZZMMMKKKMMMUUUbbbpppzzz~~~~~~cccHHH>>>888777999555333333333333444444444444444555777777777999;;;===@@@AAADDDHHHPPPcccqqqVVV```nnn~~~vvvXXXHHHDDDEEEHHHHHHSSSeeettt~~~jjjRRRCCC===<<<===>>>>>>BBBHHHMMMQQQVVV]]]cccggghhhkkkooouuuyyyzzzzzzxxxxxxuuupppkkkgggffffffkkknnnrrruuuwwwyyy|||~~~~~~|||{{{xxxyyy|||qqqppp^^^IIICCCHHH]]]yyy}}}tttoooooouuu{{{xxxrrrjjjZZZHHHFFFNNNVVVbbbhhhdddccchhhiiieee``````______^^^]]]]]]\\\WWWWWWWWWXXXXXXXXXXXXXXXYYY\\\\\\YYYZZZ]]][[[VVVSSSTTTVVVVVVSSSNNNIIIEEECCCCCCBBBCCCEEEIIIMMMOOORRRWWW]]]``````bbbgggkkkkkknnnssswwwzzz|||}}}~~~zzzvvvfff\\\dddvvv~~~}}}yyykkkSSSLLLQQQ{{{bbbNNNggg~~~zzziiikkklll}}}nnnJJJ???<<<:::===888777777666666666666666888NNNlllrrrmmm^^^[[[uuuyyyyyy{{{|||sssxxxvvvqqqzzz~~~jjjSSSEEEBBBAAA???BBBJJJQQQTTTUUUXXXWWWQQQMMMMMMMMMLLLPPPVVVZZZ___gggnnntttyyy}}}zzzwwwuuuvvvzzzwwwcccSSSJJJNNNNNNPPP^^^tttlllNNNAAA999888:::555333444444444444555555555444555777777777888:::<<>><<<<<<>>>>>>CCCIIIMMMQQQVVV^^^ccchhhhhhjjjooouuuyyyzzzzzzvvvuuuqqqlllfffccccccdddjjjmmmppprrrtttwww{{{~~~yyyzzz|||qqqssscccNNNCCCEEEZZZxxx}}}tttnnnnnnuuu}}}|||xxxrrr```KKKHHHPPPRRR___fffbbbccckkkooommmggggggeeedddbbb```______XXXYYYYYYZZZZZZ[[[[[[\\\ZZZ\\\ZZZXXX[[[bbbaaa[[[SSSUUUYYYZZZXXXSSSMMMIIIHHHGGGEEEEEEGGGKKKPPPSSSUUUZZZ```cccccceeejjjnnnllloootttzzz~~~yyyggg\\\^^^rrr|||{{{~~~sssZZZOOONNNuuuyyy~~~yyyYYYIIIaaayyyzzzjjjlllbbbzzz}}}xxxMMM@@@>>>;;;===888888777666666666666666888NNNgggfff___RRR[[[yyy|||ooouuuyyy|||yyyooowwwyyywwwttt]]]GGG@@@CCCBBBAAAFFFRRR[[[]]]\\\\\\XXXRRRNNNNNNNNNMMMPPPVVVYYY^^^fffnnnsssyyy}}}}}}zzzxxxyyy~~~~~~jjjYYYKKKOOOIIICCCTTTuuu{{{sssRRRDDD:::999:::555444444444555555555666666444666777777666777999;;;;;;@@@GGGNNNZZZwwwwwwcccxxxdddLLLDDDFFFGGGJJJLLLZZZpppyyybbbJJJ@@@>>><<<;;;===>>>CCCIIIMMMQQQVVV^^^cccggggggiiinnnuuuzzzzzzyyytttrrrnnnhhhccc```aaabbbjjjlllnnnppprrrvvv{{{{{{||||||pppuuujjjVVVGGGCCCVVVuuu|||rrrmmmpppyyy{{{uuugggUUUJJJIIIPPPZZZaaaaaaccckkkpppqqqnnnmmmmmmmmmlllfff^^^XXX\\\[[[ZZZZZZ\\\\\\[[[ZZZZZZYYYWWWVVV]]]eeeccc[[[WWWUUUTTTVVVXXXXXXVVVSSSOOOLLLHHHIIIMMMQQQSSSTTT[[[^^^bbbeeefffgggiiijjjooossszzzmmm[[[]]]nnn~~~~~~yyycccTTTOOOhhhllllll___LLLYYYrrrvvvpppnnnhhhaaajjj{{{~~~wwwRRRDDD@@@999===888777666555555666777888999LLL```aaaRRROOOhhh}}}uuuwww|||lllvvv{{{uuuoootttyyynnnvvvfffUUUGGG>>>@@@BBBCCCJJJVVVaaadddaaa^^^^^^WWWRRRPPPOOONNNQQQVVV[[[___fffnnnuuu{{{~~~|||yyy~~~ooo```UUUFFFJJJSSSYYYuuu}}}~~~}}}{{{^^^AAA888::::::555666666555555555555666666666777777666666666999;;;<<>>BBBEEEHHHLLLRRRYYYaaaffflllkkklllqqqvvvxxxwwwuuupppooolllhhhcccaaaaaabbbhhhmmmoooooorrryyy~~~~~~yyyrrrxxxnnnZZZJJJCCCTTTrrr{{{oookkkpppzzz}}}xxxlllZZZMMMHHHMMMVVV^^^```cccjjjooooooppppppqqqssstttpppiiiccc]]]\\\[[[\\\]]]^^^]]]\\\XXXWWWTTTSSS[[[cccbbb\\\YYYWWWVVVWWWYYY[[[ZZZYYYUUURRRNNNMMMPPPTTTVVVVVV\\\___dddgggiiikkknnnpppuuuxxx~~~ppp___]]]kkkyyy~~~~~~kkk\\\VVVjjjbbbnnnqqqhhhRRRWWWiiiuuupppnnnppplllXXX^^^nnn{{{zzzxxxYYYDDD???888888888777666555555666777888;;;LLL]]]^^^PPPNNNeeezzzwwwyyyyyymmmuuuzzzuuurrr{{{sssmmmvvv}}}aaaQQQFFF???BBBEEEIIIQQQ[[[dddfffdddbbbbbb[[[UUURRROOOMMMOOOTTT[[[___eeemmmtttyyy|||~~~{{{yyy}}}rrrcccWWWJJJKKKPPPTTTlllrrrsss{{{```DDD999;;;:::555666666555555555555666666666777777777666777999;;;<<>>DDDIIIRRRqqqccclllzzz~~~qqqVVVHHHEEEGGGIIIOOO\\\gggwwwzzz\\\GGGAAA;;;===BBBAAAGGGIIIKKKOOOTTT[[[dddjjjkkklllmmmqqqtttvvvvvvuuutttqqqlllfff```^^^___aaaaaaggglllmmmqqqxxx|||}}}yyy{{{zzztttzzz~~~nnn\\\NNNVVVmmmrrrddd___gggsss{{{~~~{{{nnn]]]QQQIIIMMMTTT[[[bbbgggiiiiiiooosss{{{~~~|||yyyvvvsssooojjjfffaaa\\\VVVTTTXXX]]]^^^]]]ZZZXXXUUUUUUWWW[[[```ccc```]]]ZZZXXXXXXYYY[[[\\\___ccchhhmmmrrrvvv{{{~~~wwwgggZZZ```iiiqqqyyytttiiioooYYYLLL___tttdddfffuuuzzz{{{~~~{{{jjjaaadddvvvoooGGGAAA@@@999888888777666666777888888===MMM]]]^^^TTTSSSaaarrr}}}{{{}}}yyy{{{~~~~~~|||```bbbkkkyyyiiiPPPFFF@@@???GGGKKKVVVccciiikkkmmmooonnnkkkcccZZZUUUPPPLLLNNNSSS[[[^^^ccciiiooossswwwxxx~~~~~~{{{ooo^^^UUUMMMIIIIIIVVVnnn~~~xxx}}}}}}yyy```HHH<<<:::999666666666555555555555666666666777777777777888:::===@@@EEEJJJYYYzzzpppXXXjjjvvv|||~~~hhhQQQFFFDDDFFFJJJRRR```lll}}}yyyZZZFFF@@@;;;===DDDCCCIIIKKKNNNQQQVVV]]]fffkkkmmmnnnppprrruuuvvvvvvvvvuuurrrlllddd^^^\\\^^^```aaaggglllmmmpppvvvzzzyyy~~~{{{xxxzzz}}}tttooozzzuuugggXXXYYYjjjzzznnn```[[[aaakkksssvvv}}}~~~~~~~~~|||sssdddWWWMMMLLLOOOWWW___eeegggggglllrrrzzz}}}wwwsssjjjccc[[[XXXXXXXXXYYYZZZYYYWWWTTTRRRRRRWWW\\\```^^^^^^]]]\\\\\\\\\^^^___bbbfffkkkoootttyyy~~~yyyjjjYYY\\\cccnnnxxx|||pppnnnYYYGGGYYYooommm}}}rrrcccbbbzzzvvvyyywwwGGG???BBB;;;999888777666666777888999===PPPaaabbbZZZXXXcccppp{{{pppTTTZZZiii{{{bbbJJJCCC>>>???JJJNNN\\\jjjnnnooorrrsssrrrlllccc[[[UUUQQQNNNPPPUUU[[[]]]bbbggglllqqquuuwww~~~~~~tttbbbZZZNNNGGGHHHQQQfff}}}zzzyyy{{{rrr```JJJ===999888666666666555555555555666666666777777777777888;;;>>>BBBFFFMMM```cccWWWmmmwwwyyybbbNNNEEECCCFFFLLLSSScccqqqyyyZZZFFF@@@<<<>>>EEEEEEKKKMMMPPPTTTYYY___fffkkknnnppprrrtttuuuvvvvvvvvvuuurrrkkkddd^^^[[[]]]___ccciiimmmnnnpppuuuxxxwww|||~~~~~~zzzyyy{{{yyypppmmmxxx{{{sssddd___jjjvvvmmmbbb]]]aaajjjrrrwwwzzz}}}~~~}}}{{{uuuiii^^^UUUOOOMMMSSS\\\bbbeeegggiiioooxxxtttkkkccc___[[[WWWWWWYYYZZZXXXUUUQQQOOORRRWWW\\\[[[^^^```bbbbbbbbbdddeeehhhjjjnnnrrruuuyyy~~~|||nnn]]][[[___kkkvvv}}}uuunnn}}}bbbLLL[[[tttnnn~~~qqq]]]ZZZyyyuuuyyy}}}KKK<<>>SSSeeeddd[[[[[[hhhttt||||||fffNNNXXXlllzzz\\\FFFCCC@@@CCCOOOTTTcccppprrrssswwwvvvrrrmmmddd[[[UUUQQQNNNQQQVVVZZZ]]]```fffkkkqqquuuwww~~~wwwggg```OOOFFFJJJNNN^^^yyy~~~uuurrrdddPPP@@@:::888777666666555555555555666666666777888777777999<<<>>>DDDGGGQQQggg___aaattt}}}uuu~~~]]]KKKEEECCCGGGNNNUUUeeeuuu{{{\\\GGGAAA<<<@@@GGGGGGJJJNNNRRRWWW\\\aaafffjjjnnnqqqtttuuuuuutttuuuvvvssspppkkkddd^^^[[[\\\^^^ccciiillllllnnntttwwwwww{{{~~~|||}}}xxxtttuuuzzztttjjjppptttoooiiieeegggnnnyyy}}}yyyqqqhhh^^^SSSLLLPPPYYY___dddhhhhhhmmmuuu}}}vvvnnnjjjeee^^^\\\___^^^]]]YYYSSSOOOPPPTTTXXXYYY^^^eeeiiijjjjjjkkklllnnnpppsssuuuwwwzzz~~~ssseee^^^\\\fffrrrzzzyyymmmxxxlllQQQXXX~~~wwwjjjzzz~~~www]]]VVVxxxyyy~~~WWW???@@@:::999999888777777888999999@@@UUUfffbbbXXX\\\mmm|||kkkQQQ___wwwvvvWWWDDDEEEEEEIIIWWW^^^lllwwwwwwwwwzzzvvvnnnnnneee[[[UUUPPPMMMPPPUUUZZZ\\\```eeekkkqqqvvvxxxxxxllleeeOOOEEELLLLLLWWWsssxxxwwwmmmYYYFFF<<<999888666666555555555555666666666777888888888999<<>>:::888666666555555555555666666666777888888888:::===???BBBHHHXXXrrrdddwww|||ttttttTTTGGGDDDDDDJJJSSSXXXjjj{{{~~~___IIICCC>>>AAAHHHIIIHHHMMMUUU[[[___bbbeeegggkkknnnrrrrrrqqqpppqqqsssooonnnjjjeee```\\\\\\]]]]]]aaaeeeeeejjjrrryyy{{{~~~xxxnnnppp{{{}}}{{{xxxooobbbTTTOOOQQQWWW```hhhjjjjjjoooyyy~~~{{{vvvuuuxxxwwwmmmfffddd___XXXVVVYYYaaacccggglllqqqvvvzzz|||}}}}}}~~~}}}|||}}}{{{cccRRRXXXgggsss~~~yyy{{{wwwPPPNNNlllvvv]]]eeerrrlll\\\qqqpppCCCDDD999;;;777666888:::888777:::FFFSSSYYYYYY[[[]]]oooeeesssoooQQQGGGIIIOOOYYYeeeoootttzzz}}}}}}yyyuuurrrooojjjaaaXXXRRROOOOOOPPPXXX\\\aaafffkkkooosssvvv~~~yyyjjjXXXLLLEEEHHHWWWhhhkkkGGG<<<>>>888999999999999888888888777555666777777888:::>>>AAABBBOOOdddlll}}}qqqwwwmmmJJJEEECCCEEEMMMPPPaaannn}}}```JJJBBB>>>CCCHHHDDDLLLOOOUUUZZZ___ccchhhkkklllmmmnnnooooooppppppppppppnnnkkkfff___ZZZXXXXXX\\\^^^bbbeeeiiiooovvv{{{|||rrrpppxxx|||yyysssgggYYYRRRQQQTTT]]]eeeiiiiiioooyyy~~~|||zzz{{{~~~vvvpppoookkkddd```aaaccceeeiiimmmsssyyy}}}~~~{{{eeeSSSWWWeeeqqq}}}}}}wwwPPPMMMgggsssZZZcccsssooo[[[lll~~~{{{vvvGGGFFF<<<<<<888777::::::999999<<>>777999888888888777777777777555666777777888:::>>>AAAAAAOOOhhhrrrttt|||nnnLLLFFFCCCDDDMMMQQQdddqqq}}}```KKKBBB>>>CCCIIIEEELLLPPPUUUZZZ___ccchhhkkkllllllmmmnnnoooooooooooonnnmmmjjjddd^^^YYYWWWWWW[[[]]]```dddjjjpppuuuxxx|||~~~vvvooosss|||}}}yyywwwmmmaaaXXXRRRQQQXXXaaaggghhhnnnxxxzzzzzz{{{|||}}}|||xxxpppjjjgggfffgggjjjnnnttt{{{|||hhhWWWWWWbbbnnn{{{uuuRRRKKK^^^kkkTTT\\\qqqnnnXXXddd||||||LLLGGG@@@===999888:::;;;:::;;;???LLL\\\\\\RRRYYYlllwwwlllmmmSSSLLLRRR]]]iiitttuuuwwwzzz||||||{{{yyyxxxrrrkkkaaaWWWPPPNNNOOOPPPWWWYYY^^^bbbffflllssswww~~~~~~rrraaaRRRIIIIIITTT```qqq~~~www}}}zzzvvvRRRBBB???666777777777777666666666666555666777777888:::>>>BBBBBBTTTrrrtttwwwiiiJJJEEECCCEEEQQQXXXjjjwww{{{___JJJBBB===CCCJJJGGGKKKOOOUUUZZZ___ccchhhkkkkkklllmmmnnnnnnoooooonnnlllkkkhhhccc]]]YYYWWWWWWZZZZZZ]]]ccclllrrrttttttwww{{{}}}~~~uuunnnooovvv|||~~~~~~}}}zzzwwwpppggg^^^UUUPPPUUU]]]cccfffmmmwww}}}xxxttttttvvvzzzwwwmmmgggfffgggiiimmmssszzz~~~mmm[[[XXX^^^iiixxxqqqTTTIIISSSrrrdddOOOUUUllliiiSSS\\\tttRRREEEAAA<<<999888::::::999===BBBNNN]]][[[VVVhhh}}}jjjkkksssZZZSSSYYYcccnnnvvvyyyxxxyyyzzz{{{zzzyyyxxxssslllaaaWWWPPPNNNOOOPPPUUUXXX\\\```eeekkkrrrwww~~~vvvfffUUUJJJHHHPPPXXXjjj~~~uuu|||wwwSSSCCC@@@888777666666666666555555555666666777888888;;;???BBBGGGZZZ|||uuunnn{{{^^^EEEDDDCCCGGGWWWaaasss~~~www\\\IIIAAA===CCCJJJHHHKKKOOOTTTZZZ^^^cccgggjjjjjjkkklllmmmmmmnnnnnnmmmkkkkkkhhhccc]]]YYYXXXXXXYYYXXX[[[cccmmmsssrrrooouuuyyyzzztttqqqrrruuuxxx}}}~~~|||}}}}}}{{{uuupppkkkddd[[[TTTTTTYYY___bbbkkkuuuzzz~~~|||uuuoooooorrrwww|||ooofffeeefffhhhkkkqqqxxxrrraaaXXXYYYdddtttnnnWWWJJJIII```}}}zzziiiSSSRRRiii~~~{{{dddPPPVVVnnnXXXCCC@@@;;;999888888888888===DDDTTTaaaaaaeeeppp```nnn~~~wwwaaaYYY___iiiqqquuuwwwvvvtttuuuwwwxxxwwwuuurrrkkkaaaWWWQQQNNNOOOPPPTTTVVVZZZ___dddkkksssxxx}}}yyyiiiWWWJJJGGGKKKPPPccc{{{zzz~~~{{{tttSSSCCCAAA;;;666666666666555555555444666777888888999;;;???BBBHHH]]]|||cccgggwww~~~wwwUUUBBBCCCBBBGGGXXXeee{{{~~~nnnVVVFFF@@@<<>>GGG^^^hhhlll{{{ggg]]]jjj{{{wwwddd]]]ccclllqqqqqqpppnnnmmmooosssvvvvvvtttooojjjaaaXXXRRRPPPOOOPPPRRRUUUZZZ___eeelllsssxxx}}}{{{mmmZZZKKKGGGIIIJJJZZZnnn|||yyy}}}uuuVVVDDDAAA<<<666666666666555555555555666777888888999;;;???CCCFFF]]]jjj[[[iiivvvzzznnnPPPBBBEEEAAADDDVVVddd~~~}}}dddOOOBBB???<<>>;;;@@@GGGEEEFFFJJJOOOUUUYYY^^^bbbeeeggghhhiiijjjkkkkkkkkkkkkiiihhhgggccc^^^[[[ZZZZZZ\\\^^^aaaeeeiiikkklllmmmuuuxxx~~~}}}}}}~~~}}}uuuqqquuu{{{wwwmmmmmmttt~~~}}}yyyxxxyyyuuugggYYYRRRTTTZZZeeeooorrrttt}}}{{{sssjjjggggggiiiqqqyyyzzznnnjjjlllooosssxxx|||nnnYYYOOOWWWiiiwww}}}zzzzzzjjjTTTDDDWWWqqqVVVfffwwwuuuwwwrrrkkkdddkkkqqqMMMKKK===;;;::::::888999BBBMMMiiirrr}}}lllUUU______{{{{{{iii```aaadddaaaZZZ[[[ZZZ]]]eeeooovvvwwwuuujjjfffaaa[[[UUURRRPPPPPPOOOTTT[[[bbbhhhnnntttwww}}}ttt___PPPKKKIIIFFFUUU\\\ppp}}}qqq}}}cccKKK@@@777777777777777666666666666777888888999999<<<@@@CCCOOOeee``````xxxppp___HHHBBBIIIFFFIII[[[kkk{{{{{{rrriiicccUUUCCC<<<===;;;???FFFDDDEEEIIINNNSSSXXX\\\aaadddggghhhiiijjjjjjkkkjjjjjjggggggeeeaaa]]]ZZZYYYYYY]]]```cccfffgggiiikkknnnuuuxxx|||~~~xxxpppnnnoootttfffbbbjjjvvv{{{|||xxxmmmaaaYYYWWWYYY^^^gggmmmqqqyyyyyyrrrjjjeeefffjjjmmmooo{{{}}}ttttttrrrqqqqqquuu|||sss\\\RRRSSSbbbxxxrrrkkkxxxwwwbbbMMMTTTvvv]]]fffttthhhjjj|||[[[JJJ???;;;:::<<<:::888AAAOOOfff^^^jjj}}}}}}rrraaaZZZ\\\hhhvvvcccZZZWWWSSSPPPOOOIIIOOOZZZgggrrruuurrrnnnjjjgggbbb\\\VVVRRROOOMMMNNNSSS[[[cccjjjoooqqqqqqzzz~~~wwwiiiWWWGGGDDDHHHLLLTTTsssvvvpppNNNAAA<<<:::999777666555555666666666888999999888:::@@@DDDNNNlll~~~dddjjjzzzxxxvvvVVVKKKDDDEEEIIIPPP```qqqzzznnn```TTTMMM>>>===<<<;;;<<<>>>AAACCCGGGJJJPPPUUUYYY]]]aaadddeeehhhkkkllljjjhhhiiikkkiiihhheeeaaa\\\YYYXXXYYY^^^]]]]]]aaagggkkkkkkjjjrrrwww~~~{{{|||~~~~~~~~~|||sssrrrzzzlll^^^\\\gggssszzzxxxwwwooofffaaa[[[WWWWWW___hhhoooxxxzzztttkkkffffffiiilllnnnuuu}}}vvvuuutttsssssswww}}}rrrZZZQQQQQQ```vvvppphhhsss{{{hhhQQQTTT{{{zzzcccjjjrrreeefffqqq|||~~~^^^HHH???::::::<<<:::999BBBPPP]]]UUU```uuuxxxwwwhhhaaaeeevvv{{{kkkZZZQQQNNNJJJGGGGGGHHHOOOZZZhhhrrruuurrrnnniiifffaaa[[[VVVQQQNNNMMMPPPTTT[[[bbbiiinnnrrrssszzz~~~xxxlllZZZJJJFFFIIINNN___|||vvv}}}oooPPPDDD>>>:::999777666555555666666555777888888888<<>>:::999<<<:::999DDDRRRYYYRRR[[[mmmxxxyyyxxxyyy~~~mmmgggnnn}}}yyyjjj\\\NNNHHHEEEAAA@@@@@@HHHOOO\\\iiirrrtttqqqlllhhheee```ZZZUUUQQQNNNMMMRRRUUUZZZ```gggmmmrrrtttyyy}}}zzzooo^^^NNNIIIKKKTTTooouuuuuukkkRRRHHH>>>:::999777666555555666666444666888888999===DDDJJJXXX{{{{{{eeewww|||}}}tttTTTJJJCCCGGGNNNXXXlllyyyqqqeeeWWWJJJBBB===;;;:::999777777999===BBBEEEJJJMMMSSSWWW[[[^^^bbbeeefffhhhjjjjjjiiihhhiiijjjggggggeeeaaa]]]ZZZZZZ[[[\\\\\\]]]aaagggkkkmmmnnnnnnsssyyy~~~uuuxxx|||~~~|||{{{pppZZZTTTYYYcccooo|||{{{qqqqqquuuuuusssrrrmmmccc[[[ZZZ___gggsss}}}zzzrrrjjjffffffhhhiiikkkrrr{{{zzzzzzyyyxxxwwwzzzrrr[[[QQQOOOZZZnnn~~~jjj[[[^^^llluuu}}}ttt[[[TTTtttssskkkuuuzzztttmmmgggdddbbbZZZVVVcccwwwmmmIII>>>:::999;;;::::::EEESSS^^^YYYcccrrr{{{yyyyyynnnhhhttt}}}xxxqqqkkkfffYYYOOOEEEBBB@@@>>>???AAAIIIQQQ^^^kkkrrrsssoookkkfffccc^^^YYYTTTPPPNNNMMMSSSTTTXXX]]]ccckkkqqqtttxxx|||{{{rrrcccSSSKKKKKK]]]}}}pppkkkyyyeeeTTTJJJ;;;:::999888666666666666777555777888888999===EEEKKK[[[oooyyysssTTTIIICCCGGGOOO[[[ppp}}}wwwhhhaaaVVVJJJAAA<<<:::::::::999999999<<>>AAAFFFKKKTTT```kkkppppppllliiidddbbb^^^XXXTTTPPPNNNMMMRRRSSSUUUYYY```gggnnnrrrvvv{{{|||uuugggVVVMMMKKKccc~~~gggeee~~~yyyggg\\\NNN:::;;;:::888777666666777777888999:::999999===DDDJJJ^^^sssvvvoooSSSIIIDDDHHHPPP\\\ppptttjjjcccOOOKKKDDD>>>:::888888999:::::::::<<>>???<<<<<>>;;;:::888777666666777777:::::::::999999===EEEKKKbbbzzzppp}}}uuuiiiQQQHHHDDDJJJRRR]]]ppp{{{mmm___SSSLLL>>>===;;;:::999:::;;;;;;;;;<<<>>>AAADDDGGGJJJKKKNNNRRRVVVYYY\\\___bbbdddfffdddcccbbbdddddddddcccaaabbbccccccaaa______```aaabbbbbbaaa```bbbeeehhhkkkoootttyyy}}}jjjYYY~~~nnn]]]OOOJJJRRR]]]cccmmmxxx}}}uuuiiiaaaiiivvv~~~yyywwwuuuqqqiiibbbdddjjjuuu~~~uuujjjeeedddeeefffppp|||{{{cccTTTLLLQQQaaarrr}}}jjjSSSKKKSSSlllsssRRR]]]}}}aaaQQQ]]]ooowwwuuu}}}eeeRRR[[[vvv]]]ddd^^^BBB===:::;;;999999EEETTTWWW___ssszzz}}}yyyssskkkccc]]]RRRNNNHHHDDDAAA@@@>>>=========???BBBBBBBBBHHHOOOTTT[[[dddjjjkkkjjjhhhgggdddaaa]]]YYYUUURRRPPPOOOPPPQQQTTTXXX^^^eeekkkoootttzzz|||ppp___RRRMMMUUUWWW[[[``````]]]dddqqqoooVVVBBB;;;:::999777666777777888999::::::999999>>>GGGNNNiiipppmmmyyy~~~vvvfffOOOGGGEEELLLUUU```rrryyyhhhXXXKKKCCC@@@<<<;;;::::::;;;===>>>@@@@@@BBBEEEIIILLLNNNOOOOOORRRUUUYYY\\\^^^aaadddfffhhhfffccccccdddeeeeeeccc___aaaccccccbbb``````aaa``````aaa___^^^```dddhhhllloootttxxx|||oooVVVMMM}}}~~~xxxeeeVVVLLLLLLWWWbbbaaakkkvvv|||{{{uuuhhh___fffuuu}}}zzzyyyxxxssskkkggghhhsss{{{wwwkkkeeedddeeecccnnn{{{{{{cccTTTKKKOOO^^^ppp~~~~~~kkkSSSJJJVVVrrrzzzPPPRRRnnn}}}\\\LLLYYYmmmwwwrrr|||dddYYYkkk~~~___ooocccDDD>>>;;;;;;999999DDDSSSSSS___uuu~~~}}}{{{wwwppphhh```WWWOOOIIIGGGDDD@@@???@@@BBBCCCCCC???@@@DDDGGGFFFEEEKKKSSSVVV]]]eeejjjjjjhhhffffffdddbbb^^^YYYVVVSSSQQQPPPQQQRRRUUUYYY___fffllloootttyyy~~~sssbbbTTTNNNKKKEEELLLWWWXXX\\\fffiiirrrUUUCCC;;;:::999777777777777888777888999888:::@@@IIIPPPooolllnnn{{{~~~xxxfffLLLFFFEEENNNWWWbbbuuu|||lllZZZKKKAAA>>>>>><<<:::999888999;;;===???EEEHHHMMMQQQTTTUUUTTTTTTTTTWWW[[[^^^aaacccfffhhhjjjgggddddddfffgggfffddd___aaaccccccbbbaaaaaabbb]]]______^^^]]]___eeeiiimmmppptttxxx|||^^^KKKHHH{{{}}}mmmZZZPPPIIIOOO[[[]]]gggjjjpppwww|||}}}zzzvvvmmmeee^^^bbbqqqzzztttvvv{{{{{{rrriiimmmrrrzzz{{{nnneeebbbcccdddnnnyyyzzzfffRRRHHHLLLVVVlllwww~~~mmmXXXJJJVVVuuuZZZPPPgggttt\\\SSSRRRiiiuuutttppprrrmmm```iiihhhuuudddDDD<<<888::::::;;;DDDPPPMMMaaaxxx}}}~~~~~~~~~~~~|||yyyuuurrrooolllggg^^^UUUNNNIIIFFFFFFBBBBBBAAA@@@@@@AAAAAAAAA@@@AAACCCDDDFFFJJJPPPTTT^^^aaaeeeggggggfffggggggdddbbb^^^ZZZVVVRRRPPPOOOPPPQQQRRRVVV]]]eeelllpppyyy}}}vvvdddRRRHHHHHHGGGHHHLLLRRRZZZeeemmmoooSSSBBB999888777666666555555555555888666777;;;999AAAVVVsssnnngggmmm|||}}}___LLLEEEDDDLLLVVVddd{{{}}}vvvkkkZZZKKKAAA<<<;;;;;;999;;;<<<<<<<<<>>>AAADDDKKKQQQWWWZZZYYYWWWWWWWWWYYYZZZ\\\___aaacccdddeeefffeeeddddddffffffeeeddd``````_________```aaaaaa^^^___```______bbbeeehhhrrrssstttvvvzzzfffRRRJJJGGG}}}xxx___OOOJJJHHHRRR___```gggkkkpppuuuxxxyyyxxxwwwqqqkkkfffkkkxxx{{{{{{yyyssslllooovvv~~~qqqgggccccccfffmmmvvv}}}|||hhhTTTIIILLLUUUlllvvvppp[[[JJJQQQsss\\\MMMaaa|||cccUUURRRgggtttyyytttvvvtttjjjsssmmm|||kkkDDD<<<888:::;;;:::CCCNNNSSShhh|||{{{uuu~~~ssskkkgggggggggfffccc```]]][[[RRROOOKKKGGGDDDCCCBBBCCCAAAAAAAAA@@@AAAAAABBBCCCDDDFFFHHHJJJLLLPPPUUUYYY^^^aaadddffffffeeefffffffffddd```\\\WWWTTTQQQPPPQQQRRRSSSWWW^^^eeelllpppxxx|||xxxgggUUUJJJHHHFFFEEEIIIQQQ^^^mmmwwwjjjQQQEEE999888777666666555555666444888666777======GGG^^^xxx}}}ggggggsss```LLLFFFEEEMMMXXXeee|||yyymmm___WWWKKK@@@;;;:::;;;<<<<<<>>>???@@@BBBEEEJJJMMMWWW[[[```aaa___]]]]]]^^^]]]___```cccdddfffggghhhgggeeedddddddddeeecccbbb^^^^^^^^^^^^___```aaaaaa______```______aaadddggglllnnnrrrvvv|||uuuYYYMMMJJJJJJmmmTTTGGGFFFJJJWWWcccbbbhhhlllppprrrrrrsssvvvyyywwwtttsssxxx}}}mmmmmmqqqyyyuuukkkeeeccciiimmmsssyyylllWWWJJJLLLTTTjjjsss}}}uuu^^^JJJLLLppp___KKK[[[lllXXXQQQhhhwwwzzz~~~uuuzzztttqqqDDD<<<999;;;;;;:::AAALLLVVVlllxxxppp}}}xxxlllaaaXXXSSSOOOOOOOOONNNMMMJJJHHHGGG@@@@@@???@@@@@@AAACCCCCC@@@@@@@@@AAABBBCCCDDDEEEGGGIIIMMMPPPRRRVVVYYY\\\___bbbeeefffeeeeeeeeefffgggeeebbb^^^YYYUUURRRPPPRRRSSSUUUYYY___fffmmmqqqwww{{{zzzkkkZZZMMMGGGEEECCCFFFRRReeexxxcccOOOFFF999999888777666666666666555888666888>>>AAAOOOiiirrr___iii{{{___LLLFFFGGGPPPZZZhhh~~~}}}tttfffYYYKKKFFF>>>999888:::<<<===???@@@CCCEEEHHHMMMTTTYYYbbbeeehhhhhheeecccccceeebbbcccdddeeefffhhhiiiiiihhhfffdddcccbbbbbb```___\\\]]]]]]^^^___``````aaa`````````___^^^```ccceeegggkkkpppvvv|||```MMMIIIMMMPPPjjjSSSFFFIIIPPP\\\fffcccjjjnnnqqqqqqooopppvvv{{{||||||}}}tttpppooosss~~~zzznnnfffbbbjjjlllrrrzzzppp[[[LLLKKKRRRgggpppzzz{{{bbbJJJKKKnnndddMMMYYYsssXXXPPPlllxxxuuuuuuzzztttDDD===:::<<<;;;:::@@@KKKUUUlll~~~xxxrrrpppbbbWWWMMMGGGDDDDDDDDDDDDDDDCCCBBB@@@@@@>>>>>>???AAAAAABBBBBBBBB??????@@@AAACCCEEEFFFGGGHHHKKKPPPTTTVVVXXX[[[]]]```ccceeefffeeeeeeeeefffgggfffccc___[[[VVVSSSQQQSSSTTTVVVZZZ```gggmmmqqqvvvyyy~~~{{{ooo]]]NNNFFFEEEDDDGGGVVVlll~~~zzz]]]MMMDDD:::999888777666666666666666999666777>>>BBBTTTqqqlll]]]ooo]]]LLLGGGHHHRRR]]]jjj|||sssjjjbbbVVVKKKEEEBBB>>>;;;<<<===>>>???BBBDDDFFFIIINNNUUU\\\bbbfffhhhjjjiiifffeeefffiiiddddddeeeeeefffggghhhiiijjjgggdddbbbaaa```___]]]\\\]]]^^^___```aaaaaaaaaaaaaaa```___]]]^^^aaacccgggkkkqqqwww|||vvvTTTHHHKKKRRRWWWgggRRRHHHNNNUUUaaaiiieeelllpppssssssqqqsssyyyxxxqqqpppwwwrrrgggaaaiiijjjrrr}}}ttt^^^NNNKKKPPPcccnnnyyy~~~eeeKKKMMMlllkkkQQQZZZxxxXXXQQQqqqtttjjjvvvxxxtttooowwwFFF>>>:::<<<;;;:::AAALLLUUUlll~~~zzzwwwrrrZZZNNNJJJEEE@@@???AAAAAAAAAAAAAAA@@@@@@@@@>>>>>>???@@@@@@@@@???>>>>>>???@@@AAACCCFFFHHHIIIJJJNNNSSSVVVXXXZZZ\\\^^^```bbbdddeeeddddddfffggggggfffddd```\\\XXXTTTRRRSSSTTTWWW[[[aaagggmmmpppuuuyyy~~~{{{rrr```NNNEEEFFFFFFKKK[[[sss~~~oooYYYKKK@@@:::999888777777666666666777:::777777===BBBVVVuuupppddd{{{{{{\\\KKKGGGIIITTT___lll~~~zzzwwwnnnmmmfff\\\UUUPPPJJJCCCBBB@@@>>>>>>@@@AAABBBBBBIIIKKKNNNQQQVVV\\\dddiiifffhhhjjjiiigggfffiiikkkffffffffffffggghhhiiijjjkkkhhhdddbbbaaaaaa```^^^^^^___aaabbbcccccccccbbbbbbbbbaaa^^^\\\\\\^^^```eeejjjqqqwww|||lllOOOIIIMMMTTTZZZ```NNNIIIQQQYYYeeemmmjjjnnnqqquuuwwwxxx{{{xxxrrrsss{{{wwwkkkdddhhhhhhppp}}}vvvaaaOOOKKKOOO```mmmyyygggLLLNNNgggrrrWWW[[[|||ZZZSSSuuulll^^^kkkwwwlllnnnooo}}}HHH???:::<<<;;;;;;CCCOOO[[[qqqwww~~~xxxzzzxxx___GGGAAACCCBBB????????????????????????????????????@@@AAAAAAAAAAAAAAA??????@@@BBBDDDGGGIIIJJJNNNQQQUUUXXXYYY[[[\\\^^^^^^___aaabbbbbbccceeeggggggfffeeeccc___[[[WWWUUUSSSTTTWWW\\\aaaggglllooouuuyyy}}}~~~{{{tttbbbOOOEEEGGGHHHMMM___yyyyyysssfffWWWKKK>>>::::::999888777777777777777:::888777===CCCXXXxxxwwwlll|||xxx{{{\\\IIIFFFIIIUUUaaammmzzzvvvqqqlllhhhddd___\\\UUUUUUPPPGGGCCCCCCBBB???<<<;;;;;;>>>CCCGGGIIIJJJSSSUUUYYY\\\___dddiiimmmhhhjjjlllllliiihhhjjjmmmiiihhhhhhhhhiiijjjlllmmmllliiieeeccccccccccccbbbcccdddfffggggggfffeeeeeeccccccaaa^^^[[[[[[\\\^^^ccchhhooowww|||dddLLLJJJOOOUUU[[[~~~]]]OOONNNVVV\\\fffooommmpppssswww|||wwwqqqttt~~~}}}qqqiiihhhffflllyyyxxxbbbPPPKKKNNN]]]mmm{{{hhhMMMKKK```~~~xxxYYYYYY]]]TTTtttaaaTTTaaammmgggmmmsssIII@@@:::;;;;;;<<>>EEE\\\|||wwwlllwwwxxxwwwYYYHHHEEEIIIVVVbbbnnnzzzqqq```[[[VVVQQQNNNLLLJJJHHHBBBDDDBBB===;;;>>>@@@>>>;;;<<<>>>CCCJJJPPPTTTVVVZZZ]]]aaacccdddfffiiikkkjjjmmmooonnnjjjhhhiiikkkhhhgggffffffhhhjjjlllnnnllliiifffdddeeeggggggggghhhiiikkkkkkkkkjjjhhhgggdddcccaaa^^^[[[YYY[[[\\\eeeiiipppvvv{{{^^^KKKKKKPPPXXX___~~~```SSSTTT\\\___gggpppoooqqqsssyyy}}}{{{~~~~~~|||{{{~~~{{{rrrpppwww~~~uuummmiiidddhhhuuuyyycccQQQKKKNNN[[[mmm|||iiiNNNHHHZZZxxx{{{ZZZVVV```UUUrrrtttXXXOOO[[[eeefffooowwwJJJAAA:::;;;;;;===HHHVVViiiyyy~~~}}}ooo}}}uuuWWWHHH???DDDGGGCCCCCCGGGBBBBBBAAAAAA@@@AAAAAABBB??????>>>=========>>>>>>AAAAAABBBCCCEEEGGGIIIJJJMMMOOOQQQRRRRRRSSSUUUWWWVVVWWWYYY[[[\\\^^^aaadddiiiiiiiiihhhfffccc___]]]RRRSSSWWW[[[aaafffjjjmmmvvvyyy~~~~~~}}}yyyfffQQQEEEHHHGGGJJJ___~~~sss```TTTLLLBBB;;;:::999888777777777777444999999:::@@@GGG___ssshhh}}}vvvyyysssUUUGGGDDDIIIVVVbbbnnnzzzhhh\\\KKKGGGCCC@@@@@@AAAAAAAAA999===>>><<<<<>>???@@@AAABBB@@@???>>>===<<<===>>>???AAAAAAEEENNNZZZbbbdddbbb^^^]]]]]]aaafffjjjjjjiiirrrpppllliiifffeeeeeeeeeeeeaaa^^^___cccgggjjjjjjiiijjjjjjiiihhhiiikkkmmmlllllllllllllllkkkjjjiiijjjfffaaa]]]\\\\\\\\\\\\iiimmmtttyyy|||}}}~~~TTTMMMRRRSSS\\\kkkxxx^^^YYYUUUZZZdddnnnrrrsssssswwwzzz|||yyyvvvvvvxxxzzzzzz}}}{{{{{{xxxsssrrrtttyyy}}}|||uuullliiikkkrrr}}}zzzgggTTTKKKKKKZZZiiiwww~~~gggKKKFFFSSSkkkeee\\\cccTTThhh|||~~~|||kkkUUUMMM^^^tttRRR>>>===:::;;;AAADDDYYYhhh|||{{{|||{{{bbbpppyyy^^^JJJDDDAAABBBCCCAAABBBEEEGGGIIIJJJIIIFFFEEEFFFHHHAAA@@@???>>>>>>>>>>>>>>>@@@AAABBBCCCEEEGGGIIIJJJJJJJJJJJJKKKKKKJJJJJJIIILLLNNNPPPSSSUUUYYY]]]aaagggffffffggggggddd^^^ZZZWWWWWWZZZ]]]bbbggglllnnnwwwzzz~~~yyygggVVVGGGIIIEEEHHHYYYhhhzzziii___ZZZOOOCCC;;;:::999888777777777777555777999:::<<>>============>>>???GGGFFFIIIPPPYYY______]]]XXXXXXYYY]]]cccggghhhhhhlllkkkhhheeecccbbbbbbbbb```]]]ZZZ[[[___dddfffgggjjjjjjjjjhhhggggggiiikkkkkklllmmmnnnnnnnnnmmmmmmkkkgggbbb^^^^^^^^^^^^^^^hhhmmmrrrwww{{{}}}|||XXXNNNRRRXXXdddqqquuu^^^ZZZYYY^^^hhhqqquuuuuutttwwwyyy{{{{{{uuuooolllooovvv{{{}}}|||~~~yyy|||~~~yyytttqqqsssuuuzzz}}}ssspppooottt}}}{{{hhhSSSIIIHHHWWWhhhxxx~~~eeeIIIBBBOOOgggmmmbbb]]]OOOdddyyy~~~nnnUUUNNNccc~~~SSS???===:::;;;AAADDDZZZiii}}}~~~www^^^nnnrrrUUUHHHBBB???AAACCCDDDFFFJJJMMMOOOQQQPPPNNNLLLKKKJJJCCCBBBAAA???????????????AAAAAABBBDDDEEEGGGHHHIIIGGGGGGGGGFFFEEEEEEDDDDDDGGGHHHKKKMMMPPPSSSXXX\\\cccccceeefffgggeeeaaa^^^YYYZZZ[[[^^^bbbggglllooowwwzzz~~~~~~}}}xxxhhhXXXHHHHHHBBBCCCQQQ^^^pppxxxeee]]]XXXMMM@@@;;;:::999888777777777777555666999:::>>>MMMjjjfffaaauuu{{{eeeNNNIIIFFFLLL[[[jjjxxxoooVVVDDD>>>??????@@@AAAAAAAAAAAA@@@@@@??????>>>>>>???@@@@@@FFFEEEFFFJJJOOORRRQQQNNNOOOOOOQQQVVV[[[___aaabbbaaa```^^^\\\ZZZZZZZZZ[[[XXXVVVUUUVVVYYY]]]___```eeeeeeeeecccaaabbbdddfffiiijjjmmmoooqqqqqqpppooonnnkkkfffccccccccccccccchhhlllqqquuuyyy}}}~~~```QQQSSS```ppp}}}ttt[[[ZZZ[[[bbbllluuuxxxxxxuuuwwwxxxyyy}}}}}}zzztttlllgggkkkuuu~~~}}}~~~{{{wwwyyy|||{{{vvvtttssswwwzzzvvvtttvvv}}}}}}jjjTTTHHHFFFTTTfffxxxgggKKKCCCNNNdddyyykkkzzz[[[MMMddd{{{tttXXXOOOdddUUU@@@>>>:::;;;AAAEEEZZZkkk}}}vvv___rrrmmmOOOGGGBBB???CCCFFFHHHLLLQQQSSSUUUWWWXXXVVVSSSPPPNNNGGGFFFDDDBBBAAAAAABBBCCCBBBCCCDDDEEEGGGHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@CCCEEEGGGIIILLLPPPTTTXXX^^^```cccfffhhhgggdddbbb\\\\\\]]]___bbbgggkkknnnwwwzzz~~~~~~|||wwwiii[[[IIIHHHAAABBBLLLSSSbbb{{{tttaaaZZZWWWNNNAAA;;;:::999888777777777777777888;;;<<<@@@PPPooofffccc{{{{{{^^^IIIHHHFFFLLL[[[jjjxxxjjjPPPAAA===>>>???@@@AAABBBAAA@@@???@@@@@@@@@AAAAAABBBBBBCCCBBBBBBBBBDDDFFFFFFDDDBBBFFFGGGIIILLLPPPTTTVVVWWWTTTSSSQQQPPPPPPPPPPPPPPPNNNNNNNNNPPPRRRUUUWWWXXXZZZ[[[ZZZYYYYYYZZZ^^^aaagggiiimmmpppqqqrrrqqqpppssspppllljjjjjjkkkkkkjjjiiikkkooorrrvvv|||jjjTTTSSSeee{{{tttWWWYYY]]]fffpppwwwzzz{{{vvvxxxwwwwwwzzz~~~|||zzzxxxrrrjjjeeeiiittt~~~zzzvvvyyyxxxzzz}}}yyywwwwww~~~{{{xxxxxx|||lllUUUIIIFFFQQQeeewwwiiiOOOEEEMMM___qqq|||~~~```QQQfff~~~}}}```SSSeeeVVVAAA???:::;;;AAAEEE[[[kkkzzz}}}iii|||kkkLLLEEEAAA@@@DDDIIILLLQQQUUUVVVXXXZZZ[[[ZZZWWWSSSPPPJJJIIIFFFDDDCCCCCCDDDEEEEEEFFFGGGIIIIIIJJJJJJIIIFFFEEEDDDBBBAAA@@@@@@@@@AAACCCFFFHHHJJJNNNSSSVVV[[[^^^cccggghhhhhhhhhggg______^^^___bbbfffjjjmmmvvvyyy~~~{{{nnnnnnpppxxx~~~{{{vvviii\\\IIIIIICCCDDDKKKKKKWWWooottt```XXXXXXQQQEEE;;;:::999888777777777777888999:::<<<@@@QQQqqqfffhhh{{{]]]JJJFFFDDDKKKZZZiiixxxfffLLL@@@???>>>???@@@AAABBBAAA@@@???>>>???@@@AAAAAABBBCCCCCCBBBBBBBBBCCCDDDCCCAAA@@@AAABBBDDDEEEFFFHHHIIIKKKHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMOOOPPPOOOPPPPPPQQQRRRUUUZZZ^^^iiijjjmmmppprrrssssssssstttrrrooommmnnnoooooonnnjjjkkkmmmooossszzzrrrYYYSSSddd}}}sssWWW[[[bbbkkktttyyy{{{{{{vvvxxxwwwuuuwww{{{{{{xxxvvvtttooohhhdddhhhrrr{{{}}}zzzvvv{{{zzzzzz~~~|||zzz}}}~~~|||}}}lllVVVIIIGGGOOOdddvvv~~~~~~hhhPPPDDDJJJZZZooovvvkkkUUUggghhhZZZiiiXXXBBB???;;;;;;BBBFFF\\\hhhtttxxxlllMMMDDD@@@AAAHHHMMMPPPTTTXXXXXXXXXZZZ[[[\\\YYYUUUQQQMMMKKKHHHEEEDDDDDDEEEFFFIIIJJJKKKMMMMMMMMMLLLKKKGGGFFFDDDBBBAAA@@@AAAAAAAAACCCEEEHHHJJJNNNRRRVVVYYY^^^dddhhhjjjjjjkkkkkkcccbbbaaaaaacccfffkkkmmmvvvyyy}}}jjj___bbbbbblllyyy|||vvviii]]]JJJIIIEEEGGGKKKHHHRRRkkkuuu~~~qqq]]]UUUWWWQQQEEE;;;:::999888777777777777666777888999>>>QQQrrrhhhrrrzzz```MMMDDDDDDLLL[[[iiixxxbbbHHH>>>@@@??????@@@AAAAAAAAAAAA@@@===>>>@@@AAABBBCCCCCCCCCBBBBBBCCCDDDCCCBBBAAA@@@@@@BBBCCCCCCBBBBBBCCCEEEBBBBBBBBBBBBBBBBBBAAAAAABBBDDDFFFGGGGGGGGGHHHIIIIIIIIIJJJKKKMMMRRRXXX]]]ggghhhkkknnnqqqtttuuuvvvsssqqqoooooopppqqqqqqppplllllllllmmmqqqxxxyyyuuu{{{zzzbbbXXXddd{{{|||ppp\\\```hhhpppwwwzzzzzzyyywwwxxxvvvsssuuuyyyyyyuuutttrrrnnniiigggjjjrrrxxxzzz~~~}}}~~~~~~jjjTTTHHHFFFPPPddduuu{{{}}}yyydddMMMCCCIIIYYYiiimmmtttXXXfff~~~nnn^^^jjjYYYCCC@@@;;;;;;BBBFFF\\\gggrrr~~~nnnOOOFFFDDDGGGNNNUUUWWWZZZ^^^]]]\\\\\\^^^```___[[[WWWRRRPPPLLLIIIHHHHHHJJJKKKLLLNNNOOOQQQQQQPPPOOONNNGGGFFFDDDBBBAAAAAABBBCCC@@@BBBEEEGGGJJJMMMRRRVVVYYY^^^eeeiiikkkkkkmmmnnnhhhfffdddccceeehhhmmmooouuuyyy}}}xxx\\\VVV\\\[[[eeerrr}}}|||vvviii]]]KKKHHHDDDGGGKKKHHHTTTppprrruuuyyyrrr```YYY[[[TTTFFF;;;:::999888777777777777555666888:::@@@TTTwwwooovvvaaaMMMDDDEEEMMM\\\jjjzzz```FFF===AAA@@@@@@??????@@@@@@AAABBBAAABBBDDDFFFHHHHHHHHHHHHFFFGGGHHHHHHFFFEEEDDDCCCCCCEEEFFFFFFDDDCCCDDDFFFCCCCCCDDDCCCCCCBBBBBBAAA???BBBEEEEEEDDDBBBCCCDDDDDDEEEEEEEEEGGGLLLSSSXXX^^^___bbbfffkkkppptttwwwuuutttrrrrrrtttuuuuuutttooommmlllkkknnnvvv}}}sssgggiiizzzzzzmmmaaaeeemmmtttyyyzzzxxxwwwwwwxxxvvvrrrssswwwwwwtttuuusssooolllkkknnnsssxxxxxx|||}}}iiiSSSGGGFFFQQQddduuuyyyzzzuuu```IIIDDDKKK\\\fffbbbwwwXXXeee}}}ppp___iii|||}}}ZZZDDD@@@;;;;;;BBBFFF]]]hhhsssnnnPPPKKKIIIMMMUUU\\\^^^```ccccccaaaaaaccceeeeeebbb^^^XXXVVVRRRNNNMMMNNNOOOQQQOOOPPPRRRSSSSSSRRRPPPOOOGGGEEECCCAAAAAAAAACCCDDD@@@BBBEEEGGGIIIMMMRRRUUUYYY___fffjjjllllllnnnpppkkkiiigggfffgggjjjnnnqqquuuxxx}}}lllSSSPPPZZZ[[[cccooowww}}}}}}vvviii\\\KKKHHHCCCFFFJJJIIIXXXvvvsssuuu}}}yyykkkdddeee]]]NNN;;;:::999888777777777777777777:::===DDDZZZ~~~vvvppp^^^KKKEEEFFFNNN]]]kkk{{{aaaFFF>>>BBBAAA@@@???>>>???@@@BBBCCCFFFHHHJJJLLLNNNOOOOOOOOOOOOPPPQQQQQQNNNLLLKKKKKKEEEHHHJJJIIIGGGFFFHHHJJJFFFFFFGGGFFFFFFEEEDDDCCC>>>AAAEEEEEEBBB@@@@@@AAAAAAAAAAAAAAABBBGGGMMMRRRUUUVVVXXX]]]dddkkkqqquuuyyywwwvvvwwwxxxzzzyyyyyypppnnnllljjjmmmuuuuuuqqq}}}xxxkkkgggjjjpppuuuyyyyyyxxxwwwrrrtttsssrrrssswwwvvvssssssssssssqqqppprrruuuwww{{{~~~~~~jjjTTTGGGCCCRRRcccsssyyyyyyrrraaaPPPEEELLLbbbfffhhh```mmmrrr]]]\\\nnnwwwcccBBB>>>===:::CCCNNNcccpppxxxzzz___QQQLLLUUU```bbbhhhmmmhhhnnnkkkhhhiiillllllhhhddd```]]]XXXTTTQQQQQQQQQRRRTTTUUUVVVWWWVVVTTTRRRPPPFFFFFFEEECCCCCCBBBBBBBBBFFFGGGGGGHHHJJJOOOUUUZZZ___aaaeeejjjooosssvvvxxxwwwtttooojjjhhhkkkqqqvvvwwwzzzfffTTTUUU^^^bbbbbbjjjzzz}}}oooaaaMMMFFFCCCFFFHHHLLLZZZiiissszzzvvvtttvvvSSS>>><<<999888888888888777::::::;;;<<>>???BBBGGGKKKIIIPPPWWWXXXYYY[[[ZZZWWWZZZ]]]^^^[[[UUUQQQRRRUUUSSSSSSRRRRRRRRRSSSTTTTTTQQQPPPOOONNNLLLKKKJJJIIILLLHHHFFFGGGEEEAAAAAACCCBBBBBBAAAAAACCCEEEHHHJJJMMMMMMNNNRRRWWW^^^eeeiiiqqqsssuuuxxxzzz{{{{{{{{{uuuqqqooonnnmmmpppyyyxxx}}}}}}sssgggkkkmmmqqqtttuuuuuutttsssooorrrrrrpppqqquuuuuurrrrrrssssssrrrqqqsssvvvxxx{{{~~~}}}jjjTTTGGGDDDPPPbbbsssyyyyyyrrraaaPPPGGGLLL^^^kkkhhhdddlllnnnWWWVVViiixxxcccBBB>>>===:::CCCOOOdddppp~~~yyyhhhXXXSSS]]]iiikkkppptttooossspppmmmmmmooonnnjjjfffaaa^^^YYYTTTQQQPPPQQQRRRTTTUUUWWWWWWVVVTTTRRRQQQHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGHHHIIILLLPPPWWW[[[aaacccggglllrrrvvvyyyzzzxxxvvvqqqkkkiiikkkppptttyyy|||~~~cccSSSUUU^^^fffeeelllzzz|||ooobbbOOOGGGDDDFFFGGGIIITTTbbbwwwttt}}}~~~YYY>>><<<999888888888888777999:::;;;===DDD\\\vvvjjjeeeJJJFFFGGGOOO^^^pppjjjJJJ<<>>>>>>>>>>>???BBBHHHLLLTTT[[[aaabbbccceeedddaaa___``````^^^[[[XXXYYYZZZYYYYYYYYYZZZ[[[\\\]]]^^^WWWVVVUUUSSSQQQOOONNNMMMPPPKKKHHHHHHFFFDDDDDDHHHCCCBBBAAAAAABBBDDDFFFHHHKKKJJJKKKMMMRRRWWW]]]aaahhhlllqqqvvvzzz|||{{{{{{xxxtttqqqpppooopppyyyxxxlll|||sssiiinnnnnnoooooonnnnnnmmmlllkkknnnooonnnooossstttrrrrrrssstttssssssuuuxxxzzz{{{}}}jjjUUUHHHEEEOOO```rrryyyyyyrrraaaOOOHHHKKKYYYwwwnnngggfffhhh|||hhhPPPPPPeee~~~dddBBB???===:::DDDPPPeeepppuuuuuubbb[[[dddrrrtttvvvyyytttwwwuuurrrrrrsssqqqmmmiiidddaaa\\\VVVRRRQQQQQQQQQTTTVVVWWWXXXXXXVVVSSSQQQJJJIIIHHHGGGFFFFFFGGGGGGHHHIIIJJJKKKNNNSSSYYY^^^dddfffjjjpppuuuyyy}}}~~~}}}zzzuuupppmmmnnnrrrvvv{{{}}}uuu___SSSXXXbbbiiihhhmmmyyy}}}qqqdddRRRJJJEEEGGGGGGFFFOOO[[[{{{|||yyysssNNN>>><<<999888888888888777777999;;;>>>GGG```rrrkkkdddIIIHHHHHHPPP___pppqqqRRRAAA???>>>???@@@AAACCCHHHNNNSSS\\\dddiiijjjkkklllkkkhhheeedddccccccccccccbbbaaa___```aaabbbccceeeffffff```___]]][[[XXXUUUSSSRRRTTTOOOLLLLLLKKKHHHJJJNNNHHHGGGFFFFFFFFFGGGHHHIIIKKKJJJJJJJJJMMMPPPTTTWWW[[[```hhhooouuuwwwwwwwwwsssqqqqqqrrrrrrssszzz|||rrrfffaaayyyxxxoooiiiiiihhhgggeeeeeedddeeeeeehhhlllnnnmmmnnnrrrtttsssrrrtttuuuuuuvvvwwwzzz|||}}}|||iiiUUUIIIGGGNNN```qqqyyyyyyrrraaaOOOFFFHHHSSSnnnjjjeee``````qqq{{{{{{bbbKKKPPPjjjdddCCC???===:::DDDQQQgggsss{{{mmmbbbhhhtttuuuuuuvvvrrrwwwuuutttuuuuuusssooolllgggccc^^^XXXTTTRRRRRRSSSTTTVVVXXXZZZYYYWWWTTTRRRKKKJJJIIIGGGGGGGGGHHHIIIJJJKKKLLLNNNQQQVVV]]]bbbeeehhhmmmrrrxxx}}}{{{wwwttttttxxx{{{zzz|||kkk[[[UUU[[[eeehhhgggkkkvvvttthhhTTTKKKFFFHHHHHHGGGMMMXXX{{{xxxppp___BBB>>><<<999888888888888777777888;;;>>>GGG```zzzjjj|||ooo```GGGIIIIIIQQQaaapppzzz^^^JJJCCCBBBCCCEEEHHHLLLSSS[[[```eeelllqqqqqqrrrsssrrrooolllhhhfffhhhlllmmmkkkhhhddddddeeefffggghhhhhhhhhhhhfffdddaaa^^^[[[YYYWWWWWWSSSRRRSSSRRROOOPPPSSSQQQQQQPPPOOOOOOOOOOOOPPPOOOMMMLLLKKKKKKMMMOOOPPPQQQUUUZZZaaafffjjjlllmmmeeegggnnnuuuxxxxxx|||zzznnnccc[[[^^^}}}|||qqqgggaaa___^^^]]][[[ZZZ[[[\\\^^^___dddjjjmmmlllmmmrrruuuuuusssuuuwwwxxxxxxyyy{{{}}}}}}|||iiiUUUJJJGGGNNN```rrrzzzzzzsssaaaNNNBBBDDDNNNhhhfffhhhVVVWWWhhhvvvxxx```LLLVVVttteeeCCC???===;;;EEERRRhhhxxx~~~|||xxxggggggpppooommmooommmrrrrrrsssttttttssspppnnngggccc^^^YYYUUUTTTTTTTTTTTTVVVYYY[[[[[[XXXUUUSSSLLLKKKIIIGGGGGGHHHJJJKKKLLLMMMOOOQQQTTTZZZaaafffgggiiinnntttzzz|||yyyyyy|||zzz|||~~~pppaaaXXXTTTZZZaaacccdddhhhssswwwlllVVVLLLGGGIIIJJJJJJPPPYYYjjj]]]UUUFFF>>><<<999888888888888777888999;;;===EEE^^^uuueeezzzuuubbbIIIJJJIIIRRRcccqqq}}}hhhRRRFFFEEEHHHKKKOOOUUU]]]ffflllpppwww{{{{{{zzz|||{{{xxxqqqmmmjjjlllqqqssspppllliiiiiijjjjjjjjjiiihhhhhhllljjjhhheeebbb___]]]\\\YYYWWWXXX[[[[[[WWWUUUWWWZZZYYYXXXWWWWWWVVVVVVVVVSSSQQQOOOMMMLLLLLLLLLMMMLLLMMMOOOQQQUUUYYY]]]___ZZZaaaooo|||}}}}}}|||uuummm```XXXVVV```zzzoooddd\\\XXXWWWTTTSSSSSSSSSUUUXXX[[[\\\aaaggglllkkklllqqquuuwwwuuuwwwyyyzzzzzzzzz|||~~~}}}{{{hhhTTTIIIGGGOOObbbttt{{{{{{sss```NNN???BBBKKKeeeiiiooowwwNNNRRReeevvvyyycccPPP\\\|||fffDDD???===;;;FFFSSSjjj}}}nnnssshhh___dddbbbaaafffhhhlllnnnppprrrrrrpppnnnlllccc```[[[WWWTTTSSSTTTUUUUUUWWWZZZ\\\\\\ZZZWWWTTTMMMLLLIIIHHHHHHIIIKKKMMMNNNPPPQQQTTTWWW]]]dddjjjiiikkkqqqwww}}}}}}|||}}}{{{}}}ssscccZZZVVVTTTUUUYYY___aaafffrrryyynnnXXXMMMGGGIIILLLMMMSSS\\\cccQQQNNNGGG>>><<<999888888888888777888999:::<<>><<<999888888888888777777888:::<<>><<<999888888888888777666777:::<<>>BBBDDDOOO___hhhnnnppplllfffccc___[[[LLLLLLKKKJJJJJJLLLPPPSSSUUUXXX[[[___```aaa```___WWWTTTOOOLLLKKKMMMPPPRRRPPPSSSVVVZZZ___eeelllqqquuuvvvzzzooo]]]LLLMMMNNN\\\pppnnn___ZZZ___hhhsssyyyppp\\\PPPHHHJJJMMMNNNSSSZZZpppnnnttt|||fffTTTOOOFFF===:::888777888888777555777999;;;:::???WWWfffvvv~~~xxxkkkLLLJJJHHHNNN___ooo~~~~~~jjjfffbbbcccgggmmmuuu{{{zzzxxxzzz{{{xxxuuuuuuvvvwwwuuuqqqnnnlllllliiikkkmmmnnnmmmkkkhhhfffiiigggeeeeeeggghhhiiihhhjjjiiihhhgggggghhhiiijjjddddddddddddcccbbbaaa```___]]]YYYUUURRRPPPNNNNNNNNNQQQXXXbbbnnnxxxnnngggrrr|||zzzhhhXXXTTTVVVWWWeeevvv___^^^[[[WWWTTTPPPMMMLLLIIIIIIIIIIIIJJJKKKLLLMMMOOOPPPRRRUUUXXXZZZ\\\]]]ZZZ___dddiiilllooorrrttt{{{}}}zzz{{{}}}|||fffRRRHHHGGGZZZsss{{{yyyggg^^^IIIBBBCCCOOOooo|||UUU]]]uuuxxx```^^^sss~~~rrrddd@@@>>>AAA===GGGaaarrrYYYGGG;;;???DDDHHHUUUfffmmmsssuuummmccc[[[UUUQQQIIIIIIIIIIIIIIILLLPPPSSSWWWZZZ]]]aaaccccccbbbaaaXXXUUUPPPLLLKKKMMMQQQSSSTTTVVVZZZ]]]aaagggmmmrrrwwwxxx|||yyybbbRRRPPPWWW___qqq~~~kkkddddddnnn{{{yyyppp^^^QQQHHHJJJMMMMMMQQQYYYttt}}}rrr|||~~~cccQQQNNNEEE===;;;888888888888777555777999;;;;;;AAAZZZ{{{cccuuu~~~yyyfffNNNJJJHHHPPPaaarrrnnnfff___]]]aaahhhrrr{{{{{{yyyzzz{{{xxxvvvvvvwwwwwwuuuqqqnnnlllllljjjkkkmmmoooooonnnmmmlllllljjjhhhhhhjjjkkkkkkkkkkkkkkkjjjiiiiiijjjkkklllmmmmmmnnnnnnmmmmmmlllkkkhhhfffbbb^^^ZZZWWWVVVUUUTTTUUUYYYaaalllxxxuuudddcccrrr{{{vvvcccUUUTTTYYYhhhvvvOOONNNMMMKKKHHHFFFDDDCCCCCCCCCDDDEEEGGGIIIJJJKKKMMMOOOQQQTTTWWWZZZ]]]^^^[[[___dddhhhkkknnnqqqsssxxx{{{zzz{{{}}}{{{eeeQQQGGGGGG]]]tttzzz~~~uuuddd]]]IIIBBBDDDRRRvvvzzzWWWbbb{{{wwwaaaaaawww|||rrr~~~eee@@@===>>><<>>===:::FFF^^^|||bbbKKKCCC???CCCEEEJJJ[[[ooowww}}}{{{lllZZZMMMFFFCCC???AAAEEEGGGIIILLLPPPSSSZZZ\\\```dddfffgggffffff^^^YYYSSSNNNMMMPPPTTTWWW[[[^^^aaadddgggkkkpppsssyyyzzzzzzeeeUUUNNNPPPdddzzzhhhaaajjj{{{zzzqqqcccUUUJJJJJJJJJIIIMMMTTT|||}}}]]]TTTUUUGGG===;;;999888888888777666888999;;;===GGGbbbgggUUUooo|||vvvPPPKKKFFFHHHTTTgggvvvzzzgggRRRKKKMMMVVVgggwww|||{{{{{{zzzyyywwwwwwvvvsssooollljjjjjjiiiiiiiiijjjkkkmmmnnnooolllkkkkkkmmmooopppnnnmmmlllmmmmmmnnnooopppqqqrrrpppqqqrrrtttuuuuuuuuuuuuxxxvvvqqqlllgggdddbbbaaacccdddfffkkksssoooYYY\\\jjjtttvvvsssgggYYYXXXeeerrrCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDEEEGGGJJJLLLOOOQQQRRRUUUXXX\\\___aaadddgggjjjlllrrr{{{xxxllliiiddd^^^aaahhhbbb___vvv~~~xxxbbbNNNFFFGGGXXXmmmqqqtttnnnbbbaaaRRRIIIHHHUUUzzzlllPPP[[[nnn}}}sssbbbeeezzz}}}yyywwwqqq~~~uuubbbAAA???>>>;;;EEEXXXvvv|||aaaJJJEEECCCEEEHHHQQQdddwwwzzzgggRRRFFFAAA>>><<>><<<999888999999888666999999:::===HHHdddfffUUUppp{{{wwwxxxKKKJJJEEEHHHTTTgggvvv~~~eeeLLLDDDFFFOOOaaasss|||zzzyyyyyyyyyvvvvvvtttppplllhhhggggggfffeeedddcccdddfffhhhjjjiiijjjkkkmmmoooooommmkkkllllllnnnoooqqqrrrssstttuuuvvvxxxyyy{{{|||||||||}}}zzzvvvqqqmmmjjjhhhgggkkknnnsssxxxeeeVVVaaatttxxxvvvoooddd]]]ccctttCCCCCCCCCBBBBBBBBBBBBBBBDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCEEEGGGHHHIIIJJJOOORRRUUUWWWYYY\\\___bbbgggmmmvvv~~~~~~mmm```TTTRRRVVVLLLLLLRRRXXXYYYddd}}}uuu___MMMFFFGGGTTTjjjnnnsssnnneeefffXXXJJJGGGTTT|||cccKKKWWWgggyyyzzzkkk\\\aaawwwwwwrrr}}}tttpppzzz___@@@@@@@@@>>>HHHXXXrrr{{{bbbGGGFFFGGGMMMTTT```ssswww]]]HHH???;;;999;;;???EEEJJJMMMPPPSSSUUUYYY[[[___cccfffggggggfffaaa]]]YYYTTTSSSTTTVVVXXXYYY]]]bbbfffjjjnnnsssvvvyyy{{{vvv___QQQOOORRR___xxxwwwbbbcccqqq{{{sssgggWWWKKKIIIHHHFFFJJJRRRrrrxxxnnnYYYTTTSSSBBB>>><<<:::999999999888777:::999999===HHHdddjjjXXXsss{{{yyy{{{OOOJJJEEEHHHTTTfffttt~~~bbbHHHAAACCCJJJ\\\nnn}}}yyyvvvuuuuuuvvvtttsssqqqmmmhhhdddcccdddcccaaa^^^]]]^^^aaadddggghhhiiikkknnnqqqpppnnnkkkkkkmmmoooqqqtttuuuvvvvvvyyyzzz{{{}}}~~~|||xxxtttrrrqqqppptttyyyzzz```XXXhhh{{{zzzvvvooohhhiiirrrFFFFFFFFFEEEEEEDDDDDDCCCEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEIIIKKKNNNPPPRRRTTTXXXZZZ^^^dddnnnvvv}}}{{{^^^PPPIIIDDDFFFLLLHHHNNNWWWaaalll{{{rrr]]]KKKEEEGGGTTTjjjnnntttpppiiikkk]]]HHHEEETTT~~~tttXXXJJJZZZjjj}}}rrr```SSS[[[rrrtttppp~~~wwwuuu^^^@@@@@@???===IIIWWWoooyyyaaaGGGIIINNNXXXcccqqqoooQQQ???:::999999<<<@@@GGGLLLOOORRRUUUVVVYYY\\\```dddggghhhhhhgggaaa^^^[[[XXXVVVVVVWWWXXXXXX\\\bbbhhhmmmrrrwwwzzz{{{}}}qqq\\\PPPQQQVVV^^^zzzvvveeejjj{{{{{{sssgggXXXKKKHHHGGGFFFJJJQQQfff{{{tttqqq]]]SSSPPPCCC>>><<<:::999999999888777;;;999999<<>><<<:::999:::999888777<<<:::888;;;FFFaaafffUUUoootttWWWFFFIIILLLVVVfffrrrzzz]]]EEEAAACCCGGGUUUgggooo|||}}}wwwpppkkkjjjlllnnnpppooolllgggbbb^^^]]]^^^]]][[[YYYXXX[[[```gggkkklllnnnqqquuuwwwwwwssspppnnnpppsssvvvyyy{{{||||||~~~}}}|||||||||ssscccddduuuyyyvvvtttyyyGGGGGGGGGEEEDDDDDDEEEFFFGGGGGGHHHFFFCCCAAAAAABBBDDDDDDCCCBBBBBBCCCDDDDDDJJJDDDDDDKKKOOOMMMKKKMMMSSSSSSZZZeeennntttzzzttt[[[FFFEEEEEEAAAEEEOOONNN[[[mmm~~~||||||uuulllsssqqqZZZHHHGGGOOObbbmmmwwwrrrrrrzzz]]]BBBHHHVVV}}}|||}}}___IIIIIIfffuuufffOOOGGGWWWsss{{{VVVFFF;;;>>>AAAFFFVVVjjjyyy{{{gggTTTKKKOOOWWWbbbllluuu~~~qqqUUUCCC;;;888888;;;===@@@FFFMMMTTTWWWWWWVVV\\\^^^```bbbeeeggghhhhhhfffccc^^^ZZZXXXWWWXXXYYY\\\```fffjjjnnnsssyyy~~~{{{{{{}}}{{{kkkZZZQQQTTT[[[kkk~~~xxxxxx{{{sssgggVVVIIIIIIKKKJJJOOOWWWhhh~~~hhhTTTNNNKKKBBB???:::888777888888777999<<<<<<:::CCC```pppYYYlll|||{{{QQQKKKJJJMMMVVVcccqqqrrrRRR@@@@@@>>>CCCSSS^^^llluuuyyynnnfff```]]]```eeekkkkkkhhhccc]]]YYYWWWWWWWWWZZZYYYXXX\\\dddjjjjjjjjjmmmpppqqqqqqpppqqqrrrnnnppptttyyy|||}}}|||zzzvvv___fff|||{{{uuuwww~~~PPPOOOMMMJJJIIIHHHJJJKKKLLLKKKIIIHHHFFFFFFEEEEEEDDDDDDCCCBBBCCCDDDEEEFFFKKKGGGHHHMMMOOOLLLLLLOOOPPPRRRXXXaaahhhlllrrrzzz```LLL>>>@@@CCCCCCLLLZZZbbbrrryyysssgggcccmmmoooYYYHHHGGGOOObbblllvvvtttvvv{{{[[[CCCHHHWWWrrrrrrvvvWWWFFFJJJiiixxx}}}]]]KKKLLLggg{{{VVVFFF<<<>>>AAAEEEVVVjjj~~~zzzyyyZZZKKKCCCFFFJJJPPPVVV\\\ccciiiiiiYYYGGG>>>:::777888;;;???BBBGGGNNNSSSVVVWWWWWW[[[\\\___bbbeeeggghhhiiifffccc___[[[XXXXXXYYYZZZ]]]bbbggglllooottt{{{|||yyywwwwwwzzz}}}~~~|||~~~zzzlll\\\UUUYYY```lll{{{sssjjjYYYKKKIIIJJJJJJRRR]]]yyywww]]]QQQKKKBBB???:::888777888888777888;;;;;;:::CCC```vvv___qqqxxxPPPIIIHHHLLLVVVeeesssfffJJJ===@@@@@@FFFTTT^^^aaaooosssiii___XXXTTTRRRVVV\\\dddcccaaa\\\VVVRRRQQQQQQSSSVVVWWWWWW\\\dddjjjkkklllnnnppppppooonnnooopppoooqqquuuzzz}}}~~~|||{{{xxxccciii~~~tttnnnvvv[[[XXXTTTPPPOOOOOORRRSSSTTTPPPLLLJJJKKKKKKIIIFFFDDDCCCCCCCCCDDDFFFHHHIIILLLMMMOOOPPPNNNKKKMMMRRROOORRRYYY___aaacccjjjssszzziiiMMMAAA:::???CCCFFFVVVhhhwwwzzzkkkaaaXXX\\\nnnmmmVVVGGGGGGNNNccckkkuuuvvv|||{{{XXXGGGKKK]]]eeerrrsssVVVHHHPPPqqqvvvVVVIIISSSttt}}}UUUFFF<<<>>>@@@EEEVVVjjjssslllLLLCCCDDDEEEEEEEEEFFFKKKQQQUUUQQQHHH@@@===;;;999:::===CCCEEEIIINNNRRRUUUWWWWWWYYY[[[^^^aaaeeehhhiiijjjgggddd```\\\YYYYYYZZZ[[[___ccciiinnnqqqvvv}}}vvvvvvtttsssrrrtttxxx|||uuuwww~~~zzzwwwvvv|||~~~{{{ooo```YYY]]]eeemmm{{{ssskkk[[[LLLGGGFFFJJJWWWeeekkkZZZOOOBBB???;;;888888888888888888:::;;;:::CCCaaa}}}fffwwwttt~~~OOOIIIFFFKKKWWWfffuuuyyy[[[DDD<<>>@@@DDDVVVlll{{{wwwfffGGGCCCFFFGGGFFFCCCEEEMMMUUUYYYSSSKKKDDDAAA===;;;===BBBFFFHHHKKKNNNQQQSSSVVVXXXYYY[[[^^^bbbfffiiilllmmmhhheeeaaa]]][[[ZZZ\\\]]]```eeekkkpppsssyyytttiiijjjjjjkkkmmmqqqwww|||qqqwwwyyyrrrpppppp~~~tttddd[[[^^^eeemmmzzzttt{{{sssgggZZZKKKCCCBBBJJJ\\\lll|||fffUUUCCC???;;;888888888888888888;;;<<<;;;EEEccckkk|||qqq}}}PPPKKKDDDJJJWWWgggvvvrrrSSSAAA===EEEGGGNNNZZZ```gggzzzmmmRRRJJJBBB???@@@BBBJJJRRR[[[ZZZWWWRRRMMMJJJJJJJJJHHHNNNSSSWWW^^^hhhmmmmmmsssssssssqqqooonnnnnnooonnnqqqvvvyyyzzz{{{{{{|||~~~llloootttwwwpppjjjccc``````cccfffggg___YYYRRROOONNNMMMHHHCCCCCCCCCDDDFFFIIIMMMPPPRRRSSSYYY\\\WWWPPPOOOSSSXXXWWWZZZ^^^```\\\[[[bbbkkkrrrvvv}}}gggPPPDDDBBBCCCEEEEEELLLccczzzmmmXXXQQQVVVooo|||cccMMMDDDHHHOOOdddiiittt}}}xxxRRRGGGNNNjjjooo[[[yyyWWWJJJXXXtttVVVRRRaaa~~~}}}}}}PPPCCC;;;===???DDDWWWnnn~~~vvvxxxiiiJJJFFFAAAEEEGGGFFFKKKWWWaaaddd^^^TTTHHHAAA<<<;;;@@@FFFGGGJJJLLLMMMNNNQQQVVVZZZZZZ\\\___cccgggkkkmmmnnniiifffbbb^^^\\\\\\]]]___bbbfffmmmqqquuu{{{~~~jjj___YYYZZZ\\\___ccciiiqqqvvvqqqzzz|||rrrmmmnnnqqqzzzggg\\\]]]dddooommmqqq|||sssdddYYYKKKCCCDDDOOObbbqqqnnnTTTCCC@@@;;;999888999999888999<<<======GGGfffpppqqq|||QQQLLLBBBIIIVVVgggvvvmmmQQQBBBBBBKKKNNNWWWeeejjjjjj{{{}}}]]]HHHAAA<<<<<<>>>BBBJJJRRRXXXWWWTTTOOOJJJHHHHHHJJJFFFMMMTTTYYY```iiimmmmmmpppqqqqqqpppmmmllllllmmmkkkoootttwwwxxxxxxzzz|||rrrrrr~~~xxx|||rrrmmmlllllllllkkk^^^ZZZUUURRRPPPLLLGGGCCCFFFFFFHHHKKKNNNSSSVVVYYYZZZ```bbb\\\VVVVVV[[[^^^\\\\\\^^^```]]]\\\aaaiiipppuuu|||oooYYYIII???@@@BBBCCCDDDPPPjjj{{{fffTTTRRR```yyy^^^HHHBBBIIIOOOeeeiiiuuuuuuQQQEEEPPPrrrddd]]]uuuTTTNNNdddqqqTTTYYYooo|||xxxLLLAAA:::===???DDDYYYqqq~~~uuunnnOOOGGG???IIIRRRUUU\\\hhhnnnmmm```SSSFFF>>><<<<<>>AAAIIIQQQTTTRRROOOJJJFFFDDDEEEGGGGGGNNNUUUZZZaaahhhkkkiiiiiikkkmmmmmmkkkiiiiiiiiihhhmmmrrruuuvvvwww{{{~~~{{{zzzwwwrrrnnniiieeeXXXXXXWWWUUURRRNNNJJJGGGJJJKKKMMMPPPUUUYYY^^^```bbbggghhhaaa]]]```cccdddccc``````bbbbbbaaaffflllooouuu~~~sss___OOOFFF>>>@@@BBBBBBEEETTTqqqyyydddTTTYYYmmmvvvYYYDDDAAAIIIPPPeeeiiivvvrrrPPPHHHVVV|||^^^bbbjjjLLLRRRpppiiiVVVgggnnntttyyyIII>>>999===???EEE[[[tttxxxzzzuuuUUUFFFEEEVVVeeelllrrrxxxuuulll]]]QQQEEEAAAAAABBBDDDFFFGGGIIIKKKJJJIIINNNVVV\\\YYY[[[^^^bbbeeehhhjjjkkkjjjgggddd```^^^___```bbbbbbgggnnnssswww|||sssVVVIIIGGGAAACCCEEEGGGKKKQQQXXX]]]ffftttyyylllbbbaaajjjsssnnnbbbcccjjjxxxrrrbbbggg|||sss```WWWLLLFFFJJJUUU___dddccclllvvvjjjQQQDDD@@@<<<999999999999999666999;;;<<>><<<888888;;;???BBBHHHNNNPPPOOOKKKFFFBBBAAACCCEEEGGGOOOVVV[[[```ffffffccceeehhhlllmmmllljjjiiiiiiggglllrrruuuvvvxxx}}}|||ssskkkccc]]]SSSVVVXXXWWWSSSOOOMMMLLLMMMNNNQQQTTTYYY^^^ccceeeggglllllleeebbbfffiiihhhiiieeedddfffhhhhhhkkkpppnnnvvv|||iiiVVVKKKHHHBBBCCCDDDCCCGGGXXXuuu{{{eeeWWW```xxxsssVVVBBB@@@IIIPPPeeejjjwwwpppOOONNN^^^}}}\\\iii]]]@@@OOOqqqcccZZZttteeerrroooGGG===999<<>>BBBIIIWWWtttpppXXX^^^pppUUUGGGAAAEEEQQQgggtttvvvzzzmmmVVVSSSgggvvvaaaiiiVVVKKKPPPkkk{{{XXXZZZooo~~~gggFFF===999;;;<<>>===;;;::::::<<>>???AAACCCFFFKKKSSSZZZ___bbbeeeggglllmmmoooppprrrrrrrrrrrrrrrtttwwwxxxyyy|||xxxuuuuuujjjfff```\\\[[[]]]___aaahhhkkkppptttvvvuuusssqqqnnn[[[SSSOOOLLLIIIRRRXXX\\\[[[YYYXXXTTTPPPRRRUUUXXX[[[___dddiiimmmtttuuuwwwxxxxxxvvvtttsssrrrqqqnnnllllllnnnqqqrrrsssxxxzzzwwwlllYYYTTTXXXVVVHHHDDDDDDGGGLLL\\\{{{uuudddhhhfffNNNEEECCCKKK]]]mmmxxxlllVVVXXXeeeWWWjjjtttOOOIIIUUUpppnnnSSS]]]UUUAAA=========;;;FFFlll{{{|||kkkVVVGGGOOO```nnnqqqooommmhhh___[[[UUUPPPMMMHHHBBB@@@BBBBBBDDDFFFHHHJJJOOOTTTWWWXXXXXXYYYZZZ]]]aaaeeehhhkkkiiigggdddbbbbbbbbbbbbdddggglllqqqvvv|||tttUUUHHHHHHJJJRRRZZZeeekkklllgggaaa]]]eeegggfffcccdddllltttwwwwwwpppfff\\\VVVXXX___dddvvvoookkkhhhvvv{{{qqqjjjYYYUUUhhh{{{gggWWWHHHCCCDDDEEEEEEGGGJJJhhhqqq^^^TTTFFF???:::;;;<<<:::888888999999:::;;;BBB[[[lllppptttXXXLLLGGGIIIQQQ]]]jjj|||sssYYYIII@@@AAAAAA@@@>>>>>>???@@@???AAACCCEEEEEECCC@@@???<<<;;;;;;===BBBGGGJJJKKKLLLHHHCCC???===>>>AAACCCFFFLLLSSSZZZ___bbbfffhhhjjjkkknnnqqqsssuuuvvvwwwvvvxxxzzz{{{|||}}}zzzwwwpppfff\\\TTTPPPOOOPPPNNNLLLKKKLLLOOOSSSVVV]]]```dddhhhlllnnnoooppprrrVVVGGGEEEFFFGGGGGGSSSYYY^^^\\\ZZZYYYVVVQQQSSSUUUXXX\\\___dddjjjnnnxxxzzz{{{{{{zzzxxxwwwwwwvvvuuusssqqqpppqqqrrrssssssuuuvvvpppdddSSSQQQXXXXXXIIIGGGEEEFFFLLL___{{{kkkhhhwww{{{```JJJCCCCCCNNNaaaqqq}}}uuuoooWWW___UUUQQQmmmaaaGGGHHH[[[zzzmmmUUUbbbyyyNNN???===>>>>>>:::FFFppp|||||||||zzzvvvmmm___PPPFFFMMM[[[eeefffeeefffbbb[[[YYYSSSMMMIIIDDD>>>===???@@@BBBEEEIIIMMMRRRUUUWWWXXXXXXXXXZZZ]]]aaadddgggjjjjjjhhhfffdddbbbbbbbbbdddhhhlllqqqvvv|||tttWWWLLLPPPUUUfffrrrvvvmmmnnnggg^^^WWWXXX```hhhmmmpppkkkcccYYYSSSTTT[[[aaayyy}}}uuupppnnnkkkzzz{{{rrrpppmmmiii\\\]]]uuu~~~zzziiiXXXIIIDDDDDDBBBCCCGGGKKKrrrvvvaaaTTTFFF???:::<<<===:::888999:::;;;<<<<<>>===@@@DDDHHHJJJKKKGGGDDD@@@===<<<>>>AAACCCHHHMMMTTTZZZ___cccgggiiijjjkkkmmmpppsssvvvxxxyyywwwyyy{{{|||}}}yyyvvvuuuyyyttt\\\YYYSSSLLLGGGDDDCCCBBBHHHKKKOOORRRVVV[[[___bbbfffhhhjjjmmmppprrrssstttwww```GGG>>>???BBBEEEHHHRRRYYY]]]\\\ZZZZZZWWWRRRRRRTTTWWWZZZ^^^dddkkkpppzzz{{{|||zzzxxxwwwxxxzzzwwwwwwwwwvvvuuutttsssrrrsssttt|||~~~rrriii\\\MMMMMMVVVVVVLLLIIIFFFEEELLLccc}}}ooobbbhhhwww[[[GGGBBBBBBNNNdddttt{{{uuutttsssXXXeeeyyyOOONNNmmmqqqRRRDDDLLLdddnnnYYYggg}}}jjjLLL>>><<<>>>>>>:::EEElll|||~~~vvvsssjjjmmmnnnjjjaaaTTTIIICCCJJJTTT\\\]]]```dddaaaYYYTTTNNNGGGDDD@@@;;;;;;???@@@CCCGGGLLLQQQTTTVVVVVVXXXXXXXXXZZZ\\\```ccceeehhhiiijjjhhheeecccccccccfffiiimmmrrrvvv|||www]]]SSSYYYbbbvvv|||vvvkkk\\\SSSQQQVVV\\\bbbhhhfff```XXXRRRRRRXXX^^^qqqxxx|||yyytttssssssrrr~~~kkkffflllooommm___aaazzzyyykkkXXXHHHEEECCCAAAEEEMMM```yyybbbSSSGGG@@@;;;<<<===:::999999;;;===>>>>>>BBBXXX{{{{{{wwwYYYJJJGGGIIIPPP\\\iii{{{uuuZZZGGG===???AAACCCFFFJJJOOORRRUUUXXX[[[[[[XXXRRRKKKFFFBBBAAA@@@BBBEEEHHHIIIIIICCCAAA>>><<<<<<>>>AAACCCJJJNNNUUU[[[```dddhhhkkkkkklllnnnpppsssvvvxxxyyyvvvyyy{{{}}}yyymmmfffiiinnnwwwuuubbbLLLJJJHHHFFFEEEFFFGGGHHHIIIOOOXXX___eeeiiimmmpppuuuwwwyyy|||~~~iiiTTTBBB===???@@@BBBGGGNNNUUUZZZZZZYYYXXXVVVRRRPPPRRRUUUYYY^^^eeemmmrrryyy{{{|||zzzwwwvvvyyy|||xxxyyyyyyyyyxxxvvvtttsssuuuvvv|||{{{mmmbbbUUUGGGIIISSSSSSOOOLLLHHHGGGQQQjjj~~~~~~lllZZZ\\\uuurrrVVVDDDBBBCCCPPPgggvvvuuunnnwwwttt\\\mmmqqqRRRQQQnnnjjjKKKIIISSSllllll[[[jjj{{{\\\KKK???;;;;;;===;;;BBBaaaxxxoooeee```___eeehhhjjjcccVVVIIIAAA>>>@@@GGGMMMQQQZZZbbb]]]RRRNNNHHHBBB???===:::<<>>BBBWWWzzzYYYIIIFFFHHHPPP]]]kkk|||yyy___JJJ@@@AAACCCEEEIIIOOOWWW\\\aaacccggggggcccZZZQQQKKKDDDBBBAAABBBDDDFFFEEEEEE???>>><<<;;;<<>>???===>>>CCCHHHOOOUUUUUUUUUUUUSSSPPPNNNQQQTTTYYY___gggooouuuvvvzzz~~~~~~zzzxxxzzz|||{{{zzzzzzyyyxxxwwwvvvvvvxxxzzz~~~uuuggg\\\PPPCCCGGGQQQRRRPPPNNNLLLNNN[[[sssvvveeeSSSTTTqqq|||lllQQQCCCCCCEEESSSkkkuuuooolllqqqaaa|||dddVVVZZZwwwfffHHHOOO[[[sssdddYYYkkkzzz~~~NNNIIIAAA999777;;;;;;???TTTllluuuggg]]]UUUPPPQQQTTTdddgggfff[[[LLL@@@<<<===:::???CCCKKK[[[fff___PPPIIICCC>>><<<<<<;;;???EEEFFFHHHLLLRRRWWWXXXVVVRRRTTTTTTTTTUUUWWW[[[^^^```bbbgggkkkkkkhhheeefffgggjjjlllpppsssvvvzzzvvvpppzzz~~~sssggg^^^VVVOOOQQQVVVWWWZZZ\\\XXXRRRPPPTTTYYY]]]cccfffcccaaaeeekkknnnyyyjjjWWW```uuu}}}xxxffffff|||zzzmmmWWWGGGEEEEEEEEEPPP```~~~iiiYYYOOOFFF>>><<<<<<::::::<<<888;;;>>>>>>@@@UUU~~~{{{ZZZJJJDDDGGGQQQ___mmm~~~~~~dddNNNBBBCCCEEEHHHOOOYYYdddkkkpppsssuuussslll```TTTLLLDDDBBBAAAAAABBBBBB@@@???===<<<;;;;;;===@@@CCCEEENNNRRRXXX^^^cccggglllooopppppprrrtttwww{{{~~~{{{}}}fff\\\cccyyyvvvgggVVVGGG@@@AAABBBAAABBBIIIUUU^^^kkknnnpppooommmnnnssswwwvvv|||HHH===777<<<>>>::::::AAADDDKKKQQQRRRRRRSSSQQQNNNNNNPPPTTTYYY___hhhqqqxxxtttzzz~~~{{{{{{|||}}}|||yyywwwvvvwwwxxxzzz{{{}}}{{{zzzqqqcccXXXMMMAAAFFFQQQRRRPPPPPPOOOTTTccczzz}}}xxx~~~ppp___PPPRRRoooxxxhhhNNNBBBDDDGGGUUUnnntttmmmnnnnnneeeUUUUUUaaabbbEEERRR___xxx]]]VVVkkkzzztttEEEGGGBBB999555:::<<<===KKK]]]vvvnnnaaaRRRIIIEEEFFFLLLSSSbbbdddaaaUUUDDD:::;;;???>>>AAAEEEPPPdddqqqhhhVVVGGG@@@<<<;;;<<<===BBBIIIIIIJJJNNNTTTYYYYYYUUUQQQRRRRRRRRRSSSUUUXXX\\\^^^aaafffkkkllliiifffgggiiikkkmmmqqqtttvvvzzz~~~~~~}}}tttkkkdddZZZQQQPPPVVVQQQVVVZZZXXXRRRPPPSSSWWWTTTYYY[[[WWWUUUZZZaaaeeetttbbbRRRaaa{{{ooonnnyyymmmWWWFFFEEEFFFGGGTTTfffooo```RRRHHH???<<<;;;:::;;;===666:::======???TTT}}}{{{[[[LLLCCCGGGQQQ```ooogggQQQBBBCCCFFFLLLUUUcccqqq{{{}}}rrrcccTTTJJJCCCAAA@@@?????????===;;;<<<;;;;;;;;;===@@@DDDFFFOOOSSSYYY___dddhhhmmmqqqpppqqqsssvvvzzz~~~~~~ccc]]]wwwaaaMMMEEEAAA???AAACCCDDDGGGSSSffftttooonnnkkkddd]]]]]]bbbhhhsss{{{AAA@@@>>>;;;999999<<<>>>EEEHHHKKKNNNPPPPPPOOONNNNNNPPPTTT[[[dddmmmtttyyy{{{}}}}}}||||||~~~{{{xxxxxxyyy|||~~~}}}|||yyyxxxwwwssskkk___QQQIIIEEEEEEJJJQQQVVVZZZ[[[^^^mmmsssgggjjj}}}~~~zzzeeeRRRLLLSSSqqq|||]]]KKKIIIDDDIII___ppplllcccrrrkkkkkkzzzPPPTTTjjjtttNNNJJJVVVkkkWWWWWWrrrwwwfffGGG===<<<:::999999777;;;IIIWWWpppbbbSSSDDDAAAEEEKKKQQQUUUaaa[[[PPPEEE???>>>@@@CCCEEE<<>><<<;;;;;;::::::<<>>OOOtttooo{{{{{{hhhOOOGGGIIIQQQ^^^lll{{{ppp___GGGHHHOOOZZZeeennnzzzyyyjjjXXXJJJGGGCCC>>>;;;::::::::::::===>>>>>>===>>>AAAEEEIIINNNTTT\\\aaaeeekkkrrrxxxvvv{{{}}}{{{{{{nnnlllnnnooohhhbbbmmmjjjhhh|||]]]GGGAAA???;;;>>>BBBBBBBBBPPPdddkkkfffWWWPPPHHHHHHNNNXXXcccjjj}}}<<<<<<<<<;;;:::;;;>>>@@@EEEFFFIIIKKKMMMLLLLLLKKKNNNOOOSSSYYYaaaiiippptttyyy}}}~~~}}}}}}}}}}}}lll[[[ZZZ\\\ZZZWWWNNNEEEAAA@@@AAAHHHPPPWWW```iiirrr~~~zzziiiYYYUUUWWWeee}}}|||mmmVVVLLLQQQ___ttt\\\IIIBBBEEEXXXkkknnneeeggg~~~zzzmmmvvvbbbBBBDDDPPPTTTGGGIII___bbbQQQcccYYYBBB>>>:::999999:::888:::CCCNNNggg{{{ZZZNNNCCCBBBHHHOOOYYY```^^^ZZZRRRJJJEEEDDDHHHLLLLLLYYYvvvTTTDDDAAA>>>>>>AAAHHHOOOTTTXXX[[[[[[YYYXXXWWWQQQJJJFFFEEEDDDFFFJJJNNNQQQRRR[[[aaaiiimmmnnnmmmnnnoooooorrruuuxxxzzz}}}}}}zzz}}}mmmVVVVVVSSSQQQPPPPPPPPPOOOOOOOOOYYYbbbeeedddaaa[[[TTTWWWVVVXXX[[[YYYVVVYYY___hhhsssnnn\\\YYYddd{{{uuuiiiWWWIIIHHHJJJOOO```tttiiiWWWDDD===<<<<<<::::::999888;;;===>>>MMMpppkkk|||yyy}}}mmmQQQGGGHHHOOO\\\iiixxxttthhhJJJLLLTTT```jjjsss~~~}}}mmmZZZKKKEEEAAA===:::999::::::999======>>>>>>???BBBGGGKKKPPPUUU\\\bbbgggnnnvvv|||{{{}}}}}}pppYYY[[[^^^^^^VVVSSSbbbvvvjjjnnnrrrYYYHHHDDDAAA<<<===@@@CCCGGGTTTaaabbbZZZIIIGGGFFFKKKWWWfffttt{{{999:::;;;;;;;;;<<>>???LLLmmmmmmyyyxxxtttTTTHHHIIIOOOZZZgggwww}}}qqqgggLLLNNNUUUaaammmxxxkkkWWWHHHBBB???;;;999999:::999999;;;<<<===>>>???CCCHHHLLLRRRVVV]]]ccciiiqqqyyy}}}~~~zzz{{{www___OOOQQQTTTTTTQQQSSSaaarrr{{{ooosss|||hhhUUUKKKFFFBBB>>>===???DDDMMMWWW[[[UUUMMMCCCIIIQQQ\\\mmm888:::;;;<<<<<<>>>AAADDDFFFGGGHHHIIIJJJJJJIIIIIIJJJLLLPPPUUU]]]eeelllppptttyyypppVVVJJJKKKPPPSSSUUUOOOJJJFFFCCCAAAFFFNNN]]]lllvvvpppeee\\\QQQFFFKKKNNNWWWiii}}}jjjPPPNNNddd~~~lll[[[LLLDDDMMMiiixxxooodddoooiiifff|||eeeGGG<<>>EEE^^^sssppp\\\JJJJJJVVVbbbhhhjjjssssssqqqmmmiiijjjpppvvvNNNAAA@@@@@@BBBHHHPPPWWW\\\aaaccc```XXXQQQMMMHHHBBBAAAAAABBBCCCFFFIIIMMMPPPWWW]]]eeejjjmmmooossswwwvvvxxxzzz{{{|||~~~zzzoooiiigggrrrnnn]]]RRRPPPPPPTTTRRRMMMKKKNNNOOOZZZhhhssszzzyyynnnaaaXXXVVVXXX\\\]]]]]]```eeejjjsss}}}mmm^^^[[[ggg~~~{{{zzzyyyrrriii[[[OOOEEEEEEIIIQQQaaapppwwwdddTTTCCC<<<:::999999;;;999:::===@@@@@@KKKkkksssxxxwwwzzzWWWJJJJJJOOOYYYeeeuuu}}}ssshhh___LLLKKKPPP[[[hhhwww~~~iiiTTTEEE???<<<:::888999::::::999999:::;;;===???DDDJJJNNNTTTWWW^^^eeelllttt|||}}}}}}yyyuuuyyyqqqVVVMMMMMMOOORRRUUU[[[fffpppxxxwwwvvvqqq___RRRKKKEEE???<<<>>>@@@GGGQQQWWWSSSKKKEEEIIIUUUdddsss888:::<<<===>>>@@@BBBEEEFFFFFFGGGGGGHHHGGGGGGGGGHHHJJJMMMSSS[[[cccjjjooosssxxxlllTTTKKKMMMRRRVVVYYYTTTPPPKKKEEEAAAEEEKKK___lllpppbbbQQQIIIFFFCCCKKKOOOZZZnnnyyyjjjRRRPPPpppzzzdddTTTHHHDDDMMMeeerrrjjjaaannneeehhhzzzTTT???>>>BBBCCCBBBBBBVVV}}}uuuVVVOOOrrraaaBBB@@@???:::888888:::::::::>>>DDD\\\qqq|||gggTTTSSS```nnnvvv{{{sssLLL@@@AAACCCGGGMMMUUU\\\```eeefffbbbXXXOOOIIIEEE@@@@@@BBBCCCDDDEEEHHHLLLPPPUUU[[[bbbhhhkkkpppuuuzzzzzz{{{||||||}}}}}}mmmccc```bbbooooooccc[[[YYY]]]bbb^^^SSSNNNPPPPPPZZZiiiwwwxxxkkk[[[XXXXXX\\\^^^___bbbgggmmmuuulll```^^^iii}}}yyyyyyvvvlllaaaRRRIIICCCCCCGGGNNNZZZeeeggg{{{```RRRCCC<<<:::888888:::999:::===@@@@@@KKKjjjzzzvvv{{{~~~ZZZKKKJJJNNNWWWcccttt}}}sssmmmlllllllllmmmssswwwuuupppiii^^^TTTHHHEEEHHHQQQ]]]kkk~~~|||gggRRRCCC===;;;999999:::;;;;;;:::888:::<<<>>>AAAFFFLLLQQQVVVZZZaaaiiiqqqyyy~~~}}}|||xxxuuuzzzqqqXXXLLLNNNRRRXXX___fffnnnssszzz~~~|||zzzppp```YYYSSSIIIBBBAAA@@@BBBJJJVVVWWWNNNHHHHHHVVVgggzzz999;;;>>>???@@@AAADDDFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGKKKRRRZZZbbbjjjnnntttyyy}}}kkkVVVNNNOOOSSSVVVZZZVVVSSSNNNFFF@@@CCCIII___gggfffTTTEEECCCFFFHHHKKKRRRaaavvv|||xxxwwwxxxrrriiiRRRQQQyyyuuu]]]LLLDDDFFFMMM^^^jjjeeedddoooaaajjjoooHHH;;;@@@DDDDDDCCCEEEaaalllQQQPPPwww|||WWWAAAAAA;;;;;;888777999;;;;;;???EEEZZZppp|||~~~yyyzzzvvvddd___fffrrr```III@@@BBBGGGMMMTTT[[[aaaeeehhhiiidddYYYNNNHHHDDD@@@@@@BBBCCCCCCDDDFFFKKKNNNSSSXXX___eeejjjooovvv{{{|||}}}~~~}}}~~~yyyeeeZZZZZZ___nnnoooeee```___fffmmmgggWWWNNNPPPQQQZZZhhhxxxsssaaa\\\ZZZ\\\^^^^^^bbbgggqqqxxxzzzjjj``````lll|||yyyxxxtttgggZZZKKKFFFCCCCCCFFFKKKSSSZZZ^^^yyyvvv^^^QQQDDD>>>;;;777777888888888;;;>>>>>>IIIiiixxx}}}~~~[[[KKKIIILLLUUUaaaqqqyyyjjj^^^WWWUUUVVVWWWYYY___eeeggghhhcccVVVJJJBBB???@@@FFFOOOZZZiiivvvuuuaaaNNN@@@<<<:::999999;;;<<<<<<;;;999;;;===@@@DDDIIIPPPUUUZZZ^^^eeennnwww}}}~~~~~~|||{{{vvv```QQQXXXaaahhhmmmtttzzz~~~{{{|||~~~sssfffbbb\\\NNNFFFGGGAAACCCMMMYYYXXXMMMLLLSSShhh{{{:::<<>>;;;;;;@@@EEELLLXXXbbbsss}}}~~~nnn\\\JJJ===<<<:::999:::;;;===<<<<<<:::<<>>>>>???@@@AAAEEEJJJOOOQQQWWWaaahhhjjjxxx~~~}}}|||~~~]]]IIIJJJQQQTTTYYY\\\VVVPPPMMMBBB===FFFSSSOOOKKKGGGFFFHHHLLLNNNQQQ^^^uuuzzznnnhhhhhhcccYYYLLLSSS}}}vvv^^^LLLDDD@@@FFFRRR\\\aaabbbhhhoooeeetttVVVBBB<<<<<>>DDDFFFLLL[[[^^^vvvaaaVVVFFF<<<999::::::999999:::777888===CCC^^^{{{|||vvv]]]MMMHHHHHHRRR```pppiii\\\MMMEEEDDDDDDEEEEEENNNWWWdddkkkgggXXXIIIAAAAAA<<<:::<<>><<<<<<@@@AAACCCJJJQQQbbb~~~vvv[[[DDD@@@;;;::::::999999::::::;;;===>>>AAAGGGPPPXXX[[[\\\dddnnnwww{{{~~~|||~~~pppjjjqqqyyy|||zzzyyykkkeeejjjeeePPPBBBAAACCCIII[[[bbbQQQMMM```qqqyyykkkfffsss~~~???@@@BBBFFFJJJKKKGGGDDDAAAAAA@@@@@@@@@@@@@@@AAAFFFKKKOOOQQQXXXdddnnnrrr{{{tttTTTKKKRRRYYY]]]dddccc```[[[JJJ???DDD???CCCEEEFFFFFFKKKTTT\\\hhhvvvwwwfff]]]UUUQQQNNN[[[jjjPPPFFF@@@AAANNN[[[___]]][[[ttt~~~bbbaaayyywwwKKK===;;;===BBB???GGGddd}}}iii___~~~}}}___@@@<<<===888888777666666888;;;>>>@@@RRRmmmyyyqqqxxx|||zzznnnuuuyyypppvvvpppbbb^^^```___aaahhhsss|||{{{ooo___PPPGGGCCCBBBBBBCCCEEEEEEFFFHHHLLLOOOOOOUUU\\\bbbhhhoooxxx~~~yyybbbRRRTTT^^^kkkuuuyyywwwvvv]]]GGG@@@::::::;;;<<>>>>>@@@CCCCCCFFFOOOZZZooo^^^DDD???;;;::::::999999::::::;;;@@@BBBGGGNNNWWW]]]```aaallluuu}}}wwwggghhhppprrrrrrtttrrrfffbbbgggdddSSSEEE@@@BBBJJJ^^^cccQQQNNNfff|||lllbbbfff>>>@@@EEEKKKOOONNNIIIDDDCCCBBBAAA@@@@@@@@@@@@@@@GGGKKKOOOQQQYYYfffqqqvvv~~~{{{VVVJJJQQQZZZfffnnnooommmgggRRRAAABBB@@@DDDHHHHHHIIIOOO\\\gggqqqyyyeeeXXXUUUUUUUUU```|||fffKKKDDD@@@EEEVVVbbbaaa\\\[[[{{{vvv```kkkoooHHH?????????DDDBBBLLLnnn}}}jjjfffxxx~~~TTT===;;;<<<999888777666666888:::===???PPPiiixxxooowww|||qqqpppoooxxxxxxnnngggeeehhhkkkrrr|||{{{mmm^^^QQQHHHEEEDDDCCCDDDFFFFFFGGGHHHKKKNNNPPPUUU\\\bbbgggmmmuuu{{{www```QQQTTT```nnn|||```LLLAAA999888<<>>AAAJJJKKKQQQbbbwww}}}]]]SSSFFF===<<<<<<;;;999::::::666888===BBBZZZ~~~pppyyyttttttSSSIIIGGGRRR]]]fffwwwXXXKKKAAABBBEEEEEEHHHMMMZZZfffnnngggWWWKKKFFFFFFDDDDDDDDDFFFGGGOOO```pppbbbFFF???======<<<<<<<<<===>>>>>>AAAEEELLLTTT\\\bbbeeeeeerrrzzzyyyjjjdddlllpppkkkkkkrrrpppfffaaacccaaaUUUHHHAAAEEEKKK]]]cccTTTUUUnnntttggggggttt>>>DDDLLLSSSUUURRRLLLGGGGGGFFFCCCAAA@@@@@@@@@AAAHHHMMMPPPSSS[[[hhhtttyyy|||}}}WWWJJJRRR\\\nnntttuuutttppp[[[EEEAAAAAAEEEIIIKKKOOOYYYiiiuuuyyyeeeXXXTTTWWWZZZdddzzz~~~cccJJJDDDBBBLLL___hhhccc^^^___rrrhhhdddBBB@@@AAA???DDDGGGVVV{{{rrraaaeeeyyymmmKKK<<<;;;;;;:::777777666777888:::<<<>>>MMMddd}}}wwwnnnvvv}}}|||rrriiikkk}}}yyyrrrnnnooouuu~~~zzzlll]]]RRRJJJFFFDDDCCCEEEGGGHHHHHHJJJLLLNNNQQQVVV\\\aaafffllltttyyy~~~ppp\\\PPPWWWddduuucccKKK@@@777777;;;===>>>@@@FFFTTTlllzzzdddWWWUUUZZZ______hhhuuuxxxiiimmm}}}}}}yyyrrrlllcccTTTFFFCCCCCC???BBBIIIHHHQQQggg~~~```UUUGGG>>><<<<<<;;;:::::::::666888===@@@UUUwwwnnnxxxuuuzzzTTTHHHFFFQQQ\\\ddduuu___NNNBBBBBBDDDDDDHHHOOO```nnnvvvmmm]]]TTTRRRRRROOOMMMLLLOOOUUUeeeeeeGGG@@@============>>>???@@@AAACCCHHHPPPYYY```eeeiiijjjvvvooogggccciiisssooobbbaaalllooojjjdddaaa\\\TTTJJJCCCHHHKKK[[[dddZZZ]]]tttjjjiiitttDDDMMMYYY___]]]XXXSSSQQQOOOLLLHHHDDDBBBBBBCCCDDDJJJPPPTTTWWW___lllwww|||~~~{{{wwwTTTIIIQQQYYYiiimmmmmmqqqsssaaaIIIBBB???DDDLLLSSS[[[iiiyyytttddd\\\UUUYYY___lllzzz___IIIDDDFFFSSSfffjjjbbb```fffrrrwwwUUU:::>>>???<<>>DDDUUUqqqfffSSSMMMSSSZZZaaammm|||xxxmmmwww}}}}}}yyyrrrkkkaaaSSSFFFBBBBBB@@@CCCHHHGGGVVVrrr}}}fffZZZJJJ???;;;;;;;;;:::999:::777999>>>>>>OOOnnnqqq|||xxxXXXIIIEEEPPPZZZaaasssfffRRRCCCCCCEEEEEEMMMXXXkkk{{{}}}pppkkkjjjiii```^^^___fffrrrbbbFFF@@@;;;;;;;;;===>>>@@@BBBCCCGGGMMMVVV^^^eeejjjooorrr{{{qqqbbb[[[bbbnnnssshhhYYYWWW___jjjkkkhhhaaaYYYRRRJJJCCCJJJLLL\\\ggg___aaavvvsssfffqqqNNNZZZhhhlllggg```]]]^^^YYYUUUNNNGGGDDDEEEGGGIIINNNTTTYYY]]]eeeqqq{{{~~~|||~~~~~~jjjKKKCCCIIIOOOYYY[[[ZZZdddpppeeeNNNEEECCCJJJUUUaaannn{{{~~~nnndddbbb___bbbjjj|||sssYYYGGGDDDHHHXXXjjjjjj___```lllrrrqqqHHH333<<>><<>>@@@CCCEEEGGGMMMTTT\\\eeekkkqqqwww{{{}}}yyyuuujjj]]]VVVRRR___kkkkkk___TTTRRRTTT___hhhlllcccXXXQQQIIIBBBGGGMMMbbblllaaaaaavvvkkkjjj~~~UUUdddsssvvvnnneeedddggg```ZZZRRRJJJGGGGGGJJJLLLQQQXXX^^^bbbiiiuuu~~~~~~|||{{{~~~___BBB<<>>===777666;;;777777777777888999:::;;;:::SSSppp|||rrrYYYXXXkkkiiiUUUPPPJJJHHHHHHIIIHHHGGGIIIKKKOOORRRSSSUUUXXXZZZZZZ___eeeiiilllqqqxxx}}}yyynnnbbbZZZXXX```rrrnnnaaaIIIAAA:::999:::;;;@@@EEEMMMaaaoooWWWOOOYYYfffuuuooolll{{{|||yyypppggg]]]OOOCCC===@@@BBBFFFIIIKKKcccqqqbbbNNN@@@:::::::::999777888777;;;???;;;FFF```zzzcccPPPFFFOOOWWW[[[nnngggQQQMMMNNNNNNYYYjjj{{{oooUUUDDDCCC<<<===>>>AAADDDGGGJJJKKKSSSYYYaaaiiiooouuu|||wwwmmmbbbTTTKKKJJJLLLZZZdddaaaYYYTTTRRRPPPVVVeeemmmeeeYYYPPPHHH@@@DDDNNNgggqqqbbb___ttthhhqqqhhhuuuzzztttooorrrqqqkkkiiiaaaVVVMMMIIIJJJMMMOOOYYY^^^dddjjjpppwww~~~||||||~~~{{{~~~sssQQQ@@@@@@BBB???AAAAAAEEEPPP\\\aaaXXXLLLIIIWWWhhhyyy{{{xxxqqqppp|||vvvssszzzdddNNNGGGEEESSS^^^iiinnnggggggwwwyyyuuusssLLL>>><<>>999888:::777777777777777888999:::;;;???QQQjjjxxx```[[[eeeuuummmVVVCCCBBBBBBBBBDDDFFFHHHIIIMMMNNNQQQTTTWWWYYYZZZZZZ^^^bbbeeehhhlllsss|||~~~~~~zzzkkkaaaYYY[[[bbbnnnpppiii]]]JJJ@@@:::===@@@???BBBIIIOOOhhhjjjQQQNNNZZZfff}}}qqqrrr}}}xxxnnnaaaSSSGGG@@@@@@DDDBBBBBBDDDIIIddd}}}lllTTTAAA:::999;;;;;;888777777999999===HHHTTTwwwzzz{{{mmmFFFDDDMMMUUUbbblllyyybbbRRRNNNVVVccclllfffSSSGGGAAA<<<>>>BBBDDDFFFIIIMMMPPPVVV\\\dddlllrrrxxx}}}nnn^^^SSSHHHAAA>>>AAALLLVVVYYYUUUPPPLLLIIILLL^^^llliii\\\OOODDD===BBBSSSiiirrrlllgggtttppptttyyy~~~xxxyyyvvvpppkkkdddXXXPPPLLLNNNRRRVVV```eeelllqqqvvv}}}}}}||||||zzz~~~fffKKK===<<<===<<<======@@@JJJYYYbbb]]]SSSRRRdddxxxtttiiiaaa___eeevvvzzz^^^KKKEEEFFFRRR^^^kkkrrriiikkk~~~xxx{{{dddEEE;;;>>>@@@BBBFFFYYYxxx]]]^^^xxxyyypppSSSAAA???:::888999666777777777777888999::::::===NNNfffzzz~~~~~~jjjYYYbbbqqqhhhPPP@@@??????@@@AAACCCFFFHHHJJJJJJLLLOOOSSSXXX[[[^^^```dddeeehhhlllpppwww~~~~~~zzzrrrbbbZZZWWW```mmm}}}lll```fffbbbJJJ@@@;;;>>>AAA@@@EEEMMMbbb~~~~~~eeeTTTTTTbbbooo}}}pppqqq}}}~~~|||wwwooobbbTTTHHH@@@???CCCBBBCCCGGGMMMjjjrrrVVVBBB::::::;;;::::::999:::;;;:::<<>>::::::<<<;;;;;;<<>>777666999666666666666777777888999:::999HHH^^^qqq|||yyyzzziiijjjppp}}}pppPPP???<<>>===<<>>;;;:::;;;999888999>>>AAABBBCCCEEEAAA???KKKaaafffVVVFFFBBBFFFVVVkkkxxx~~~~~~uuuqqqooommmeeeccc^^^YYYWWW[[[ccciiimmmqqqwww{{{}}}zzzxxxyyy|||xxxooo^^^OOODDDDDDCCC===;;;???<<<===>>>DDDYYYoootttlllpppssstttkkk\\\QQQQQQVVVVVVbbbvvvuuussszzzhhhRRRGGGGGGKKK]]]lllooohhh___ppp|||ZZZ@@@AAA;;;CCCEEEFFF___wwwkkkvvv}}}eeeTTTEEE???<<<444555:::777666666666666777888999:::999FFF[[[nnnvvv{{{~~~xxxtttssszzzvvvZZZBBB:::;;;>>>:::<<>>===<<>>;;;999999777888>>>CCCBBB>>>AAAGGGEEE>>>FFF^^^jjj]]]JJJBBBJJJXXXjjjvvv~~~oooccc___^^^^^^aaabbbaaa___]]]```fffkkkppptttzzz~~~~~~{{{xxxzzz{{{{{{|||yyymmmaaaOOOIIIDDDCCCAAA===;;;<<<777<<>>AAA:::>>>AAAMMMppppppkkkyyyvvvkkk{{{TTTFFF???:::333777<<<777666666666666777888999999999CCCVVVhhhooosss}}}}}}vvvuuu}}}yyycccKKK<<<999999999===@@@EEEKKKRRRWWW[[[]]]XXXVVVSSSSSSVVV[[[bbbfffiiikkkooouuu|||~~~|||vvvhhhZZZTTTcccvvvtttUUUJJJ[[[sss{{{nnnaaaTTTNNNNNN[[[wwwbbbTTTKKKPPP]]]pppsssqqqvvvyyy}}}}}}xxxvvvqqqiii^^^QQQFFF@@@@@@DDDCCCFFFNNNZZZ}}}XXX???:::<<<;;;777666777:::<<<;;;;;;BBBKKKcccmmmooo~~~gggQQQLLLNNNYYYbbbuuuzzzsss~~~tttjjjeee___YYYSSSOOORRRVVVYYY\\\```dddgggtttyyyyyycccKKK@@@===;;;888666777999AAAHHHEEE???BBBKKKJJJ@@@DDDZZZlllfffQQQAAAKKKWWWfffppp{{{}}}|||jjjZZZQQQNNNPPPTTT```dddggggggeeefffiiimmmrrrvvv|||}}}yyy{{{yyywwwvvvrrreeeVVVFFFJJJJJJEEE@@@>>><<<:::555===BBBIII]]]sssssseee]]]UUUOOONNNPPPTTT```lllyyyrrr[[[NNNLLLYYYmmmnnn___]]]hhhyyyxxxqqq___BBB???AAA???===AAAXXXooo```eeezzz~~~|||}}}pppQQQDDD===:::555:::<<<444666555555666666777888999999???NNN^^^eeemmm{{{zzzrrruuuxxxqqqfffSSSAAA999:::;;;999???DDDKKKTTT]]]eeejjjmmmgggccc\\\WWWVVVYYY^^^bbbeeeiiipppvvv{{{{{{vvvooobbbVVVWWWfffzzz^^^LLLHHHWWWtttuuudddZZZYYYiiiVVVNNNIIIRRRjjjnnnooovvv{{{yyyvvvooofffZZZNNNEEE???@@@CCCCCCGGGQQQ___xxxTTT===888;;;;;;999888888999;;;999888???III]]]tttvvvlllTTTMMMMMMWWW^^^ooo{{{}}}xxxrrroooiii```XXXQQQQQQQQQQQQSSSYYYaaaggguuuyyy{{{tttyyy~~~www```GGG<<<;;;;;;999888:::888===FFFHHHCCCFFFNNNKKKBBBBBBUUUllloooYYYAAAGGGRRR\\\dddnnn|||{{{mmmdddzzzkkkYYYJJJDDDDDDJJJPPP```ffflllnnnllljjjlllooorrrvvv|||zzz{{{yyytttsssooo```PPPCCCNNNQQQHHHAAAAAA???999888@@@EEEJJJ[[[mmmjjjYYYPPPKKKJJJOOOVVV^^^mmm{{{vvv^^^OOOLLL___qqqkkkXXX]]]ppprrrqqq|||UUU???BBBAAAHHHAAADDD```wwwUUURRRdddkkkNNNAAA<<<:::777<<<===222555555555666666777888999888<<>>???BBBCCCHHHSSScccsssQQQ<<<888;;;;;;::::::999::::::777666===FFFTTT~~~lllTTTMMMMMMWWW]]]nnn~~~{{{xxxqqqdddYYYQQQNNNJJJGGGIIIRRR]]]eeesssxxxyyyfffdddqqqyyyaaaGGG;;;;;;<<<<<<<<<<<<555777BBBHHHGGGIIIQQQKKKCCCAAAQQQkkkttt^^^AAADDDLLLSSSWWW___lllsssssswwwzzzdddYYYVVVbbbWWWKKKFFFDDDEEEJJJPPP___hhhrrruuuqqqlllkkklllrrrvvvyyy~~~~~~xxxsssjjj[[[LLLGGGHHHHHHEEE???;;;::::::======AAAMMMYYY^^^XXXPPPJJJMMMPPPRRRWWWcccuuuvvvYYYKKKMMM]]]lllgggVVV```qqqqqq}}}sssMMM===BBB>>>CCC@@@JJJkkk]]]PPPXXX___wwwmmmIIIBBB999666666777666333777777666666666666777777<<<>>>FFFRRR^^^ooosss|||sssyyyzzzjjj^^^RRRHHH>>>:::777555888<<>>@@@CCCSSSxxx}}}YYYHHHNNNSSS___uuu}}}zzzjjjZZZSSSGGG???BBBFFFJJJTTT___mmmuuu}}}~~~aaa[[[iiixxx{{{]]]AAA:::;;;888777:::999===>>>===AAAJJJOOONNNTTTGGG@@@QQQnnnyyycccEEEHHHGGGIIIQQQ[[[bbbdddcccjjjnnnttt|||jjjSSSQQQ\\\TTTLLLDDDAAAAAACCCKKKSSSeeeppp{{{}}}vvvnnnkkkkkkooosssvvvzzz~~~~~~|||wwwqqqhhhWWWHHHDDDFFFFFFDDD@@@======>>>>>>>>>AAAIIIRRRTTTPPPJJJJJJNNNRRRUUUZZZeeevvvqqqUUUJJJOOO[[[eeeaaaXXXhhh|||iiimmmxxxiiiFFF===EEECCC@@@DDDUUUuuu{{{TTTNNN```nnnrrrwwwgggGGGAAA:::777777888666444777777666666666666777777999999AAAPPPaaauuu~~~uuuxxx{{{tttcccVVVKKKBBB;;;888777777999===CCCDDDOOOaaajjjmmmsss~~~ssseee[[[TTTPPPPPPSSSVVV\\\dddkkkpppwww~~~~~~~~~yyyooobbbWWWPPPLLLSSSbbb|||gggEEE@@@FFFNNN```uuuuuu```NNNQQQkkkUUUKKKJJJLLLXXXtttyyyjjjhhhrrr||||||wwwrrrhhh\\\QQQHHHCCCAAABBB@@@CCCNNNbbbbbbFFF@@@<<<:::;;;888:::;;;<<<<<<;;;<<<>>>@@@QQQttt]]]IIINNNQQQZZZlll}}}yyyzzz|||kkkZZZNNNCCC<<<>>>CCCFFFPPP[[[gggqqq{{{oooYYY[[[ssslllTTT???;;;<<<:::888:::888:::;;;<<<>>>CCCJJJPPPTTTGGG@@@SSSsssfffFFFDDDCCCDDDJJJTTT[[[^^^^^^```eeennnxxx|||cccQQQWWWgggAAA>>><<<<<<===AAAKKKVVVjjjwwwxxxkkkeeeeeefffjjjmmmqqq{{{|||{{{{{{xxxrrrmmmcccSSSCCCAAABBBCCCBBB@@@??????@@@>>>???AAAEEEHHHHHHEEECCCDDDHHHMMMQQQUUU^^^kkkuuuvvvwwwyyy}}}~~~hhhNNNGGGOOOWWW[[[YYY]]]vvvmmm```kkkrrr]]]???===HHHFFFAAAQQQjjjrrrTTTUUUmmmppp}}}]]]CCC???:::999999999777555777777666666666666777777888888===LLLaaayyyzzz}}}yyykkkYYYKKKAAA:::666777888888:::===FFFFFFNNN[[[bbbbbbgggooosssggg[[[RRRLLLGGGGGGJJJNNNTTT\\\ccciiipppyyy|||wwwooocccWWWMMMIIIHHHPPPdddtttWWWBBBBBBGGGJJJWWWhhhooogggYYYMMMPPPbbbwww~~~rrrNNNKKKJJJKKKWWWppp{{{lllhhhqqq|||{{{xxxtttmmmcccWWWLLLEEEAAA@@@DDD@@@EEEWWWsss\\\BBB>>>;;;:::<<<999;;;<<<<<<<<<;;;;;;<<<>>>MMMmmmeeeLLLMMMPPPVVVeeevvvxxxuuunnn\\\LLLAAA:::<<<@@@BBBJJJUUU___jjjvvv}}}uuu\\\TTTcccXXXHHH;;;;;;===:::999;;;:::888999<<<;;;<<>>>>>??????>>>???AAABBBAAA@@@@@@AAAAAAEEEIIIKKKMMMRRRZZZaaaeeeeeehhhqqq~~~xxxrrr```JJJDDDJJJTTTRRRTTTfff~~~```]]]mmmoooTTT;;;===GGGEEEHHHcccssscccjjjvvvOOO@@@===;;;:::;;;:::888666777777666666666666777777:::;;;???III]]]yyy{{{vvvsssssssssssssssmmm```OOOCCC;;;666555888:::999:::===GGGFFFKKKRRRTTTQQQSSSXXX[[[RRRIIIEEEBBB@@@AAADDDGGGLLLTTT[[[aaajjjttt{{{|||yyyuuummmbbbXXXNNNFFFEEEGGGSSSiii^^^LLLCCCIIIMMMLLLSSS___gggcccZZZRRRQQQZZZiiitttvvvaaaLLLIIIGGGIIIUUUmmmqqqmmmsss~~~yyyvvvppphhh\\\PPPHHHCCC@@@@@@HHHFFFNNNddd|||XXXAAA>>>;;;:::;;;999999:::;;;;;;:::;;;===>>>IIIeeelllNNNMMMQQQXXXdddppp~~~wwwxxxtttbbbNNNBBB;;;>>>AAACCCJJJTTT]]]hhhuuu|||___SSS\\\uuufffGGG>>>888:::;;;999888:::>>>888:::???<<<:::KKKccc^^^KKKBBBWWW}}}mmmGGGBBB@@@@@@CCCJJJQQQWWWYYY[[[bbblllwwwtttaaaRRRTTTlll444555888::::::;;;CCCNNN[[[fffpppnnn```QQQIIIHHHGGGLLLRRRYYYgggxxx|||yyytttiii___[[[XXXQQQHHH@@@???>>>===<<<<<<<<<<<<>>>@@@BBBAAA@@@@@@BBBDDDEEEHHHJJJJJJJJJKKKOOORRRYYY[[[bbbooouuullliii___LLLDDDGGGQQQNNNWWWrrrsssYYYbbbsssmmmOOO===>>>CCCDDDSSStttmmmssskkkDDD>>>===<<<<<<;;;;;;999777777777666666666666777777888<<<@@@EEEWWWzzz}}}vvvllleee]]]___bbbccc```VVVHHH>>>999666666:::<<<:::999;;;@@@AAACCCFFFEEECCCDDDGGGIIIBBB===<<<<<<;;;===@@@CCCHHHNNNTTT[[[dddnnnvvvyyyxxxpppkkkaaaVVVQQQJJJEEEEEEIIIZZZmmmoooOOOFFFFFFPPPVVVSSSVVV]]]ggggggddd[[[TTTXXXhhhxxxgggNNNJJJGGGEEEGGGTTTjjjwwwtttvvv~~~yyyuuunnndddVVVJJJDDDAAAAAAAAAIIILLLXXXmmmxxxVVVAAA???;;;999;;;999666888999::::::;;;>>>@@@HHHaaarrrPPPLLLRRRZZZeeeooo{{{tttttt{{{hhhNNNCCC===AAAFFFJJJSSS^^^fffpppzzzwwwVVVQQQlllrrrTTT???;;;888:::;;;:::999999>>>999:::>>><<<===QQQlllcccOOOCCCWWW~~~oooIIIBBB@@@@@@BBBHHHOOOUUUYYYYYYaaammmxxxlllZZZQQQYYYsss777666999<<<<<<;;;@@@GGGOOOVVV\\\YYYOOODDD>>>>>>>>>CCCJJJSSScccvvv~~~zzzwwwpppcccXXXUUUVVVSSSMMMBBB???<<<;;;<<<<<<;;;;;;???AAABBBCCCCCCDDDFFFHHHFFFHHHIIIIIIHHHHHHIIIKKKQQQXXXeeexxxsssiiieeeggg```OOOFFFIIIPPPQQQaaahhhYYYlllvvvgggJJJ@@@@@@AAAGGGdddggg___@@@>>>======<<<;;;:::999999777777666666666666777777444:::>>>AAATTT}}}}}}{{{ooobbbZZZLLLNNNQQQTTTSSSLLLCCC<<<:::666666;;;<<<:::999:::777999<<<=========???@@@DDD>>>:::;;;<<<;;;<<<>>>BBBFFFKKKOOOUUU^^^iiipppttt{{{}}}xxxooofffaaaWWWPPPOOOMMMGGGGGGKKK]]]mmm|||dddHHHCCCHHHVVV``````aaaeeejjjkkkjjjddd\\\^^^qqqyyySSSHHHKKKGGGDDDHHHUUUhhh{{{{{{{{{}}}yyyuuummmbbbRRRFFFAAAAAABBBCCCJJJOOO]]]qqqrrrRRR??????;;;999:::999555777888999999;;;>>>@@@FFF___}}}XXXOOOSSSYYYbbbnnnyyyxxxoooxxxmmmOOODDD>>>BBBIIIOOOZZZgggsss{{{qqqVVVTTTyyydddPPP===<<<<<>>???AAAFFFMMMTTTXXXVVV___lllxxxhhhWWWSSS\\\rrr777666777<<>>@@@DDDHHHJJJKKKHHHBBB>>>;;;;;;===BBBIIISSScccwww{{{wwwrrrlll```VVVUUUWWWVVVQQQCCC@@@<<<;;;===>>>>>>===BBBBBBCCCEEEGGGIIIJJJJJJFFFGGGIIIJJJKKKMMMOOOQQQWWWdddzzz}}}rrr^^^\\\aaaggg]]]KKKEEEKKKPPPVVVnnnsss___\\\uuuvvv]]]CCCAAAAAADDDRRR{{{{{{uuummmUUUCCC???>>>>>><<<:::999999:::777777666666666666777777555:::<<>>:::888555555:::<<<:::888:::666999;;;;;;;;;===???@@@AAA<<<:::<<<===<<<===???AAADDDHHHKKKPPPXXXccckkkooowww}}}}}}yyyrrrfff[[[[[[QQQNNNRRRRRRKKKHHHLLL\\\hhh{{{yyy```HHHEEELLL]]]lllqqqrrruuuvvvvvvvvvtttqqquuu^^^MMMJJJIIIIIIGGGJJJVVVfffyyy|||wwwsssmmm```OOOCCC@@@BBBDDDEEEMMMQQQ___sssjjjLLL<<<>>>;;;999;;;:::666777999999999:::<<<>>>???XXXzzz~~~zzzhhhYYYWWWXXX^^^iiisssrrruuuoooTTTHHH???AAAFFFLLLWWWddduuu~~~jjjXXXWWW|||[[[NNN<<<>>>AAAHHHMMMKKKAAA888999;;;<<<<<<@@@OOOfffwwwYYYJJJEEE]]]qqqKKK===>>>???BBBGGGMMMTTTYYYYYYcccppp{{{dddUUUUUU\\\kkkyyy666444666<<>><<<999888999;;;777777666666666666777777;;;===<<<>>>TTTwwwfffTTTIII>>>???@@@AAA@@@>>>;;;999666333444888;;;999999::::::===>>>===<<<===??????===888777;;;>>>>>>???AAAAAACCCFFFIIIMMMUUU___ggglllttt{{{{{{vvvmmm```UUUXXXPPPNNNUUUVVVNNNIIILLLYYYdddvvvyyy```KKKHHHPPPcccvvv~~~gggJJJIIIIII@@@LLLIIIMMMXXXeeeuuu{{{uuuqqqnnn```NNNBBB@@@BBBEEEGGGQQQSSS___vvvdddGGG999<<<:::999;;;;;;888999:::999888888:::<<<888QQQssszzzttt~~~xxxccc\\\YYY[[[ccclllxxxuuu{{{nnn\\\NNNBBB@@@BBBEEEOOO[[[ooo{{{cccWWWYYYrrrSSSJJJ<<>>???===DDDXXXooo|||QQQFFFFFF```qqqKKK===???AAAEEEIIIOOOVVV[[[aaajjjvvvaaaTTTUUU[[[dddmmm999999:::;;;===???AAABBBAAA@@@>>><<<;;;;;;===>>>GGGKKKRRR___qqqyyytttrrrfffdddZZZOOORRR^^^```ZZZFFFDDDBBB@@@???@@@BBBCCCFFFDDDEEEJJJNNNMMMNNNQQQKKKLLLQQQYYY^^^dddqqq~~~zzzsssXXXIIIFFFPPP]]]___SSSFFFGGGOOOTTTbbbrrrbbbYYYlll~~~ZZZBBBEEECCC<<>>;;;999999:::<<<777777666666666666777888???666<<>><<<;;;;;;;;;:::777555666666777888888888888888<<<<<<<<<<<<<<<<<<<<<<<>>???@@@BBBEEEFFFIIIFFFFFFJJJNNNTTT]]]gggjjjnnntttvvvnnn```VVVTTTTTTSSSWWW\\\WWWKKKGGGLLLWWW```qqq{{{aaaJJJLLLTTTeee|||mmmPPPEEEEEEFFFDDDLLLOOOTTT\\\gggvvv~~~|||yyytttpppfffYYYJJJCCCAAAAAAEEEIIIXXX\\\eeeXXXIII<<<999;;;<<<::::::999999888888999999:::;;;AAAOOOggg{{{ppp|||hhhZZZXXXXXX```lll~~~xxxrrr{{{cccTTTGGG>>>???@@@???CCCJJJ___uuuzzzwww||||||]]]KKK]]]tttuuufffUUUEEE===999DDD\\\gggZZZFFF:::999???:::777RRRxxx}}}hhhIIICCCIIIeeeoooLLL???AAABBBDDDJJJTTT\\\```lllwwwyyy\\\]]]___```dddddd:::::::::;;;===>>>@@@AAACCCBBB@@@>>><<<<<<>>>@@@GGGOOOZZZiiizzz|||uuuoookkk___\\\TTTMMMSSS```bbb[[[HHHFFFCCCAAAAAAAAABBBCCCDDDCCCFFFLLLNNNLLLLLLOOONNNPPPWWWaaajjjvvv|||jjjRRRGGGFFFQQQ[[[ZZZQQQKKKMMMSSSWWWcccmmm\\\[[[tttrrrSSS???BBB@@@>>>YYYuuuZZZaaazzzjjjPPPJJJJJJCCCBBB???===;;;:::;;;;;;777777666666666777777888;;;555;;;@@@FFFhhh}}}xxxuuu___LLLCCC;;;:::999:::::::::888777666666777888888888888777;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@CCCFFFIIILLLNNNNNNJJJHHHKKKNNNRRRZZZbbbdddhhhnnnppphhh\\\TTTTTTTTTTTTYYY^^^YYYLLLGGGJJJVVV^^^ooo~~~cccKKKMMMUUUggg~~~```JJJBBBCCCEEEFFFNNNQQQVVV]]]gggvvv}}}yyysssnnncccVVVIIICCCAAAAAADDDHHHTTT[[[hhhWWWIII<<<999<<<<<<::::::999999888888999999:::;;;>>>LLLddd}}}ttt}}}eeeVVVVVVXXX___jjj}}}|||uuu|||sss[[[MMMCCC<<<>>>>>>>>>DDDMMMcccwwwyyyeee\\\bbbppp{{{{{{zzzyyy}}}{{{^^^KKK[[[nnn{{{xxxnnndddUUUGGG===;;;FFF\\\fffYYYEEE999:::>>>>>>CCC^^^yyyttt\\\IIIAAAJJJkkkpppNNNBBBAAAAAAEEEMMMXXXbbbfffmmmyyy{{{ccceeeeeeccccccaaa:::::::::;;;<<<>>>???@@@DDDCCCAAA???===>>>AAADDDJJJWWWgggsss~~~xxxnnnfffaaaUUURRRKKKJJJVVVdddddd[[[JJJHHHFFFCCCBBBBBBBBBCCCBBBBBBFFFLLLMMMJJJKKKOOOTTTYYYdddrrryyy]]]JJJEEEGGGTTT[[[WWWSSSVVVYYYXXX]]]kkkbbbXXXdddcccKKK===???@@@FFFgggeeeMMMeee]]]MMMLLLKKKDDDCCCAAA@@@>>><<<;;;;;;888888777777777777777888666555;;;>>>AAAXXXttt|||}}}}}}}}}|||xxx|||ttt^^^KKKAAA999888777888::::::999888555666777777888888777777999999999999:::;;;;;;<<<>>>@@@DDDJJJOOOTTTWWWYYYTTTOOOLLLLLLNNNOOOUUU[[[^^^aaahhhjjjcccXXXSSSUUUUUUUUU[[[aaa[[[MMMFFFHHHSSS[[[jjjgggMMMMMMUUUhhh}}}{{{nnnbbbRRRDDD>>>@@@DDDHHHQQQTTTXXX^^^ggguuu~~~yyypppiii^^^RRRFFFBBBAAAAAADDDHHHSSS___lllUUUHHH<<<:::<<<<<<::::::999999888888999999:::;;;;;;III```~~~zzz|||aaaPPPRRRXXX]]]hhhzzzzzzxxx}}}dddMMMDDD===;;;===<<<<<>>===FFFXXX```UUUDDD999;;;<<>>@@@AAACCCCCCBBB???===???DDDIIIQQQcccsssxxx{{{~~~ttthhh^^^XXXMMMIIIFFFJJJYYYfffdddZZZMMMKKKGGGDDDBBBAAAAAAAAAAAABBBEEEHHHIIIIIIPPPXXXbbblll|||lllQQQDDDEEEHHHWWW___[[[[[[dddeee^^^ggg|||wwwWWW^^^wwwVVVGGG>>>AAAEEERRRwwwvvvVVVPPPsssnnnPPPLLLNNNJJJEEEEEEDDDCCCAAA???<<<;;;999999888777777777888888555666:::;;;===KKK^^^iiiuuu{{{zzzuuuttt^^^KKK@@@:::999777777888999888777555666777777888888777777888888777888999;;;<<<===BBBEEELLLSSSYYY^^^aaacccZZZSSSNNNNNNNNNNNNQQQVVVYYY]]]dddfff___UUURRRVVVVVVWWW]]]ccc]]]MMMEEEFFFRRRXXXfff~~~mmmPPPMMMTTThhhzzzjjj```]]][[[XXXTTTQQQOOOKKKDDD??????DDDIIISSSVVVZZZ___fffttt~~~wwwmmmdddXXXNNNDDDAAAAAAAAACCCGGGUUUcccpppRRRFFF===;;;<<<;;;::::::999999888888999999:::;;;:::FFF]]]|||zzz^^^LLLPPPXXX[[[eeevvvwww~~~nnnUUU@@@===999:::===;;;;;;GGGWWWllluuuXXXPPPLLLUUUeeekkk```TTTQQQQQQSSSZZZfffttt|||sss___LLLJJJOOOPPPNNNNNNOOOKKKDDD@@@>>>CCCOOOUUUMMMAAA:::;;;:::BBBRRR```___RRRGGGLLLSSSqqqlllNNNDDDAAACCCMMMZZZdddkkkppp|||nnntttrrrhhhbbb\\\555666777:::<<>>AAAIIIPPP\\\ooo}}}|||}}}{{{qqqdddXXXQQQIIIFFFEEENNN^^^hhhdddZZZQQQNNNIIIDDDAAA??????@@@BBBAAABBBDDDFFFMMM]]]lll{{{yyy```IIIBBBHHHKKK\\\fffdddgggpppooogggsssiiiTTTooo~~~KKKDDD@@@DDDMMMaaacccQQQbbb|||xxx~~~ZZZIIINNNOOOIIIGGGGGGGGGFFFDDDAAA>>><<<::::::999888888888888888666999999888;;;BBBRRRbbbtttyyy}}}vvvaaaLLL@@@===;;;888777777777666555666777777888888888888888888777777888999<<<>>>@@@HHHLLLTTT\\\bbbggghhhiii^^^WWWPPPOOOOOOMMMNNNQQQQQQWWW```ddd]]]SSSRRRVVVWWWXXX___eee^^^NNNFFFFFFSSSXXXdddwwwsssUUUNNNQQQeee|||qqq[[[MMMIIIIIIIIIGGGEEEIIILLLIIICCCAAAEEEKKKTTTYYY^^^bbbiiiuuu}}}}}}|||uuuhhh^^^RRRIIIAAA@@@BBBBBBDDDGGGTTTbbbnnn~~~yyyOOOEEE===<<<===;;;::::::999999888888999999:::;;;:::EEEYYYxxxvvv___MMMOOOVVVXXXbbbqqqzzz|||sssbbbLLL;;;999888:::===<<<<<>>???DDDGGGDDD???<<<<<<:::@@@KKKNNNJJJJJJOOOZZZrrrgggOOOCCCAAAGGGVVVcccjjjqqqvvvyyykkksssrrrjjjddd^^^555666777999<<>>???@@@???@@@FFFQQQZZZgggwwwyyynnn```SSSKKKGGGEEEIIIUUUdddkkkfff]]]YYYTTTMMMEEE@@@>>>>>>???BBBAAABBBDDDHHHVVVpppyyyjjjVVVEEEDDDMMMQQQ```lllooorrrvvvvvvqqqccc]]]mmmDDDAAAAAAIIIZZZttt^^^ZZZwwwtttrrrrrrvvvmmmPPPKKKOOOPPPLLLIIIIIIIIIGGGEEEBBB???>>>;;;;;;:::999888888888888555<<<888555:::>>>JJJaaaqqqzzzeeeOOOBBB???<<<999777777777666555777888999999::::::999999888888888999;;;>>>AAADDDLLLRRRZZZcccjjjmmmnnnmmmddd[[[SSSPPPOOOLLLJJJKKKGGGPPP^^^eee___VVVTTTXXXZZZ[[[bbbhhhaaaQQQIIIJJJWWW[[[cccpppyyy[[[PPPPPPbbbxxxqqqZZZIIIDDDFFFGGGGGGCCCJJJPPPNNNGGGDDDHHHNNNXXX^^^fffjjjppp|||}}}zzzzzzyyyrrreeeZZZNNNFFF@@@AAACCCCCCEEEGGGNNN]]]kkkqqqLLLDDD=========;;;:::;;;999999888888999999:::;;;:::CCCTTTqqqsssyyyeeeQQQNNNSSSUUU___mmm~~~{{{rrrfffWWWGGG;;;999777999===<<<;;;GGGVVVsssvvv^^^OOOGGGKKKQQQYYY]]][[[RRRFFF>>>@@@@@@DDDMMM]]]nnn|||~~~zzzvvvnnngggZZZfffnnnrrr|||eeeGGGEEEBBB@@@AAABBBBBBBBBBBB@@@>>>???@@@@@@@@@???<<<<<>>???AAAAAABBBEEEIIIPPPccc|||iii[[[MMMCCCFFFPPPZZZcccooovvvwwwwwwyyy|||tttfffpppXXXAAAAAADDDQQQkkk~~~iiioooooopppxxx___QQQQQQPPPOOORRRLLLKKKJJJHHHFFFCCCAAA@@@<<<<<<;;;999999888888888333<<<777444;;;:::DDD^^^jjjxxxiiiRRRCCC>>><<<999777888999999888999999:::;;;;;;;;;;;;:::::::::999:::===AAAEEEGGGNNNTTT^^^hhhooorrrrrrqqqjjj```VVVRRROOOIIIEEEDDD???LLL___kkkggg^^^\\\```^^^___eeekkkeeeVVVNNNPPP[[[^^^cccjjjwww}}}cccTTTPPPaaauuu~~~ttt]]]LLLEEEDDDEEEFFFDDDJJJPPPNNNIIIFFFKKKQQQ___fffooouuu{{{|||wwwvvvvvvoooaaaVVVJJJCCC???AAADDDEEEFFFHHHLLL[[[kkkiiiIIICCC>>>>>>>>>;;;:::;;;999999888888999999:::;;;999???MMMfffrrrvvvmmmWWWNNNNNNTTT\\\jjj{{{yyyrrriii```WWWKKKAAA;;;:::666777;;;;;;:::CCCQQQiiivvv~~~uuubbbSSSNNNMMMUUUWWWXXXUUUMMMGGGEEEEEEBBBEEELLLYYYhhhwww}}}qqqggg```YYYSSSUUUiiiyyyiiiKKKIIIGGGEEEBBB@@@@@@BBBAAABBBAAA@@@@@@BBBBBBBBB===>>>??????BBBNNNdddwwwvvvZZZKKKGGGIIIUUUgggttt}}}nnn___nnnwwwtttlllbbb::::::::::::;;;;;;<<<===;;;???BBBCCCFFFOOO^^^jjj|||xxxkkkZZZJJJAAABBBFFFPPPaaammmppplllhhhggg___TTTHHHAAA???@@@BBB@@@BBBGGGNNNWWWmmmuuu___QQQHHHCCCHHHQQQ___eeepppxxxxxxuuuzzzggglllJJJBBBCCCHHHYYYyyy}}}uuu}}}pppxxxvvvYYYVVVWWWPPPOOOWWWNNNMMMKKKHHHFFFCCCBBBAAA===<<<;;;:::999999999999000;;;777444<<<888???ZZZeeerrr||||||lllTTTDDD===;;;888777999:::;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;:::;;;>>>BBBGGGIIINNNTTT___jjjrrruuutttsssooocccXXXSSSNNNGGGBBB@@@<<>>>>>>>>;;;:::;;;999999888888999999:::;;;888<<>>@@@AAADDDEEEEEEDDDEEEEEECCC>>>???@@@@@@HHH[[[tttfffSSSFFFKKKMMMYYYlllyyyjjj\\\nnn{{{yyyooobbb:::<<<===<<<<<<<<<>>>@@@===???===CCCSSS[[[dddttt}}}wwweeeRRRHHHIIIMMMUUU^^^eeemmmtttvvvtttvvveeeRRRGGGBBBAAABBBEEEAAAFFFLLLTTThhh{{{cccNNNHHHGGGGGGPPP[[[dddnnnzzz~~~vvvppp{{{~~~fffyyyXXXKKKCCCEEEPPPwww}}}{{{{{{tttjjj]]]UUUTTTUUUUUUTTTNNNMMMLLLIIIGGGDDDBBBAAA<<<<<<;;;;;;;;;::::::::::::888888999888999CCCNNN^^^qqq}}}|||yyy^^^GGG===;;;888555777:::;;;999888999:::;;;<<<=========777888:::;;;===AAAFFFJJJRRRZZZdddllluuu}}}}}}yyyxxxlll^^^UUUMMMEEE@@@???<<>>BBBEEEHHHMMMUUU\\\``````]]][[[LLLGGGCCCAAABBBDDDIIIOOOSSS___llluuujjjTTTOOOCCC???RRRooo```NNNKKKGGGEEEEEEDDDAAA???CCCJJJRRRVVVTTTPPPMMMMMMLLLJJJNNNOOOQQQhhhhhhTTTQQQRRRVVV\\\eeeooozzzgggaaarrryyykkk;;;<<<===<<<;;;<<<>>>???===BBBBBBIIIWWW```lll~~~xxxfffSSSKKKKKKTTT[[[aaadddkkkuuu{{{|||xxxgggTTTIIICCCAAACCCFFFDDDJJJOOOYYYnnnjjjVVVEEEDDDIIINNNZZZggglllsss|||}}}tttpppzzzwwwrrrzzzMMMFFFEEEHHH\\\sssjjjbbbXXXSSSSSSTTTTTTSSSRRRQQQNNNKKKIIIFFFEEEDDD???>>>>>>===<<<<<<;;;;;;:::888888999888999BBBMMM[[[qqq{{{zzz~~~|||cccLLL???<<<999777999;;;<<<:::999:::;;;<<<============:::;;;;;;;;;===AAAGGGKKKZZZcccnnnxxx|||ooo```VVVMMMDDD>>>===>>>FFFlllrrrjjjhhhiiilllkkkeeeaaa```ccckkkmmmggggggqqqxxxxxxppphhhaaadddqqq~~~}}}iiiVVVLLLJJJGGGCCCIIIDDDCCCHHHNNNRRRXXX]]]lllttt|||~~~zzzuuuoookkkggg___RRRHHHDDD???@@@GGGGGGCCCDDDJJJ___pppYYYHHHEEE@@@=========<<<<<<::::::999999999999::::::888AAAEEEJJJeeewwwtttgggTTTMMMSSSZZZiiizzz{{{lll^^^SSSMMMKKKHHHDDD???;;;:::999777555888999;;;;;;<<>>===<<<<<<>>>@@@>>>EEEGGGLLLZZZfffwwwxxxgggUUUNNNOOO[[[^^^aaadddmmmyyyvvvfffUUUJJJDDDAAACCCGGGHHHMMMTTT___uuuxxxZZZJJJ???CCCMMMXXXfffsssvvvyyy|||yyyqqqnnnwwwzzzssseeeDDDDDDGGGMMMdddooohhhnnn```[[[UUURRRSSSUUUUUUTTTUUUSSSPPPMMMJJJHHHGGGGGGCCCBBBAAA@@@???===<<<<<<;;;999888999999:::AAAJJJVVVpppyyyvvv~~~~~~jjjUUUBBB===999999;;;===<<<;;;::::::;;;<<<==================<<<<<<===BBBIIINNN]]]hhhvvvrrrcccWWWMMMCCC===<<>>======<<<;;;::::::999999999999::::::999@@@BBBFFF^^^}}}xxxzzzpppYYYNNNSSSYYYgggwwwyyyhhhVVVIIIBBB???@@@===:::999999999999888999:::<<<===@@@DDDJJJNNNZZZ\\\^^^]]]XXXOOOEEE>>>??????@@@DDDLLLWWWbbbhhhsss{{{bbbHHHFFFCCCKKKfffqqqXXXHHHCCC>>>===@@@DDDFFFFFFLLLXXXiiiwww}}}|||zzzyyyxxxtttvvvuuuuuupppZZZWWWaaahhhgggkkkiiilllxxxooodddnnnuuu@@@@@@AAA@@@??????@@@BBB@@@FFFFFFMMM___qqqxxxgggVVVQQQSSSZZZ]]]aaaiiivvvlll___QQQHHHDDDBBBDDDHHHKKKPPPWWWccc|||uuuiiiSSSGGG@@@FFFSSS___mmmwww{{{|||{{{vvvqqqpppvvv}}}xxx|||{{{QQQBBBEEEHHHUUUjjjwwwbbbeeeaaaZZZWWWTTTTTTUUUUUUUUUSSSTTTRRROOOLLLIIIHHHGGGGGGEEEDDDCCCAAA???>>><<<<<<<<<999888:::999:::???GGGQQQkkk}}}www}}}|||qqq^^^FFF???999:::<<<<<<<<<;;;999:::;;;======>>>>>>>>>============AAAGGGPPPVVVbbbooo}}}tttdddXXXNNNDDD>>>===@@@@@@UUUtttzzziii```ggghhhaaa]]]___bbbbbbdddgggiiinnnooojjjhhhmmmrrrsssvvvqqqmmmpppyyysssaaaTTTPPPMMMJJJKKKLLLSSS]]]bbbaaa^^^___kkkvvv~~~}}}zzzuuuvvvnnnddd[[[TTTMMMEEE@@@@@@AAAFFFJJJFFFBBBLLL[[[tttNNNHHHEEEAAA???>>>>>><<<;;;:::::::::999999:::::::::999>>>???CCCWWW}}}~~~yyy___NNNPPPVVVbbbrrryyygggUUUGGG@@@>>>===<<<:::::::::;;;;;;;;;777999;;;???DDDKKKRRRXXX^^^ZZZUUUNNNHHHCCC???>>>@@@CCCFFFJJJSSS```jjjooosss{{{}}}]]]CCCBBBBBBOOOnnnkkkYYYIIICCC>>>???DDDIIIKKKKKKMMMXXXkkkyyyxxxrrrllluuutttiii[[[VVVaaaoooooohhhjjjhhhiiisss~~~hhhfffxxxuuuCCCDDDDDDDDDBBBCCCDDDFFFBBBFFFHHHUUUqqq~~~vvvfffVVVQQQTTTXXX]]]ffftttwww^^^TTTKKKGGGDDDCCCFFFKKKLLLQQQXXXeee~~~iiiYYYLLLFFFCCCKKKXXXeeepppvvvxxxzzzzzzzzzzzz|||XXXAAABBBDDDKKKdddxxxccc^^^pppzzzZZZVVVUUUTTTTTTSSSRRRQQQOOOPPPNNNLLLIIIGGGFFFFFFFFFEEEDDDCCCAAA???===<<<;;;<<<999888:::::::::===CCCLLLbbb|||xxx{{{~~~wwwgggMMMAAA999:::<<<;;;:::<<<:::;;;<<<>>>???@@@AAAAAA>>>???@@@BBBHHHPPPZZZaaappp}}}tttcccXXXNNNDDD???>>>;;;>>>EEEKKKLLLOOOXXXcccfff\\\SSSSSSWWWZZZ___dddcccffffffcccccciiiqqqvvvwwwtttrrrvvv~~~xxxfffXXXSSSRRRQQQPPPTTT\\\cccccc```bbbgggpppwww|||yyyuuupppooohhh\\\RRRKKKFFFAAA===AAAAAAFFFIIIEEEFFFVVVkkkkkkOOOHHHEEEBBB@@@???>>>===;;;;;;::::::::::::::::::;;;999;;;===AAAQQQsssfffOOONNNRRR]]]lllyyyzzzgggTTTGGG@@@===888888888777666666666777555777:::>>>BBBHHHOOOTTTQQQMMMHHHCCC@@@??????@@@BBBHHHMMMRRR\\\jjjtttuuuyyy~~~||||||}}}xxxZZZAAABBBEEEVVVwww|||rrrhhh\\\LLLFFFAAABBBHHHMMMMMMLLLNNNVVVjjjtttpppiiifff^^^TTTXXX^^^YYYPPPLLLKKKTTTccclllhhh___``````ccckkkwwwoooiiimmm}}}qqqDDDEEEFFFFFFEEEFFFHHHJJJHHHMMMUUUnnn|||ssscccTTTPPPTTTYYYcccrrrwwwgggRRRLLLIIIHHHGGGFFFHHHMMMPPPTTTZZZhhhuuu^^^NNNDDDCCCEEEPPP___llltttvvvvvvzzzaaaAAA;;;AAAEEEWWWyyyXXXfff{{{eeeTTTRRRRRRRRRQQQPPPNNNLLLJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCAAA???===<<<;;;===999888;;;;;;:::<<<@@@GGGWWWrrrvvvyyy}}}|||oooVVVFFF::::::===;;;:::===;;;===???AAADDDEEEFFFGGGCCCEEEHHHLLLRRR\\\fffmmm|||tttcccWWWMMMDDD???>>>888???AAA>>>???KKK]]]iiifffYYYKKKHHHLLLRRRXXX^^^[[[[[[YYYVVVXXX```llltttvvvtttuuuzzzzzzhhhYYYUUUVVVWWWXXXZZZ]]]^^^\\\___lllyyyyyy|||~~~yyyvvvqqqkkkggg```UUUKKKEEEAAA???>>>BBBBBBEEEGGGEEEIII^^^uuu~~~bbbQQQGGGEEEBBB@@@@@@???===;;;;;;;;;::::::::::::;;;;;;999:::<<>>AAANNNmmmmmmZZZuuuxxxbbbWWWPPPQQQQQQRRRPPPNNNLLLKKKJJJGGGHHHIIIJJJJJJIIIGGGFFFEEEDDDCCCBBB@@@???=========:::888;;;<<<:::;;;===AAANNNmmm}}}rrrrrr~~~uuu___LLL===<<<>>>;;;<<<@@@>>>@@@CCCFFFIIILLLMMMNNNLLLNNNRRRWWW^^^gggpppvvvvvvdddVVVKKKAAA<<<;;;;;;<<<>>>???@@@HHH\\\pppjjjYYYHHHBBBEEELLLTTTZZZVVVRRRLLLHHHIIIRRRaaammmooopppsssyyyyyygggXXXTTTXXX[[[]]][[[ZZZ\\\```iii{{{}}}wwwsssnnnhhh^^^XXXOOOGGGAAA?????????BBBAAADDDHHHGGGLLL```vvvtttzzz[[[QQQGGGEEECCCAAA@@@???===;;;;;;;;;::::::::::::;;;;;;::::::;;;>>>FFF]]]yyy\\\PPPRRRYYYcccmmmxxxyyydddQQQBBB;;;888888:::<<<;;;999777888:::777999:::;;;::::::;;;<<<;;;<<<>>>@@@BBBCCCDDDDDDJJJWWWbbbhhhttt|||rrriiicccdddrrrgggJJJHHHLLLaaammm\\\___cccbbbaaaVVVIIIDDDHHHNNNOOONNNOOO\\\uuujjjMMMGGGCCCDDDAAA:::???BBB:::BBBBBBFFFPPPYYY]]]\\\YYYSSSXXXbbbqqqwww{{{yyyoooooolllBBBDDDFFFFFFGGGHHHKKKMMM^^^hhh|||~~~yyyooo___PPPMMMQQQ\\\qqqnnn[[[NNNHHHLLLKKKMMMQQQQQQMMMNNNQQQYYY\\\bbbooouuuaaaPPPFFFFFFJJJSSS```qqq||||||ooo}}}SSS888CCCDDDCCCXXX___aaagggUUURRRQQQQQQRRRSSSRRRPPPNNNMMMNNNFFFHHHKKKLLLMMMKKKIIIGGGEEEEEEDDDBBBAAA@@@???>>>>>>:::888;;;<<<::::::<<<>>>HHHkkk{{{qqqnnn|||yyyeeePPP???===???<<<===BBBAAACCCFFFJJJMMMPPPSSSTTTRRRUUUZZZ___eeemmmvvv{{{xxxeeeVVVJJJ???:::999@@@777666>>>>>>???TTTpppmmm[[[HHH@@@CCCIIIRRRXXXTTTMMMEEE??????HHHYYYggghhhjjjnnnuuu}}}wwweeeVVVSSSXXX]]]\\\YYYZZZbbblllxxx|||vvvrrrlllfffYYYTTTLLLDDD@@@??????@@@BBBAAADDDIIIIIIMMM___sssuuuuuuWWWQQQGGGEEECCCAAAAAA???===;;;<<<;;;;;;::::::;;;;;;<<<<<<:::;;;>>>BBBVVVbbbSSSTTTYYYaaaiiisssyyyeeeRRRDDD>>><<<666888;;;:::888777888:::666999<<<===<<<;;;;;;<<>>@@@@@@;;;@@@CCC:::AAAAAAFFFPPPWWWXXXUUURRRUUUZZZfffyyyrrrhhhmmmlllBBBAAAEEEJJJFFFAAAMMM^^^oooyyyzzzuuutttppp___LLLNNN\\\eee{{{~~~mmm^^^PPPHHHJJJRRRVVV[[[]]][[[WWWUUUTTT[[[eeeooowwwlllTTTHHHHHHGGGSSSaaajjjrrr{{{rrrttt}}}^^^DDD@@@@@@BBBRRRiii}}}jjjeeeqqqppp\\\VVVQQQUUUTTTTTTSSSRRRPPPNNNMMMLLLIIIJJJLLLMMMMMMJJJGGGDDDGGGGGGFFFDDDCCCBBBAAA@@@@@@>>><<<:::888888999:::@@@EEElllzzz~~~~~~wwwmmmmmmyyylllUUUAAA======:::;;;BBBEEECCCEEEMMMRRRTTTVVVZZZ[[[]]]aaafffnnnuuu{{{vvv___SSSIII???===@@@???;;;<<>>???UUUpppnnn^^^FFF===BBBBBBGGGWWWSSSLLLCCC===???GGGRRRZZZ______cccmmmyyy}}}qqqcccYYYWWW]]]ccc___^^^```jjjyyy|||xxxssskkkfffZZZPPPFFFBBB???<<<>>>AAAAAAFFFDDDDDDMMMTTT___qqq}}}jjj]]]RRRHHHFFFCCCAAA@@@???===;;;======<<<;;;::::::::::::888;;;:::<<>>>>><<<:::@@@AAAAAA@@@@@@DDDKKKQQQ]]]hhhtttzzznnn[[[WWWbbbpppSSSCCCGGG```zzzuuu___VVVUUU```tttxxxiiiUUUHHHGGGMMMUUUYYYXXX```dddMMM@@@???BBBCCC>>><<<>>>@@@???AAAEEEJJJOOOSSSVVVXXXYYY^^^ooo{{{vvvtttiiisssBBBAAADDDJJJKKKNNN___sssxxxoookkkhhhiiiiii^^^RRRWWWfffsss{{{oooZZZPPPKKKIIIPPPUUUdddtttwwwlll```ZZZZZZiiioootttzzz}}}ppp]]]KKKDDDFFFJJJXXXgggooouuu}}}xxxjjjjjj___NNN@@@>>>@@@GGG\\\sssqqqpppwwwdddYYYWWWQQQRRRUUUUUUTTTRRRQQQOOOMMMLLLJJJKKKMMMOOONNNKKKHHHFFFHHHGGGGGGFFFEEEDDDCCCCCCBBB@@@>>>;;;:::::::::;;;AAAEEEbbbpppttt{{{{{{uuuwwwsss[[[EEE>>>>>>;;;;;;@@@FFFDDDFFFMMMSSSUUUYYY]]]^^^bbbgggnnnsssxxxzzz|||ttt___SSSHHH>>>;;;>>>>>>;;;<<<>>>>>>EEE[[[sssqqqcccKKK???CCCCCCHHHXXXVVVOOOEEE>>>===BBBHHHMMMRRRTTTYYYcccoooyyy|||rrrfff\\\ZZZ___eeehhhkkkpppwww{{{wwwppphhhbbbVVVMMMDDDAAA???===???CCCEEEJJJGGGFFFMMMSSS```uuudddZZZRRRKKKIIIEEECCCBBB@@@>>><<<>>>===<<<;;;::::::::::::999<<<:::;;;AAAJJJkkkrrr]]]TTTQQQ[[[fffooo{{{}}}kkkUUUBBB;;;===999999999:::::::::;;;;;;>>>>>>>>>???@@@@@@@@@???BBBBBBAAABBBEEELLLUUU[[[hhhrrr{{{eeeVVV^^^xxxfffMMMCCCFFFWWWiiitttwwwjjj[[[WWWXXXeeeyyyyyylllXXXJJJFFFKKKRRRXXXZZZ___wwwuuuWWWFFF>>>AAAEEEEEE@@@===>>>???>>>DDDDDDFFFMMMYYYgggrrrxxx~~~wwwppplllkkknnnqqqpppllltttOOOMMMPPPXXX```kkk{{{hhhcccbbbdddhhhhhh^^^VVV]]]jjj|||wwwaaaKKKHHHIIILLLVVVhhh}}}zzzhhheeeiiiwww{{{~~~{{{qqqeeeYYYMMMEEEEEEJJJQQQ```ooovvvyyypppddd]]]CCC@@@>>>???DDDRRRllltttnnn~~~rrrVVVWWWYYYTTTTTTVVVUUUTTTSSSQQQOOONNNMMMKKKMMMNNNOOOOOOMMMJJJHHHHHHHHHHHHGGGGGGGGGFFFFFFCCCBBB@@@>>><<<<<<<<<<<>><<<<<>>???>>>===@@@NNNddduuutttiiiQQQBBBCCCEEEKKKZZZYYYRRRHHHAAA???@@@BBBDDDGGGJJJPPPXXXbbbnnnyyy~~~wwwmmmcccaaagggmmmwww|||~~~zzzuuummmddd]]]QQQIIIAAA??????>>>AAAEEEGGGMMMJJJIIIOOOVVVhhhzzz^^^XXXVVVOOOLLLHHHFFFDDDBBB@@@>>>>>>===<<<;;;;;;::::::;;;;;;===;;;<<>>>>>===>>>???@@@AAAGGGEEEEEEIIIQQQ[[[dddiiivvv}}}xxx]]]SSSjjjzzzVVVEEECCCFFFOOOXXX```fff```VVVWWWZZZeeewwwyyynnn\\\MMMFFFHHHOOOUUUVVVWWWjjjvvvbbbIII@@@???DDDHHHHHHBBB======>>>===DDDCCCGGGXXXppp{{{lllbbb```aaahhhiiilllqqq|||bbbaaaeeennnzzzmmm\\\[[[[[[hhhtttrrreee]]]eeerrrvvvoooZZZJJJJJJKKKQQQ```|||mmmqqq{{{}}}xxxjjj^^^QQQIIIFFFFFFLLLRRRZZZiiiwww{{{zzz{{{qqqaaaMMM:::===@@@CCCNNNdddsss{{{]]]PPPWWWZZZXXXXXXWWWVVVTTTRRRQQQOOONNNNNNKKKMMMNNNOOOOOOMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCAAA???===<<<<<<<<<:::===GGGVVVhhhvvv}}}yyyxxx~~~www}}}hhhNNNAAA???======???EEEDDDHHHOOOUUUYYY___fffnnnrrrxxx~~~tttbbbVVVJJJ===888;;;===BBBCCCAAAFFFVVVgggqqqtttnnnWWWDDDDDDHHHQQQ^^^ZZZSSSKKKEEEDDDEEEEEEDDDGGGJJJOOOSSSYYYdddsss~~~uuummmlllssszzz}}}yyytttlllbbb[[[NNNGGG@@@??????>>>AAAEEEFFFKKKJJJLLLSSS\\\ssssss]]]ZZZZZZQQQNNNJJJGGGFFFCCCAAA>>>???>>>===<<<;;;;;;;;;;;;;;;===;;;<<<@@@AAAWWWyyyppp]]]NNNRRR^^^hhhqqqyyyxxx___HHH>>>>>>@@@@@@???>>>>>>>>>???@@@?????????>>>???AAAEEEHHHNNNMMMPPPXXXcccmmmsssuuu}}}sss[[[YYYwwwfffJJJBBBDDDHHHLLLQQQVVV^^^[[[UUUVVVXXX___nnntttmmm```QQQGGGFFFLLLRRRLLLLLL]]]gggUUUBBB???BBBEEEIIIJJJCCC===<<<======CCCBBBNNNlll}}}~~~uuufff```___bbbgggooouuuqqqqqqvvv}}}gggVVVYYYYYYqqqnnneeennnzzzmmmgggVVVKKKKKKMMM[[[sssuuuzzz}}}oooZZZPPPGGGDDDGGGJJJQQQXXXfffsss}}}}}}{{{xxxttt]]]???===>>>@@@JJJ]]]xxxuuuvvvpppWWWTTTWWWWWWWWWWWWWWWVVVTTTQQQPPPOOONNNNNNKKKLLLMMMNNNNNNLLLKKKJJJGGGGGGHHHHHHHHHHHHIIIIIIDDDCCCBBB@@@>>>===<<<;;;;;;>>>CCCJJJWWWhhhvvv}}}yyy~~~{{{mmmSSSDDD>>>>>>>>>@@@FFFGGGMMMUUU[[[___fffnnnuuuxxx|||uuudddYYYKKK===999<<<;;;BBBFFFFFFIIIUUUaaagggsssqqq\\\EEEDDDMMMWWWddd[[[TTTLLLHHHHHHJJJIIIHHHIIILLLNNNPPPUUU```qqq~~~}}}uuuttt}}}|||yyyuuulllbbbZZZMMMFFF@@@??????>>>AAADDDEEEIIIIIIMMMXXXbbb|||ooo^^^XXXYYYQQQNNNKKKHHHFFFDDDAAA?????????>>>===<<<<<<<<<<<<;;;<<<:::===AAAAAAQQQpppzzzcccPPPPPP[[[dddnnnvvv~~~fffMMM???<<>>>>>??????@@@AAABBBCCCEEEIIIPPPUUUYYY[[[aaalllvvv}}}~~~|||}}}lll[[[aaaoooZZZHHHEEEGGGHHHKKKPPPSSS[[[YYYTTTVVVUUUXXXdddlllkkkeeeXXXKKKEEEIIIOOOEEEDDDVVVbbbRRR@@@???BBBCCCIIIJJJCCC===<<<>>>???GGGFFFTTTxxxuuusss{{{xxxaaa[[[```hhhpppuuu}}}zzz|||}}}fffVVVYYYeeerrreeejjjrrrjjjcccSSSKKKLLLPPPhhhtttdddPPPIIIFFFHHHMMMQQQXXX___sss{{{~~~~~~|||tttZZZ>>>>>><<>>@@@GGGJJJRRR[[[aaaeeellluuuxxxzzz|||vvvfffYYYKKK===999===999@@@GGGJJJKKKOOOXXX```tttwwwcccHHHFFFQQQ^^^iii\\\TTTKKKHHHJJJNNNOOONNNLLLMMMNNNPPPUUUaaarrr}}}{{{|||yyytttkkk___VVVLLLEEE??????@@@@@@BBBFFFHHHJJJJJJSSSbbbnnniii^^^UUUTTTQQQNNNJJJHHHFFFDDDBBB@@@@@@???>>>======<<<<<<===;;;;;;888<<>><<<@@@DDDGGGKKKRRRZZZaaaiiinnnvvv~~~eeeXXXbbbfffVVVJJJJJJLLLJJJLLLQQQRRRYYYWWWRRRUUUTTTVVVaaafffkkklllbbbRRRGGGGGGKKKCCCBBBTTTbbbVVVDDD???>>>@@@GGGJJJDDD>>>???CCCEEEOOONNNZZZyyyqqqssszzz|||hhhXXX\\\iiiuuu~~~zzz{{{~~~gggUUUYYYmmmpppfffhhhkkkmmmcccVVVRRRWWW\\\uuuvvveeeVVVHHHGGGIIIQQQXXX^^^hhhpppzzzfffOOOAAA???>>>PPPqqqsss^^^lllnnnZZZWWWZZZOOONNNSSSMMMVVVTTTQQQOOOMMMLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJGGGFFFEEEDDDAAA???===<<<@@@>>>???EEEJJJSSSgggzzzzzzeeeOOO@@@;;;===@@@CCCGGGRRR\\\bbbeeellluuuwwwyyy|||vvveeeXXXIII;;;888>>>===AAAJJJPPPNNNKKKUUUeeexxxkkkMMMHHHUUUbbbmmm[[[RRRJJJHHHOOOWWW[[[\\\VVVUUUSSSSSSXXXcccrrr}}}|||xxxrrrgggYYYOOOIIIBBB>>>@@@BBBBBBEEEIIILLLLLLOOO^^^tttnnnaaa^^^VVVUUUQQQNNNKKKIIIGGGFFFDDDBBB@@@@@@???>>>===============;;;777:::???===HHHbbbvvv[[[RRRTTTZZZeeepppxxx```LLLBBBAAA???===<<<<<<===???AAA>>>CCCKKKQQQWWW___jjjqqq|||dddSSSXXXwwwxxxbbbSSSIIIMMMQQQQQQRRRUUURRRYYYUUUPPPSSSRRRSSS^^^dddooouuummmYYYIIIDDDFFFBBB???QQQbbbZZZJJJCCC@@@>>>FFFKKKFFFAAACCCIIIMMMRRRVVVeee}}}nnn{{{lllaaa^^^kkkyyyqqqrrrtttzzzhhhUUUXXXddd{{{}}}ooonnnrrrrrrooofff\\\___fffiii}}}vvvhhhWWWJJJDDDEEELLLXXXbbbkkkxxx~~~}}}oooRRR???>>>@@@CCC]]]sss\\\YYYyyyrrraaaPPPRRRVVVLLLOOOWWWMMMUUUSSSQQQNNNLLLLLLLLLMMMNNNOOOOOOPPPPPPOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLKKKHHHHHHGGGEEECCCAAA???======888:::BBBHHHOOOfff~~~lllTTTAAA:::<<<@@@===CCCNNNZZZ___bbbiiiqqquuuwww{{{~~~vvvdddVVVGGG999777===DDDDDDMMMVVVRRRKKKXXXmmm}}}pppPPPJJJWWWeeennnYYYPPPHHHJJJTTT```hhhkkkbbb___[[[YYY\\\eeeqqqzzz|||wwwpppcccTTTJJJFFF@@@===@@@CCCDDDHHHLLLOOOOOOSSSiiiaaa\\\```ZZZZZZQQQNNNKKKIIIIIIGGGEEEDDDAAA@@@???>>>============>>>;;;666999>>>;;;EEE]]]sss}}}```TTTRRRVVVaaammm|||hhhRRRGGG@@@???======>>>AAADDDFFFGGGNNNWWW___fffppp{{{fffPPPNNNgggeee___OOOFFFMMMVVVYYYYYY[[[UUUZZZUUUOOOQQQOOOQQQ[[[eeerrr|||ttt___KKKCCCCCC>>>;;;LLLaaa]]]PPPJJJEEE===FFFLLLHHHDDDGGGNNNRRRPPP\\\qqq}}}pppwwwdddbbbjjj{{{llleeedddnnn{{{}}}jjj\\\YYYeeeooovvvtttnnnmmmppptttoooccc___hhhlllooo~~~}}}hhhRRRGGGFFFEEEJJJTTT___kkkwwwwwwmmmZZZCCC>>>GGGIIIHHHkkkbbbZZZddd___[[[YYYVVVRRRPPPNNNMMMMMMQQQPPPOOOPPPPPPOOOMMMKKKMMMOOORRRTTTUUUTTTRRRPPPOOOOOONNNNNNMMMLLLLLLLLLGGGHHHHHHHHHFFFDDDAAA???AAA<<<;;;@@@DDDMMMddd~~~~~~mmm\\\KKK???;;;>>>>>>BBBIIIPPPXXX```iiinnnvvvwwwyyyzzzzzz{{{|||~~~tttcccUUU@@@888<<<===:::IIIVVVUUUMMMMMM\\\lllpppUUUIIIVVViiirrr___LLLEEEIIIOOO```qqqvvvpppiiibbbaaaccciiisss}}}}}}zzzwwwmmm^^^RRRMMMAAABBBAAAAAAAAADDDHHHLLLQQQPPP\\\xxxddd\\\```[[[QQQRRRPPPNNNMMMLLLKKKHHHFFFCCCCCCAAA???>>>=========>>><<<;;;;;;:::===GGGSSSkkkmmmYYYRRRYYYeeennnyyybbbNNNFFF@@@===@@@@@@===BBBKKKMMMZZZaaagggsssxxx~~~fffQQQGGGYYYvvvxxxhhhYYYUUUOOONNNVVV______YYYWWWTTTSSSQQQKKKHHHPPP\\\fffxxx{{{kkkOOO>>>CCCBBBAAAGGGTTT[[[UUUIIIAAA<<>>@@@DDDJJJQQQXXXaaaiiinnntttuuuvvvwwwwwwxxxzzz|||ooo___SSSAAA999===>>>???KKKVVVUUUMMMOOO^^^nnnoooVVVMMMYYYhhhooobbbNNNFFFJJJQQQcccxxx~~~zzzrrriiiffffffkkkvvv}}}yyytttiiiXXXLLLGGGAAAAAABBBBBBBBBDDDHHHKKKOOOPPPaaazzzaaa\\\]]]ZZZUUUTTTRRROOOMMMMMMKKKHHHFFFDDDCCCBBB@@@???>>>======>>><<<;;;<<<;;;<<>>BBB???>>>CCCOOOUUUQQQGGGAAA@@@GGGLLLLLLPPPXXX]]]\\\]]]dddtttuuuiiicccfffuuu\\\SSSNNNRRR\\\cccjjjoooxxx{{{{{{{{{mmm[[[RRRTTT[[[dddjjjkkkkkklllnnnnnniiillltttuuutttppp^^^MMMBBBEEELLL\\\aaajjjsss{{{kkkSSSEEE??????CCCGGGTTTrrrppp]]]fff{{{^^^VVVQQQQQQRRRRRRQQQQQQPPPPPPUUUSSSPPPPPPPPPQQQQQQPPPRRRRRRRRRRRRRRRRRRQQQPPPQQQQQQPPPOOOMMMKKKJJJIIIHHHIIIJJJKKKJJJHHHFFFDDDDDD???>>>@@@AAAFFFXXXlllxxxvvv{{{}}}zzziiiUUUCCC<<<>>>AAAEEEJJJQQQXXX```hhhmmmpppqqqqqqqqqqqqssswwwzzz~~~~~~gggYYYRRRBBB;;;>>>???EEENNNVVVTTTOOOSSSdddsssiiiUUUTTTbbbnnnpppbbbNNNFFFJJJRRRggg~~~tttmmmkkkooo{{{~~~~~~xxxsssmmmbbbRRRFFFCCC???AAACCCDDDEEEFFFHHHJJJKKKQQQhhhmmm^^^\\\YYYXXXYYYVVVSSSPPPOOOMMMLLLIIIGGGEEEDDDCCCBBB@@@???>>>>>>===<<<<<<===<<<;;;BBBJJJUUUnnnfffUUUSSS\\\fffrrrwww|||mmmWWWKKKCCCGGGLLLMMMQQQWWW]]]iiiooosss~~~___NNNDDDNNNaaakkkhhhbbbfff]]]QQQMMMVVVbbbddd___UUUOOOJJJIIIJJJMMMTTT[[[jjjrrryyyxxxZZZBBBCCC>>><<>>===III[[[ssshhhkkkzzzjjjSSSVVVPPPQQQRRRSSSSSSRRRQQQPPPUUUSSSPPPOOOOOOQQQQQQQQQSSSSSSRRRRRRQQQQQQQQQPPPOOOPPPPPPOOONNNMMMKKKJJJIIIJJJLLLLLLLLLJJJHHHGGGFFFBBBAAA@@@@@@CCCQQQ___{{{sssppp}}}uuu~~~qqqmmmjjjnnnrrr\\\GGG======AAADDDIIIOOOUUU]]]dddiiikkkkkklllkkkllloootttxxx}}}www```UUURRREEE===@@@AAAIIIPPPUUUTTTSSSZZZkkkzzzuuu___TTT\\\mmmwwwvvvbbbOOOHHHMMMWWWooo~~~uuupppsss}}}{{{tttoooiiidddZZZMMMEEEBBB???AAAEEEGGGGGGHHHIIIJJJMMMWWWuuu}}}ccc]]]\\\VVVUUU[[[WWWTTTRRRPPPNNNLLLIIIGGGFFFFFFEEEDDDBBBAAA@@@???===<<<<<<>>>===;;;>>>DDDKKKbbboooXXXPPPVVV___kkkrrr{{{aaaQQQFFFJJJRRRVVVZZZ___bbbnnnrrrvvvuuuXXXKKKBBBIIIVVV___bbbbbbjjjfff]]]UUUVVV^^^cccdddXXXQQQJJJIIIMMMSSSYYY]]]qqquuuzzzgggJJJEEE@@@===>>>FFFMMMLLLJJJIIIKKKRRR[[[bbbhhhlllnnnooonnnqqq{{{zzzbbb]]]iiittt]]]QQQGGGEEEIIIPPPZZZbbblllpppxxxjjjnnn|||lllUUUJJJIIIKKKSSS^^^cccccceeejjjqqquuu~~~{{{~~~rrreeeUUUJJJEEEJJJZZZiiisssxxx~~~{{{cccGGG:::CCCCCC>>>TTTwww|||iiiyyy___TTTWWWSSSSSSTTTUUUUUUSSSRRRQQQTTTQQQOOONNNOOOPPPQQQQQQSSSSSSRRRRRRQQQQQQQQQPPPLLLMMMOOOPPPPPPOOONNNMMMKKKLLLMMMNNNMMMLLLJJJHHHGGGEEEDDDBBB@@@BBBKKKUUUmmmzzznnniiizzzrrrooo~~~nnnfffbbbjjjzzzeeeNNN@@@===???BBBGGGLLLQQQXXX___ccceeeffffffgggiiimmmrrrvvv|||rrrZZZQQQSSSIII@@@AAACCCKKKOOOSSSTTTWWWaaappp|||yyyjjjXXXUUUcccuuu{{{yyy```OOOKKKRRR]]]www{{{uuuwwwzzzxxxmmmggg```[[[RRRGGGAAAAAA???BBBFFFHHHIIIIIIJJJKKKOOOaaattt___\\\\\\UUUTTTZZZWWWTTTRRRPPPOOOMMMJJJHHHGGGGGGGGGFFFEEECCCAAA@@@>>><<<<<<>>>>>>;;;<<<@@@HHHYYYxxx^^^QQQSSSYYYfffooo}}}jjjWWWJJJMMMVVV[[[```eeefffqqquuuxxxyyyiiiPPPGGGAAAFFFPPPYYY___dddkkkpppnnncccYYYYYYaaaggg___XXXOOOKKKOOOWWW]]]___sssxxx~~~tttRRREEEAAA======CCCIIIJJJKKKMMMNNNWWWdddpppvvvwwwwwwwwwxxxyyyiii\\\bbbssseeeXXXJJJDDDEEEKKKVVV```kkkpppxxxzzzgggtttiiiPPPGGGGGGHHHOOOZZZ___```gggqqq|||zzzsss^^^UUULLLHHHJJJSSScccqqqwww{{{jjjQQQ===888FFFHHHHHHfffooopppooo[[[XXXUUUUUUUUUUUUUUUTTTSSSRRRRRRSSSQQQOOONNNPPPQQQQQQPPPRRRRRRRRRRRRRRRRRRQQQPPPJJJLLLNNNPPPQQQQQQPPPOOOLLLMMMNNNNNNNNNLLLJJJHHHHHHHHHGGGDDDBBBCCCHHHNNNdddtttqqqkkkyyy}}}tttttttttgggccclllpppXXXEEE>>>===@@@EEEIIINNNTTTZZZ^^^___```ccceeehhhlllrrrvvv{{{jjjRRRLLLSSSLLLCCCDDDFFFKKKMMMQQQTTTYYYcccooowwwnnncccXXX[[[iiivvv{{{yyyXXXJJJIIISSS```{{{yyyyyywwwtttiiiaaaYYYSSSJJJAAA===>>>???BBBFFFIIIJJJJJJLLLMMMNNNhhhnnn___\\\[[[VVVUUUXXXUUUSSSQQQOOOOOOMMMKKKIIIHHHHHHIIIHHHGGGEEECCCAAA???<<<<<<>>>>>><<<<<>>===CCCJJJ[[[yyyllljjjzzzcccZZZYYYTTTUUUTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPQQQRRRSSSRRRPPPOOOPPPRRRSSSTTTSSSQQQPPPKKKMMMOOOQQQRRRQQQOOONNNMMMNNNOOOOOONNNKKKIIIGGGHHHJJJIIIFFFDDDEEEHHHJJJ[[[lll||||||tttxxx|||jjjdddlllzzzcccLLL@@@===@@@DDDHHHLLLQQQWWW[[[YYY\\\aaaeeeiiimmmsssvvvzzz```HHHEEEQQQNNNFFFGGGJJJJJJLLLNNNSSSYYY```hhhlllddd^^^[[[bbbnnnwwwzzzzzzVVVKKKNNNZZZiii|||yyy|||tttpppbbb[[[SSSMMMFFF???>>>@@@AAACCCFFFHHHJJJKKKMMMOOOVVVwwwtttkkk```ZZZYYYYYYWWWUUUSSSQQQOOONNNNNNNNNLLLJJJIIIIIIJJJJJJHHHFFFDDDBBBAAA===<<<>>>???======@@@DDDJJJlllqqq___WWWUUU\\\hhhuuummmZZZVVVWWWXXX^^^fffkkkvvvyyy{{{{{{gggVVVFFFAAA@@@GGGOOOTTTYYY^^^eeexxx~~~lllaaaaaaeeehhhcccXXXLLLKKKSSSZZZ[[[fff|||jjjLLLBBB???>>>BBBEEEFFFJJJOOOPPPWWWhhhzzzkkk___eeexxx{{{kkkYYYLLLGGGJJJUUU```nnnssszzz}}}}}}}}}wwwnnnjjjbbbIIIFFFDDDDDDLLLWWW[[[^^^pppxxxjjjZZZOOOHHHGGGJJJSSS\\\dddnnnxxx}}}^^^AAA@@@EEECCC???KKKmmmmmm]]]]]]jjjvvv]]]YYYYYYTTTSSSRRRQQQQQQQQQRRRTTTUUURRRRRRQQQSSSTTTTTTSSSQQQMMMOOORRRTTTUUUTTTRRRPPPLLLNNNPPPRRRRRRPPPNNNLLLNNNOOOOOOOOOMMMKKKHHHFFFHHHKKKKKKHHHEEEGGGHHHIIISSSddduuu~~~xxxuuuxxxllleeekkkjjjQQQBBB===@@@DDDGGGKKKPPPVVVZZZWWWZZZ```eeeiiinnnssswwwzzz{{{YYYAAA@@@OOOOOOHHHIIIMMMJJJKKKMMMRRRXXX]]]aaaccc[[[ZZZ]]]gggrrryyy|||~~~___UUU[[[iiixxxyyyzzzqqqnnn[[[TTTMMMIIIDDDAAAAAAEEEBBBDDDFFFHHHIIIKKKNNNPPPgggmmmiii```XXXWWW[[[YYYSSSRRRPPPNNNNNNNNNNNNLLLJJJIIIJJJKKKKKKIIIGGGDDDCCCBBB===;;;>>>???>>>>>>AAABBBEEEdddxxxfffZZZVVVXXXdddqqq|||uuuaaaYYYWWWVVV[[[dddjjjuuuwwwyyy~~~rrr```OOOEEEAAA@@@GGGOOOSSSVVVZZZcccwwwuuuhhhdddccchhheeeYYYKKKHHHOOOVVVXXXbbb~~~uuuSSSFFFBBBAAAEEEHHHIIILLLQQQPPPVVVfffyyyyyyiiiaaakkkyyyjjjYYYOOONNNVVV]]]pppyyywwwsssrrroooooopppnnn|||ZZZGGGHHHEEEEEEMMMYYY^^^ddd|||}}}nnnbbbZZZPPPGGGFFFIIISSS```jjjoootttzzzcccDDD???;;;BBBCCCFFF^^^YYYXXXjjjiii]]]ZZZZZZ\\\VVVUUUSSSQQQOOOOOOOOOOOOOOOOOOQQQRRRSSSSSSSSSSSSOOOPPPPPPPPPPPPOOOMMMMMMNNNPPPSSSSSSQQQOOONNNNNNNNNNNNMMMMMMKKKJJJIIIHHHKKKJJJIIIHHHGGGHHHIIIIIIPPP[[[lll|||}}}yyy~~~|||ooo}}}|||bbbKKKGGGGGGIIIKKKOOOSSSWWWYYYZZZ^^^cccfffiiinnnsssxxx~~~{{{iiiEEEBBBBBBIIISSSWWWTTTOOOMMMNNNQQQTTTWWW[[[^^^```]]]___aaagggtttxxxcccgggllluuu}}}}}}wwwmmmeeeZZZQQQGGGBBBBBBDDDDDDCCCAAAHHHKKKIIIIIIQQQZZZ^^^uuudddaaa]]][[[ZZZYYYWWWVVVWWWRRRMMMMMMPPPQQQOOOLLLMMMLLLKKKJJJHHHGGGFFFEEECCCCCCCCCBBBAAA@@@???>>>???BBBPPPpppvvvaaaUUUZZZ^^^hhhwww|||mmm^^^QQQMMMTTT___hhhkkkpppuuu{{{}}}{{{tttcccQQQFFF@@@??????BBBKKKTTTXXXXXXeeeooottt[[[ZZZfffmmm```JJJGGGLLLRRRZZZiiiYYYDDDBBBDDDKKKPPPQQQRRRUUUWWW```eeeooovvvhhhfffsss~~~pppaaaVVVTTTYYY^^^oooyyyzzzmmmiiiiiiiiijjjllltttpppRRRAAADDDDDDGGGRRR^^^eeeqqq~~~mmm___VVVOOOIIIEEEOOORRR[[[hhhrrrwww}}}}}}TTT>>>???>>>@@@GGGVVVnnn|||ZZZbbbwwwzzzaaaZZZYYYXXXXXXUUUTTTSSSQQQPPPPPPPPPPPPRRRRRRRRRRRRQQQQQQPPPOOONNNOOOPPPQQQQQQOOOMMMLLLNNNPPPRRRRRRPPPNNNMMMMMMNNNNNNNNNMMMLLLKKKIIIIIIKKKJJJIIIHHHHHHHHHIIIIIIPPPYYYggguuu|||}}}iiiTTTJJJIIIJJJMMMSSSXXX[[[[[[]]]aaaeeeiiimmmrrryyy~~~mmmYYYAAA@@@BBBLLLXXX]]]XXXQQQOOOPPPRRRTTTXXX[[[^^^```[[[^^^dddmmm{{{vvvkkkllloooyyy|||uuujjjbbbUUUMMMDDD@@@AAACCCCCCBBBIIIMMMOOONNNNNNWWWhhhwwwmmmbbb___\\\ZZZYYYYYYWWWVVVVVVRRRNNNNNNQQQRRROOOLLLMMMLLLKKKJJJHHHGGGFFFFFFCCCCCCCCCCCCBBB@@@???>>>@@@AAAMMMiii|||fffXXXYYY\\\fffuuu{{{kkk\\\PPPKKKRRR[[[dddhhhnnntttzzz~~~zzzwwwmmm[[[JJJAAA>>>>>>===@@@JJJUUUZZZYYYeeennnvvv\\\YYYdddlll^^^JJJFFFKKKRRRZZZppp[[[FFFCCCDDDJJJPPPRRRUUUYYYZZZeeeiiiqqq~~~tttjjjkkkxxxzzzmmmccc]]]]]]^^^nnnyyy{{{kkk]]]\\\bbbgggjjjlllzzzzzzdddMMMAAAEEEEEEMMMZZZeeennnnnnYYYPPPMMMIIIIIILLLYYY\\\eeeqqqyyy}}}eeeEEE;;;AAA@@@BBBOOOiiippp]]]pppkkkXXXVVVXXXVVVSSSSSSSSSRRRQQQQQQQQQQQQRRRTTTTTTSSSRRRPPPNNNLLLKKKLLLNNNPPPRRRRRRPPPMMMKKKMMMOOOPPPPPPNNNLLLKKKKKKOOOOOONNNNNNMMMLLLJJJJJJKKKJJJIIIHHHHHHHHHHHHIIINNNUUU```kkkuuu~~~~~~~~~uuudddSSSOOOMMMPPPXXX^^^aaa```bbbdddgggkkkooovvv~~~uuu]]]HHH======BBBPPP```fff___VVVQQQRRRTTTVVVYYY\\\^^^___ZZZ___gggssstttrrrqqqsss{{{rrrfff\\\NNNHHHAAA>>>???BBBCCCCCCHHHJJJOOORRRQQQYYYttt{{{ccc```]]]ZZZYYYYYYYYYXXXWWWTTTQQQPPPQQQSSSSSSPPPMMMMMMLLLLLLJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCAAA@@@???@@@@@@HHH^^^~~~ooo^^^XXXZZZcccqqq}}}xxxgggXXXMMMHHHMMMUUU\\\bbbjjjrrrxxx~~~|||wwwsssmmm```OOOBBB=========<<>>CCCBBBMMMaaayyygggddd{{{yyy___TTTTTTTTTSSSQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSRRRPPPNNNLLLJJJIIIJJJMMMPPPRRRRRRPPPLLLJJJLLLMMMOOONNNLLLJJJJJJJJJOOOOOOOOONNNNNNMMMKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHKKKPPPWWW```kkkwww~~~|||}}}}}}uuuddd\\\TTTTTT\\\dddffffffggghhhiiilllqqqxxxxxxdddOOOAAA===<<>>@@@CCCEEEEEEEEEGGGOOOVVVVVV^^^mmm^^^^^^\\\YYYXXXXXXYYYXXXWWWSSSRRRRRRSSSTTTTTTQQQNNNMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDBBBAAA@@@AAA???CCCRRRnnnzzzgggYYYYYY___kkkwwwtttaaaSSSIIIDDDGGGMMMSSSYYYccclllsssxxx|||sssmmmfff]]]QQQDDD>>>>>><<<===<<>>>>>>>>GGG]]]uuu~~~tttgggXXXXXXYYY[[[]]]___aaacccdddgggnnnxxx{{{www{{{~~~xxxqqqfffZZZRRREEECCCAAA@@@BBBEEEHHHIIILLLKKKPPPWWW[[[lll{{{fff___^^^[[[YYYXXXXXXYYYYYYXXXTTTSSSTTTTTTUUUTTTQQQOOOMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGEEECCCBBBAAA@@@@@@AAAJJJ___qqq]]]YYY[[[eeepppyyy~~~nnn[[[NNNEEEAAABBBEEEIIIPPPYYYbbbjjjpppuuuxxxyyyjjjaaaWWWNNNDDD======BBB===???>>>AAAQQQdddjjjddd\\\]]]uuuaaaSSSUUU```]]]UUUVVVZZZbbbqqq```HHHCCCAAAFFFMMMSSS[[[bbbkkk{{{}}}}}}{{{xxxwww~~~sssdddZZZ[[[eeepppwwwxxxsssfffYYYQQQPPPXXXjjjzzz}}}xxxssstttpppccc\\\]]]WWWRRRYYY\\\lll~~~}}}kkk^^^NNNKKKQQQ^^^fffgggjjjqqqxxxzzzxxxgggQQQBBB???CCCHHHKKK^^^}}}kkkfffyyy|||wwwZZZUUURRRRRRQQQNNNNNNQQQNNNNNNOOOPPPPPPOOOOOONNNKKKKKKLLLMMMMMMMMMLLLLLLJJJLLLOOOQQQQQQOOOMMMKKKIIIJJJKKKKKKJJJJJJKKKLLLMMMMMMNNNNNNMMMLLLLLLKKKIIIIIIJJJJJJIIIIIIHHHGGGEEEGGGJJJQQQ]]]nnn~~~~~~{{{mmmffffffkkknnnppptttssstttxxx~~~}}}lllVVVCCC<<<===???AAANNNiii}}}kkk[[[[[[\\\^^^```ccceeefffkkknnnttt|||~~~}}}~~~~~~wwwoooggg]]]SSSMMMCCCBBBBBBCCCEEEHHHJJJLLLQQQPPPQQQWWWcccqqqdddaaa___\\\YYYXXXYYYYYYYYYXXXVVVVVVVVVUUUTTTSSSQQQQQQNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHFFFDDDCCCBBB@@@AAABBBEEETTTsss{{{bbb[[[XXX___iiisss}}}zzziiiUUUHHHBBB>>>===???AAAFFFNNNWWW___gggnnnsss~~~{{{rrr```VVVJJJCCC>>>;;;>>>DDD<<<@@@@@@CCCTTTjjjnnneeeZZZWWWooofffTTTTTTaaaddd```bbbdddlll|||fffIIIDDDAAAFFFMMMSSS[[[bbbnnn}}}vvvyyy{{{|||tttcccXXXOOOXXXcccjjjnnnjjj^^^RRRQQQUUUcccwww{{{uuutttooobbb^^^dddaaa```jjjnnn}}}ppp^^^QQQIIIRRR]]]dddgggkkkrrryyyyyy||||||aaaRRRCCC>>>???CCCMMMYYYooorrrhhhvvvqqqcccTTTOOOLLLOOOPPPNNNMMMOOOMMMMMMNNNOOONNNNNNLLLLLLIIIJJJJJJKKKLLLLLLLLLLLLJJJLLLNNNOOOPPPOOOMMMLLLGGGIIIJJJJJJJJJKKKMMMOOOLLLLLLMMMMMMLLLLLLKKKKKKIIIIIIJJJJJJJJJIIIHHHGGGDDDEEEGGGLLLXXXiii|||zzzxxxzzz~~~zzzrrrooopppqqqrrrtttsssuuu{{{}}}jjjYYYIII===;;;>>>>>>CCCVVVvvvjjj]]]]]]^^^```cccfffhhhjjjnnnsss}}}}}}xxxoooeee[[[RRRLLLHHHAAABBBCCCEEEFFFIIIKKKMMMLLLQQQZZZfff{{{|||nnnggg___```^^^[[[YYYZZZZZZYYYXXXYYYYYYWWWUUUSSSQQQQQQRRRNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIGGGEEECCCBBB???BBBDDDDDDMMMjjjhhh^^^WWWZZZdddooozzzvvvdddOOODDD@@@<<<:::;;;;;;???EEELLLTTT^^^hhhooo|||}}}uuulllXXXMMMCCC???>>><<<===@@@;;;@@@AAADDDVVVlllooodddZZZUUUlllmmmWWWXXXfffllllllnnnlllrrriiiKKKEEECCCHHHNNNTTT[[[bbbpppqqqyyytttbbbVVVIIIRRR]]]eeejjjhhh^^^RRRQQQXXXiii~~~yyytttnnnbbbaaakkklllooo|||}}}~~~uuuhhhWWWKKKHHHXXXeeegggfffnnnzzzsssPPPFFF@@@BBBBBBCCCRRReeeyyy|||ppppppvvv[[[]]]WWWNNNHHHKKKOOOOOOMMMLLLLLLMMMMMMNNNMMMLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLKKKKKKLLLMMMNNNOOONNNNNNMMMGGGHHHJJJJJJJJJKKKNNNPPPKKKLLLLLLLLLLLLKKKKKKJJJHHHIIIJJJJJJJJJIIIHHHGGGEEEDDDEEEJJJUUUfffxxxyyyrrrpppxxx{{{vvvtttssssssppppppttt{{{sssZZZLLLDDD>>>>>>BBB<<>>CCCEEEDDDKKKeeelll```VVVXXXaaalllxxxtttaaaMMMBBB>>>;;;999999888;;;???EEENNNYYYeeemmmzzz~~~~~~zzzqqqgggSSSIIIAAA@@@@@@>>><<<<<<999???AAAEEEWWWmmmooobbbZZZTTTkkkqqqZZZ\\\kkkrrrtttuuuqqquuuiiiLLLGGGEEEJJJPPPUUU\\\bbbqqqrrr|||uuucccUUUIIIRRR^^^gggjjjeeeYYYOOOSSS]]]qqqzzzfff___gggsss|||rrrlllcccTTTJJJHHHFFFNNN^^^pppyyyyyy|||uuu[[[KKK???GGGCCC<<>>???<<<===KKKgggaaaYYY\\\ccciiijjjiiinnnuuuvvv|||mmmhhh___TTTLLLFFFCCCBBBBBBBBBEEEIIIJJJIIIMMMSSSSSSaaaxxxkkkmmmhhh]]][[[\\\\\\ZZZVVVUUUXXXZZZZZZYYYVVVTTTRRRQQQQQQQQQMMMOOOPPPOOOMMMJJJIIIIIIMMMJJJGGGGGGHHHHHHGGGDDDIIIEEEBBBAAAFFF[[[{{{jjjXXXSSS\\\kkkuuuyyyqqq]]]III???===;;;::::::<<<:::<<>>AAACCCBBBDDDAAA>>>EEEYYYkkklllbbbRRRXXXooo{{{iiigggmmmzzzyyypppyyywwwaaaMMMLLLJJJJJJOOOWWW]]]___fff|||xxxrrr{{{zzzkkk```]]]bbbjjjpppqqqjjj^^^SSSWWWaaasssxxxjjjlll{{{~~~lllccc[[[WWWSSSLLLIIIJJJPPPYYYhhhxxxmmmXXXJJJBBB:::>>>;;;???UUUjjjsssXXXbbbkkkVVVRRRNNNMMMLLLJJJIIIIIIJJJKKKLLLKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIGGGGGGIIIKKKKKKKKKKKKJJJIIIHHHIIIJJJKKKLLLKKKKKKKKKKKKKKKLLLMMMNNNMMMLLLLLLKKKKKKJJJJJJJJJHHHDDDEEEJJJKKKPPPbbbwww}}}vvvlllvvv}}}|||rrrddd___```aaahhhxxxoooRRRBBBAAA>>>>>>AAA>>>>>>MMMhhhiiiZZZ\\\ccckkknnnnnnqqqwww|||zzzrrrddd___VVVMMMFFFBBB@@@@@@EEEDDDEEEIIIKKKJJJMMMRRR[[[ssslllgggjjjeee\\\ZZZ[[[[[[ZZZXXXWWWZZZ\\\ZZZYYYWWWUUUSSSRRRRRRRRRQQQRRRRRRPPPLLLIIIHHHHHHLLLJJJGGGHHHJJJKKKIIIHHHNNNJJJGGGFFFHHH[[[sss```WWW[[[eeelllooo}}}ppp\\\HHH>>><<<;;;::::::<<<;;;===BBBHHHOOOYYYbbbppptttuuussspppkkk]]]NNNEEE@@@<<<<<>>===???CCC???AAAPPPjjjsss^^^^^^dddnnnuuuvvvxxxzzzvvvnnnZZZUUUMMMEEE@@@???@@@AAAGGGEEEFFFLLLOOOPPPTTTYYYhhhooobbbdddfff```ZZZYYYZZZ[[[ZZZYYYYYY[[[]]]YYYXXXVVVUUUTTTSSSSSSSSSUUUTTTSSSOOOKKKHHHHHHHHHKKKIIIHHHIIIKKKLLLLLLKKKPPPMMMJJJIIIIIIVVVwww}}}iii[[[ZZZ___eeeiiivvvooo[[[FFF===;;;:::999:::<<<:::<<>>AAADDD@@@DDDSSSkkk{{{dddaaaeeeoooyyy}}}}}}~~~sssjjjSSSNNNHHHBBB???@@@CCCEEEHHHFFFHHHOOOTTTYYY```gggyyyfff```ddd```[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[VVVVVVUUUTTTSSSRRRRRRRRRSSSSSSQQQMMMJJJHHHIIIJJJKKKJJJIIIIIIJJJJJJKKKKKKMMMJJJIIIHHHFFFNNNjjjooo___YYY]]]dddjjjtttooo[[[FFF<<<::::::999::::::999;;;???AAABBBGGGMMMXXX[[[]]]___\\\UUUJJJ@@@BBBAAAAAACCCEEEDDDAAA???BBBDDDKKKXXXeeekkkeee\\\]]]ssskkkeeeddddddeeegggoooxxx___\\\^^^WWWRRRUUU[[[]]]]]]]]]fff|||}}}xxxxxxsssgggZZZTTTeeeqqqyyymmmaaaWWWPPPMMMMMMOOORRRUUUZZZaaagggjjjsssuuu___IIIBBBEEEGGGGGGHHHCCCWWWllljjjccc~~~eeeYYYQQQQQQSSSLLLIIIJJJLLLNNNNNNNNNLLLLLLIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIIIIHHHHHHGGGFFFFFFIIIHHHHHHJJJMMMNNNNNNMMMIIIHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIDDDDDDEEEEEEDDDFFFOOOXXXttt}}}}}}yyyyyyvvv```OOOJJJGGGGGGQQQbbbnnnqqqooo]]]JJJAAA@@@???CCCHHHBBBHHHUUUjjjkkkeeeeeennnxxx}}}~~~vvviii___LLLIIIDDDAAA@@@BBBFFFIIIJJJIIIKKKQQQWWW^^^jjjuuuzzzdddbbbbbb[[[ZZZ```]]]]]]\\\[[[ZZZYYYXXXWWWSSSSSSSSSRRRQQQPPPOOOOOONNNNNNMMMKKKIIIIIIJJJLLLLLLKKKKKKIIIHHHHHHHHHHHHIIIGGGGGGGGGEEEJJJ```yyywwweee[[[[[[cccjjjrrr|||rrr]]]GGG===::::::::::::999888999===>>>===AAAGGGMMMNNNRRRUUUTTTMMMFFFAAAEEEDDDDDDCCCCCCBBB@@@>>>@@@HHHVVVeeellljjjaaa[[[fffwwwcccZZZYYY[[[bbblllwwwkkkZZZ```aaaZZZYYY___cccaaa^^^^^^iii}}}{{{|||uuuggg]]]\\\kkkyyyvvvooodddXXXQQQMMMMMMNNNQQQXXX^^^ccciiiqqqwwwyyyWWWHHH???DDDKKKKKKIIIKKK]]]vvvwwwuuuppp}}}iiiYYYTTTPPPQQQQQQIIIJJJKKKLLLMMMMMMLLLKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGIIIKKKLLLKKKJJJHHHHHHFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHHHHGGGEEEEEEJJJOOOkkkzzz}}}jjjXXXMMMGGGEEEMMM\\\hhhkkkjjj\\\LLLCCCAAA@@@GGGLLLGGGJJJVVVgggyyyuuummmiiimmmuuuzzz~~~~~~zzzmmm```WWWGGGEEEBBB@@@AAACCCGGGIIIMMMNNNQQQUUUYYYbbbuuunnnaaaaaa___YYY[[[ccc^^^]]][[[ZZZZZZYYYVVVSSSRRRRRRRRRQQQPPPOOOMMMLLLJJJKKKKKKKKKJJJJJJLLLMMMLLLLLLLLLJJJGGGFFFGGGHHHJJJGGGHHHIIIFFFIII\\\qqqppp```[[[___eeennnwwwvvvaaaJJJ>>><<<;;;;;;;;;999888999<<<======BBBHHHIIIJJJOOOUUUUUUMMMGGGEEEJJJHHHEEEDDDCCCEEEHHHIIIMMMYYYlllxxxvvvjjj```]]]vvvlll]]]VVV[[[eeerrr~~~xxxaaaWWWaaafffaaaaaahhhhhhbbb___bbboooxxxhhhaaaeeesss|||aaa[[[RRRKKKJJJNNNUUUZZZaaajjjpppsssxxxiiiFFFAAACCCLLLQQQPPPUUU___nnniiitttjjjXXXPPPQQQNNNOOOPPPHHHJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGHHHJJJKKKIIIGGGHHHGGGFFFFFFFFFGGGHHHIIIGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJIIIKKKKKKIIIFFFGGGIIIKKK]]]{{{|||wwwzzztttdddRRRMMMLLLUUUcccmmmnnnkkkdddTTTKKKFFFBBBIIIPPPIIIJJJTTTcccrrr{{{rrrrrrvvv||||||rrr}}}}}}sssfffZZZRRREEEDDDCCCCCCDDDFFFHHHJJJNNNRRRXXX\\\```mmmooofff^^^]]]]]][[[[[[___\\\ZZZYYYYYYZZZYYYVVVSSSSSSSSSSSSRRRPPPNNNLLLKKKHHHJJJLLLLLLLLLKKKLLLMMMKKKLLLMMMKKKHHHGGGIIIKKKLLLIIIIIIJJJFFFGGGWWWkkk|||jjj^^^\\\___jjjrrrzzz{{{eeeMMMAAA===<<<<<<<<<;;;999:::>>>???@@@FFFMMMRRRUUU^^^gggeee[[[RRRPPPPPPNNNJJJHHHJJJQQQZZZ```fffppp|||sssffffffnnnfffaaajjjwwwwwwmmmaaa^^^hhhpppkkkjjjmmmhhh______fffwwwzzz}}}zzziiidddiiiyyynnnTTTPPPJJJHHHKKKTTT^^^eeeooowww||||||QQQBBBCCCLLLVVVXXXXXXfffyyymmmdddeeekkkppp]]]OOOMMMPPPMMMNNNOOOIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGGGGFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHJJJKKKKKKIIIGGGGGGGGGFFFFFFFFFHHHIIIJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLHHHKKKLLLJJJHHHIIIKKKKKKPPPsss|||www~~~zzzxxx{{{xxxttt~~~ooowww{{{kkkWWWTTTUUU___mmmuuutttpppooo___TTTLLLEEEKKKPPPJJJIIISSS```nnn~~~|||yyyzzz|||rrrpppuuujjj___TTTMMMFFFFFFFFFFFFGGGIIIJJJKKKMMMTTT]]]ccchhhzzzwwwkkkddd^^^\\\]]]]]][[[YYYYYYXXXWWWXXXZZZZZZVVVSSSTTTTTTTTTSSSQQQOOOLLLKKKIIIKKKNNNNNNMMMLLLLLLMMMJJJLLLMMMLLLJJJJJJLLLOOOMMMJJJIIIIIIEEEEEESSSfff}}}qqqbbb]]]]]]iiiqqqxxx}}}~~~hhhOOOBBB>>>===<<<======;;;<<>>>>>======:::???<<<<<>>>>>===888===<<>>>>><<<:::===>>>III]]]gggooo~~~sss]]]QQQUUUWWW[[[ggg}}}~~~qqqkkkgggkkkwwwyyydddiiitttjjjjjjiiikkkssszzzzzzuuuccc[[[RRRPPPWWWjjjqqqpppmmmkkkjjjlllqqquuuqqquuuzzz~~~xxxnnniiiYYYZZZ]]]dddlllmmmfff^^^\\\aaaiiipppxxxrrrbbb[[[cccsssPPPAAAEEEKKKKKKRRR\\\iiivvvnnn]]][[[ooopppVVVMMMQQQIIIHHHFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIEEEEEEDDDDDDCCCBBBBBBAAA???@@@@@@AAAAAAAAAAAAAAAFFFFFFFFFEEEDDDCCCBBBAAACCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCDDDFFFHHHIIIGGGGGGFFFEEEFFFGGGHHHIIIDDDGGGKKKRRR```sssyyyppppppqqq[[[PPPUUU^^^hhhkkkqqqyyypppwww~~~yyyqqqiiiaaaVVVLLLFFFEEEEEEEEEJJJLLLMMMMMMNNNQQQUUUXXXhhhppp^^^aaa``````^^^ZZZTTTQQQRRRTTTTTTTTTTTTTTTTTTRRROOOMMMLLLKKKKKKLLLMMMMMMKKKIIIJJJLLLPPPPPPOOOLLLKKKJJJLLLKKKJJJIIIJJJKKKMMMNNNKKKFFFCCCGGGJJJHHHFFFFFFJJJMMMbbbssshhh```___bbbhhhnnnuuufffLLL???>>>>>><<<>>>???@@@OOOfffmmmqqq~~~wwwcccQQQMMMVVVfffrrrssskkkrrryyytttbbbccctttsssggghhhgggfffhhhlllllleee___SSSRRRSSSYYYhhh}}}zzz~~~ttttttssspppllljjjiiiiiikkkmmmrrrvvv{{{rrrddd[[[WWWNNNPPPWWWaaagggfff___ZZZZZZ^^^fffoooyyyppp\\\XXXaaavvv}}}UUUEEEFFFKKKPPPUUUaaafffwww{{{^^^XXXjjjwww]]]RRRNNNKKKHHHGGGEEEDDDCCCDDDDDDEEEDDDDDDEEEEEEFFFGGGHHHHHHDDDCCCCCCCCCBBBAAAAAAAAA???????????????@@@@@@AAADDDEEEDDDDDDCCCBBBAAA@@@BBBBBBBBBBBBAAA@@@@@@???BBBBBBAAA@@@@@@AAAAAAAAACCCBBBBBBBBBCCCEEEGGGHHHFFFEEEEEEDDDDDDEEEGGGHHHEEEFFFFFFJJJYYYnnn}}}wwwsssnnn\\\UUUYYYaaapppsssxxx~~~{{{pppxxx~~~qqqfff^^^WWWNNNGGGEEEFFFHHHJJJLLLMMMMMMMMMPPPUUU]]]bbb{{{zzz```WWWaaa^^^^^^]]]XXXRRROOOQQQTTTSSSUUUVVVUUUTTTQQQOOONNNLLLKKKJJJKKKLLLLLLKKKIIIIIILLLOOOPPPNNNLLLJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLJJJEEECCCGGGJJJHHHEEEEEEIIIJJJ\\\|||qqqaaa___aaagggnnnttt|||jjjOOO@@@>>>???<<<>>>>>>BBBTTTlllpppqqq|||mmmYYYQQQWWWggg~~~tttnnn{{{rrraaa^^^kkkrrrggggggccc```aaacccaaa[[[VVVJJJQQQ]]]kkk|||sssrrrttt{{{wwwyyyzzzxxxsssmmmiiigggeeefffhhhlllrrrxxx~~~rrraaaWWWTTTUUUUUUWWW^^^gggjjjeee^^^[[[VVV[[[cccooo}}}~~~jjjeeebbbjjj{{{```HHHFFFKKKNNNYYYiiivvv|||xxxfffWWWaaacccQQQPPPMMMEEEGGGFFFDDDCCCCCCCCCDDDEEECCCCCCDDDDDDEEEEEEFFFFFFBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>??????@@@AAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@?????????BBBBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDFFFGGGEEEDDDCCCCCCCCCDDDFFFFFFFFFFFFEEEGGGTTThhhxxxwww}}}||||||mmm^^^ZZZ^^^dddtttyyywwwqqqzzzzzzjjj]]]QQQMMMGGGEEEFFFHHHKKKLLLJJJJJJJJJMMMTTT```mmmvvv~~~iiiYYYUUU^^^^^^]]]ZZZUUURRRQQQRRRTTTRRRTTTVVVVVVTTTQQQPPPPPPMMMLLLJJJJJJKKKKKKJJJIIIIIILLLNNNNNNLLLKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKIIIFFFEEEHHHJJJGGGGGGHHHJJJHHHUUUuuu|||ddd``````gggnnntttzzzqqqTTTCCCAAAAAA===;;;===CCCZZZqqqsssrrr~~~bbbSSSXXXjjj~~~{{{mmm^^^[[[hhhpppgggeee]]]WWWXXXZZZXXXTTTSSSPPP^^^ooo~~~sssppptttyyy{{{~~~|||wwwtttrrrmmmkkkjjjkkkooovvv|||wwwcccUUURRRYYY```ffffffkkktttuuuppplllmmmhhhmmmuuutttiiiiiisss|||uuuWWWLLLHHHOOOZZZeeeuuuwww```dddoooiiiTTTKKKJJJHHHEEEEEEDDDCCCBBBBBBBBBCCCDDDBBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>???@@@AAA@@@AAAAAABBBBBBBBBBBBAAA@@@@@@??????>>>>>>????????????>>>>>>>>>???@@@@@@BBBAAAAAAAAABBBDDDFFFGGGDDDCCCBBBBBBBBBCCCEEEEEEDDDEEEDDDEEEOOOaaaqqqyyywwwrrrvvvuuuttt{{{rrreeebbbhhhooo{{{xxxxxx~~~ppp^^^QQQFFFEEEDDDEEEHHHKKKMMMMMMHHHHHHKKKRRR___sssgggaaa\\\XXX]]]___[[[VVVSSSSSSSSSTTTTTTPPPSSSVVVVVVSSSQQQPPPQQQPPPNNNLLLKKKLLLLLLJJJIIIJJJKKKLLLLLLJJJIIIIIIJJJIIIJJJLLLMMMNNNMMMLLLKKKIIIGGGGGGJJJIIIGGGIIIMMMLLLGGGMMMcccppphhhccceeekkkooouuuzzzzzz\\\IIIEEECCC???===@@@JJJbbbxxxvvvttt~~~\\\VVVhhhzzzlll\\\XXXddd}}}rrrkkkaaaXXXSSSWWW\\\]]]^^^aaajjjxxxzzzxxx~~~|||wwwtttvvv{{{~~~~~~vvvyyy|||~~~~~~~~~~~~}}}{{{yyyuuusssqqqrrrwww~~~mmmZZZPPPSSSaaammmrrrrrrvvv~~~~~~{{{qqqlllzzzuuu\\\BBBCCCEEEJJJVVVllllllVVVccczzzxxxbbbPPPKKKJJJDDDDDDJJJDDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>???AAABBB??????@@@AAABBBBBBBBBBBB??????>>>>>>>>>>>>??????<<<<<<<<<<<<===???@@@AAABBBAAAAAAAAABBBDDDFFFGGGCCCCCCBBBAAABBBCCCDDDEEEAAADDDDDDCCCKKK\\\lllttt}}}uuuhhhjjjjjjmmm{{{zzzxxxkkkiiirrr{{{}}}~~~uuufffSSSFFFBBBBBBDDDGGGKKKNNNOOOOOOGGGIIIMMMXXXkkklllXXX^^^bbb^^^______ZZZTTTRRRTTTUUUUUUTTTNNNRRRUUUUUURRRPPPPPPQQQQQQOOOMMMLLLLLLLLLKKKIIIJJJKKKKKKJJJIIIHHHIIIJJJJJJKKKNNNPPPPPPOOOMMMKKKHHHHHHIIIKKKIIIGGGKKKQQQOOOHHHGGGVVVooo}}}rrrgggdddgggjjjnnnrrrbbbMMMHHHEEE???BBBFFFQQQiii|||wwwttt______|||}}}rrrlllhhhhhhhhhiiiuuu~~~ppp\\\SSS]]]}}}zzzttt\\\TTTSSS]]]iiiqqqwww}}}~~~rrrxxxzzz~~~|||uuuqqqoookkkjjjiiikkkppptttwwwxxxvvvyyy}}}{{{xxxzzz|||vvvsssrrruuuuuuuuutttssspppnnnlllpppmmmjjjjjjlllllliiifff^^^aaa^^^]]]jjjqqqaaa[[[XXXYYYgggwwwwwwzzz~~~mmm]]]SSSJJJBBBIIIQQQ]]]uuuooocccaaa^^^YYYUUUPPPKKKGGGFFFFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDFFFDDDBBBAAABBBAAA@@@??????@@@@@@AAAAAA@@@@@@???EEECCCAAA???>>>>>>>>>>>>???======@@@CCCEEEDDDBBB>>>>>>>>>>>>>>>??????@@@===<<<<<<<<<<<<>>>@@@AAA>>>??????@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDJJJTTT```hhhwwwtttiiimmmlllsssxxxttt||||||vvvnnnrrrzzz{{{wwwmmm^^^PPPIIIDDDCCCDDDGGGKKKMMMMMMLLLKKKMMMXXXiii|||zzzaaa\\\___[[[WWWWWWVVVVVVWWWWWWUUUSSSPPPNNNTTTTTTUUUUUUTTTSSSQQQPPPRRRNNNJJJIIIJJJKKKKKKIIIOOONNNLLLJJJIIIJJJKKKLLLLLLKKKKKKKKKMMMMMMKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIMMMIIIKKKaaa||||||nnngggdddeeemmmuuuvvv\\\LLLGGGFFFIIICCCRRRrrr}}}}}}eeeiii}}}tttnnnbbb___ZZZWWWYYYeeezzz}}}mmmYYYQQQZZZwwwwww___YYY\\\kkkyyyxxxppp}}}~~~~~~}}}xxxrrrllljjjiii^^^]]]\\\]]]```ccceeeeeellltttyyyuuunnnkkkooosssuuuvvvvvvsssmmmhhhffffffgggffffffdddcccaaa___^^^]]][[[ZZZYYYYYYYYYWWWVVVSSSXXX[[[___mmm~~~{{{qqqaaaUUUUUUXXX\\\fffsss}}}nnn\\\OOOHHHGGGHHHQQQgggxxxttt^^^___mmmwwwiiiTTTQQQMMMHHHFFFEEEEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCBBB@@@@@@AAABBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@DDDCCCAAA@@@???>>>>>>???>>>>>>>>>@@@CCCEEECCCAAA>>>=========>>>>>>??????======<<<<<<===>>>@@@AAA===>>>??????????????????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCGGGOOOXXX___sss}}}~~~~~~}}}uuuuuu|||sssssszzz||||||vvvyyyyyynnniiiaaaUUUKKKFFFFFFFFFHHHJJJMMMOOOQQQQQQOOOQQQ\\\tttppp\\\YYY[[[YYYVVVXXXUUUUUUWWWWWWVVVUUUSSSRRRTTTTTTUUUUUUTTTRRRQQQPPPNNNLLLIIIIIIKKKMMMLLLKKKNNNLLLJJJIIIHHHHHHIIIJJJKKKKKKJJJKKKLLLLLLKKKIIIHHHHHHIIIJJJJJJJJJJJJJJJHHHMMMJJJKKKYYYkkkqqqiiifffgggkkkqqq|||}}}dddPPPGGGGGGKKKEEESSSssslllqqq{{{nnneeeXXXVVVTTTSSSYYYhhh~~~yyygggUUUSSSaaawww~~~hhhbbbgggyyywwwvvv~~~wwwnnnfffaaa``````SSSQQQPPPQQQTTTWWWYYYYYYaaakkkmmmaaaVVVVVV[[[]]]]]]]]][[[XXXTTTRRRQQQRRRRRRQQQPPPOOOMMMMMMLLLLLLLLLMMMOOOPPPPPPPPPRRRSSSTTT[[[bbbkkkyyy|||nnn```UUUPPPVVV]]]ccclllvvvoooppphhhYYYKKKEEECCCFFFUUUeee|||uuubbb[[[jjjkkkSSSNNNLLLIIIFFFDDDCCCDDDDDDBBBBBBAAAAAAAAAAAABBBBBBAAA???>>>???@@@BBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@DDDCCCBBB@@@????????????>>>>>>???AAACCCCCC@@@>>><<<<<<=========>>>>>>>>>============>>>???@@@@@@<<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCDDDIIIOOOSSSooo}}}xxx~~~}}}~~~xxxjjj\\\VVVRRRMMMGGGEEEEEEGGGHHHJJJKKKNNNSSSVVVVVVYYYhhhtttdddVVVVVVXXXVVVUUUXXXTTTUUUVVVWWWXXXWWWVVVUUUTTTUUUUUUUUUSSSQQQPPPNNNJJJIIIIIIJJJMMMNNNNNNMMMLLLKKKIIIHHHGGGGGGHHHHHHJJJIIIIIIJJJKKKLLLJJJHHHFFFGGGHHHIIIJJJKKKKKKKKKHHHKKKIIIJJJOOOUUUrrrzzzqqqllljjjkkkooovvvyyysss[[[NNNNNNQQQKKKWWWsssxxx~~~ssseee\\\XXXYYYZZZ^^^hhhyyyrrr^^^PPPUUUjjjrrrwwwqqqvvvwww~~~~~~uuukkkaaa\\\ZZZYYYPPPOOOQQQTTTZZZ___bbbbbbeeeiiibbbPPPGGGKKKOOOMMMOOONNNLLLIIIGGGGGGHHHIIIKKKJJJIIIIIIJJJKKKMMMNNNOOOSSSXXX[[[\\\___dddhhhiiinnnuuu~~~|||kkk___[[[[[[aaahhhnnnyyywwwqqqzzz|||^^^NNNSSSIII===999BBBLLLYYYsssooooooooooooppp~~~pppXXXPPPHHHGGGFFFDDDCCCCCCCCCDDDBBBBBBAAAAAAAAAAAABBBBBBAAA???>>>>>>???@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBAAAAAA@@@@@@@@@???>>>???AAABBBBBBAAA>>><<<;;;<<<<<<===========================>>>>>>??????;;;;;;<<<===>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDEEEIIIKKKeeewww}}}zzz|||xxxzzz~~~wwwiiiZZZMMMIIIJJJIIIGGGGGGGGGHHHIIIJJJLLLQQQXXX^^^ccclll}}}eee\\\UUUVVVVVVTTTUUUXXXVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTTTTTTTSSSQQQOOOMMMIIIJJJJJJLLLMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHGGGIIIJJJKKKIIIHHHEEEEEEGGGHHHJJJJJJKKKKKKIIIHHHEEEHHHJJJHHH___~~~ssskkklllqqqqqquuu{{{jjjZZZYYYZZZSSSZZZqqqggg___]]]bbbhhhnnnuuufffVVVNNNVVVkkkqqq}}}{{{yyyqqqiiibbb^^^[[[SSSUUUYYY```hhhpppuuuvvvvvvooo]]]LLLIIIQQQTTTPPPTTTRRROOONNNNNNOOOQQQQQQVVVVVVWWWXXX[[[^^^aaacccaaafffkkkoooqqqtttzzz~~~~~~rrrlllmmmpppsssuuu{{{vvvppppppsssrrrTTTFFF@@@AAA@@@<<>>??????>>>===???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@??????>>>@@@AAAAAA@@@>>><<<<<<;;;;;;<<<===>>>======<<<<<<=========>>>>>>>>>>>>::::::;;;======>>>>>>>>>?????????@@@@@@@@@AAAAAA>>>@@@CCCDDDDDDEEEGGGIIIWWWlll{{{uuu~~~uuuuuu{{{~~~~~~~~~xxxqqq___SSSHHHFFFGGGGGGGGGGGGHHHIIIIIILLLRRR[[[eeelll{{{}}}hhh^^^ZZZXXXXXXWWWUUUUUUXXXWWWWWWWWWWWWVVVUUUTTTTTTSSSSSSSSSSSSRRRPPPNNNMMMKKKLLLMMMMMMLLLKKKJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFGGGIIIIIIHHHGGGDDDEEEFFFHHHIIIJJJJJJJJJKKKFFFAAAFFFIIIEEETTTtttxxxkkkkkkrrrmmmrrrxxx~~~yyygggaaa```ZZZ]]]mmm}}}ttt___ccckkkqqqyyynnnWWWPPPNNNUUUggguuu|||xxxrrrlllhhh^^^```eeemmmvvv~~~ppp\\\RRRUUU\\\___]]]aaa___\\\\\\]]]___``````eeefffhhhkkkooorrrvvvwwwwwwyyy|||~~~{{{~~~}}}vvvtttxxxTTTDDDEEE@@@999;;;CCCUUUkkk|||jjjXXXSSSZZZ|||gggTTTRRRNNNEEEAAABBBCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDBBB???>>>??????===<<<>>>>>>????????????>>>>>>===>>>??????@@@??????>>>???@@@AAA@@@>>><<<<<<===;;;<<<===>>>???>>>======;;;<<<<<<======<<<<<<;;;::::::<<<===>>>>>>>>>>>>????????????@@@@@@@@@@@@===@@@CCCDDDEEEEEEGGGHHHOOOcccyyyyyyzzzwwwtttqqqtttwwwxxxxxx|||ssslllZZZQQQIIIGGGGGGFFFGGGJJJGGGFFFGGGNNN[[[kkkxxxjjj```[[[ZZZYYYYYYXXXWWWVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRQQQQQQRRRRRRRRRPPPOOONNNMMMNNNNNNMMMJJJIIIIIIJJJKKKJJJJJJIIIIIIHHHGGGGGGEEEDDDDDDFFFHHHHHHGGGFFFDDDEEEFFFGGGHHHIIIIIIIIIKKKGGGBBBEEEKKKGGGMMMccc~~~nnnkkkppplllpppuuuzzz~~~uuuhhhcccbbbdddmmm{{{lll^^^lllzzzwww]]]NNNQQQSSSYYYhhhzzz~~~{{{rrrsssvvv{{{qqqbbbccciiilllpppvvvtttrrrppppppsssuuutttsssuuuwwwzzz}}}yyyyyy}}}aaaFFFDDDFFFCCCDDDGGGYYYqqqvvvZZZNNNWWWnnnlllVVVPPPPPPKKKBBB???@@@BBBCCCCCCCCCBBBAAABBBBBBAAAAAAAAAAAABBBBBBCCCAAA??????@@@@@@???>>>======>>>>>>>>>>>>======;;;<<<===>>>??????>>>===???@@@@@@>>>;;;;;;===???;;;<<<>>>@@@@@@???>>>===::::::;;;<<<<<<;;;:::999:::;;;<<<===>>>?????????????????????@@@@@@@@@@@@>>>@@@CCCDDDDDDDDDEEEFFFIIIYYYkkkxxxyyy~~~|||yyy~~~ooojjjkkkmmmpppsssxxxzzz~~~|||wwwppphhhbbbRRRLLLHHHGGGFFFGGGLLLRRROOOLLLMMMZZZppptttbbb^^^YYYXXXXXXWWWWWWXXXVVVSSSSSSRRRRRRQQQQQQRRRRRRRRROOOPPPQQQQQQQQQQQQOOOOOONNNOOONNNLLLIIIHHHIIIKKKIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCEEEGGGHHHGGGEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHKKKGGGFFFJJJGGGIIIWWWrrrxxxooonnnjjjnnnrrruuuxxx~~~ssshhhlllqqqwww~~~eeeaaarrr{{{nnnhhhYYYRRRYYY^^^fffvvvrrrvvv|||xxxoooxxx}}}zzzuuusssoooyyy}}}zzzooo]]]GGGAAAGGGCCCIII]]]eeezzzwwwXXXPPPXXXqqqmmmUUUNNNKKKDDD@@@BBB===???AAABBBCCCBBB@@@???AAA@@@@@@@@@@@@@@@@@@AAAAAA@@@>>>???@@@BBBAAAAAA<<<<<<============<<<<<<:::;;;<<<>>>>>>>>>======???@@@???===::::::===AAA<<<===???@@@AAA@@@>>>===999:::;;;;;;;;;:::999888:::;;;<<<>>>???@@@@@@@@@>>>????????????@@@@@@@@@>>>@@@BBBCCCBBBBBBCCCEEE???KKKYYYeeetttvvvyyyvvv~~~|||{{{|||}}}xxxiiicccccceeeiiinnnkkknnnsssyyy~~~uuummmggg```XXXSSSIIIFFFDDDEEEEEEIIISSS]]]___[[[]]]nnn{{{fff^^^[[[VVVVVVUUUUUUVVVXXXVVVRRROOOOOOOOOOOOPPPQQQSSSSSSNNNOOOPPPQQQQQQQQQPPPOOONNNNNNNNNKKKHHHGGGJJJNNNGGGGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBDDDFFFGGGFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFEEENNNMMMGGGHHHFFFGGGPPP___tttmmmiiilllppprrrtttzzz~~~mmmvvv~~~rrraaacccsss}}}}}}vvveeecccccc\\\[[[ccciiissscccdddgggkkkrrr||||||uuuzzzqqqmmmnnnooo}}}ggg\\\XXXOOOIIIEEEEEEHHHTTTmmmuuu```^^^kkk~~~ttt[[[TTTKKKGGGFFFFFFCCC@@@AAA@@@@@@???>>>?????????@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999:::;;;<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===??????>>><<<;;;<<<999;;;<<<;;;:::999999;;;;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAAAAAEEEFFFKKKTTT___hhhlllmmmqqqwww{{{{{{|||kkkZZZXXXdddjjjfffoooeeeaaaiiiuuu{{{yyykkk]]]VVVRRRNNNLLLLLLMMMAAA???HHHHHHEEEXXXuuuwwwqqqwwwyyyccc\\\[[[[[[WWWWWWVVVUUUUUUTTTSSSSSSNNNOOOPPPPPPPPPOOONNNMMMLLLMMMMMMNNNNNNOOOOOOPPPOOONNNLLLJJJHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@BBBEEEHHHIIIHHHGGGFFFGGGGGGFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGFFFGGGIIIKKKXXXrrr~~~vvvooolllkkkmmmqqqwwwpppbbb\\\eeepppqqq|||zzzyyyzzz{{{yyyrrrmmmjjjjjjnnnuuuyyy}}}WWWXXXYYY]]]bbbjjjrrrxxx{{{~~~~~~yyynnnnnn~~~wwwpppqqqxxxzzz\\\JJJEEEDDDDDDHHHOOOVVVbbbxxxtttooohhhgggqqqpppUUURRRLLLFFFCCCCCCCCCAAA>>>@@@@@@???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????========================<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::::::::::::::::::::::::::::::::::::::888:::;;;;;;999888888888999::::::999888888999;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>======>>>>>>>>>???????????????BBBGGGOOOYYYaaafffmmmtttrrrkkkxxxvvvjjj[[[XXXeeeppprrrkkkccc___eeelllnnnppprrr{{{~~~|||xxxiii]]]PPPKKKIIIGGGGGGHHHDDD@@@BBBJJJLLLTTTppp}}}ggg[[[WWWUUUTTTWWWWWWVVVUUUTTTRRRPPPOOOMMMNNNOOOOOOOOOOOONNNMMMMMMMMMNNNNNNNNNNNNOOOOOONNNMMMLLLJJJHHHGGGFFFEEEFFFFFFFFFEEEEEEDDDCCCCCCDDDEEEGGGHHHHHHGGGEEEDDDGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFGGGIIIKKKKKKaaa}}}{{{rrrmmmkkkooossswww~~~hhh^^^[[[dddqqqvvvzzzNNNNNNNNNOOOSSSXXX^^^aaafffiiimmmooorrrwww~~~}}}sssnnnuuuwwwvvvvvvZZZCCC<<>>>>>>>>=========>>>==================>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;::::::999999::::::999999999999999888888888:::;;;<<<;;;999888999:::999999888777555666999;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<======@@@@@@@@@@@@DDDNNN[[[dddkkkttt~~~jjj^^^ffflllkkkddddddooozzz~~~jjjeeeccceeegggffffffgggooovvvvvvllleeeXXXNNNFFFDDDEEEDDDEEEHHHGGGHHHJJJIIIMMMbbbdddZZZ[[[XXXUUUUUUUUUUUUUUUTTTRRROOOMMMKKKLLLLLLMMMMMMMMMMMMLLLLLLOOOOOONNNNNNNNNMMMMMMMMMMMMLLLKKKIIIGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEEEEEEEEEEEEEFFFGGGFFFGGGHHHGGGGGGGGGIIIKKKGGGUUUjjjxxxqqqmmmpppuuuxxx{{{yyy^^^[[[\\\eeevvvOOOMMMJJJJJJLLLOOORRRSSSWWWZZZ^^^bbbeeekkkqqqvvvzzz|||zzznnnhhhZZZKKKDDDJJJSSSXXXmmmzzzpppffffffnnnXXXEEEMMMFFFDDDBBBBBBCCCCCC@@@>>>>>>>>>>>>>>>>>>===<<<<<<===<<<<<<;;;;;;<<<<<<===:::::::::::::::::::::::::::;;;<<<======<<<;;;:::;;;::::::999999999999999999999999999999888888888:::;;;<<<;;;999888999;;;888888666444333555888;;;:::::::::::::::::::::::::::::::::::::::;;;<<<<<<:::::::::;;;;;;;;;;;;<<>><<<===>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999::::::999888888888888999;;;:::::::::999999999888666777888777555444555666777777555444333444888;;;::::::::::::::::::::::::999999999999999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;???@@@>>><<>>AAAAAAAAA@@@???===;;;:::===>>>???@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999999999999999::::::::::::999999:::999888888777777888888;;;;;;;;;:::999999888888666888::::::888666666666555666666444444555888:::;;;;;;::::::::::::999999888888888888888999:::::::::::::::;;;;;;;;;<<<<<<999===@@@???===@@@IIIQQQaaaqqq~~~wwwoookkkiiiddd___]]]^^^```cccfffjjjmmmnnnxxxzzz}}}~~~{{{vvvpppjjjfffdddccc]]][[[VVVQQQMMMKKKIIIIIIGGGGGGKKKSSSWWWWWWYYY\\\^^^mmmyyyaaaXXXTTTVVVUUUOOOMMMQQQLLLLLLLLLLLLKKKLLLLLLLLLIIIIIIHHHIIIIIIJJJKKKLLLLLLLLLKKKJJJJJJIIIHHHHHHIIIHHHGGGFFFDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGEEEFFFGGGFFFDDDDDDFFFHHHGGGFFFEEEMMMeee}}}yyyxxxwwwxxx{{{vvv{{{qqqhhhuuuyyyoooaaaXXXSSSQQQNNNKKKKKKJJJIIIHHHHHHGGGFFFEEEIIIKKKMMMPPPRRRUUUXXXZZZ^^^dddmmmtttyyy}}}ppp___QQQNNNKKKEEEEEEJJJVVV___mmm}}}~~~bbbZZZVVV```ttthhhWWWFFFCCCIIIKKKDDD<<>><<<;;;;;;;;;>>>???@@@AAA@@@???===<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999888888888888888888999999999888777777777777777:::::::::999888888777777777:::===>>><<<:::888777444555666666555666888:::::::::999999999888888888888777777777777888999999999999:::::::::;;;;;;;;;:::===@@@???>>>BBBIIIOOOTTTcccsssyyy}}}zzzwwwuuukkk```]]]\\\\\\\\\^^^aaadddffflllnnnrrrwww|||sssooohhhaaa[[[WWWVVVUUUMMMLLLJJJIIIHHHIIIKKKLLLMMMMMMPPPXXX]]]aaahhhoooyyyfffZZZZZZXXXUUURRRQQQQQQRRRNNNMMMKKKIIIIIIJJJKKKLLLIIIIIIHHHHHHIIIJJJLLLMMMIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDFFFGGGHHHGGGFFFEEEGGGFFFEEEEEEEEEEEEEEEEEEDDDEEEEEEDDDCCCCCCDDDFFFEEEHHHHHHJJJWWWsss}}}xxxxxx{{{www{{{uuuhhhbbb^^^ZZZWWWQQQPPPNNNNNNNNNMMMLLLJJJGGGGGGHHHHHHHHHJJJMMMOOORRRWWW^^^dddjjjpppwww}}}ttt}}}xxxWWWJJJAAACCCDDDBBBIIITTTgggvvvyyyiiibbb```dddrrruuukkkxxxXXXVVVKKKEEEGGGEEE===<<>>??????>>><<<<<<>>>???>>>???AAABBBAAA@@@>>><<<===<<<<<<;;;;;;<<<<<<===::::::::::::::::::::::::999888777666666777888999999888888777777777777777999999999888777666666555333777;;;<<<;;;777555333333555777777777777888:::999888888888777777666666777777777777777888888999888999999999999:::::::::999;;;;;;;;;;;;???FFFKKKKKKXXXtttzzzrrrvvv}}}}}}zzz~~~~~~{{{|||zzzmmm^^^YYYXXXXXXXXXYYY[[[^^^______aaaeeekkkqqqvvv{{{}}}|||zzztttfffbbbZZZRRRMMMJJJIIIIIIEEEEEEFFFHHHKKKNNNPPPRRRVVVTTTVVV]]]dddkkkvvvmmmaaaVVVXXXVVVPPPMMMPPPRRRPPPQQQOOOKKKIIIGGGHHHIIIKKKIIIIIIHHHHHHIIIKKKLLLMMMHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFIIIJJJJJJHHHFFFDDDGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDEEEDDDBBBBBBCCCEEEAAAGGGIIIFFFKKKaaazzzxxxzzzxxxzzz~~~|||wwwqqqmmmgggbbb[[[TTTPPPQQQMMMFFFBBBCCCEEEDDDCCCEEEJJJKKKMMMQQQTTTXXX\\\]]]aaacccgggkkkpppuuuxxxzzzjjjRRRCCCAAA>>>@@@HHHXXXjjjvvvvvvjjjdddhhhmmmooolllxxx~~~rrrsss{{{ttt]]]MMMEEEDDDCCCBBB@@@???>>>===AAA@@@>>>===<<<;;;<<<<<<@@@AAACCCBBB???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888555555666666666666555555888888777777666666555555777888888777555333444555333444666777888777555444444444444555555555555666555555666666666666555555666666666666666666666666666777777777888888888888;;;999888888999;;;>>>@@@EEEKKKfff{{{yyyuuunnnqqqzzz|||xxx{{{yyynnnqqquuuyyy}}}{{{qqqeee^^^[[[XXXXXXYYYYYYWWWTTTRRRVVVZZZ]]]___bbbhhhllljjjpppwww{{{|||~~~|||xxxqqqggg```XXXSSSKKKEEEDDDFFFFFFDDDIIIHHHIIIMMMTTT[[[___```hhhjjjhhhjjjxxxzzznnncccVVVXXXUUUSSSTTTVVVVVVSSSPPPYYYTTTMMMHHHGGGHHHIIIIIILLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEBBB@@@AAAEEEHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGHHHFFFCCC@@@@@@@@@BBBCCCIIIFFFCCCCCCFFFRRRhhh{{{xxxttt~~~yyyxxx|||tttkkkfff[[[TTTNNNMMMLLLIIIHHHIIIHHHHHHHHHIIIJJJLLLMMMNNNOOOPPPRRRUUUXXX[[[^^^___ffffffgggjjjpppyyy}}}xxxvvvvvvpppkkk```RRRIIIMMMQQQXXX^^^gggtttyyyhhhfff```\\\bbbsssqqqZZZLLLIIIDDDDDDCCCAAA@@@???======@@@???===<<<;;;;;;<<<<<>>@@@AAADDDXXXyyy{{{~~~zzzsssvvvoooqqqxxx{{{xxxssspppsssxxxvvvppphhhhhhhhhgggddd^^^XXXSSSRRRTTTUUUUUUTTTVVVYYY\\\^^^aaaeeehhhjjjmmmrrruuuvvvyyy|||}}}~~~~~~}}}yyyvvvsssooofffYYYPPPIIIGGGCCCBBBCCCFFFFFFEEEHHHHHHKKKWWWgggtttyyyyyypppxxx{{{xxxeee```\\\TTTSSSTTTTTTTTTSSSQQQQQQQQQWWWRRRMMMIIIIIIIIIJJJJJJKKKKKKJJJHHHHHHGGGGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCEEECCCAAABBBFFFHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@@@@BBBDDDFFFCCCAAAAAABBBCCCJJJZZZiii|||wwwwwwvvvxxxzzzzzzzzzsss{{{rrriiiccc\\\TTTPPPQQQOOOMMMKKKIIIGGGGGGGGGGGGHHHHHHHHHIIIKKKLLLMMMNNNRRRTTTVVVYYY^^^gggpppwwwzzz||||||yyyttttttxxx}}}xxxqqqlllaaaWWWRRRQQQSSSZZZaaannnsssxxx|||lll\\\SSSWWW\\\fffyyyvvv[[[FFF@@@EEECCCCCCBBB@@@???>>>============<<<<<<<<<<<<======>>>@@@AAAAAA>>><<<;;;;;;888888888888888888888888777777777777777666555555555666666777777666666555666666666555555555555555555666777666444333333444222333555666666666555444333333333333444444444444444555555666666555555444555555555555555555555555666666666666777777777777999888777777888:::<<<>>>>>>>>>HHH]]]lllnnnlllmmmooonnnlllrrr}}}~~~|||rrrttt}}}zzz~~~rrrdddXXXQQQSSSSSSRRRPPPNNNNNNQQQSSSSSSTTTTTTVVVYYY^^^bbbdddfffhhhkkklllmmmnnnppprrrpppqqqtttwwwyyy{{{|||}}}}}}{{{~~~}}}vvvtttrrrnnnhhh]]]NNNDDDAAA??????AAADDDFFFGGGGGGNNNOOOWWWgggzzz~~~sss^^^WWWWWWTTTQQQOOOSSSUUUTTTOOOMMMNNNQQQSSSPPPMMMKKKKKKLLLKKKJJJKKKJJJIIIHHHHHHGGGGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCEEECCCBBBCCCFFFHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@@@@@@@AAACCCFFFHHH??????AAABBBAAABBBKKKUUU{{{{{{qqquuuzzzzzztttrrr{{{pppyyyvvvjjjcccbbb[[[YYYUUUQQQNNNKKKJJJIIIKKKKKKJJJJJJKKKLLLMMMNNNNNNOOOPPPRRRWWW___iiipppwwwzzz}}}||||||zzzqqqllliiiddd[[[TTTOOOOOOTTT^^^gggooozzz{{{uuulll___TTTVVVcccuuuoooZZZMMMEEEBBBCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<======>>>>>>???===>>>@@@@@@===;;;;;;;;;888888888888888888888888666777777777777666555555555666666777777666666555555555555444444444444444444555666555333222333444222222333444555444444333222222222222333333333444444444444555555444444444444444444444444444444444555555555666666666777777888777666666777999:::<<<===;;;@@@KKKSSSXXX]]]cccfffgggjjjrrr}}}hhhYYYRRRSSSRRRRRRPPPOOOOOOPPPQQQPPPOOOOOOPPPRRRUUUXXXYYYYYY[[[^^^^^^^^^^^^___aaabbbccceeehhhjjjmmmnnnoooqqqssstttuuuvvvvvvxxxyyy{{{}}}zzz~~~zzzzzzwwwsssnnneeeYYYLLLCCCCCCAAA@@@CCCEEEEEEGGGJJJQQQYYYgggyyy{{{ttt{{{wwwaaa[[[\\\WWWQQQOOOPPPRRRSSSRRROOOMMMNNNOOOOOOMMMLLLMMMNNNNNNLLLJJJJJJIIIIIIHHHGGGGGGGGGHHHFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBB@@@@@@???@@@AAACCCFFFGGG@@@@@@BBBDDDBBB@@@DDDLLLiiiuuuwww{{{zzzuuurrrzzz}}}|||sssppplllgggbbb]]]YYYXXXVVVVVVUUUUUUUUUWWWYYYZZZZZZZZZZZZ\\\bbbkkkwwwwwwmmm]]]ZZZUUURRRRRRTTTVVVWWWbbbeeeqqq~~~qqqffffffoootttqqqmmmooo~~~oooUUUIIIGGGFFFDDDDDD@@@@@@???>>>===<<<<<<;;;<<<======>>>????????????;;;===???>>><<<;;;::::::888888888888888888888888777777777888777777666555555555666666666666555555333333333333333333444444333444555444333222333444111222222333333333333333111111111111222222222222333333444444444444333333444444444444444444444444444555555555555666666666666666555555666777888999::::::<<>>======<<<;;;;;;<<<<<<===>>>??????>>>>>>:::<<<>>>===<<<:::999:::888888888888888888888888777777777777777666666555444444444555555444444444222222222222333333333333222333444444222222222444111111111111222222222333000000000000111111111222222333333444444333333222333333333333333333333333444444444444555555555666555555555555555666777777555777999<<>>===DDDPPPWWWYYY```jjjyyy___VVVRRRTTTSSSNNNMMMQQQSSSPPPMMMNNNQQQQQQNNNJJJJJJIIIJJJLLLMMMMMMKKKIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAA===???AAAAAAAAA@@@AAABBBAAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@>>>===??????>>>AAAGGGGGGccczzz{{{{{{zzzyyyzzzzzzzzznnnqqqzzz}}}uuuoooaaaXXXSSSWWW[[[\\\\\\^^^bbbiiisss~~~xxxlllkkkiiirrryyyooofffbbbccc___TTTKKKEEEDDDFFFGGGCCC>>>@@@EEE>>>>>>===<<<<<<;;;;;;;;;:::;;;<<<======<<<<<<;;;999;;;======;;;999999999777777777777777777777777555666666666666555444444222333333444444333333222111111111111222222333333111333444333222111222444000000000000000111222222/////////000000000111111222222333333333333222222222222222222222222222222333333444444444555555555444444444444444555555555444555777888;;;>>>AAACCCMMMUUUaaannnxxxuuukkkooonnniii^^^RRROOOTTT[[[YYY]]]```___ZZZSSSMMMIIIJJJIIIHHHHHHHHHHHHIIIJJJMMMPPPTTTVVVXXX^^^gggnnn||||||{{{yyyhhhUUUOOOMMMIIIEEEAAA??????@@@AAADDDRRRfffrrruuu~~~www\\\RRRPPPNNNMMMLLLKKKLLLOOOOOONNNNNNNNNNNNMMMLLLJJJIIIHHHHHHJJJKKKLLLJJJHHHHHHGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@===@@@BBBBBBAAA???@@@AAA@@@AAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???<<<<<<>>>>>>===???DDDAAAQQQiii}}}{{{|||xxxyyy{{{~~~~~~|||ssssss{{{~~~wwwiii```ZZZXXXWWWRRRTTTaaaooovvv|||zzzmmmgggvvv{{{zzznnnggg^^^VVVQQQLLLHHHEEELLLDDD>>>@@@CCCCCCCCCDDD=========<<<<<<;;;;;;:::999:::;;;;;;;;;:::999888888:::<<<<<<;;;999999999666666666666666666666666444444555555444444333222111222222333333222222111000000111111222222222333111222333333222111222444000000000000000111111222////////////000000000000222222222333333222222222222222222222222222222222333333333444444444555555333333444444444444444444555666666666888<<<======GGGNNNZZZfffppp~~~{{{{{{uuu|||mmm]]]ZZZcccmmmsssuuuwwwsssjjj___UUUOOOLLLKKKJJJIIIIIIJJJLLLLLLPPPTTTXXXXXXWWWXXX]]]bbbiiihhhqqqhhhiii\\\HHHDDDDDDDDDBBBAAAAAACCCEEEIIIOOOccc}}}kkkXXXLLLOOOPPPNNNNNNOOOMMMJJJJJJMMMOOONNNJJJHHHIIIKKKIIIHHHHHHIIIJJJKKKIIIHHHGGGGGGGGGFFFGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEAAAAAAAAA@@@@@@@@@??????===@@@DDDDDDAAA@@@AAABBB@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@AAAAAABBBBBBBBB???======@@@@@@>>>>>>BBBBBBGGGWWWrrr~~~~~~wwwvvvuuuxxx~~~}}}~~~}}}~~~xxxoookkkgggdddhhhppphhhmmmvvv~~~uuusssttt|||lllgggnnn~~~ggg]]]PPPHHHFFFEEEDDDBBBAAAAAAAAA@@@@@@@@@??????;;;;;;:::::::::999999999:::::::::::::::::::::::::::999999888777666555555666555555555555444444444666666666555555444444444222222222222222222222222333333333222222111111111333333222111000000000111000000000000000000000000000000000000111111111111111111000000111111222333000111111111111222222222111111222333333333333222111222333333444444333333555666777888999:::;;;;;;EEEKKKPPP\\\jjjrrrzzzzzzvvvdddkkkvvvbbbVVVSSSUUUSSSQQQNNNMMMNNNRRRTTT]]]bbbbbbZZZRRRRRRWWWZZZ^^^dddfffccccccaaaTTTDDDEEEFFFCCC@@@BBBHHHIIIFFFRRRdddgggXXXRRRNNNMMMMMMLLLKKKJJJJJJIIINNNMMMLLLJJJJJJKKKKKKLLLGGGGGGGGGGGGHHHHHHIIIJJJHHHGGGGGGGGGFFFFFFEEEEEEBBBBBBBBBCCCCCCCCCCCCCCC@@@@@@AAABBBAAA@@@???>>>>>>>>>???@@@AAAAAABBBBBB@@@???>>>===>>>???AAACCC?????????@@@AAAAAAAAABBBBBBAAAAAA@@@?????????@@@>>>??????@@@@@@??????>>>BBBFFFNNN___yyy|||tttpppxxx~~~zzz}}}rrrpppqqqvvv{{{}}}{{{xxx}}}sssbbb\\\bbbkkktttyyyzzz|||yyylllVVVOOOFFFAAABBBCCCCCCBBB?????????>>>>>>>>>======;;;::::::::::::999999999999999999999999999999999888888888777777666666666555555555555444444444444444444444333333222222222222222222222222222222222222222111111111000000000333222111111000000111111000000000000000000000000//////000000000111111111111111000000111111222333000000111111111222222222000111222222333333222222111222333333444444333333444444555666777888999999999???DDDPPP```jjj}}}~~~pppkkkkkkggghhhhhhgggfffhhhmmmqqquuurrrjjj___]]]bbbhhhjjjhhhhhhaaaUUUOOOPPPKKKCCC@@@AAAAAAAAABBBFFFMMMRRR```rrrxxxggg\\\VVVSSSMMMMMMLLLKKKKKKJJJIIIIIIKKKJJJIIIIIIIIIIIIJJJKKKGGGGGGGGGGGGGGGHHHIIIIIIGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBB???@@@AAAAAAAAA@@@>>>>>>>>>>>>>>>???@@@AAAAAAAAA??????=========>>>@@@AAA????????????@@@@@@@@@@@@AAAAAA@@@?????????????????????@@@@@@@@@@@@??????===AAAGGGSSSkkktttpppwww}}}|||~~~{{{|||||||||}}}lllgggdddffflllttt~~~tttdddWWWZZZiiixxxtttbbbVVVHHHCCC>>>===???AAAAAA???======<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888888888888888888777666666666666666666666555555444444444333333333111111111111111000000000222222222222222222222222111000000000000/////////222222111000000000111111000000000000000000000000//////000000000000111111111000000000000111222222000000000111111111222222000111222222333333222222111222222333333333333333111222333333444555666666111666:::CCCRRR\\\nnn~~~|||}}}||||||}}}wwwppprrrxxxyyyvvvooommmaaaPPPIIINNNOOOLLLEEEBBBCCCEEEAAAAAANNN^^^|||jjjZZZTTTTTTRRROOOLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGIIIJJJJJJGGGGGGFFFFFFFFFGGGHHHHHHEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA??????@@@@@@??????>>>=========>>>>>>??????@@@@@@>>>>>>===<<<<<<===???@@@????????????>>>>>>>>>>>>??????>>>>>>======>>>>>>??????@@@@@@@@@@@@??????<<>>??????>>><<<<<<;;;;;;;;;;;;:::::::::999999999999888888888888666666666666666666666666555555555555555666666666444444444444333333333222000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000////////////000000000111000000000000000111222222000000000000111111111111000000111222222222222222111111222333333333333222111111222222333444444555333888888<<>>>>>======<<<=========>>>>>>??????======<<<<<<<<<<<<===>>>??????>>>>>>======<<<<<<>>>======<<<<<<<<<======>>>??????@@@@@@??????>>>???AAA@@@>>>FFF]]]}}}}}}zzz|||}}}yyywwwyyy~~~|||{{{|||}}}~~~{{{wwwwwwyyy{{{~~~{{{ooojjjiiimmmpppttt}}}wwwrrrxxx|||uuulll]]]VVVaaakkkoooyyy|||gggTTTIIIEEECCCBBBAAA@@@@@@@@@@@@???===;;;<<<<<<;;;;;;;;;:::::::::999999888888888777777777555555555555555555555555444444444444444444555555444333333333222222222222000000000000111111111111111111111111111111111111111111111111111111111111111000000///000000111111////////////////////////...////////////000000000000000//////000000111222//////000000000111111111000000111222222222222111000111222222333333222222111222222333333444444444555:::888888@@@DDDMMM]]]fffhhhnnntttwwwyyyyyyzzz}}}yyyqqqhhhdddgggiiiiiifffhhhlllpppqqqpppqqquuuzzzxxxzzzyyytttmmmggg\\\SSSYYYWWWOOOIIIMMMWWWUUULLLIIIEEEJJJSSSXXXaaaccc]]]ZZZVVVSSSRRROOOJJJGGGHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEGGGHHHIIIJJJKKKKKKFFFEEEEEEDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@??????>>>?????????>>>>>>>>>>>>>>>===============>>>>>>>>>======<<<<<<<<<<<<<<<<<>>>>>======<<<<<<<<<===<<<<<<;;;<<<<<<=========>>>>>>??????>>>>>>===???AAAAAA>>>???MMMiii~~~}}}{{{wwwtttttttttuuuwwwyyy{{{|||}}}}}}}}}zzzwwwvvvvvvxxxwww|||sssmmmjjjmmmmmmkkkqqq{{{zzziiiiiiooowwwsssqqqttttttuuuvvvuuuqqqlllhhhaaa^^^bbblllttt|||ggg^^^PPPFFFBBBAAA@@@???:::<<<===>>>???>>>===<<<<<<<<<;;;;;;;;;:::::::::888888888777777777777666555555555555555555555555444444333333333333333333333333333222222222111111000000111111111111111222111111111111111111111111000000111111111111222222000000/////////000111111////////////////////////......////////////000000000////////////000111111/////////000000000111111///000111111222222111111000111111222222222222222222222222333333444444444000777444333:::===BBBNNNWWW^^^kkkwww}}}qqqqqqwwwxxxggg___```aaa\\\UUUVVVYYY^^^cccgggjjjnnnpppwwwxxxttthhh\\\UUUPPPLLLNNNQQQSSSUUUaaaooorrrkkk```___cccllltttqqqZZZSSSSSSQQQOOOLLLJJJIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHIIIJJJKKKKKKKKKEEEEEEDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAA@@@@@@?????????@@@@@@???>>>>>>>>>>>>???============>>>>>>>>>>>>===============<<<<<<<<<>>>>>>>>>>>>============<<<<<<;;;;;;<<<<<<======<<<<<<============<<<<<<;;;<<>>;;;888:::<<<===============;;;;;;;;;:::::::::999999888888777777777666666666555555555555555555555555444444333333222222111111222222222222111111111111///000000000111111111111111111111111111111111111/////////000000000111111///////////////000111111////////////////////////........./////////000000///////////////000111111////////////000000000111///000000111111111111111000000111222222222222222222222222222222333333333...666444111777999999BBBKKKPPP]]]ooo{{{wwwlllssszzz|||~~~{{{ooocccfffgggkkkrrryyy~~~~~~tttkkkiiiiiigggfffvvvooo]]]YYYNNNNNNMMMKKKIIIIIIIIIJJJEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCDDD@@@@@@@@@@@@????????????BBBAAA@@@???>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<===>>>>>>:::;;;;;;<<<<<<;;;;;;:::999999<<<@@@@@@AAAKKKVVVmmm|||xxxvvvuuuqqqrrrsssuuuxxxzzz|||}}}yyyzzz{{{zzzxxxwwwwwwxxxpppggggggpppuuusssuuu|||~~~yyy~~~{{{tttwwwxxxwwwvvvzzz~~~}}}|||zzzxxxtttnnnfff``````fffooouuuwwwuuurrrooohhhhhhaaaZZZ\\\fffmmmmmmoooyyy~~~wwwmmm___OOOBBBGGGCCC@@@???@@@???;;;888:::<<<>>>>>>===<<<;;;<<<:::::::::999999999999888777777777777666666666666555555555555555555555555444444333333222111000000222222222111111111111000.../////////000000111111000000000000000000000000---.........//////000000///////////////000111111////////////////////////............/////////000///////////////000111111////////////000000000000//////000111111111111111000000111222222222222111111111111111222222222222000888666222777777555:::BBBCCCMMMaaasss|||~~~~~~sssrrr~~~|||ppp\\\LLLSSSJJJJJJJJJLLLMMMLLLIIIFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJIIIHHHEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDD???????????????@@@@@@@@@BBBBBB@@@?????????@@@AAA????????????>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<======>>>>>>??????@@@@@@<<<<<<<<<<<<<<<===>>>???999::::::;;;;;;::::::999;;;999<<<@@@@@@===AAAHHHWWW{{{}}}{{{zzz{{{yyywwwuuuuuuvvvxxxyyyzzz{{{zzzyyyxxxyyy{{{~~~ooodddaaahhhmmmkkkmmmuuuzzz~~~~~~xxxpppjjj~~~xxxyyymmmaaa___hhhlllmmmtttvvvhhhdddsss|||zzz}}}uuujjj[[[PPPJJJGGGCCC@@@>>>>>>>>>>>>============<<<<<<============<<<<<<::::::999999888777666666666777888888777555333222666444222222333444555444333222111000000222444555333333222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......//////............//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222333333333333444444<<<<<<@@@LLL\\\kkksssuuuzzz~~~{{{|||{{{yyy{{{ppp___WWWRRRNNNMMMLLLLLLKKKLLLLLLKKKHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFJJJHHHFFFFFFGGGIIIIIIIIIFFFEEEDDDCCCCCCDDDEEEEEEEEEDDDBBB@@@??????@@@AAA???===<<<===@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@????????????>>>>>>>>>>>>>>>????????????>>>=========>>>@@@AAA<<<;;;;;;:::::::::;;;;;;===>>>>>>>>><<<;;;<<<===999;;;============>>>???FFFaaa}}}zzzwwwuuuuuuvvvvvvrrrtttvvvxxxzzzzzzzzzzzzxxxrrriiicccaaadddgggiiittttttuuuzzz~~~{{{yyywwwuuuuuuyyy}}}zzzqqqdddWWWNNN}}}|||nnncccdddqqqrrrnnn}}}|||yyywwwvvvwwwcccZZZOOOGGGDDDCCC@@@>>>>>>============<<<<<<<<<<<<<<<<<<======<<<<<<<<<::::::999888888777666666555666777888777555333222555333111111333444444333333222111000000222333555333333222111111000//////000000000000000000000000000000000000000000000000////////////////////////000000000000//////......//////............//////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000111111111222222222222222222333333333444444999999;;;DDDQQQ```lllrrrpppwwwzzz|||{{{vvvaaaWWWSSSPPPNNNNNNMMMLLLKKKKKKLLLKKKIIIGGGGGGGGGFFFFFFFFFFFFGGGGGGKKKIIIGGGFFFHHHIIIIIIHHHFFFEEEDDDCCCCCCDDDEEEFFFFFFDDDBBB???>>>>>>???@@@@@@???>>>>>>@@@AAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@????????????@@@????????????????????????>>>>>>=========>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<:::999:::;;;999;;;============>>>???@@@SSSmmm}}}zzzvvvtttsssrrruuuvvvxxxzzz{{{|||||||||yyytttlllgggeeeeeeeeeeeejjjkkkooossswwwyyyxxxvvvtttrrrpppoooqqqsssuuuvvv{{{tttlllbbbWWWMMMFFF|||ssskkkqqqxxxzzzxxxsssnnnfff^^^[[[OOOIIIBBB????????????===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999888888777777666666555666666777666555333222555333111111333444333333222222111000000222333444222222222111111000000///000000000000000000000000000000000000000000000000////////////////////////000000000////////////...//////............//////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000111111111222222222222222222333333333333555555777;;;CCCPPP^^^hhhdddlllsss}}}~~~wwwjjj^^^SSSOOONNNLLLLLLNNNPPPNNNKKKJJJJJJJJJJJJIIIIIIGGGFFFEEEEEEFFFHHHIIIMMMKKKHHHGGGHHHIIIIIIHHHEEEDDDCCCCCCCCCDDDEEEFFFFFFEEEBBB???>>>>>>>>>???AAA@@@???@@@AAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>???@@@@@@@@@@@@@@@@@@????????????=========<<<======>>>???:::;;;;;;;;;;;;;;;;;;;;;999:::;;;:::888777888999999;;;======<<<<<<===>>>???GGGXXXtttzzzuuurrrpppuuuvvvvvvwwwxxxyyyyyyyyyyyyvvvrrrnnnkkkhhheeebbb```cccgggjjjlllmmmoooqqqsssrrrpppooonnnnnnnnnnnnuuuxxx}}}~~~|||{{{{{{zzzyyyqqqkkkaaaXXXPPPJJJEEEAAAvvvppp||||||||||||sssiiiddd]]]RRRHHHDDDFFFCCC???>>>?????????>>>;;;;;;;;;:::::::::999999::::::;;;;;;;;;;;;::::::888888777777777666666666444555555555555444333222555333222333444555444333111111111000111222333333222111111111000000000///000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111111222222222222333333333222444666777999BBBNNNXXXVVV___hhhrrrttteee\\\UUUOOOMMMKKKHHHJJJOOOTTTPPPLLLIIIHHHHHHHHHGGGIIIGGGEEEDDDDDDFFFHHHJJJMMMKKKHHHGGGHHHHHHHHHGGGDDDDDDCCCBBBCCCDDDEEEFFFFFFEEEBBB???======>>>>>>@@@??????@@@CCCDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@============>>>???@@@AAA????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======999:::;;;<<<<<<<<<;;;:::888::::::999888777888999999;;;<<<<<<;;;;;;;;;<<>>===<<<::::::::::::999999999999999999::::::::::::999999777777666666666666666666444444444444444333333222555444333444555666555333111000000111111111222222111111111000000000000000////////////////////////////////////////////////.......................................///////////////............//////........................////////////////////////........................////////////////////////000000000000000000000000//////000000000111111111111111111222222222333333111555888777666999AAAHHHHHHRRR[[[dddwww|||xxxvvv}}}|||jjj[[[VVVXXXRRRMMMKKKIIIGGGKKKQQQVVVRRRLLLHHHGGGFFFFFFEEEHHHFFFDDDCCCCCCEEEHHHJJJLLLJJJGGGFFFFFFGGGFFFFFFDDDCCCBBBBBBBBBDDDEEEFFFFFFDDDAAA???======>>>>>>======>>>@@@DDDEEEEEECCC????????????????????????;;;;;;;;;<<<===>>>???@@@>>>=========<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;777999;;;===>>>===;;;999999:::;;;:::999888888:::999;;;<<<<<<:::999:::::::::777;;;LLLeee}}}|||}}}{{{yyyxxxwwwwwwxxxyyyyyyzzz|||}}}|||xxxqqqkkkdddbbb___ZZZVVVXXX___eeedddgggkkkllllllmmmnnnpppkkknnnppppppnnnoootttxxxyyy|||}}}zzzxxxppplllgggaaa]]]XXXRRROOOIIIGGGCCCBBBBBBCCCCCCBBB{{{yyy{{{uuufff^^^^^^cccVVVNNNGGGEEEDDDAAABBBFFFBBBAAA@@@>>>===<<<;;;;;;::::::::::::999999999999888888999999999999888888666666666666555555555555333333333333333333333333444333333444555555444222000000000111111111111222000000000000000000000000////////////////////////////////////////////////........................---............///////////////............//////........................////////////////////////........................////////////////////////000000000000000000000000/////////000000000111111111111111111222222222222111666999999666555999===CCCLLLSSSZZZiiizzz|||sssqqquuuxxxtttxxx~~~yyygggYYYUUUWWWSSSMMMIIIHHHIIIIIIMMMRRRSSSPPPKKKGGGFFFFFFEEEDDDEEEDDDCCCCCCCCCEEEGGGHHHIIIGGGDDDCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCEEEFFFDDDCCC@@@>>>======>>>???<<<<<<>>>@@@CCCEEEDDDBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>???======<<<<<<;;;;;;:::::::::;;;;;;;;;;;;:::999999666888;;;>>>???===;;;999:::;;;<<<;;;999888999::::::;;;<<<<<<:::888888999777777;;;EEESSSggg~~~|||yyyvvvtttuuuvvvwwwyyy{{{~~~}}}wwwrrriiifff```YYYVVVWWW[[[___]]]bbbfffiiiiiikkknnnrrrmmmpppqqqooojjjhhhjjjnnnlllooorrrtttuuuyyy~~~|||yyyuuurrrpppddd```ZZZTTTOOOKKKFFFBBBCCCBBBAAAAAABBBBBB@@@???zzz|||yyyhhh[[[RRROOOQQQMMMHHHDDDCCCAAA======???>>>======<<<::::::;;;<<<;;;;;;:::::::::999999999777888888888888888888777555555555555555555555555333222222222222222333333222111111333444444222000///000000111111111111111///000000000000000000000////////////////////////////////////////////////........................---------.........////////////............//////........................////////////////////////........................////////////////////////000000000000000000000000////////////000000000111111111111111222222222222222444777777555555777:::???FFFKKKOOOZZZkkkttttttssstttyyyyyyoooxxxtttwww~~~{{{~~~oooeee]]]VVVSSSTTTOOOIIIFFFHHHKKKKKKMMMPPPMMMKKKGGGFFFFFFGGGGGGFFFBBBBBBBBBBBBCCCDDDEEEFFFEEECCCAAAAAABBBCCCCCCBBBBBBBBBAAAAAABBBCCCEEEFFFBBBAAA???>>>===>>>???@@@======>>>AAACCCCCCAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;:::::::::;;;<<<======>>>======<<<;;;;;;::::::999:::;;;;;;;;;999888777555888<<>>;;;888:::;;;<<<;;;999888999::::::;;;<<<;;;999777777888777999===BBBGGGTTTnnn|||xxxvvvvvvxxxyyy{{{|||~~~~~~yyyuuuoookkkfffbbb```___^^^]]]YYY]]]aaabbbaaacccgggkkkgggkkknnnkkkeeeaaacccgggcccgggjjjkkkjjjkkkpppuuuwww{{{}}}yyywwwtttsssrrroookkkgggdddaaaWWWSSSNNNKKKHHHFFFCCCAAAAAA@@@??????AAAAAA???===yyywww|||kkkYYYPPPMMMIIIFFFEEEAAA???@@@CCCDDD@@@>>>???:::;;;;;;::::::;;;===@@@;;;;;;;;;:::::::::999999777777888888888888777777444555555555555555555555333222222111222222333333000///000111222222000...//////000111111111111111////////////000000000000////////////////////////////////////////////////........................---------.........////////////............//////........................////////////////////////........................////////////////////////000000000000000000000000////////////000000000000000111111111111222222222222333444444555666999;;;555;;;???AAAKKKZZZfffhhhwwwyyy~~~qqqhhhqqqvvvuuuuuu~~~uuu~~~zzzrrrdddWWWUUUVVVRRRKKKFFFOOOIIIFFFJJJNNNMMMLLLLLLHHHGGGEEEEEEGGGHHHIIIHHH@@@AAABBBBBBCCCDDDDDDEEECCCAAA??????@@@BBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFAAA@@@>>>======>>>@@@AAA?????????AAABBBAAA>>>;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::::::::;;;<<<<<>>>>>===<<<<<<;;;;;;999::::::;;;:::999888777444777<<>>;;;888999:::;;;:::888888888999:::;;;<<<;;;999777777777444666:::<<<:::AAAXXXppp|||}}}~~~~~~yyyuuutttpppmmmlllkkkiiiddd___QQQUUUXXXXXXVVVVVVZZZ______dddiiiggg```\\\^^^bbbZZZ___cccbbb___]]]___aaaaaafffkkkmmmnnnrrryyy|||}}}zzzzzzzzzzzzxxxuuupppllliiibbbaaa___]]]YYYTTTQQQNNNJJJGGGCCCAAAAAAAAAAAA@@@>>>===<<<===???AAA@@@@@@|||}}}~~~{{{wwwoooxxxqqqlllVVVSSSOOOIIIEEECCCAAAAAA@@@@@@@@@AAA@@@???===<<<;;;;;;;;;;;;::::::999888:::999999888999999::::::444222444888888555555777555555444444444333333333444222333000...999;;;,,,222111000......000111222000111111111111222222222000000000000////////////...///////////////......------............------........................................................................+++,,,///000000///,,,+++............////////////,,,---------......////////////000000///...------....................................////////////000////////////111222333222222222222222222222222333333555999@@@JJJVVV^^^mmmtttuuuppprrr|||}}}www|||yyyyyyttthhhdddXXXVVVSSSOOOMMMKKKKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGFFFFFFEEEDDDCCC@@@AAAAAABBBBBBCCCCCCDDDCCCAAA??????@@@BBBCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDBBBAAA???>>>>>>???AAABBBAAAAAAAAAAAA@@@@@@???>>>============<<<;;;:::999:::;;;<<<;;;999888999:::::::::::::::::::::::::::999999999999999999999999666666555555555555666666888888777777666666555555777777777777777777777777888666777;;;;;;===GGGTTTooo|||zzz{{{zzzvvvwwwyyyvvvrrroooppptttsssmmmfff^^^\\\YYYUUURRRRRRUUUWWW\\\```bbb___ZZZXXX]]]bbbaaaaaa___]]][[[XXXVVVTTT[[[\\\^^^___```aaadddgggkkkjjjkkknnntttxxxxxxwwwzzz~~~~~~}}}wwwqqqmmmkkkooommmiiiddd^^^ZZZWWWUUUNNNMMMKKKIIIHHHGGGFFFFFF@@@@@@???????????????@@@>>>>>>>>>>>>>>>??????@@@ooo}}}|||zzz|||qqqwww|||yyyssskkkbbbYYYRRRNNNFFFEEECCC@@@??????@@@AAA@@@@@@BBBBBBAAA@@@>>><<<::::::;;;;;;::::::999888999999888888888888999999888555444777777555666999555444444444444333333333222000222111111>>>BBB555333222111000000111222333000000111111111222222222000000000000////////////......////////////......------............------...........................................................................///111333333111///...............////////////------.........////////////////////////...------....................................////////////000/////////000111222333222222222222222222222222444444444555888???GGGMMMZZZfff{{{~~~xxxssssss{{{~~~~~~|||sssaaaXXXVVVSSSRRROOOMMMLLLKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBB@@@??????@@@BBBBBBBBB@@@AAABBBCCCCCCCCCCCCCCCAAA@@@>>>======>>>@@@AAA???@@@@@@@@@@@@@@@???>>>=========<<<<<<;;;999999:::;;;;;;:::999888888:::::::::::::::::::::::::::888888888888888888888888666666555555555555666666777777777666666666555555666666666666666666666666777666777999999999AAALLL[[[ppp|||zzz{{{yyyvvvwwwzzzzzzxxxvvvwwwyyywwwrrrmmmdddbbb^^^YYYUUUSSSSSSTTTUUUWWWYYYXXXVVVWWW[[[```\\\\\\[[[ZZZXXXVVVTTTSSSUUUVVVWWWWWWVVVWWWYYY[[[^^^]]]\\\^^^bbbddddddbbbeeehhhkkkmmmlllkkkkkkkkkllljjjkkknnnrrrsssoookkkiiijjjiiifffaaa\\\XXXWWW\\\ZZZVVVRRRNNNJJJHHHFFFIIIHHHFFFEEECCCBBBBBBAAA@@@??????>>>>>>?????????@@@???????????????@@@@@@___kkkzzz~~~~~~||||||yyy{{{~~~||||||{{{xxxpppccc___YYYRRRLLLHHHFFFEEE@@@????????????AAACCCDDD@@@AAACCCDDDCCCAAA>>><<<:::::::::::::::999999888888888777666666777777888:::666444555444333555999444444444444333333333333000...111222333@@@GGG===333333111000000111333333000000000111111111222222000000000000////////////......///////////////...------............------................................................------------------------///000222333333222000///---............/////////.........///////////////...////////////...------....................................////////////////////////000111222333222222222222222222222222333333333222333666;;;>>>HHHTTTiii|||{{{sssoooxxxuuurrrqqqrrryyy}}}|||{{{~~~qqq^^^RRROOOPPPMMMMMMLLLKKKJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDBBBBBBBBBBBBAAAAAA@@@??????>>>AAA@@@>>>???@@@BBBBBBAAA???@@@BBBCCCCCCBBBAAA@@@???>>>===<<<<<<===>>>???===>>>??????????????????;;;<<<<<<<<<;;;:::999888888:::::::::888777888999999999999999999999999999777777777777777777777777666555555444444555555666666666666555555555555555444444444444444444444444555555666888666666;;;AAAEEE\\\}}}~~~||||||zzzwwwxxx||||||}}}~~~~~~|||yyyuuusssmmmjjjfffaaa[[[WWWTTTSSSPPPOOONNNNNNPPPSSSWWWZZZVVVVVVVVVVVVUUUTTTRRRRRRUUUVVVVVVUUUSSSRRRTTTUUUUUUTTTSSSSSSTTTTTTSSSRRRTTTVVVXXXYYYXXXXXXYYYZZZZZZYYYYYY\\\___```\\\YYYVVVWWWWWWTTTPPPLLLJJJIIINNNLLLJJJGGGDDDBBBAAA@@@EEEDDDBBBAAA@@@????????????>>>>>>>>>>>>>>>??????AAAAAA@@@@@@???@@@@@@AAAUUU\\\eeemmmpppooonnnmmmqqqwwwwwwuuussstttyyyqqqvvv|||~~~}}}uuuhhh\\\TTTOOONNNKKKIIIGGGHHHHHHIIIBBBBBBAAAAAAAAABBBCCCCCC@@@AAACCCDDDDDDAAA>>><<<999999:::::::::999999888777777666555555555666666888444333555444222222555444444444333333333222222000---000222111===DDD<<<222222111000000111222222000000000000111111111111000000000000////////////---...//////////////////------............------................................................------------------------,,,---...//////...---,,,---------.........//////////////////////////////.........//////...------..................................../////////////////////000000111222222111111111111111111111111000222333333444555888;;;@@@FFFQQQ^^^fffhhheeecccgggmmmvvv{{{~~~}}}}}}{{{kkk[[[RRROOOOOOPPPKKKKKKKKKJJJIIIHHHFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>@@@???>>>>>>@@@AAAAAA@@@===???AAACCCCCCAAA???=========<<<;;;;;;<<<======;;;<<<===>>>>>>>>>>>>>>>::::::;;;;;;:::999888888777888999999777777777999888888888888888888888888555555555555555555555555555444444444444444444555555555555444444444444444333333333333333333333333222444555666555555777:::<<>>>>>======>>>>>>??????AAA@@@@@@??????@@@@@@AAAKKKKKKLLLOOOTTTWWWXXXWWW]]]eeefffdddmmm}}}vvvwwwjjjiiiuuuxxxooonnnxxxzzzuuu|||zzzyyy{{{rrrdddaaa^^^YYYSSSNNNJJJHHHIIIHHHHHHGGGEEEDDDBBBAAA??????>>>>>>>>>>>>>>>>>>???@@@BBBCCCBBB@@@===<<<888888999::::::999999999777666666555444444555555666444666999999444222333444444333333333222222222222...000111...444:::444000000////////////000000//////000000000111111111000000000000////////////------...///////////////------............------................................................------------------------++++++,,,------,,,++++++------------............///////////////.........------............------....................................////////////...//////000111111222222111111111111111111111111000222444555555555777999:::;;;>>>DDDLLLSSSWWWWWWVVVbbbqqq|||~~~uuu```ZZZSSSNNNMMMMMMMMMMMMLLLLLLKKKJJJHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@>>>>>>>>>??????@@@@@@@@@???>>>===>>>@@@AAA@@@>>><<<>>>@@@AAAAAA@@@===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<============999999999999999888888777666777888777666666777888777777777777777777777777444444444444444444444444444444333333333333444444333333333333333333444444333333333333333333333333000333555555666777888888;;;BBBSSSppp~~~{{{wwwvvvxxxzzzwwwsssqqqnnnjjjddd```]]]WWWQQQNNNOOOOOOMMMJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKLLLLLLKKKJJJJJJLLLMMMKKKLLLLLLKKKJJJIIIIIIJJJLLLLLLLLLJJJGGGFFFGGGIIIIIIHHHHHHIIIJJJIIIHHHFFFDDDFFFFFFFFFCCCBBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@@@@????????????@@@AAAAAAEEEBBB>>>???CCCHHHJJJJJJJJJPPPSSSSSSZZZeeehhhdddllleeedddjjjnnnnnnttt}}}{{{zzz~~~~~~|||}}}{{{wwwrrrmmmqqq~~~uuupppiii]]]TTTOOOLLLGGGBBB@@@AAACCCEEECCCEEEFFFGGGFFFDDDAAA@@@<<<<<<===>>>>>>???@@@@@@>>>????????????===<<<;;;777888999999999999999999777777666555444444444444666555888======888444555333333333333222222222222333...111222,,,...222---/////////////////////////////////000000000111111000000000000////////////,,,---...///000000000000------............------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------........................---------,,,,,,---............---....................................////////////...///000111222222222111111111111111111111111111111333444444333222333444222444666888>>>EEEHHHGGGKKKUUUcccqqq~~~}}}tttaaaVVVMMMMMMMMMMMMOOONNNMMMKKKMMMLLLKKKIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCBBBBBBAAA@@@???===>>>>>>???@@@@@@AAAAAA>>>======>>>@@@@@@???===<<<===>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;;;;;;;;;;777888888888888888777777444666777666555555666888666666666666666666666666444444444444444444444444444333333222222333333444222222222222333333333333222222222222222222222222///333555444666999999777999888AAAWWWuuu~~~{{{|||}}}}}}yyyvvvttttttrrrmmmiiifffbbb[[[WWWUUURRRMMMJJJHHHHHHHHHHHHHHHGGGGGGFFFEEEFFFGGGGGGFFFFFFHHHJJJHHHJJJKKKJJJIIIIIIJJJKKKLLLLLLLLLJJJGGGFFFGGGHHHEEEFFFFFFEEEEEEDDDCCCCCCAAACCCCCCCCCAAAAAAAAACCCAAA@@@@@@??????@@@AAAAAA@@@@@@??????>>>?????????>>>>>>>>>>>>???@@@AAABBB?????????@@@AAABBBCCCDDDBBB???===???BBBFFFGGGFFFEEEFFFHHHJJJNNNQQQUUUVVV\\\]]]]]]]]]aaahhhpppuuu|||{{{{{{|||zzzyyysssmmmgggccc```cccmmmyyyssskkkaaaYYYUUUOOOIIIDDDKKKHHHEEEAAA??????@@@AAA@@@AAACCCEEEEEEEEEDDDCCC===>>>???@@@AAABBBBBBBBB>>>===<<<;;;;;;:::::::::777777888999999999999999888777666555444444444444555444666:::;;;777555777333333333222222222222111222---222555......111,,,//////000000000000//////////////////000000000111000000000000////////////,,,---...///000000000000------............------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------............---------,,,,,,,,,,,,+++,,,------.........---....................................////////////---...000111222222111111111111111111111111111111111222333222111111222444///444666444666<<<>>><<>>??????@@@@@@@@@@@@@@@@@@===<<<===>>>@@@@@@>>><<<===============<<<;;;;;;:::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999888666777777888888777777666333555666666555555666777555555555555555555555555444444444444444444444444333333222222222222333333111111111111222222333333333333333333333333333333111444555333444999888444666555999FFF\\\ttt~~~zzzvvvuuuvvvvvvrrrnnnjjjhhhddd```\\\WWWRRROOOIIIIIIIIIIIIGGGFFFEEEDDDDDDEEEFFFEEEDDDDDDFFFHHHGGGIIIJJJJJJHHHGGGIIIJJJHHHJJJKKKJJJHHHGGGHHHIIIGGGGGGHHHGGGEEEDDDDDDDDDBBBCCCDDDCCCBBBBBBCCCEEEBBBBBBAAAAAAAAAAAAAAABBB?????????>>>>>>??????@@@????????????@@@AAABBBCCC@@@@@@AAABBBDDDFFFGGGHHH<<<<<<>>>AAAEEEFFFEEECCCGGGCCCCCCFFFFFFCCCEEEJJJKKKRRRSSSOOOPPPZZZaaabbbfffuuuvvvpppqqqrrrwww}}}~~~zzzsssuuuvvvtttqqqmmmllllllhhh___XXXVVVVVVUUUVVVYYYVVVSSSOOOKKKHHHFFFGGGHHHDDDDDDEEEDDDDDDBBBAAA@@@CCCBBBBBBAAA@@@>>>======>>>>>>????????????>>>>>>===<<<:::999888888999:::666777888999999999999999888888777666555444444444444111222555666333444666333333333222222222111111000,,,333777111000333///000000111111111111000000////////////000000000000000000000000////////////,,,---...///000000000000---..................---................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,++++++++++++,,,------.........---..................................../////////000---...000111222222111111000000000000000000000000///111222222222333555777333777666111000777;;;;;;???FFFOOO___zzzzzznnnrrrwwwmmm[[[TTTRRRPPPEEEGGGHHHGGGFFFFFFHHHKKKHHHGGGEEEDDDCCCDDDFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@???>>>>>>BBBBBBAAAAAA@@@?????????<<<<<<<<<>>>@@@@@@>>><<<======<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::::::::999888777666666777777777777777666333444555555444444666777555555555555555555555555444444444444444444444444333222222222222222222333000000111111222222222333333333333333333333333333333666555111333777777222666777999>>>LLLccc~~~zzzuuutttvvvvvvsssooojjjjjjhhheeeaaa\\\WWWUUUNNNMMMMMMLLLJJJHHHFFFEEEBBBCCCCCCBBBAAA@@@BBBCCCBBBDDDFFFEEEBBBAAACCCEEE@@@BBBEEEEEEDDDDDDEEEFFFGGGGGGGGGFFFDDDCCCCCCDDDAAABBBBBBAAA@@@@@@BBBDDDBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@AAAAAABBB@@@@@@@@@@@@AAABBBCCCDDDAAAAAABBBDDDFFFHHHJJJLLLAAA>>>===BBBIIIMMMJJJEEEGGGEEECCCAAA@@@AAABBBCCCEEEEEEFFFGGGIIIKKKMMMOOOSSSRRRRRRRRRTTTWWWZZZ\\\ccccccbbbbbbbbbdddeeefff___dddlllqqqpppjjjbbb]]]WWWYYYZZZYYYVVVSSSRRRRRRMMMLLLLLLKKKJJJIIIHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@???@@@@@@AAABBBBBBBBBBBB>>>>>>?????????>>>>>>===:::999888888777777888888777777888888888888777777555555444444444444555555222222222333333444444444000000000000000000000000000000000000000///......////////////////////////........................111111000000//////............////////////......///............---------,,,,,,,,,------.........***+++,,,---............---,,,,,,,,,,,,---......------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,111///---,,,,,,---...000111000...---,,,,,,---.....................---------------............//////////////////////////////111222222111111222333222222222333333333444444777:::BBBOOObbbwwwpppfffllluuuxxx||||||nnnggg___YYYVVVSSSOOOKKKJJJIIIHHHGGGGGGHHHJJJKKKIIIGGGDDDBBBCCCEEEHHHJJJGGGEEEDDDCCCDDDEEEDDDCCCDDDDDDDDDBBB@@@???@@@AAABBBBBBAAA@@@@@@???>>>>>>:::<<<>>>???@@@???>>>===@@@??????>>>===<<<<<<;;;<<<<<<<<<;;;::::::999999::::::999888777777777888777666666666666666777777555444222222222444666777555555555555555555555555444333222222111111222222111111111111111111111111222222111111111111111111222222222222222222222222111222222333333444444555555444888>>>???HHHccc{{{vvvwwwzzzzzzuuuooopppmmmhhhdddcccbbb```___VVVTTTRRRQQQQQQNNNKKKHHHMMMKKKHHHEEEDDDCCCDDDDDDCCCCCCBBBAAAAAABBBBBBBBBBBBDDDEEEEEECCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDCCCBBB@@@???<<<>>>???@@@???@@@AAACCC@@@AAABBBAAA@@@AAACCCEEEEEEFFFGGGHHHKKKQQQXXX]]]AAA@@@AAAGGGMMMNNNIIICCCDDDCCCBBBAAAAAACCCDDDEEEDDDDDDEEEGGGHHHIIIJJJKKKEEEDDDCCCCCCDDDFFFHHHJJJLLLLLLKKKLLLLLLNNNOOOPPPLLLOOOSSSVVVVVVRRRMMMJJJIIIJJJLLLKKKIIIFFFEEEFFFCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@>>>????????????>>>======999999888777777777888888666777777888888777777666444444333333333333444444222222222222333333333333000000000000000000000000000000000000000///......................................................000000000000//////............////////////..................------------,,,,,,,,,------------------------...------,,,+++---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,...//////......------------.....................---------------............///000000000000000000000000///111222222111000222333222222222333333333333444555666999???IIIVVVaaahhhhhh\\\WWWbbbmmmqqquuu{{{~~~uuukkkccc^^^WWWUUURRRPPPOOOMMMJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHFFFEEEDDDDDDFFFIIIJJJGGGFFFDDDDDDEEEEEEDDDCCCBBBCCCCCCAAA???>>>???@@@AAAAAAAAA@@@???>>>>>>>>>:::;;;===??????>>>===<<>>>>>===<<<<<<;;;======<<<;;;;;;::::::999:::999888888777777888888777777666666666666777777555444333222333444666777444444444444444444444444444333222222111111222222111111111111111111111111111111111111111111111111222222222222222222222222111111222333333444444555555444777;;;:::<<>>===<<<===>>>???@@@????????????AAABBBDDDDDDBBBCCCDDDDDDDDDCCCBBBAAABBBDDDFFFEEEDDDBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>????????????>>>>>>>>>>>>???????????????>>>===<<<999888888777777777777777666666666777777666666666333222222111111222222333222222222111111111111111000000000000000000000000000000000000000//////...------------------------........................000000000////////////.......................................------------------------,,,,,,,,,,,,/////////...---+++***))),,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,------............---------------------......---------............///000000000000000000000000///000222111000000111333111111222222222333333333666555555666888===AAADDDLLLFFFHHHVVVccciiimmmrrrzzzyyy}}}zzzoooddd[[[TTTNNNKKKJJJLLLNNNNNNMMMKKKJJJJJJHHHHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEFFFFFFHHHIIIJJJGGGFFFDDDDDDEEEFFFEEEDDDAAAAAAAAA@@@>>>===>>>@@@AAAAAA@@@@@@??????>>>>>>;;;<<<===??????>>>======???>>>>>>======<<<<<<<<<======<<<<<<;;;:::::::::999999888777777777888888777777666666666666777777666555444444444555666777444444444444444444444444333333222111111111111222111111111111111111111111111111111111111111111111222222222222222222222222111111222222333444444444444222444888777444<<>>>>>??????@@@AAA@@@@@@AAABBBCCCEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDGGGGGGFFFEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@????????????@@@??????>>>============>>>>>>???>>>>>>===<<<;;;888888777666666666666777555555666666666666555555333222222111111222222333222222111111000000////////////////////////////////////000000000000//////................................................////////////////////////.................................---------,,,,,,...------,,,,,,+++++++++.........---,,,+++***))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---............------***+++---...///......---,,,,,,------------......---------............///111111111111111111111111///000111111000000111222111111111111222222222222333333444555666888:::;;;>>><<<@@@MMMYYY___dddjjj}}}uuusssnnnrrrwww~~~|||pppiii___VVVQQQOOOMMMMMMNNNPPPRRRPPPKKKHHHHHHJJJGGGGGGHHHIIIIIIHHHFFFEEEDDDDDDFFFGGGHHHHHHIIIIIIGGGEEEDDDDDDEEEFFFEEEDDD@@@AAAAAA@@@>>>>>>???@@@BBBAAAAAAAAA@@@@@@@@@???===>>>??????@@@???>>>>>>>>>>>>=========<<<<<<<<<======<<<<<<;;;:::::::::888888777777777777888888888777777666666666666777666666555555555555666777333333333333333333333333333222222111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111222333333444444333111222777888666999>>>XXXlll~~~|||{{{tttsssssstttvvvvvvuuussskkkjjjgggbbb]]]\\\^^^```___]]][[[YYYWWWVVVVVVVVVOOOOOOOOONNNLLLKKKJJJIIIEEEGGGHHHGGGEEEDDDDDDDDDFFFEEEDDDDDDDDDEEEGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIGGGEEEDDDDDDDDDDDDBBBCCCCCCCCCCCCDDDFFFIIIFFFGGGHHHJJJLLLQQQXXX\\\```lll{{{FFFDDDDDDEEEGGGFFFCCC@@@BBBBBBBBBBBBBBBCCCDDDDDD???@@@AAABBBBBB@@@>>>===<<<<<<======???@@@AAAAAA@@@AAABBBCCCDDDEEEFFFFFF@@@AAABBBBBBBBBBBBAAAAAA???AAADDDEEEDDDDDDDDDEEEDDDCCCCCCBBBAAAAAA@@@@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@???>>>======>>>>>>============<<<;;;:::999888777666666555555666666444444444555555444444444333333222222222222333333111111111000000///////////////////////////////////////000000000000//////////////////////////////......................................./////////......------------.........------------,,,,,,,,,---------,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,+++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,+++******+++---.........------,,,,,,,,,,,,------......---------............///000000000000000000000000...000111111000///111222000000000111111111222222///000222444555666666666888888;;;BBBIIIOOOUUUZZZmmm|||vvvkkkggghhhgggmmmsssvvvzzzxxxmmmgggaaa[[[SSSMMMLLLMMMOOOPPPQQQQQQPPPKKKEEECCCEEEGGGFFFGGGHHHHHHHHHGGGEEEDDDCCCDDDEEEGGGHHHHHHGGGGGGFFFDDDCCCCCCDDDEEEEEEDDDAAABBBBBBAAA??????@@@BBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@@@@???============<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888777777666777777888888888888777666666666666666666666666555555555666666333333333333333333333333333222111111000000111111000000000000000000000000//////000000000111111111111111111111111111111111000000111222222333333444444111111555888999:::===FFFTTTkkk}}}zzzxxx{{{}}}|||zzzyyyxxxvvvsssqqqnnnllliiieeeccccccfffhhhaaa```^^^\\\[[[YYYXXXXXXSSSSSSSSSSSSQQQPPPNNNMMMJJJKKKLLLKKKIIIHHHHHHHHHFFFFFFFFFFFFHHHJJJLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGEEEEEEEEEFFFFFFDDDEEEFFFFFFEEEGGGJJJMMMFFFIIIMMMSSSYYYbbbkkkpppuuuEEECCCAAA@@@AAAAAAAAA@@@BBBBBBBBBBBBAAAAAAAAAAAA???@@@AAAAAAAAA???>>>===<<<<<<===>>>???@@@AAABBB???@@@AAABBBCCCCCCCCCCCC>>>???@@@AAAAAAAAA@@@???>>>@@@CCCDDDCCCBBBCCCDDDDDDDDDCCCBBBAAA@@@??????>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@>>>======>>>??????<<<<<<<<<;;;:::999888777777777666555555555555555333333444444444444333333333222222222222222222333111111111000000000000000000000000000000000000000...//////000000000000000000000000000000000000000........................---............////////////...---,,,,,,---...///------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***+++,,,------------+++++++++++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************+++,,,,,,------------,,,++++++,,,,,,------......---------............///////////////////////////...///111000//////000222///000000000000111111111222333444555555444222111333444555777999===CCCGGGTTTZZZ``````\\\YYYZZZ\\\eeemmmrrrsssttt{{{}}}uuukkkccc\\\ZZZ\\\ZZZUUUOOOKKKKKKLLLMMMNNNPPPOOOLLLHHHEEEDDDFFFHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCAAABBBCCCDDDDDDCCC@@@AAABBBAAA??????AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888777777666666666777888888999888777666666555555666666666666555555555555444222222222222222222222222222222111000000000000111000000000000000000000000...//////000000111111111111111111111111111111111000000111111222333333333555333111222444666888888999@@@PPPfff}}}{{{xxx||||||xxxssspppoookkkgggeeefffhhhiiiiiibbbaaa```___]]][[[ZZZYYYWWWXXXXXXXXXWWWVVVTTTSSSPPPQQQRRRQQQOOOMMMMMMMMMIIIIIIKKKLLLNNNOOOPPPQQQKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGHHHHHHIIIHHHHHHIIIIIIIIIKKKOOORRRQQQVVV___iiisss~~~CCCBBB???>>>>>>?????????@@@@@@@@@AAA@@@@@@@@@???@@@@@@@@@@@@@@@@@@?????????@@@@@@AAABBBBBBBBBAAA???@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBB???BBBDDDEEEDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA;;;<<<<<<===>>>>>>????????????@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;===>>>???;;;:::::::::999777666555777666555555444444555555222222333333333333222222222111111000000111111222000000111111111111111111000000000000000000000000......///000000000000000000000000000000000000000........................---------........./////////...,,,++++++,,,...///---------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,))))))***,,,,,,---------+++++++++***++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++******+++---...///------,,,,,,+++,,,,,,,,,***++++++,,,------......---------............///...........................///000000//////000222/////////000000000111111333444555666555444333222000333555444222444999<<>>>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999888888777777666666666666666666777888888999888777666555555555555555555555555555444333333222222222222222222222222222222111000000000000000000000000000000000000000......//////000111111222111111111111111111111111000000000111222222333333333333222111222444555444555777===LLLaaawww}}}wwwqqqkkkjjjnnnpppnnnjjjhhhgggfffeeecccbbb```___[[[\\\]]]^^^]]]\\\ZZZYYYVVVWWWXXXWWWTTTRRRRRRRRROOOQQQSSSTTTUUUUUUTTTSSSPPPOOOOOOOOONNNNNNNNNNNNLLLMMMNNNOOOOOOPPPPPPPPPPPPRRRTTTVVVYYY^^^dddhhhqqqwwwAAA@@@?????????>>>>>>>>>===>>>???@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAAAAA@@@@@@???>>>>>>???@@@@@@@@@???===<<>>>>>@@@CCCDDD???AAADDDDDDCCCBBBBBBCCC???????????????@@@@@@@@@::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>?????????<<<;;;:::::::::<<<>>>???::::::999999777666555444666666555444444444444555222222222333333222222222000000////////////000000000000111111222222333333000000000000000000000000......///000000000000000////////////////////////........................---------........./////////...,,,++++++,,,...///---------,,,,,,,,,++++++*********++++++,,,,,,---******+++,,,,,,,,,,,,+++++++++******++++++,,,---++++++------------++++++++++++++++++++++++++++++************************---,,,,,,---///222555777///...,,,+++***++++++,,,******+++,,,,,,---......---------.........//////...........................///000000//////000111////////////000000000000,,,...000222444444444444000555999777444555888:::888:::>>>AAACCCCCCFFFIIINNNXXX```ccchhhqqqwwwwwwtttssswww|||xxxuuu~~~wwwyyyuuukkkeeedddbbb]]]TTTMMMJJJMMMNNNMMMQQQWWWPPPNNNKKKJJJJJJIIIHHHGGGGGGEEEDDDEEEGGGGGGCCC@@@IIIHHHFFFDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBAAABBBBBBAAA@@@??????AAACCCBBBBBB>>>??????>>>======???@@@>>>>>>>>>>>>>>>>>>????????????>>>===<<<<<<======;;;<<<<<<<<<<<<<<<<<<<<<999999888888777666666666666666666666666777888888999999777666555555555555444555555555444333222222111111111111111111111111222111111000000000000000000000000000000000000000---......///000111111222000000000000000000000000000000000111222222333333///222333222333444555444888666777===LLLbbbzzz~~~}}}vvvvvv{{{}}}xxxsssooonnnnnnmmmkkkiiigggfff^^^___aaabbbbbb```^^^]]]YYYZZZ[[[ZZZWWWUUUUUUUUUUUUWWWYYYZZZZZZXXXUUUSSSVVVUUUUUUUUUTTTTTTSSSSSSQQQRRRUUUVVVXXXXXXWWWWWW]]]___dddiiipppxxxCCCBBB@@@?????????@@@@@@AAAAAA@@@???@@@AAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@???>>>===>>>===============>>>???@@@@@@AAABBBBBBCCCCCCDDD===>>>???@@@AAA@@@???>>>AAAAAA???>>>============<<<<<<::::::::::::;;;<<<>>>>>>>>>===<<<<<<<<<;;;<<<;;;:::;;;=========<<<:::999888888777777888888444444444444444444444444111222222222222111000000000///...------...///000111111000000111111222333222222222111///...,,,,,,////////////////////////........................................................................------------------------------------------------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---+++)))***,,,---,,,))),,,((((((,,,***&&&***111++++++,,,---000444888:::)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////////////////////////////000000000000000111111111111222222222333333333333444555666666666666777888:::===???@@@EEEHHHNNNUUU]]]eeekkknnnhhhooouuutttrrrwww|||{{{uuuqqqhhhddd]]]WWWTTTSSSTTTVVVJJJIIIHHHGGGIIILLLOOOQQQTTTOOOIIIFFFFFFGGGFFFEEEFFFEEEDDDCCCDDDDDDFFFGGGIIIHHHGGGDDDBBBBBBEEEGGGFFFEEEDDDFFFGGGFFFBBB???BBB@@@@@@@@@BBBCCCBBBAAA===============<<<<<<<<<<<<======>>>>>>>>>>>>======>>>>>>>>>===<<<;;;;;;999999999:::::::::;;;;;;:::999999888888888888888666666666555444444333333777777666444444333333333333333333222222222111111555444444333222222222333000///////////////000000......------------......222111111111000000//////222111000//////000111222111111111000000000000000...000222222222222444666333555777888>>>NNNddduuu~~~{{{{{{{{{|||{{{wwwrrrmmmhhhfffdddcccbbbccceeefffccccccbbbaaa___^^^]]]]]]]]]^^^______]]]]]]^^^___aaaaaa___]]][[[[[[\\\___[[[^^^bbbeeefffggghhhjjjooorrrwww}}}BBBAAA???>>>===>>>???@@@AAAAAA@@@@@@AAAAAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBB???@@@@@@@@@@@@@@@???>>>???>>>>>>=========>>>>>>BBBBBBAAAAAAAAAAAABBBBBB??????@@@AAAAAA@@@???>>>@@@@@@???>>>===<<<<<<<<<===<<<;;;::::::;;;======>>>>>>======<<<;;;;;;;;;<<<;;;:::;;;<<<======;;;999999888888777777888888444444444444444444444444222222222222222111111000000000///......///000000111111000000000111222222222222111111000...---,,,////////////////////////........................................................................------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---+++)))***,,,---+++)))+++)))***,,,,,,***+++...,,,,,,,,,,,,---///000111+++,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................................../////////000000000000000000111111111222222222333222222333333444555666666666666777888999:::;;;>>>@@@DDDIIIOOOTTTXXX[[[YYY```fffgggfffkkkwww~~~zzz~~~zzzuuuoookkkfffaaa^^^XXXUUUPPPLLLJJJJJJKKKLLLJJJIIIHHHGGGHHHKKKNNNPPPQQQLLLGGGDDDEEEFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEIIIHHHGGGDDDBBBBBBEEEGGGEEEDDDDDDEEEFFFEEEBBB>>>???>>>>>>???AAABBBBBBAAA============<<<<<<<<<<<<======>>>>>>>>>======<<<<<<<<<<<<===<<<<<<;;;;;;999999::::::::::::::::::999999888777777777777777777777666666555444444333777666555444333333333333333333222222222111111111333222111000000000000000000000////////////000000///..................///111111111000000000//////111111000//////000111111000000000000000000000000///000222222111000222333111333444444888DDDUUUbbb}}}wwwrrrpppooommmkkkjjjiiiiiijjjhhhgggfffeeedddcccbbbbbbdddeeeffffffdddcccdddeeelllllljjjhhheeefffhhhjjjiiilllqqquuuxxx{{{BBB@@@>>><<<<<<===???@@@@@@AAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA??????@@@AAAAAAAAA@@@@@@@@@@@@???>>>============CCCBBBAAA@@@@@@@@@AAABBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;:::;;;<<<>>>???>>>======<<<;;;;;;::::::<<<::::::;;;<<<===<<<;;;999999888888888777777777444444444444444444444444222333333333333222111111111000000//////000000111000000000000000111111222111111111111000...------////////////////////////................................................------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,*********+++,,,+++******++++++***+++...---)))++++++,,,,,,,,,,,,------,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................................../////////000000000000000000111111111222222222222222222333444555555777666666555444444555555777888:::<<>>>>>===<<<>>>@@@AAAAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;:::999:::;;;;;;;;;;;;;;;:::888999:::;;;;;;:::888777888888777666666666666666888888777666666555555444666555444333333222333333222222222222111111111000222111000000000000000000000000////////////000000000//////......//////000111111000000000000//////111000000//////000000111000000000000000000000000333444444333222111111222000222444333333999CCCLLLfff~~~{{{yyyxxxxxxwwwwwwvvvuuutttsssssswwwxxxyyyxxxvvvuuuvvvwww~~~|||zzz|||AAA???<<<;;;:::<<>>???@@@AAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<>>???@@@BBBCCCBBBBBBBBBAAA@@@???>>>>>>=========<<<<<<;;;;;;::::::999999999:::<<<>>>???>>>======<<<;;;:::999999;;;:::999:::<<<===<<<;;;888888888888888777777666333333333333333333333333333333333333333222111111111111000000000000111111000////////////000111111000000111000000///...---////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++******,,,+++'''***///...((()))***+++---............,,,,,,---///111111///...++++++++++++++++++++++++++++++,,,,,,,,,---------........................................................./////////000000000000000000111111111111111111111111222333444555666555444333333333333333555555666777888999::::::999===BBBDDDEEEIIIPPPVVV\\\```fffllloooqqqpppppp{{{pppbbb[[[^^^ccc]]]\\\[[[\\\\\\[[[WWWSSSPPPMMMJJJHHHIIIJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDEEEFFFHHHIIIGGGEEECCCAAABBBCCCDDDEEEEEEDDDBBBAAA@@@@@@@@@AAAEEEEEEDDDBBB@@@@@@BBBDDDAAAAAAAAAAAAAAAAAA???>>>>>>===<<<===??????>>>===;;;;;;<<<<<<<<<<<<<<<============<<<<<<:::999999777888999:::::::::::::::888888:::::::::999777666777777666555555555555555888888888777666666555555444444333222222222222222222111111111111000000000333222222111111111222222111000000////////////000000000////////////000000000000000000000000//////000000000//////000000000/////////000000000000000777888888666444222333444222555666555333444999===PPPkkk???>>><<<;;;;;;<<<>>>@@@>>>???AAABBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>???@@@@@@AAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<=========>>>???BBBDDDEEECCCBBBAAA@@@??????>>>>>>;;;<<<<<<===<<<;;;;;;:::777777777888:::<<<>>>@@@???>>>===<<<;;;:::999999;;;:::999:::<<<<<<<<<;;;777888888888888777666555333333333333333333333333222333333333333222111111000000111111111111000000//////......//////000111///000000000000000///...////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************+++---+++)))***------))))))***+++,,,---------,,,******,,,///333444222000+++++++++++++++++++++++++++++++++,,,,,,,,,------............................................................//////////////////000000000111111111111111111111111222444444444444333333333444444555444555555666666777777777555777:::<<<===???CCCFFFGGGHHHLLLQQQVVV[[[]]]^^^nnnqqqqqqnnnlllnnntttyyy{{{yyyxxxvvvrrroooiiifffaaaYYYRRROOOQQQTTTOOONNNMMMKKKKKKJJJJJJIIIIIIGGGFFFFFFHHHJJJKKKJJJFFFFFFGGGGGGFFFEEECCCBBBEEEDDDCCCCCCCCCDDDEEEEEEDDDDDDCCCBBBAAABBBDDDEEEEEEDDDCCCAAA@@@@@@@@@AAABBBCCCBBBAAA???>>>???AAA???@@@@@@@@@@@@?????????@@@>>>============<<<::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;999888777777777888999:::::::::999777888999999999888777666777666666555555555555555888888888777666666555555333222222111111111111222111111111000000000//////111111111000000111111222111111000///////////////000000////////////000000//////////////////000000/////////000000/////////......//////000000000000777777888666444222222333222555777666444333555777@@@RRRhhhxxxwww>>>======<<<<<<===??????>>>??????@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???>>>>>>???@@@@@@@@@??????>>>>>>===<<<;;;;;;;;;;;;999:::<<<>>>@@@CCCDDDEEEAAAAAA@@@???>>>>>>>>>???:::;;;<<<======<<<;;;:::777777777888;;;===@@@BBB@@@@@@???===<<<;;;:::999;;;999999:::;;;<<<;;;:::666777888888888777666555333333333333333333333333111222222222222111000000///000000111111000000///...............///000000...//////000000000000///////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++***))))))***+++,,,,,,...111000+++***---++++++***))))))(((((('''***)))+++000444555333///++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------.........//////////////////000000000111111000000000000111222333444333222222222333444555666333333444444555555666666666777888:::;;;===>>>>>>@@@AAACCCEEEGGGJJJMMMOOOTTTYYY[[[XXXWWWZZZ]]]^^^^^^^^^___``````^^^ZZZWWWVVVRRRMMMJJJIIIIIIJJJJJJKKKJJJHHHGGGGGGGGGHHHIIICCCCCCCCCEEEHHHIIIIIIHHHFFFFFFGGGGGGGGGEEECCCBBBEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBDDDFFFFFFEEEDDDBBBBBBBBBCCCCCCAAABBBBBB@@@>>>===>>>@@@>>>@@@@@@@@@>>>>>>???@@@@@@>>>============<<<::::::::::::;;;<<<<<<======:::::::::::::::999888777777888999999999999999999666777777777777888888888777777666555555555555555888888777666666555555444222111000000000000111111000000000000////////////...............//////000222111000//////......///000//////......//////000......////////////000000...//////000000//////...---......//////000000111222333333222111000000111000222444444333222333444666@@@LLL[[[nnn|||{{{~~~mmm```======>>>>>>????????????>>>>>>======>>>>>>???@@@??????@@@@@@@@@@@@??????>>>>>>?????????>>>======<<<;;;;;;:::::::::;;;;;;888:::===???AAABBBBBBBBB@@@???>>>=========>>>???:::;;;===>>>>>>===<<<;;;777888888:::===@@@CCCEEEAAAAAA@@@>>>===<<<;;;::::::999888999;;;<<<;;;:::666777888999888777555444222222222222222222222222000111111111111000//////...///000000000000///.........------......///000......///000000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++(((***++++++(((((()))+++******444???:::+++'''///,,,+++***(((((((((((())),,,+++,,,000444555000,,,***************************++++++++++++,,,,,,,,,---------------------------------------------------------.........//////////////////000000000111000//////000000111222333222222222222222333333444222222333333444444444444666666777:::===>>>>>><<<<<<>>>@@@@@@@@@@@@CCCEEECCCJJJMMMJJJIIIKKKLLLJJJHHHKKKNNNPPPOOOMMMJJJHHHJJJIIIGGGFFFFFFGGGGGGGGGHHHGGGFFFGGGHHHHHHGGGFFF@@@AAABBBEEEGGGHHHFFFEEEFFFFFFGGGGGGGGGFFFEEEEEEGGGGGGFFFFFFEEEEEEEEEEEEDDDFFFFFFEEECCCBBBDDDGGGGGGFFFEEEDDDDDDDDDEEEFFFBBBCCCCCCBBB@@@>>>???@@@>>>@@@AAA@@@>>>===???AAA===<<<;;;<<<>>>???>>>===999999:::;;;;;;<<<======888999999999999999888888999999::::::999999888888666555555555555777:::;;;888777666666555555666666777777666666555444444333000000000//////000000111000000/////////............------------...///000222111000///............///..................///........./////////000000......///000000///......------......///000000111---///000000//////000222000111111111111222333555222888===CCCSSSlll{{{||||||{{{{{{|||qqqjjjlllmmmcccTTTKKK<<<===>>>@@@@@@@@@???>>>>>>===<<<<<<<<<===???@@@??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;::::::999999999:::;;;;;;888:::>>>AAABBBBBB@@@???>>>>>>===<<<<<<===>>>???:::<<<===??????>>><<<;;;999999:::<<>><<<;;;;;;:::999888999;;;<<<;;;:::555666888999888777555444222222222222222222222222000000000000000///......---...///000000///...---...------------...//////---...///000000111111000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++*********++++++,,,,,,---***+++,,,------,,,+++***++++++++++++++++++++++++(((***,,,+++(((''')))+++))))))999JJJCCC+++%%%111+++***))))))***,,,...000...------000444333...(((******************************+++++++++,,,,,,,,,---------------------------------------------------------.........//////////////////000000000000////////////000111222333333222111111111111111111333333333333333333333333666555666:::>>>@@@???===777;;;>>>>>><<<<<<@@@CCC@@@GGGJJJFFFDDDEEECCC???DDDHHHMMMNNNLLLIIIGGGGGGEEEGGGHHHHHHFFFEEEFFFGGGCCCCCCCCCFFFHHHGGGCCC@@@@@@AAACCCFFFIIIHHHFFFCCCAAABBBCCCCCCDDDDDDDDDDDDIIIIIIHHHHHHGGGGGGFFFFFFEEEGGGHHHFFFDDDCCCEEEGGGGGGGGGFFFEEEEEEFFFGGGHHHCCCDDDDDDCCCAAA@@@@@@AAA>>>@@@AAA@@@>>>===@@@BBB;;;::::::<<>>>>>???AAAAAA@@@>>>;;;<<<===>>>???@@@AAABBB@@@@@@???>>>======>>>>>>@@@???>>>===<<<;;;::::::888888999:::;;;;;;;;;;;;;;;<<<===>>>>>>?????????;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<===>>>???AAABBBDDDDDDBBB@@@>>>>>>???>>>;;;888777888999:::;;;:::999888888999;;;===;;;666444555444444333333333333222222222222000///............000000000000000000000000//////.........------------------............///.................................------,,,,,,,,,//////.........---------------------------------*********++++++,,,,,,,,,,,,------......------,,,///---******,,,---,,,***)))************++++++++++++++++++++++++***)))(((,,,,,,+++******+++,,,,,,)))************+++++++++'''***---...---,,,++++++++++++++++++++++++++++++***,,,000222222///,,,))))))************+++++++++******+++,,,,,,,,,,,,+++...------,,,,,,------...---------------------------------............///////////////000000000000////////////000000000000000000111111111111000000111111222222222333333333555666777999:::<<<<<<<<<;;;;;;;;;;;;:::<<>><<<<<<;;;;;;;;;:::::::::777888:::;;;;;;:::888777<<<;;;::::::999888777666999777666666777888888777666666666666666666666666666666555444444333222222//////000000000000////////////000000000000//////////////////............////////////////////////...---,,,,,,---...///000111000///......///000111....................................////////////////////////000000000000000111111111111222222222444444333222777CCCUUUbbb}}}zzzyyy|||}}}rrrkkkcccZZZSSSRRRMMMKKKMMMKKKDDD===:::>>>>>>===>>>@@@@@@>>>===;;;;;;<<<===>>>@@@@@@AAA@@@??????>>>======>>>>>>??????>>>===<<<;;;::::::888888999:::;;;;;;;;;;;;;;;<<<<<<============<<<<<<============>>>>>>>>><<<<<<;;;;;;<<<<<<======;;;;;;<<<>>>???AAABBBBBBBBB@@@>>>>>>???>>><<<999888999:::;;;::::::999888555666888999888555444444444444333333333222222222222111000///............//////////////////////////////.........------------------............///------------------------......---------,,,,,,,,,///.........------------------------------------******+++++++++,,,,,,,,,,,,,,,------------,,,,,,///---***+++,,,---,,,***)))************++++++++++++++++++++++++***)))))),,,,,,+++******+++,,,,,,)))************+++++++++'''***,,,---,,,++++++,,,++++++++++++++++++++++++---...000111000---***((()))************+++++++++******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,------------------------------------------.............../////////000000000000.../////////000000000000000000111111111111000000111111111222222222333333444555777888:::;;;;;;<<<;;;;;;<<<;;;;;;<<>>???AAABBBBBBAAACCCAAA@@@@@@BBBBBBBBBAAAAAABBBCCCCCCCCCAAA@@@>>><<<<<<<<<<<<;;;;;;;;;:::888999;;;<<<<<<;;;999888;;;;;;::::::999888888888999777666666888999888777666666666666666666666666555555444444333222222111///000000000000000000/////////000000000000//////////////////.......................................---,,,,,,,,,---.../////////...------...//////....................................////////////.../////////000000000000000000111111111222222222111111111000222;;;IIISSSgggrrrqqqrrrvvv~~~|||tttjjjbbb]]]XXXQQQKKKJJJEEEBBBBBBAAA>>><<<===>>>===<<<===??????===;;;;;;;;;<<<===>>>>>>????????????>>>=========>>>>>>???>>>>>>===<<<;;;::::::888999:::;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;:::>>>>>>>>>?????????@@@@@@>>>======<<<<<<<<<<<<===::::::;;;<<<>>>???@@@@@@BBB@@@============<<<;;;:::;;;;;;;;;:::999888777777777666555444333222111333333333333222222222222222111000//////......///////////////////////////...............------------------............///,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,............------------------------------------***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,...---++++++,,,---,,,***)))************+++++++++***++++++++++++***)))))),,,++++++******++++++,,,)))************+++++++++(((***++++++***)))+++,,,++++++++++++++++++++++++//////000///...,,,)))((()))************+++++++++******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,------------------------------------------................../////////000000000....../////////000000000111111222222222222111111111111111222222222222333444555666888999::::::::::::;;;<<<;;;;;;<<>>=========<<<<<<<<<;;;;;;:::;;;<<<======<<<;;;::::::::::::::::::::::::::::::888666777888999888777555555555555555555555555333333333222222111111000000000111111111111000000...//////000000//////...////////////..........................................---,,,,,,,,,------......---,,,,,,---......---------------------------............/////////....../////////000000000000000000111111111222222///000111000000444<<>>===>>>??????===;;;;;;;;;<<<<<<======>>>>>>???>>>>>>=========>>>>>>>>>>>>===<<<<<<;;;::::::888999:::;;;<<<<<<<<<<<<============<<<;;;:::999>>>>>>?????????@@@@@@@@@???>>>======<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>??????>>><<<;;;;;;<<<<<<<<<<<<<<<;;;:::999888777666;;;;;;888444333444333000333333333222222222222111111111000///////////////////////////////////////........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,+++***))))))*********+++++++++******+++++++++******)))++++++++++++++++++++++++))))))*********+++++++++******+++***((()))***,,,++++++++++++++++++++++++.........---,,,+++******))))))*********+++++++++******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000........./////////000000111111222222222222111111111111111111222222222222333444555666888888888888999:::;;;;;;;;;<<<>>>@@@AAA@@@?????????@@@BBBCCCBBBBBBBBBBBBBBBBBBCCCDDDCCCEEEHHHIIIHHHGGGGGGHHHGGGFFFFFFFFFHHHHHHFFFEEEAAACCCEEEFFFFFFFFFHHHIIIHHHGGGFFFGGGIIIJJJJJJIIIIIIHHHFFFEEEDDDEEEFFFGGGFFFEEECCCBBBDDDEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEECCCAAABBBCCCDDDCCCBBBAAACCCEEEFFFEEEBBB???===>>>============<<<<<<<<<<<<<<<=========<<<;;;;;;888999999999::::::;;;;;;:::888777777888888888777444444444444444444444444222222111111000000000000000000111111111111000000...//////////////////...////////////....................................000//////......---------...------------------...---------------------------------.........//////........./////////000000000000000000111111111111111222444444333333666888???SSS___iiizzz|||ooogggbbbbbbddduuu|||~~~|||nnn^^^UUUVVV[[[VVVRRRMMMIIIGGGFFFDDDBBB>>><<<<<<===<<<:::===CCC@@@?????????@@@@@@>>><<<<<<<<<<<<<<<============>>>===============>>>>>>======<<<<<<;;;;;;::::::999999:::;;;<<<<<<<<<<<>>===<<<;;;:::=========>>>>>>>>>?????????>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;999888777666666:::;;;888333555:::999555333333222222222111111111111000000////////////000........................---.....................---------............///------------------------------------------------,,,,,,------------------------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,+++++++++))))))*********+++++++++)))******+++++++++******++++++++++++++++++++++++))))))*********+++++++++***++++++***))))))***,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////............////////////111111111222222111111111000000111111111222222222222333444555666777777777777888::::::::::::<<<>>>@@@???>>>>>>???@@@BBBCCCAAA@@@??????@@@BBBCCCCCCBBBEEEHHHIIIIIIIIIJJJKKKFFFEEEEEEFFFHHHHHHFFFDDDBBBDDDGGGHHHHHHHHHJJJKKKKKKIIIHHHHHHIIIIIIGGGFFFGGGEEECCCBBBBBBCCCFFFGGGFFFDDDBBBBBBDDDFFFEEEDDDAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEECCCAAABBBCCCDDDCCCBBB@@@AAABBBCCCBBB@@@===<<<>>>============<<<<<<<<<<<<======<<<<<<;;;;;;:::777888888999999::::::::::::888666666777777777666333333333333333333333333111000000000000000//////000000111111111111000000......////////////......////////////....................................000000000000//////..............................------------------------------------........................//////////////////000000000111111111000222444555555444444444111>>>CCCJJJ^^^ppp~~~}}}lll]]]SSSPPPXXX\\\``````aaaiiiyyy}}}zzzwwwvvvxxx|||{{{qqqgggbbbaaa]]]SSSHHHDDDHHHNNNOOOKKKGGGCCCAAA@@@???>>>@@@>>>===>>>???DDDQQQ^^^AAA@@@???@@@@@@@@@>>><<<>>>>>>========================<<<<<<======>>>>>><<<<<<<<<;;;;;;;;;::::::999:::;;;<<<<<<======<<>>===<<<;;;<<<<<<<<<=========>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======888:::<<<<<<;;;:::;;;;;;;;;;;;999888666666555555444777555222777@@@AAA:::222222222222111111111111000000////////////000000........................---------...............---------............///........................,,,,,,,,,------------...,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++***,,,......---+++***+++)))************+++++++++))))))***++++++++++++******++++++,,,,,,++++++***)))************++++++++++++,,,---,,,*********,,,++++++++++++++++++++++++)))******++++++,,,------)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////------........./////////000000111111111111000000000000000111111111111222111222333444555555555555555666888999888999:::<<<>>>>>>>>>>>>???@@@AAABBB@@@???>>>???AAACCCCCCBBBCCCEEEGGGHHHHHHHHHIIIJJJDDDDDDDDDFFFHHHGGGFFFDDDBBBDDDGGGHHHIIIIIIKKKLLLKKKIIIGGGGGGGGGGGGEEECCCDDDCCCBBBAAABBBDDDGGGHHHGGGDDDBBBCCCEEEGGGEEECCCAAAAAAAAAAAABBBBBBBBBBBBBBBDDDFFFFFFDDDCCCCCCDDDDDDBBBAAAAAABBBCCCCCCBBB>>>??????@@@@@@???===============<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999666777777777888888999999999777555555666666555444222222222222222222222222000000000000000000000000//////000000000000//////---......//////......---////////////............------------------------//////000000000///............////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------.........//////////////////000000000111111...000111333444333222111...777777;;;MMM```uuusssbbbZZZQQQLLLHHHFFFJJJWWWooo~~~zzztttnnnjjjiiijjjkkkmmmqqqxxx~~~wwwmmmeee___WWWNNNMMMLLLJJJEEEAAAAAAEEEIIIFFFDDDBBB???===<<<======AAA@@@AAADDDJJJXXXoooAAA@@@??????@@@???===;;;?????????>>>>>>=========<<<<<<<<<<<<<<<===>>>>>><<<<<<;;;;;;;;;;;;::::::999:::;;;<<<===============>>>>>>>>>===<<<;;;;;;<<<<<<<<<=========>>>>>>;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;:::::::::777:::>>>???>>><<<<<<<<<:::999777666555555555555111555444000666@@@@@@777222222222222111111111111000000////////////000000........................---------.........//////---------............///------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++))),,,//////---******+++)))************+++++++++))))))***+++++++++++++++***+++,,,,,,,,,,,,+++***)))************++++++++++++---///...---+++++++++++++++++++++++++++++++++)))***+++++++++++++++***)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////---------.........////////////000000000000//////000000000000111111111111000111222333444444444444333444777777777777888:::;;;<<<===>>>>>>>>>>>>>>>???======???BBBDDDCCCAAADDDFFFGGGFFFEEEDDDEEEFFFBBBBBBCCCEEEGGGGGGEEEBBB@@@CCCFFFGGGGGGHHHJJJKKKHHHFFFEEEEEEFFFFFFDDDCCCBBBBBBBBBCCCEEEGGGIIIKKKIIIFFFCCCCCCFFFGGGEEEAAAAAAAAAAAAAAABBBBBBCCCCCCCCCEEEGGGFFFDDDBBBBBBCCCCCCAAA@@@@@@BBBBBBBBBAAA>>>>>>======>>>>>>??????<<<<<<<<<<<<;;;;;;;;;:::;;;:::999888888777777777666666666666666777777777888666444444444444444222222222222222222222222222000000000000000000000000......////////////......---......//////......---////////////............------------------------,,,---...//////......---,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////////////////000000000111/////////000111111000000///777777777BBBOOOaaayyynnnaaaQQQHHHFFFMMM___ppp|||}}}|||xxxqqqkkkgggdddbbbaaacccfffmmmrrrqqqpppuuu~~~zzzsssmmmiiiaaaaaa\\\UUUPPPOOOKKKFFFFFFDDDBBBAAABBBCCCDDDEEEAAA@@@@@@??????@@@BBBDDDAAAGGGQQQ\\\fffttt@@@???>>>>>>>>>>>><<<:::@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<===>>>???;;;;;;;;;;;;;;;;;;::::::999:::;;;<<<============<<<<<<<<<===<<<<<<;;;:::============>>>>>>>>>>>>999999999999::::::;;;<<<:::::::::999999999999999777;;;@@@BBB@@@>>>===>>>888777666555444444555555222666444///444===:::000222222222111111111111000000000////////////000111........................---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,---------------------------------,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++))),,,000///---******+++)))************+++++++++((()))***+++++++++++++++***+++,,,------,,,+++***)))************++++++++++++---000000...,,,++++++++++++++++++++++++++++++***+++,,,,,,+++***)))((()))************+++++++++******+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////---------.........//////......////////////......000000000000111111111111000111222333333333333333111333666666666666777999999:::<<<===>>>===<<<;;;>>>======???CCCEEECCCAAAFFFGGGGGGEEEBBB@@@@@@AAAAAAAAABBBEEEFFFFFFDDDBBB???AAADDDFFFFFFGGGIIIJJJEEEDDDCCCDDDEEEFFFEEEDDDAAABBBCCCEEEGGGJJJLLLMMMKKKGGGCCCDDDGGGHHHDDD@@@AAAAAAAAABBBBBBCCCCCCCCCCCCFFFHHHGGGCCC@@@@@@AAACCCAAA???@@@AAABBBAAAAAA>>>>>>===<<<===???@@@BBB<<<<<<;;;;;;;;;::::::::::::999888777666666666666666666666666666555555555888666444333333444333111111111111111111111111111000000000000111111111111------............---------..................---000/////////............------------------------)))***,,,---...------,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////000000000000111000//////000111000///---666666333888<<>>@@@@@@>>><<>>>>>>>><<<;;;:::>>>???@@@@@@@@@>>>===<<<999999::::::;;;<<<======<<<<<<;;;;;;:::999888888888999:::999999;;;>>>AAA???>>><<<;;;;;;<<<===>>>@@@???>>>===<<<;;;::::::;;;::::::999:::;;;===>>>;;;::::::::::::::::::999<<<<<<;;;<<<===<<<999777555555555444444333333333444444333222222111111000111000000////////////000111000000///...---------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------------------------.........---,,,,,,++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++*********))))))************************************************(((((()))***++++++,,,,,,,,,***((()))+++,,,+++(((+++***)))))))))***,,,---++++++++++++++++++++++++------,,,++++++******)))***************************************************************)))((('''******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------------------------////////////////////////////////////000000000000000000000000111111111111222222333444444555555666666666888:::;;;<<<======:::;;;<<<===@@@BBBDDDEEEDDDBBB@@@>>>>>>@@@BBBCCCAAABBBDDDEEEFFFEEEDDDCCCDDDCCCCCCFFFJJJKKKHHHEEEFFFDDDCCCCCCEEEFFFEEEDDDFFFFFFGGGHHHJJJKKKKKKLLLLLLJJJGGGDDDBBBAAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAADDDBBB@@@@@@AAAAAAAAA@@@BBB===999999>>>AAA@@@>>>===<<<<<<;;;;;;===>>>???=========<<<;;;:::999888999999888777666555444444333444666777888777555444555555444444333222111111222222111000//////000000000000000000////////////////////////////////////------------------------000000//////............------............---------,,,,,,++++++,,,,,,---------------------------,,,++++++******++++++,,,------------------------....................................////////////////////////000000000000111222333444555888===@@@[[[jjj|||kkk^^^RRRIIINNNNNNZZZnnnxxxwwwxxxuuuooorrrtttsssrrrtttppplllkkkkkkgggaaacccjjjwwwhhh______^^^ZZZ\\\[[[ZZZZZZ[[[^^^bbbddd[[[ZZZYYYWWWUUURRROOONNNNNNNNNNNNMMMJJJGGGDDDBBBCCC???>>>???>>><<<<<<@@@>>>999999>>>???===>>>CCCCCCHHHLLLPPPZZZkkkzzz======>>>>>>===<<<<<<;;;@@@@@@@@@???===<<<:::999999::::::;;;<<<<<<======;;;;;;;;;:::999888888777777999:::::::::;;;===???>>>===;;;::::::;;;===>>>??????>>>===<<<;;;:::::::::::::::::::::;;;<<<<<<::::::999999999999888888::::::999:::;;;:::777555444444444444444333333333444333333222111111000000000///////////////000000000000000///...---------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------------------------......---,,,,,,++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++*********))))))************************************************((())))))***++++++,,,,,,,,,***((()))+++,,,+++)))******))))))***++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********************************************************++++++******)))(((******+++++++++,,,,,,,,,,,,++++++++++++,,,------***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------------------------............................../////////000000000/////////000000000111111222222222333444444555555555666888999;;;<<<<<<<<<::::::;;;===???AAACCCEEEAAA@@@???>>>>>>???@@@AAAAAABBBDDDEEEEEEDDDCCCBBBEEEDDDDDDFFFHHHHHHFFFCCCCCCCCCBBBBBBDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJLLLLLLIIIGGGDDDAAA????????????AAAAAA@@@@@@@@@@@@AAAAAABBBAAA@@@@@@@@@@@@???>>>>>><<<999:::===??????>>>===<<<;;;;;;;;;<<<>>>???======<<<:::999999888888999999888777666555444444444555666888888777555444444444333333222111111111222111111000//////000000000000000000/////////...........................------------------------/////////......---------------............---------,,,,,,++++++,,,,,,---------------------------,,,++++++******++++++,,,------------------------....................................////////////.../////////000000000000...///000111111444888;;;CCCOOObbbttt}}}uuullleee^^^\\\```bbbcccooo~~~}}}|||yyyvvvzzzzzzggg\\\YYYWWWSSSTTTSSSSSSRRRTTTVVVXXXZZZVVVVVVUUUTTTSSSQQQOOOOOOMMMMMMLLLJJJGGGDDDCCCBBB@@@======???@@@>>>@@@CCCBBB??????CCCEEEEEEJJJQQQfffmmmuuu}}}>>>>>>======<<<<<<======DDDCCCAAA>>><<<:::999999999:::::::::;;;<<<<<<<<<:::999999999888888777777777999;;;;;;;;;;;;<<<===<<<;;;:::999999:::;;;<<>>>>>===<<<;;;::::::999::::::;;;;;;;;;;;;;;;999999999888888777777777888777777777888777555222333333333333444444444444333333222222111000000000............///000111111000000//////...---------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***---------------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************************************)))))))))***++++++,,,,,,+++***)))***++++++***)))))))))***++++++++++++*********************************+++++++++,,,,,,,,,************************************************++++++++++++++++++***)))******+++++++++,,,,,,,,,+++++++++++++++,,,------***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,------------------------.................................////////////000.........////////////000111111222222333444444444555555777888:::;;;;;;;;;999999:::<<<>>>@@@BBBCCC>>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCDDDCCCBBBAAA@@@EEEDDDDDDEEEFFFFFFCCCAAAAAAAAABBBBBBBBBDDDGGGJJJGGGGGGFFFFFFGGGIIIKKKLLLDDDCCC@@@>>>===<<<<<<===@@@???????????????@@@@@@???@@@@@@???>>>===<<<;;;:::::::::;;;<<<=========<<<<<<;;;:::;;;<<<===>>>===<<<:::888777777888888999999888777666555444444555666777888888777555555333333222222111000000000111111000/////////000000000000000/////////..............................------------------------......------------,,,,,,------............---------,,,,,,++++++,,,,,,---------------------------,,,++++++******++++++,,,---------------------------------------------------............/////////....../////////000000000---.../////////000333666666<<>>@@@???AAAEEEDDDDDDHHHNNNRRRWWWaaakkk???>>>===<<<<<<<<<===>>>EEECCCAAA>>><<<;;;;;;;;;999999999999999999999:::888888888888777777777777666999;;;<<<;;;::::::;;;:::999999888999999:::;;;>>>>>>===<<<<<<;;;::::::888999;;;<<<<<<;;;:::999::::::999999888888777777777666666666777666444111222222222333333444444555222222222111000000//////---------...///000111222/////////......---------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++************************************************************************))))))*********++++++++++++************+++******))))))+++,,,,,,+++***)))))))))))))))))))))))))))))))))***+++,,,,,,------************************************************++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++***+++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------........................------........./////////---------.........//////000000111111222333333333444555666777888999999999888888999:::<<<>>>@@@AAA<<<<<<>>>??????>>>======AAAAAABBBBBBBBBAAA@@@???BBBBBBCCCCCCDDDCCCBBBAAA@@@BBBCCCBBBBBBCCCFFFIIIEEEDDDDDDCCCDDDFFFHHHIIIAAA@@@>>>===<<<;;;<<<<<<>>>>>>>>>>>>>>>??????@@@===>>>??????===;;;::::::777999;;;<<<;;;;;;;;;===<<<;;;:::::::::;;;<<<======;;;999777666666777777888888888777666555555555666666777777777666555555222111111111000000//////111000000/////////000000000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........./////////000000///000111111000111333555666888@@@MMMYYYgggxxxzzzlll``````fffppp}}}{{{vvvvvvvvvuuurrrqqqpppnnnllljjjhhhgggbbb```\\\XXXSSSOOOMMMKKKFFFGGGFFFBBB===;;;<<<>>><<<:::===BBBFFFFFFIIIMMMSSSYYYbbbkkksss}}}>>>===<<<;;;;;;<<<===>>>@@@???===;;;;;;;;;<<<===888888777777777777777777777777777777777777888888777999;;;<<<;;;999999:::888888888888999999::::::======<<<<<<;;;;;;::::::999999;;;;;;;;;:::999888<<<;;;;;;:::999999888888777666666777777666444222111222222333333444444444222111111000000//////...------------...///111111............------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************+++++++++******+++************+++)))***+++,,,,,,+++))))))))))))))))))))))))))))))))))))***+++,,,------...***************************************************++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++************+++,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------..............................------------............------------............//////000000111222222222333444555666777777888777777777777999:::<<<>>>???;;;<<<>>>???@@@???>>>===??????@@@@@@@@@?????????>>>???@@@AAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDEEEBBBAAA@@@@@@AAABBBDDDEEE???>>>>>>===============>>>=========>>>>>>???@@@<<<>>>???>>>;;;::::::;;;888:::<<<<<<;;;:::;;;<<<;;;:::999999999:::<<<===<<<;;;999777666666666777888888777777666666555555666666666666666555444444111111000000000000000///000///////////////000000////////////....................................------------------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................////////////000111222111000000222444333444888===@@@HHHYYYhhh}}}qqqkkkoootttxxx{{{}}}xxxtttttttttuuuvvvvvvuuurrroookkkgggdddcccVVVTTTPPPLLLGGGDDDBBB@@@===@@@AAA@@@>>>???CCCHHHKKKKKKPPPYYY```cccgggmmm}}};;;;;;;;;:::;;;;;;<<<<<<999999999999999:::;;;;;;888888777777666666666555666666777777888888999999888:::;;;;;;999888999999777777888888999:::::::::<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999999888===<<<<<<;;;:::999888888777666666777777666444222222222222222333333333333111111000000///.........------------...///000000------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++***************+++++++++************************************************************************)))+++++++++***)))***+++***++++++++++++***))))))************************))))))***+++,,,,,,------************************************************)))***++++++++++++++++++******+++++++++,,,,,,,,,***************+++,,,,,,***+++,,,,,,------,,,,,,++++++************+++++++++,,,,,,------.........------------------------,,,,,,,,,---------......---------............///......//////000111111222222333444555666666666666555666666777999:::<<<===:::;;;===>>>??????>>>=========>>>>>>>>>?????????<<<===?????????@@@BBBCCCDDDDDDDDDEEEGGGGGGDDDBBB>>>>>>??????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA===???@@@>>>;;;:::<<>>???@@@<<<>>>???>>>======???AAADDDBBBBBBGGGLLLLLLFFF@@@<<<===???@@@@@@???>>>===<<<===>>>>>>????????????>>>>>>>>>>>>???@@@AAAAAA>>>???@@@>>>:::;;;???DDDDDD@@@===<<<>>>>>>===;;;:::999888888888999;;;<<<::::::;;;;;;:::888666444777777777777666666666666555555444333222222111111111111111111111111111111...............///000000//////.........---------------------------------------------------------,,,,,,,,,,,,---------...+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////,,,...///000///...///000111000111333222111777>>>GGGQQQbbbuuuwwwvvvqqqkkkiiikkkhhhaaa\\\[[[^^^___ZZZSSSSSSWWWXXXVVVSSSOOOMMMLLLKKKLLLRRRRRRSSSUUUXXX\\\___bbbmmmttt|||666777999:::;;;:::999999;;;<<<===>>>>>>>>>===<<<<<<;;;;;;:::999888777777666666777888999::::::;;;;;;;;;;;;999777666888:::666777888::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<;;;999888777888999999;;;;;;:::999888777666555555555444555666555222000444333333222222111111111000000000///......------///......---------......------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++))))))******++++++++++++************************************************++++++******************(((+++,,,,,,)))(((***,,,---,,,***)))))))))***+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************'''((()))*********************+++++++++,,,,,,,,,*********)))***++++++,,,++++++,,,---------,,,,,,++++++************++++++++++++,,,,,,---...//////------------------------++++++,,,,,,,,,---------.........////////////000------......///000000000111222333333444444444444444444555555777888999:::888888999999:::;;;<<<<<<:::::::::;;;===>>>@@@AAA===???@@@>>>;;;;;;===???CCC@@@AAAGGGOOOPPPHHH@@@;;;===???AAAAAA@@@>>><<<;;;<<<===>>>????????????>>>>>>>>>>>>???@@@AAABBB>>>@@@@@@>>>:::<<>>;;;:::999888888888999:::;;;999:::<<<===<<<999666444777777777777666666666666555444333222111111111111111111111111111222222222...............///000111//////.........---------------------------------------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,...000111000000111222444000///333444333222444666<<>><<<:::;;;===???>>><<<<<<;;;999888777777888999888777666666777999;;;<<<<<<999777666666777666666666777999;;;<<<<<<;;;;;;???>>>===<<<:::999888777<<<:::999777777888:::;;;:::999999888777666444444666666666555444444333333444333222222111111222222222111111111000000/////////...,,,,,,---...............---------,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++******)))))))))))))))******************************************************************************))))))******+++,,,)))************+++++++++************************)))************+++++++++***************************++++++,,,,,,++++++***))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,+++++++++,,,,,,,,,---------......---------............///............////////////000000111111111222222222444555777777666666888999888:::<<<<<<;;;:::;;;<<<777999;;;;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<>><<<>>>???@@@???>>>???@@@=========???AAABBBAAA@@@<<<;;;;;;<<<<<<===>>>???AAA???<<<::::::<<>>===<<<>>>@@@@@@===:::999999888888888999:::;;;:::999888666555555555555777777777777666666666666333333333333333333333333111222222222222111000000//////////////////////////////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,............////////////000000000000111111111111666888===III[[[ppp888888888888888999:::;;;>>><<<:::;;;===???>>><<<<<<<<<:::999888888999999999888888777888:::<<<===<<<:::888777888888777666666777999;;;<<<======<<>>===;;;:::999888:::999777666666777999::::::::::::999888666555444666666666555444444333333444333222222111111222222111111000000000/////////...------.../////////.........---------,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******)))))))))))))))*********************************************************************************))))))******+++,,,)))************+++++++++************************)))************+++++++++***************************++++++,,,,,,++++++***************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,+++++++++,,,,,,,,,------------...------------........................////////////000000000111111111222222222444555555555555666888888:::<<<<<<:::::::::;;;777999;;;;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<>>DDDGGGDDD???===;;;===??????>>>>>>>>>???>>>======???AAABBBAAA???<<<;;;;;;<<<<<<===>>>??????===:::999999:::===??????======>>>??????<<<999888888999999999:::::::::777777666555555555666666777777777777666666666555333333333333333333333333222222222222111111000/////////////////////////////////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------............//////////////////000000000111111111222222444:::EEERRR___ggg777777888888999;;;<<<======<<<;;;<<<===>>>>>>======<<<;;;:::999999999999:::999999888999:::<<<===;;;:::999999::::::888666666777:::<<<===>>>>>>>>>@@@???>>>===<<<;;;:::999777777666666666777999::::::::::::999888777666555666666555555444333333333333333222111111111111222000000///////////////........................---......---------,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************)))))))))))))))************************************************************************************))))))******+++,,,)))************+++++++++************************)))************+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------............---............/////////000000000000111111111111111222444444333333555666888:::;;;;;;:::999999:::777999;;;;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>CCCGGGDDD===;;;<<<;;;===>>>???>>>===>>>???@@@???>>>???AAAAAA???>>><<<;;;;;;<<<<<<===>>>???>>>===;;;999999;;;===>>>???>>>===>>>>>>===:::888777888999:::;;;:::999999555555444444555666666777777777777666666666555555333333333333333333333333222222222222111000///...////////////////////////...............---------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------+++,,,,,,------.........---............///////////////000000000000111111333222111222666<<>>============<<<;;;:::::::::::::::999999999999:::;;;<<<999888888999:::999777555666888:::<<<>>>?????????>>>>>>===<<<;;;:::999999666666666666777999:::;;;::::::::::::999888777666666666555444444333333222333222222111111111111111////////////............//////...,,,,,,,,,///111......---------,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************))))))))))))************************************************************************************))))))******+++,,,))))))*********+++++++++************************))))))*********+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---------.........///////////////000000000111111000222333333333333444666888999;;;:::999777888888777888:::;;;::::::;;;<<<<<<<<<<<<======<<<<<<<<<===@@@FFFIIIEEE>>>;;;>>>;;;<<<>>>>>>=========>>>AAA@@@??????@@@@@@>>><<<<<<;;;;;;<<<<<<===>>>??????>>>===<<<<<<===>>>???>>>>>>>>>>>>===;;;999777666777:::;;;;;;:::999888555555444444444444555666777777666666666555555555222222222222222222222222222222222222111///...---////////////////////////..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------.........//////////////////000000000111333333222222444666999:::LLLYYYmmm~~~;;;;;;:::999999::::::;;;:::<<<===>>>============<<<<<<<<<<<<;;;:::999999888888888888888999999:::777666666888999888666333777888:::<<<>>>>>>>>>>>><<<<<<;;;;;;:::999888888777777777888999:::;;;;;;999999999999999888777666555555555444333333222222333222111111000000111111............///////////////...---,,,,,,111888===......---------,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,+++*********************************************************************************************))))))******+++,,,))))))*********+++++++++************************))))))*********+++++++++***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------................../////////000000000000222333333333333444666666888999999888777777888777888:::;;;::::::;;;<<<<<<===>>>>>>>>>>>>===<<<===???EEEIIIGGG???<<<===;;;===??????>>>===>>>???AAA@@@???@@@@@@@@@>>><<<<<<;;;;;;<<<<<<===>>>???>>>>>>>>>======>>>>>>>>>===>>>>>>>>><<<:::888777666777:::;;;;;;:::999888777777555444444333333333666666666666555555555555222222222222222222222222222222222111000///......////////////////////////---...........................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------...............////////////000000000...//////000222333444555>>>DDDPPP___ppp;;;;;;:::999999999999999999<<<>>>???>>><<<======;;;<<<<<<<<<;;;:::999888888888888888888888888888666555555666777777666444777999:::<<<=========<<<;;;;;;::::::999888888777888888999999:::::::::;;;888888888888888777666666555555444444333222222222222222111000000000000111...////////////000000000,,,---------///666@@@GGG......---------,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************+++++++++//////---,,,+++***************************************************************************************))))))******+++,,,)))************+++++++++************************)))************+++++++++***************************++++++,,,,,,++++++***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***************************++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.....................////////////000111333333222222444555444666888888777666777888777999;;;;;;::::::;;;<<<<<<===>>>??????>>>===<<<:::>>>EEEIIIEEE===:::<<<<<<>>>???@@@???>>>???@@@AAA@@@??????@@@@@@>>><<<<<<;;;;;;<<<<<<===>>>???;;;;;;<<<======<<<;;;;;;;;;<<<>>>===;;;999888888777888999:::;;;:::999999999888777555444333333333666666666555555555444444222222222222222222222222000000111111000000///...////////////////////////---------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------------...............////////////000000...//////000111222222222777777;;;EEEVVVggguuu|||999999888888888999999:::888;;;??????>>><<<<<<===:::;;;;;;;;;:::999888777999999999999999999999888888666555555777777777666888999:::<<<<<<<<<;;;:::<<<;;;;;;::::::999999888888888888999999999999888666777777777777666555555555555444333333222222111222222111000000000000000/////////000000000111111***---/////////222:::@@@......---------,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))*********+++++++++333222000...,,,+++************************************************************************************))))))******+++,,,)))************+++++++++************************)))************+++++++++***************************++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***************************++++++******++++++,,,---+++++++++,,,,,,---------***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------........./////////...000111111111111222444222444666777666666888999777999;;;;;;::::::;;;<<<:::;;;<<<======<<<;;;::::::BBBKKKMMMCCC888777======???AAAAAA@@@???@@@AAA@@@?????????@@@@@@???===<<<;;;;;;<<<<<<===>>>???:::;;;<<<======<<<;;;:::999;;;======:::888888999888888999999999:::::::::888777666666555555555555666666555555555444444444111111111111111111111111...//////000000000000000////////////////////////---------.........//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,---------................../////////000000111111111222222222222222222333444777???JJJVVV]]]mmm}}}666666666777888999;;;;;;888<<>><<<<<<===999:::;;;;;;:::999777666::::::;;;;;;;;;:::999999:::888555555777888999888999999:::;;;;;;:::999999<<<<<<<<<;;;;;;:::::::::777888888888888777777666555666666666666666555444555555444333333222222111222111111000000000000000//////000000111111222222***...111///,,,+++---111......---------,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***+++,,,------,,,+++***************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************))))))******++++++++++++555444222///---+++***************************************************************************************)))***++++++,,,)))************+++++++++************************)))************+++++++++************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))++++++******++++++,,,---+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////---...000000//////111222111333555666666777888999777999;;;;;;::::::;;;<<<888999;;;<<<<<<;;;999888;;;GGGTTTSSSCCC555777AAA>>>???AAAAAA@@@@@@@@@AAA@@@???>>>???AAAAAA???>>><<<;;;;;;<<<<<<===>>>???<<<===???@@@@@@???===<<<777:::======:::888999:::999999888888888999:::;;;777666666666666777888888666666555555555444444444111111111111111111111111---...///000111111111111////////////////////////---------.........//////......---------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,---------................../////////000/////////000000000000111///222444333222666>>>FFFPPPggg{{{888888888888777777777777::::::::::::::::::::::::888999999999999888888777999999999999999999999999555666888888777777888:::888999;;;<<<;;;999777666777888999999888777666555:::999999999888888777777777666666666666555555555333333333222222222111111222111111000///......---------...///000000//////---///000111111000///---.........------,,,,,,,,,+++++++++++++++++++++++++++......++++++------***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***************************111777555---(((+++///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))------***(((+++,,,+++,,,,,,+++******+++,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********)))))))))************++++++++++++++++++*********)))))))))************+++++++++******+++---///---***'''***++++++,,,,,,++++++***,,,+++++++++***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,---------......---------............////////////000111111222222333333333444555666777888999::::::::::::::::::;;;::::::::::::::::::::::::777DDD___CCC@@@===???======>>>@@@AAABBBAAAAAA@@@>>>??????@@@@@@@@@??????===>>>@@@AAA???=========;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;:::999888777666555666777999999999888777666666666666666666666666777777777777888888888888222222222111111111111000000000000000000000000000//////////////////////////////.........---------.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,---,,,+++++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000000000111222333333444444DDDOOObbbuuulllrrr777777777777777777777777888888888888888888888888777888888888888888777777999999999999999999999999555777888888777777888:::888999:::::::::888777666888888999999888777555444999888888888777777777666666666666555555555444444333333222222222111111111111111000000///......---,,,------............------...000111111000...---......---------,,,,,,,,,+++++++++++++++++++++++++++......,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************)))...333111,,,)))***---+++++++++++++++++++++++++++++++++++++++++++++++++++///111...,,,---,,,))),,,,,,+++******+++,,,,,,*********************************+++++++++,,,,,,*********+++++++++,,,,,,+++++++++*********)))))))))************++++++++++++++++++*********)))))))))************+++++++++000...,,,+++,,,,,,***)))***++++++,,,,,,++++++***+++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,------------...------------...............//////000000111222222222222333333444666777888999999999999::::::::::::::::::::::::::::::::::::888EEE___CCC>>>:::<<<;;;===>>>???@@@@@@@@@???>>>??????????????????>>>>>>===>>>@@@@@@>>>=========:::;;;;;;;;;;;;:::999999::::::::::::999888777666555666777888888888777777555555555555555555555555555555555555555555444444222222222111111111000000////////////////////////........................///.........---------------------------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***+++,,,+++***++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------..................////////////.../////////000000000000000111111222222333333333666???MMM\\\kkkxxx|||dddfffqqq666666666666666666666666666666666666666666666666666666777888888777777777999999999999999999999999666888999888777777888999888888888888777777777777999999999888777666444333777777777666666666666666555555444444444333333333333222222222222111111111111000000//////.........------------------,,,+++---...///000000///...---...------------,,,,,,,,,+++++++++++++++++++++++++++......,,,,,,000000...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************(((***------+++*********++++++++++++++++++++++++************************---333555222//////,,,(((,,,++++++******++++++,,,*********************************++++++++++++,,,*********++++++++++++,,,+++++++++***************)))************++++++++++++++++++***************)))************+++++++++666222---))))))************++++++,,,,,,++++++******************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,,,,------------------------..................//////000111111111222222222222333555666777888888888999999999::::::999999999999999999999999;;;FFF___CCC>>>888;;;<<<===>>>>>>>>>>>>======<<>>============>>>@@@???===<<<<<<===999::::::::::::999888888888888999888888777666555444555666777888777666555444444444444444444444444555555444444333333222222222222111111111000000000////////////////////////....................................------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***+++,,,+++***++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......---............/////////....../////////000000000111111111111111222222222...222888AAALLLYYYfffnnn|||iiiiiimmm444444444555555555555555555555555555555555555555444555666777777777777777888999999999999999::::::777999:::999777777777999888777666666666666777777::::::999888666555333222555555555555555555555555444444444333333333222222222222222222111111111111000000/////////........................---,,,+++---......//////......---------------------------++++++++++++++++++++++++))),,,---+++,,,///000...++++++++++++++++++++++++------------------------++++++******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************)))((()))***,,,,,,+++)))************************************************000555555111......,,,)))++++++++++++++++++++++++************************************++++++++++++************++++++++++++************************))))))*********+++++++++************************))))))*********+++++++++444000+++)))(((************++++++,,,,,,++++++***)))))))))***+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------...//////000000111111111111111333444555666666777777888888999999999888888888888888888888888===EEE]]]CCC???:::<<>>>>>>>>>>>======<<<<<<@@@???>>>===<<<<<<;;;;;;===>>>???>>><<<;;;;;;<<<999999999999999888777777777777777777777666555555444555666777777666555444333333333333333333333333666666555555444333222222111111111111000000000000////////////////////////........................------------------------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***+++---......---++++++++++++++++++++++++******++++++++++++************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////........./////////000000111111111111111000000000111111222333888AAAKKKSSSbbbkkkxxx{{{333444444444555555555666666666666666666666666666444444555777777888888888888888888999999:::::::::999::::::999777666777888777666666555555666777777;;;:::888777555444333333444444444444444444555555444333333333333222222222222222222111111111000000////////////............///////////////...---,,,------............------------------------------++++++++++++++++++++++++(((++++++)))***......,,,++++++++++++++++++++++++------------------------+++*********++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++******************************)))((())),,,---,,,***************************++++++++++++++++++++++++111444222---***+++,,,+++++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++************************))))))*********+++++++++************************))))))*********+++++++++---+++))))))***+++*********++++++,,,,,,++++++***)))))))))***+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---------...//////000000000000000000111333444555555555666666777888999999888888888888888888888888:::>>>SSS===>>>:::===@@@??????>>>>>>============???>>>===<<<;;;:::;;;;;;===>>>>>>===;;;::::::<<<888888999999888888777666666666777777777666555555444555666777777666555444333333333333333333333333666555555444333222222111111111111000000000//////................................................,,,,,,------------------***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***,,,...000111111++++++++++++++++++++++++******++++++++++++************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------........................////////////111000000000000000000000444444222111222555;;;@@@IIISSSbbbsss333333444444555666666666666666666666666666666666333444555777888999999999888888888999999::::::;;;:::;;;;;;:::888666777888666666666666777777777777:::999888666555444444444444444444444444555555555444444333333333222222222222111111111111000000000......................../////////000//////......------------------------,,,,,,,,,------------...++++++++++++++++++++++++(((++++++))))))------+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++******++++++++++++******************************+++***)))***,,,,,,,,,+++************************++++++++++++++++++++++++///111///)))'''***------***++++++,,,,,,++++++***************************)))))))))************+++)))))))))************+++***************+++++++++)))************+++++++++***************+++++++++)))************+++++++++((('''(((***,,,,,,+++)))***++++++,,,,,,++++++******************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////////////////111222333444444444555555666777888888999999999999999999999999777555HHH666<<<:::<<<>>>???>>>>>>============>>>>>>===;;;:::999:::;;;;;;>>>>>>>>><<<:::999:::;;;888999999999999888777777666666777777777777666666555666777888777666555444333333333333333333333333333333222222111111000000111111000000000/////////........................------------------------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++******+++...111111111++++++++++++++++++++++++******++++++++++++************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........------.........////////////////////////000000000000111222111111222555777999???IIITTTaaarrr333444444555666666777777666666666666666666666666333444666888999:::;;;;;;777888888999::::::;;;;;;;;;<<<<<<:::888666666777555666777888999888777777999888666555444444444555444444444444555555555666444444444444333333333333111111111111000000000000........................------......//////......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......++++++++++++++++++++++++))),,,,,,******------***************************************************************+++,,,---...++++++++++++++++++++++++******++++++++++++************************************************+++,,,***************************************************------)))(((+++------***+++,,,,,,,,,,,,+++***************************))))))))))))************))))))))))))************))))))*********+++++++++)))************+++++++++))))))*********+++++++++)))************+++++++++)))(((((())),,,---,,,+++***++++++,,,,,,++++++***+++++++++*********************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---......//////.........///000111222333222333444555666777888888::::::::::::::::::::::::999222AAA222======<<<;;;===<<<;;;;;;;;;<<<===>>>===;;;:::999999999;;;<<<>>>>>>===;;;999888999;;;999999::::::999999888777666777777888888777777777777777888888888777666555444444444444444444444444222222222222222222222222111000000000////////////........................------------------------++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++,,,,,,---------************************,,,***)))***,,,......---++++++++++++++++++++++++******++++++++++++************************************************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........---------.........//////---......//////000000000,,,...000111000111222333222555999===DDDPPP___jjjqqquuu}}}444444555555666777888888555555555555555555555555444555666888:::;;;<<<<<<777777888999::::::;;;;;;;;;<<<<<<:::888666666777444666888999:::999888777888777666555444444555666444444444555555666666666555555444444444444333333111111111111000000000000---.....................++++++,,,---............---,,,,,,++++++,,,,,,---,,,,,,,,,------.........+++++++++++++++++++++++++++......++++++------***************************++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++******++++++++++++******************************)))***+++***(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))&&&***---******---...,,,***+++,,,------,,,+++***************************))))))))))))************))))))))))))************))))))******++++++++++++)))************+++++++++))))))******++++++++++++)))************+++++++++,,,***))))))+++------,,,+++++++++,,,,,,+++++++++,,,+++++++++******))))))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++******)))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------......///............///111222333222222333444555666777888::::::::::::::::::::::::>>>444AAA222AAA@@@>>>;;;;;;::::::999:::;;;===>>><<<:::999888888999;;;===>>>>>>===;;;888777999:::999::::::::::::999888888777777888888888888888777777888999999999777666555444444444444444444444444444444444444444444555555000000000000////////////........................------------------------+++++++++,,,,,,------------,,,,,,++++++*********+++++++++,,,,,,---------************************---+++))))))***+++***)))++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))******+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////,,,------...///000111111---///000111000///000111///222555555444888???EEELLLTTTaaaooo}}}333444555777777777666555555555444333444666888:::999888999;;;>>>??????===777777888999::::::;;;;;;===<<<:::888777777777888999;;;===<<<:::777666555888888888777666444333222555666666666666666555555666555555444444333222222222222222111000//////...////////////////////////////////////////////////------------------------+++,,,,,,------,,,,,,+++000---)))((()))+++,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))+++,,,,,,***))))))***)))************+++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))***+++,,,,,,+++***)))(((+++,,,,,,,,,,,,+++******************************)))***,,,...000///+++(((******************************))))))******+++,,,)))************+++++++++,,,++++++******++++++,,,...,,,+++)))(((((()))))))))***,,,......---,,,+++************************)))******+++++++++*********++++++,,,,,,++++++***+++***)))***++++++***)))************************++++++***)))(((((())))))******++++++++++++******************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------..................////////////222222222333444555666777999999999999999999::::::888999:::<<<===>>>>>>>>><<<;;;;;;;;;;;;:::::::::>>>;;;999888999;;;<<<<<<===;;;::::::;;;<<<:::999;;;;;;;;;::::::999999999:::;;;<<<<<<<<<:::777666999999::::::999888666555444444444444444444333333111444999:::888444111///000000//////.........---------............------,,,,,,++++++,,,,,,---...///,,,+++,,,...///---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******))))))))))))))))))))))))++++++******************************************************************************************++++++++++++++++++++++++,,,+++*********+++,,,---++++++,,,,,,,,,,,,------***+++,,,---...---,,,,,,---------............///..................------////////////000000000000333333222222333333444555999===DDDKKKVVVggg{{{}}}tttmmmgggbbb444555666777777777666555666555444444555777999:::;;;::::::;;;===>>>===;;;888888888999999:::::::::<<<;;;:::888888888888999999;;;<<<<<<999777666666888888777777555444333222555555666666666666555555555555555444333333222222222222111111000//////...////////////////////////........................------------------------+++,,,,,,------,,,,,,+++,,,++++++,,,...///...,,,+++++++++++++++++++++++++++++++++*********))))))(((***++++++)))(((((())))))************+++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))((()))***++++++***))))))+++,,,,,,,,,,,,+++******************************++++++,,,,,,,,,++++++*********************************))))))******+++,,,)))************+++++++++,,,++++++++++++++++++,,,,,,,,,+++***+++,,,---...000111111111///---***(((******************************++++++++++++*********++++++,,,,,,++++++***+++***)))***++++++***)))************************++++++***)))))))))))))))******++++++++++++******************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,------------...............////////////222222222222333555666777888888888999999999999999888999:::<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888888:::<<<======>>>===;;;<<<<<<<<<;;;:::;;;::::::::::::::::::999;;;<<<======<<<;;;999777999::::::::::::888777666666666555555444333222222111555999:::888444111000111000000000////////////------............------,,,,,,++++++,,,,,,---...---+++***+++---...,,,***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,+++++++++*********))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++++++++*********+++,,,---++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,------------......................................./////////000000000000222222111111222222333444111444888===DDDPPP___jjj|||rrrgggaaa]]]XXXTTT666666777777777666666555777777666666666888999:::<<<;;;:::;;;<<<<<<;;;999888888999999999999999999888888777777777777888888999;;;<<<;;;888777666666888777777666555444333333444555555666666666555555555555444444333333222222222111111000000//////...////////////////////////........................------------------------+++,,,,,,------,,,,,,+++)))***---000333222///,,,+++++++++++++++++++++++++++++++++***************((()))+++***)))''''''((()))************+++++++++++++++++++++++++++++++++************************************************+++++++++***************''''''(((***************+++,,,,,,,,,,,,+++******************************,,,---...,,,)))(((***---******************************))))))******+++,,,)))************+++++++++++++++++++++++++++++++++***++++++,,,---///000111222222111000...+++)))'''************************++++++++++++++++++*********++++++,,,,,,++++++***+++***)))***++++++***)))************************++++++***))))))))))))*********++++++++++++******************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............/////////111111111222333444555666777777777888888999999999999999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>;;;:::999:::<<<>>>>>>>>>@@@>>>============;;;:::999::::::::::::::::::;;;<<<<<<=========;;;:::999::::::;;;;;;:::999888666888888777555444333222111222555999999777444222111111111111000000000000///------............------,,,,,,++++++,,,,,,---...,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,++++++++++++*********))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,------------........................................../////////000000000111000000000000111222222000111333444666<<>>???@@@<<<;;;;;;===???AAAAAA@@@@@@>>>===<<<===<<<:::999999999999::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;999999;;;;;;<<<<<<;;;:::888777777777666555555444333333333555888888666333222111000000000///////////////------............------,,,,,,++++++,,,,,,---...,,,+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++************))))))))))))))))))))))))***************+++++++++************************************************************************+++++++++++++++++++++++++++***++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------.........---------......................../////////000000000////////////000111111111222333222222333777:::BBBEEELLLVVVaaallltttxxxzzzuuuqqqggg[[[TTTWWWUUUSSSRRRSSSTTTSSSQQQ666666555555555555555555888888888888888999999:::777777777999<<<===<<<;;;999888888888888888888888333333444666777777888888:::::::::888666666777999777666555444333333444444333333444555555555555555555444444333222222111111000000000///////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++,,,......,,,***++++++++++++++++++++++++***************************,,,------+++******+++))))))*********+++++++++************************************************************************************************......---,,,++++++******+++,,,,,,,,,,,,+++*********************************///444333...******,,,******************************))))))******+++,,,))))))*********+++++++++***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,&&&&&&'''((()))*********************************------,,,+++******++++++***++++++,,,,,,++++++***+++***)))***++++++***)))************************+++***************++++++******++++++++++++******************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............/////////000111222333444444444555666666777888888888888999999999999999888999:::;;;<<<===???@@@@@@======>>>AAACCCDDDCCCAAA>>>===;;;;;;;;;;;;:::888999999999::::::;;;;;;;;;999:::::::::999999999888;;;;;;<<<<<<;;;:::888777444444444555555555555555333555666666444222111111........................------............------,,,,,,++++++,,,,,,---...,,,---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------...---------.........//////............//////////////////......//////000111///000000000000000111333555555666:::@@@JJJSSSYYYiiipppyyy}}}}}}uuupppggg\\\RRRQQQRRROOOKKKJJJLLLLLLMMMNNNPPPQQQPPPOOO444444333333444444555666888888888888888888888888666555666888;;;===<<<;;;777777888888888888888888555666777999::::::;;;;;;::::::999666555555888:::777666444333333333444555222333444555555555555555444444333333222222111111////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...,,,***)))***++++++***++++++++++++++++++++++++***************++++++++++++,,,...---,,,***++++++)))************+++++++++***************************************************************************************+++++++++111000///---,,,++++++***+++,,,,,,,,,,,,+++******************************)))...222333///,,,************************************))))))******+++,,,)))************+++++++++***+++,,,------,,,+++*********+++++++++***))))))************************************************///...,,,+++******++++++***++++++,,,,,,++++++***+++***)))***++++++***)))************************+++************+++,,,,,,******++++++++++++******************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------..................///000111222333333333444555666666777777666666777888999999888888999::::::<<<===>>>??????>>>???@@@CCCEEEEEECCCAAA<<<;;;::::::;;;<<<:::999999::::::::::::::::::;;;999999999888888888888888::::::;;;;;;:::999888666222222333333444555555666222333444333111000000111,,,---------------......------............------,,,,,,++++++,,,,,,---...,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,************************************************************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,,,,------------,,,,,,------.../////////------.........///////////////......//////000111///000000111222333333333///000222444555777;;;>>>EEEJJJQQQTTTXXX```nnnxxx}}}vvvmmmddd]]]WWWSSSPPPNNNGGGCCCFFFIIIKKKMMMPPPGGGHHHJJJLLLMMMMMMMMMLLL222111111111222444555666777888888888888888777777777666666888:::;;;:::999666666777777888888999999555666777999:::::::::999::::::888555444555888;;;777555444222222333444555111222333444555555555555444444333333222111111111////////////////////////////////////////////////------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,***))))))+++,,,++++++++++++++++++++++++++++++))))))*********+++++++++***,,,------+++******+++)))************+++++++++************************************************************************))))))*********+++++++++000///...,,,+++++++++,,,+++,,,,,,,,,,,,+++*********************************+++---...---,,,+++*********************************))))))******+++,,,)))************+++++++++)))***,,,------,,,***)))))))))***++++++***))))))---,,,++++++************************************000...,,,*********+++,,,***++++++,,,,,,++++++***+++***)))***++++++***)))************************+++*********++++++,,,---******++++++++++++******************************)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........---------...///000222222222222333444555666777777444555666777888888999999999999:::;;;<<<======>>>>>>???@@@CCCEEEDDDAAA>>><<<;;;:::;;;<<<===<<<;;;;;;::::::::::::::::::999999999999999999999999:::999::::::::::::888777666222222222333333333333333111222222111///...///000------------......//////------............------,,,,,,++++++,,,,,,---...+++---...---+++***,,,...------------------------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,************************************************************************++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...++++++,,,,,,,,,---------,,,,,,------...//////000---------.........///////////////...///000000111111111111222333444444333///111444444222111222444555888;;;<<<>>>EEEOOOWWW[[[gggvvv~~~zzzqqqjjjgggccc\\\ZZZ\\\WWWSSSNNNKKKIIIIIIIIIHHHDDDCCCDDDIIIJJJIIIKKKOOOFFFHHHJJJKKKKKKJJJJJJJJJ000000000000111333666777777777888888888777777666999888777888::::::888777555666666777888999999:::222333555777777777777666:::999888555333555888;;;666555333222222333444555111222333444555555555555444444333333222111111000.........///////////////////////////////////////------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++(((((()))+++---...---+++++++++++++++++++++++++++))))))******++++++++++++)))+++,,,,,,***))))))***)))************+++++++++))))))))))))))))))))))))************************************************))))))******++++++++++++...---,,,+++++++++,,,---+++,,,,,,,,,,,,+++******************************+++***((()))***++++++************************************)))***++++++,,,)))************+++++++++)))***,,,------,,,***)))((()))***+++,,,++++++***+++******)))******++++++************************000///,,,*********+++,,,+++++++++,,,,,,++++++++++++***)))***+++++++++)))************************+++*********+++,,,,,,---******++++++++++++******************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------...///000111222111111222333555666666777333444555777888999999999999999::::::;;;<<<<<<<<<===>>>@@@CCCDDDCCC???<<<<<<;;;:::<<<>>>???>>>===;;;;;;;;;::::::999999999:::::::::999999:::;;;;;;999999::::::999888666555333333333222222111111111111111111000...---...///---.........//////000000---..................---,,,,,,++++++,,,,,,---...))),,,---,,,***)))+++---------------------------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,************************************************************************++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++,,,,,,,,,------------,,,+++***+++,,,---...++++++,,,,,,,,,---------,,,,,,------...///000000---------........./////////////////////000111111000///....../////////...333444333111//////333666555777888777777:::@@@EEE<<>>@@@???===;;;999999999999999999999999::::::::::::::::::::::::888999::::::999777444222000000000000////////////111111000000//////..............................------------------------************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,---------......///------...***&&&+++333........................---------............///............///////////////000111000......///111111111111111111111111111333666999<<<>>>AAADDDGGGMMMNNNQQQWWW^^^eeeiiijjjmmmnnnoooqqqrrrtttuuuvvvzzzzzzyyyyyyxxxxxxxxxwwwyyywwwuuuqqqnnnkkkhhhggg___]]]YYYTTTOOOKKKHHHFFF============>>>>>>>>>???>>>===============>>>>>>CCCCCCCCCDDDEEEFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBB111111111222222222333333444444333333444444555666555555555555555666777777999777555555666777666444444444555555666777777888777666555555555666888888555555444444444333333333333333444555555555444333222111000000//////000000/////////.........///000000000///.........//////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++))),,,///...+++)))***+++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++---,,,++++++*********+++,,,+++))))))+++,,,+++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++++++++,,,+++++++++******)))))))))************************************************)))************+++++++++++++++************++++++******++++++++++++******)))************+++++++++******++++++++++++******++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,------------...,,,,,,------...///////////////000111111222222333333555777777666555666777999999:::::::::::::::999;;;<<<<<<<<<;;;;;;:::999888999:::===???@@@???===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::888999999999777666444333111111000000000/////////222111111000///...------........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,------------(((+++...//////...---,,,------------------------------------........................///////////////000111000......///111111111111111111111111111333555666777666777888:::::::::;;;===BBBFFFGGGGGGDDDDDDEEEGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIGGGEEECCCBBBAAADDDCCCAAA???===<<<;;;:::999999999999::::::::::::<<<<<<<<<<<<<<<===>>>>>>AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA000111111111222222222222333222222222333333444555555555555444555555666777777666444555666666555444444444555555666777777777555555555555555666777777555555444444444333333333444444555555555555444444222111000000//////000000222///++++++---/////////222111000///............,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,+++************+++,,,***((()))***+++***))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,*********)))))))))))))))************************************************)))************+++++++++++++++************++++++******++++++++++++******)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---......////////////000000111111222222222444666666555555555777999999999:::999999888888::::::::::::::::::999888777777999<<>>=========<<<<<<;;;;;;;;;::::::::::::::::::999999888888777666555444444333222222111111111000000000222222111000///------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************************************+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,&&&---...+++---111///(((,,,,,,,,,,,,------------------------............---............////////////000000///......000111111111111111111111111111111222333222000///000111333222111222444666666555999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;;;;;;;555555444444444555555666666666666666777777777777::::::::::::;;;<<<===>>>>>>>>>>>>???????????????BBBBBBAAAAAAAAA@@@@@@@@@000000000111111111111222111111111111222333444444555555555444444555555666555555555555555555444444555555555555666666777777555555555555666666777777555555444444444333333333444444444444444444333333111111000///////////////000///...---...//////000///...---------------...,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,***+++---...///...------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++...,,,***)))+++++++++***************************++++++++++++++++++++++++************************************************++++++***************++++++)))(((((()))******)))))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------))))))))))))))))))))))))************************************************))))))*********+++++++++,,,++++++******++++++,,,******++++++++++++******))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++******++++++,,,,,,++++++++++++,,,,,,,,,---------+++,,,,,,------...//////......//////000111111222222444666777666555666777888888999999888888777666888888999999999999888888888888999;;;===???>>><<<=========<<<;;;;;;:::::::::::::::999999999999999888777666444444333333444222222222222111111111000222222111///...---,,,+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++************+++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************)))***,,,------,,,***)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---666555)))%%%---000***++++++,,,,,,,,,,,,,,,---,,,,,,---------.........---------.........//////...///000///......000222111111111111111111111111...000111111000000222333444333222333666888888777666666666666666777777777555555666666777777777888555555666777777888999999999888777777666666666666666666666777777777888888777777777888999;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@?????????>>>>>>//////000000000111111111111000000111222333444444555555444444444444555555333444555666555555444444555555555555666666666666666666777777888888888888555555444444444333333333444333333222222111111111111000000///.../////////,,,000444333000...///111,,,,,,,,,---...///000111,,,------......------,,,++++++,,,,,,,,,---------------...///...---+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++...,,,******+++,,,+++***************************++++++++++++++++++++++++*********************************************************))))))***+++++++++)))(((((()))******)))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------)))))))))))))))*********************************************************))))))*********+++++++++,,,,,,++++++++++++,,,,,,******++++++++++++******))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------++++++,,,,,,---.........---......//////000111111222444666777666666777888666777777888777777666666777777888888888888888777;;;:::999:::<<<<<<;;;:::;;;;;;;;;:::::::::999999:::::::::999999888888888777666555444333333444444222222222222111111111000111111000///...---,,,,,,........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************)))***,,,------,,,***)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,222AAADDD444(((***///---+++++++++,,,,,,---------,,,,,,,,,------------...------------...............///000///...///000222000000000000000000000000...///111222111222333555111//////000222444444333222222222222222222222222222222333333444444555555222222222333333444444555888777666555444444444444555666666666666777777777555555555666777999:::;;;::::::;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>============////////////000000000000000000000111222333444555666555444444333444444444222444777777666555555666555555666666666666666666666666777888888888888888555555444444444333333333444333222111000000000111111000//////......//////+++111666666111...///222------...///000222333444------............------++++++,,,,,,------...............------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++************************++++++++++++++++++++++++************************+++++++++******************))))))))))))***++++++,,,***((()))***+++***)))***)))))))))))))))((((((************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***************+++++++++************************++++++++++++++++++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,******++++++++++++******)))************+++++++++******++++++++++++******++++++++++++++++++++++++((()))+++,,,------,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,------......------......//////000000111333555666666666777888444555666666777777666666666777888888999888888888<<<:::999999:::;;;999888999999999999999999999999:::::::::999888888777777666666555555555444444444222222111111111000000000000000///......---------........................------------------------************************++++++++++++++++++++++++*********++++++,,,,,,---++++++************++++++)))))))))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************************************+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///BBBMMMDDD444---,,,,,,++++++,,,,,,------......,,,,,,,,,,,,------------,,,------------............///000///...///111333000000000000000000000000///111222111000///000111444222000000111222111000444444444444444555555555666666666666666777777777555555555555555555555666333333222222222333333444333333333444444444444555444444444444555666888888888888999999:::;;;;;;<<<======<<<<<<<<<;;;;;;;;;........./////////000000111111111111333444555666666555444444333333333444222555888999777666666777666666666666666666666555555555777888888888777666555555444444444333333333555444333111111111111111000000///............///...111222222000///000222////////////000111333333------............------++++++,,,,,,---......///---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++)))************++++++++++++++++++++++++++++++++++++...000000---++++++---************************++++++++++++++++++++++++************************+++++++++*********)))))))))))))))))))))***++++++,,,+++))))))+++,,,+++*********))))))((((((((((((************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,***+++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++---,,,,,,++++++,,,,,,---******++++++++++++******)))************+++++++++******++++++++++++******++++++++++++++++++++++++''')))+++---------,,,+++***++++++++++++,,,,,,,,,***++++++,,,,,,---......,,,------......///000000///111333444444444555666222333444555666777777777666777888999999999999888;;;999888888:::;;;:::999777777888888999:::::::::::::::999999888777777666555555666777666555444333111111000000000/////////................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++************++++++((()))))))))*********+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,------------***888FFFEEE888---***---+++,,,,,,---......//////++++++,,,,,,,,,---------,,,,,,---------.........---...////////////111333000000000000000000000000000111222111///...///000777555333222333333222111......//////000000000111000000000000000//////////////////000000000000000333222222222222333444444222222222222333333333333333333333333333444555666555555666777999:::;;;;;;<<<;;;;;;;;;;;;:::::::::............/////////000111111111222333555666777666555444444333333333333222555999:::888666666888666666666666666555555555333444666777777777666555555555444444444333333333666555444222111111222222000000///...............333000------...000111000///............//////000------............------++++++,,,,,,---...//////+++******)))***+++---...++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++)))...333222...+++,,,...************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++******))))))))))))((())))))***++++++---+++******+++,,,,,,+++******))))))((((((((('''))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,---------************************++++++++++++++++++++++++)))************+++++++++---,,,,,,++++++,,,,,,---******++++++++++++******)))************+++++++++******++++++++++++******++++++++++++++++++++++++''')))+++---...---,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,---......,,,,,,------...//////000---///111222222222333555111222333555666777777888777777888999999999999999999777666777:::;;;<<<;;;777777888999:::;;;;;;<<<::::::999999888777777666444555777888888666444333000000000000////////////---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++************++++++(((((())))))*********+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,------------......(((...888;;;333)))***111,,,,,,------...///000000++++++,,,,,,,,,---------,,,,,,,,,---------......---...////////////111333000000000000000000000000///000222111000000111333000///------///000000///222222333333444555555666333333333222222111111111222222333333444555555555555444333222111111111111222333333333333444444444333333333222222333444444222333444666888999:::;;;;;;;;;;;;:::::::::999999---------............///222111000000111444777999999777555222111000///000333555999999888666555555666555555666777777666444888888777777666666555555666555444333333444555666444444333222222111111000//////............//////000000//////.........---------------------------........................---------,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++************)))************************************************************************,,,,,,+++***))))))******)))************+++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************((()))++++++******+++,,,+++++++++*********))))))************************************************************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++******))))))+++++++++************))),,,,,,,,,++++++...222555...------,,,+++***))))))************************)))************+++++++++************************************************)))************+++++++++''''''((()))))))))))))))*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000///---,,,,,,---...////////////000111333444555666555555555555666666777777888999888666444555666:::999888888888999:::;;;999888888777777888888999999999999888777666666555555666888999888777555444111111000000000000111111............////////////,,,,,,,,,---------.........,,,******+++------------------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++))))))))))))))))))******(((((())))))******++++++))))))))))))))))))))))))************))))))))))))+++++++++************)))'''---)))(((...+++&&&+++************************,,,,,,,,,++++++*********++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,---......---------............///............////////////000000000000000000000000000000000000000000000000000000111222222222222111111111222222222222111111000000111111111222222222111111111111111111111111222222222222222222222222111111222222222333333333444444333444444555666777::::::999888777777777777------------............111111000///111444777999888777555333111111111111333666:::;;;:::777666555666555555666777777666444777777777666666666555555666555444444444444555666444444333222222111111000//////............//////000/////////............------------------------........................---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++++++++************)))************************************************************************,,,++++++***))))))******)))************+++++++++++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************(((***++++++******+++,,,+++++++++*********))))))************************************************************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++*********)))+++++++++************)))***+++,,,,,,---000555888---,,,,,,++++++*********************************)))************+++++++++************************************************)))************+++++++++))))))***************)))************************++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------000...---,,,,,,---...////////////000111222333444555555555555555555666777777777888777555444666777888888777777777888999:::999999888888888888999999999999888888777666666555444555777777777666444222000000////////////000000111111000000////////////,,,---------............///---++++++,,,------,,,---------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++************************************+++******)))))))))******)))))))))))))))*********))))))))))))))))))))))))***************))))))(((*********++++++,,,,,,,,,222777111---000,,,&&&+++************************,,,,,,,,,++++++*********++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++************************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,---......------------........................///////////////////////////////////////////////////////////////000111111222222111111000000111111111111000000000000000111111111222222111111111111111111111111222222222222222222222222111111111222222222333333333333333333444555666777:::999888777777777777777------------............111000//////000333555777777666444333222222333444333777;;;===<<<999666555666555555666777777666444666666666666666555555555666555444444444444555666444444333222222111111000//////............//////////////////....................................------------------------+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***+++++++++************)))************************************************************************,,,+++******)))*********)))************+++++++++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++***)))+++,,,+++++++++***************************************************************************************************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++************+++++++++************)))***+++,,,+++,,,...222555++++++++++++++++++++++++************************)))************+++++++++************************************************)))************++++++++++++++++++,,,++++++******************************,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------///...---,,,,,,---...///.........///000111222333444444444444444555666777666777666555444555777:::777777777777777888999999:::999999999999999999:::999888888777777666666555333444666666666555333111/////////....../////////000000//////////////////------........./////////111///---,,,---------,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))***+++,,,++++++++++++++++++++++++---,,,+++***************************))))))))))))))))))))))))))))))))))))***************))))))((())))))***+++,,,---...///===@@@888111222---'''+++************************+++++++++++++++*********++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......------------............---............///////////////////////////////////////////////////////////////000111111111111111//////000000000000//////000000000000111111111111000000000000000000000000111111111111111111111111000111111111222222222222333222222333333444555666888888777777666777777777,,,,,,---------.........000/////////000222444555555555444333333444555555333777<<<>>><<<999777555666555555666777777666444555555555555555555555555555555555444444555555555444444333222222111111000//////............/////////////////////.........////////////////////////------------------------+++++++++,,,,,,---------***++++++,,,,,,++++++***+++++++++*********))))))************************************************************************++++++***************+++))))))*********+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************)))***++++++***)))***,,,************************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,+++***((((((***,,,*********++++++,,,,,,,,,************************))))))*********+++++++++************************************************))))))*********+++++++++++++++++++++++++++***)))************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,---...///............///000111222333333333333444555666666666666555333333555888<<<888888888888888999999999::::::999999999999::::::888888777777666666666666333444666666666555333111000000////////////000000------......//////000000.........////////////000111000...---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++***)))***+++...///------------------------...---,,,+++************++++++******))))))(((((())))))))))))))))))))))))******+++++++++***)))((())))))***++++++,,,------===???666///111,,,''',,,************************+++++++++***************************************))))))***++++++++++++***++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........---------.........//////////////////////////////////////////////////////...///000000111111000000......////////////....../////////000000000111111000000000000000000000000111111111111111111111111000000000111111111111222222111111222222333444555666666666555666666777777,,,,,,,,,------------...///.........///111222333444444333222333444555666333777;;;===;;;888666555666555555666777777666444444444444444444555555555444555555555555555555444444444333222222111111000//////............//////.........///////////////////////////////////////------------------------+++++++++,,,,,,---------***++++++,,,,,,++++++***+++++++++*********))))))************************************************************************+++***************++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++************************)))+++,,,+++***)))***+++************************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++*********)))))),,,,,,+++***((('''(((************++++++,,,,,,---************************))))))*********+++++++++************************************************))))))*********+++++++++)))******+++******))))))************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,------......------------...///000000222222222222333444555666555555444333222444888<<<999999999::::::::::::::::::999999888888999999:::777777777666666666666666444555666777777555444222222111111000000111111222222222111111000/////////.........////////////000111///............,,,***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,+++***+++---///000------------------------...---,,,+++************++++++******))))))(((((())))))))))))))))))))))))******,,,,,,,,,+++)))(((************))))))))))))222666///***---+++'''---************************************************************************))))))***++++++++++++***++++++++++++++++++++++++*********************************+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,------------...------------..................................................................///000000000000///......////////////............/////////000000000////////////////////////000000000000000000000000//////000000000111111111000000000111111222333444444444444444555666777777,,,,,,,,,,,,------------............///000111111333333222111222333444555333666999999888666555555666555555666777777666444333333333444444444444444444444555666666555444444444444333222222111111000//////............//////.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***+++++++++************)))*********************************************************************************)))******+++,,,)))************+++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++***************************+++,,,+++)))))))))+++***************+++++++++***************************************************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++************)))***+++,,,+++++++++---///*********++++++,,,,,,,,,************************)))************+++++++++************************************************)))************+++++++++((())))))***++++++******************************,,,,,,++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,++++++,,,,,,------......------,,,,,,------...///111111111222333444555666444444444333333444777:::999::::::;;;<<<;;;;;;;;;999888888888888888888999666666666666666666666666444555777777777666444222333222222111111222222333:::999777555222000...---------.........////////////...---.........,,,***++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,------,,,++++++,,,......++++++++++++++++++++++++---,,,+++***************************))))))))))))))))))))))))))))))))))))***+++,,,------+++)))(((******))))))(((((((((((((((---(((%%%+++***'''---************************)))))))))***************************************))))))***++++++++++++***++++++++++++++++++++++++************************************++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------,,,------------.........................................................---......///////////////......////////////..................////////////////////////////////////////////////////////////////////////000000000000000//////000000111222333333333333333444555666777++++++,,,,,,,,,------------------......///000000333222111000111222333444222444666666444333444444666555555666777777666444222222333333333444444444444444555666666555444444444444333222222111111000//////............//////............/////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++++++++************)))******************************************************************************))))))***++++++,,,)))************+++++++++++++++++++++++++++++++++++++++*********************************************************************+++,,,+++)))((()))***))))))*********+++++++++******************************************************************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++************))))))+++,,,,,,+++,,,---///++++++++++++++++++,,,,,,************************)))************+++++++++************************************************)))************+++++++++((((((***+++,,,,,,------************************++++++++++++++++++,,,,,,++++++++++++++++++++++++***************++++++,,,******+++,,,------......,,,,,,,,,,,,,,,------...000000111111222444555666333444555555444444666888888999:::;;;;;;;;;::::::888777777666666777777888666666666666666666666666333444666666666555333111222222111111111111222222999888666444222000...---,,,---------............---,,,,,,---......,,,***+++++++++,,,,,,---------,,,,,,++++++++++++++++++,,,+++++++++++++++******************************+++******)))))))))******)))))))))))))))*********)))))))))))))))))))))))))))+++,,,...---,,,)))((()))))))))))))))*********%%%***'''&&&,,,+++'''---************************((()))))))))*********+++************************))))))***++++++++++++***++++++++++++++++++++++++************************************++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---++++++,,,,,,,,,---------,,,,,,---------.........................................................------.../////////....../////////000000/////////------........./////////........................////////////////////////........./////////000000////////////000111222222111111222222333555666777++++++,,,,,,,,,---------,,,------....../////////222222111000000111222333222333444333222222333444666555555666777777666444222222222333333444444444333444555666666555444333444444333333222111111000//////............//////---.........//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++************)))******************************************************************************))))))***+++,,,,,,)))************+++++++++++++++++++++++++++++++++++++++*********************************************************************,,,,,,+++)))((()))***))))))******++++++++++++*********************************************************************************************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++************)))***+++,,,+++)))((()))***++++++++++++++++++++++++************************)))************+++++++++************************************************)))************+++++++++((()))***,,,---...//////*********************************++++++,,,,,,---++++++++++++++++++++++++*********)))***++++++,,,)))***+++,,,---......---,,,,,,++++++,,,,,,------000000000111222444555666333444666666444444555666777888999:::;;;:::999999777777666666666666777777555555555666666666666666222333444555555333111000111111000000000000111111111111111000000000000///,,,,,,,,,---------......+++++++++---......,,,***+++++++++,,,,,,------------,,,,,,++++++************************)))((('''++++++++++++++++++++++++))))))))))))))))))******(((((())))))******++++++)))))))))))))))))))))))))))+++---......,,,)))((((((((()))***+++,,,,,,---&&&,,,)))(((...,,,''',,,************************(((((())))))*********+++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......................................................,,,---......//////......//////000000000000//////---------.........//////........................////////////////////////............/////////000.........//////000111222000111111222333555666777...---,,,++++++---...000.........////////////000000000000111222222333333222222222333444555666777555555666666666666555555333333333444444444555555666555444333444666888999555444333222111111111111//////////////////////////////......---------,,,.........------,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************************************)))************++++++++++++***)))))))))***,,,,,,***+++,,,,,,,,,,,,+++***************************))))))))))))************&&&***+++)))***------************+++---///111333************************++++++************++++++++++++************++++++************************++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))((((((''')))***++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************'''))),,,000333333000---************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,---------,,,---000222------...000111333444444333333333333333444555666:::999999999999999999999===:::777777999:::999777777777777777777777777777666555555444444333222222000000000111222222333333////////////....................................---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,)))************+++++++++************************+++*********))))))((((((************************************************))))))*********+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------------------............///,,,///000------///...+++---------............///........................---------............///.........////////////000......------------......////////////////////////............/////////////////////000111333444555...---,,,++++++,,,...///------.........///////////////000111111222222333333222222333333555666666555555666666666666555555333333444444555555555555444444555666999<<<@@@BBB555444333222111111111111/////////////////////////////////.........------......---------,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************************************)))************++++++++++++***)))))))))***+++,,,++++++++++++++++++++++++************************+++++++++*********))))))))),,,,,,(((''')))((($$$)))))))))(((((()))******************************++++++************++++++++++++************++++++************************++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))***++++++,,,++++++++++++++++++++++++,,,++++++***))))))((((((+++,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************************,,,///111111///,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,,,,,,,+++,,,...111,,,---...///111222333444333333333333333444555666777888999:::::::::::::::;;;999666777888999888666666666666666666666666666555444444333222222111111111111000000000000000000////////////....................................---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++*********************************+++++++++,,,,,,)))************+++++++++************************************)))))))))(((************************************************))))))*********+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------............+++...///,,,,,,///...+++------------....................................------------............------........./////////......------------........................................../////////////////////000111222444444---,,,+++++++++,,,...///,,,,,,,,,---------......//////000000111111222222333222222333333444555666555555666666666666555555444555555555555666666666444444555777:::===AAACCC444333222111111111111111////////////////////////000000////////////.........------------,,,,,,,,,------------------------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++************************************************************************)))************+++++++++******))))))******+++,,,++++++***))))))***++++++************************,,,,,,++++++******))))))))),,,,,,)))))),,,---+++++++++++++++++++++******************************++++++************++++++++++++************++++++************************++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++*********)))******+++,,,************************,,,,,,,,,+++******))))))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************...---,,,---......---+++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***+++++++++***+++---///,,,---...///000111222333222222222222333444555666555777999;;;<<<<<<;;;:::999777666666777888777555555555555555555555555555444333333222222111000000111111000000///......---////////////............------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++*********************************++++++++++++,,,)))************+++++++++************************************))))))))))))***************************************************************+++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,------------------------------------............+++......,,,,,,//////,,,------------............------------------------------------............,,,,,,,,,---------............------------..............................---............/////////////////////000222333444,,,,,,+++++++++,,,---...++++++,,,,,,,,,---------......//////000111111222333222222222333444444555444555555666666555555444555666666666666666666666444444444444555777888999333333222111111111111111////////////////////////000000000000000/////////------------------------------------------------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************************************************************************))))))*********+++++++++***************++++++++++++******))))))******+++************************))))))*********************,,,+++((()))---///---++++++,,,---............************************++++++************++++++++++++************++++++************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************000...,,,,,,,,,,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***+++,,,,,,++++++,,,...,,,------...000111111222111111222222333444555666555777:::<<<===;;;:::888777777777777888777777666555555555555555555555555444444333333222111111111111111000000000/////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))***************************************+++++++++************++++++++++++))))))*********+++++++++*********************************)))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///111000---,,,......+++,,,,,,---------.........------------------------,,,,,,---------.........++++++,,,,,,,,,---------...------,,,,,,------...........................---------........./////////......///000111222222++++++++++++,,,,,,------+++++++++,,,,,,,,,,,,------......//////000111111333333222222222333444444444444555555555555444444666666666666666666666555333333222222111111111222222222111111000000111111/////////////////////////////////000000000000000------------------------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))******++++++++++++++++++************++++++************************&&&''''''((()))***++++++,,,...+++'''&&&***,,,+++++++++++++++++++++++++++************************++++++************++++++++++++************++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************111...,,,***++++++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***,,,------,,,,,,---...,,,,,,---...///000000111111111111222333444555666777999;;;<<<;;;999777555666777888999888888888777666666666666666666666666555555555444333333222222000000000111111222222222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++************************))))))))))))))))))******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...333555333...,,,...---***,,,,,,,,,------------...------------------------,,,,,,,,,------------...+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------........................------------........................///000111111++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------......//////000000333333222222222222333333444444555555555555444444666666666555555555555444111111111222222222333333222111111000000000111111////////////////////////......////////////000000,,,,,,,,,------------...------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))***************++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***++++++++++++******+++,,,,,,,,,,,,+++***************************''''''((()))***++++++,,,)))+++***))),,,444999:::333222///---+++*********************************++++++************++++++++++++************++++++************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************///---+++***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,......---,,,,,,---,,,,,,------...//////000000000000111333444666666888999::::::999777555333555777999:::999888888888666666666666666666666666666666555444444333333222000000000111222333333333////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))***++++++,,,,,,)))))))))************+++)))************+++++++++************************))))))))))))************************************************************+++++++++******************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------444555333---+++------***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------------------------,,,------------........................///000000******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......///000000333333222222222222222333333444444555555444444333555555555555444444333333000111222333333444444444111111000000000000111111////////////////////////------........./////////,,,,,,,,,---------......------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++((()))))))))*********+++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((()))***+++,,,++++++******+++---//////---+++***************************++++++++++++++++++++++++&&&)))))))))...999@@@BBB888555111---+++***+++,,,************************++++++************++++++++++++************++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++***))))))******++++++++++++++++++++++++************************------,,,++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************+++***)))***+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))+++------,,,+++++++++,,,,,,,,,------...////////////000111222444666777777777777777777666555444222666999999888666777888555555555555555555555555555555444444333222222111000000000111111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************((())))))***++++++,,,,,,))))))))))))************)))************+++++++++************************((()))))))))************************************************************+++++++++*********))))))******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------111222000+++***------+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------------------,,,,,,---------...............------......//////******+++,,,,,,,,,,,,+++,,,,,,------------......,,,,,,------...//////000333333222222111222222222333444444555555444444333555555444444444333333333111222222333333222222111111000000000000000111111////////////////////////,,,---------......//////,,,,,,,,,------.........------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++(((((())))))*********+++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((()))***+++,,,+++******))),,,...000000...,,,)))************************000000///...,,,+++******++++++)))%%%&&&---222333222///+++'''&&&(((***,,,************************++++++************++++++++++++************++++++************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))******************************))))))))))))))))))******,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))((()))***,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,(((***,,,,,,+++))))))***,,,,,,,,,------.........//////000111222444666777555555555555555666666666111444888999777555555777444444444444444444444444444444333333222111111000111111000000//////......000/////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))************)))************+++++++++************************(((((())))))*********+++************************************************++++++++++++******))))))*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,)))))),,,...---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------............---------...//////------------,,,,,,+++***,,,,,,,,,---------......///////////////.........000000000111222222333333333333222111222333444555777666555444444444444444555555444333333222111111000000000000000000000000///000111000///...///000///............---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******************************************************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************++++++*********************,,,///...+++))))))***************))))))))))))...///000...***((()))***************************+++***)))))))))***,,,,,,++++++++++++++++++++++++************)))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,+++++++++***)))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,***)))(((++++++++++++++++++++++++---------,,,,,,+++++++++---------,,,,,,+++++++++------------,,,,,,+++***++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++///...---,,,+++,,,,,,---,,,,,,,,,---------......---...///000111222333333444444333222222333333333555555555555555444444444555666777888888777777666444444444444333222111111000000000000////////////......//////...---,,,,,,//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))+++++++++***)))***+++******************************))))))))))))************++++++++++++******+++++++++*********))))))(((((()))************************************************************************)))))))))))))))******))))))))))))******************************))))))))))))))))))))))))++++++******************************************,,,+++)))(((((()))+++,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,---.........---------++++++++++++------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,---------,,,,,,+++***,,,,,,,,,---------.....................---------//////000111111222222333444333222222222333555555666666555444444444444444555444444333222222111111000000000000000000000000//////000000///...///000///............---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))((())))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************))),,,......+++))))))***************))))))))))))---...///---***))))))+++************************+++***)))))))))***+++,,,++++++++++++++++++++++++************)))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++,,,,,,------++++++++++++++++++,,,,,,++++++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++------------------------+++++++++++++++***))))))++++++++++++++++++++++++---------,,,,,,+++++++++---------,,,,,,+++++++++,,,---------,,,,,,+++***+++++++++***++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++///...---,,,,,,,,,------,,,,,,,,,---------......---...///000111222222333444333333222222222333333555444444444444444444444666666777888777666555444333444444333333222111000000000000000/////////.........//////...------,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))+++,,,+++***)))***+++******************************))))))))))))************++++++++++++******+++++++++*********))))))(((((()))***************************************************************************))))))))))))******))))))))))))******************************************************************************************************,,,+++)))(((((()))+++,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,---......---------,,,++++++++++++,,,---+++,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,---------......,,,,,,---------,,,++++++,,,,,,,,,---------......------------------------//////000000111111222222444333333333333444555666666555444444444444444444444444333333222222111111000000000000000000000000.........//////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************((((((((()))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))+++------,,,*********++++++*********))))))))),,,---------+++***+++,,,******************************))))))******+++,,,++++++++++++++++++++++++++++++*********))))))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,++++++++++++*********+++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,---------,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,---------......---......///000111222222333222222222222222333333333333333222333333444444666666777777777555444333222333333222222111000///000000000/////////...............///......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***+++,,,+++***)))***,,,******************************))))))))))))************++++++++++++******+++++++++***************((()))******+++***************************************************************************************))))))))))))******************************************************************************************************,,,+++***))))))***+++,,,************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------......,,,,,,,,,------,,,,,,+++,,,,,,,,,---------......---------------...............//////000111111222444444444444444555555555555555444333333444444444333333333333222222111111000000000000000000000000......---.../////////...///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++)))+++,,,------,,,+++++++++++++++*********))))))++++++,,,++++++++++++,,,***************************************++++++++++++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------...//////000111111222111111111111222222333222222111111111222444444444555666777777666444444222222222111111000///...000000/////////.........---...............------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************+++,,,,,,******+++,,,******************************))))))))))))************++++++++++++******************************)))******++++++*********************************************************)))***************++++++******))))))))))))*********************************************************************+++++++++************************++++++***))))))***++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,---------......+++,,,,,,------,,,,,,,,,,,,,,,,,,---------......------......////////////---......//////000111111333333333444444444444444444444333333333444444555333222222222222222111111000000000000000000000000///---,,,...000111000...///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,+++***))))))******))))))))))))))))))))))))************************************************))))))*********+++++++++***+++,,,---......---,,,++++++++++++************+++******++++++,,,,,,+++************************))))))******++++++++++++++++++++++++++++++++++++++++++++++++************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,---------......---------...//////000000000000000000000111222333111111000000111222444666333444555777777777666666111111111111000///......////////////............------...............---+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************,,,,,,,,,+++***+++,,,******************************))))))))))))************++++++++++++************************************++++++++++++******************************************************))))))******+++++++++,,,******))))))))))))******************************************************))))))*********+++++++++************************+++******************+++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,---------......++++++,,,---------,,,,,,,,,,,,,,,---------......------......///000000000------......//////000000111222333444444444333333333333333333333444444555222222222222222222111111000000000000000000000000000...,,,...111333111//////............---------------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************************************...---,,,+++***)))))))))))))))))))))))))))))))))************************************************)))))))))***++++++,,,,,,++++++,,,...000111000...,,,++++++++++++*********+++***)))***+++,,,+++***************************))))))***++++++++++++***++++++++++++++++++++++++,,,++++++++++++*********)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,---------......------------......//////////////////000111222222111000//////111333666777444555777888888888777666111222222111111000///.../////////.........------,,,---......///.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++************************+++,,,---,,,+++***+++---******************************))))))))))))************++++++++++++*********************++++++++++++++++++,,,++++++***)))************************************************))))))******+++,,,,,,,,,******))))))))))))******************************++++++++++++++++++++++++)))))))))***++++++,,,,,,***************************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,---------......***+++,,,,,,---------,,,,,,,,,,,,---------......,,,,,,---......///000000,,,------......///000000000111222333333333222222333333222222333333444555111111111111111111222222000000000000000000000000111...---///333555333000///............---------........................,,,,,,,,,---------......+++++++++,,,,,,---------++++++++++++++++++++++++************************************************---,,,++++++************))))))))))))))))))))))))************************************************((())))))***++++++,,,,,,---,,,---///222444222000,,,,,,+++++++++*********,,,***))))))+++,,,***(((************************((()))***+++,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++*********)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---...//////,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------***+++,,,,,,------,,,,,,------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------***+++,,,,,,---------,,,---,,,,,,,,,,,,---......------------------------------------------------+++,,,---.........------,,,,,,,,,---------......,,,------------.........///......///000111222222111000000///111444777999888999999999999777555444222222222222111000////////////.........---------,,,------...//////......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))************+++++++++************************+++,,,------++++++,,,---******************************))))))))))))************++++++++++++******))))))*********++++++++++++,,,,,,,,,++++++***)))************************************************))))))***++++++,,,------******))))))))))))******************************++++++++++++++++++++++++((())))))***++++++,,,,,,*********************************++++++***************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++,,,,,,+++***)))*********+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,,,,,,,,,,---------......***+++,,,,,,------------,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,------...//////000///000111222333222111111222222222222333333444555111111111111111111222222000000000000000000000000222///---///444666444111//////.........---------........................,,,,,,,,,------.........+++++++++,,,,,,---------++++++++++++++++++++++++************************************************+++++++++***++++++,,,,,,))))))))))))))))))))))))************************************************((())))))***++++++,,,,,,...------000444555333111,,,,,,,,,+++++++++******---+++))))))+++,,,***'''************************((()))***+++,,,+++******++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,...///000000---------,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,---...---,,,,,,------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------***+++,,,,,,---------------,,,,,,,,,,,,---......------------------------------------------------***+++---...///...------,,,,,,,,,---------......,,,,,,------------------............///000222222222111000000111444888:::<<<<<<<<<;;;999666444222222333333222222111000/////////.........---------,,,,,,---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))+++,,,------++++++,,,---******************************))))))))))))************++++++++++++******))))))******++++++++++++,,,,,,,,,,,,,,,+++***)))************************************************))))))***+++,,,,,,------******))))))))))))******************************++++++++++++++++++++++++((())))))***++++++,,,,,,******************************++++++++++++***************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,+++***)))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------............///......///111111222222222222222222222222222222222333333333222222222111111222111000.........///000////////////////////////000000000000000//////...000///...---------------/////////...,,,,,,---...***++++++,,,,,,++++++***+++++++++,,,,,,---------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,************************+++++++++*********))))))************************///000///---+++***+++,,,&&&---555999777333000///,,,+++***))))))***+++,,,******************************************************))))))******+++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////---,,,+++******+++,,,---*********++++++,,,,,,,,,...,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,---......------------------------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------...............///000000111000///000333777<<>>AAA???===;;;888666444444444111111111000000000000000/////////.........------...............---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++************************+++***))))))))))))***+++******++++++++++++************++++++++++++******+++++++++++++++*********+++++++++***************))))))******++++++,,,,,,************************))))))))))))************)))************+++++++++******************************************))))))++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++******+++,,,,,,******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------............///......///000111111000000111111111111222222222222222222222222111111111111000000000////////////000////////////////////////------......------,,,+++---------------...///000)))---222444222///,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++,,,,,,+++***)))+++,,,---222666777444000//////++++++++++++++++++++++++******************************************************))))))******+++,,,************************************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++***************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------,,,,,,,,,,,,------............------,,,,,,,,,+++,,,,,,,,,---------------------............//////...------------...//////........................,,,---...//////...---,,,.......................................---------...................................................------------...//////------...000444999>>>AAA<<<:::888666555444333333111111111111111000//////////////////.......................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++******************************************************++++++++++++******+++++++++,,,,,,+++++++++,,,,,,,,,++++++*********************************))))))***+++,,,,,,------************************((()))))))))************))))))*********+++++++++************************++++++************))))))++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++******+++,,,,,,******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------............///...//////000000000000///000000000111111222222222222222222111111111000000/////////000000000000///////////////////////////---------------,,,,,,+++---------------...///000***,,,//////...,,,,,,---,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))***+++,,,+++******+++---///222555444111......000+++++++++,,,,,,+++++++++******************************************************))))))******+++,,,************************************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++***************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---------------------------------,,,,,,,,,---------------.........------,,,,,,,,,,,,,,,,,,------.........,,,---------.........///---------------......///------------------------,,,---...//////...---,,,------------------------........................................................................---------------...//////,,,,,,...000444888<<<>>>888777666555444333333222000111111111111000//////000000/////////.........---..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++******************************++++++++++++************++++++++++++******+++++++++,,,,,,+++++++++---,,,,,,,,,++++++******************************))))))***+++,,,,,,------************************((()))))))))************))))))*********+++++++++************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++******+++,,,,,,******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------............///...//////000000///////////////000000111222222222222111111111111000000000...//////000000000000///////////////////////////------......------,,,+++......---------...//////,,,,,,---,,,++++++---///,,,,,,------------,,,,,,------,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++******************************************+++++++++***************************+++,,,+++++++++---//////111333222...---...000++++++,,,,,,,,,,,,++++++******************************************************))))))******+++,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,------------,,,,,,------------,,,,,,,,,,,,+++++++++,,,------......------------------------+++,,,------......------.........---------------,,,,,,,,,---......//////,,,,,,------.../////////......------......///000........................---...///000000///...---------------------------.............../////////................................................------,,,,,,------...///,,,---...///222555888:::444444444444333222222222000111111222222000///...000000000/////////......---------...........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,+++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++******************************+++,,,,,,+++************++++++++++++************++++++++++++******,,,,,,,,,,,,,,,+++++++++***************+++++++++))))))******++++++,,,,,,************************))))))))))))************)))************+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++******+++,,,,,,******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***************************************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------............///...///////////////....../////////000111222222222111111111111000000000000---...///000111111000///////////////////////////...............---,,,,,,///......---------......,,,------,,,+++,,,...000,,,,,,------------,,,,,,.........---------,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***************************))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,+++,,,...000...000111///,,,+++...111++++++,,,------,,,++++++******************************************************))))))******+++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,---******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------------.........,,,,,,---......---,,,,,,......---------,,,,,,,,,---,,,,,,,,,---...000111........................+++,,,---.........------------------............,,,,,,------.../////////------...//////000111111000000000///000111111222000000000000000000000000000000222222222222000000........................---........./////////000................................................------,,,,,,------...///---......///000222444555222222222333222222111111///000222222222111///...000000000000/////////...---------.........//////............------------,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---------,,,+++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++***************************++++++,,,,,,++++++*********++++++++++++******)))******************)))++++++,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************))))))))))))************)))************+++++++++************************))))))******+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++******+++,,,,,,******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........//////...///////////////.........//////000111222222222111111111111000000000000---...///111111111000///////////////////////////......//////......---,,,000///...---------------+++---...///...---...000,,,------......------,,,/////////......---------+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,---///111---//////...++++++...111++++++------------++++++*********************************************************)))***++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,------...******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////,,,,,,---......---,,,,,,.........------,,,,,,,,,///...---,,,---///111333........................+++,,,---.........---,,,,,,---------.../////////,,,,,,------...///000000...//////000111222222222222222111111222222333444222222222222222222222222222333444444444444333222000000000000000000000000---.........//////000000////////////////////////////////////////////////---,,,,,,,,,,,,---..................///000111222000111222222222222111111///000222333222111///...000000000000////////////---------.........////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---...---,,,+++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++***************************+++,,,------,,,+++*********++++++++++++******))))))************))))))+++++++++,,,,,,---------))))))******++++++++++++*********)))))))))))))))************************))))))))))))************)))************+++++++++************************(((((()))***,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------............------,,,,,,------...////////////////////////////////////////////////---------............///............///000222222222222222111///...///000000000000000000000000000////////////............................................................///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++******))))))******+++************************---+++((()))---000111111,,,...000000///......///...***+++......***))),,,,,,,,,,,,++++++*********,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,+++******+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++******))))))******+++++++++,,,,,,,,,***))))))+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------......---------......//////......---------......000000///---000555444000---///000000...---......111222111000------...//////000000111222222111111444222555:::999555888???===<<<:::999888888999999999;;;<<<<<<;;;999999:::@@@>>>;;;999888777555444555555555555333222000............///////////////...///000000//////000111......------------......333222111000///...------------......//////000000//////000111111111111111333333222222111000//////000000000000000000000000////////////////////////.........------,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++,,,+++***+++,,,---+++)))++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************+++++++++++++++************))))))************+++++++++************************,,,++++++,,,------+++)))***++++++,,,,,,++++++******++++++,,,,,,++++++******+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------------------......------,,,,,,------...////////////////////////////////////////////////---------............///............///000111222000000000000//////000111000000000000000000000000////////////............................................................*********+++,,,---...///------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************///,,,)))))),,,...///...,,,...000///...------...+++*********++++++***''',,,,,,,,,+++++++++******++++++***))))))***++++++++++++++++++++++++++++++***)))((((((***...111444++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++*********)))*********+++++++++,,,,,,------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------//////...---------......//////............/////////000///...222888999666...000111111///...///000,,,.../////////000222444555666777888::::::;;;;;;EEECCCEEEHHHGGGCCCEEEKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKLLLNNNMMMKKKHHHGGGGGGLLLKKKJJJHHHFFFEEEDDDDDDBBBCCCCCCBBBAAA???===<<<333333222222111111000000111111111000///...//////......------------......---------......//////000.........////////////////////////000000000111111222222111000000///......000000000000000000000000////////////////////////......---------,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,+++***+++------+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,+++++++++***)))))))))+++++++++************))))))************+++++++++************************+++***))))))++++++***)))***++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++.........---------------......------------......////////////////////////////////////////////////---------............///............///000111111....../////////000000000000000000000000000000000////////////....................................------------------------)))))))))***+++---...///------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++***************************///,,,******+++,,,---,,,---///000///---,,,,,,---+++---***'''+++222...%%%,,,,,,,,,++++++++++++***+++***))))))))))))***++++++++++++++++++++++++++++++)))''''''***...444777++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++************))))))*********+++++++++///111333111---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------000//////...---------...//////.........//////000///000///...111888:::888...///111111000000111333111333777999;;;>>>AAADDDEEEFFFGGGIIIKKKMMMMMMNNNUUUSSSTTTVVVTTTQQQRRRVVVRRRRRRRRRRRRSSSUUUWWWXXXZZZ\\\^^^^^^[[[XXXVVVUUUZZZ\\\\\\YYYTTTQQQRRRSSSTTTTTTTTTSSSQQQNNNLLLKKK???>>>===<<<:::999888777666555444333111000......//////............//////,,,,,,---...//////000000///////////////.........//////......//////000111000000000//////......---000000000000000000000000////////////////////////...------------,,,,,,,,,------,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,+++++++++------+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((+++++++++************))))))************+++++++++************************,,,***))))))***++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++//////......------,,,,,,......------------......////////////////////////////////////////////////---------............///...............///000111///.........///000///...////////////////////////////////////....................................------------------------------,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++---......---+++***************************,,,++++++***+++,,,------///000111000...,,,,,,,,,+++000---(((///;;;777)))++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,***))))))+++...000++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++---111444222,,,)))+++...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------............111000///...------------......------......//////111222000,,,...333555333...000222333444555888:::<<>><<<999888666444222000222111000000/////////000000000000000/////////...000000//////......------///......---...///000000000000000//////.........////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,++++++,,,------,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))+++++++++*********))))))))))))*********+++++++++************************---+++******+++------,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***---,,,+++******+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++/////////......---------///......------......///////////////////////////////////////////////////---------............///...............//////000000///...///000000...+++////////////////////////////////////....................................------------------------......------------...///------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++---......---+++***************************)))***++++++,,,---///000000111222111///---------***///---)))111>>>;;;---++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,)))************+++++++++)))...111000,,,***,,,000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------....../////////111000///...............------,,,,,,---......///---000///,,,,,,000333222222444777999;;;>>>CCCFFFEEEHHHMMMPPPSSSUUUXXXZZZXXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\[[[ZZZZZZZZZYYYXXXYYYXXXWWWVVVVVVWWWXXXYYYVVVZZZ^^^___\\\XXXUUUSSSWWW\\\______[[[YYY[[[___ffffffeeecccaaa^^^[[[YYY\\\[[[YYYWWWTTTRRRPPPOOOGGGEEEBBB@@@???>>>:::888555444333111000/////////111111000000///.........000000//////......------...............//////000111000000000000000//////////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++---,,,+++,,,---...,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,+++++++++*********))))))))))))*********+++++++++************************+++***))))))+++,,,,,,+++***++++++,,,,,,++++++******++++++,,,,,,++++++***---,,,+++******+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++/////////...............//////............//////////////////////////////////////////////////////---------............//////......---......//////000...---///222222///+++000000000000000000000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000222333------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++***************************(((***,,,------...000222...000111000...------...(((++++++)))///888666---***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++'''(((***+++++++++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,(((+++......,,,+++---000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------...//////000000000//////...//////000000---------------...///000***///111///000444777777888:::===???AAAEEEJJJMMMNNNQQQUUUXXXYYY[[[]]]^^^\\\]]]]]]^^^^^^^^^^^^]]]______]]]ZZZZZZ\\\ZZZVVVQQQPPPNNNMMMLLLLLLLLLMMMRRRVVVZZZ[[[XXXSSSNNNLLLMMMQQQVVVXXXXXXXXX[[[]]]cccddddddeeedddcccaaa```bbbaaa___^^^[[[YYYXXXWWWRRRNNNKKKJJJKKKJJJFFFCCC<<<;;;999666444222111111......////////////000000///////////////.........---...///000000000000///000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,------------...++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---,,,,,,,,,......,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---+++++++++************))))))************+++++++++************************((('''''')))+++,,,***)))***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++............//////////////////............//////////////////////////////////////////////////////---------............//////......------............,,,,,,///444555222///000000000000000000000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...000222333------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************,,,//////......///111+++---......---,,,,,,---*********+++...///...,,,******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------)))***,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------...///000000000............///000111222.........//////000111222///555999888888;;;======;;;<<<===>>>???BBBGGGJJJOOORRRWWWYYYZZZ[[[\\\]]]]]]^^^___```aaabbbbbbbbbaaaaaa^^^XXXWWWXXXUUUNNNCCCBBBAAA???>>>>>>??????KKKPPPVVVYYYXXXTTTOOOMMMJJJLLLNNNPPPQQQQQQQQQQQQZZZ\\\^^^aaadddeeeffffffddddddcccbbb```___^^^^^^ZZZWWWSSSSSSVVVVVVRRROOOIIIHHHEEEBBB>>><<<:::999333333333222222222222111.........///////////////---...000222222111000...////////////////////////000000000000000000000000////////////////////////,,,,,,,,,---------......+++++++++,,,,,,---------.........---------,,,,,,,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---,,,,,,---......---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,+++++++++************))))))************+++++++++************************((((((***,,,///...,,,)))***++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------......//////000000//////............//////////////////////////////////////////////////////---------........./////////......---------......+++******///666888666222000000000000000000000000000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------,,,,,,,,,++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++***))))))***++++++************************,,,///111111...---...000)))+++,,,,,,+++***+++,,,...++++++///...***))),,,*********++++++,,,,,,,,,------...//////...------++++++++++++++++++++++++---,,,***))))))+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,++++++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------...///000000111............///111222333000000000000111222333444888>>>BBBAAA???@@@@@@???::::::;;;::::::<<<@@@CCCHHHLLLPPPSSSTTTTTTUUUVVVYYYZZZ[[[]]]___```aaaaaa``````[[[TTTQQQRRRMMMEEE===<<<:::999999999:::;;;BBBHHHQQQWWWYYYWWWUUUSSSMMMLLLKKKKKKKKKIIIEEEAAAQQQSSSXXX]]]bbbfffhhhiiifffffffffeeedddccccccbbb```\\\XXXYYY\\\]]]ZZZVVVVVVTTTQQQMMMIIIFFFCCCBBB<<<;;;:::888666444222222---.........//////000000,,,...111444444222000...---.....................000000000000000000000000////////////////////////,,,,,,,,,------.........+++++++++,,,,,,---------/////////......---------,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---,,,,,,---......---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++************))))))************+++++++++***************************+++...111333333///,,,+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,...//////...---...//////...---,,,,,,...000111---......///000000111111111///......///...+++)))///...------,,,,,,,,,---------------------------,,,...111222111000//////333111///...---...///000//////000000///...------------............------------------------------......------------......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---***((((((***---///************************++++++++++++++++++,,,,,,+++---......---,,,,,,------.........---,,,,,,++++++++++++,,,,,,---------)))************+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------************************))))))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---++++++,,,,,,,,,,,,------........./////////000000000111111000......000222222222111222444777:::<<>><<<999666777999===???FFFKKKOOONNNIIIGGGKKKPPPVVVVVVWWWYYYZZZZZZZZZ[[[XXXVVVSSSPPPLLLIIIGGGFFF999777777777999:::;;;:::===BBBJJJQQQUUUTTTQQQNNNNNNMMMKKKJJJIIIFFFBBB???DDDGGGMMMUUU^^^ccceeeeeeiiihhhffffffffffffdddbbbbbb\\\UUUSSSVVVXXXWWWUUUVVVUUUTTTTTTTTTRRROOOLLLJJJGGGCCC@@@===888111,,,111111111111000000000///...//////000000//////...////////////000000000000111111000000//////......////////////////////////------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((())))))))))))*********+++++++++++++++***)))(((++++++++++++++++++++++++...---,,,+++++++++,,,---+++,,,------+++*********+++---000222222000---+++,,,,,,,,,,,,,,,,,,,,,,,,)))''')))---+++(((,,,333...---,,,,,,++++++++++++---,,,+++*********+++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++***((()))000888999111))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,+++***++++++,,,,,,,,,---------...------,,,,,,------...---------,,,,,,+++++++++************+++,,,---......,,,))))))+++,,,+++)))...///000000...---.../////////.........///000111/////////...............///......///000000///---//////...---------......------------------------,,,...111222111/////////------,,,---...111444555///////////////...---------......//////......---------------------------......------------......------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***))))))***,,,...************************+++++++++++++++,,,,,,,,,+++---......---,,,,,,---------......------,,,++++++,,,,,,,,,,,,,,,,,,---************++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,---------.........------...///000111111222222222111///......000222333444555999===BBBFFFHHHLLLMMMOOOOOONNNKKKGGGEEE>>>===<<<;;;;;;<<<======AAADDDEEEDDD@@@???BBBFFFIIIJJJLLLMMMOOOOOOOOOOOOLLLKKKHHHEEECCCAAAAAA@@@999888888888999:::::::::;;;>>>BBBEEEGGGFFFEEEDDDFFFEEEDDDCCCBBB@@@===:::===???CCCJJJSSSZZZ^^^___dddcccbbbcccdddeeedddcccaaaZZZRRRMMMNNNOOOOOOMMMQQQQQQQQQRRRTTTTTTSSSQQQPPPLLLHHHEEEBBB===888333000//////...............///////////////...------////////////000000000000111000000000/////////...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))*********++++++))))))******+++*********++++++++++++++++++++++++---,,,+++*********+++,,,,,,---------,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******---,,,)))---444...---,,,,,,+++++++++,,,000///---,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++)))((()))...444555///))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,+++***++++++,,,,,,,,,---------...------,,,,,,------...---------,,,,,,,,,++++++************+++,,,------...,,,******,,,---,,,+++///000111111/////////111//////000111111111111111000000//////....../////////---,,,---......---,,,//////.........//////000------------------------,,,...000111000//////000++++++,,,---///111444666///////////////......------......//////......---------------------------......------------......---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,---+++---......---,,,,,,---------......------,,,,,,---,,,,,,,,,,,,,,,,,,+++************+++++++++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------.........///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---............/////////,,,---...///000111222333111222111000///000333666:::<<>>???>>>============>>>>>>???AAA@@@???>>>======<<<<<<>>>===<<<<<<===<<<:::888999999:::>>>DDDJJJNNNOOOTTTTTTUUUXXX\\\___``````aaaZZZPPPJJJGGGFFFDDDBBBGGGGGGHHHLLLPPPRRRSSSRRRTTTRRROOOMMMJJJGGGBBB???555444222000............000000/////////...------////////////000000000000000000000000////////////////////////////////////------------------------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))***++++++,,,,,,+++++++++++++++++++++++++++,,,+++***))))))***+++,,,------------............***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,++++++...444------,,,+++++++++,,,,,,222111///---,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++'''((()))***+++,,,------++++++++++++++++++++++++((((((***,,,......,,,))),,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,------------...------,,,,,,------...------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---+++***+++---//////...000111333333222333555777333444666888888777666555333222111000000111111222333111///.........,,,+++///............//////000........................,,,...000000///...///000//////.........///000000...///////////////............////////////....................................------------......---------------------------------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,---------+++---......---,,,,,,---,,,------...------,,,,,,---------,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............111000---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------------,,,,,,------........./////////,,,---...///000111111222///000111333444888<<<@@@GGGHHHKKKNNNQQQSSSUUUVVVUUUVVVXXXYYYXXXWWWUUUSSSUUUTTTSSSQQQOOOLLLJJJIIIGGGBBB<<<999888888777555999;;;===??????>>><<<;;;===<<<:::999;;;>>>BBBEEEFFFGGGHHHHHHIIIJJJKKKMMMOOOMMMKKKGGGDDDBBB@@@???>>>===<<<===??????>>>===???===<<<===>>>@@@??????AAABBBDDDHHHNNNSSSUUUUUU\\\XXXQQQKKKGGGDDD@@@=========???BBBGGGKKKLLLLLLQQQRRRTTTUUUTTTQQQMMMJJJCCC@@@<<<777333111//////000000000/////////000000////////////000000000000000000000000////////////////////////////////////..............................------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,---------,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---...---,,,,,,............++++++************++++++++++++,,,,,,,,,,,,------000...,,,+++***+++...222---,,,,,,++++++,,,,,,,,,000///...------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++)))***+++++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------------......------,,,,,,------...------------------,,,,,,------,,,+++++++++,,,,,,,,,++++++,,,...///000111666777999:::;;;===@@@CCCAAACCCEEEGGGGGGFFFDDDCCC===;;;888555444333333333555333111000111111000//////...............//////........................,,,...//////......///000111000000......---------......///////////////......//////////////////.................................------------......---------------------------------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******+++,,,------......+++---......---,,,,,,---,,,,,,------...------,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,------------222000...+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,------......------,,,,,,------------...............//////000000111111...000555999===CCCHHHLLLOOOPPPRRRTTTUUUVVVWWWWWWWWWXXXYYY[[[[[[ZZZXXXWWWVVVTTTQQQMMMJJJIIIHHHHHHGGGBBB<<<;;;===???>>><<>>>>>AAAEEEJJJLLLPPPRRRTTTUUUUUUWWWZZZ]]]\\\[[[ZZZWWWSSSOOOKKKIIIFFFEEEDDDEEEGGGHHHHHHGGGHHHGGGGGGGGGGGGEEEAAA>>>>>>===>>>@@@DDDFFFGGGFFFNNNMMMLLLKKKJJJFFFBBB???:::999:::<<<@@@CCCDDDDDDHHHLLLRRRWWWXXXWWWTTTSSSQQQNNNHHHBBB;;;666222000//////.........///000000////////////000000000000////////////000000000000////////////////////////........................000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------////////////...---,,,+++++++++++++++++++++++++++---,,,,,,+++,,,---...//////,,,***+++---...---,,,---,,,+++******+++,,,---+++++++++,,,,,,---------///...+++)))***,,,...///,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------------,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,---,,,***))),,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------,,,,,,---------............------,,,,,,------...------------------------------,,,,,,+++,,,,,,,,,+++,,,,,,---...///111222DDDEEEGGGHHHIIILLLPPPSSSVVVWWWYYY[[[[[[ZZZYYYWWWPPPMMMHHHBBB>>>;;;999999666333111111222333333222111111000///////////////........................,,,...//////...---///000........................---...//////////////////...//////000000//////.................................------------......---------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////+++---......---,,,,,,---,,,,,,------......---------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------*********+++,,,,,,------000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------..................---,,,,,,---------.........//////000111222333333444333777===CCCHHHLLLQQQTTTQQQRRRSSSUUUWWWXXXYYYZZZZZZZZZZZZZZZYYYWWWUUUTTTIIIGGGDDDBBB@@@@@@AAABBBBBB???===>>>BBBEEEFFFEEEGGGGGGHHHHHHHHHHHHHHHGGGEEEDDDDDDEEEGGGKKKOOOQQQUUUXXX[[[[[[[[[\\\```ddd___`````````]]]YYYUUURRRPPPOOOMMMNNNOOOPPPPPPPPPNNNOOOPPPRRRTTTRRROOOLLLKKKIIIFFFEEEEEEDDDAAA??????AAADDDGGGHHHGGGEEEDDD>>><<<;;;<<<===??????>>>>>>CCCKKKQQQTTTVVVVVVWWWXXXVVVQQQKKKEEE???:::777222111000.........//////////////////000000000000////////////000000000000////////////////////////........................000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------111111111000...---+++***++++++++++++++++++++++++------,,,,,,---...///000111---******,,,...---+++---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,---+++)))+++//////,,,,,,,,,+++++++++,,,------***+++,,,------...------,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,---,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,---------...............------,,,,,,------...------------............------,,,,,,,,,,,,------***,,,---------...000222XXXYYYYYYYYYZZZ\\\```cccggggggiiijjjjjjjjjiiihhhdddaaa[[[VVVQQQNNNMMMMMMEEEBBB>>>;;;::::::999888555444333222111000000000........................,,,.........------///000,,,------...////////////------.../////////////////////000000000000//////..............................------------......------------------------+++,,,,,,,,,,,,,,,,,,---***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////+++---......---,,,,,,---+++,,,------......------+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------)))******+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...........................//////000000//////...---............////////////000222444666888::::::===BBBHHHNNNQQQRRRTTTUUUTTTSSSSSSTTTVVVXXXZZZ[[[ZZZYYYWWWTTTQQQMMMJJJHHH>>>>>>???@@@BBBCCCDDDDDDDDDCCCBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFHHHJJJLLLMMMKKKKKKKKKKKKMMMPPPRRRSSSSSSVVVYYYYYYWWWWWW[[[___\\\]]]^^^^^^]]][[[YYYXXXVVVTTTRRRRRRSSSTTTSSSSSSPPPPPPQQQTTTWWWYYYYYYXXXWWWTTTRRRPPPNNNLLLIIIGGG@@@AAACCCDDDCCCCCCCCCCCCAAA???<<<<<<<<<===<<<;;;999<<>>CCCHHHKKKMMMMMMMMMKKKKKKJJJHHHEEECCCAAAAAA??????@@@BBBEEEIIIMMMPPPOOOOOOPPPQQQRRRSSSTTTUUUPPPSSSUUUTTTPPPPPPSSSWWWXXXXXXYYYZZZZZZ[[[[[[[[[XXXVVVSSSRRRSSSSSSSSSRRROOONNNNNNPPPTTTXXXZZZZZZ[[[YYYWWWVVVVVVVVVTTTRRRKKKJJJGGGCCC???>>>>>>@@@BBB???<<<;;;;;;;;;:::999888999;;;===@@@HHHRRRYYY[[[\\\]]]^^^\\\YYYUUUSSSHHHEEE@@@;;;777555333333////////////000000000000.../////////000000111111////////////////////////////////////////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++******+++---...///777222,,,+++...///---******+++,,,,,,,,,,,,+++*********+++,,,,,,---......***------,,,000555333,,,++++++++++++,,,,,,---...//////000000000...---,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---+++++++++++++++++++++++++++))))))***---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.../////////...---------.........//////...------,,,,,,------...---------.........//////+++++++++,,,---...///000***,,,...---++++++...111iiilllnnnnnnmmmnnnqqqtttyyywwwuuusssrrrrrrsssssswwwssspppoooqqqqqqooolllkkkgggccccccdddccc^^^YYYSSSLLLDDD???===:::555111777333///000222222///+++---........................///000000000///---,,,......////////////......////////////////////////////////////////////////........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,...------,,,+++++++++,,,,,,,,,,,,------.........---------------------------,,,++++++******++++++,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++//////...---,,,,,,++++++---,,,,,,++++++*********.........------,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------........................+++---//////......///000000000///...------000222333777;;;???BBBGGGMMMRRROOORRRTTTUUUSSSQQQQQQQQQOOONNNMMMNNNQQQTTTUUUUUUNNNJJJEEECCCDDDEEECCCAAABBBHHHPPPUUUUUURRROOONNNLLLKKKIIIJJJJJJHHHCCC???BBBCCCCCCDDDEEEGGGJJJKKKMMMLLLKKKMMMPPPOOOLLLIIINNNKKKIIIIIIGGGDDDFFFKKKPPPQQQRRRRRRQQQOOONNNMMMLLLNNNOOOPPPOOOOOOOOOPPPLLLMMMOOOQQQSSSTTTUUUUUUYYYZZZZZZYYYXXXWWWXXXZZZUUUTTTTTTQQQNNNIIIEEECCCBBB@@@>>>;;;999888888888444444777:::;;;???IIITTT^^^___^^^^^^^^^]]]]]]\\\UUUSSSPPPJJJDDD===777444555333111000111111111000000000000///000000000111000000000000000000000000........................------------------------------------------------,,,,,,------...---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,666222---+++,,,,,,+++))),,,++++++******++++++,,,++++++,,,,,,,,,,,,------------...//////......---...---,,,++++++---...000++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------......------------------------................................................///......---------......111+++***...111///------..............................///000000///...---nnnpppssssssssstttwwwyyyxxxxxxwwwwwwvvvuuuttttttuuusssppppppppppppooonnnrrrnnniiihhhjjjllljjjgggeee^^^VVVOOOKKKGGGAAA<<<:::444///...000222111///...///000111000///---,,,......///000000///...---......////////////......////////////////////////////////////////////////........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,---------......---------------------------,,,++++++***+++++++++,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++///......---,,,,,,++++++,,,,,,,,,+++++++++++++++......---------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------........................+++---//////...---...///000000000...---///222555999===BBBFFFHHHKKKPPPSSSSSSRRRPPPMMMKKKKKKMMMPPPJJJHHHGGGHHHJJJLLLLLLLLLGGGEEEDDDCCCDDDEEEEEEEEEKKKOOOUUUWWWWWWTTTRRRPPPQQQPPPPPPPPPPPPNNNKKKHHHDDDDDDDDDCCCCCCEEEGGGIIIMMMKKKJJJKKKLLLLLLJJJGGGGGGEEEEEEFFFEEECCCEEEJJJHHHIIIIIIKKKLLLLLLKKKJJJKKKKKKJJJIIIHHHIIIKKKLLLKKKLLLNNNOOOQQQRRRSSSSSSVVVWWWWWWVVVTTTSSSTTTVVVRRRSSSTTTUUUTTTRRRPPPOOOLLLIIICCC>>>999888777888555555777::::::===FFFPPPWWWXXX[[[]]]^^^___^^^^^^ZZZXXXUUUPPPIIICCC===:::;;;888333111111222222222000111111111111000///...000000000000000000000000........................------------------------------------------------,,,,,,------...------,,,///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,,,,444111---+++,,,---,,,***,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......///...---,,,,,,...///111++++++++++++++++++++++++,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,---------.........------------------------................................................///......------............,,,,,,111222///---...........................------...//////...---,,,rrrtttvvvwwwwwwyyy{{{}}}xxxyyyzzzzzzxxxvvvtttssspppqqqpppooommmmmmooopppuuuqqqllllllooosssttttttuuuppphhhccc___ZZZTTTPPPGGGAAA888333222333333222...///000111111000...---------.../////////............////////////......////////////////////////////////////////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------------------------------------------,,,+++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++.........------,,,,,,+++++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------------------------........................,,,...//////...---...000000000000000000333888<<>>888888888;;;>>>@@@@@@???FFFJJJMMMMMMJJJFFFFFFGGGHHHJJJKKKKKKJJJLLLPPPSSSYYYYYYWWWPPPIIIFFFIIIMMMTTTWWW[[[\\\^^^bbbjjjppptttvvvvvvuuuqqqkkkfffccciiikkkpppvvvxxxuuuvvvyyylllyyymmm^^^[[[^^^\\\ZZZYYYYYYYYYWWWSSSPPPIIIJJJJJJKKKKKKKKKJJJJJJKKKKKKKKKHHHFFFDDDEEEFFFJJJKKKMMMOOORRRTTTUUUVVVWWWWWWVVVRRRMMMFFF@@@======:::999:::999777888===DDDHHHNNNTTTYYY\\\\\\\\\XXXYYYYYYZZZ\\\]]]^^^___[[[SSSHHH>>>777333000///000000000000111333444555111111111111111111111111////////////////////////........................---------------------------.........---,,,,,,+++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,,,,,,,,,,---......,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,+++******,,,...111222,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,'''***---///000...+++))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++...---,,,,,,+++++++++,,,+++++++++,,,,,,---------++++++,,,------...//////,,,,,,---------.........------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------.........//////........................////////////////////////////////////////////////...............///000111...000444888555//////222///////////////////////////////////////000000111vvvvvvwwwyyy{{{{{{yyywwwrrrmmmeee\\\VVVRRRQQQQQQLLLMMMMMMMMMNNNRRRVVVZZZbbbdddhhhmmmqqquuuwwwxxxvvvxxxyyyzzzzzzyyywwwuuuvvvuuusssoooiiiaaa[[[WWWRRRMMMEEE===666222111111222111000000//////000000......////////////......////////////////////////////////////////////////....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...------------------...///------------------------------------------------.............../////////........................///////////////////////////000111111111222555888666:::@@@EEEJJJOOOTTTXXXWWWSSSNNNJJJGGGDDD@@@>>>BBBEEEHHHHHHDDD???:::888<<<<<<>>>AAAEEEGGGGGGFFFHHHIIIKKKKKKHHHEEEDDDCCCAAAGGGMMMNNNNNNRRR\\\eeerrrqqqmmmcccYYYWWW]]]dddvvv|||}}}yyywww{{{yyywwwvvvxxxyyyvvvpppkkkYYYYYYYYYYYYYYYXXXWWWWWWUUUTTTRRRMMMHHHDDDCCCCCCCCCDDDFFFIIILLLOOOQQQRRRPPPRRRUUUUUURRRMMMGGGCCCAAA>>>===???>>>;;;;;;>>>;;;>>>BBBHHHOOOTTTYYY[[[[[[[[[[[[[[[[[[\\\]]]]]]___YYYQQQIIIAAA:::333///111222444666777777777666111111111111111111111111////////////////////////........................------------------------............---,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...***,,,------,,,,,,---...,,,++++++******++++++,,,++++++,,,,,,,,,,,,------))))))))))))***+++---...***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---000333444111...,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---,,,++++++++++++***++++++,,,,,,------...,,,,,,------......//////,,,---------............------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------............------........./////////........................////////////////////////////////////////////////............///000111111444222333444333//////222////////////////////////////////////000111222222wwwvvvvvvxxxzzzzzzwwwtttnnnjjjbbbZZZTTTOOOMMMLLLGGGEEEDDDEEEIIIOOORRRTTT\\\^^^aaadddhhhlllpppsssqqqtttwwwyyyyyywwwuuutttuuuvvvwwwuuurrrmmmiiigggbbb^^^WWWOOOGGG@@@<<<:::555444222111000///000000......////////////......////////////////////////////////////////////////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++******+++,,,,,,---------,,,,,,------...///,,,,,,,,,+++++++++******++++++,,,,,,---......///......---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...+++++++++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,---------......---------------...//////................................................---........./////////000........................///////////////////////////000111222222555999<<>>>>>???BBBGGGMMMSSSVVV\\\[[[ZZZZZZZZZ[[[\\\]]]^^^\\\YYYTTTMMMCCC999333333777===AAAAAA===777333111111111111111111111111////////////////////////........................------------------------............---,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...))),,,......,,,+++,,,...,,,++++++******++++++,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,++++++,,,,,,------,,,,,,------------------------,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,............------------///...---,,,++++++++++++******+++,,,,,,---......---------...............------------....................................,,,,,,,,,---------......,,,,,,,,,---------......------------.........///............////////////........................////////////////////////////////////////////////............///000111222:::444000000000...///111///////////////////////////.........///000222333vvvuuutttvvvxxxwwwtttpppmmmjjjeee___XXXSSSOOOMMMHHHDDDBBBDDDJJJQQQTTTUUUUUUVVVWWWYYY\\\bbbhhhmmmjjjmmmrrruuuvvvuuuttttttuuuvvvwwwvvvssspppnnnmmmhhhfffbbb]]]VVVNNNHHHDDD777666444222000000000000......////////////......////////////////////////////////////////////////........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++*********+++,,,,,,------------------...///000,,,,,,,,,++++++*********++++++,,,,,,---...//////......---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------------------------------.........------,,,,,,,,,,,,,,,,,,------.........---------------...///000................................................---.........//////000000////////////////////////000000000000000000000000///111222222333666;;;>>>FFFKKKQQQVVVXXXYYYYYYZZZVVVOOOFFF@@@@@@BBBDDDDDDCCCCCCBBBAAAAAACCCHHHKKKJJJJJJKKKNNNPPPQQQPPPNNNJJJHHHHHHKKKOOORRRQQQNNNOOO^^^mmmssssss{{{{{{{{{|||uuujjj___UUUPPPMMMKKKJJJIIIHHHGGGGGGGGGGGGKKKLLLOOOQQQRRRQQQOOOMMMKKKHHHGGGJJJKKKHHHFFFGGGGGGEEEBBBAAACCCHHHNNNQQQYYYYYYXXXYYYZZZ\\\^^^___\\\]]]]]][[[UUUKKK???777555<<>>555...---.........111000000000000000000000000...---------...///111222tttuuuvvvvvvuuutttrrrqqqtttppplllkkkjjjfff^^^WWWNNNGGG@@@BBBIIIQQQSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXaaabbbhhhqqquuutttuuuwwwrrrtttvvvvvvuuutttuuuuuuwwwsssnnnllljjjeee\\\UUUKKKFFF???777222111222444,,,++++++---///000///...000000000000000000000000000000000000000000000000........................................................................------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,---------......+++---///...---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...///000000///...---//////.........---------,,,,,,,,,---------......////////////////////////000000000000000/////////......///000111111111111111333666999===AAAGGGKKKQQQSSSUUUXXXZZZ[[[[[[[[[VVVQQQLLLKKKMMMMMMIIIEEEHHHHHHFFFFFFMMMVVVTTTLLLJJJSSSOOOGGGIIIIIIGGGJJJMMMJJJOOO]]]lllqqqlllfffccc{{{sssmmmmmmpppaaacccbbb\\\VVVRRRMMMGGGJJJIIIHHHHHHJJJKKKJJJIIIMMMKKKJJJJJJIIIJJJNNNSSSRRRNNNGGGBBBAAACCCGGGJJJQQQSSSUUUTTTSSSTTTXXX\\\^^^]]]]]]^^^\\\VVVMMMFFFGGGOOOVVVVVVQQQGGG999---000000000000///////////////////////////////////////222444444222///...---------------------------...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++------,,,++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,---------...,,,++++++,,,------,,,------------------------,,,---......---,,,,,,---++++++,,,,,,,,,,,,------.........,,,++++++---///:::111+++---000///------000,,,+++......+++)))))),,,++++++***+++,,,...///........................------------------------........................------------------------..................---------------.........//////............///000111222111000......///000000//////000222222111000222333111111111000000/////////111---...333333000222888555444333222111000000000111111111111111222333444444333111111111111000...wwwwwwwwwwwwvvvuuutttsssyyyuuurrrqqqpppkkkbbb[[[RRRJJJBBB???CCCGGGGGGEEEJJJKKKLLLNNNOOOQQQRRRSSSUUUTTTXXX___dddfffiiinnnnnnppprrrssstttuuuwwwyyyyyyvvvrrrqqqqqqmmmeee___YYYUUUPPPIIICCC<<<666333222000///000000000---+++000000000000000000000000000000000000000000000000........................................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,++++++,,,,,,,,,---------......,,,---...---,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......////////////......//////.........---------------.........///////////////////////////////////////////////////////////////000111111111111111333666;;;@@@DDDIIINNNRRRUUUVVVYYY[[[\\\]]]]]]]]]]]]ZZZVVVTTTTTTSSSOOOLLLMMMQQQSSSRRRSSSUUUQQQJJJJJJNNNGGGCCCGGGEEECCCIIIOOO\\\rrr}}}wwwqqqggg\\\XXXUUUPPPLLLIIIGGGFFFEEECCCDDDGGGJJJLLLOOOSSSWWWUUURRRLLLGGGDDDDDDEEEGGGLLLOOOQQQQQQQQQRRRVVVYYY[[[ZZZZZZ[[[\\\[[[XXXTTTVVVaaajjjlllggg[[[III;;;333111000000111222000//////////////////////////////111333222000.........------------------------...------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------.........------------,,,,,,+++,,,,,,---------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------...,,,++++++,,,------,,,------------------------,,,---------,,,,,,,,,---++++++,,,,,,,,,,,,---------......---++++++,,,...666000,,,...000...---...444///+++,,,---+++,,,...---,,,+++++++++,,,---...........................------------------------..................------------------------------........................------.........////////////............///000000---,,,,,,,,,...////////////000111111000000111333000000111222333444444555777555666;;;<<<:::<<>>>>>>>>>>>>>>??????<<<===>>>??????>>><<<;;;;;;:::888777666555222000yyyxxxwwwvvvvvvvvvvvvvvvyyywwwuuutttrrrlllccc]]]SSSLLLBBB>>>>>>???<<<999@@@@@@BBBCCCEEEGGGHHHIIIIIIFFFGGGLLLRRRVVV]]]ccciiikkkoooqqqssstttwwwyyyzzzxxxvvvwwwwwwtttooojjjgggddd```\\\WWWMMMBBB:::777555222111111000...,,,////////////////////////000000000000000000000000.................................................................................------------,,,------------,,,,,,,,,,,,000//////...---,,,,,,+++,,,,,,,,,---------......---------,,,++++++---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////............//////...............---------....../////////000000000////////////////////////.........///////////////000000111111111222222222888<<>>???@@@@@@@@@======BBBGGGKKKRRRYYYbbbffflllppprrrtttuuuvvvyyyyyyxxxyyyzzzxxxssspppmmmiiieeebbb```ZZZPPPIII===999444111000000000000////////////////////////////////////////////////........................................................................//////.........---------......------,,,,,,,,,+++000//////...---,,,++++++,,,,,,,,,---------......,,,,,,---,,,,,,...111444------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------------........................000///...------...///000............................../////////000000000////////////////////////.............../////////000000000111222333444444>>>BBBIIIOOOTTTWWWYYY[[[YYYZZZ[[[\\\\\\\\\[[[[[[YYY[[[]]]\\\ZZZYYYYYYYYYYYYVVVPPPJJJFFFEEEFFFGGGFFFFFFEEELLLSSSNNNUUUlllssskkkhhhbbbUUUKKKFFFIIIIIIGGGGGGKKKOOOPPPQQQQQQQQQPPPMMMJJJFFFDDDFFFIIILLLOOORRRSSSUUUUUUZZZYYYXXXXXXZZZ]]]___```aaalllxxx~~~}}}tttjjjJJJ@@@444///111333111...///////////////////////////000000///---,,,...///........................------............------------------------------------------------------+++,,,---.........------------------...///000000---,,,,,,,,,,,,------...,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,------...,,,,,,,,,------------......---++++++---...---,,,------------------------...,,,++++++,,,---...---+++++++++,,,,,,,,,------+++---...---+++******+++,,,,,,...111000------111888111++++++,,,,,,///444......------,,,,,,,,,,,,................................................000000//////......------....................................////////////....../////////000000000444333222111111000000111111222222111000000111222444555666777888;;;???BBBGGGIIIMMMRRRVVVZZZ\\\]]]cccbbbccceeefffeeedddcccffffffffffffggghhhjjjjjjhhhjjjmmmooonnnlllhhhfffjjjgggdddaaa]]]WWWQQQLLLzzzyyywwwvvvuuuuuuvvvwwwppppppqqqqqqooojjjddd```YYYUUUOOOKKKIIIHHHEEECCC?????????>>>>>>>>>======;;;999999>>>AAABBBEEEJJJSSSZZZccckkkppprrrtttuuuxxxyyyzzz{{{{{{yyyvvvsssooojjjccc^^^\\\ZZZWWWUUUGGGAAA:::444111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................//////.........---------.........------,,,,,,,,,.........---,,,++++++***,,,,,,,,,---------......+++,,,------...111555888,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................000///...------...///000---.....................------........./////////000000000000000000000000............//////000000000000111222444666888999DDDHHHNNNSSSVVVWWWXXXYYY[[[\\\]]]]]]]]]\\\ZZZYYYWWWYYYZZZYYYWWWVVVVVVVVVUUUPPPJJJFFFEEEEEEGGGIIIGGGMMMTTT^^^dddaaannn|||{{{~~~mmm]]]TTTUUUPPPGGGDDDIIINNNNNNIIIJJJLLLNNNNNNLLLIIIGGGDDDFFFIIIMMMPPPRRRSSSSSSUUUVVVWWWXXXYYYZZZ[[[[[[]]]dddkkkooosssxxxxxxtttZZZLLL;;;000///111111///000000000000000000000000///000000...------...000........................---......//////......---------------------------------------------------+++,,,------......------------,,,,,,---...//////---,,,,,,,,,------...///---------,,,,,,,,,++++++------,,,,,,---......///,,,,,,---------.........///---,,,,,,---......---------------------------...,,,++++++...//////---+++++++++,,,,,,,,,------+++,,,------++++++,,,---...---...000///,,,...222444...+++,,,---,,,...111............---,,,,,,+++................................................000000/////////........................................../////////000000/////////000000000111111222222111000000000111111///111333333333444666999===???BBBEEEGGGKKKPPPTTTXXX[[[___dddhhhlllmmmnnnppppppooooooooommmhhhcccggggggggggggggghhhiiijjjjjjkkkmmmooooooooonnnmmmwwwuuurrrqqqoookkkgggdddwwwwwwvvvuuuttttttttttttooopppqqqrrrqqqnnnllljjjccc```[[[WWWUUURRROOOMMMIIIIIIHHHGGGFFFEEEDDDCCC>>>;;;:::===<<<::::::===BBBIIISSS]]]eeekkkpppsssuuuvvvyyy{{{{{{zzzxxxwwwsssmmmddd[[[UUUSSSUUUVVVQQQLLLEEE???:::777333111000000000000000000000000000000000000000000000000////////////////////////////////////////////////.................................------------,,,.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......***,,,---...///111555777,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++,,,,,,,,,,,,------............------------------------------------+++,,,,,,------.................................//////............//////---------...............------........./////////000000000000000000000000......//////000000111111000111222555888<<<@@@BBBIIIMMMRRRUUUWWWWWWWWWXXX______```___^^^]]][[[ZZZ[[[ZZZXXXVVVUUUUUUTTTTTTIIIHHHGGGHHHGGGFFFJJJQQQbbboooxxxttt}}}~~~{{{nnnYYYLLLKKKJJJFFFDDDFFFIIIKKKLLLKKKJJJIIICCCCCCEEEHHHMMMOOOPPPOOONNNPPPTTTVVVVVVWWWWWWYYY[[[___aaabbbfffmmmpppooobbbUUUCCC666111111222111000000000000000000000000...///000000......///000........................---...///000000///...---,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---...//////...---,,,,,,---......,,,,,,,,,,,,---...///000............------------------------......///000,,,---------............///---,,,,,,---......---------------------------...,,,+++---111222000---++++++,,,,,,,,,,,,------,,,,,,---,,,+++,,,///111555000.........,,,...222111,,,***---...,,,,,,...---............------,,,................................................////////////////////////.................................//////000000111000000000000111111111111/////////000000222333333444888<<<>>>>>>AAAFFFKKKPPPSSSXXX\\\```dddhhhkkkjjjmmmppptttvvvwwwxxxwwwvvvvvvtttqqqpppmmmfff]]]XXXWWWWWWWWWXXXYYYYYYZZZbbbdddgggjjjmmmnnnooopppsssqqqpppqqqrrrsssrrrqqqoooooooooooonnnmmmlllkkkiiikkkmmmnnnnnnnnnnnnoooiiigggdddaaa^^^\\\YYYXXXTTTTTTSSSRRRQQQPPPOOOOOOKKKFFFCCCBBB>>>999888;;;999===DDDKKKTTT]]]eeekkklllooosssvvvxxxxxxxxxwwwsssqqqkkk```UUUOOOPPPRRRSSSRRRQQQOOOKKKDDD<<<666222222222222222222222222000000000000000000000000////////////////////////////////////////////////........................------------,,,,,,,,,,,,------------............------------............,,,,,,,,,---------......+++---...///......000111------------------------------------------------,,,---...//////...---,,,+++++++++,,,,,,---------///.........------------........................++++++,,,,,,---......///..............................////////////......---------.........//////....../////////000000000000000000000000000000000//////000000111222222333222333555999>>>DDDIIILLLNNNQQQUUUWWWXXXXXXYYYZZZ`````````___^^^\\\YYYXXXZZZVVVSSSRRRUUUXXXXXXXXXMMMNNNPPPMMMGGGIIIZZZmmm{{{wwwzzz|||zzzeee\\\TTTKKKGGGHHHHHHHHHHHHHHHHHHHHHEEECCCCCCFFFKKKNNNOOOOOOLLLOOORRRSSSRRRRRRTTTVVVVVVZZZ]]]]]]```eeegggeeebbbXXXJJJ>>>777444333333000000000000000000000000---///222222111//////000........................---...///000000///...---,,,,,,,,,---------.................................---+++***+++,,,///000222000...---,,,---......,,,,,,,,,------...///000000////////////.........------------...///000111------------............///...,,,,,,...///...---------------------------...,,,---000444555111,,,++++++,,,,,,,,,,,,------------,,,++++++...222666>>>555---+++,,,---///222111,,,***,,,...,,,---///,,,---...//////......---.........................................................///000000111111........................---......///000000111111000000000111111111222222111111222444666888:::;;;>>>CCCGGGHHHHHHKKKPPPUUUXXX\\\bbbgggjjjmmmppprrrppprrrtttvvvvvvuuusssqqqqqqrrroookkkiiiggg^^^SSSFFFGGGGGGHHHIIIKKKLLLMMMXXX\\\bbbiiimmmpppqqqpppllljjjhhhhhhiiikkkllllllfffggghhhhhhgggfffdddcccbbbdddfffggghhhjjjlllnnniiihhhgggeeedddcccaaa```ZZZZZZZZZYYYYYYXXXXXXXXXZZZSSSMMMIIIDDD>>>===???999:::<<>>???@@@AAADDDFFFHHHJJJNNNTTT]]]gggmmmoooooommmkkkgggccc``````aaabbbaaa]]]\\\[[[[[[\\\\\\ZZZXXX[[[\\\^^^_________^^^^^^aaaaaabbbbbbcccccccccbbbbbbaaa___^^^^^^]]][[[ZZZYYYVVVSSSPPPLLLHHHDDD@@@AAA===:::;;;@@@DDDGGGHHHTTTYYYaaahhhmmmqqqsssuuuqqqqqqpppllleee[[[QQQKKKPPPQQQUUU]]]bbb___UUUKKK@@@>>>777111111444333///222222111222333333222000///............//////000////////////////////////........................---------------------------------.........//////------------------------+++++++++,,,,,,,,,------000///...---------------,,,,,,,,,------.........///............------------------............///,,,,,,,,,------.................................//////000000///...---------------........./////////////////////.........000000000000000000000000...............///000000000000000000000000000000000000000000000111111111000222333222000///000111444999@@@GGGKKKOOORRRTTTSSSUUUXXXZZZ[[[\\\^^^``````]]]\\\]]]YYYQQQPPPUUURRROOOKKKKKKXXXoootttaaa\\\nnn}}}zzz{{{}}}xxxaaabbb]]]PPPGGGEEEFFFGGGFFFDDDEEEKKKNNNNNNPPPSSSQQQPPPOOOPPPQQQQQQOOONNNLLLOOOTTTZZZ^^^`````````\\\[[[TTTJJJCCC>>>777///111000......000111111000000000000000000000000000000000000000000000000000////////////////////////---------------------------------............///***---///...+++,,,222777QQQ===------000,,,)))+++///...,,,,,,,,,///222333///000000...------...000,,,,,,,,,---------......,,,,,,,,,------.........---------............///........................***...222444333000...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------//////.........---------........................000...,,,---///111000.........---,,,---...///000000000//////.........------,,,---222888:::777333...000000///---,,,---......///000111222222222222111333555555666777999;;;<<>><<<===@@@BBBBBB@@@HHHKKKRRRYYY```eeehhhiiieeedddcccbbbaaa]]]YYYUUUSSSQQQOOOOOOPPPQQQQQQQQQNNNOOOQQQSSSTTTTTTTTTSSSWWWXXXYYYZZZ[[[[[[[[[ZZZaaaaaa```aaabbbcccdddcccdddaaa^^^[[[XXXTTTOOOKKKHHHDDD@@@???AAABBBBBBBBBHHHLLLTTT[[[```fffkkknnnrrrssssssqqqlllddd\\\VVVSSSRRRTTTZZZ```bbb]]]XXXQQQNNNEEE;;;666555111,,,222111000000222222000///000000///////////////000////////////////////////........................---------------------------------.........//////------------------------,,,,,,,,,,,,------------//////...---------......,,,,,,------------------///............------------------............///,,,,,,------------------........................///////////////...---------------.........///////////////////////////...000000000000000000000000///............///000000000000000000000000000000///000000000111111222222///000000000///000333555===BBBHHHNNNQQQSSSUUUVVVUUUWWWXXXYYYZZZ[[[^^^aaaeee^^^YYYYYYVVVOOOKKKLLLGGGHHHHHHOOOkkkwwwvvv|||yyy}}}zzzfffRRRGGGAAA>>>FFFCCCDDDHHHKKKJJJLLLOOOOOONNNNNNNNNOOOOOOLLLJJJKKKNNNRRRVVVYYY[[[\\\]]]\\\]]]YYYRRRLLLGGG???666222111000111222222111000000000000000000000000000000000000000000000000000////////////////////////........................---------............///+++...000...,,,,,,111555FFF666+++---000---+++---333111///------...000111...///000111111000//////,,,,,,,,,---------......,,,,,,,,,------.........---------............///........................+++...222444222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------//////.........---------........................000...,,,---///111000/////////.........///000111000000/////////.........333222222777<<<===:::666000111222111000///000111...//////000111222222222...222888===AAAFFFJJJMMMSSSUUUXXX[[[\\\]]]]]]]]]ZZZXXXUUURRROOONNNMMMMMMJJJHHHFFFEEEGGGIIIJJJJJJHHHJJJKKKKKKIIIGGGGGGGGGNNNLLLIIIHHHHHHIIIJJJJJJGGGEEECCCCCCEEEEEEDDDBBBCCCDDDFFFJJJNNNSSSWWWYYYTTTTTTSSSTTTUUUSSSPPPMMMJJJGGGDDDCCCDDDFFFFFFFFFFFFGGGHHHJJJJJJJJJIIIIIIKKKMMMOOORRRSSSSSSSSSRRRWWWXXXZZZ\\\___bbbeeegggiiigggeeedddcccaaa^^^[[[UUURRRNNNKKKIIIGGGDDDBBB@@@DDDHHHMMMQQQWWW]]]```iiikkkoooqqqoookkkgggcccYYYUUUQQQSSSYYY___cccdddbbb___UUUIII@@@;;;555...222111///000111222111000222222111000/////////000////////////////////////........................------------------------------........./////////------------------------------------.........///.........---......//////------------------,,,,,,///............------------------............///------------------,,,,,,........................///////////////......---------........./////////......//////////////////000000000000000000000000//////......//////000111000000000000000000000000...//////000111222333333///000000000111555:::???GGGKKKQQQTTTUUUUUUTTTTTTUUUVVVXXXYYYZZZ[[[^^^```ddd[[[SSSQQQPPPMMMIIIHHHGGGPPPWWWcccnnn___XXXUUUMMMGGGDDDFFFGGGGGGJJJMMMNNNMMMMMMNNNOOOOOOLLLJJJKKKLLLNNNQQQSSSVVVXXXYYY[[[]]]]]]XXXUUUPPPHHH???555444333333444333222000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------............///---///000...,,,,,,000333888...***...000---,,,000666444111///------...///...---...222555444111---,,,,,,,,,---------......---------------.........---------............///........................,,,///222333111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---...............---------........................///...---...000111000///000000/////////000111222000000////////////......111000000333777888555222...///000000//////000111111222333444777999;;;===AAAEEELLLQQQTTTWWWZZZ\\\bbbbbbbbbbbbbbbbbbbbbbbb___\\\XXXTTTPPPNNNMMMMMMFFFDDDAAAAAABBBDDDEEEEEEFFFHHHJJJKKKJJJJJJJJJKKKLLLMMMMMMMMMNNNRRRVVVZZZ[[[[[[ZZZ[[[[[[ZZZXXXVVVQQQOOOMMMLLLMMMPPPTTTVVVLLLLLLKKKLLLLLLKKKHHHFFFKKKIIIFFFEEEEEEEEECCCBBBGGGHHHHHHIIIHHHGGGEEEDDDDDDFFFIIIMMMNNNOOONNNMMMIIIKKKNNNQQQUUUZZZ^^^bbbeeedddccceeeggghhhgggeeebbbaaa^^^\\\XXXUUURRRPPPJJJJJJJJJIIIIIIJJJMMMPPPUUUYYY___eeeiiikkkjjjjjj```ZZZRRRMMMOOOWWW___dddhhhfff___TTTKKKFFF???888444222000000111333333333444333222111000000000000////////////////////////............................................................////////////....................................////////////......---......///000000.........------,,,,,,,,,///............------------------............///.........------,,,,,,,,,...........................///////////////..................////////////............/////////////////////////////////////////////...///000000111000000000000000000000000......///000222333444444111111222333666<<>>888444222222222111333333222111000000000000000000000000000000000000////////////////////////............................../////////000000000..................................../////////000/////////...//////000000------------------,,,,,,///............------------------............///------------------,,,,,,........................---...//////////////////....../////////000000000------......///000000000000000000000000000000000000000//////000000111222111111111111111111111111///000000111222333444444111333888<<>>999666444000000000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////------------.........///222111000//////...//////,,,,,,,,,------.........//////.........------------------.........//////,,,,,,,,,------.................................------...///000000//////////////////000000000000---------...///000000111000000000000000000000000000000000000000111111222111111111111111111111111222222222222222222222333888>>>FFFMMMRRRVVVYYY[[[VVVSSSOOOHHHBBB???@@@AAALLLNNNPPPOOOMMMJJJIIIIIIPPPSSSVVV```}}}uuummmYYYTTTMMMHHHGGGHHHIIIJJJGGGHHHJJJLLLNNNPPPQQQRRRTTTXXX[[[[[[]]]^^^YYYRRRXXXTTTNNNHHHBBB;;;555111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---------.........//////...------///000000///...222///+++))),,,000000---000000//////.........---+++...111222000...------,,,,,,,,,---------......000000//////.........------------.........//////........................,,,,,,------,,,---000333........................---......///////////////---------.........//////000000000000000000000000,,,///333333111000000111///000111222333222111111//////000000111111111222000111222222111111222333333666;;;@@@DDDHHHMMMPPPQQQSSSWWWZZZZZZYYYWWWUUUNNNNNNNNNLLLHHHFFFFFFGGGKKKMMMQQQWWW]]]bbbfffhhhkkknnnsssvvvwwwvvvtttrrrnnnkkkiiihhhjjjkkklllllllllooorrrssssssssstttuuusssrrrqqqsssvvvvvvrrrooovvvyyyzzzzzzxxxyyy|||zzz{{{~~~~~~}}}ooojjjmmmssswww{{{}}}sssmmmkkkbbbTTTOOOVVVXXXRRRMMMPPPTTTUUUZZZWWWSSSRRRUUUXXX[[[\\\ccc^^^XXXXXX^^^fffkkkmmmlllmmmlllggg```^^^aaadddmmmqqqrrrooopppsssqqqkkkbbb]]]UUUMMMFFFCCCBBBAAA@@@CCCIIIOOORRRRRRMMMIIIPPPUUU```kkkpppooooooqqqkkkhhh^^^SSSKKKDDD;;;222777111...000111///000333000000000000000000000000///000111222111000...,,,000000///...............//////////////////////////////.........---------------............------///////////////.........////////////////////////................................................------------------------////////////////////////............////////////////////////000000000000............/////////000111111111000000000000000000000000000111111111111000000111222333333444444555333111222444555444333<<>>888444333222111111222222111///222222222111000//////...111111111111111000//////000000000000000000000000/////////////////////////////////...///000000111888666333111000///000111///////////////////////////...000333222...---///000000000000000///......,,,---///000000000///...///////////////000000111000000000000000000000000///////////////////////////......---------..............................///////////////.........000000///...............---...///111111222222222000000000000000000000000000000000000000000//////000333555444222111333555777>>>GGGMMMOOOOOOPPPRRRSSSRRRQQQQQQPPPNNNJJJGGGAAACCCCCC@@@>>>AAAHHHOOOZZZ]]]aaaeeeiiikkkkkkkkktttzzz|||wwwssssssssssssttttttrrrnnnkkklllqqquuuvvvppppppuuuwwwrrrnnnooolllssswwwwwwwwwwwwtttoootttxxxtttjjjkkkvvv{{{yyyvvvssstttyyy{{{zzzzzz||||||zzz}}}}}}vvvkkkggglllmmmjjjiiikkkiiieee]]]WWWQQQPPPRRRUUUUUUUUUTTTSSSSSSVVV\\\dddlllqqqxxxyyywwwpppgggaaa```bbbcccjjjooooooqqqrrroooiiiiiifff```YYYRRRKKKGGGEEEAAABBBDDDHHHJJJJJJHHHEEEHHHNNNZZZhhhoooooopppssspppnnnhhh^^^VVVOOODDD:::888333111333333222111444000000000000000000000000///000111222111000...---111000///............/////////////////////////////////.........------------......//////......---////////////////////////////////////////////////................................................------------------------////////////////////////............////////////////////////000000000000........./////////000000111111111111000000000000000000000000111111111111111111111222333333333444222333444333222333666999BBBHHHPPPUUUVVVUUUTTTTTTSSSNNNGGGAAA@@@CCCEEEEEENNNKKKJJJKKKPPPWWW___eee{{{yyyxxxxxxdddZZZRRRJJJEEECCCFFFHHHHHHIIIKKKOOORRRTTTOOORRRVVVYYYYYYYYYYYYZZZYYY[[[\\\XXXPPPFFF>>>999333222222444555555222000222222222111000/////////111111111111111000000///000000000000000000000000/////////////////////////////////000000000111111555333111///......///000////////////////////////......000222000,,,---222000000000000000///......------///000000000///...,,,,,,------...///111111000000000000000000000000///////////////////////////......------..........................................///////////////000000///............///...///000111111111111111000000000000000000000000111222222222333222222222333333222111111333777;;;GGGJJJNNNPPPQQQRRRTTTVVVUUURRRMMMIIIEEEBBB>>>;;;===@@@CCCEEEFFFKKKSSSZZZaaacccfffgggggghhhiiijjjmmmuuu{{{{{{zzzyyyvvvqqqrrrssstttttttttuuuxxx|||tttooonnnrrrsssnnnjjjjjjkkksssxxxxxxvvvvvvuuussslllqqqpppggggggppptttqqqrrrnnnlllooopppooopppsssvvvvvvwwwyyy{{{~~~~~~uuufff___XXXWWWZZZ\\\YYYUUUTTTTTTSSSRRRRRRVVV]]]cccmmmpppqqqooojjjeeecccddd```gggmmmnnnmmmmmmkkkggglllkkkhhhccc\\\UUUOOOLLLHHHFFFDDDDDDDDDDDDBBBAAAAAAFFFRRR```hhhjjjnnnsssqqqrrrpppjjjddd]]]SSSIII;;;555222333333000///111000000000000000000000000///000111111111000///...111000000////////////////////////////////////////////////.........---------......//////......---////////////////////////////////////////////////................................................------------------------////////////////////////............////////////////////////000000000000....../////////000000000111111111111111111111111000000000111111111222222222222222222333333333333111555777666333666>>>EEEJJJOOOTTTWWWUUUPPPLLLJJJJJJDDD>>>===???CCCEEEFFFJJJFFFFFFSSSiii~~~{{{jjjWWWJJJDDDCCCCCCEEEGGGJJJMMMOOOQQQQQQSSSVVVVVVVVVVVVWWWXXXYYY]]]bbbbbb\\\QQQHHHBBB666555444555666555333111222222222111000000//////111111222222111111000///000000000000000000000000///////////////////////////000111222222222111000111000///---------...///////////////////////////------///222000---///444//////000000000///......---......///000/////////---------...///111222333000000000000000000000000///////////////////////////......---......//////........................------......//////000000111000//////....../////////000000111111111000000///////////////////////////000111222222111111000444222000222777===CCCFFFNNNNNNNNNNNNPPPSSSXXX\\\```ZZZQQQJJJDDDAAA???===AAAEEEJJJNNNQQQVVV]]]ccc```bbbcccdddeeegggiiijjjmmmtttyyyzzzzzzyyysssmmmiiilllqqqssssssssstttuuurrrmmmjjjjjjhhhccc``````fffmmmqqqooonnnnnnnnnlllaaafffeee^^^]]]cccgggdddddd___]]]^^^^^^^^^```eeefffhhhjjjkkkjjjkkknnnpppyyysssoooqqqwwwxxxrrrjjjgggbbbZZZSSSOOOOOOQQQRRRZZZ^^^cccffffffdddcccccchhhnnnsssrrrnnniiigggeeehhhhhhhhhgggddd```\\\YYYSSSPPPLLLIIIFFFCCC???===>>>AAAHHHSSS[[[```gggooonnnqqqrrrnnnkkkhhhaaaZZZHHH@@@999666444000///222111111111111111111111111000000111111111000000///111000000//////000000000////////////////////////////////////..................////////////......///////////////000000000////////////////////////........................................................................////////////////////////............////////////////////////000000000000...////////////000000000000111111111111111222222000000111111111222222222333333333333333333222222333666888999;;;@@@JJJQQQQQQSSSUUUUUUQQQJJJDDD@@@@@@<<<:::>>>CCCEEEGGGIIIGGGJJJTTTkkkqqq^^^TTTHHHFFFGGGLLLNNNNNNNNNOOOTTTUUUVVVUUUUUUUUUWWWYYY[[[```fffhhhccc[[[RRRMMM>>>;;;777555444333222111222222222111111000000000111222222222222111000000////////////////////////////////////////////////...000222333444333111000///......------...//////////////////////////////...,,,...333666333000000...///////////////......---......///////////////111111111111222333444444////////////////////////////////////////////////...............//////000........................,,,------...///000111111111000000///.../////////000111111111111000000///////////////////////////111111222222222111111000333333666===FFFMMMOOOOOOJJJKKKLLLOOOTTT[[[aaafffhhhaaaXXXQQQOOOOOOPPPPPPSSSVVV[[[]]]___aaadddfff```___```eeekkkooonnnlllppptttuuusssrrrrrrmmmhhhdddjjjpppssspppllljjjiiioookkkfffaaa]]]ZZZYYYYYYaaadddffffffhhhiiifff```___```\\\VVVUUU\\\```___\\\XXXVVVWWWVVVUUUXXX]]]aaabbbbbbaaa```_________~~~rrrcccZZZXXXWWWTTTPPPTTTWWW\\\``````___^^^]]]oooxxxzzzmmmdddaaa```bbbdddfffggghhhgggggg]]][[[WWWSSSNNNGGG@@@:::===;;;>>>EEEMMMUUUaaalllnnnrrrssspppmmmmmmjjjfff[[[QQQFFF???:::444333555222222222222222222222222000000111111111111111000111111000000000111111222000000000000000000000000000000/////////............//////////////////...////////////000000111111////////////////////////........................................................................////////////////////////............////////////////////////000000000000////////////000000000111000000111111222222222333111111111111222222222222444444333333333333333333444444666;;;CCCLLLSSSWWWVVVUUUSSSPPPKKKEEE???;;;@@@>>>???EEEHHHGGGHHHLLLSSS```ssswwwkkk___VVVOOOOOOPPPOOORRRWWWUUUVVVVVVVVVUUUVVVXXXZZZ___ccchhhiiifff```[[[XXXJJJDDD;;;555111111111111222222222222111111111111222222222222222111000000////////////////////////////////////////////////...000222333444333111000///.........//////000000////////////////////////111+++,,,555===:::111+++......////////////................../////////000555444333222222111111222////////////////////////////////////////////////...............///000111////////////////////////,,,------...///000111111111111000///////////////000111111111111000000///000000000000000000000000444444444444444555555555777;;;BBBLLLTTTVVVRRRNNNKKKMMMRRRXXX```fffkkkmmmeee```[[[XXXZZZ^^^bbbdddgggiiilllmmmlllkkkjjjjjjiiidddcccjjjtttwwwqqqhhhgggmmmqqqqqqqqqrrrooojjjlllttt}}}~~~wwwooolllllllllkkkhhhccc```aaabbbccchhhiiijjjpppyyy}}}vvvkkkqqqlllccc^^^bbbkkkpppqqqqqqnnnlllkkkgggcccdddiiisssppplllkkkkkkgggaaa[[[rrriiifffaaaXXXOOORRRTTTWWWZZZ\\\\\\\\\\\\kkkxxxrrrddd```ZZZ\\\```dddgggiiiiiiiiicccbbb___\\\VVVNNNEEE>>>===:::999===CCCLLLZZZfffnnnssstttqqqooopppooolllfff\\\PPPHHH@@@888444444222222222222222222222222000000000111111111111222111111111111111111222333000000000000000000000000000000000/////////.........//////000000//////......//////000000111111222////////////////////////........................................................................////////////////////////............////////////////////////000000000000/////////000000000111111000000111111222333333333111111111222222222222333333333333333444444444444444555888@@@JJJRRRWWWXXXYYYUUUNNNIIIEEEBBB???===BBB@@@CCCIIIHHHDDDHHHPPPbbbwwwzzzhhhVVVOOOMMMLLLRRR[[[RRRTTTUUUVVVVVVWWWZZZ\\\bbbeeeiiijjjhhhddd```___TTTLLLAAA888333222111222222222222222222222222222222222222333222222111000000000000000000000000000///////////////////////////000111222222222111000/////////000000000000000////////////////////////222,,,,,,666>>>;;;111)))------.../////////......///............///000000444333222000///.........000000000000000000000000////////////////////////............///000111111////////////////////////------......//////000000222111000000//////000000///000000111111111000000000000000000000000000000222111111111333666999;;;DDDIIIQQQYYY\\\YYYQQQKKKRRRUUUZZZaaahhhkkkkkkjjjeeecccbbbcccgggkkkmmmnnnqqqrrrssssssssspppnnnlllmmmfffccchhhqqqssskkkaaa___jjjtttxxxyyyzzzzzzxxx{{{xxxwww{{{tttyyy|||{{{zzz||||||{{{|||yyyyyy{{{oooeeexxxlllccc```___]]]]]]]]]]]]\\\\\\```lll}}}|||lllfffiiieeeiiimmmqqqrrrpppmmmjjjhhhgggeeebbb^^^WWWOOOJJJEEE@@@======@@@EEEOOOYYYccckkkqqqqqqqqqrrrrrrooolllddd\\\UUULLL@@@888555333333333333333333333333111000000000111111222333111111111111111222333444000000000000000000000000000000000000/////////...//////000000000000//////...//////000111111222222////////////////////////........................................................................////////////////////////............////////////////////////000000000000//////000000000111111111000000111222222333444444111111111222222222333333222333333333444555555555777;;;CCCKKKQQQUUUXXXZZZ[[[TTTJJJCCCAAABBBBBBCCCDDDCCCGGGLLLJJJGGGSSSdddyyywwweee^^^XXXPPPOOOUUUNNNPPPSSSUUUVVVXXX[[[]]]dddhhhlllmmmkkkfffcccaaaWWWQQQHHH@@@:::777444333222222222222222222222222222222333333222222111000000000000000000000000000/////////////////////////////////000000000111111//////000000000//////...////////////////////////111---...444777444///---,,,---......//////......///......---...///000111333222111000///.........000000000000000000000000////////////////////////............///000111222////////////////////////.........///////////////222111000000//////000000...///000111111111111111222222222222222222222222000000///111666===DDDHHHTTTYYY^^^aaa```\\\YYYVVV^^^```ccciiimmmnnnjjjgggjjjjjjkkkmmmoooooommmkkkmmmmmmmmmmmmllljjjgggeeedddaaa```dddlllqqqqqqnnnrrr||||||~~~|||}}}~~~yyyqqqiiiccc^^^ZZZWWWYYY___jjjooohhhbbbiiiuuu{{{xxxssslllkkkhhhfffddd___YYYUUUNNNHHHDDDAAA??????DDDKKKUUU```kkkppprrruuuuuurrrtttnnniiieee\\\NNNBBB<<<333333333333333333333333111111000000111222333333222111111111222333333444000000000000000000000000000000000000//////////////////000000000000//////...//////000111222222222////////////////////////................................................////////////////////////////////////////////////............/////////000////////////000000000000000000000000111111111111000000111222333333444444111111222222222333333333222222333333444555666666;;;DDDOOOUUUWWWWWWZZZ]]]\\\SSSHHH@@@???CCCFFFHHHIIIIIIMMMSSSRRRTTTgggyyyvvvnnn]]]RRRPPPJJJMMMQQQTTTVVVXXX[[[]]]dddiiinnnpppnnniiicccaaaXXXSSSLLLFFFAAA<<<777444222222222222222222222222222333333333333222111111000000000000000000000000/////////////////////////////////...///000000111//////000000///......---//////////////////////////////000222000,,,---111,,,,,,---.../////////...///......------///000111333222111111000111111111000000000000000000000000////////////////////////............///000222222000000000000000000000000///////////////.........222111111000000000000000......///111111222222222222222222222222222222222666555666999@@@IIISSSXXX___bbbeeeeeecccbbbdddfffkkkkkkmmmrrruuuuuuqqqmmmlllmmmnnnooonnnjjjccc___gggfffdddcccbbb___[[[YYY[[[]]]```fffnnnxxxwww|||~~~}}}tttrrrqqqgggZZZ\\\cccfffaaa^^^bbbkkkppp~~~xxxhhhaaaiiinnnhhhbbbbbbYYYVVVPPPHHHBBB@@@BBBCCCJJJMMMUUU```kkkrrrsssrrrrrrrrrpppkkkgggaaaUUUJJJBBB:::555555555333111222222222222333555555444222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000---.........//////000000///////////////////////////////////////////////////////////////000111111............///111222333...000///---...222222//////000111222222111000///111111222222222333333333444444444333333222222222222444666555444555888<<>>888666777555333222222333333222111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////...////////////000000000//////////////////000000///////////////////////////////////////////////////////////////000000111222111111000//////000000000333333000///111333111444333111000000111333444222222222333333333444444444444444444444444333333444444444777<<>>666555555333333555444444444333333333222222222222111111111111222222111111111111111111111111111111111111111111111111444111222999BBBCCC888,,,111000//////000111000...///////////////////////////////////////000000111////////////////////////000000000000111111111111000000000000000000000000////////////000000000000//////000000000000//////000000000000111111111111111111000000000000111111000000000000111111111111111111111111111222222222222555:::???EEELLLSSSXXX]]]```cccfffggghhhiiijjjlllllllllkkkllllllmmmmmmiiihhhfffbbb\\\XXXUUUTTTQQQPPPUUUaaapppvvvqqqiiiiiigggttt}}}{{{qqqnnnhhhddddddkkkttt{{{|||wwwmmmmmmnnnlllhhhbbb___XXXPPPIIIEEEFFFHHHOOOYYYeeemmmuuu{{{}}}|||uuummmfffaaaYYYLLL@@@;;;888555333222444555555444111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111000000000000/////////////////////////////////////////////////////////////////////000111111333222111000000000000000666:::;;;666222222444444111222444555555444222111333333333333444444444444444444444444555555555555666777:::AAAIIIQQQVVVXXX[[[YYYVVVSSSQQQPPPOOOOOOMMMKKKKKKNNNSSSfff}}}pppiiiaaaWWW[[[\\\___hhhsss||||||{{{yyyvvvrrrkkkbbb\\\QQQFFF<<<777555333333555444444444444333333333333222222111111111111222222222222222222222222222222111111111111111111111111111000000555???CCC888***000///...///111222111000000000000000000000000000///////////////000111111//////////////////////////////000000000000000111000000000000000000000000////////////000000000000//////000000000000//////000000000111111111222222111111000000000000111111000000000111111111222222000000000111222333555666666;;;CCCKKKQQQWWW\\\___ccceeehhhjjjjjjjjjkkklllmmmlllkkkiiihhhhhhhhhhhhgggddd___[[[XXXUUUPPPMMMLLLQQQ^^^ssswwwmmmpppyyyrrrppprrrwwwyyyuuu|||yyytttrrroookkkjjjiiiddd[[[RRRJJJHHHGGGIIIOOOWWW___jjjwww}}}|||wwwqqqmmmkkkeeeYYYMMMHHH===:::666444444444333333111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111111111111000000000/////////////////////////////////////////////////////////////////////000111111222222111111000111111111222777999444000222555555444444444333333444444444333333333444444444444555444444444444555555555666666888>>>GGGPPPVVVXXXWWWUUURRRNNNKKKJJJJJJKKKKKKEEEIIIOOOYYYkkkyyywwwkkkccc^^^ZZZZZZbbbooo{{{|||uuummmggg[[[OOOBBB<<<888444333555555444444444444333333333333222222111111222222333222222222222222222222222111111111111111111111111///000000111777<<<888000///......///111333333222000000000000000000000000///////////////000111111////////////////////////....../////////000000000000000000000000000000000////////////000000000000//////000000000000//////000000111111111222222222111111000000000000111111000000111111111222222222000000000111333555777999===DDDNNNWWW\\\___```aaafffhhhkkkmmmmmmlllmmmnnniiihhhgggeeedddcccccccccaaa]]]ZZZ\\\^^^]]]WWWQQQUUUeee~~~yyy~~~}}}sssttt||||||wwwrrroooooollldddZZZQQQMMMKKKIIIKKKMMMRRR___ooowwwxxxxxxssspppppplllbbbWWWRRRAAA===999555444333222000111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111111000000/////////////////////////////////////////////////////////////////////000111111222111111111111111222222,,,222555111---000444555666555333111111333555666333333333444444444555555444444444555555555666666666999@@@JJJTTTXXXXXXVVVLLLIIIEEEDDDDDDGGGIIIJJJEEEMMMXXXiii|||zzztttaaa\\\YYY```mmmyyy}}}}}}}}}tttooobbbUUUGGG???:::555444666555555444444444333333333333222222111111222222333222222222222222222222222111111111111111111111111///333333000111777:::888...------///222444444333000000000000000000000000///////////////000111111000000000000000000000000---.........//////000000000000000000000000000000////////////000000000000//////000000000000//////000111111111111222222222111111000000000000111111000111111111111222222222000000000222444777999;;;BBBJJJUUU^^^ccccccaaa```eeehhhkkkmmmmmmmmmmmmnnneeedddcccbbbaaa`````````[[[XXXYYY```hhhjjjccc[[[iiiyyy~~~}}}|||xxxoooppp}}}~~~wwwsssooommmlllhhh___WWWNNNKKKIIIJJJQQQ]]]jjjrrryyyyyywwwsssqqqooohhh___UUUEEE888555555333222333333444444333333111000000222222222222222222222222///000000000111111111111000000000000000000000000111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000000///......000000000000111111111111000111111111111222222222222222111111111111111111333333333444444444555555555555555444444333333333:::777444333444666777777999BBBNNNVVVXXXUUUPPPMMMHHHDDDBBBFFFHHHGGGHHHJJJKKK[[[vvvjjjddd]]]\\\```gggpppwww||||||tttfffSSSEEE???===999666222333333333222222444555333333333333333333333333333222111111000111111111333222111111111222333444222222111111111111222222///000222444555555555555111000///......///000111//////////////////......///------...000000000///111111000000//////......000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111......///000000000000000111111000111333333222111111111111222666===EEEKKKVVVXXX[[[___bbbeeeggghhheeennnrrrnnnjjjkkkjjjfffaaa```XXXWWW^^^[[[WWW^^^UUU```kkkxxxwww~~~~~~{{{rrrooovvv}}}zzzrrroooooommmiiidddTTTNNNGGGCCCFFFOOOZZZbbbtttwwwyyyxxxxxxwwwpppiii```RRRCCC===999444111222333333333333222222111000222222222222222222222222000000000111111111111111111111111111111111111111111111111111111111111111000000000000000111222222000000000000000000000000000000000000000000000000000000000000000///......000000000000111111111111111111111111222222222222222222222222222111111111333333444444444555555555666666666555555555444444666666555555555666888999CCCJJJSSSXXXWWWRRRLLLIIIDDDBBBCCCFFFGGGGGGMMMSSSfff{{{}}}qqqbbb\\\___dddiiikkkrrr|||~~~qqq___QQQIIIBBB:::444555666666555444333333444333333333333333333333333333222222111111111111111222222111111111222333444222222111111111111222222111222333444444333222111111000///......///000111111000000///.........---222111//////000000///...111111000000////////////000000000000000000000000111111111111111111111111000000111111111111000000111111111111111111111111///000111111222222222111111111222444555555555444444555666999>>>GGGQQQXXX]]]___aaadddgggiiijjjkkkiiioooppplllhhhgggccc]]]]]]\\\TTTPPPSSSLLLIIIQQQYYYzzzzzz~~~~~~~~~~~~~~~zzzrrrqqqrrrrrrqqqeee]]]PPPFFFCCCGGGOOOUUUkkkttt}}}~~~xxxrrrjjj___QQQGGG>>>777444555222222222222222222222111333333333333333333333333222111111111111111111111111111111111111111111111222222222222222222222222111000000000000111222222000000000000000000000000000000000000000000000000000000111111000000//////000000000111111111222222111111111111222222222333222222222222222222222222333444444444444555555555777777777666666666666666222444777777666777;;;>>>PPPTTTYYYYYYVVVOOOIIIFFFEEEFFFGGGGGGFFFJJJYYYhhhnnnccccccffffffcccooovvv{{{lll___UUUKKK???777999888888777666444333333444444333333333333333333333333222111111111111111222222111111222222333444222222111111111111222222333333333333222000///...000000////////////000000222222000///............555333111000000000///---111000000000000/////////000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000111222222222222333333333111222444666777777666666555888<<>>:::555444333333222333333444333333333333333333333333333333333333222222222222111111111111111111111111222222222222222222222222111111111111111222222333111111111111111111111111000000000000000000000000000000111111111111000000111111111111222222222222111222222222222333333333222222333333444444444444444444444555555555666666555555555555555555555555444666777777888>>>JJJSSS[[[\\\]]][[[WWWRRROOONNNKKKIIIHHHIIIPPPgggzzzqqqhhh}}}{{{ooocccXXXMMMFFF===:::777666777777666444555555555444444333333333444333333222111222222222111111222222333333333333222222111111111111222222111000000000000000000000//////000000000000/////////.........000222444666333111///...///000000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000333222222111111111222333111333555555444444555777:::AAALLLUUU\\\___aaaccceeefffhhhjjjkkklllmmmmmmkkkfffaaa___]]]ZZZUUURRRIIITTTVVVVVVZZZ[[[hhh~~~ssspppzzz~~~|||wwwooofff\\\TTTPPPGGGRRR___iiirrr{{{~~~yyywwwnnnbbbXXXPPPEEE<<<888777555444333333444555333333333333333333333333222222333333333444444444222222222222222222222222333333333333333333333333222111111111111222333333111111111111111111111111000000000000000000000000000000111111222222111111111111111222222222222333222222222222333333333333222333333444444555555666444444555555555666666666444444555555555555666666777777888999===FFFSSS[[[[[[\\\]]]\\\XXXTTTRRRRRRGGGGGGJJJSSSfff}}}ppptttnnnjjjnnnzzzwwwjjj^^^RRRKKKCCC>>>999666777888888666666666555555444333333333444444333222222222222222000111222333333333333222222222111111111111222222000000//////000111222222//////000000000000//////...------...000444777999333111...---...000111000000000000111111111111222111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111444333222111111111222333222444666666444666:::>>>GGGMMMWWW___cccdddeeedddhhhiiijjjkkkkkkkkkkkkkkkfff___YYYWWWTTTPPPOOOQQQNNN]]]iiirrr|||xxxnnneee```NNNPPPRRRVVVbbbsss~~~}}}wwwnnnhhh```SSSEEE<<<:::888555444444444555444444444444444444444444111222222333444555666666222222222222222222222222333333333333333333333333222222111111222222333444111111111111111111111111000000000000000000000000///000111222222222222111111111111222222222333333222222222333333333444444333333333444555666666666555555555555666666666666555555666666666777777777777888:::>>>FFFPPPYYY^^^]]]^^^___]]]YYYUUURRRQQQKKKMMMWWWkkkfffbbb^^^bbbnnn}}}wwwiii\\\TTTMMMFFF===888888999888777666666666555444444333333444444333222222222222333000111222333333333222222222222111111111111222222111111000000000111222333...///000111111000///...///.........000444777999777444000...///000000000000000111111111222222222111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222666555333222111222333444333666888888888<<>><<<999666555444555555444444444444444444444444000111222333555666777777222222222222222222222222333333333333333333333333222222111111222222333444111111111111111111111111000000000000000000000000///000111222222222222222111111222222222333333333222222333333333444444444333333444444555666777777555555555555666666666777666666777777888888888999666777;;;CCCMMMVVV\\\^^^```aaaaaa^^^YYYTTTPPPOOOTTTXXXgggjjjfffccceeennn{{{ssseee]]]UUULLL@@@:::999999888777777777666555444444333333555444333333222222333333000111222333444333222222222222111111111111222222333222111000000111222222...///000111111000///...111000//////000333666999:::777222000///000000///000000111111222222222222111111111111111111111111222222222222222222222222111222222333333222222111333333333333333333333333888777555333333333555666444777999:::;;;BBBLLLUUU\\\^^^aaaccceeehhhllloooiiiiiigggeeeccc```^^^\\\UUUQQQOOOPPPQQQSSS^^^kkk|||uuuwww{{{|||jjj]]]PPPMMMRRR\\\kkkwww}}}xxxttthhh\\\NNNFFF<<<777777888777555555444444333333444444555555555444444444333333333111111111000111111222222666444222222333333333222222222222111111111000000000222222222111000111222000000000000000000000000222222111111111111111111111222333444555555555555333333333444444444555555444444444555555555666666666666666666777777777777999555333666777666777999666:::AAAKKKTTT[[[^^^___aaa\\\ZZZ[[[XXXQQQOOORRRggghhhxxx~~~lllaaagggrrrzzzqqq___[[[SSSFFF;;;999<<<:::666???888444666555111111555555555444333333222111111222222222222222222222222333333333222222222111111///000111111000///000222000000000000000000000000111111000000111222333333888666333111/////////000111111222222222222111111111111222222222333333333333333333222222111111111000000111222333333444444333333333333333333333333999777444444444555555555666777777:::EEERRRZZZZZZ\\\___cccgggjjjjjjiiihhhfffhhhgggccc^^^[[[XXXTTTSSSRRRNNNQQQXXX]]]www|||uuuooozzznnn___WWWSSSUUU]]]fffuuu~~~|||rrrhhhZZZPPPCCC:::666666666666555444444444444444444555555555555444444444333333111111111111111222333444666444222222333444333222333333333333222222111111000222333222111000111222111111111111111111111111222222111111111111111111111111222333444444444444333333444444444555555555444444444555555555666666666666666666777777777888:::666555888999777888:::;;;???FFFOOOWWW[[[]]]]]]\\\ZZZYYYVVVPPPOOOYYYggg{{{xxxtttssssss~~~~~~ssseee___YYYMMMBBB>>>???;;;666@@@:::777888777333333666555555444444333222222111333333333333333333333333333333333222222222222111000111222222000///000222111111111111111111111111111111000000111222222333:::999666444222222222333111111222222222222111111111222222222222333333333333333333222222222111111000111111222333333444444333333333333333333333333555333222222333444444444555:::???DDDNNNYYY^^^]]]bbbdddfffiiikkkllllllkkknnniiibbb\\\YYYWWWTTTQQQIIISSS\\\jjj|||uuuiii\\\SSSRRRVVV```nnn{{{sssjjj```QQQBBB888555666888555555444444444444555555555555555444444444444333111111111222333444555666666444222222333444333222444444444333333333333222111222333222111000111333111111111111111111111111111111222222222222222222111222222333333333222222333444444444444555555555444444555555555666666666666666666777777777888888:::777777::::::888999<<>>777@@@<<<::::::888555555777555555555444333333222222444444444444444444444444333333333333222222222222222333444333111000000111111111111111111111111111111111111000111111222333:::888666444333333333333111111222222222222111111222222222222333333333333333333333333222222222222111111222222333333444444333333333333333333333333222222222333444555666666888AAALLLRRRYYY```bbbaaaggggggiiijjjkkkkkkkkkkkkeee]]]UUURRRSSSTTTSSSRRRVVVooo|||lll[[[RRRPPPPPP]]]ppp{{{uuummm^^^NNN@@@999888999666666555555555555666666555555555555444444444444111111222333444555777888666444333333444444333222333333333333333333333222111222333333111111222333111111111111111111111111111111222222222222222333333333444444444333222222444444444444555555555555555555555555666666666666666666777777777888888888999777888::::::888:::>>>JJJOOOVVV[[[\\\ZZZWWWUUUPPPTTTUUURRRQQQ^^^xxxxxxwww}}}|||uuuooocccTTTKKKFFF@@@:::???>>><<<;;;888666666888666555555555444444333333555555555555555555555555444444333333333222222222333444555333111000000111111111111111111111111111222111111111111111222222555444333222111000111111111222222333333222222111222222222333333333444444333333333333333333333333222222222333333333444444444444444444444444444444333444555555555666888:::AAALLLWWW]]]```dddfffdddfffhhhjjjkkkjjjhhheeeccc[[[VVVQQQPPPOOOPPPTTTXXXuuu}}}{{{ssswww}}}hhhXXXRRROOOTTTccczzzyyysssgggXXXIII>>>999777777666666555555666666777666666555555555444444444222222222333444666777888777555333333444444444333111111111111222222222222111333333333222111222333111111111111111111111111111111222222333333333333444555555555555555444333444444444555555555666666555555555666666666777777777777777777888888888888888666888::::::999<<>>;;;777666777777666666555555555555555444555555555555555555555555444444444333333333222222333444555333111000000111111111111111111111111111222222111111111111111222222111111000000/////////222222333333333333222222222222333333333444444444333333333333333333333333333333333333333444444444444444444444444444444444333555666555555777;;;>>>MMMWWW___aaabbbeeegggffffffhhhkkkllljjjeee___[[[\\\WWWRRRNNNKKKNNN^^^oooxxxrrrqqqvvvddd[[[UUUQQQWWWlllyyynnnaaaSSSFFF<<<777777777666666666666777777666666666555555555444444222222222333444555666777777555333333444555444333000111111111111111222222222333444333222111222444222222222222222222222222111111222222333444444444444555666666666666555555444444555555555666666666555555666666666777777777777777777888888888999999888777888:::::::::AAAIIIVVVYYY\\\[[[WWWSSSRRRSSSUUUQQQOOOXXXrrr}}}{{{yyyeeeUUUKKKCCC<<<<<<@@@AAA<<<888777888777666666666666666666666666555555555555555555555555444444444444333333333333222333444333111000000111222222222222222222222222333222111111000111111111111111111111111111111111222222333333333333222222333333333333444444444444333333333333444444444444333333333333444444444444444444444444444444444444222444555555555999@@@FFFYYY___ccccccdddhhhiiiggghhhjjjllllllhhhbbb[[[VVVQQQNNNLLLMMMOOO\\\{{{xxxooo^^^TTTSSScccyyyxxxkkk___RRREEE===888777777666666777777888666666666666555555555555333333222222333444555555777555444333444555444333111111111222222333333333222333444444222222333444222222222222222222222222111111222222333444444555333333444555666666666666555555555555666666666666555666666666777777777777777777888888888999999999:::999999;;;;;;===GGGQQQXXXZZZ[[[WWWQQQOOOQQQTTTUUUXXXaaauuu~~~xxxfffWWWKKKAAA<<>>999999:::999666666666666666666666666444444444444444444444444555444444444444333333333000111222222000///000222222222222222222222222222333222222111000000111111111111111222222222111111222333333444444333333222333333333444444444444555333333333444444444555555444444444444444444444444555555555555555555555555222444666777999@@@KKKSSS___bbbddddddhhhllllllhhhjjjjjjiiifffaaa[[[VVVSSSKKKKKKTTTaaannnjjj^^^XXXcccuuussshhh\\\NNNEEE888888777777777777888888777666666666555555555555333333222222222333333444777666444444555555555444222222222333333444444444222333444444222222333444222222222222222222222222111111222333333444555555111222333444555555555555555555555555666666666777666666666666777777777777777888888888888999999999<<<::::::;;;<<>>HHHUUU``````cccdddfffkkkpppnnnhhhkkkhhhddd^^^YYYUUURRRPPPXXX]]]mmmooo]]]___lll|||zzzqqqjjj\\\NNNEEE>>>777555777999888666777666666666555555555555333444444444555666666666555555555555555555555555555444333333222222222222333333333333333333333333222222222222222222222222444222111333666777555333333444555555666666555555444555777999999777555444777777777888999999::::::888888888777888888999:::777888999:::???HHHUUU^^^^^^WWWOOOLLLOOOSSSTTTSSS\\\tttcccTTTCCCDDDEEEDDD>>>666666;;;999888777666666555555555999888777555555777888999444444333444555555333222555555444333333222111111444333222111111111222333111111111111111111111111///000222222111111222444888777666555555555555555444444444333333222222222222333444555666666666666444444444444444444444444999555555888999666555777444444666===HHHTTT^^^dddggghhhiiijjjjjjiiiiiihhhjjjddd```]]]WWWPPPQQQXXXcccqqqjjjkkkvvvyyyooo```SSSIIIBBB:::666666777777555777777666666666555555555444444555555555555555555555555555555555555555555555444333333222222333333333333333333333333333333222222222222222222222222444222222333666777555333333444555555666666555555666777999;;;;;;999777666666666777888888999999:::888888888888888999::::::888999;;;???EEENNNXXX___ZZZXXXSSSPPPNNNQQQVVVZZZkkkyyyhhhZZZKKKIIIGGGFFF@@@:::888;;;999999777666666666666666888777666555555666777888777555444444555555444222555555444333333222111111444333222111111111222333111111111111111111111111000222333222111111222333666555444444333333333444444444444333333333222222333333444555666666666666444444444444444444444444666333333777888666555777555777===FFFPPPZZZ```dddiiijjjlllmmmmmmlllkkkjjjbbb___]]]YYYSSSPPPYYYdddzzzlllnnntttiii```RRRKKKAAA:::999888777666777777777777666666666666666666555555555555555555555555555555555555555555555444333333333333333333222222222222222222222222333333333333333333333333444333333444555666444333444444555666666666666555666888999::::::999888666666666666777888888999999999999888888999999:::;;;999;;;???FFFOOOWWW\\\^^^SSSTTTSSSOOOLLLPPPZZZccc}}}ttteeeRRRLLLFFFDDD@@@:::777888:::999888777666666666666777666555444444555666777:::888555444555555444333555444444333333222222111444444333222222222222222222222222222222222222222222444444444222111222333444333333222222222222222444444444444333333333333333333444555666666666666555555555555555555555555666444555999999777666999888===GGGRRR[[[aaadddeeeiiijjjmmmnnnnnnllljjjhhh^^^[[[XXXSSSRRR[[[rrr~~~||||||}}}|||ttt|||sssnnn^^^VVVKKKBBB===;;;:::999888888888777777777666666777777666666555555444444555555555555555555555555555444444333333333444444333333333333333333333333333333333333333333333333333333444444555555444333444444555666666666666666555666777888888777666555555666666777777888999999999999999999999:::;;;;;;:::<<>>:::999999999999999888888888777777777666666666666666666666666666666666666666666444444444444444444555666444444444444444444444444333333333333333333333333333444666555444333333444555555666777777777777666888888999999999999888888777777777888999999::::::;;;;;;::::::;;;;;;<<<======DDDOOOZZZaaaaaa\\\WWWSSSTTT\\\pppooo```QQQHHHBBB===::::::<<<;;;:::999888888888888777777888888888888777777;;;999666555555666555444333333333333333333333333444444444444444333222222333333333333333333333333333555555555333222333444444444444444444555555666444444444444555555555555444444555666777777777777777777777777777777777777777666777999777666:::AAARRRWWW]]]aaaccceeejjjmmmnnnmmmkkkiiieeeaaa]]][[[SSSggg}}}yyyvvvtttsssgggddd___[[[XXXUUUQQQOOOLLLNNNPPPTTTZZZccclllsssuuuvvvxxxxxxuuuqqqmmmjjjeeedddcccccceeegggjjjmmmqqquuu|||rrrmmmdddXXXLLLCCC>>>;;;::::::999999999888888888666666666666666777777777666666666666666666666666444444444444444555666666666666666666666666666666444444444444444444444444333555777666333222222444555555666777777777777777888888888999999888888888888888888999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===@@@IIIVVV```ccc```ZZZVVVQQQYYYlll|||mmm[[[NNNCCC<<<999:::<<<;;;:::999999888999999666777777777777777777666888777555555666666555444333333333333333333333333333444555555555444333222333333333333333333333333222333444444333222444555444444444444444555666666444444444444555555555666444555666777777888888777777777777777777777777777666555666888888:::BBBLLLYYY^^^ccceeeeeefffjjjnnnkkkjjjgggddd```^^^\\\[[[___}}}}}}|||zzzxxxrrrqqqoookkkeeeaaa___^^^SSSQQQNNNLLLLLLKKKIIIGGGLLLNNNRRRXXXaaammmyyy}}}|||zzzuuummmcccZZZUUUPPPPPPOOOOOORRRUUUYYY\\\hhhmmmuuuxxxtttkkk```SSSIIIBBB???:::::::::999999999888888555555666666777777888888777777777777777777777777444444444444444555666777777777777777777777777777444444444444444444444444333555777666333111222444555666666777777777777777666666666666666666666666888999999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<======BBBMMM[[[dddeee___ZZZWWWUUUddd}}}iiiYYYLLLBBB???AAA<<<<<<;;;:::999999999999555555666666666666555555666555555666777777555333333333333333333333333333333444555555555444333222333333333333333333333333111222333333222222444555333333333333444444555666444444444555555555666666444555666777888888888888777777777777777777777777777666888;;;<<<@@@JJJVVV\\\bbbgggiiiggggggjjjmmmfffdddaaa^^^\\\ZZZZZZZZZrrrtttooojjjiiijjjjjjfffbbb___]]][[[XXXTTTQQQOOOMMMHHHHHHGGGFFFEEEGGGJJJMMMMMMSSS\\\eeessspppeee[[[QQQLLLLLLJJJEEEGGGMMMMMMKKKUUUdddsss}}}rrreee\\\UUUKKKAAA>>><<<999999999::::::999777777777777777777777777777777777777777777777777777777666555444444333333888888888888888777666666444444444444444444444444333333333444444444555555777777777777888888888888777888888888888999999999777888888999999:::;;;;;;???::::::===<<<888;;;AAALLL[[[```___ccc```WWWUUU[[[|||{{{xxxyyy}}}zzzdddTTTIIIAAA;;;>>>:::999;;;;;;888555666:::999999999888777777777888888777666666666666666666666555555555444444444333555666666333222222333222333444444555555555555333333444444444444444444666555555444444444555555555555555555555555555555555666888999:::999777666999888777666666777888999:::888999===FFFPPPXXX]]]aaaccceeehhhjjjkkkkkkkkkdddZZZTTTWWWVVVTTT]]]jjjddd___[[[ZZZ[[[[[[WWWSSSTTTSSSQQQOOOLLLJJJHHHGGGEEEFFFFFFEEEFFFHHHLLLOOOUUU]]]hhhsssyyyfffYYYQQQKKKIIIIIIJJJFFFHHHPPPUUUXXXfffvvvyyylllccc]]]SSSIII@@@===;;;999:::;;;::::::888888888888888888888888777777777777777777777777777777666555555444333333777888888888777777666555666666666666666666666666444444555555555666666666888888888888999999999999888888888888999999999999999999::::::;;;;;;<<<<<>>>>>===<<<<<<;;;===FFFQQQXXX___bbbgggiii]]]WWWcccwwwmmmeee___aaaccceeeiiinnnwwwvvvvvv}}}iiiUUUJJJEEEAAA<<<:::<<<===:::999:::888999999999999999::::::999888777777666777777777666666666666555555555555555333222444999:::777333444444555666666666666555444444444444555555666666555555444555555666777888666666666666666666666666555666888999999999888777:::999777666666666777777888;;;AAAIIIRRR[[[bbbfffhhhiiijjjjjjhhheeeaaa___WWWUUUVVVZZZ```sssPPPMMMJJJIIIJJJJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJLLLOOOSSSXXX\\\dddtttyyyfffQQQGGGFFFFFFHHHJJJNNNMMMQQQ]]]jjjzzz{{{zzzpppiii```WWWGGGCCC>>>:::::::::::::::999999999999999999999999999999999999999999999999777777777666666666555555666666777777777666666555888888888888888888888888666666666777777777777888999999999999::::::::::::999999999999:::::::::;;;:::;;;;;;<<<<<<======>>><<<======;;;;;;AAAMMMYYY___bbbcccdddaaaVVV]]]xxxwwwooohhhcccaaa___eeeiiipppyyyvvvsss{{{ttt]]]OOOJJJCCC>>>;;;<<<<<<:::999;;;888999999999::::::;;;;;;999999888777777777777888777777777666666666555555444444555666777777555333444444555555666555555444444444444555666666777777555555555555666777888999666666666666666666666666666777888999999999888888:::999888777666777777888888>>>GGGQQQZZZaaafffiiiggghhhiiiiiigggdddaaa^^^]]]UUUSSSaaayyyHHHFFFDDDDDDDDDDDDCCCBBBDDDDDDEEEFFFGGGHHHIIIIIIIIIKKKMMMPPPTTTZZZaaagggttt~~~iiiZZZLLLGGGHHHIIIJJJLLLRRRUUU^^^mmm~~~vvvmmmddd]]]MMMHHHAAA<<<999999999999999999999999999999999999::::::::::::::::::::::::777777777777777666666666666666777777777777666666777777777777777777777777555555666666666777777777888888888999999999999:::999:::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<======:::======<<<>>>GGGTTT]]]ccceeebbb^^^ZZZWWWnnn}}}llljjjfffcccbbbdddiiilllooovvv~~~ooosss~~~kkkZZZSSSFFF@@@<<<<<<;;;999999;;;999999::::::;;;;;;;;;<<<::::::999888888888888888888888777777777666666666555999===<<<777444444666444444555555555555444333444444555666666777888888555555555666777888999:::777777777777777777777777777888888999999999999999:::999888777777888999:::;;;CCCNNNXXX___dddhhhkkkiiiiiiiiigggeeeaaa^^^\\\]]]aaaoooEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEGGGHHHJJJLLLMMMNNNMMMNNNQQQUUU[[[eeeooovvv}}}oooXXXPPPIIIIIIKKKLLLOOOSSS[[[cccrrrrrrjjjdddVVVOOOFFF???;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777666777777888888888888777666666666666666666666666666666666666777777777777888888888888999999999999:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=========:::===>>>>>>DDDPPPZZZ___aaafffbbb]]]```kkkoooeee_________```ccckkktttzzzooogggmmm|||xxxbbbWWWKKKDDD>>>===<<<999999<<<:::;;;;;;;;;;;;;;;;;;<<<;;;:::999999888888999999888888888888777777777777777>>>DDDBBB:::555666:::555555666666666555444444444555555666777888999999777777666777777888999:::777777777777777777777777888888888888999999:::::::::999999999999;;;<<<===BBBJJJVVV___dddfffiiikkknnnllliiieeeaaa^^^[[[ZZZUUUtttEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHJJJLLLNNNPPPRRRSSSSSSTTTWWW]]]gggttt|||jjj]]]OOOKKKJJJLLLOOOQQQWWW^^^iiiuuuvvvnnnjjj^^^WWWLLLCCC>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777888999999999999999777777777777777777777777777777777888888888999999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<======>>>>>>???<<>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888999999777888999:::::::::::::::777777777777777777777777888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<===============>>>??????@@@@@@>>>AAABBBFFFQQQ___ccc___YYYbbbbbbjjj{{{wwwtttsssuuusssfff```dddggglllrrr{{{ssslllvvvwwwgggUUUMMMEEEBBB???<<<<<>>;;;======<<<<<<===<<<;;;@@@GGGFFFDDDAAA>>><<<;;;;;;;;;888888888999999:::::::::999999888888888888999999999999999999999999999999999999999999999999999999888999999::::::;;;<<<<<<<<<<<<<<<=========>>>>>>;;;<<<======<<<<<<>>>???<<>><<<@@@<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<999999999999999999999999777777777777777777777777;;;::::::999999::::::;;;555666666777888888999999777777888888888999999999::::::::::::::::::::::::999999:::;;;<<<<<<<<<<<<;;;<<<<<<:::999>>>GGGOOO```bbbfffiiikkklllmmmlllllleee]]]___[[[PPPcccIIIIIIIIIKKKMMMQQQTTTVVVZZZZZZ\\\bbbkkkttt{{{xxxeee[[[UUUQQQQQQRRRVVVZZZ]]]```hhhttt~~~yyyrrriii___VVVLLLBBB>>>@@@>>><<<===>>>===;;;???EEEEEECCC@@@>>><<<<<<<<<<<<999999999999::::::;;;;;;;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::999::::::;;;<<<<<<======<<<<<<<<<<<<============<<<===>>>>>>======???@@@>>>EEEJJJTTTaaa___YYY___eee```ssswwwlllhhhddddddcccbbbfffrrrzzzmmmpppyyyzzziiikkk|||mmm]]]UUUNNNAAA>>>@@@<<<======<<<<<<<<<<<<======<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::888888888888888888888888:::999999888888999999:::777777888888999::::::;;;888888888999999999:::::::::::::::::::::999999999999999:::;;;<<<<<<<<<<<<;;;<<<===<<<===DDDOOOXXXccceeehhhkkkmmmmmmlllkkk```bbb^^^ZZZ^^^hhhPPPQQQTTTXXX]]]aaadddfffkkknnnttt|||cccWWWWWWYYYXXXWWW^^^aaaeeegggjjjqqq|||vvvoooggg___SSSGGGAAAAAA>>><<<===???>>><<<>>>CCCBBBAAA???===<<<<<<======:::::::::;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999:::::::::::::::::::::::::::;;;;;;<<<======>>>>>>;;;<<<<<<<<<============>>>???@@@???>>>>>>@@@AAABBBLLLSSS]]]gggccc]]]dddccchhhsssfff[[[VVVWWWZZZ]]]aaafffqqqrrrnnnyyywwwmmmjjjyyyzzzggg[[[SSSFFF@@@AAA===>>>>>>============>>>>>><<<<<<;;;:::::::::::::::::::::::::::999999999999999999999999999999999999999888888777777888888999777888888999999::::::;;;999999999:::::::::;;;;;;::::::::::::::::::::::::999:::;;;<<<<<<===<<<<<<;;;<<<===>>>BBBLLLZZZcccfffiiillloooooommmjjjhhhTTT]]]YYYUUUddd[[[^^^cccjjjppptttxxxyyytttaaa[[[```dddffffffjjjnnnsssuuuxxx~~~yyytttnnngggZZZKKKBBBAAA???===>>>@@@@@@======@@@@@@???>>>============>>><<<<<<<<<<<<<<<<<<<<<<<<999999888888888888999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>><<<<<<=========>>>>>>>>>??????@@@?????????AAACCC@@@OOO\\\fffmmmeee```hhhaaayyypppbbbYYYTTTVVVZZZ\\\cccllluuuttttttrrrrrrzzzpppaaaXXXJJJCCCBBB>>>??????>>>>>>>>>>>>??????======<<<;;;;;;;;;;;;;;;999999999888888888888888::::::::::::::::::::::::999999888888888888999999777777777888999999:::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;;;;;;;<<<<<<999:::;;;<<<============;;;<<<===@@@GGGSSS```jjjjjjllloooqqqpppmmmhhheeeWWWXXXVVV```zzzjjjmmmrrrxxx|||wwwpppooorrrtttxxx|||{{{}}}vvvpppdddTTTGGGBBBCCC??????AAAAAA>>>===??????>>>>>>>>>>>>>>>??????>>>>>>==================::::::999999999999::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@???@@@AAA@@@@@@AAADDDGGGBBBUUUeeennnoooccc]]]hhhlll{{{nnnaaaZZZWWWWWW]]]cccdddppp~~~~~~tttqqqzzz|||ggg^^^OOOFFFCCC>>>??????>>>>>>>>>>>>????????????>>>===============;;;;;;:::::::::999999999::::::::::::::::::::::::::::::999999999999::::::888888999::::::;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<======>>>>>>::::::;;;<<<============;;;<<>>>>>>>>>>>>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<======>>>>>>??????@@@AAABBBBBBBBBBBBCCCCCCCCCAAABBBBBBBBBCCCFFFJJJMMMUUUjjjyyy}}}xxxjjjhhhvvveee]]]VVVUUUXXX[[[bbbiiiqqqtttppprrrgggWWWJJJEEE?????????>>>>>>>>>>>>??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::;;;::::::::::::::::::;;;:::;;;;;;<<<<<<===>>>>>>:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>::::::<<<===============<<<>>>DDDLLLUUU___gggkkknnnoooqqqpppmmmhhhccc```]]]YYYgggjjj]]]QQQJJJFFFGGGHHHEEEDDDFFFEEEFFFFFFFFFFFFFFFEEEEEEAAA@@@@@@@@@??????????????????>>>>>>>>>>>>??????========================>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBDDDEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEFFFGGGKKKPPPTTTlll{{{{{{kkkZZZTTTRRRWWW^^^eeennnuuuuuuyyyrrr___NNNFFFAAA>>>>>>>>>======>>>>>>>>>@@@??????>>>===>>>>>>>>>>>>>>>===<<<<<<;;;::::::999999999999999999999999::::::999999999999::::::999999::::::;;;<<<<<<<<<999:::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<======:::;;;<<<======>>>>>>>>>===AAAJJJUUU```hhhmmmoooooooooooonnnjjjfffaaa______nnn{{{kkkVVVOOOJJJJJJKKKIIIHHHJJJIIIIIIJJJJJJJJJIIIHHHHHHAAAAAAAAA@@@@@@?????????>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHFFFGGGHHHIIIKKKOOOUUUYYYuuulll\\\WWWSSSTTT\\\gggqqq{{{|||zzzzzzeeeRRRHHHAAA>>>>>>============>>>>>>??????>>>===============;;;;;;:::999999888777777999999999999999999999999999999888888888888999999555666666777888888999999999999999:::::::::;;;;;;888888999999:::;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>===DDDOOO\\\hhhppprrrrrroooooonnnlllhhhddd```^^^jjj