BM6P6(@ ,,,,,,+++******+++,,,,,,************************************************''''''((()))***++++++,,,))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************,,,+++***))))))***+++,,,************************+++++++++*********))))))************************(((((()))***++++++,,,,,,************************))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---,,,,,,+++******++++++++++++++++++++++++,,,+++++++++***)))))))))************************)))************+++++++++,,,++++++******++++++,,,************************************************************************+++++++++++++++++++++++++++++++++*********))))))************************************************************************))))))))))))))))))))))))************************++++++************+++++++++++++++*********))))))******++++++++++++************************************+++++++++,,,,,,,,,)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************)))(((((('''***+++)))''''''((()))%%%)))&&&&&&---***"""$$$''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,+++******+++,,,,,,************************************************)))))))))))))))*********))))))))))))))))))))))))************))))))))))))************************)))************+++++++++************************))))))))))))))))))))))))******))))))))))))******************************************************++++++***))))))***++++++************************+++++++++*********))))))************************((())))))***++++++,,,,,,************************))))))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************************************)))************+++++++++,,,++++++++++++++++++,,,************************************************************************+++++++++++++++++++++++++++++++++*********))))))************************************************************************************************************************++++++************+++++++++++++++*********))))))******++++++++++++************************************+++++++++,,,,,,,,,)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************)))((((((''')))))))))((())))))(((&&&+++(((%%%******%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,++++++******++++++,,,************************************************************))))))(((((())))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******************************************************++++++***))))))***++++++************************+++++++++***************************************)))))))))***++++++,,,,,,************************)))******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************************************************************+++++++++++++++++++++++++++++++++***************************************************************************************++++++++++++++++++++++++************************++++++************+++++++++++++++*********************++++++++++++************************************+++++++++,,,,,,,,,)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))************))))))(((((('''''')))******((('''&&&***)))$$$%%%******&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++******************************************************)))))))))))))))))))))))))))))))))))))))))))))***************++++++************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******************************************************+++******************+++************************************************************************))))))*********+++++++++************************)))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,*********++++++,,,,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************++++++************++++++***************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,))))))*********+++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))************)))(((+++((('''***+++)))''''''%%%''')))&&&###***---%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++************************************************'''(((((()))******++++++))))))))))))))))))))))))))))))******+++++++++,,,************************))))))*********+++++++++************************))))))))))))))))))))))))******))))))))))))***************************************************************++++++************************************************************************************************+++++++++******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******++++++,,,,,,,,,---************************))))))*********+++++++++***++++++,,,,,,++++++***************************************************************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************++++++************++++++************************++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((())))))*********))))))...)))(((++++++((('''***+++###''')))$$$***...###''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***++++++,,,,,,++++++***************************************************''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))******))))))))))))******************************************************)))***++++++++++++***)))***************************************+++++++++***************************************************************************++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,************************)))************+++++++++***+++,,,------,,,+++***************************************************************************++++++++++++++++++++++++***************+++++++++************************************************************************++++++++++++++++++++++++************************++++++************++++++***************+++++++++++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))************)))...)))))),,,+++'''***222<<<$$$$$$,,,$$$'''---###''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,,,,,,,,,,+++***************************************************(((((())))))*********+++))))))))))))))))))))))))))))))***++++++,,,------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******************************************************)))***++++++++++++***)))************************))))))*********+++++++++***************************************************************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++************************)))************+++++++++)))***,,,------,,,***)))************************************************************************++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************************************++++++************++++++))))))*********++++++++++++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************+++((()))---+++'''///===UUU+++###...$$$"""+++%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,------,,,+++***************************************************************))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******************************************************)))***+++,,,,,,+++***)))************************))))))******++++++++++++************************++++++*********************************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,+++******))))))***+++,,,,,,---------------,,,,,,+++++++++************************)))************+++++++++)))***,,,------,,,***)))************************************************************************++++++++++++++++++++++++))))))******++++++++++++************************************************************************))))))))))))))))))))))))************************++++++************++++++))))))******+++++++++++++++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************(((&&&)))---***(((444FFFhhh111###///###)))&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((+++++++++*********))))))************************************************************************************************++++++*********+++---...++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,//////...---,,,,,,++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))************+++++++++++++++++++++++++++++++++*********))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++******++++++++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))((((((''''''((((((((((((((()))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++*********))))))************************************************************************************************,,,+++*********+++,,,---++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------///......---,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))************+++++++++++++++++++++++++++++++++*********))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++******++++++++++++******************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***)))))))))((((((((('''((((((((((((((()))*********)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++***************************************************************************************************************,,,,,,+++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------.....................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))************+++++++++************************)))))))))*********+++++++++++++++++++++++++++++++++++++++******************************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************************************************************************************,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------........................------------------------,,,------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))******+++((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------////////////////////////................................................------------------------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************************++++++++++++++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***************+++++++++************************************************************************************************)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------000000000000000000000000////////////////////////........................------------------------+++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************)))************+++++++++*********************************++++++++++++,,,++++++++++++++++++++++++***************+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))//////---,,,***((('''&&&))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************((()))***,,,---------,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...................................................////////////////////////////////////////////////................................................------------............------------------------------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************)))************+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((()))******'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))------,,,+++***)))((('''))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************************************************************************************&&&(((***,,,---...------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......................................................////////////////////////000000000000000000000000////////////////////////..................................../////////000------------------------------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((())))))******((((((((((((((()))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...+++)))))),,,---,,,***,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******************************************************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------...///000111///000000111111111000000111111000000/////////...111111000///////////////000000//////...---------......////////////......------------------------........................------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,------************))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---+++)))))),,,---,,,***,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++***************************************************++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////------------------------,,,,,,---------.........000000///............///000000111111111111000000000000//////............000/////////......//////222222111111111000000000---...///000111222222222000//////......------,,,........................------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((((((((()))))))))))))))))))))))))))(((((((((((()))))))))***************************************************))))))))))))************************************************************))))))))))))))))))))))))+++++++++,,,,,,,,,------************))))))))))))(((((((((((())))))))))))******))))))(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---+++******+++,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------,,,------------.........------........./////////////////////////////////---------.........//////...------,,,,,,,,,------/////////000000/////////000000000000////////////000000000000000000111111000000000000000/////////,,,---...///000000000000111111000000///...------........................------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))((((((((()))))))))******************************************************)))))))))*********++++++************************************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++*********)))))))))(((((((((((())))))))))))***))))))))))))((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------------------........................////////////////////////////////////---------............///------------...///000111///000000111111111000000111111111111000000000000111111222222222333222222000000000/////////......111111111111111000//////111000000000//////..............................------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((()))))))))*********************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,+++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------........................---------.........//////........./////////000000........................------------............000000///000000111222222000000111222333444444333111111111111111111111222222333444444444444333333333333222222111000000000333333444444444333222222////////////000000000000////////////////////////------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************************************************************************++++++++++++*********************************************************************************+++++++++,,,,,,++++++++++++************(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,+++******+++---,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------////////////////////////------........./////////....../////////000000000////////////////////////............/////////000000000///////////////000000111333555777888888999::::::::::::;;;;;;;;;;;;======>>>???>>>===<<<;;;:::999888777666555444333222333333444444444333333111111111111111111111111////////////////////////------------------------,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------............------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++,,,++++++++++++*********(((((((((((()))))))))))))))))))))************+++))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,---,,,))))))+++---,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------////////////////////////............////////////.../////////000000000000000000000000000000000000000000111111111222222222111222333444666888:::;;;@@@BBBDDDGGGIIIKKKLLLMMMQQQQQQQQQRRRRRRSSSSSSSSSVVVWWWWWWWWWVVVUUURRRQQQNNNMMMLLLJJJHHHFFFEEEDDD@@@@@@???>>><<<:::888777666666555444333222111111////////////////////////------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............------------.........///........................,,,,,,,,,------------...------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++,,,,,,+++++++++*********(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,---,,,))))))+++...,,,++++++++++++++++++,,,++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------000000000000000000000000............/////////000////////////000000000000111111111111111111111111222222333333333444444444888:::<<>>BBBFFFHHHNNNSSSZZZ___aaadddiiimmmlllmmmooopppooopppqqqsssqqqqqqqqqqqqpppnnnlllkkksssssssssrrrrrrrrrqqqqqqssspppmmmnnnqqqqqqnnniiiiiiiiihhhgggeeeaaa[[[WWWRRROOOJJJEEEAAA>>>:::888555222///....../////////333///------000000...+++---,,,,,,---...//////---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------,,,---.........---,,,+++000000//////////////////---.........,,,+++,,,---.....................///111...---111222///...//////...---...//////...---......---------...//////------,,,++++++++++++,,,------------...///000000...------,,,,,,------...------------------......++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))******+++---,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------,,,---......//////......//////...............///444333222111000000000000111111000//////000111111222222222333555777999:::DDDGGGKKKRRRXXX^^^ccceeekkkmmmpppqqqpppoooooopppssstttuuutttsssssstttvvvwwwwwwwwwvvvuuurrrpppooosssttttttuuuvvvwwwxxxxxxxxxuuurrrsssvvvwwwtttqqqnnnmmmmmmmmmmmmkkkhhheeeiiifffaaa[[[UUUPPPKKKHHHDDD???888333111111222222.........---,,,---///111///......///111222222111...------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------+++,,,---.........---,,,+++,,,---......------,,,+++---...///...///000222000000111111000///......111...///444666444333555111000000000000000///...222222111000///..................------,,,,,,,,,---------......////////////...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************************************------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))***++++++---,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------............------......///000000000////////////000000111111000//////000000000111000//////000222333555777999<<>>======<<<;;;999666444333333333444444333111000///....../////////...------......------------...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))***++++++,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,---------------,,,,,,------------------------,,,,,,,,,------------...------------............///...---------...000111000////////////000111111////////////000111222333......000333777<<<@@@BBBJJJMMMSSSZZZaaafffjjjllloooqqqsssttttttsssrrrqqqtttrrrrrrsssuuutttoookkkiiiiiihhhgggeeefffhhhjjjiiiiiiiiiiiihhhfffdddcccqqqrrrssstttvvvwwwyyyyyyyyywwwuuuvvvyyy{{{|||{{{}}}zzzwwwvvvvvvvvvuuutttooopppqqqqqqooommmlllkkkiiibbbXXXNNNGGGBBB>>><<<888999888555000......///222///---,,,---------,,,//////............//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................,,,---------------------222222111000//////......///111333555555777999;;;===@@@EEEIIIKKKKKKIIIHHHHHHGGGIIINNNPPPOOOQQQUUUUUUVVVVVVUUUSSSQQQOOOOOOHHHHHHGGGFFFDDDAAA>>>===>>>>>>@@@@@@???===:::999555555555444333111///---------,,,------...///000//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......---------------------------------,,,,,,---------.........------.........///////////////...------///000111//////......///000000111222222222222222333444444222555:::AAAIIIQQQVVVZZZbbbfffkkkpppsssrrrqqqooosssuuuvvvwwwwwwuuusssrrrxxxuuurrrooommmggg___XXXTTTUUUUUUUUUTTTUUUXXXZZZVVVWWWXXXYYYZZZYYYXXXXXXVVVWWW[[[___dddhhhlllmmmmmmllllllmmmoooqqqrrrrrrsssqqqnnnllllllmmmmmmlllppprrrtttsssqqqpppqqqrrrsssoooiiiccc\\\TTTMMMHHHBBBAAA??????>>>;;;555111333111///...000111111111000//////......//////000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................000//////......---------111///......///222555888666:::???DDDIIINNNSSSVVVRRRTTTVVVWWWUUUQQQLLLIIICCCBBBEEEJJJLLLLLLQQQXXXYYY[[[\\\[[[WWWTTTSSSSSSQQQQQQPPPOOOMMMLLLJJJIIILLLMMMOOOOOONNNLLLJJJHHHCCCBBBAAA???===:::888777111000///...---,,,,,,,,,------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))******+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************++++++,,,+++++++++,,,,,,,,,++++++************************))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***+++,,,,,,------,,,,,,,,,------............---------------------------,,,---------.....................////////////000//////......//////000111///.........///000111222222222222333444666777888CCCHHHOOOXXX```ggglllooommmpppuuuyyyzzzxxxtttrrrppppppooommmjjjgggdddbbbeeedddcccbbb___YYYSSSNNNLLLNNNPPPPPPPPPQQQRRRTTTQQQRRRTTTVVVWWWWWWWWWWWWNNNNNNOOOPPPQQQRRRSSSSSSYYYZZZ[[[]]]___`````````\\\ZZZYYYYYY[[[\\\]]]\\\aaadddhhhjjjkkknnnsssxxxttttttsssqqqmmmfff]]]WWWLLLJJJHHHIIILLLJJJEEE@@@555333000///000222333222000000////////////000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------..............................111111000////////////000------...111666<<>><<<999555111...,,,+++------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,***+++,,,,,,---,,,,,,,,,************************))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------***+++,,,,,,------,,,,,,,,,,,,---.......................................------------................../////////000000000......///000000000000000000//////000000222333333444555888===BBBGGGKKKNNNYYY^^^eeelllrrruuuvvvvvvppppppqqqqqqooollliiiggg```___]]]YYYVVVRRRPPPNNNOOOSSSYYY\\\^^^]]]\\\\\\[[[]]]```aaa```_________]]]___```bbbcccccccccccc^^^\\\ZZZWWWSSSPPPNNNMMMSSSVVVYYY[[[\\\[[[[[[[[[VVVTTTSSSSSSUUUVVVVVVUUURRRVVVYYY[[[\\\aaahhhooolllmmmppprrrrrrnnngggbbbYYYWWWUUUTTTSSSSSSRRRQQQDDD@@@;;;777555333222111111000000//////000000111................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,...//////........................------------------------+++++++++,,,,,,---------......------------..............................000000000000111222333444666888===BBBIIINNNSSSUUU]]]^^^___^^^]]]\\\]]]^^^eeedddccc___YYYQQQJJJFFFDDDAAA>>><<<999888@@@III[[[___cccbbb]]]YYYYYYZZZWWWUUURRROOOMMMNNNOOOOOORRRRRRRRRSSSSSSSSSSSSTTTPPPOOOMMMKKKLLLMMMOOOQQQLLLJJJGGGCCC???;;;999888222222111000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))***+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000000000000000000000000000.........///000000111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***+++,,,---------,,,,,,************************))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,---------,,,,,,,,,,,,---.../////////...........................---------.........//////////////////000000000000---...000111111111000///111111111111222333444555:::>>>DDDMMMWWWaaaiiimmmhhhlllrrrwwwzzzyyywwwuuuvvvrrrkkkcccZZZSSSMMMJJJKKKKKKKKKJJJKKKLLLMMMNNNSSSZZZccciiilllmmmppprrrnnnqqqtttuuutttqqqoooooommmnnnoooqqqqqqqqqpppoooiiiiiigggfffdddbbbaaa```^^^aaafffiiiiiigggfffeeecccaaa_________^^^\\\ZZZXXXYYYYYYUUUPPPPPPUUUZZZbbbdddhhhmmmooonnnjjjfffdddccc```ZZZUUUTTTXXX\\\\\\VVVMMMEEE???999555222111111000000000000111111................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000........................------------------------+++++++++,,,,,,---------......------------....../////////////////////////////////000222555777999EEEIIIOOOVVV[[[^^^______```bbbeeefffggghhhjjjllllllmmmmmmmmmkkkhhheeeccc[[[VVVOOOGGG???;;;AAAJJJOOOSSSWWWWWWRRRNNNNNNOOOIIIFFFBBB>>><<<<<<>>>???JJJJJJIIIIIIJJJKKKLLLMMMLLLKKKIIIIIIKKKOOOSSSVVVUUUTTTQQQOOOLLLJJJIIIIII999888777555333111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000111111222222222222222222222222222222333444555555666666////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))***,,,---...---,,,,,,************************))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000111111000///......///............////////////............/////////000444111//////111222111...111000///000111222222111333333222111333888???DDDRRRWWW```iiioooppppppnnnssssssuuuxxxyyyuuuqqqnnnjjjaaaXXXTTTRRRNNNLLLNNNPPPMMMNNNTTTZZZ]]]]]]^^^YYYbbbjjjooossswwwwwwtttqqqooorrruuuqqqjjjjjjooouuusssttttttnnneeeeeejjjpppooommmllllllllljjjiiihhhmmmooonnnpppsssooohhhdddjjjmmmmmmllljjjddd^^^\\\\\\[[[VVVQQQOOOQQQSSSWWWVVVXXX]]]ccceeebbb^^^]]]bbbeeebbb^^^\\\WWWRRR]]]```bbb___WWWLLLBBB===777555333222222222222222------///000000///......//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------////////////////////////,,,---...///000000000000222111222666>>>GGGMMMPPP]]]___aaabbbaaaaaaaaabbbccceeeggghhhhhhiiijjjlllrrrrrrqqqpppooommmkkkjjjhhhjjjjjjaaaSSSEEE>>><<>>BBBAAA:::???>>>;;;;;;>>>CCCIIIMMMTTTUUUVVVVVVVVVUUUTTTTTTQQQMMMGGGBBB>>>999222---222000......///000///...///---++++++,,,---------------,,,,,,+++***))))))************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++***)))((()))))))))...---+++*********+++,,,+++++++++,,,...///000000222333555666888;;;???BBBEEEGGGJJJLLLLLLIIIFFFDDD@@@@@@AAABBBCCCEEEGGGHHHGGGBBB===:::;;;999555000///...---,,,---...///000------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000111111000///......000............////////////........./////////000000111///---...000111111///111111000111222333333222000222777===EEEOOOYYY```ccchhhnnntttvvvuuurrrpppiiiggggggggghhheeecccaaa```ZZZUUUVVVUUURRRQQQSSSYYY[[[aaaiiinnnmmmmmmnnniiimmmpppppprrrxxx{{{zzziiihhhjjjmmmjjjdddeeejjjgggnnnwwwyyynnnbbbbbbiiikkkiiijjjpppvvvuuukkkaaafffkkklllfffbbbcccdddbbbjjjkkkkkkiiijjjllliiidddbbb```\\\ZZZZZZZZZ[[[[[[YYYUUUPPPPPPUUU[[[___```\\\bbbeeecccaaaaaa___[[[YYY\\\aaaeeefff```VVVNNNCCC>>>777333333444444444222111000///......////////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------......//////000///......///000222333:::<<<@@@EEEJJJOOOSSSUUUSSSXXX___dddffffffffffff^^^bbbfffjjjkkkmmmooopppqqqpppnnnmmmlllmmmnnnoooiiikkkkkkeeeYYYLLLBBB===BBBCCCDDDCCC@@@===;;;:::;;;???AAA@@@AAAFFFHHHGGG>>>===:::777777999888555;;;:::::::::;;;===???@@@DDDIIIQQQXXX[[[ZZZWWWTTTVVVTTTPPPNNNMMMIIIDDD@@@888444000---,,,---,,,,,,---,,,,,,,,,......---+++---------,,,,,,+++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************++++++++++++*********++++++++++++,,,*********+++,,,---...///)))***,,,...///222666888>>>AAAGGGMMMRRRWWWZZZ\\\XXXXXXVVVUUUSSSQQQOOOOOODDDFFFHHHJJJKKKKKKJJJJJJMMMKKKJJJLLLMMMJJJBBB<<<666333000---,,,---...000000///...---,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///000111000///...///000............////////////....../////////000000000000///...///111222222222333333222222222444555666;;;@@@HHHPPPXXXaaahhhmmmqqqrrrsssrrrpppkkkgggddd[[[ZZZYYYYYY[[[^^^______fffeeehhhmmmnnnjjjhhhjjjiiigggiiinnnnnnlllnnnrrrvvvuuupppiiiiiiooosssssshhhjjjooosssrrroooqqqvvv|||~~~~~~tttmmmnnnssswwwjjjjjjgggeeegggjjjiiieeehhhccc]]]ZZZZZZ\\\\\\[[[\\\UUUMMMHHHIIIMMMRRRUUU___dddgggdddbbbcccaaa^^^WWWVVVWWW^^^fffiiifffaaaYYYQQQHHHAAA===999222---222222111111000000///////////////.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------...//////000111000//////111555:::<<>>===<<<<<<======;;;;;;<<<>>>DDDKKKRRRWWWTTTUUUWWWYYYZZZZZZXXXVVVWWWSSSLLLGGGCCC@@@<<<:::333111///...//////...---,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************************************+++++++++,,,,,,+++,,,---.........------///............///111222:::AAAJJJQQQUUU[[[bbbggghhhhhhgggeeebbb]]]WWWSSSQQQNNNJJJFFFCCCBBBCCCCCCEEEFFFGGGHHHGGGFFFDDDCCCJJJHHHHHHKKKRRRZZZ___bbbXXXUUUOOOGGG@@@999444222000///---,,,,,,---...///,,,,,,------------,,,,,,,,,,,,,,,------------...------,,,,,,,,,+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------............000111000///...///111............////////////////////////000000000111333333222222111111222333111222444777<<>>FFFNNNYYYeeemmmqqqtttxxxwwwrrrjjjccc___\\\XXXRRRNNNNNNRRRXXX\\\\\\aaabbb___ccckkkkkkfff```]]]]]]aaalll~~~yyyjjj]]]YYY^^^dddaaahhhmmmoooqqquuuwwwuuuqqqqqqpppkkkddd___^^^^^^[[[WWWRRRPPPQQQUUUXXXZZZTTTLLL@@@444...---000333000000000/////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...//////000000........................---------...//////000000111000///...///111333555:::<<>>>>>>>>CCCFFFJJJNNNPPPSSSWWWYYYZZZZZZ[[[[[[[[[WWWRRRMMMCCC???888333000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...------,,,------...///---000777@@@JJJRRRYYY]]]dddeeehhhkkkmmmnnnmmmllljjjgggcccaaaaaa___ZZZVVVHHHJJJLLLMMMNNNNNNMMMLLLOOOMMMJJJGGGFFFGGGIIIKKKEEEHHHLLLPPPSSSTTTSSSSSS[[[[[[[[[ZZZVVVQQQLLLIII@@@>>><<<888444000---,,,------............------,,,---------............------------,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------------------------........................------------............---///000000//////000222............//////////////////000000000111111111///111333333333444777:::===FFFSSS]]]dddjjjqqquuuuuuuuurrrlllfff```^^^]]]___]]]YYYWWWWWWZZZ]]]```YYY______\\\bbbooosssoooccchhhrrr~~~xxxkkkhhhkkkeeehhhhhhdddeeejjjooopppnnnnnnoooooommmhhhbbb]]]``````]]]XXXTTTRRRTTTVVVYYYTTTMMMDDD<<<777555444000000000000/////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,++++++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...///000000000........................---------...///000000000111000000111333777;;;===@@@AAAAAACCCEEEHHHJJJKKKGGGGGGHHHKKKQQQXXX```eeeeeefffhhhhhhiiikkkooorrrlllkkkiiiggghhhlllsssxxxxxxvvvtttqqqooommmllllllaaaaaa___\\\ZZZ\\\aaagggggghhhgggaaa\\\[[[___dddppp{{{sssbbb[[[___eeekkk{{{rrrfffdddaaaYYY]]]___aaaaaa```\\\WWWUUUUUUTTTRRROOOKKKFFFBBB@@@BBBEEEGGGGGGGGGIIIMMMQQQTTTUUUWWW[[[]]]]]][[[XXXPPPLLLGGGBBB===999444111000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,---000333555;;;BBBLLLWWW___dddeeeeeeeeeaaa]]]]]]aaaddddddcccccc```___```bbb```ZZZTTTRRRSSSTTTUUUUUUUUUTTTSSSXXXWWWUUUTTTSSSTTTUUUUUULLLOOOSSSUUUTTTRRROOOMMMSSSSSSRRRPPPOOOMMMLLLKKKDDDDDDCCC@@@<<<888444111------............------------------...............------------,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---------------------------........................---------.........//////---///000000//////000222............/////////000000000000000111111111111///222555777777999===AAAKKKVVVfffpppsssrrrssssssqqqoookkkfffeeegggmmmrrrmmmkkkiiifffdddccccccccc]]]dddeeedddooowwwuuunnnccc___bbbgggiiiqqqnnnlllnnnrrrsssnnniiiZZZ```eeeeee___XXXUUUTTTQQQTTTWWWVVVPPPEEE999222000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...///000000111////////////////////////---------...///000000111222222222555999>>>DDDGGGAAAAAA@@@AAACCCHHHLLLOOONNNPPPTTTZZZ```eeeffffffccceeeggghhhiiikkknnnpppjjjhhhccc``````fffooouuutttqqqmmmiiigggggghhhiiivvvrrrkkkccc```hhhwwwzzzlllnnnzzz~~~}}}ooo]]]XXX___iiipppqqqlllddd^^^^^^\\\YYYUUUQQQNNNKKKJJJNNNNNNNNNJJJGGGFFFIIILLLKKKKKKNNNRRRWWWZZZ[[[ZZZZZZXXXTTTPPPJJJCCC;;;555333222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,++++++...333888;;;NNNVVVaaajjjmmmjjjddd```VVVNNNEEEEEELLLTTTWWWWWWWWWWWW[[[aaahhhhhhccc]]]fffeeedddcccbbbbbbbbbbbb^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[[[[YYYXXXWWWXXXYYYPPPMMMJJJFFFDDDDDDEEEFFFCCCDDDEEEEEECCC@@@<<<:::------............---------------.........//////......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////...............///000000111111111000000000000000111111111333444333111...111333444444777AAAPPP[[[fffmmmtttuuussssssxxx}}}wwwssspppoooqqqqqqooommmrrrmmmhhhiiiiiijjjmmmsssttt}}}xxxgggZZZ^^^pppmmmmmmffffffqqqrrrmmmppphhhbbb___aaaeeeddd]]]UUUWWWWWWXXX[[[[[[TTTHHH>>>222333444333000/////////000000/////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...---------.........//////000//////.........//////333///,,,,,,///222222111666444666@@@MMMQQQKKKCCC>>>???AAADDDJJJOOOUUUXXXZZZ\\\]]]\\\```gggjjjiiicccbbbdddiiilllkkkiiihhhgggbbb``````[[[XXXcccuuueee```jjjkkkpppjjjvvvqqqbbbYYYWWWXXX\\\\\\XXXVVVXXXWWWSSSPPPPPPOOOLLLHHHGGG@@@===>>>DDDJJJNNNTTTZZZXXXXXXYYYXXXUUUPPPKKKGGG>>>:::333///------,,,,,,///...---.........,,,***---------,,,,,,,,,++++++,,,,,,,,,++++++*********,,,+++******)))*********))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))++++++******)))******++++++++++++*********))))))+++++++++*********))))))++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,///---***,,,///111///---...111111---000???PPP[[[```eeejjjkkkeeeZZZPPPJJJFFFFFFFFFGGGKKKQQQWWW\\\bbbiiimmmkkkiiiiiiiiihhhiiidddeeebbbZZZ^^^aaaYYY___ZZZTTTPPPPPPQQQRRRRRRMMMLLLLLLOOORRRUUUVVVVVVZZZQQQPPPVVVRRRCCC<<>>BBBJJJSSSWWWZZZ]]]^^^]]]YYYSSSPPPIIIDDD;;;555111000///......---------//////...,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,++++++***************************************************************+++*********))))))))))))************************++++++***************++++++++++++*********))))))+++++++++*********))))))++++++******++++++,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++,,,...000000///...(((111;;;BBBJJJWWWaaaeeeiiihhheee___WWWQQQMMMLLLMMMOOOSSSVVV[[[bbbkkkqqqaaacccdddfffkkkmmmggg^^^ZZZWWWYYYUUUMMMQQQVVVPPPIIIJJJIIIEEEBBBCCCHHHLLLIIIIIIHHHGGGFFFGGGHHHHHHRRRNNNPPPTTTQQQHHHEEEIIIBBBBBBDDDGGGKKKNNNPPPPPPGGGCCC<<<444///---...000...------,,,------......//////...------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........------.........///////////////......//////000111111111111111111111111111///111111000///000555999888;;;CCCPPP___kkksssuuuyyyvvvssstttxxx}}}xxxpppkkkmmmttt{{{ppp```]]]YYYZZZdddgggfffgggggghhhiiihhhhhhbbb\\\UUUSSSVVVZZZ^^^___ZZZSSSGGG<<<555222111111000000000000000000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,---------.........//////////////////......//////000...000222222222222333444:::HHHWWW[[[SSSMMMOOOTTT[[[[[[ZZZZZZ\\\^^^```aaaeeegggeee```^^^bbbffffffgggddd``````gggqqqyyy~~~nnnrrruuuxxxcccNNNLLLLLLOOOUUUWWWTTTOOOSSSKKKCCC>>>999777<<>>CCCKKKRRRYYY]]]\\\[[[ZZZXXXSSSKKKAAA;;;555222///---...///000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***+++++++++***************************************************************+++++++++************************((()))***++++++++++++***************************************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...---,,,///:::HHHSSSccchhhllllllllljjjcccZZZKKKPPPXXX___fffkkkpppsssfffddd```\\\YYYWWWWWWWWWLLLPPPUUU___rrrxxxtttzzzqqqlllqqqxxxpppZZZJJJGGGGGGGGGPPPPPPRRRUUUVVVSSSMMMGGGGGGIIIMMMPPPNNNEEE888///111000//////............///...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------........./////////....../////////000000000000000//////000000111222000000111111222333333333000000111444:::FFFUUU___kkkqqqwwwxxxvvvvvv{{{~~~{{{wwwuuuxxx~~~qqqaaa___[[[XXXYYY]]]cccgggmmmkkkfff```ZZZTTTOOOMMMNNNXXXaaa___RRRBBB888444111111000000000//////////////////.........------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------///...............//////....../////////000000000////////////000111222222...///111666???LLLZZZcccbbb]]]WWWXXX___eeefffeeedddddddddddddddddddddddd___[[[WWWYYYgggzzz}}}zzznnnmmmqqqrrr~~~xxxoookkksssrrrsss|||ssskkkgggnnnxxxXXXOOOIIIJJJLLLIIIFFFEEEBBB@@@===<<<>>>CCCIIIMMMTTTWWWZZZ]]]]]]XXXOOOIII???;;;555111000000000000............---------,,,,,,,,,,,,,,,------------------,,,+++++++++++++++++++++++++++++++++++++++*********************************+++++++++++++++++++++++++++++++++++++++'''(((***+++,,,,,,+++******************+++++++++***************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...000555???MMM\\\fffnnnrrrsssmmmeee]]]RRRHHHNNNVVVbbblllppppppnnnlllggg___VVVRRRUUU\\\aaaccclllhhhiiizzz|||www}}}ooocccbbbeeeooo{{{zzzvvv```QQQIIIFFFBBBFFFLLLRRRUUUUUUTTTSSSMMMJJJHHHIIIJJJGGGAAA;;;222111000//////...//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,,,,,,,---------..................////////////.../////////000000000000000000//////000000111222000000111222222333444444333555999AAAMMM\\\jjjrrruuuwwwyyyyyyyyy{{{zzzxxxwww{{{}}}{{{~~~ooo]]]SSSVVV\\\eeegggiiiiiieee___YYYUUUOOOUUU\\\^^^YYYMMMAAA999444444333333222111000000////////////....................................------------------------........................------------------------------------------------........................------------------------...........................------......///000111.../////////000000000000////////////000111222333///222888AAAKKKSSSXXXYYYUUUVVVXXX\\\aaacccccccccccccccccccccbbbbbbaaaaaa^^^]]]___nnn~~~uuuppplll^^^QQQPPPTTTUUUQQQNNNKKKGGGAAA<<<:::;;;===???HHHKKKQQQXXX\\\\\\XXXUUUJJJEEE===666333222111000............------------,,,,,,,,,---------......------,,,++++++++++++,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++'''(((***,,,,,,,,,+++***))))))*********+++++++++))))))*********+++++++++++++++******++++++,,,---------------------------,,,,,,,,,------------...///333<<>>>>>???===@@@FFFNNNVVV[[[[[[[[[RRRLLLCCC;;;666333222111//////.........---------,,,,,,,,,------............---,,,,,,++++++,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++&&&(((***,,,---,,,+++***))))))******++++++++++++))))))******++++++++++++++++++******++++++,,,---------------------------,,,,,,,,,---------......444;;;IIIYYYfffkkkhhhdddRRRSSSNNNDDDBBBKKKYYYaaakkkmmmnnnkkkfff___ZZZXXXWWWYYYcccttt|||ooo\\\eeelllmmmjjjaaaRRREEEGGGIIISSSXXXUUUZZZ]]]TTTYYYYYYZZZ[[[]]]]]]\\\[[[SSSRRRSSS\\\nnnyyyzzzuuuxxx|||gggSSSJJJLLLQQQNNNRRRTTTQQQKKKEEEBBBBBB333222111000////////////.........///////////////------------------------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,------......------,,,000000//////.........---............/////////000222222222111///...///111666333//////111444666666999III]]]iiioootttzzz}}}yyyuuu~~~yyyqqqoooqqqhhh[[[___dddaaabbbjjjiiicccgggaaa^^^YYYZZZaaabbbVVVGGG<<<:::999777222,,,...333111111000///......000222//////............//////........................//////////////////////////////.........---------........................---------............///,,,,,,,,,---------..............................///////////////..................//////000111222444333111111222333444444666>>>EEEGGGCCCDDDJJJQQQZZZaaahhhjjjfffbbbbbbcccfffeee^^^WWWXXXaaaiiilllttt[[[KKKGGGJJJCCCAAADDDBBB@@@???===???FFFPPPVVVWWWTTTJJJ???;;;===<<<555///...//////000///---,,,+++........................------------------------------,,,,,,,,,,,,++++++******++++++++++++************+++++++++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------.........///000//////000222444GGGSSScccllljjj^^^QQQHHHFFFKKKQQQTTTVVV\\\fffooodddhhhdddZZZWWWaaaooovvvrrrmmmuuuhhhRRRKKKGGGIIILLLOOOQQQSSSUUUVVV^^^eeeoootttsssqqquuu{{{xxxnnnoooqqqsssrrrqqqssssssrrrfff^^^cccuuu|||zzzpppPPPFFFKKKEEELLLSSSUUUQQQJJJDDDAAA666333000...///000000///...///000111111000///...//////...------------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,------......------,,,000000/////////................../////////000000///000111111000///111222222333555444444666:::>>>SSS___llltttwwwyyy}}}||||||vvvkkknnnyyyxxxjjjrrrqqqmmmmmmhhheeelllfffeeeaaa___```bbb\\\SSSGGGBBB>>>===999222///000222222111000......///000//////............//////........................//////////////////////////////.........---------........................---------............///,,,,,,---------.................................///////////////////////////////////////000222222///111333222000111555999999???DDDGGGHHHMMMVVV^^^iiihhhgggfffccc```]]][[[^^^^^^^^^cccrrrsss{{{|||{{{wwwZZZJJJJJJDDDBBBIIILLLJJJIIIFFFCCCBBBFFFKKKOOOTTTLLLCCC<<<;;;;;;:::999333000---,,,...//////...........................------------------------------,,,,,,,,,,,,++++++******++++++++++++************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------------------------......---......---,,,111:::BBBUUU```kkkkkk```RRRJJJGGGRRRTTT[[[cccjjjmmmkkkhhh___UUUMMMVVVsssxxxmmmkkkpppjjjTTTFFFDDDJJJNNNTTT[[[cccmmmxxxwwwzzzkkk```bbbeeeooobbbRRRPPPLLLMMMNNNOOOSSSTTTJJJ===:::777333111000000///...//////000111111000////////////...------------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,------............------000000////////////......////////////000000000000---///111222111111222333222555777666666<<>>888333666:::<<<999111------000////////////////////////------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........////////////////////////000000444@@@RRRbbblllpppsssqqqmmmgggdddgggnnntttpppmmmggg^^^WWWUUUYYY]]]]]]dddiiidddVVVJJJIIINNNHHHHHHPPP```ooo~~~xxxooolllkkksssaaaSSSQQQPPPHHHEEEAAA???<<<:::777555111111000000000000111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------------.........////////////......//////000000000000111111000111111111222222222222222333444444444444666999888>>>IIIXXXfffooorrrrrrwwwvvvwwwyyysssnnnvvvvvvkkkhhhpppvvvtttpppllleee___\\\SSSMMMPPPTTTTTTQQQOOO???999333000000111111000//////............//////........................////////////////////////---------.......................................---------............///------........./////////////////////////////////...//////000000111111222111111111111222333444555444444777BBBPPPZZZ]]]\\\QQQSSSYYY```fffiiiiiihhhcccffffffbbbcccrrr}}}dddMMMIIINNNRRRSSSVVV[[[SSSHHHBBB???===:::666444:::???===666000///000////////////////////////------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------............////////////000000000111333777AAAQQQaaalllppppppvvvrrrmmmkkkmmmppppppppplll___RRRSSS___jjjlllhhhVVVRRRNNNIIICCC@@@FFFNNNXXX___pppyyyssszzz}}}gggUUUHHHJJJHHHDDDAAA???<<<888555222111111000000111111222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................,,,,,,,,,---------......,,,,,,,,,---------............////////////......//////000000000111111111111111111222222222333333222333333333444777<<<@@@GGGPPP]]]jjjsssvvvuuutttxxxrrrmmmllliiiooo{{{yyymmmeeeaaa```ZZZUUUTTTSSSRRRTTTYYYMMMEEE:::444222222111/////////............//////........................////////////////////////---------.........//////........................---------............///............////////////////////////////////////...//////000111111222222222222111222222333444555666<<>>888555333888>>>@@@:::333000000000000000000000000---------------------------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////------...000111222333444EEEUUUiiisssssspppqqqsssoooooopppqqqnnnggg]]]UUULLLWWWccceee\\\PPPGGGDDDFFFEEELLL[[[jjjzzz{{{jjjjjjvvv\\\YYYTTTPPPKKKEEE@@@<<<333222111000000111222333//////...------------...------------------------------------------------------------------------------------------------,,,,,,,,,---------........................................../////////000000000000000000111111111000111222222222222555777555444777;;;===@@@MMM[[[jjjnnnrrrssssssuuuvvvvvvvvveee___mmmyyykkkiiijjjcccaaabbbYYYKKKKKKUUU]]]XXXOOOCCC888111///000111111111000///......///////////////////////////...------,,,,,,------......------,,,,,,------...000000//////.........------------.........////////////000000000000//////000000000000000000000000/////////000111111222222222222333555444111555;;;DDDXXXjjjmmmeeeaaaccceeefffeeefffhhheee^^^\\\]]]___jjj|||zzz{{{^^^UUUWWWYYYVVVNNNGGGCCCBBB@@@<<<:::<<>><<<777222000111333444222222000///////////////------------------------------------------------------------------------------------------------,,,------------......................................./////////000000000000000000111111111222222///111333333222111111222888555999GGGYYYfffnnnrrrttttttvvvwwwwwwsssoookkkhhhvvvssshhhfffbbb___``````YYYOOOQQQYYY___ZZZMMM???888666000000111222222222111111////////////////////////......------------............------------......////////////............------.........///////////////000000000000//////000000000000000000000000///000000111111222333333222222444777888999@@@IIIXXX___eeefffgggjjjkkkiiihhhhhhhhhddd]]]]]]kkk{{{tttuuuqqqaaaQQQKKKHHHHHHFFFBBB???@@@DDDGGGIII@@@666000000222222111000//////////////////000------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////000111000///444BBBXXXhhhrrrqqqpppppprrrsssrrrqqqnnnmmmaaaPPPSSShhhyyy|||eee[[[MMMDDDDDDOOOdddwwwzzz{{{xxx[[[OOONNNJJJDDDAAA<<<666222111444777333222111000////////////------------------------------------------------------------------------------------------------------------.......................................////////////000000000000000000111111222222333///111444555555444555666444666@@@QQQbbbmmmrrrrrruuuuuuvvvuuurrrnnnnnnrrrxxx|||rrr~~~}}}|||ppp___[[[bbb___UUUQQQWWW^^^^^^UUUIII>>>999000000000111333333222111////////////////////////......------------............------------......///////////////.....................//////////////////000000000000//////000000000000000000000000000000111111222333333333333222333777888;;;CCCMMMWWW^^^dddeeefffjjjkkkjjjiiihhhfffaaa___nnn~~~yyynnnWWWNNNCCCEEEHHHIIIHHHFFFDDDCCCIIIEEE???999555333111000000//////......//////000........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////111///...222>>>QQQfffsssssspppnnnooossstttrrrpppjjj___QQQPPPaaarrrnnnaaaJJJGGGDDDEEENNNbbb}}}yyyeeeWWWUUUOOOIIIEEEAAA>>>888333333555333333222111000000000000........................---------------------------------------------------------------------------------.........//////////////////////////////////////////000000000111///000000111222333333333000222444555444444555777///;;;LLL]]]hhhppprrrrrryyytttoookkkfffjjjzzz}}}yyywwwnnn[[[___ddd```VVVVVVXXXYYYXXXQQQEEE<<<333111000000222222111///000000000000000000000000///......------......//////......------......///.........///////////////........./////////000000//////000000000000//////000000000000000000000000111111111222333333444444333222444888999<<>>AAAEEEGGGDDD<<<444000//////..................///........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------................../////////000000111...000;;;MMM```mmmsssqqqpppooopppqqqpppkkkfffXXXOOORRRcccppphhhTTTDDD>>>FFFOOOXXXfffyyyuuulllcccbbb\\\OOOJJJFFFFFFAAA888333333444333222111111000000000........................------------------------------------------------------------------------------.........//////////////////////////////////////////000000000111111///000000111222333444444333444555444333333555777444FFF[[[hhhnnnrrruuuuuuvvvllldddaaacccoooyyy{{{{{{ccc\\\```bbb]]]XXXTTTUUUXXXUUULLLBBB:::666111///111222111///000000000000000000000000//////............////////////............//////.........///////////////....../////////000000000//////000000000000//////000000000000000000000000111222222333333444555555444444777<<<>>>AAAJJJSSSWWWaaakkkmmmlllmmmllljjjeee\\\cccsssfff\\\PPPIIIHHHGGGCCC???<<>>GGGLLLPPPYYYbbbffffffeeeeeejjjllleee[[[gggwwwtttmmmbbbXXXPPPLLLKKKGGG@@@<<<@@@GGGJJJDDD===111111000000000000111111////////////////////////---------.........//////------------------------++++++,,,,,,---...//////------------------------,,,,,,,,,---------......---------.........//////////////////000000000000555EEEZZZjjjpppqqqrrrsssqqqsssrrrmmmddd\\\XXXXXXvvvxxx]]]GGGIIIXXXbbb{{{~~~}}}uuu___NNNOOOQQQIII???<<<555555444333222222222222////////////////////////------............------................................................---------.........//////000000000000000000000000////////////000000000000//////000222444555444333444222666===CCCIIIUUUbbbjjjpppssspppmmmnnnnnnkkkttt~~~ooozzzwwwhhhiiiqqq|||vvvqqqzzzmmmllliiiddd]]]XXXWWWWWWQQQIII===666333222000///000000000000000///......////////////////////////////////////////////////000000//////.........---000000000000111111111111000000000000000000000000111111111000111111222333111222222222111111444666;;;BBBLLLRRRVVVZZZ^^^bbbjjjbbbbbbiiihhhcccjjjxxxsssnnnsss}}}xxxcccSSSPPPIIIGGG>>>777>>>KKKJJJ@@@;;;777222000111111///,,,000/////////............---.........//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------------......---------.........//////222------111333111333888FFFVVVgggooorrrttttttssssssrrrooofffUUUOOObbb}}}kkkPPPEEEIIIVVVkkk{{{~~~pppZZZUUUNNNQQQNNN999999555333444333000000333000/////////............------............------................................................---------.........//////000000000000000000000000////////////000000000111111111222333555666555555777555999CCCLLLTTT```kkklllpppsssrrrnnnkkkmmmqqq{{{yyy|||yyywwwvvvvvvwwwtttrrrppppppqqqqqqooommmqqqrrrsssuuuwwwyyyzzz{{{}}}~~~zzzrrrmmmlllzzzwww}}}vvvjjjccc```___]]]ZZZQQQMMMFFF>>>777333111000000000000000000//////...////////////////////////////////////////////////000000/////////.........000000000000111111111111000000000000000000000000111111111111111222222333444444444333222333555888AAAGGGOOOWWW\\\aaaeeehhh\\\eeekkkgggeeesss}}}lll```___MMMHHHCCC???>>>???EEEKKKAAA===777222000000000000000000/////////...................../////////000........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------------......---------........./////////...000333333222777???QQQ^^^lllrrrsssttttttrrrnnnsssmmm]]]VVV___nnnvvv]]]TTTMMMMMMUUUffffff[[[QQQSSSSSSDDD;;;666333444333111000333000000/////////.........------............------................................................------........./////////000000000000000000000000/////////000000000111111333444444555555666666666999888===HHHVVVaaakkksssnnnkkklllqqqrrruuuqqq|||}}}zzzwwwuuuqqqooojjjhhhfffcccaaa```______\\\[[[ZZZZZZZZZZZZYYYXXXZZZ[[[\\\]]]___```bbbbbbccceeehhhlllpppuuuyyy{{{uuueeeooozzzkkkgggeee```ZZZQQQQQQNNNGGG>>>666333222111111111111000000//////////////////////////////////////////////////////000000////////////......000000000000111111111111000000000000000000000000111111111111111222333333555666555444333444777999EEEJJJSSS\\\ccchhhkkklll^^^iiiiii```kkk{{{xxxeeeVVVLLLKKKFFF>>>BBBNNNHHHEEE>>>666000///111333000000000/////////..................////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------------......------........./////////---///333444111333>>>KKK___iiirrruuuuuuuuussspppjjjnnn```LLLSSSlllrrrcccCCCFFFLLLUUUbbbxxxyyy|||qqqfff[[[ZZZYYYQQQ@@@:::555555555222111333000000000/////////......------............------............................................................//////////////////////////////////////////000000000111111111444444555555444555666777999:::@@@NNN^^^jjjrrrvvvwwwkkkgggssswwwxxx~~~yyyvvvpppmmmiiifffcccaaa^^^[[[XXXWWWUUUSSSQQQPPPOOOOOOMMMMMMLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSTTTUUUXXX[[[^^^```bbbjjjmmmrrrwww|||~~~zzzsssjjjeee___YYYRRRQQQOOOKKKEEE===666222222222111111000000000000////////////////////////////////////////////////000000/////////////////////000000000111111111111000000000000000000000000222111111111111222333333555555555444333555999<<>>;;;999555333333111000000000////////////------............------....................................................../////////000000000000000000000000000000000000000000111111111222222111333555444222333777;;;CCCLLLXXXcccmmmttttttpppeeegggyyymmmkkk~~~xxxqqqnnnhhhccc___[[[VVVSSSOOOMMMJJJIIIJJJIIIHHHGGGDDDDDDDDDDDDCCCCCCBBBBBB@@@BBBCCCCCCBBBBBBDDDEEECCCCCCCCCDDDDDDEEEEEEEEECCCCCCDDDDDDEEEFFFHHHHHHFFFHHHLLLOOOQQQTTTWWWZZZ\\\ccclllssszzzxxxddd]]]\\\^^^___VVVMMMKKKMMMJJJ@@@777555444222111111111222333000000000000000000000000//////////////////////////////000000000000111111000000000000111111111111000000000000000000000000222222222222222333444444222333444555888>>>DDDIIIVVV___kkkrrrqqqlllhhhfff[[[jjj~~~ppprrrWWWLLLKKKJJJIIIKKKMMMKKKEEE<<<555111111111000000000////////////////////////.................................------------------------...------,,,,,,------.........------------............/////////000000000...111111111888JJJ___kkknnnppppppooopppqqqkkkcccVVVTTT```vvvpppTTTBBBHHHYYYrrryyy}}}sssdddfff\\\PPPCCC>>>;;;777333333111111000000000/////////------............------.................................................../////////000000000000000000000000000000000000000000111111111222222222111444666555333555:::???IIIVVVeeemmmrrrtttooohhh^^^pppzzzwww~~~yyyssskkkfff^^^[[[VVVSSSQQQNNNLLLJJJGGGEEECCCCCCCCCDDDCCCBBB@@@AAAAAABBBBBBCCCBBBBBBBBBEEEGGGGGGEEEEEEGGGJJJIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHGGGGGGGGGHHHIIIIIIEEEFFFHHHIIIHHHIIIKKKLLLMMMRRRWWW\\\```gggqqqyyyxxxgggdddiiimmmjjjaaaUUUOOOMMMKKKEEE???555444222111111111333444000000000000000000000000//////////////////////////////000000000111111111000000000000111111111111000000000000000000000000333222222222222333444444444555888:::???FFFOOOUUUccclllttttttmmmgggfffhhhooommmjjjVVVPPPQQQJJJLLLMMMNNNKKKDDD;;;555111111111000000000//////000/////////...............................................................------,,,,,,------.........------------........./////////000000000000...111222777FFFZZZhhhllloooooonnnmmmooonnnfff\\\VVVbbbssszzzlllVVVLLLNNN]]]{{{pppllleeeWWWHHHAAA===888444222111111111000000000//////---..................---................................................////////////000000000000000000000000000000000000000111111111111222222222111555777666555666<<>>@@@AAABBBCCCDDDDDDEEEDDDHHHJJJMMMMMMKKKKKKNNNPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQOOONNNLLLLLLKKKKKKJJJKKKKKKJJJHHHGGGHHHIIIIIIKKKNNNMMMNNNSSS\\\dddnnnsss{{{pppiiippp{{{rrrjjj]]]SSSMMMJJJGGGFFF666555333111111222333444000000000000000000000000//////////////////////////////000000111111111222000000000000111111111111000000000000000000000000333333222222333333444555777888;;;???EEEMMMVVV]]]kkkrrrwwwssshhhaaaccciii|||}}}hhhUUUQQQMMMLLLMMMOOONNNIIIAAA:::111111111111000000000000000000//////.........---...................................................------,,,,,,------............------.........////////////000000000000...111444===PPPeeemmmkkkpppooommmlllnnnmmmcccXXXfffzzzwwwUUUBBBMMMaaa|||{{{oookkk[[[KKKCCC???999444222111111111111000000000000---------............///...............................................................///000000000000000000111111111111000000111222333333333333:::777444555:::@@@DDDGGGVVViiilllnnnxxxqqqgggqqqlllmmmxxxpppjjjgggbbb\\\VVVQQQMMMKKKHHHGGGEEECCCBBBBBBCCCCCCAAA@@@@@@@@@AAABBBDDDFFFHHHIIIIIIKKKMMMOOOQQQRRRTTTTTTTTTUUUUUUUUUUUUUUUVVVUUUVVVWWWYYYXXXVVVTTTSSSRRRPPPOOOOOOOOOPPPPPPOOONNNMMMMMMLLLLLLMMMMMMJJJJJJJJJJJJJJJKKKNNNPPPVVV\\\eeennnxxxqqqtttyyyiii```[[[PPPLLLMMMHHH???;;;666444333222000---111111111111000000000000000000000000000000000000////////////000000000000000111111111111222222222000111111111111222222222555444222333555666777777666777;;;DDDPPP\\\eeejjjqqqrrrrrrmmmbbb```uuuyyynnnaaaYYYRRRNNNPPPOOOJJJHHHJJJ:::666111///000111000///000000000000000000000000////////////////////////........................---------............//////////////////////////////---,,,---000222000...333000777KKK```jjjnnnpppkkkrrrkkkiiipppcccVVV___tttQQQGGGHHHUUUoooqqqiii```TTTJJJ@@@777555888333333222111000000000111---------............///................................................///............///000000000000000000111111111111000111222333333444444333888888999<<<@@@EEEJJJNNN]]]mmmoooppp{{{{{{}}}nnnxxx{{{rrrggg___[[[YYYUUUPPPLLLHHHEEEDDDBBBBBBAAA@@@@@@AAABBBBBBDDDEEEFFFHHHKKKMMMPPPQQQRRRRRRRRRSSSSSSTTTVVVVVVYYYYYYYYYYYYYYYZZZZZZZZZ\\\[[[[[[[[[\\\[[[YYYXXXZZZYYYWWWUUUSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQMMMMMMMMMMMMLLLMMMNNNNNNLLLPPPUUU[[[bbblllwww~~~pppiiidddWWWQQQPPPKKKHHHBBB:::555333222111000111111111000000000//////000000000000000000000000000000000000111111111111000111111111111222222222111111111111222222222222555444333333444555666666666;;;EEEPPP[[[eeelllpppsssjjjkkkqqqiiigggtttkkk]]]TTTOOORRRUUUQQQLLLJJJ???:::555111111222111000000000000000000000000000////////////////////////........................---------............///////////////////////////000...---...111222111///333444>>>SSSdddllloooqqqlllmmmmmmmmmfffYYY\\\oootttZZZJJJKKKTTThhhuuu}}}llldddZZZQQQFFF;;;777999444333222111111000000111---------............///................................................//////......//////000111000000000111111111222222111111222333444444444444555999???CCCFFFLLLSSSXXXhhhpppoooppp|||iiifffwwwnnnggg___VVVPPPLLLKKKIIIFFFCCCAAA@@@????????????@@@BBBCCCEEEFFFKKKLLLOOORRRUUUWWWYYYYYYXXXXXXXXXXXXYYYZZZ[[[\\\^^^^^^^^^^^^^^^^^^^^^^^^bbb```^^^^^^^^^^^^\\\[[[]]]\\\ZZZWWWUUUSSSRRRRRRTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQPPPOOONNNKKKKKKKKKKKKOOOUUU]]]cccvvvttt~~~{{{sssmmm^^^UUUSSSLLLRRRKKKAAA888444333333333111111000000000/////////000000000000000000000000111111111111222222222222000111111111111222222222111111111111222222222333444444444444444444555555666@@@OOO]]]eeelllqqqtttooohhhfffhhhhhhzzzwwwtttpppcccWWWTTTUUUSSSOOOMMMEEE@@@999444333222222222000000000000000000000000////////////////////////........................---------............///////////////////////////111///...///000111111000333:::JJJ^^^jjjnnnpppqqqoooiiimmmkkkWWWPPPdddyyyuuuWWWGGGJJJPPPcccwwwoooiiiaaaXXXKKK===666666555444333222111111111111---------............///................................................/////////...///000000111000000111111111222222222111222333444555555555555444:::AAAFFFJJJQQQ\\\dddooonnnjjjmmm}}}kkkkkk}}}rrrlllddd]]]XXXTTTOOOKKKFFFEEEDDDBBBAAAAAA@@@@@@AAABBBCCCFFFIIIKKKNNNOOORRRTTTVVVXXXZZZ[[[[[[[[[\\\]]]]]]^^^```bbbcccdddeeeeeeeeedddddddddccccccfffdddbbbbbbccccccbbbaaa___^^^\\\[[[YYYWWWVVVVVVVVVVVVUUUSSSSSSRRRRRRRRRUUUTTTTTTTTTUUUSSSQQQPPPRRRQQQNNNLLLLLLNNNQQQSSS___hhhsss}}}zzzvvveee[[[WWWPPPVVVPPPFFF>>>888555444444111111000000000/////////000000000000000000000000000000000111111111222222000000111111111222222222111111111222222222333333333444444444444444666777999EEEUUUbbbhhhkkkooosssiiiooohhh___pppyyyyyyyyygggYYYRRRPPPPPPPPPJJJEEE>>>888444222222222000000000000000000000000////////////////////////........................---------............///////////////////////////000///......///000111111555BBBVVVgggnnnoooooopppsssiiiiiiaaaNNNWWWnnnsss\\\GGGIIIVVV\\\yyy}}}xxxyyy|||uuulllbbbTTTDDD999666666555444222222111111111---------............///........................///////////////////////////////////////000111111111111111111222222222222222222333555555555555555555:::AAAGGGLLLVVVccclllnnnfffeeeooorrrpppsssjjj___[[[VVVQQQMMMKKKIIIHHHCCCBBBBBBAAAAAAAAABBBBBBFFFGGGJJJMMMQQQTTTVVVWWWXXXYYY\\\^^^___``````___eeeeeeeeefffggghhhiiijjjiiiiiiiiijjjjjjjjjjjjjjjiiihhhggghhhjjjkkkkkkjjjggggggffffffeeeeeeddddddaaa```___]]][[[ZZZZZZYYYYYYWWWTTTTTTTTTTTTRRRPPPSSSRRRQQQPPPPPPOOOOOONNNPPPTTT]]]fffqqq}}}|||lllccc^^^TTTTTTQQQKKKDDD===888555444111111111111000000000000000000000000000000000000/////////000000000111111000000111111111222222222111222222222222333333333333444555555444666:::===BBBLLLYYYbbbfffiiimmmqqqkkknnnkkkrrr|||xxxzzzhhhXXXPPPOOOQQQMMMIIIBBB;;;555222222222111111111111111111111111////////////////////////........................---------............//////////////////////////////......---...///111333:::KKK___llloooooonnnnnnssshhhcccXXXVVVppp{{{fffLLLDDDQQQddduuuzzznnn```OOOAAA:::777666555333222111111111---------............///........................////////////////////////000000//////000000111222111111111222222222222333222333444555666666666666888<<>>999888666555333222222111---------.........//////........................000000000000000000000000000000000000000111111222111111222222222333333333333444555666777777777777===BBBMMMZZZfffnnnppppppxxxwwwkkkxxxoooccc[[[VVVRRRLLLGGGCCCDDDDDDCCCAAA@@@AAABBBBBBDDDGGGKKKOOOTTTXXXZZZYYY[[[^^^bbbeeefffggghhhmmmlllkkkjjjjjjkkklllmmmnnnooossswww|||ssshhheeeeeeeeeeeeiiiddd]]]YYYWWWVVVSSSQQQRRROOONNNPPPNNNLLLQQQZZZ```mmm~~~uuu[[[[[[WWWOOOEEE<<<888777555555444444444333333333000000000000000000000000000111111111111222222222000111111111111222222222222222333333333444444444444555666666888???LLLUUUTTTVVV\\\dddjjjnnnnnnlllooo|||{{{nnnfff___WWWQQQQQQOOOHHH???999666555111111111111111111111111////////////////////////........................---------.........//////////////////////////////...000111111111444:::???XXXccclllmmmmmmpppqqqoooaaaXXXQQQkkkzzzRRRDDDDDDaaavvvhhhUUUGGG999888777555333222222222//////////////////////////////000000000000//////000000000000111111111111222222222222222222222222333555666666555444444555666333444777888666888<<<>>>LLLRRRZZZllltttooolllxxxkkkrrryyyqqqgggbbbZZZQQQJJJFFFEEEDDDCCCBBBAAAAAAAAABBBCCCDDDGGGKKKRRRWWWYYYZZZ[[[\\\[[[___dddhhhjjjkkklllnnniiimmmooonnnkkkmmmttt|||zzzsssrrrssssssxxxrrrjjjhhhhhhfff___XXXTTTQQQNNNMMMNNNPPPQQQQQQTTTXXXddduuuttt___RRRSSSNNN>>>666:::777555333333333333111///111111111111111111111111333222222222222222222222000111111111111222222222222333333444444555555666555444444999BBBKKKQQQTTTNNNaaahhhgggllllllggghhhwwwlllggg^^^TTTUUUTTTNNNFFF>>>888333777444222111111222111111000000////////////000000///////////////////////////////////////////////////////////////////////////...000333333555@@@NNNbbbjjjnnnmmmmmmooommmhhh^^^LLL```vvv]]]NNNCCCWWWtttzzzrrr___JJJ===<<<;;;777333111222333//////////////////////////////000000000000//////000000000000111111111111222222222222222222222222222444555555444333333444333111222666777666999===DDDNNNWWWffftttrrrpppzzzuuuiiivvvkkkcccZZZVVVPPPIIIDDDBBBBBBBBB???@@@AAACCCFFFJJJMMMOOOUUUWWWYYYZZZ\\\```dddhhhlllmmmmmmkkkiiigggggggggooovvv}}}}}}zzzyyyvvvnnngggfff___WWWQQQPPPPPPQQQPPPSSSRRRVVVaaammmyyyxxxjjj^^^ZZZSSSEEE;;;999666444333222333333111000111111111111111111111111222222222222222222222222111111111111222222222222222222333333444555555555777555555===JJJRRRTTTQQQTTT```iiiooooooeeeiii}}}nnn\\\ZZZWWWQQQJJJCCC<<<666666444222111222222111000000000////////////000000///////////////////////////////////////////////////////////////////////////...000222222666DDDSSSccciiimmmlllmmmnnnkkkeeeVVVSSSjjjwww^^^HHHMMMUUUgggvvvfffUUUAAA===999777777777555333//////////////////////////////000000000000//////000000000000111111111111222222222222222222222222111333555555333222333444333111333666777888<<>>PPPddd}}}~~~}}}nnn```HHHAAA999777999:::777333//////////////////////////////000000000000/////////000000000111111111111111222222222222222333333222333555555444333444555666444666888999999???FFFQQQZZZbbbiiimmmlll|||oooqqqxxxlllbbbYYYPPPJJJFFFDDDAAA??????@@@BBBDDDHHHIIILLLPPPTTTXXX[[[]]]^^^ccciiinnnooonnnnnnmmmjjjllloootttzzzzzzssspppmmmhhh^^^VVVTTTQQQPPPTTTYYY\\\bbbiii~~~wwwqqqrrrkkk^^^TTTOOOFFF;;;666444111111222333222222111111111111111111111111000000000000000111111111111111111222222222333333222222222333444444555555888666999BBBOOOWWWYYYVVViiinnnpppnnngggdddvvveee\\\VVVNNNEEE???555444333333333222111///111000000000000000000111////////////////////////////////////////////////////////////////////////...000111111333>>>RRRccceeejjjoooqqqooohhh^^^UUUWWWeeepppdddLLLGGGZZZnnnzzztttfffRRRJJJ@@@:::999999777555//////////////////////////////000000000000/////////000000000111111111111111111111222222333333333333555666777666555666777777666777888777888???HHHXXXfffgggaaahhhvvvsssuuu}}}uuuhhh^^^VVVPPPJJJFFFCCCBBB@@@@@@AAACCCEEEGGGOOOPPPSSSWWWZZZ]]]```aaafffiiinnnqqqqqqpppoooooosssxxxzzzvvvppphhhbbb```ZZZWWWVVVVVVUUUYYY^^^kkktttxxxzzz~~~wwwfffZZZVVVNNNCCC777555222111222333333222111111111111111111111111//////000000000111111111111222222222222333333333222333333444444555666666666777:::AAAJJJSSS\\\```mmmuuunnnaaabbbxxxoooddd]]]RRRHHHCCC888666444333333222111///111111000000000000111111////////////////////////////////////////////////000000000000000000000000///111222111777FFFYYYggggggkkkqqqsssnnncccXXXQQQiiivvvuuu___KKKMMMjjjzzzsss|||jjj^^^XXXOOOEEE===888666777//////////////////////////////000000000000//////000000000000111111111111111111111222222333333444333555777777777666777888555555666777666888AAAKKK```llliiidddtttooo{{{jjjbbbXXXPPPLLLIIIEEEBBBAAAAAAAAABBBDDDGGGJJJLLLSSSUUUXXX]]]aaaeeegggiiikkkkkkjjjjjjkkkpppvvv{{{|||wwwtttssspppggg^^^XXXTTTQQQUUU[[[]]]aaannnwwwrrraaaWWWMMMDDD:::777444222333333333333111111111111111111111111///000000111111222222222222222222222333333333333444444444555666666777777666888<<>>999444333222111111222111111000000111111222////////////////////////////////////////////////000000000000000000000000000111111555CCCVVVbbbeeekkkmmmooolll```XXX\\\ggg}}}{{{cccMMMPPPeee}}}tttvvvuuuuuutttnnnbbbRRRBBB777//////////////////////////////000000000000//////000000000000111111111111000000111222333333444444111333555666555555666777555666999<<<===BBBOOO\\\ccc^^^bbbeeevvvrrreee\\\TTTOOOHHHCCCCCCBBBAAA???CCCDDDFFFJJJOOOUUUYYY\\\___aaadddhhhkkkmmmooooooiiioooyyy|||xxxoooddd\\\ZZZVVVWWW[[[ccchhhrrrsssrrr}}}fffVVVQQQ???<<<777444444444444333111111111111111111111111000000111222333333444444222222333333333444444444666666777777888888999999===;;;===FFFUUUdddnnnrrrnnnmmmhhh}}}~~~}}}}}}jjjXXXRRRFFFAAA:::444222222222111222222111111111111222222////////////////////////////////////////////////000000000000000000000000111111111666GGG[[[dddcccmmmmmmlllfffZZZUUUbbbtttxxxiiiKKKEEEaaarrrggg||||||~~~}}}uuubbbHHH666////////////000000000000111111000000//////......000000000000111111111111222222111111222222333444444444444555555555555555555666;;;BBBEEEKKKYYYhhhfff\\\yyyiiiqqq}}}pppbbbVVVRRRJJJHHHDDDAAA@@@AAADDDFFF@@@HHHPPPTTTSSSUUU\\\bbbaaaccchhhnnnkkkfffhhhppp~~~zzzuuummmfffddd]]]ZZZ]]]aaagggtttwww~~~sss\\\PPPGGG===666555666444222111111111111111111111111111...000222333222111111111222222333444555555444444555666777666555777;;;???;;;666;;;OOObbbkkknnnqqqggg]]]rrruuujjjfffWWWRRREEE;;;888666111000222222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000555000222@@@QQQ\\\aaacccjjjgggiiigggZZZRRReeevvvFFFHHHZZZ\\\tttgggsss|||cccEEE:::////////////000000000000111111000000////////////000000000000111111111111222222222111222222333444444444444555555555555666888999===DDDMMMWWWbbbjjjeeennnrrriii|||qqqeeeXXXNNNJJJFFFDDDAAA@@@@@@BBBEEEGGGQQQSSSUUUVVVXXX]]]ccchhhdddccceeeiiikkknnnzzz{{{wwwnnngggbbbaaaaaabbbiiirrr~~~~~~gggYYYKKKAAA888777777444222111111111111111111111111111111222222///...444???HHH:::777333000000222666888333666888777666:::BBBIIIDDD@@@BBBPPP___iiikkkjjjgggjjjxxxmmmZZZTTTGGG;;;888777444222444222222222222111111111111000000000000000000000000000000000000000000000000//////000000000111111111444000333BBBSSS]]]bbbdddkkkhhhbbbZZZUUU\\\qqqaaaHHHLLL[[[jjjuuujjjpppfffIII===////////////000000000000111000000000000/////////000000000111111111222222222222222222222333444444444444555555555666666666888999<<>>JJJ[[[gggeee]]]pppxxx|||pppaaaXXXPPPGGGBBBBBBBBBBBBCCCEEEIIIMMMQQQTTTTTTYYY```eeefffeeebbb```eeejjjsss}}}yyysssoookkkgggdddccciiisssuuueeeUUUIII===888777555333444222222222222222222222222///222444333222444;;;AAAAAABBBBBBCCCBBB@@@===<<<:::999777666777999<<<===DDDMMMVVV^^^gggnnnkkkccc\\\~~~zzzqqqiii[[[KKK@@@<<<999555111333333222222222111111111000000000000000000000000000000000000000000000000111111222222222333333333111333<<>>CCCFFFGGGHHHFFFBBB@@@DDDLLLPPPNNNJJJJJJWWWeeekkkmmmkkkfff```rrrxxxmmmcccSSSEEE===:::666222333333333222222222222111000000000000000000000000111111111111111111111111222222222222333333333333111555AAARRR^^^cccfffjjjeeeddd[[[YYYqqq|||ZZZJJJPPPZZZ~~~uuueeeWWW___qqq}}}oooUUU<<>>:::666666777333333333333333333333333777333//////333555444111000000000222555:::???BBBEEEBBBBBBKKKWWW``````\\\bbblllyyy~~~vvvllllllrrryyymmmhhh\\\KKK@@@;;;888555333333333333222222222222000000000000000000000000111111111111111111111111111111222222222333333333222888GGGWWWaaadddgggkkkeee]]]UUU___|||{{{[[[JJJQQQlllzzzuuucccUUUXXXeeezzzaaaEEE////////////000000000000000000111111111222222222111111111222222222333333444333333333333444555555444444555666777888999999999555BBBXXX\\\XXXjjjxxxooogggWWWNNNEEECCCCCCBBBBBBDDDHHHKKKOOOTTTYYY^^^```bbbcccccccccdddkkk{{{}}}xxxrrrooottt{{{|||sssbbbOOOCCC<<<777555666333333333333333333333333555333111111333444555444666555333222222333555666222111333888AAAIIIOOORRRcccgggrrrvvvkkkaaapppyyyvvvvvvkkkWWWEEE===999666444444333333333222222222000000000000000000000000111111111111111111111111111111111111222222222222222;;;LLL\\\cccdddgggkkkdddVVVTTTnnnrrrUUULLLWWWxxx{{{~~~yyygggYYYWWW[[[mmmPPP////////////000000000000000000111111222222222222111111222222222333333333444333333333333444555555444444555666777888999999@@@:::HHH```aaa\\\yyyxxxpppbbb]]]RRRJJJCCCCCCDDDCCCDDDFFFOOOQQQVVV[[[```dddfffgggcccccchhhrrrxxxyyy{{{}}}}}}kkkUUUGGG>>>888555666333333333333333333333333...222666777555222111111111333777:::;;;:::888777999:::;;;999:::@@@JJJRRRdddccclllsssjjjeee{{{zzzbbbKKK>>>999666444444444333333333222222000000000000000000000000111111111111111111111111000000111111111222222222333===NNN^^^eeedddfffkkkbbbRRRXXX~~~fffJJJRRR___zzzooovvvmmm___XXXVVVppptttVVV111111222222222222111111111111111111111111111111111111222222222333333333000111111222222333444444666666777666666777:::<<<:::CCCPPPWWWZZZiiipppttteeeXXXOOOEEEEEECCCBBBBBBEEEJJJMMMUUUWWW[[[```dddfffhhhhhhiiiqqq}}}}}}}}}wwwWWWFFF@@@;;;999:::666555555444444333222222444444444333333222222222444444333333333444555555;;;888888;;;<<>><<<666555333333444444333111111111111111111111111111111000000///......//////...000111222111222333555<<>>999777666666666555444444333333444444444444444444333333444444444444555666777777888888:::===EEEPPP^^^iiijjjrrrjjj^^^qqq~~~eeeKKK@@@888666333222222333222000111111111111111111111111222222111111000111111222///111222222222333666888CCCOOOYYY[[[^^^dddccc]]]XXX^^^yyy|||QQQFFF[[[ooo{{{~~~ooofffmmmsss___TTTQQQNNN___xxx111111222222222222111111111111111111111111111111222222333333333444444444222222222333444444555555555777999999999:::<<<>>>NNN___gggjjj~~~xxxgggXXXNNNIIIEEECCC>>>CCCKKKQQQWWW\\\```bbbeeehhhjjjmmmvvvpppiiiMMMGGGBBB777777666666555555444333333444444444444444444444444555555555555666777888999999::::::===EEESSSaaaiiinnnqqqhhhcccpppRRR@@@;;;888444333222222222111111111111111111111111111222222111111111111222222000111222222222444777:::FFFRRR[[[\\\^^^cccaaa[[[[[[kkktttLLLHHH^^^sssvvvttteeegggrrryyybbbUUUSSSNNNUUUjjj111111222222222222111111111111111111111111111111333333333333444444444444222222222333444444555555666777888999999;;;>>>AAATTTbbbmmmwwwrrryyymmm\\\NNNFFFCCCAAA???CCCHHHPPPXXX]]]aaadddfffccchhhpppzzzlllzzzWWWLLLDDD555777777666666555444444444444444444444555555555555555555555555666888999:::999;;;;;;===FFFVVVccciiiooojjjdddooowww[[[EEE===:::666444333333222222111111111111111111111111111111111000111111222333111222222222222444888;;;KKKWWW```aaacccfffccc\\\aaa~~~mmmKKKKKK]]]xxxddd^^^eeewwwfffXXXVVVOOOOOO```111111222222222222111111111111111111111111111111333333333444444444444555333333333444555555666666888888888777888;;;???CCCSSS```qqqwwwyyy}}}iii___QQQFFFBBBBBBBBBBBBKKKOOOUUUZZZ^^^cccgggjjjiiirrr~~~zzzfffOOOAAA999777777666666555555444444444444444444555555555666555555555666777888::::::999;;;;;;===HHHZZZgggkkkoooeeekkkiiiOOO@@@<<<888555444444333333111111111111111111111111000000000000000111222222111222222222222555999<<>>IIIZZZiiinnnnnnggg}}}qqqVVVAAA999:::555333555333333333333222222222111111000000000000000111222222000111444444222222<<>>JJJXXXaaafffjjjmmmccc[[[aaa{{{OOONNN\\\xxxsssgggdddsssjjjZZZRRRPPPHHHGGG___111111111111111111111111222222222333333333444444222222333444444555555666777777777777777888888888777<<<999888===AAALLLaaazzzqqq___RRRLLLEEECCCCCCGGGOOOVVVZZZ[[[\\\___ccchhhtttmmmNNN???<<<999777777666666666666666666666666666666666777777888999999::::::;;;<<<<<>>:::777777888777666777777777777777777777777888888888999::::::;;;;;;;;;<<>>LLL```lllllllllppp}}}tttbbbggg{{{dddIII>>>777666888444333333333222222222111111222111111111111222333333333222333333333777EEETTT___gggjjjjjjcccYYYdddcccPPPUUUiii~~~hhhWWWXXX^^^lllzzz```PPPQQQMMMEEEHHHbbb222222222222222222222222333333333444444444444555222222333444444555555666555555666777888999999:::666>>><<<<<>>DDDTTTgggllliiiooo{{{zzznnnhhh~~~kkkjjjdddLLLOOOdddyyy^^^YYYkkk{{{[[[III999555888777333333333222222222111111222222111111222222333444333222333333333999HHHXXX___gggkkkkkkeee___wwweeeSSS```iiiqqqTTTRRRVVV```oootttuuu|||aaaUUUOOOMMMKKKEEESSS222222222111111111111000111111222222222333333333444444444555555555555555555555666666777999:::;;;>>>:::;;;>>>BBBWWWyyydddVVVLLLFFFEEEGGGJJJ\\\cccbbbfffggghhhnnn{{{zzz~~~zzz^^^[[[bbbtttyyyfffnnnZZZGGG>>>===777777:::777999999888888888888999999999999999999:::;;;;;;<<>>AAALLLjjjttt___RRRIIIEEEEEEIIIRRR___eeehhhnnnkkkjjjsss|||^^^YYY]]]mmmxxxhhhtttcccJJJ>>>???:::888:::888999999888888888888999999999999999999:::;;;<<<<<<@@@NNNcccjjjvvvooolllqqq[[[XXXdddyyyiii[[[WWWRRRKKKHHHKKKPPPoootttcccooowwwOOODDD===444666444444444333333333222222555444333333222222222333333555666555666@@@PPP]]]ddddddoooppp___dddRRRQQQkkkxxx[[[SSS\\\bbbjjj}}}oooiiiooolllXXXOOOQQQKKKGGGJJJbbb333222222222111111111111222222222222333333333333444444555555555666666666666666666777888999:::;;;999===>>>AAASSS}}}|||lllXXXLLLFFFDDDGGGLLLYYY```dddkkkqqqkkklll{{{___WWW]]]jjjyyylll}}}{{{qqqOOO???BBB>>>999999999999999888888888888999999999999999999:::;;;<<<===AAAOOOfffooossshhhrrr```TTTXXXjjjwwwfffVVVPPPLLLGGGIIIOOORRRnnnsssvvvXXXGGG???666555444444444444333333333333444444333222222222333333333555666555777AAARRR___ggggggpppnnn___hhhoooIIITTTvvv}}}VVVVVV___iiiyyysssdddbbbggg~~~nnn[[[OOOOOOHHHEEEEEETTT333333222222222111111111222222222333333333444444444444555555666666777777666666666777888999;;;;;;:::AAAAAACCC]]]tttdddRRRHHHDDDFFFLLLRRR___cccgggnnnqqqkkktttbbbVVVaaakkktttWWWAAADDD@@@999999999:::999999888888999999:::999999999:::;;;<<<===>>>AAAQQQgggsssoooddd}}}pppWWWWWWbbbyyywwweeeTTTLLLHHHFFFLLLVVV[[[ttt}}}zzz___GGG>>>999666555444444444444333333333444333333222222333333333333555666555777BBBTTTbbbiiikkkqqqkkk```ooo\\\EEEWWW{{{~~~xxxZZZ]]]eeesssooobbbaaammm}}}rrr[[[OOONNNHHHHHHHHHPPPxxx333333333222222222222111222222333333333444444444444444555555666777777888666666777777888:::;;;<<<===DDDFFFMMMooommm^^^NNNFFFFFFIIIQQQYYYccchhhkkkoooppppppdddWWW___fff~~~aaaFFFDDD@@@::::::888::::::999999999999::::::999999999:::;;;<<<>>>???AAAUUUhhhuuulllgggyyyrrrbbbTTT\\\nnnyyygggUUULLLHHHGGGQQQ]]]hhh~~~}}}www~~~hhhGGG===<<<777555555555444444444333333333333333222222333333444333555666555888DDDVVVeeekkknnnrrriiibbbxxxwwwTTTGGGYYY{{{ppp]]]___fffxxxiii^^^aaammmuuu]]]QQQOOOJJJKKKKKKMMMnnn333333333333222222222222333333333333444444444444444444555666777777888999777777777888999:::;;;<<<:::>>>EEEWWWgggZZZLLLFFFHHHMMMVVV]]]^^^fffhhhiiinnnyyydddXXXXXX]]]ttttttnnnPPPEEE>>>======888::::::999999999999::::::999999999:::;;;===>>>???CCCZZZiiiuuummmqqqsssmmmbbbWWWWWWccc}}}yyyhhhVVVMMMIIIHHHSSS```qqqyyymmmmmm|||sssKKK>>>???888555555555555444444444333333333222222222333444444444555666666999EEEYYYhhhkkkppprrrgggeeexxxRRRLLL]]]ddd[[[ZZZcccyyyrrr^^^```oooxxx___TTTRRRJJJKKKHHHGGGddd444444333333333222222222333333333444444444444555444444555666777888999999777777777888999:::;;;<<<999;;;FFFccczzzbbbVVVJJJGGGJJJOOOXXX```[[[eeeeeefffttt|||bbbXXXVVVYYYooo}}}jjj|||~~~{{{[[[GGG<<<@@@CCC999;;;::::::999999::::::;;;999999999:::<<<===???@@@FFF```kkktttooowwwbbb^^^UUURRRaaarrrvvvfffVVVNNNHHHGGGQQQ___sssuuuaaa\\\lllRRRAAAAAA777555555555555444444444444333222222222333333444555444555666666999GGG[[[jjjjjjqqqrrrfffhhhzzzOOONNNdddXXXWWWXXXaaazzzyyyjjjfffvvvzzz^^^UUUSSSJJJJJJGGGDDD___444444444333333333222222333333333444444444555555444444555666777888999999777777777888999:::<<<<<<@@@@@@MMMpppvvv___TTTIIIGGGJJJPPPYYY```aaakkkjjjkkkxxx```XXXZZZ\\\pppkkk|||xxx{{{|||cccHHH<<>>???@@@HHHdddllltttqqqlllVVVTTTNNNRRRkkk}}}sssdddUUUMMMGGGEEEOOO\\\ppptttZZZRRRddd}}}YYYDDDBBB666666666555555555444444444222222222222333333444555444666666666:::GGG\\\kkkjjjqqqrrreeejjjzzzLLLNNNiiiSSSVVVZZZccc|||pppkkkttt{{{\\\TTTTTTKKKJJJIIIFFFaaa444444444555555555555555222222333333444555555666666666666666777777777777888:::;;;;;;;;;:::<<<===???BBBSSSkkkYYYNNNFFFIIIQQQYYY___dddeeefffjjjzzzppp]]]PPPQQQ\\\nnnttt^^^LLLIII>>>@@@???===<<<;;;:::999:::;;;<<<:::;;;;;;;;;;;;<<<@@@CCCUUU```vvvwwwqqquuuppp___QQQOOOPPPZZZnnntttlll___RRRJJJGGGFFFJJJOOOmmm~~~oooYYYQQQccc{{{hhhIII===;;;999888777666444444444444444333333222222333333444444888888666;;;KKK]]]hhhppptttqqqdddmmmpppTTTLLLrrrpppYYYVVVYYYfffjjjwwwyyy```WWWPPPMMMHHHDDDJJJUUU555555555555555555555555333333444444555555666666666666666666777777777888999:::;;;;;;:::;;;<<<>>>EEEHHHbbbhhhWWWLLLEEEIIIRRRZZZ```dddbbbgggssslllYYYNNNMMMVVVfff{{{iiimmmzzzvvv```KKKIII@@@AAA>>>===<<<;;;:::::::::;;;<<<;;;;;;;;;;;;;;;===@@@CCCUUUfff{{{zzzvvvuuugggeeeWWWLLLMMMQQQ```wwwjjj^^^QQQIIIEEEDDDGGGMMMdddvvvsss\\\SSSccczzzlllKKK>>>===999888777666555444444444444333333222222333333444444888888666;;;LLL^^^jjjrrruuurrrjjjvvvsss[[[UUU|||iiiUUUUUU]]]jjjzzzwwwzzzaaaWWWPPPMMMHHHDDDIIISSSyyy777666666555555444444444444444555555666777777777666666666777777777888888999:::;;;;;;:::;;;===???EEEJJJrrr~~~yyycccRRRJJJEEEJJJSSSZZZ```eeeaaalllxxxdddTTTKKKJJJPPP\\\mmm|||```UUUYYY[[[llltttzzzeeeLLLJJJCCCCCC===>>>===<<<;;;;;;;;;<<<<<<;;;;;;<<<;;;;;;===AAADDDVVVnnnzzz}}}bbbWWWYYYPPPIIIMMMTTThhhhhh\\\OOOGGGCCCAAADDDJJJYYYlllyyy```TTTaaavvvwwwRRR@@@===999888777666555444444444444444333333333333444444444888888666<<>>@@@DDDPPPttt^^^NNNHHHFFFLLLUUU[[[aaaeeedddtttppp\\\NNNGGGHHHLLLUUUaaaqqqdddRRRQQQVVVmmmmmmyyyxxxoooPPPJJJEEEFFF>>>@@@???===<<<;;;<<<<<<===;;;<<<<<<<<<<<<>>>BBBEEEYYYvvvvvvrrrVVVPPPUUUPPPKKKOOOXXXnnn}}}fffZZZMMMFFFBBB@@@CCCHHHQQQdddeeeTTT]]]ooo[[[BBB;;;:::999888666555555444444444444333333333333444444444888888777===OOOdddpppsssqqqkkkeeezzzXXXNNNYYY|||ssszzz{{{]]]TTTZZZaaaqqqeeeXXXNNNLLLJJJEEEFFFLLL```888888777666555555444444555555666666777888888888777777777777888888888888::::::;;;::::::<<>>QQQgggtttzzzvvvmmmhhhXXXQQQaaaxxxtttrrrzzzYYYTTT\\\aaaqqqhhhYYYNNNLLLKKKEEEDDDHHHUUU{{{888777777666666555555555555555666666777777888888777777777888888888999999:::;;;;;;::::::<<<@@@CCCKKKppp{{{kkkXXXIIIHHHKKKSSS[[[^^^aaaeeeooonnnsss}}}dddQQQGGGCCCAAACCCJJJQQQWWW___mmmyyynnnVVVWWWmmmrrr___kkkeeeSSSKKKOOOHHHCCCBBB@@@>>>=========>>>;;;<<<======>>>@@@DDDGGGbbb}}}|||qqqtttaaaWWWOOOTTTOOOJJJMMMRRRbbb{{{vvviiiggglllqqqvvv```UUUJJJDDDAAA@@@BBBGGGMMM___yyykkkWWWWWWaaarrrfffJJJAAA:::999888777666555555555555555444444444444555555444888888777???TTTjjjwwwzzzvvvlllhhhUUUSSSfff|||wwwzzz}}}ttttttWWWTTT[[[dddsssjjjZZZMMMLLLKKKFFFCCCDDDHHHlll777777777666666666666666444444555666666777777888777777888888888999999999:::;;;;;;::::::<<<@@@DDDQQQ}}}gggTTTIIIIIIMMMWWW]]]___aaaeeewwwoookkkooo{{{bbbOOOFFFCCCAAABBBHHHOOOUUU```uuu]]]WWWnnnjjjYYYfffsss\\\OOORRRKKKDDDCCCAAA???>>>>>>>>>>>>;;;<<<===>>>>>>AAAEEEHHHeee~~~|||wwwjjjZZZSSSOOORRRMMMIIIMMMPPP\\\ppp{{{aaaVVVZZZ___jjjqqq[[[QQQGGGBBB???>>>AAAFFFKKK\\\uuummmZZZXXX___jjjlllNNNBBB::::::888777666555555555555555444444444444555555444888888888@@@UUUlllzzzxxxtttjjjfffRRRSSSjjjvvvwwwwww~~~rrrZZZWWW\\\kkkxxxlllZZZLLLKKKLLLFFFAAAAAAAAAaaa666666666666777777777777444444555555666777777777777888888888888999999999:::;;;;;;::::::<<>>>>>>>>>>><<<======>>>???AAAEEEIIIggg}}}~~~}}}dddSSSLLLOOOQQQLLLIIIOOOQQQZZZmmm}}}lllQQQIIIQQQ^^^lllyyyfffXXXNNNDDD@@@>>>===@@@EEEIIIZZZrrrnnn]]]YYY___ggg{{{rrrPPP@@@;;;:::999777666666555555555555444444444444555555444888888888AAAVVVmmm|||}}}yyynnnhhhYYYYYYpppsssxxxuuuttt^^^[[[___qqq|||mmm[[[LLLKKKLLLFFFAAA???AAA]]]:::999888777666666666666555555555555666666666666999999888888888888888888555>>>;;;777<<>>===<<<===<<<===@@@@@@@@@FFFMMMlll}}}|||}}}|||||||||___PPPMMMOOOJJJIIINNNQQQTTT___mmmqqq]]]PPPNNNRRR___{{{rrreeeUUULLLDDDBBB@@@???AAAEEEIIIWWWmmmnnnXXXWWWaaa~~~uuuLLLCCC===;;;999888888777666444555555555555555666777777:::999<<<:::>>>XXXsssxxx|||jjjppp\\\UUUtttyyyttt{{{xxx______```rrrttt```NNNKKKKKKFFFAAA@@@>>>___:::999888777777666666777555555666666666777777777999999888888888888888888555>>>;;;888===???BBBMMMfffxxx```PPPGGGPPPUUU[[[```]]]eee{{{rrrzzzxxx```LLLEEEFFFCCCCCCJJJRRRUUUbbbggg___cccVVVPPPaaavvv}}}aaa\\\PPPNNNLLLHHHDDDAAA@@@@@@???>>>===<<<>>>@@@@@@@@@FFFMMMggg|||xxxiiiggghhhiiiyyydddSSSOOOPPPKKKKKKPPPSSSUUUaaaooo}}}wwwcccSSSKKKMMMSSSkkkoooaaaSSSKKKCCCAAA@@@>>>@@@DDDDDDSSSiiinnnZZZXXXaaayyyNNNAAA>>><<<999888888888666555666555555555555666777777777777::::::>>>YYYuuuzzz~~~}}}mmmvvv^^^YYYxxxsss{{{}}}zzzzzzaaaaaacccrrrvvvaaaOOOKKKKKKFFFAAA@@@GGGeee;;;:::999888777777777777666777777777777888888888888888999999999999999999666>>>;;;888===???DDDQQQuuuuuu]]]MMMJJJSSSXXX\\\___]]]kkk}}}www```LLLDDDEEEAAADDDLLLSSSTTTccccccaaasssWWWQQQRRRfffnnnmmmzzzkkkeeeUUUQQQNNNKKKFFFCCCBBBBBB@@@???======>>>@@@@@@@@@FFFMMMfff~~~lllcccfffjjjjjjxxxdddUUUPPPQQQMMMNNNSSSUUUWWWdddttthhhooo~~~fffTTTIIIGGGNNNWWWsss~~~kkk]]]PPPHHHAAA??????===???CCCBBBPPPgggnnn[[[XXX___wwwUUUDDD>>><<<999888888888777555666666555555666666777888666666::::::???[[[www}}}~~~qqq|||WWWYYY}}}nnnvvvzzzaaabbbeeerrrzzzdddQQQMMMLLLFFFAAA@@@FFF___;;;;;;999888888888888888777777888888888999999999888888999999999999999:::777>>>;;;:::>>>???FFFVVVrrr[[[LLLKKKUUUZZZ[[[]]]^^^qqqttt___LLLCCCCCCBBBFFFNNNTTTUUUdddaaafffnnnfffTTTPPPUUUlllvvvllldddjjj~~~sssmmm]]]XXXPPPMMMHHHEEEDDDCCCAAA@@@>>>===???AAA@@@@@@FFFMMMjjjrrriiinnnzzz|||uuuqqq\\\RRROOOQQQOOORRRWWWXXXZZZiiizzziiilllrrrXXXKKKGGGIIIRRR]]]yyywwwfffYYYMMMFFF@@@>>>>>>===>>>BBBEEEQQQfff}}}lllZZZVVV[[[fff[[[FFF???===:::999999999777666666666666555666777777888888888<<<<<>>???AAA@@@@@@EEEMMMmmm}}}yyylll______ooo{{{jjjxxxrrr\\\PPPMMMOOOOOOPPPUUUZZZZZZ]]]nnnttttttgggOOOGGGHHHKKKUUUaaaooo```VVVKKKDDD>>>>>>===<<<>>>AAAGGGQQQcccxxxzzzfffXXXSSSVVVVVV[[[EEE???===;;;::::::999888666666666666666666777888888;;;;;;???>>>CCC___zzzvvv\\\PPP```{{{vvvooo{{{vvvvvv]]]```eeettt~~~hhhTTTNNNLLLGGGBBBBBBCCCPPPrrr<<<<<<;;;:::999999999999777888888888888999999999888888999999:::;;;;;;;;;999===<<<<<<@@@???JJJ```pppZZZLLLKKKTTTWWWXXX]]]eee~~~|||nnniiidddaaaYYYNNNHHHGGGHHHKKKQQQVVV]]]qqqeeeyyyxxx}}}qqqXXXWWWSSSOOOVVVsss~~~~~~|||uuummmgggeeefffwwwxxxgggeeeYYYUUUOOOJJJGGGDDDBBB@@@@@@???@@@BBBAAA@@@EEEMMMjjj}}}{{{{{{qqqeee[[[QQQTTTdddsssssskkk```ooouuufffRRRIIIKKKLLLMMMOOOVVV\\\\\\___rrr{{{zzz|||~~~uuu^^^JJJFFFHHHKKKVVVdddwwwhhh\\\RRRIIIBBB>>>===>>>===>>>AAAFFFNNN\\\nnnsss```TTTRRRSSSQQQyyy```HHH@@@>>>;;;:::::::::999777777777666666777777888999<<<<<>>>>>===>>>BBBEEEKKKWWWggg{{{lllZZZRRRRRRTTTTTTooobbbIIIAAA>>><<<;;;;;;:::999888777777666666777777888999999999===>>>DDD```|||zzz\\\NNNcccpppwww{{{www^^^cccjjjxxx~~~gggRRRLLLLLLGGGCCCCCCCCCGGG___}}}======<<<;;;::::::::::::666777777777777888888888888888999::::::;;;<<<<<<;;;===<<<>>>AAA???LLLfffmmmWWWJJJNNNTTTUUUZZZdddpppzzzzzz}}}yyytttzzzxxxggg^^^[[[[[[\\\ZZZ\\\___]]]TTTLLLIIIHHHIIIMMMVVVgggzzzfff[[[ZZZZZZbbbvvv~~~ooonnnddd___XXXQQQLLLHHHEEEBBBAAA@@@@@@BBBAAA@@@EEEMMMiii~~~gggUUULLLJJJNNNOOOMMMQQQ\\\ggglllsssfffTTTIIIAAAHHHMMMWWW^^^]]]bbbxxxzzzzzzzzz~~~sss\\\KKKHHHIIILLL\\\qqqpppcccUUUKKKHHHBBB===>>>???>>>???BBBFFFKKKUUUdddyyyhhhWWWRRRSSSVVVXXXfffsss^^^CCCAAA???<<<;;;;;;;;;999888777777777777777888888999555666;;;<<>>>>>;;;<<>><<<::::::===@@@BBBHHHLLLWWWllllllZZZTTT[[[bbb___ZZZsss~~~YYYEEEEEEBBB???<<<;;;:::888777888888777666666666666666:::666999<<>><<<;;;:::;;;;;;999999888888888888999999888999999999999:::::::::<<<===:::<<>><<<:::;;;===@@@BBBIIIOOO]]]sssmmm]]]ZZZaaahhhUUUWWWxxx}}}\\\JJJEEEBBB>>><<<;;;:::999777888888777666666666666666:::666999<<>>AAACCCJJJRRRbbbyyylll^^^ZZZ___eeeNNNXXXYYYKKKDDDAAA===;;;;;;:::999888888888777666666666666777999666999<<>><<<;;;;;;:::999999888777777666666777777999666:::<<>><<<;;;:::::::::999999999999::::::999999:::::::::;;;;;;;;;;;;===;;;===DDDMMMmmmfffSSSLLLSSSVVVYYY]]]hhhfffUUUQQQUUUZZZYYYcccoooxxx}}}gggccc^^^]]][[[\\\```ffflllnnnqqqsssqqqnnnkkkhhhXXXVVV]]]nnnddd]]]bbbjjjqqqrrruuuvvvttt}}}~~~yyyqqqiiiaaaYYYRRRMMMGGGFFFCCCAAABBBDDDGGGIII\\\{{{zzzhhh___]]]bbbiiippprrruuummmVVVTTTcccjjjqqq~~~nnnvvv{{{ggg^^^```mmmjjj]]]]]]jjjfffSSSEEE<<<<<<<<<<<<<<<>>>@@@CCCDDDJJJRRRbbbuuu{{{gggWWWNNNKKKKKKPPPhhh[[[NNNEEEBBB???===<<<<<<:::999999999888777777777777777888666:::;;;@@@^^^^^^UUUpppuuuvvv~~~zzzgggSSSKKKKKKJJJGGGEEEKKK```FFFEEEDDDBBB@@@>>>===<<<::::::999999999999::::::::::::::::::;;;;;;;;;;;;;;;>>>===???DDDNNNnnngggTTTLLLSSSVVVZZZ___llloooZZZQQQQQQTTTUUUWWW___iiirrrwww{{{___bbbccc```\\\\\\dddlllrrrvvvzzz{{{wwwqqqkkkhhh[[[WWW]]]qqqkkkffflllssswwwvvvyyyuuuooo|||uuunnnfff]]]UUUOOOKKKIIIEEECCCBBBDDDFFFHHHZZZ{{{pppddd```eeennnwww}}}uuuYYYXXXiiipppvvvzzzmmmvvvtttrrr|||yyybbbZZZaaammmfffQQQDDD;;;;;;;;;<<<===???AAACCCEEEJJJSSScccvvvvvvdddVVVNNNJJJJJJSSSiiiYYYMMMHHHEEEAAA???>>>===;;;:::999999888777777777777888777666:::;;;@@@]]]\\\VVVpppxxxeeeQQQIIIJJJIIIGGGEEEJJJ]]]yyyEEEDDDDDDCCCAAA@@@>>>===;;;::::::999999::::::;;;:::::::::;;;;;;;;;;;;<<<:::>>>>>>AAAGGGPPPqqqhhhTTTLLLQQQUUU[[[bbbqqq~~~aaaQQQQQQUUUVVVSSSXXX^^^gggpppwww{{{sssbbbeeefffcccaaadddlllrrrvvv}}}~~~rrrggg```^^^XXX^^^tttvvvrrrwww}}}{{{tttlllyyyrrrjjjaaaYYYSSSNNNLLLHHHEEECCCDDDFFFGGGVVVyyyzzznnniiimmmxxx|||\\\\\\mmmttt~~~rrrjjjvvvuuu^^^]]]jjj{{{cccMMMBBB;;;:::;;;<<<===???BBBDDDEEEJJJVVViii}}}ooo___SSSMMMJJJIIIYYYjjj|||WWWNNNKKKHHHDDDAAA???===;;;::::::999888888777777888888777666;;;;;;???\\\```SSSmmmvvvvvvcccOOOHHHIIIHHHFFFDDDEEEUUUkkkzzzDDDDDDDDDCCCBBB@@@???>>>;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<999>>>???CCCIIIRRRtttiiiTTTKKKOOOTTT[[[eeeuuuuuuYYYLLLQQQXXXWWWRRRYYY]]]eeennnvvv|||~~~zzzooojjjhhhiiihhhfffgggmmmtttxxxyyyrrraaaXXXbbb[[[aaawwwzzzsssjjj|||uuummmddd[[[UUUPPPNNNJJJFFFDDDDDDEEEFFFQQQuuuwwwrrrwww___\\\nnnxxx{{{qqqssspppiiigggvvvttt___bbbuuu```JJJ@@@::::::;;;<<<>>>@@@BBBEEEFFFKKKYYYnnnzzziiiZZZOOOIIIGGGGGG```kkk}}}}}}\\\UUUMMMJJJEEEBBB@@@>>>;;;::::::999888888777888888888777666;;;;;;???\\\XXXSSSooouuubbbNNNGGGHHHHHHEEEDDDEEETTTfffrrrHHHFFFCCCBBBBBBBBB@@@???===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::@@@@@@AAAJJJZZZ}}}~~~fffUUUOOOUUUUUUYYYcccyyyggg[[[TTTQQQVVVRRRWWW___eeennnuuuxxx|||rrriiiiiirrrtttuuusssqqqrrrvvvzzz{{{dddWWWqqqooosssrrrlllyyy|||uuuooohhhaaa]]]VVVSSSOOOJJJGGGGGGGGGHHHTTTlll{{{cccbbbfffuuugggbbbccceeefffiiixxxtttvvvuuu```ddd~~~NNNAAAAAA;;;>>><<<:::;;;>>>BBBEEEFFFOOO___vvv|||mmm___XXXQQQGGGCCCFFFXXXeeeuuu}}}wwwdddSSSSSSNNNGGGCCCBBB@@@===:::;;;999777777999:::;;;:::999<<<;;;999@@@YYY|||XXXVVVjjjtttbbbOOOHHHGGGGGGFFFEEEHHHDDDKKKhhhHHHFFFCCCBBBBBBBBB@@@???======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<>>BBBEEEGGGPPPbbbyyyrrrdddWWWRRRKKKCCCAAAEEEOOOYYYyyyssslll~~~xxxeeeVVVTTTOOOIIIEEECCCAAA>>>;;;<<<:::888777999:::::::::888;;;:::888???XXX{{{___WWWooosssaaaNNNGGGGGGGGGEEEEEEDDDBBBNNNtttHHHFFFDDDBBBBBBBBBAAA???>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;???AAA===???LLLccc|||iiiUUULLLRRRTTTXXXcccxxx^^^TTTPPPOOOWWWVVV]]]fffmmmuuu}}}yyyyyy}}}sss~~~lll{{{pppkkkxxx{{{uuupppjjjfffZZZVVVPPPJJJGGGGGGHHHJJJRRRiiifff___nnn|||xxxfff```bbbnnn{{{pppjjjggg}}}[[[CCC>>>>>><<<;;;;;;:::;;;>>>BBBFFFHHHWWWiii|||hhh[[[OOOKKKFFF@@@@@@FFFUUUcccppplllyyyfffZZZVVVRRRLLLHHHEEEBBB???<<<>>><<<999888999:::999999777999999888>>>VVVzzz}}}mmmYYYuuuqqq___MMMGGGGGGFFFEEEDDDBBBAAARRRIIIFFFDDDCCCCCCBBBAAA@@@???>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@===AAAQQQjjjlllVVVKKKPPPSSSXXXcccwww\\\RRRNNNOOOYYYYYY```iiioooxxxrrr~~~uuummmjjjwww~~~zzzvvvqqqlllhhh^^^YYYRRRKKKGGGGGGHHHIIIOOOfffbbb___qqqkkkeeeeeeccciiivvvqqqlllqqq```HHH>>><<<<<<===::::::;;;<<<>>>BBBGGGKKK___ssssssbbbVVVLLLIIIDDD???BBBIIIbbbyyyvvvddd\\\WWWTTTPPPKKKGGGCCC@@@>>>@@@===:::999999:::999888888999::::::???TTTxxxyyyyyy[[[xxxnnn]]]LLLFFFFFFFFFDDDCCCCCCAAASSSIIIGGGDDDCCCCCCCCCAAA@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???>>>DDDVVVooooooXXXKKKNNNRRRYYYcccvvv\\\RRROOOQQQ[[[\\\dddkkkrrrzzzrrrkkkhhhvvvvvv{{{xxxtttpppmmmbbb^^^VVVOOOJJJGGGGGGHHHMMMcccbbbfffwwwhhhggghhhdddmmm}}}qqqmmmsss}}}oooZZZFFF???>>>:::888;;;888:::<<<===???CCCIIINNNcccyyymmm]]]RRRIIIFFFBBB>>>CCCLLLaaapppbbb[[[WWWVVVRRRNNNIIIDDDBBBAAAAAA>>>;;;:::::::::999888::::::;;;;;;???RRRvvvzzzxxx[[[xxxkkkZZZJJJEEEEEEEEECCCCCCCCCBBBQQQ}}}IIIGGGEEECCCCCCCCCBBB@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::>>>>>>EEEXXXppprrr[[[MMMNNNSSSZZZddduuu^^^TTTRRRTTT```bbbkkkpppvvv~~~{{{jjjiiigggvvvyyy}}}~~~{{{wwwuuuiiiddd]]]UUUOOOJJJHHHHHHKKK```ppprrrlllhhhiiikkk{{{wwwkkkeeehhhjjjaaaMMMDDD>>>???>>>999666888888;;;===???@@@EEELLLQQQddd|||{{{iiiVVVLLLEEECCC@@@===DDDOOOdddkkkaaaZZZVVVVVVTTTOOOJJJFFFDDDCCCAAA???<<<:::;;;;;;:::999;;;:::;;;<<<>>>NNNrrr~~~lllYYYuuuhhhXXXHHHDDDEEEDDDCCCBBBBBBAAANNNrrrJJJGGGEEEDDDDDDCCCBBBAAAAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>===DDDWWWnnnuuu]]]PPPNNNSSS[[[dddttt^^^UUUTTTXXXfffiiisssvvv{{{xxxlllgggfffuuuxxx~~~}}}{{{pppllleee]]]UUUOOOKKKIIIKKK]]]zzz}}}uuutttzzzlllcccWWWXXXVVVGGG@@@===;;;;;;;;;999888999888;;;???@@@BBBFFFNNNUUUjjjtttdddQQQHHHBBBBBB@@@???HHHUUU{{{iiiaaaZZZTTTUUUTTTPPPKKKFFFEEEEEEAAA>>><<<;;;;;;<<<;;;:::;;;999:::;;;;;;IIImmmcccVVVrrr|||fffWWWGGGCCCDDDDDDBBBAAAAAA@@@KKKhhhJJJGGGEEEDDDDDDCCCBBBAAAAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>???<<>><<<888666666999;;;<<<888<<<@@@AAACCCGGGOOOVVVqqqooo___NNNFFFBBBBBBBBBBBBMMM[[[iiibbbZZZRRRTTTTTTQQQKKKGGGFFFFFFAAA>>><<<;;;<<<<<<<<<;;;:::888999:::999EEEjjjaaaTTTqqq|||eeeVVVGGGCCCDDDDDDBBBAAAAAA@@@III```JJJIIIGGGEEECCCBBBAAA@@@CCCBBBAAA???>>>>>>======<<<<<<============<<<<<<<<<<<>>===DDDZZZ}}}JJJIIIGGGEEECCCBBBAAAAAABBBAAA@@@???>>>>>>>>>>>><<<<<<<<<======<<<<<<<<<;;;<<<>>>EEEQQQnnngggVVVRRRSSSXXXdddttthhhXXX```eeekkkyyyrrrgggdddsssxxx{{{uuuoooggg___VVVPPPLLLXXXpppwwwzzzeee\\\PPPHHHCCC@@@===999::::::999999999999999::::::<<>>===CCCZZZJJJIIIGGGEEECCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>AAAHHHXXXwwwjjjWWWRRRRRRVVVaaaqqqmmmZZZbbbiiirrryyylllcccdddvvvxxxtttpppiii^^^WWWOOOWWWkkk}}}wwwbbbVVVOOOFFF@@@>>>===;;;999::::::999999999999::::::;;;===AAAEEEGGGLLLYYYgggoooYYYNNNBBBCCC@@@???@@@AAAZZZzzzqqqzzzeee___YYYYYYVVVSSSRRRRRRPPPJJJFFFAAAGGGBBB===???<<<999>>>::::::888;;;===>>>ZZZwww\\\mmmuuuccc\\\___qqqvvv```RRREEEAAABBBBBBBBBCCCBBBAAAIIIcccJJJIIIGGGEEEDDDCCCBBBBBB@@@@@@???>>>>>>>>>>>>>>>;;;;;;;;;::::::;;;;;;;;;======???GGGYYYzzzpppYYYPPPPPPUUU```oooppp^^^dddmmmxxx~~~oootttggg```dddxxx|||xxxvvvpppeee\\\TTTYYYiiiuuucccYYYMMMHHHBBB>>>======<<<;;;::::::999999999:::;;;;;;<<<>>>AAAFFFIIIPPP```pppeeeRRRIIIAAA???>>>>>>@@@NNNzzzuuuvvvsssbbb^^^XXXXXXVVVTTTSSSSSSPPPLLLIII>>>IIIEEE<<<===<<<;;;???::::::888;;;======VVVdddrrriii^^^[[[YYYbbbwwwqqq^^^PPPCCC@@@BBBCCCBBBCCCAAACCCNNNmmmIIIIIIGGGFFFDDDCCCCCCCCCBBBAAA@@@??????>>>>>>???<<<;;;::::::::::::;;;<<<:::::::::AAAWWWzzzwww___PPPPPPTTT___nnnsssbbbgggppp}}}yyyiiidddxxxddd^^^cccyyy{{{{{{yyytttiii```VVVZZZhhhoooaaaXXXSSSHHHEEEAAA>>><<<<<<;;;;;;:::999999999:::;;;;;;<<<>>>???CCCGGGLLLUUUgggwwwxxx]]]MMMGGGAAA===<<<<<>>;;;;;;999;;;;;;:::888;;;===<<>>===<<>><<<:::999999999:::999999::::::;;;<<<===@@@AAAEEEJJJOOOYYYkkk|||qqqXXXKKKDDD@@@<<<<<<>>>OOOcccZZZ[[[UUUTTTTTTTTTTTTRRRPPPNNNMMMYYYjjjcccKKKAAA@@@<<<;;;;;;;;;888<<<===:::NNNsssjjjrrroooUUUOOOTTTTTTZZZiii|||oooYYYLLLAAA@@@CCCCCCCCCCCC:::@@@OOOrrrIIIHHHGGGFFFEEEDDDDDDDDDGGGFFFDDDBBBAAA??????>>>>>>===;;;::::::;;;===>>>@@@??????GGGcccmmmVVVTTTVVV\\\hhhzzzwwwnnnsssxxxwwwwww{{{hhhiii[[[___xxxaaa___kkk~~~yyy|||xxxrrrnnnaaa```ggg|||uuujjj___ZZZUUULLLDDDBBB;;;<<<;;;:::999888888999999999999::::::<<<======AAABBBGGGMMMRRR\\\nnnhhhUUUIII@@@<<<;;;@@@DDD]]]}}}___XXXZZZSSSQQQRRRSSSSSSRRRPPPOOONNNcccwwwoooRRREEEDDD@@@>>><<<;;;888<<<===999KKKnnneeekkkrrrWWWMMMPPPSSSTTT___sss~~~nnnWWWKKK@@@???CCCCCCCCCCCC???CCCOOOoooIIIHHHGGGFFFEEEEEEEEEEEEIIIHHHFFFCCCAAA@@@???>>>???>>><<<;;;;;;<<<>>>???;;;;;;:::DDDaaaqqqYYYVVVVVV[[[eeevvvyyyssswww{{{qqq{{{fff^^^ggg[[[___sss```aaappp}}}}}}zzzvvvtttlllgggiiizzztttkkkiii___VVVSSSMMMEEEAAACCC999:::;;;:::999999:::;;;999999999:::;;;<<<===>>>AAACCCHHHOOOTTT^^^pppzzzaaaTTTHHH<<<999;;;DDDJJJggg}}}^^^WWWZZZRRRPPPRRRSSSSSSQQQOOOOOOOOO]]]rrrkkkMMM???@@@===:::<<<;;;888<<<===999IIIlll~~~aaaeee```MMMNNNSSSSSSSSSbbbyyyzzzlllVVVJJJ@@@???CCCDDDCCCCCC@@@BBBIIIfffHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@??????>>>>>>======<<<<<<@@@<<<@@@LLLZZZqqqxxx___VVVTTT]]]jjjzzz|||qqquuuaaa[[[YYYYYYaaazzz~~~kkk[[[bbbuuuxxx}}}~~~}}}~~~}}}yyy|||rrrlllwwwwwwlllddd___UUURRRMMMGGGBBB@@@??????<<<;;;;;;:::999999999:::888888999;;;<<>>DDD999;;;CCCqqqsss\\\\\\[[[RRROOOPPPRRRRRRQQQPPPNNNLLLPPPTTTUUUOOOEEE>>>===???===777666:::999;;;KKK^^^~~~YYY```vvvvvv~~~sssVVVLLLOOORRRRRRUUUkkkxxxjjjUUUIII???@@@DDDCCC@@@>>>@@@???FFFaaaHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>======<<<<<>>HHHUUUkkkdddYYYTTT\\\iiiyyyjjj[[[VVVVVVWWW```zzziiifffkkkbbb[[[bbbwwwwwwxxxpppvvv}}}rrrhhh___WWWSSSPPPMMMIIIDDD@@@>>>======;;;;;;:::999999999999999999999999999;;;>>>CCCFFFJJJTTT[[[^^^cccppp~~~gggVVVIII@@@======>>>EEEEEEhhhoooZZZ[[[\\\TTTTTTTTTUUUTTTSSSPPPMMMKKKKKKNNNNNNJJJBBB===;;;<<<===888777::::::;;;IIIZZZ~~~ZZZ]]]zzzwwwoooTTTKKKNNNRRRSSSYYYtttuuugggUUUIII@@@@@@DDDCCC@@@???AAAAAAHHH```GGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@??????>>>>>>===<<<<<<>>>;;;<<>>IIIOOOuuu~~~hhhWWWZZZ\\\VVVXXXXXXXXXVVVTTTPPPMMMJJJIIIIIIHHHFFFCCC@@@===;;;===999999<<<;;;;;;EEESSS~~~}}}ccc___~~~jjjRRRJJJNNNSSSVVV[[[yyyxxxiiiSSSIII@@@AAADDDCCCAAA@@@@@@BBBKKKeeeFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@??????>>>======<<<===;;;<<>>??????@@@CCCIIINNNTTTbbbnnnooooooyyyxxx```QQQIIIDDDAAAAAABBB<<>>AAAPPPrrrEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCCCCBBBAAA@@@@@@@@@???>>>>>>======<<<<<<===AAALLLggg|||fffTTTVVVeeevvvkkkUUUUUUTTTTTTZZZjjj~~~rrrkkkuuunnnZZZ]]]mmmttt|||{{{xxxsssqqqooollliiiccc___YYYTTTOOOJJJEEEBBB@@@???===;;;::::::::::::999888888777888888999999;;;>>>BBBCCCCCCFFFLLLQQQZZZfffpppqqqsss|||jjjVVVLLLIIIFFFEEEFFFHHHFFFlllqqqooosss___\\\\\\YYYVVVTTTTTTUUUUUUSSSQQQNNNMMMLLLJJJHHHIIIKKKJJJFFFBBB<<<;;;<<<<<<;;;;;;???EEEaaatttiii~~~eeeQQQLLLPPPXXX___uuuppp___MMMEEE@@@AAACCCBBB@@@@@@===AAATTTDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@??????>>>======;;;===>>>AAANNNkkknnnYYYWWWbbbqqqdddRRRTTTQQQPPPYYYllllll^^^TTT]]]sss{{{ccc]]]cccvvvxxxuuu|||~~~{{{wwwrrrkkkgggeeeeeebbb```ZZZWWWRRRNNNKKKFFFBBB>>>>>>===<<<;;;::::::::::::999888888888888999::::::999===BBBDDDFFFKKKTTT[[[lllqqqtttttt{{{{{{nnn___OOOJJJJJJIIIHHHIIIIIIaaaxxxeee]]]___\\\VVVUUUPPPQQQSSSSSSSSSQQQOOONNNKKKIIIGGGHHHIIIIIIEEEAAA<<<<<<<<<;;;:::;;;===@@@UUU}}}yyypppeeeRRRNNNPPPXXXbbb~~~hhhYYYJJJCCC???@@@BBB@@@???@@@???CCCYYYCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@??????>>>>>>===;;;===>>>@@@MMMlllxxx```YYY___kkk~~~uuu|||aaaQQQSSSOOOMMMYYYqqq{{{iii[[[QQQXXXmmmtttZZZbbblllrrr|||vvvzzzuuuqqqkkkgggbbb```___]]]YYYVVVRRROOOLLLJJJHHHDDDAAA>>><<<<<<;;;::::::999999999999999999999999:::;;;;;;<<<@@@DDDFFFJJJTTTcccnnn~~~|||~~~tttbbbVVVJJJHHHJJJJJJHHHHHHLLL|||xxx\\\\\\aaa[[[TTTUUUQQQQQQSSSSSSSSSQQQOOONNNIIIHHHHHHGGGGGGEEEBBB@@@;;;<<<;;;999999;;;===>>>MMMvvv~~~ooozzzdddRRRMMMNNNWWWbbbyyyeeeXXXGGGAAA>>>???AAA???>>>??????FFF]]]BBBCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>:::===>>>???LLLllleee[[[]]]gggyyy}}}hhh|||```QQQTTTOOOMMM\\\wwwssspppbbbYYY___qqqpppVVVfffrrrrrrttt~~~~~~}}}vvvuuuoooggg```^^^[[[ZZZYYYVVVOOOJJJHHHFFFDDDCCCBBB@@@===:::;;;;;;::::::999888888888:::999999999:::;;;;;;<<>>===???>>>GGG```CCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@????????????>>>AAA:::???AAAFFFoooppp\\\XXXeeeyyyuuuwwwgggNNNKKKTTTPPPXXXwwwiiiYYYjjj___[[[aaa|||nnn~~~~~~~~~uuunnnqqquuu|||wwwlllmmmpppoooxxxpppkkkgggaaa]]]___\\\XXXSSSNNNKKKIIIHHHDDDCCCBBB@@@>>>===;;;;;;:::::::::::::::;;;;;;;;;777888999999999;;;>>>@@@===GGGMMMMMMSSShhhwww```ZZZLLLJJJFFFDDDGGGJJJHHHCCC[[[kkkVVVWWW\\\YYYSSSRRRSSSSSSTTTSSSRRRQQQOOONNNHHHHHHHHHGGGFFFDDDAAA@@@???<<<999888:::>>>AAABBBIII___}}}```jjj{{{jjjkkkqqqzzz~~~}}}eeeOOOLLLTTTWWWiiimmm[[[PPPDDD???===@@@BBB???<<<<<<@@@BBBZZZAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@????????????@@@;;;AAABBBDDDfffyyycccZZZaaaqqq~~~vvvYYYMMMRRRQQQaaayyyuuucccbbbxxx\\\]]]jjjwwwtttsssiiijjjlllpppssswww{{{{{{xxxnnnbbb\\\^^^aaabbb|||xxxqqqhhhcccaaa___\\\XXXVVVTTTPPPKKKGGGDDDBBBBBBAAA@@@???>>>===;;;:::::::::::::::;;;;;;;;;;;;;;;666777999::::::<<>>===<<<======<<<<<<;;;:::::::::;;;;;;;;;;;;::::::::::::777999;;;===>>>@@@CCCFFFJJJMMMSSS^^^ttt|||bbbWWWNNNDDDAAACCCIIIOOOMMMEEEGGGNNNllliii\\\TTTWWWZZZVVVSSSTTTQQQQQQRRRRRRRRRRRRQQQPPPKKKKKKJJJIIIGGGDDDAAA@@@>>>;;;;;;AAAJJJOOOMMMIIIOOO```}}}jjjccc}}}{{{gggcccgggiiiuuupppvvvfffPPPMMMUUUXXXmmm|||hhhUUUJJJBBB>>>===@@@AAA>>><<<===???III]]]zzz????????????????????????BBBBBBCCCDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@?????????>>>???BBBBBBBBBRRRnnnzzzeeeaaalllxxxtttsssnnnUUUSSS[[[zzzkkkhhheeeppprrraaa\\\fff}}}vvvyyyfff]]]ZZZXXXXXXYYY\\\^^^___aaaaaabbbcccdddddddddddddddbbbcccgggiiikkkrrryyywwwggg[[[XXXNNNJJJOOOTTTWWWaaammm~~~sssjjjeee```]]]YYYSSSOOOMMMLLLJJJHHHIIIGGGDDDAAA>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;===???AAABBBDDDHHHJJJQQQTTT\\\llljjjTTTLLLGGGDDDDDDFFFNNNQQQJJJHHHZZZssssss]]]WWWUUUXXXYYYUUURRRSSSOOOPPPPPPQQQQQQQQQRRRRRRIIIIIIIIIGGGEEEBBB???>>>@@@===>>>FFFQQQUUUPPPIIIQQQ___xxxnnnqqq^^^```iiixxxrrryyymmmVVVPPPUUUYYYpppwwwdddSSSGGGAAA>>>>>>AAAAAA===<<<>>>;;;JJJbbb????????????????????????AAAAAABBBCCCDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@@@@???>>>@@@@@@@@@CCCNNNjjjhhh___iiiuuukkkppprrrWWWVVVfff~~~ccciiillleee]]]bbbnnn|||}}}}}}qqq]]]YYYUUUSSSTTTTTTTTTSSSUUUVVVWWWXXXXXXXXXXXXXXX\\\YYYYYY[[[\\\]]]bbbiiirrrwww~~~{{{ooo]]]OOOFFFBBBEEENNNRRRUUUbbbrrrrrrbbb\\\ZZZYYYVVVSSSNNNKKKHHHFFFEEECCCDDDCCCAAA???===<<<<<<<<<:::::::::;;;;;;<<<<<<<<<999999999::::::::::::;;;>>>@@@AAABBBDDDGGGKKKOOOWWW```nnnmmm[[[OOOCCCAAAGGGIIIMMMQQQPPPLLLZZZoootttzzzXXXVVVWWWYYYXXXTTTQQQQQQNNNNNNNNNOOOOOOPPPQQQQQQJJJJJJIIIHHHFFFCCC@@@??????<<<>>>GGGSSSWWWRRRKKKMMMWWWjjj{{{ooo{{{iii]]]gggvvv~~~qqqwwwvvv^^^TTTUUU[[[vvvppp```PPPFFF???===>>>AAA@@@<<<<<>>AAA>>>>>>DDDKKKhhhkkk^^^cccmmm{{{jjjmmmgggRRRYYYtttggg```iiinnnvvv``````jjj|||}}}|||{{{zzz}}}fff___WWWQQQOOOOOOMMMKKKNNNOOOPPPPPPPPPPPPPPPPPPSSSPPPPPPQQQQQQPPPTTTZZZbbbhhhpppxxx|||}}}{{{yyywwwvvvuuuuuuqqqfffVVVJJJ???BBBHHHOOOTTT[[[jjjxxx|||tttfffZZZTTTSSSTTTJJJIIIGGGEEECCCBBBBBBBBB???>>><<<;;;::::::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<999999:::;;;<<<===>>>>>>@@@AAABBBDDDFFFLLLSSSXXXbbbsssqqqSSSMMMIII>>>===HHHKKKPPPQQQMMMSSSttt{{{iiikkkVVVVVVVVVVVVUUUSSSPPPOOOMMMMMMLLLLLLMMMNNNOOOOOOLLLLLLLLLKKKIIIGGGEEECCC<<<:::<<>>===>>>AAA???;;;<<>>QQQ{{{========================>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@===BBB======DDDGGGcccttteeedddjjjvvvqqqjjjrrrqqq\\\YYYnnnkkk]]]bbbgggsss{{{dddccceeeqqqwww{{{}}}||||||~~~}}}|||zzz~~~xxxmmm]]]RRRMMMLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHFFFGGGIIIHHHGGGIIINNNTTTXXX]]]cccgggjjjjjjjjjhhhhhhhhhgggbbbZZZOOOGGGAAAFFFLLLPPP[[[mmm}}}}}}uuukkkbbbXXXPPPMMMLLLBBBBBBAAA@@@???>>>???@@@;;;:::999888888999:::;;;::::::;;;;;;;;;;;;;;;;;;:::;;;<<<>>>???AAABBBCCCDDDEEEFFFHHHMMMVVV```ggguuupppZZZHHHEEEDDD@@@BBBJJJKKKPPPMMMIII[[[wwwrrr^^^UUUUUUSSSRRRRRRRRRQQQNNNLLLLLLKKKJJJKKKKKKMMMMMMKKKLLLLLLLLLKKKIIIGGGFFF???======AAAFFFIIIHHHFFF===@@@HHHkkksssxxxsss{{{}}}nnnbbbrrr}}}kkkYYYTTT```ooo___TTTIIIBBB===<<<>>>AAA???;;;<<<@@@AAARRR<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAABBBAAABBBBBBBBBAAAAAAAAA@@@@@@===CCC======DDDDDD]]]~~~nnnkkknnnrrr~~~xxxgggdddnnnddd\\\jjjwwweeeVVV]]]iiihhhiiiZZZggghhhvvvpppsss~~~||||||}}}~~~}}}|||{{{}}}}}}{{{}}}yyydddTTTMMMLLLMMMMMMHHHHHHHHHHHHHHHGGGFFFEEEAAA???AAADDDCCCAAACCCHHHLLLMMMPPPTTTXXX[[[^^^```^^^^^^^^^[[[VVVPPPJJJGGG@@@FFFIIINNN```{{{wwwnnnddd^^^UUUKKKDDDBBBAAAAAAAAA???===<<<<<<===::::::999888999:::;;;<<<::::::::::::::::::::::::<<<===>>>@@@BBBDDDFFFGGGIIIIIIKKKNNNUUU```mmmuuuuuuVVVQQQIIICCCBBBFFFKKKNNNJJJNNNIIIFFF^^^}}}sssTTTTTTSSSPPPOOOPPPRRRQQQNNNLLLKKKJJJIIIIIIJJJKKKLLLIIIJJJJJJKKKJJJHHHGGGFFFFFFCCCAAA???@@@??????===;;;<<>>AAA>>>:::<<<@@@AAAQQQ;;;;;;;;;<<<<<<<<<<<<============>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@===???AAABBBYYY{{{kkkfffsss|||~~~nnnddd]]]bbbtttlllgggaaa^^^aaagggllloooooogggaaaccclllqqqxxx~~~~~~~~~{{{~~~~~~rrrcccXXXPPPJJJFFFIIIEEEDDDEEEDDD@@@@@@BBB@@@???????????????@@@@@@DDDEEEGGGJJJLLLOOOQQQRRRSSSSSSRRRPPPMMMJJJHHHGGGEEEOOORRRUUUhhhzzzdddQQQWWW[[[WWWMMMBBB>>>======<<<;;;;;;:::::::::;;;999999999:::;;;;;;<<<<<<;;;;;;::::::::::::999999>>>@@@BBBDDDFFFGGGHHHIIIKKKNNNSSSYYYbbbqqqsss]]]MMMLLLBBB???FFFHHHJJJTTTQQQMMMHHHQQQooozzz^^^RRRQQQOOOMMMLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJHHHGGGFFFGGGHHHHHHDDDCCC@@@>>><<<;;;;;;;;;888;;;AAATTTjjjwwwkkksssddddddkkkjjjlllvvvzzz|||iiiddd\\\UUUjjjxxxhhhVVVJJJDDD===<<<>>>@@@@@@>>><<<<<<<<<@@@VVV;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???===???AAA@@@UUUxxxtttlllpppzzzsssgggbbbiiicccbbbiiirrrrrrmmmuuujjjdddaaagggwwwttt~~~~~~~~~~~~~~~~~~~~~~~~qqqbbbVVVOOOLLLFFFCCCCCCFFFEEE@@@>>>?????????>>>>>>>>>??????@@@@@@AAABBBDDDFFFHHHJJJJJJJJJJJJJJJJJJIIIGGGFFFEEEFFFQQQ[[[cccqqqwwwdddJJJEEELLLSSSRRRJJJBBB>>>===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<======>>>>>>AAACCCEEEGGGIIIKKKMMMNNNNNNQQQYYYfffwww___NNNEEEFFF@@@BBBMMMNNNLLLSSSNNNRRRYYYggglllRRRNNNPPPNNNLLLKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGFFFGGGGGGHHHDDDCCCAAA>>><<<;;;;;;;;;999999<<>>@@@@@@>>><<<<<<===???OOOnnn:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@===???>>>???@@@>>>MMMlll}}}rrrmmmvvvxxxkkklllsssbbbcccrrrzzzkkkfffbbbcccppp|||~~~~~~qqqaaaWWWTTTHHHDDDDDDGGGGGGBBB>>>>>>???>>>>>>=========>>>>>>======>>>???@@@BBBCCCCCCAAABBBCCCDDDDDDDDDDDDDDDGGGSSSeeewwwwwwZZZ@@@???EEELLLLLLGGG@@@======>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::;;;;;;===???AAACCCDDDEEECCCEEEGGGHHHJJJLLLPPPSSSUUU[[[hhh{{{bbbMMMCCC@@@BBBAAAGGGSSSQQQLLLSSS___sssxxxuuuYYYMMMNNNMMMKKKIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGGGGFFFGGGGGGGGGDDDCCCAAA???===<<<<<<;;;;;;888777GGG```qqqeeettt{{{sssooorrrkkkggg|||iii\\\MMMDDDAAA<<<===>>>@@@???===<<<<<<===AAAJJJ```999:::::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>???????????????@@@@@@@@@@@@===@@@??????@@@===GGG___~~~wwwmmmuuu~~~|||ssszzzoookkkmmmzzzuuucccdddccciii|||www~~~sssfff^^^QQQKKKGGGHHHGGGCCC@@@@@@???>>>>>>============>>>======>>>>>>????????????===>>>???@@@BBBBBBBBBBBBDDDKKK^^^uuuttt]]]MMMCCCGGGJJJHHHBBB===;;;<<<>>>===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<===??????AAACCCEEEGGGIIIJJJIIIJJJLLLLLLMMMPPPVVV[[[bbbnnnsssZZZLLLFFFCCC@@@FFFGGGLLLQQQKKKLLL[[[~~~hhhhhhqqqPPPPPPLLLKKKIIIGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFGGGGGGCCCBBBAAA@@@>>>===<<<<<<:::999777BBBWWWhhhtttxxxyyydddXXXIIIAAA@@@<<<===>>>??????===<<<<<<===CCCMMMddd999999999999:::::::::;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>??????@@@@@@@@@===BBB@@@@@@BBB>>>CCCVVVjjj~~~rrrvvv{{{nnnmmmwwwyyybbbcccbbbgggttt}}}|||~~~~~~~~~|||{{{oooaaaVVVLLLIIIGGGDDDBBBBBB@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>>>>>>>>>>======FFFXXXaaa]]]UUUPPPFFFFFFEEEAAA<<<:::;;;===<<<;;;;;;:::::::::::::::999:::;;;<<<>>>???AAAAAADDDEEEFFFHHHIIIKKKLLLLLLNNNPPPQQQQQQQQQVVV^^^eeesssoooUUUGGGFFFEEEBBBBBBJJJLLLLLLJJJGGGVVVsssfff^^^zzzWWWMMMPPPDDDHHHGGGEEEEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFBBBBBBAAA@@@???>>>===<<<777<<<<<<@@@NNN\\\vvv|||sss```VVVGGG??????<<<>>>??????>>><<<<<<===>>>CCCVVVvvv888888999999999:::::::::::::::;;;;;;<<<===============>>>>>>???@@@@@@@@@???DDDBBBAAAEEEAAACCCRRRooo|||zzz{{{nnnmmm}}}iiidddccccccppp{{{~~~|||zzz{{{}}}||||||~~~ssseeeVVVOOOKKKGGGDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::>>>:::999>>>CCCEEEEEEFFF???>>><<<999888999<<>>@@@BBBDDDFFFGGGIIIIIIJJJKKKLLLMMMNNNNNNMMMOOORRRRRRSSSZZZfffooo{{{jjjTTTHHHEEEEEECCC???CCCKKKMMMKKKHHHKKKjjjqqqbbbqqqiiiNNNPPPNNNCCCGGGEEEDDDDDDEEEFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEBBBBBBBBBAAA@@@>>>===<<<666>>>>>>>>>FFFRRRllluuulll[[[SSSEEE>>>???===>>>??????>>><<<;;;===>>>BBB```888888888888999999999999999::::::;;;<<<<<<===============>>>???@@@@@@@@@AAAFFFCCCCCCGGGEEEFFFQQQxxx{{{~~~vvv{{{fffdddiiigggmmm}}}}}}|||xxxyyy}}}wwwggg]]]WWWPPPJJJHHHFFFEEEDDDCCCBBBBBBBBBBBB?????????>>>>>>>>>>>>=========>>>>>>===<<<;;;;;;???>>>;;;888999===>>><<<888888888888888999;;;===;;;;;;;;;<<<===>>>???@@@AAABBBCCCEEEGGGIIIJJJKKKJJJKKKLLLMMMNNNPPPQQQQQQPPPTTTXXXZZZ^^^hhhwww___PPPFFFEEEEEEAAAAAAEEEIIINNNLLLJJJKKKUUUjjjxxxTTTRRROOOEEEJJJFFFEEECCCCCCEEEFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFEEEEEEAAABBBBBBBBBAAA???===<<<777>>>;;;999BBBMMMcccxxxyyy|||cccUUUNNNAAA<<<>>>>>>>>>??????===;;;;;;===???EEEiii777888888888888999999999999999:::;;;;;;<<<<<<===<<<======>>>???@@@@@@@@@BBBGGGDDDDDDIIIHHHHHHRRRlll{{{~~~ssssssssscccbbbiiiooozzz~~~||||||~~~~~~{{{zzzyyy{{{tttjjjcccYYYPPPLLLGGGGGGFFFDDDDDDCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>999>>>>>>::::::>>>===777666888999;;;;;;;;;::::::;;;<<<<<<===???@@@BBBCCCGGGGGGHHHIIIKKKLLLMMMMMMJJJKKKLLLNNNPPPRRRSSSTTT\\\```fffjjjooo|||}}}hhhPPPEEEAAAEEECCC<<>>===999===777555@@@LLL^^^uuuyyysss\\\OOOJJJ>>>:::>>>>>>?????????===;;;;;;===???JJJqqq999999888888888888999999999999999:::::::::;;;;;;<<<;;;;;;<<<<<<===>>>???AAACCCDDDEEEDDDEEEGGGHHH]]]ooo}}}uuu~~~kkkbbbiiigggjjj{{{xxx~~~~~~~~~}}}||||||~~~}}}|||xxxvvvuuu||||||vvvhhh\\\UUUNNNOOOLLLFFFEEEHHHFFFAAADDDEEEEEEBBB@@@???AAADDDAAA@@@???=========>>>???==============================<<<<<<===@@@CCCEEE@@@AAABBBCCCEEEHHHJJJKKKMMMLLLJJJJJJKKKLLLMMMLLLRRROOOOOOQQQOOOPPPYYYeeetttuuuWWWIIICCCCCCAAA???AAAFFFKKKMMMMMMUUUTTTZZZsssssszzzTTTGGGIIIFFFBBBAAACCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@EEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@???@@@;;;:::>>>>>>AAAUUUkkkttt}}}jjj[[[LLLEEE@@@<<<:::;;;===FFFCCC===>>>;;;:::AAAMMMxxx999888888777777888888999999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@BBBCCCDDDCCCDDDEEEGGGUUUrrrnnncccttttttyyyuuudddeeennnlllrrrxxxzzz}}}}}}zzzxxxxxx{{{~~~}}}zzzxxxxxx|||~~~~~~|||{{{||||||~~~}}}ssslllaaaYYYPPPLLLMMMLLLHHHCCCCCCDDDEEEEEEEEEFFFHHHJJJBBBDDDGGGHHHHHHEEEBBB???AAAAAA@@@@@@???@@@@@@@@@CCCCCCCCCCCCDDDFFFHHHIIIIIIIIIHHHHHHHHHHHHIIIIIILLLKKKKKKLLLNNNOOOOOONNNTTTQQQPPPSSSXXXaaarrruuu[[[JJJEEEBBBBBBBBBDDDHHHMMMPPPQQQHHHYYYqqqxxxnnngggLLLFFFJJJHHHEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBCCCCCCDDDEEECCCCCCCCCCCCBBBAAA@@@???@@@<<<;;;======@@@RRRgggppptttbbbUUUHHHBBB???<<<;;;===<<>>===<<>>>>>@@@AAABBBBBBBBBDDDEEELLL[[[zzzjjj]]]ZZZjjjpppfffxxxdddbbb```hhhtttwwwyyyyyyttt{{{~~~}}}~~~zzzxxxyyy}}}~~~{{{zzzzzz{{{|||~~~~~~|||{{{yyyyyyxxxxxxxxxzzz{{{|||xxxgggYYYXXXYYYRRRKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGDDDFFFHHHJJJIIIGGGDDDBBBDDDCCCAAA@@@@@@@@@AAAAAAEEEEEEFFFGGGHHHHHHIIIIIIKKKKKKJJJIIIHHHHHHHHHHHHLLLMMMMMMNNNPPPQQQSSSTTTXXXYYY]]]eeeppp~~~tttbbbQQQEEEAAACCC???@@@DDDJJJNNNNNNMMMLLLSSSuuudddaaagggTTTFFFFFFJJJHHHDDDCCCBBBBBBAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEBBBBBBBBBBBBAAAAAA@@@???@@@<<<;;;===<<<>>>NNN___zzzmmmrrr}}}mmmXXXMMMCCC???===<<<<<>>@@@@@@@@@@@@BBBCCCIIIOOOwwwkkkYYYWWWZZZddd~~~ssslllaaa```zzzbbbaaadddfffrrr{{{rrrrrryyyxxxwww{{{~~~|||yyyxxxyyy|||}}}~~~~~~{{{yyyxxxyyyzzzzzzzzz{{{{{{zzzzzzzzz{{{zzzyyyxxxyyyzzz|||}}}wwwiiihhhbbbTTTNNNRRRMMMMMMLLLKKKJJJHHHGGGFFFKKKIIIGGGFFFFFFGGGHHHIIIHHHGGGEEECCCCCCCCCDDDEEEEEEFFFGGGIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQTTTYYY^^^bbbfffmmmyyyooobbbTTTKKKFFFBBBBBBDDDBBBEEEKKKNNNLLLIIIIIIMMMqqqdddQQQpppVVVLLLFFFGGGGGGCCC@@@???AAAAAA@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@AAABBBCCC@@@AAAAAAAAAAAA@@@@@@???@@@===<<<<<<;;;===IIIVVVooorrrmmmttteeeQQQHHH@@@===<<<;;;===@@@???CCC???===BBB@@@@@@KKKeee777666666555555666666777777777777888888888999999888888888888999:::;;;<<<;;;<<<>>>???>>>???@@@BBBGGGJJJooouuu___RRRWWW\\\```uuu{{{iii___aaabbbgggnnn]]]hhhooowww{{{{{{ssstttvvvqqqqqqxxxwwwvvvuuuttttttuuuvvvwwwwwwyyyyyyxxxvvvtttuuuuuuxxxxxxwwwwwwwwwwwwxxxxxxzzzzzzyyyyyyzzz{{{}}}~~~}}}~~~{{{zzz~~~}}}}}}yyygggSSSPPPZZZQQQSSSTTTQQQNNNLLLMMMNNNQQQPPPNNNMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIGGGHHHJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNPPPQQQSSSUUUXXX[[[bbbkkkvvv}}}tttmmmSSSJJJCCCCCCDDDCCCBBBDDDJJJKKKMMMLLLFFFGGGTTTeeeooo]]]nnn]]]OOOJJJFFFFFFDDDAAA??????@@@@@@???????????????@@@???@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>?????????@@@@@@AAA@@@@@@@@@???>>>======;;;===EEENNNeeeooo~~~~~~iiiZZZMMMFFF@@@>>><<<;;;<<<@@@???CCC???>>>AAA>>>AAAPPPyyy666666555555555555666666666777777777777888888888777777777888888999:::;;;:::<<<===>>>>>>>>>@@@AAAEEEFFF```hhhWWWOOOVVV[[[___ooorrr]]]UUUcccrrr}}}xxxcccbbbjjjiiiwwwvvvuuu}}}uuutttsssoooqqqwwwuuuuuuuuutttsssrrrqqqqqqssstttuuutttrrrqqqrrrsssvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{}}}{{{}}}{{{zzz|||xxx{{{iiiVVVYYYggglllnnnmmmdddXXXQQQRRRUUUWWWZZZ]]]]]]ZZZSSSLLLGGGJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPQQQSSSTTTVVVWWW```eeelllsss{{{qqq___SSSMMMKKKDDD??????AAAAAAAAACCCLLLJJJJJJLLLMMMVVVooohhhwwwxxxIIIHHHFFFDDDBBBAAAAAAAAABBB??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@>>>??????===<<<===CCCHHH]]]uuuzzzxxxcccUUUHHHCCC???>>>===;;;===AAA>>>@@@===;;;>>>===HHH```666555555444444555555666666666666777777777888888777777777777777888:::::::::<<<===>>>===>>>@@@AAACCCHHHYYYyyy^^^TTTPPPVVV\\\dddvvviiiYYY]]]~~~zzzaaaXXX```llliii}}}ttt{{{{{{tttpppoooqqqsssuuuwwwvvvtttsssrrrrrrrrrsssrrrssssssrrrqqqppprrrsssuuuuuuttttttttttttuuuuuuvvvwwwyyyzzz{{{zzzyyyyyy}}}}}}lllbbbnnn~~~|||iii^^^aaahhhoooqqqsssrrrkkk```TTTMMMPPPQQQSSSUUUVVVUUUTTTSSSQQQQQQRRRSSSUUUWWWZZZ[[[]]]^^^```cccfffiiilllnnn{{{yyydddVVVMMMFFFBBBGGGBBB???AAABBBCCCEEEJJJKKKLLLWWWiiivvvyyyqqqtttXXXFFFBBBBBBAAA??????AAABBBAAA???>>>======<<<<<<======<<<<<<<<<<<<======>>>>>><<<;;;;;;;;;;;;<<<<<<===<<<===>>>???@@@@@@@@@@@@===??????>>><<<>>>BBBEEEWWWrrrvvvrrr^^^QQQBBB???<<<===<<<;;;===BBB>>>@@@<<<:::===BBBZZZ}}}555555555444444555555555666666666666777777777777666666666666777888999::::::<<<===>>>===>>>@@@AAACCCNNN[[[kkk[[[VVVSSSXXX```mmmeee\\\ooommm``````fffiiiiiimmmyyy~~~ppp|||zzzssslllmmmtttwwwttttttrrrooommmmmmnnnqqqrrrsssttttttsssqqqqqqssstttttttttttttttttttttttttttzzz{{{~~~}}}{{{yyyzzz|||~~~ooopppyyyqqqyyyyyynnnddd^^^___aaadddfffggggggeeeddd````````````cccfffjjjllloooqqqtttyyytttWWWEEECCCFFFEEEBBB???>>>@@@FFFIIIJJJMMMRRRPPPXXXpppjjj}}}XXXDDDIII@@@@@@???===>>>@@@???===???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======999999999:::;;;<<<===>>>;;;<<<===???@@@@@@@@@@@@===???@@@>>>===???BBBCCCVVVhhh|||{{{iiiVVVIII>>>;;;:::<<<<<<;;;>>>DDDAAABBB===:::>>>IIIkkk555555555555555555444444555555555555666666666666888888777777888888999:::999999:::<<<===???@@@@@@CCCFFFTTT}}}uuuccc~~~iiiTTTSSSRRR^^^ooouuu^^^kkkwwwhhh```dddgggfffjjjsss{{{sss|||{{{uuummmjjjmmmrrrwwwyyyuuutttrrrpppooooooooopppnnnpppssstttsssssstttvvvxxxvvvtttqqqqqqsssyyy}}}~~~}}}{{{{{{iiiuuu|||}}}{{{}}}}}}```TTTGGGCCCAAA@@@???AAABBBAAAEEEKKKKKKHHHMMMUUUSSSppp~~~ppp{{{ZZZHHHEEEBBB>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???>>>>>>>>>===;;;<<<>>>@@@PPP^^^~~~rrrdddUUUIII@@@???===<<<<<<>>>@@@BBB>>>CCC;;;:::FFFSSS~~~555555555555555555444444555555555555666666666666888888777777777888999999999999:::<<<===>>>???@@@@@@AAAHHHggg{{{kkk}}}oooWWWVVVSSSZZZhhhmmmxxxssswwweee___^^^dddfffgggqqqyyyzzztttooojjjhhhlllqqqvvvxxxrrrqqqpppooonnnnnnnnnooommmooorrrsssssstttuuuwwwvvvuuusssqqqpppsssxxx|||~~~|||{{{zzzzzz}}}|||}}}~~~~~~}}}{{{}}}vvvkkkZZZWWWLLLFFFBBBDDDEEEDDDDDDFFFFFFGGGLLLQQQQQQNNNRRRYYYccchhhsssgggKKKDDDCCCAAA>>>>>>>>>=========<<<<<<;;;;;;;;;::::::::::::999:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;:::::::::;;;<<<===>>>===>>>>>>===<<<<<<>>>???HHHVVV|||vvvxxxxxxmmm```QQQGGG@@@>>>===;;;<<<===@@@AAA>>>@@@===<<>>??????===>>>>>>PPPpppzzz______ZZZ\\\fffmmm}}}ooo^^^]]]]]]bbbhhhiiimmmwwwlllkkkhhhffffffjjjooorrrtttnnnnnnmmmmmmmmmmmmnnnnnnmmmoooqqqrrrrrrsssuuuwwwtttsssrrrpppoooqqqvvvyyy}}}|||zzzxxxvvvvvvvvvvvv{{{{{{{{{}}}~~~yyyvvvxxx|||uuunnnjjjnnnxxxwwwlll]]]KKKCCCDDD??????BBBGGGGGGCCCBBBEEENNNOOORRRUUUUUUXXXbbbllliii^^^hhhIIIAAABBBAAA>>>============<<<<<<<<<;;;:::999999999888888888888777777888999:::;;;<<<<<<888888888888888888888888:::999999999:::;;;<<<===<<<===>>>>>>===<<<===>>>@@@MMMtttyyyyyynnnmmmwww{{{yyyoooeeeYYYLLLCCC???>>><<<;;;<<<===???AAA@@@===>>><<>>>>><<>>BBBCCC???<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999888888888777777666666777777888999999:::777777777777777777777777888888999999::::::;;;<<<;;;<<<>>>>>>===<<<===>>>>>>HHHiiirrruuussszzz|||{{{pppfff]]]RRRGGG???===<<<;;;;;;<<<===???@@@AAA999<<<;;;>>>bbb333333333333444444555555555555555555666666666666666666555555666666777888888999999:::;;;<<<======<<>>>>>BBB???<<<===;;;;;;;;;;;;:::::::::999999999999888888888888777777777777777777777777777666666666666666666666666777777888999999::::::::::::;;;======<<<<<<>>>@@@???HHH```sssxxxvvvssssssooowwwzzzsssiii___UUULLLBBB<<<;;;;;;;;;;;;<<<===>>>???@@@666999>>>JJJsss222222333333444444555555555555555555666666666666555555555555555666777777888888999::::::;;;<<<<<<;;;AAA@@@???JJJ[[[zzzqqq^^^ZZZ___dddfffffffffjjjtttxxx{{{wwwrrrcccfffbbbccceeefffdddddddddeeehhhiiijjjkkkllllllkkkkkknnnnnnmmmllljjjiiikkkmmmjjjkkkllllllkkklllmmmoooqqqqqqrrrtttwwwzzz}}}{{{{{{zzzwwwtttrrrssstttrrrwww~~~|||yyycccSSSOOOOOOOOOVVV\\\bbbkkkuuu{{{|||yyyuuujjj\\\SSSMMMFFF@@@DDDCCCDDDDDDCCCBBBBBBBBBGGGGGGHHHIIIHHHHHHPPPYYYuuummmhhhrrrPPPEEE======<<<999:::@@@::::::::::::999999999999999999888888888777777777777777777777666666555555666666666666666666666666555666777888999999999999999::::::;;;;;;===@@@CCCCCCIIIXXXsssuuu{{{llleeedddgggyyyqqqkkk```VVVMMMEEE???;;;:::::::::;;;<<<===>>>???<<<666888FFFbbb111222222333444444555555555555555555666666666666555555444444555555666777888888999999::::::;;;;;;:::@@@===<<>>===AAADDDDDDDDDEEEIIIKKKMMMOOOUUU]]]```aaafffmmmppppppqqqMMMCCCAAA???<<<:::999;;;>>>:::999999999888888888888777777777666666666555555666666666666777777777777666666666666666666666666444555666888888888888777888888888888999===BBBFFFGGGJJJOOOccc~~~|||lllcccbbbiiivvvggg```VVVLLLDDD???<<<;;;999999::::::<<<===>>>>>>:::999:::QQQyyy111111222333333444555555555555555555666666666777555444444444444555666666888888888999999::::::;;;999???<<<;;;EEESSSmmmxxxvvvvvv~~~nnnbbbZZZZZZ]]]bbbcccbbbjjjuuuxxxvvvvvvyyyaaa___\\\\\\___aaaaaa```___aaacccffffffggghhhhhhgggfffeeeffffffgggffffffhhhllloookkkmmmooopppoooooopppqqqssssssssssssrrrpppooonnnoooqqqrrrqqqooopppsssvvvwwwqqqrrryyyzzzwww}}}mmm^^^XXXXXXTTTNNNLLLNNNOOOMMMNNNUUU___hhhooovvv}}}}}}uuujjjddd```[[[RRRJJJEEEEEEAAA===>>>CCCDDDAAA>>>DDDGGGEEECCCFFFLLLQQQNNNUUUeeexxxmmmfffcccqqqmmmFFFIII;;;>>>???>>>===>>><<<999999999999888888888888777666666555555555444444444444555555666777888999999666666666666666666666666333555666888888888777777777777777777888===DDDIIILLLLLLHHHWWW}}}pppmmm```\\\aaammmyyykkk___YYYOOOEEE???;;;;;;;;;888888999:::<<<======>>>:::===<<>>AAACCCBBBFFFGGGMMMiiiyyyooosssnnndddjjjwwwiii```VVVNNNEEE@@@???>>>:::777777888999<<<>>>>>><<<;;;;;;555PPPyyyzzz000111111111111222222222333333333333444444444444444444444444555555555555777777777777777888::::::999999===???===FFFeeeuuuooo|||qqqoootttrrr{{{qqqggg```]]]^^^______```eeennnwwwwwwddd^^^WWWYYYYYYYYYYYYZZZ[[[[[[[[[\\\___``````aaaaaabbbbbbbbbeeecccbbbdddhhhlllmmmmmmlllkkkjjjjjjkkkmmmooopppsssrrrrrrrrrrrrqqqnnnmmmmmmmmmnnnpppqqqqqqooommmoooqqqsssuuuvvvxxxzzz}}}~~~yyy^^^QQQPPPKKKHHHJJJMMMLLLJJJMMMTTTWWWYYY\\\]]]___ccciiinnnvvvyyy|||}}}|||}}}zzztttpppnnngggeeebbbaaa```\\\WWWSSSLLLHHHCCC@@@@@@AAABBBBBBAAAAAA@@@@@@@@@AAABBBCCCKKKQQQMMMKKKRRRSSSUUU___~~~kkksssXXXBBB;;;<<<::::::::::::999999999999888888777777666555555444444444444444444444444444444444444444444444444444444444444444444444444444333333333444555666666666777777777888:::<<>>@@@FFF___~~~~~~{{{xxxmmmxxx{{{oooaaaWWWNNNHHHAAA=========;;;888777999;;;===???>>><<<:::999;;;VVV{{{sss}}}000111111111111222222222222222222222333333333333444444444444555555555555555555555555666777888999<<<:::<<<===;;;@@@TTTkkkrrreeerrr}}}tttppplllhhhppp{{{iiiccc[[[WWWXXX\\\___```aaafffqqqeee\\\ZZZUUUVVVVVVVVVWWWXXXYYYZZZ[[[[[[]]]]]]^^^______```aaaaaa___^^^^^^```cccfffgggggghhhfffeeegggkkkmmmmmmkkkmmmnnnpppqqqqqqpppmmmllljjjkkkmmmpppsssrrrooolllooorrruuuvvvwwwxxxzzz{{{~~~eeeYYYOOOFFFEEEMMMNNNFFFEEEKKKKKKKKKKKKLLLNNNPPPSSSUUUUUUWWWZZZ\\\]]]___bbbeeedddfffiiilllnnnooopppppptttqqqmmmiiifffffffffgggkkkiiifffaaa\\\WWWSSSQQQMMMKKKHHHGGGFFFFFFDDDCCCEEE@@@<<<;;;===@@@AAAAAA???AAACCCDDDDDDEEEGGGIIIMMM[[[eeennnzzz{{{yyyfffLLLAAA<<<888777::::::999999999888888888777777777666555555444444333333333333333333333333333333333333333333333333333333333333333333333333222333333444444555555666555555666888999;;;<<<===999===???CCCWWWyyy|||xxxvvvnnncccVVVKKKFFFAAA;;;999:::;;;:::999888:::===@@@@@@???<<<;;;999KKKkkk~~~www000000111111111222222222111111222222222333333333333333444444444555555555555555555555666777888999<<<::::::<<<;;;<<>>;;;777999999888888888777777777666666666555555444444444333333333333333333333333222222222222222222222222222222222333333333333333222222333333444444444444444555777888::::::::::::<<>><<<;;;888ZZZ}}}~~~}}}000000111111111222222222111111222222222333333333333333333444444444444555666666555666666777888999;;;999999;;;;;;<<<@@@EEEVVVkkk~~~{{{xxx{{{ssshhh``````kkk{{{xxxkkkccc^^^\\\ZZZZZZ___dddeeeeeehhhqqqyyyiiiXXXUUUTTTVVVXXXWWWVVVVVVUUUUUUTTTTTTTTTUUUUUUVVVWWWXXXYYYZZZZZZXXXYYYZZZ[[[\\\]]]^^^___aaa______dddkkknnnkkkggggggjjjnnnooommmiiigggggghhhjjjnnnssswwwxxxuuurrrpppqqqsssrrrqqqppppppqqq~~~~~~qqqUUUIIIHHHFFFEEEDDDEEEDDDCCCAAAFFFFFFEEEEEEEEEEEEDDDDDDFFFFFFGGGHHHHHHHHHHHHHHHIIIHHHGGGFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDAAABBBCCCBBBAAAAAA@@@@@@BBBBBBBBBCCCEEEFFFGGGGGGGGGQQQYYYYYYSSSRRR[[[eeeyyy}}}XXXJJJ===:::===<<<:::999888888777777777666666666555555555555444444444444333333333333333333333333222222222222222222222222222222333333333444444444222222222333333333333333555666777999::::::::::::888;;;======BBBTTTttt|||{{{wwwzzzkkkaaaZZZRRRIIIAAA>>><<<999888888888999999:::===AAABBB@@@===<<<<<<;;;^^^||||||ttt}}}000111111111111222222222222222222222333333333333333333333333444444444444555555555666666777888999888888888:::;;;<<<===???HHH^^^zzz~~~|||}}}wwwnnnfffbbbccceeennnwww}}}pppjjjaaa[[[ZZZ[[[^^^___ZZZaaafffhhhjjjuuu{{{aaa\\\UUUSSSXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTVVVWWWXXXXXXVVVXXXZZZ[[[ZZZZZZ[[[\\\]]]]]]^^^bbbhhhkkkjjjhhhjjjmmmqqqqqqnnnkkkjjjkkkjjjllloootttwwwxxxvvvtttrrrssssssrrrpppppprrrsss||||||yyy```UUUTTTQQQNNNKKKIIIIIIIIIDDDDDDDDDEEEFFFEEEBBB@@@CCCCCCCCCBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCCCC@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCBBB@@@>>>>>>>>>???CCCFFFHHHIIIMMMTTTZZZlllzzzqqqmmm{{{mmmcccfffpppzzzVVVCCC???<<<<<<999555555999777777666666666555555555444444444444444444444444333333333333333333333333111111111111111111111111222222222333333444444555222222222222222222222222777777777888888999999999666777;;;>>>???KKKhhh~~~qqqaaahhhwwwooocccYYYRRRKKKDDD@@@<<<;;;:::999888888999999;;;>>>BBBAAA>>>;;;;;;<<>>ZZZqqq~~~vvvmmmddd^^^YYY]]]fffrrrzzzqqqiiieeeZZZ[[[]]]aaadddeeedddbbbffflllttt|||zzzeeeZZZ]]]UUUSSSXXXTTTVVVVVVUUUUUUTTTTTTSSSSSSQQQRRRSSSTTTUUUWWWXXXXXXTTTVVVYYYZZZXXXWWWXXXZZZXXXZZZ\\\```cccfffhhhiiiiiimmmqqqqqqnnnlllmmmpppoooooopppsssuuuuuusssqqqpppqqqqqqpppppprrrvvvyyy}}}|||~~~~~~~~~xxxccciiiooopppiii^^^TTTOOOMMMLLLMMMNNNOOOMMMHHHDDDDDDDDDCCCCCCCCCDDDDDDDDD@@@@@@BBBCCCDDDDDDDDDDDDBBBCCCCCCCCCBBBCCCCCCCCCBBBDDDEEEDDDDDDFFFJJJNNNRRRWWW[[[[[[[[[cccrrrtttkkkoooyyy|||VVVCCC>>>;;;::::::777333444777666666666555555555444444333333333333333333333333222222222222222222222222111111111111111111111111000000111111222333333444222222222222222111111111777666555555555666777888888777;;;@@@???CCC[[[wwwsssjjj```UUU___~~~wwwgggccc[[[RRRIIIBBB>>>===999999999888888999:::;;;<<>>:::666666:::;;;888666666666666555555555444444444333333333333333333333333000000000000000000000000000000000000000000000000...//////000111222222222222222111111111111111111777666444333333444666777888555999===999999MMMgggxxxaaa\\\XXXZZZbbbxxx~~~{{{}}}rrrkkk\\\ZZZUUULLLCCC<<<::::::666777888888888999;;;======@@@AAA>>>999777:::>>>FFFWWWhhhvvv000000111111111111000000000000111222333333444444222111111000000111111222222222222333333333444444777777777777888999:::;;;CCCGGGZZZ}}}yyyoooddd___```bbb___\\\eeehhhnnnuuu~~~uuuooonnn]]]]]]\\\]]]```bbbbbbbbbffffffgggiiinnnvvvzzzsss```ZZZTTTTTTXXXZZZWWWRRRUUUQQQNNNOOORRRUUUUUUUUUPPPSSSVVVWWWWWWVVVVVVVVVUUUVVVWWWXXXXXXWWWVVVVVVXXXYYYZZZZZZ\\\```eeeiiikkkkkklllmmmmmmmmmllllllrrrrrrqqqqqqpppnnnllllllmmmmmmmmmoooqqqtttwwwxxx}}}xxxuuuvvvuuuttt|||~~~|||~~~rrr]]]TTTQQQMMMPPPZZZaaa]]]SSSRRRJJJPPPLLLQQQXXXOOORRRXXXPPPMMMPPPOOOKKKOOOYYYVVV\\\cccgggkkkvvvzzzzzzUUU===:::BBB:::888666444333444555666666666666555555444444444000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111222222222222222222222222555333222555:::;;;777222777666777888999===GGGSSSrrrtttYYYRRRYYYZZZlll}}}~~~yyyttthhh```YYYTTTMMMFFFAAA>>>;;;999777777666777777999:::;;;BBB>>><<<>>>>>><<<<<<>>>DDDRRRjjj|||000000111111111111000000111111222333333444555555222222111111111111222222222333333333444444444444777777777777888999::::::;;;===LLLnnn}}}qqqjjjhhhgggccc^^^\\\]]]^^^```dddjjjppptttqqqkkkgggeeebbb]]][[[\\\``````___```bbbdddeeefffgggkkkrrrzzz}}}ggg\\\XXXSSSSSSUUUVVVTTTQQQSSSPPPNNNOOOQQQSSSSSSRRRPPPSSSUUUUUUTTTRRRRRRRRRRRRTTTVVVXXXXXXXXXWWWVVVWWWXXXYYYYYY[[[^^^cccggggggggghhhhhhhhhhhhiiiiiioooooonnnmmmllllllkkkjjjiiijjjkkkmmmoooqqqssstttxxxuuusssssspppooouuu~~~|||rrrooolllppp|||ggg___XXXeeezzzzzzqqqaaaVVVUUU]]]nnn~~~vvvpppttt}}}nnnSSSHHHAAA<<<:::999888666444333444555555555555555444444333333333000000000000000000000000000000000000000000000000111111000000000000111111//////000000000111111111222222222222222222222222444222222555999:::777333555444555888888:::DDDNNNffflllXXXXXX```bbbuuuuuukkkaaa[[[SSSNNNHHHBBB???<<<:::888888777777777888:::<<<===EEE@@@<<<<<<;;;999;;;???LLL```|||qqq000000111111111111000000222222333333444555555555333333222222222222333333333333333444444444555555666666666666777888999:::<<<;;;CCCZZZzzzyyytttmmmhhhaaa___]]]ZZZYYYYYYZZZ[[[```aaacccgggmmmsssyyy|||{{{vvvqqqlllhhhfffbbb___^^^```aaa___aaadddcccbbbccceeehhhlllooorrrxxxooo^^^UUUTTTSSSRRRQQQQQQPPPPPPOOONNNMMMNNNPPPPPPPPPNNNPPPQQQSSSSSSPPPNNNMMMNNNOOOQQQTTTWWWYYYXXXWWWVVVUUUVVVWWWXXXZZZ]]]aaaeeedddcccbbbbbbbbbccceeefffkkkkkkjjjiiiiiiiiiiiiiiihhhiiikkkmmmooopppppppppqqqpppppppppmmmkkknnnuuuttt|||yyy{{{ooo```WWWgggkkkEEE666;;;@@@<<<666888777555444333333444555333333333333333222222222000000000000000000000000000000000000000000000000111000000//////000000111//////000000000000111111111111111111111111111111333222222444888888666333333222444777777888>>>FFFWWW|||ddd\\\aaafffnnnyyypppggg^^^WWWRRRJJJFFFAAA>>><<<:::999888888777777777999;;;>>>@@@DDD???<<<:::999888>>>EEEPPPmmmxxxnnn000000111111111111000000222222222333333444444444444333333222222333333444333333444444444555555555666666666666777888999999???<<<>>>JJJ]]]rrr{{{uuurrrnnniiifffdddaaa___\\\[[[YYYWWWXXXYYY[[[]]]aaaccceeeiiilllppprrrttttttuuuvvvwwwwwwwwwwwwwwwsssrrrqqqpppnnnlllhhheeeaaa```___]]]\\\[[[ZZZZZZ```^^^___bbbdddcccffflllgggiiimmmrrrxxxwwwwww^^^VVVPPPQQQRRRQQQMMMLLLMMMOOOLLLLLLLLLMMMNNNMMMLLLKKKNNNPPPQQQPPPNNNLLLLLLMMMMMMOOOSSSVVVWWWVVVTTTSSSTTTVVVWWWXXXYYY\\\```cccaaa```___^^^___aaacccdddggggggfffffffffggghhhiiikkklllnnnppppppnnnllljjjhhhkkkmmmnnnmmmlllooossswwwwwwzzzvvvjjjgggoooZZZLLL>>>999999888777888666666444444333333444444222222222222111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////000000000111111111111111111111111111222111111333666777555333222111333777777666:::@@@JJJmmm~~~lllnnnsssrrr}}}zzzuuummmddd\\\TTTMMMHHHBBB???<<<:::::::::999888888888777888:::===@@@BBB>>><<<:::999888999BBBLLLXXX{{{sssrrr000000111111111111000000111111111111111222222222444333333222222333333444333333333444444444555555555555555555666777888999;;;999999???GGGUUUlll}}}wwwqqqkkkgggbbbaaa```___]]]]]]\\\\\\ZZZZZZ[[[]]]^^^___```aaa]]]^^^___```aaaaaa``````cccbbbaaabbbcccbbb^^^\\\___^^^^^^___```aaacccdddbbbbbbeeeiiikkkkkkpppwwwxxx}}}{{{mmm{{{uuu\\\RRRLLLLLLOOOQQQOOOKKKIIIKKKNNNIIIJJJKKKKKKKKKKKKJJJJJJLLLNNNOOOOOOMMMMMMMMMNNNMMMOOOQQQSSSSSSRRRPPPNNNSSSUUUWWWXXXYYY[[[^^^aaa```___^^^]]]^^^```cccddddddddddddeeefffggghhhiiilllmmmnnnooommmjjjgggdddccciiinnnpppppprrruuuvvvtttttttttyyytttggghhh|||{{{MMM===>>>@@@@@@:::444444999555444444333333333333333111111111111111111111111////////////////////////////////////////////////000000////////////000000...////////////000000000000000000000000000000000111111111222444444444333333111333777888666888<<>>@@@III```xxx{{{tttmmmmmmkkkiiifffccc```___aaa``````___^^^\\\\\\[[[ZZZZZZZZZ[[[[[[[[[[[[[[[___]]]\\\___bbbdddbbb___ccccccccccccdddfffhhhiiinnnpppuuu|||rrr{{{~~~|||XXXPPPNNNIIIIIIKKKMMMMMMJJJHHHIIIJJJFFFHHHIIIIIIIIIIIIJJJLLLLLLMMMNNNNNNLLLLLLMMMOOOLLLMMMNNNNNNNNNNNNMMMLLLQQQSSSUUUVVVWWWYYY\\\^^^^^^]]]]]]]]]^^^___aaabbb___aaaccceeefffhhhhhhhhhiiijjjkkkkkkiiifffbbb```dddlllrrrrrrsssuuuxxxxxxooossswwwyyy|||~~~|||oooxxx]]]>>><<<888888::::::666555666333333333333333333333333000000000111111111111111////////////////////////////////////////////////000//////......//////000......////////////000000////////////////////////000000111111222222333333333111222666888666777:::>>>QQQlllpppfffooonnnsss}}}}}}nnnggg^^^\\\XXXTTTNNNHHH@@@;;;:::999777888999:::999888666777999;;;===>>>>>>>>>888888888888999AAAUUUhhhqqqlllnnn000000111111111111000000111111111111111111111111222222111111111111222222111111111222222222333333444444444444555666777777888777;;;@@@???DDDZZZtttzzztttpppnnnpppooommmkkkiiigggfffeeegggfffeeedddddddddeeefffeeebbb```ccciiilllllljjjkkkkkklllnnnqqquuuxxx{{{~~~```QQQLLLKKKJJJFFFGGGIIIIIIHHHFFFFFFFFFEEEFFFHHHGGGGGGHHHKKKNNNMMMNNNNNNLLLJJJJJJKKKLLLJJJJJJIIIJJJJJJKKKLLLLLLNNNPPPRRRTTTTTTVVVXXXZZZYYYYYYZZZ[[[\\\]]]^^^^^^[[[]]]aaadddgggggggggfffeeefffggghhhgggfffdddbbbjjjrrrvvvtttrrrtttuuusssnnnrrrvvvxxxvvvvvv|||wwwjjjaaadddppptttaaaOOOAAA<<<666222555888666555555222222333333333333222222000000000111111222222222//////////////////////////////////////////////////////............//////........./////////000000///////////////////////////000000000000111222444333000000444666555666999>>>BBBYYYyyy~~~mmmbbbaaadddllluuu~~~tttaaa\\\VVVRRRNNNIIIEEEAAA===999999888777777888999888777444777:::===>>>===<<<:::999999:::<<>><<<:::999888777666666777888666555444666:::>>>???===:::888;;;:::;;;@@@LLLhhhhhhgggjjjfff000000000000////////////111111111111111111111111333333333222222111111111111111000000111111222333333333333444444444555555777666777888999<<>>>>>;;;777777666666555444444333333222222111111000///......111111111111000000000000//////.........---------........................////////////////////////////////////////////////000000000000000000000000000000000000111111111111222222222222333444555555777;;;BBBTTTrrrnnnJJJIII]]][[[ZZZkkkwww}}}vvv___PPPLLLBBB@@@>>>;;;::::::;;;<<<999999:::999999888777666;;;888999<<<<<<::::::===@@@EEECCCCCCZZZxxxllljjjfffdddfff000000000000////////////111111111111111111111111333333333222222111111111111111000000111111222333333333333444444444444555777666777888888999BBBLLLvvvzzz^^^GGGEEEGGGGGGPPP]]]tttwww}}}]]]TTTJJJDDDDDDFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIHHHHHHGGGGGGHHHIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMPPPSSSUUUTTTTTTTTTTTTVVVXXXYYY[[[```iiinnnlllgggeeeccc```bbbfffhhhgggddddddjjjooojjjnnnooonnnoooqqqpppmmmnnnpppqqqnnnkkkiiikkkmmmzzzxxxzzz|||zzzpppnnnsss]]]NNNFFF<<<888999:::777444666666666555444333333333333222222111000000//////111111111000000000////////////.........---------........................................................................//////////////////////////////000000000111111111222222111222222333444555777:::???KKKeee___LLLSSSQQQUUUcccggglllppptttwwwzzz}}}~~~zzzjjjSSSGGGHHH???===;;;999777777888999999999999888888888777777<<<;;;;;;<<<999666999???>>>FFFNNNXXXppprrrhhhgggcccaaaccc////////////000000000000111111111111111111111111222222222222222111111111111111000000111111222333333333333333444444444444777555666777666666;;;CCCZZZppp~~~ZZZHHHDDDDDDIIIQQQcccnnnyyy|||yyyyyyqqqsssaaaKKKGGGCCCCCCEEEFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCBBBBBBBBBBBBCCCEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHJJJIIIIIIIIIKKKOOOSSSUUURRRRRRSSSTTTVVVYYY[[[\\\bbbiiinnnkkkfffdddaaa]]]dddfffggggggfffggghhhjjjeeejjjmmmmmmnnnpppnnnjjjmmmmmmnnnooonnnmmmlllkkkwwwsssrrrwwwqqqrrrjjj]]]TTTZZZrrrqqqVVV???:::999888888999999777555666555555444444333333222333333222222111000000000111111000000000000//////...............---------........................................................................//////////////////////////////000000000000111111111111111111222333444555555999<<>>;;;AAA;;;:::999888888888888888777777666666777888:::;;;<<<999:::<<<;;;:::===CCCGGGHHHZZZqqqaaa^^^^^^]]][[[[[[.../////////000000000111000000000000000000000000111111111111111111111111111111000000111111222333222222222333333333444444333222444777888666777;;;;;;DDDQQQdddqqqsss|||eeeTTTKKKHHHEEEKKKTTTZZZ^^^dddmmmttt|||vvv|||vvvxxxkkkRRRFFFFFFEEECCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEGGGFFFFFFFFFHHHLLLOOORRRMMMNNNPPPSSSWWWYYY[[[\\\^^^aaaaaa^^^___dddhhhggggggggggggiiikkkjjjgggeeennnooommmhhhfffhhhhhhfffiiijjjlllppprrrrrrpppmmmfffiiinnnuuuyyy{{{zzzxxx|||uuugggXXX\\\fffqqqnnnVVVIIIAAA:::888:::777999:::999555222222333333333333333333222222222222222222111111111111111000000000////////////...---........................................................................................................................////////////000000000000000000000111222333333111666999999===OOOooouuuVVVFFFDDDGGGKKKIIIJJJKKKKKKKKKMMMQQQTTTRRRUUUXXX[[[^^^aaaeeehhhlllllllllkkkiiigggeeecccfffnnnzzzpppbbb[[[]]]XXXRRRKKKBBB;;;999<<<999888888777777777888888777777777777888:::;;;<<<<<<777666:::<<<<<<===???GGGVVVuuuqqqfff]]][[[\\\\\\ZZZZZZ......//////000000111111000000000000000000000000000000000111111111111111111111000000111111222333222222222222333333333333333111222666888666777:::888@@@JJJZZZgggmmm~~~jjjJJJFFFEEEJJJQQQVVV[[[```iiitttwww}}}cccOOOIIIHHHAAA@@@?????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@AAABBBDDDEEEDDDDDDEEEEEEEEEEEEDDDCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJLLLNNNJJJLLLOOORRRVVVXXXZZZZZZ^^^___^^^[[[\\\bbbeeeeeeeeeeeeeeeggghhhhhhfffdddjjjkkkhhhddddddhhhkkkjjjlllmmmoooooonnnllliiihhhfffgggiiillloooqqqrrrssssssdddZZZmmmrrrssswwwyyysssoooxxxuuuVVVKKK@@@<<<===;;;888777888888888666444333444555222222222222222222222222000000000000000000000000000000////////////......---------.......................................------------------------------------------------..............................////////////000000////////////000111222333111444888999999DDD[[[qqqlllUUUFFFAAAHHHDDDEEEFFFEEEDDDDDDEEEGGGEEEGGGJJJMMMPPPSSSXXX[[[^^^]]][[[YYYXXXXXXXXXXXX\\\```eeehhhkkkpppwww|||vvvdddWWWSSSTTTRRRKKKBBB===:::999777666555555555555666666666666777888999:::;;;;;;;;;;;;<<<777555888;;;===BBBGGGYYYyyywwwfffaaa[[[ZZZ[[[\\\[[[ZZZ.........///000111111111000000000000000000000000///000000000111111111222111111000000111111222333111222222222222333333333444111111555666555555888777===@@@GGGSSSbbbttt___LLLGGGKKKMMMNNNOOOXXX```hhhoooxxx{{{xxxyyywww{{{}}}uuu|||zzz}}}bbbMMMBBBAAAEEE>>>>>>>>>>>>======???@@@????????????????????????=========>>>???@@@BBBBBB@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDFFFGGGHHHIIIIIIIIIIIIKKKNNNQQQTTTVVVXXXXXXYYY\\\\\\ZZZ\\\aaaccc```aaabbbccccccdddcccddddddccceeeeeebbbdddhhhjjjiiijjjmmmooommmiiieeeddddddggghhhiiiiiijjjkkkmmmooouuu}}}xxxjjjjjjeee]]]\\\cccjjjnnnyyyeee[[[VVVZZZjjj}}}|||aaaOOOAAA>>>999444444888:::999888777666555555666666666111111111222222222222222////////////////////////000000/////////.........---------.........//////........................------------------------------------------------................................./////////000000///////////////000222222333222444666666;;;KKK[[[yyy|||___FFFEEE???AAABBBBBB@@@??????@@@???@@@BBBCCCDDDGGGJJJMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLOOOQQQRRRQQQTTTYYY]]]```___\\\VVVNNNHHHHHHJJJDDD@@@:::777777888777444444444555666666666666666777999;;;===>>>===;;;:::999888888:::<<>>;;;@@@???@@@@@@???===<<<;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<======>>>???@@@<<<===@@@BBBCCCDDDDDDCCCAAABBBBBBCCCDDDEEEFFFFFFCCCDDDFFFHHHHHHHHHGGGGGGHHHJJJMMMQQQSSSUUUVVVVVVSSSWWWYYY[[[___cccccc___]]]___aaaaaa``````bbbddd```cccdddcccdddggggggeeeeeeiiillljjjeeebbbccceeefffiiilllnnnmmmkkkjjjiiihhhqqq}}}wwwuuusssiii]]]UUUhhhvvvZZZKKKTTTVVVlllxxxOOO@@@EEE222999<<<777444777777222555333222222333333111///111111111111111111222222............////////////000/////////............---------.........//////........................------------------------------------------------..................................../////////000.........//////000111222555111111333444666AAANNNiiiVVVJJJ===???AAAAAA@@@>>>>>>>>>===>>>>>>>>>>>>???BBBEEEAAABBBCCCDDDDDDDDDDDDCCCBBBEEEHHHHHHGGGIIIMMMQQQMMMKKKIIIHHHDDD@@@>>>???::::::999777888999888555555666777888999999999888888:::===???@@@>>>;;;999444888<<<>>>???MMMjjjrrr^^^\\\\\\ZZZXXXXXXZZZ[[[YYY////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222333333333222222111111111222222333444444555555666777777999<<<===KKKrrrhhhRRRGGGDDDDDDEEEJJJMMMNNNPPPWWW^^^bbbnnnwww}}}|||xxxyyy~~~lllsssdddGGGAAADDDBBB===;;;========================>>>>>>>>>>>>============;;;<<<>>>?????????>>>======>>>>>>>>>????????????AAABBBBBBCCCDDDCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDHHHIIILLLOOOQQQRRRRRRRRRRRRVVV\\\___^^^[[[YYYWWW]]]^^^______`````````___`````````````````````___eeeeeedddcccaaaaaa``````fffhhhjjjlllmmmllljjjiiiiiigggiiimmmooorrr}}}zzzcccZZZVVV___iiimmmpppssstttlllzzzwwwxxxmmm]]]```jjj~~~xxxZZZBBB;;;999777666666555444444333333444444333333333222222222222222222111111111000000111111000000//////......////////////////////////////////////////////////---------------------------,,,,,,++++++,,,,,,---..............................------------..................////////////////////////000000000000333222222222333666999;;;VVVuuu{{{WWWEEEBBB???>>>>>>>>>===;;;;;;::::::;;;<<<===>>>>>>========================;;;;;;;;;<<<>>>@@@AAABBB@@@@@@>>>===;;;:::888888888888888777666666555555666555555666777:::<<<>>>;;;>>>AAA???:::777777999>>>888<<>>===@@@<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;:::;;;<<<=========<<<<<<=========>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBAAA@@@@@@AAABBBCCCDDDDDDCCCEEEFFFIIIKKKMMMOOOOOOOOOPPPTTTYYY[[[ZZZXXXWWWVVVWWWXXXZZZ\\\]]]^^^______aaaaaa```___^^^]]]]]]]]]_________^^^^^^___aaacccggghhhjjjkkkjjjhhhfffdddeeecccccceeeeeegggppp{{{xxxmmmbbb]]]VVVNNNJJJJJJVVVNNNYYYnnn~~~|||yyyeeeXXX]]]eeeooo{{{pppaaa]]]ZZZIII<<<;;;:::666666666555444333333333444333333333333222222222222222111111111000000000000000000000//////......................................................---------------------------,,,,,,++++++,,,,,,---..............................------------..................////////////.../////////000000000000333222222222333666888:::MMMeee{{{RRRIII>>>;;;???BBBAAA>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888999999:::;;;<<<;;;;;;:::::::::999999999999888888888777777666666666666777888:::<<<===>>>AAABBBAAA>>>:::888999;;;???AAAFFFMMMWWWjjjkkk___]]]\\\[[[YYYWWWVVVUUUTTTTTT////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222222222222222222111111111222222333333444444555555666555777999555555CCCTTTmmmjjjlllyyy|||YYYJJJAAADDDJJJJJJJJJMMMMMMQQQSSSRRRVVV```kkkqqqwww~~~|||wwwwww|||~~~}}}~~~jjjJJJBBB===??????:::<<>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@???@@@AAABBBBBBBBBBBBBBBAAABBBDDDGGGIIIJJJKKKKKKOOOQQQTTTUUUTTTTTTTTTTTTSSSTTTVVVYYY\\\^^^```aaaaaa```___]]][[[[[[ZZZZZZXXXYYY[[[\\\]]]___cccfffhhhiiiiiiiiigggdddaaa```bbb```___^^^\\\\\\bbbiiivvv}}}|||jjj\\\WWWQQQGGGJJJSSSXXXdddrrruuuxxxeeeWWW[[[eeennnpppsssuuuhhh[[[]]]nnnvvvhhhVVVGGG===AAAFFF<<<555777666666555555444444333333222333333333222222222111111111111111111000000000000000000000////////////...........................................................................---,,,,,,++++++,,,,,,---------------------------......------------......---............/////////....../////////000000000222111111222333555777888BBBOOOrrrxxxfffNNN???;;;===>>>>>>>>>===<<<;;;::::::::::::999999999999999999999999888888777777666777777777555666666777888888999999888888888888888777777777777888999;;;===>>>??????AAA???<<<:::999:::<<<>>>AAAJJJTTT\\\lllmmmddd```\\\]]]\\\ZZZXXXVVVTTTSSSSSS////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111222222333444444555555555444555888777666;;;CCCOOO[[[jjjvvvfffNNNEEEDDDCCCGGGPPPKKKMMMNNNLLLLLLPPPVVV[[[dddlllwww}}}}}}}}}~~~{{{dddJJJBBB???>>>@@@>>>999:::>>>::::::::::::::::::::::::;;;;;;:::::::::999999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===============>>>???????????????>>>???@@@@@@AAAAAAAAA@@@??????AAACCCEEEGGGHHHIIINNNOOOQQQQQQPPPPPPRRRTTTSSSTTTVVVXXX[[[^^^aaabbb___^^^]]]\\\[[[[[[[[[[[[TTTXXX]]]``````aaacccfffggggggggggggeeeccc```___aaa```^^^\\\YYYXXX[[[^^^]]]ccciiijjjlllvvvyyygggXXXSSSSSSNNNSSS]]]______jjjxxxtttdddgggqqqhhhUUUQQQUUU[[[ggglllrrr}}}qqqcccZZZMMMAAA<<>>===<<<;;;::::::::::::888888888888888888888888999999888888888888999999444555555666777888888999777777888888888888888888888999<<<>>>@@@@@@@@@@@@>>><<<::::::<<<@@@CCCEEEHHHXXXiiixxxnnnaaa___^^^]]]\\\[[[XXXVVVTTTRRRQQQPPP//////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111111111111222222333444444555666444444777888888:::<<<<<>>????????????>>>===>>>>>>???????????????>>>>>>@@@AAADDDFFFGGGHHHNNNNNNOOONNNMMMNNNQQQSSSTTTTTTUUUWWWYYY\\\^^^___\\\]]]]]]]]]^^^^^^]]]]]]VVV]]]eeehhhgggdddcccdddeeeeeeeeeeeedddcccaaa```^^^___^^^ZZZXXXXXXYYYYYYUUUWWWYYY\\\aaammm}}}sssllliiibbbbbbeeeaaa[[[ccciiijjjmmmwwwpppkkkiiippp{{{kkklllvvvxxxiiiiiirrr|||}}}vvvgggXXXQQQUUU\\\aaagggjjjgggbbbdddlllsssyyyaaaIII>>>:::666888???777111666:::333333999777333333333333333222222222222222111111111000000000000000000/////////...................../////////........................................................................---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,------------------........................////////////000000000111222333444444777:::ZZZ{{{YYYCCC@@@EEE===<<<<<<;;;;;;<<<<<<===::::::::::::::::::::::::999888888999999:::;;;<<<777777777888888888888888777777888888999999999::::::;;;===???@@@@@@??????<<<<<<===???CCCHHHMMMQQQ\\\wwwkkkbbbaaa]]][[[^^^YYYXXXVVVSSSQQQOOONNNNNN/////////////////////////////////////////////////////////////////////////////////000000000111111000000000111111111111111111111222222333333444444777555444444666777777777777:::CCCUUUpppssshhh^^^WWWNNNGGGCCCEEEGGGGGGGGGHHHHHHKKKPPPTTTWWWZZZ]]]```dddlllyyy{{{|||zzzbbbiiixxxZZZJJJEEEAAA@@@<<<888888999:::999888::::::::::::::::::::::::::::::::::::999999999999999999999999999:::;;;;;;999::::::::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<======>>>>>>>>>======>>>>>>???@@@BBBEEEGGGHHHLLLMMMMMMLLLLLLMMMOOORRRSSSSSSSSSTTTVVVXXX[[[\\\\\\^^^```bbbbbbbbb```___[[[ccckkknnnjjjeeeccccccbbbbbbcccccccccbbbbbbaaaZZZ\\\\\\YYYWWWXXXWWWTTTSSSRRRQQQRRRWWW```jjjqqqwww{{{wwwsssqqqnnnccc^^^YYY[[[bbblllrrruuucccYYYQQQRRRYYYaaakkksssnnneee[[[YYY```fffgggeeeccccccdddfffjjjoootttwww|||sssYYYJJJCCC<<<999777444555999444///444555///222888666222222222222222222222222111111111000000000000///////////////............---............/////////---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------------.........------.........///////////////000000111222222222777999TTTtttzzzVVVBBB============<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888888888888999:::;;;<<<::::::::::::999999999999888999999:::;;;<<<<<<=========>>>>>>>>>>>>>>>===888;;;???BBBGGGPPP\\\dddqqqZZZ\\\aaa[[[XXX]]]WWWVVVTTTRRRPPPNNNMMMMMM////////////////////////////////////////////////////////////////////////////////////000000000111///000000000111111111222111111111222333333444444444444444333555666666444888666888EEE^^^ooo]]]LLLGGGHHHGGGGGGHHHCCCFFFIIIKKKKKKLLLMMMOOOQQQXXXcccoooyyyooommm~~~YYYFFFBBBAAA@@@;;;:::999777777888888888888888888888888888888888999999888888888777777777888888777777777888999:::999999999999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;======>>>???AAADDDFFFHHHJJJKKKKKKKKKJJJKKKMMMOOORRRRRRRRRSSSUUUXXX[[[]]]^^^aaadddggggggeeebbb___```gggmmmmmmhhhcccccceee```````````````_________YYY\\\\\\XXXXXXYYYWWWQQQOOOOOONNNMMMNNNRRRXXX[[[bbbhhhpppwww~~~uuusssvvvwwwrrrllliiihhheeeaaadddmmmssstttrrrtttyyy~~~}}}yyyppp[[[PPPIII<<<999<<<===999777666444000777333777777///111555111111111111222222222222222111111000000000//////////////////.........---------------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........---------.........//////......///000111111111111444444FFFYYYbbbrrrpppTTTEEEAAA@@@???>>>>>>===>>>>>>========================:::::::::999999::::::;;;::::::::::::::::::::::::;;;<<<===>>>???@@@AAAAAA???>>>===<<<;;;;;;;;;;;;777===DDDKKKTTTfff|||ttteeeXXXXXXZZZYYYWWWYYYVVVUUUSSSQQQPPPOOONNNNNN////////////////////////////////////////////////////////////////////////////////////000000000000//////000000111111111222000111111222333333444444111333444444666888777555666888:::<<>>@@@CCCEEEGGGHHHIIIJJJJJJIIIIIIKKKMMMSSSSSSSSSUUUWWW[[[___aaaaaadddhhhkkkjjjgggbbb^^^ccchhhllljjjdddaaacccggg``````___^^^]]]]]]\\\\\\ZZZ^^^^^^ZZZYYY[[[WWWPPPMMMOOOQQQOOOMMMNNNRRRVVVKKKQQQVVVYYYcccppprrrnnn}}}rrrcccWWWIII999777===;;;666:::777000000888:::444222000666777000222666000111111111111111111222222000000000000//////////////////.........------------------.........//////------------------------------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------.........//////---...///000111111000000000...777???DDDYYYwwwrrr___DDDCCCAAA???>>>======<<<========================???>>>===<<<;;;;;;;;;;;;999999999:::;;;;;;;;;<<<>>>>>>???AAABBBCCCDDDDDD@@@???===;;;999999999:::>>>FFFPPPZZZhhhaaabbb]]]TTTRRRVVVXXXUUUUUUTTTSSSRRRPPPPPPOOOOOO////////////////////////////////////////////////222111000.........///000////////////000000000000000000000000000000000000000111111111111222222222444444444444444444444444555777888999???QQQlllmmm^^^YYY[[[___[[[NNNDDDFFFJJJIIIGGGGGGDDDIIIJJJGGGMMMYYY\\\WWWYYYZZZ\\\cccmmmwww~~~~~~|||vvvqqqtttxxx}}}|||tttttt~~~~~~___CCC>>>BBB???:::888888888888888777777777666777666555444444555666777666666555555555444444444777777666666666666777777666777777777888888888888777888888999999:::;;;;;;===<<<<<<;;;;;;;;;<<<<<<===>>>???@@@AAABBBCCCCCCCCCDDDEEEHHHJJJLLLNNNOOOPPPQQQRRRSSSVVVYYY\\\^^^aaaeeeiiigggbbb___```bbbiiigggeeecccaaa``````aaaaaa^^^[[[ZZZ[[[]]]]]]]]]```___]]][[[XXXVVVTTTSSSQQQPPPNNNKKKJJJJJJMMMOOOJJJKKKMMMOOOSSSVVVYYY[[[jjjsss^^^QQQEEECCC???;;;777666555555444444444444444444444444333333333333333333333333333333333222222222111111000000000000////////////......////////////.........------,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------++++++,,,,,,,,,,,,---------------............///............////////////000222333333999GGG]]]mmmlllXXXEEE???@@@>>>;;;::::::;;;===???===;;;<<>>;;;;;;<<<===>>>>>><<<;;;:::<<<>>>>>>===;;;>>>DDDGGGCCC??????@@@@@@BBB===:::<<<>>>>>>???CCCOOO[[[jjjzzz}}}ttt\\\ZZZXXXVVVUUUTTTTTTTTTQQQPPPNNNNNNNNNNNNMMMKKK................................................222111///.........///000.../////////000000000000000000000000000000000000000000111111111222222222444444444444444444444444444666777777:::EEEUUUbbb```kkkvvv|||sss^^^PPPHHHEEEHHHNNNMMMMMMKKKHHHJJJMMMLLLHHHIIIKKKNNNRRRXXX```hhhmmmnnnmmmlllmmmppptttyyy||||||vvvnnnfff```cccmmmmmmiiilllppp{{{aaaMMM===<<<>>>;;;:::<<<888888777777777666666666777666555444444555666777666555555555444444444333666555555555555555555666666666666777777777888888777777888888999:::::::::<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAABBBAAABBBDDDFFFHHHKKKLLLMMMOOOOOOPPPRRRUUUXXX[[[]]]```cccfffddd```^^^___bbbeeedddbbb```^^^^^^]]]^^^```^^^[[[[[[]]]___``````]]]\\\[[[XXXVVVTTTRRRQQQPPPOOOMMMJJJHHHIIIKKKLLLKKKKKKLLLLLLNNNPPPQQQRRRTTT```nnnssstttyyyvvvpppggg^^^UUUMMMDDD>>><<<;;;999777777777888999444444444444444444444444333333333333333333333333222222222222111111111000000000000/////////............////////////......------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------------------........................////////////111222222111222<<>><<<>>>===<<<;;;;;;<<<<<<>>>@@@???=========???@@@???>>>???>>><<<;;;;;;===???@@@===AAABBB???===???AAA@@@===::::::@@@GGGOOOXXX^^^fffwwwhhh^^^YYYXXXVVVUUUTTTTTTUUUUUUQQQOOONNNMMMNNNNNNLLLKKK................................................111000///.........//////....../////////000000000000000000000000000000000000000000111111111222222333333333333333333333333222444555666777:::???CCCCCCSSShhh{{{fffSSSJJJLLLQQQOOOJJJGGGJJJMMMKKKIIIIIIHHHJJJKKKKKKJJJLLLPPPTTTXXXWWWWWWXXX\\\aaafffiiijjjiiihhhhhhiiikkknnnppp{{{~~~}}}zzzyyy~~~~~~~~~}}}yyyttttttqqqkkkccc]]]ZZZZZZ___ppp~~~ooo^^^ooo~~~VVVEEE===:::<<<<<<888999>>>777777777666666666555555666555555444444555555666555555444444444444333333444444444444444444444444555555666666666777777777666666777888888999999:::;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>??????@@@???@@@BBBDDDFFFHHHJJJKKKLLLMMMNNNOOORRRUUUXXXZZZ]]]___aaa___\\\\\\^^^aaa```___]]]\\\[[[ZZZZZZZZZ\\\ZZZYYYZZZ\\\___``````ZZZYYYWWWUUUSSSQQQOOONNNOOOMMMKKKIIIHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKNNNQQQQQQRRRZZZhhhttt~~~~~~|||uuurrrppp]]]QQQKKKCCC<<<999888888777555555444444555666888999333333333333333333333333222222222222222222222222111111000000000000000///000////////////...............////////////......------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------------------............---............/////////000222222000///333===EEE[[[qqq|||aaaKKKDDDEEE@@@???>>><<<;;;<<<===>>>@@@???>>>???@@@@@@???===?????????>>>======???AAA===???===:::999===>>><<>>???@@@CCCEEEGGGIIIJJJJJJJJJKKKMMMOOOSSSVVVWWWZZZ[[[[[[ZZZYYYYYY\\\___[[[[[[ZZZYYYXXXXXXWWWWWWXXXWWWVVVWWWYYY[[[[[[[[[WWWWWWUUUSSSQQQOOOMMMMMMOOOLLLJJJHHHHHHHHHHHHHHHEEEEEEFFFFFFGGGIIIJJJKKKLLLLLLLLLJJJHHHHHHLLLOOOTTTVVVYYYZZZWWWYYYgggxxxwwwsssmmmfff]]]RRREEE;;;???>>><<<;;;:::999999888666555444333333333444444222222222222222222222222222222222222222222222222/////////////////////////////////.........---------......//////......------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++++++++,,,,,,,,,------,,,,,,---------.........---------.........//////...000222222111222888===HHH\\\vvv~~~eeeZZZYYYMMMRRRTTTMMMDDD>>><<<;;;@@@>>>;;;:::;;;<<<<<<;;;;;;===@@@@@@>>><<<;;;<<<>>>>>>;;;:::>>>DDDDDD@@@KKKUUU___kkk}}}www]]][[[______YYYXXXVVVTTTSSSSSSSSSTTTNNNMMMKKKLLLLLLMMMKKKJJJ.........................................................////////////...............//////////////////////////////////////////000000000111111111222222222222222222222222222111222444888999888666:::999@@@TTTppp~~~yyyzzz|||sssiii\\\TTTUUUMMMKKKIIIKKKOOOQQQOOOMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKJJJIIIKKKOOORRRUUUYYY]]][[[WWWVVV\\\bbb]]]```eeehhhiiiiiigggfffbbbggghhhfffhhhqqqwwwyyyzzz|||yyyiii___jjjyyyOOO>>>DDD>>>;;;999::::::777666777555555555444444444333333333333444444444444333333222222333333333333333333333444444555555444444333333333444444444555555555444444555666666777777888888888888888888999::::::999999999::::::;;;;;;<<<===>>>@@@BBBEEEGGGHHHIIIGGGGGGHHHJJJMMMPPPSSSUUUWWWWWWWWWVVVVVVWWWZZZ\\\YYYYYYYYYXXXXXXWWWWWWVVVWWWVVVUUUUUUWWWXXXXXXWWWVVVUUUTTTRRRPPPNNNMMMLLLNNNKKKIIIHHHIIIJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJJJJFFFGGGIIIIIIIIIHHHFFFEEEGGGGGGHHHIIIHHHHHHNNNUUUUUU\\\bbbfffjjjnnnmmmhhhuuu~~~xxxoooggg\\\QQQKKKFFFEEECCCAAA???===<<<<<<666777888888777666555444666555444333333222222222222222222222222222222222111111111111111111111111....................................------------------............------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,------------...------------............---000333333222222555777>>>JJJ```yyy|||}}}qqq}}}qqq\\\LLLDDDAAA???<<<999888:::<<<>>>>>><<<===>>>===<<<<<<===>>>AAAAAABBBIIIVVVbbbddd___aaarrryyy___WWWYYY^^^```\\\[[[XXXUUUSSSQQQQQQQQQMMMKKKJJJJJJLLLLLLKKKIII------------------------------------------------------.../////////......------........./////////000000000000000000000000/////////000000000111111111111111111111111111111444333222222444555555555888888:::???GGGYYYvvv}}}uuuqqqppphhhaaaXXXPPPLLLJJJHHHGGGOOONNNKKKJJJIIIIIIJJJKKKFFFIIIKKKJJJHHHHHHKKKNNNKKKPPPSSSRRROOONNNRRRVVVOOOTTTZZZ___aaaaaaaaaaaaYYYdddooovvvtttggg]]]___^^^ZZZ```|||oooeeelllyyyqqqLLL@@@@@@@@@;;;888555555777777666555444444444333333333333222222333333444444333333222111111222222222222333333333333555555555555333333222333333333333444444444333444444555555666777777777777777777777888999:::888888999999::::::::::::<<<===???AAACCCFFFGGGHHHFFFFFFGGGHHHKKKOOORRRSSSUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVWWWVVVUUUVVVXXXXXXWWWVVVUUUTTTSSSQQQOOONNNLLLLLLLLLIIIGGGGGGJJJKKKJJJHHHLLLKKKJJJHHHGGGGGGGGGGGGEEEEEEDDDCCCCCCDDDEEEFFFHHHGGGFFFFFFFFFFFFDDDDDDDDDGGGHHHHHHJJJPPPRRRQQQSSSYYY___aaadddhhhiiihhhhhhcccaaafffoootttrrrmmmeeedddbbbaaaaaacccfffhhhgggiiigggeeemmm{{{cccWWWKKKFFFDDD???<<<<<<777999<<<<<<;;;999888777888888777555222222444666222222222333333333444444111111111111111111111111000000000000000000000000---............/////////......---------,,,,,,,,,------............------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,------------............000111111000///000111666:::JJJddd}}}yyyggg]]]XXXJJJKKKNNNRRRTTTSSSOOOLLLKKKIIIIIIKKKOOORRRTTTTTTPPPSSSZZZiii]]]XXX^^^^^^[[[[[[]]][[[XXXTTTQQQOOONNNNNNKKKJJJIIIIIIKKKKKKJJJIII------------------------------------------------,,,---.../////////......---------.........//////000000000000000000000000////////////000000000111111111111111111111111111333333333222222222333444666777999888777@@@XXXpppkkkXXXQQQUUU[[[___XXXOOOFFF@@@???AAACCCFFFJJJNNNMMMJJJHHHIIILLLKKKMMMPPPQQQPPPOOOOOOPPPOOOUUU\\\```aaaaaaaaabbbdddooo}}}}}}sssllliiimmmuuuxxxyyytttiiippp}}}zzzOOO<<<======999666666555444444666555444333333333333222222222222111222333444444333222111111111111111222222222333111222333444444333222111222222222222333333333333333333333444555555666666666666666666777888999999999999999999999::::::::::::;;;===???AAADDDEEEFFFEEEEEEFFFHHHJJJNNNQQQSSSTTTSSSTTTTTTUUUUUUTTTSSSUUUVVVWWWWWWWWWWWWVVVUUUSSSSSSSSSUUUWWWXXXWWWVVVSSSRRRQQQPPPNNNLLLKKKKKKIIIFFFDDDEEEJJJLLLJJJGGGJJJJJJHHHGGGFFFFFFEEEEEEIIIHHHEEEAAA??????AAACCCDDDCCCCCCCCCEEEGGGFFFDDDHHHIIIHHHCCCBBBEEEEEEBBBBBBHHHJJJGGGHHHLLLOOONNNGGGDDDBBBEEEKKKNNNLLLIIIEEEDDDCCCBBBBBBBBBCCCCCC???BBB@@@<<>>:::888999777444444888666555444444444555777888---111666777444222111111000000111111111111000000000000000000000000000000000000000000000000000000........./////////000000---------,,,,,,,,,++++++,,,------......------,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......------------...000333555222000444AAAQQQcccyyytttppp{{{kkkaaaXXXUUUUUUVVVYYY[[[VVVUUURRRPPPNNNLLLLLLLLLJJJHHHHHHHHHJJJJJJIIIHHH------------------------........................------------------------////////////////////////////////////////////////////////////000000000000000111111111111222222222111111222222222333333333444444555666777888999999BBBWWWfffppp}}}sssfffaaa\\\hhh~~~~~~ppp]]]OOOQQQQQQZZZcccggggggaaaTTTHHHJJJXXXbbbbbbcccfff```TTTNNNRRR]]]nnnyyyyyyuuurrraaa___jjjvvv{{{ttteeeffffffhhhmmmvvvbbbTTTDDD;;;;;;<<<999555666666555444333333222222222222222111111111000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111222222222333333444444444555555444333444555666777999999999999999999999999:::;;;;;;<<<>>>???AAABBBGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLOOOQQQQQQOOOMMMLLLTTTUUUVVVUUUSSSSSSSSSUUUTTTTTTTTTUUUVVVVVVSSSQQQSSSQQQNNNKKKHHHHHHHHHHHHDDDCCCCCCBBBBBBDDDEEEFFFGGGFFFFFFEEEDDDCCCCCCCCCBBBCCCDDDDDDBBB@@@>>><<<@@@@@@AAAAAAAAA@@@??????@@@??????>>>>>>>>>>>>>>>AAAAAAAAA@@@???>>>===<<<::::::;;;;;;::::::999888999999999999999999999999999999999888888888777777666666666666666666666666555555444333333222111111444444444333333222222222000000111111111111000000000000000000000000000000111111000000/////////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////222222111333:::LLLbbbrrrvvviiiZZZYYYWWWTTTSSSSSSSSSSSSRRRNNNKKKKKKMMMNNNMMMKKKKKKJJJHHHFFFEEEEEEEEEFFF------------------------........................------------------------.................................................../////////000000000000000000111111111222222222111111111222222222333333333333444555666777888888:::HHHTTT^^^wwwyyysssyyy{{{qqqfffwwwwwwnnn{{{mmmfff```fffrrrzzzwwwqqqmmmpppuuuzzz|||___NNNEEE<<<777888999777444555555555444333333222222222222222111111111000000000111111222222111111000000000000000000000000000000000000000000000000000111111111111111111111111222222222333333333444444555444333333333444666666888888999999999:::::::::::::::;;;<<<===???@@@AAACCCCCCDDDEEEFFFFFFGGGHHHJJJLLLNNNPPPQQQPPPNNNMMMTTTUUUVVVUUUSSSRRRSSSTTTSSSSSSSSSTTTVVVUUUSSSQQQRRRPPPMMMJJJHHHGGGGGGGGGDDDCCCBBBBBBBBBCCCEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBAAABBBCCCCCCBBB@@@>>><<>>=========>>>>>>????????????>>>===<<<;;;:::::::::::::::999999888999999999999999999999999999888888888888777777777555555555555555555555555555444444333222222111111333333333222222222111111000000111111111111000000////////////////////////000000/////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////222333333222555???MMMXXXppp~~~sssaaaYYYXXXWWWUUUSSSQQQQQQQQQQQQPPPMMMKKKJJJLLLLLLKKKJJJJJJHHHGGGEEEDDDDDDDDDDDD------------------------........................------------------------....................................................../////////000000000000000000111111111222222111111111222222222222333222222333444555555666666555999>>>HHH[[[qqqzzzyyy{{{uuuxxx{{{}}}iii]]][[[\\\dddrrr}}}rrrMMM@@@<<<:::777666666666444222555444444333333222222222222111111111111000000000000111111222222111111000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222333333333444444333333333444555666777777888999:::;;;;;;<<<999999:::;;;<<<>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFIIIKKKMMMOOOPPPPPPOOONNNTTTUUUUUUUUUSSSRRRRRRTTTRRRRRRRRRSSSTTTTTTRRRPPPOOONNNKKKIIIGGGFFFEEEEEEDDDCCCBBBBBBBBBCCCEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@>>>=========>>>???@@@@@@@@@@@@???>>>======<<<<<<==================<<<;;;::::::999999::::::999999888777888888888888888888888888888777777777777666666666444444444444444444444444444444333333222111111111222222111111111111000000///000000111111000000//////////////////////////////............---------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////111333333333222444:::???SSSdddzzz|||jjj\\\UUUTTTVVVTTTRRRPPPOOONNNNNNOOONNNLLLJJJJJJJJJKKKJJJHHHGGGFFFEEEDDDCCCBBBBBBBBB------------------------........................------------------------........................................................./////////000000000000000000111111111111111111111111222222222222111111111222333444444555777333333:::DDDNNNZZZddd{{{~~~xxxvvvooowww~~~xxxtttttt{{{jjj]]]ccckkkrrrzzz~~~uuujjjiiinnnvvvxxxLLL===CCC999999999777444222222222444333333333222222222111111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222222222333333333333333444444444666666777888999;;;<<<<<<888999999999;;;<<<===>>>@@@AAAAAACCCDDDEEEFFFGGGHHHIIILLLNNNOOOPPPPPPOOOSSSTTTUUUTTTRRRQQQQQQRRRPPPOOOOOOQQQSSSSSSQQQOOOMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCBBBAAABBBCCCDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@>>>??????@@@@@@???>>>>>>;;;<<<===>>>???@@@@@@@@@>>>===<<<<<<;;;<<<<<<<<<;;;<<<<<<<<<;;;;;;:::999888888999999888888777666777777777777777777777777666666666666555555555555444444444444444444444444333333222222111111111000000000000000000000000000//////000000000000//////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,------------------........./////////111333333222222444666AAANNNbbbuuuooo```XXXTTTUUUXXXTTTSSSQQQOOOMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHFFFEEEEEEDDDCCCBBBBBBBBB------------------------........................------------------------............................................................//////////////////000000000111111111000000111111111222222222000000111111222222333333777222222777999:::@@@IIITTTnnn~~~~~~}}}mmmjjjlllooo}}}uuutttzzz{{{{{{rrrsssqqquuupppeee\\\aaahhhoooyyy{{{OOO;;;:::???999:::999666222111222444222222222222222111111111000000000000000000000000000000000111111000000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111111222222333333333333333555555666777888::::::;;;888888888888999:::<<<<<>>>>>>>>>>>>>>>>>======:::;;;<<<===>>>>>>??????===<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<;;;;;;:::999777777888888777777666555666666666666666666666666555555555444444444333333222222222222222222222222222111111111111111000000//////////////////////////////000000000000//////........................,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------------------...............///000111111222444555999>>>JJJ\\\qqqqqqcccVVVRRRRRRQQQRRRUUUSSSRRRPPPNNNMMMLLLLLLLLLLLLLLLLLLKKKIIIHHHGGGGGGEEEEEEEEEDDDDDDCCCBBBBBB------------------------........................------------------------------------------------------------------------------.........//////////////////000000000111111000000000111111111111222000000111111111222222222333222333666666555888<<<999OOOeeevvvsssrrrsssttt}}}iiihhhmmmttt~~~mmmgggssssssiiippprrrwwwlll___fffhhhrrr|||qqqkkkxxx|||uuuOOO<<<===<<<444666666444222111111444666111111111111111111111111//////000000000000000111///000000111111000000///////////////////////////////////////////////////000000000000000000000000111111111000000000000000000111222333333333222222444444555666777888888999777777777777888999:::;;;;;;;;;===>>>@@@AAABBBCCCCCCDDDGGGIIILLLNNNOOOPPPPPPQQQQQQPPPNNNLLLLLLMMMIIIIIIIIIKKKMMMMMMLLLJJJJJJIIIHHHGGGFFFDDDCCCBBBCCCBBBAAAAAAAAABBBDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>======<<<<<<<<<:::;;;;;;<<<============<<<;;;;;;:::999:::::::::999::::::;;;;;;::::::999666666777777666666555444555555555555555555555555444444333333333222222222222222222222222222222222000000000000000000000000......////////////000000...//////000000//////...........................,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++************++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........///............000111222444333777EEEZZZmmmxxx|||}}}jjj\\\VVVRRRTTTUUURRROOOOOORRRQQQOOOLLLKKKKKKKKKKKKIIIKKKKKKJJJGGGEEEEEEEEECCCDDDDDDDDDDDDCCCBBBAAA------------------------........................---------------------------------------------------------------------------------.........//////////////////000000000111000000000000111111111111000111111111111222222222///333666444333444666666777888AAA[[[vvv{{{wwwyyytttlllooosssnnnrrraaaJJJ;;;:::<<<999333444333222222222333333333000111111111111111111111////////////000000111111//////000000000000//////////////////////////////////////////////////////000000000000000000000000111111000000000/////////000000222333333333222111444444444555555555666666666666666666777888999999888999:::<<<>>>???@@@AAAAAABBBDDDGGGJJJLLLNNNOOONNNOOOOOONNNKKKJJJJJJKKKFFFEEEFFFHHHJJJKKKIIIGGGIIIIIIHHHGGGFFFEEECCCBBBBBBBBBAAAAAAAAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::999999999999999777888888999999888888888555666666666666555444444444444444444444444444444333333222222222111111111111111111111111111111111000000000000000000000000......//////000000000000......////////////..............................,,,---------............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++************++++++************++++++++++++***++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,,,,,,,---------............---------///000000000222111111777BBBQQQ^^^eeeyyyooo___VVVUUUSSSTTTWWWVVVQQQNNNOOOPPPNNNLLLJJJIIIHHHHHHIIIFFFHHHIIIHHHDDDBBBAAABBBAAABBBBBBCCCCCCBBBAAA@@@------------------------........................---------------------------------------------------------------------------------.........//////////////////000000000000000000000000111111111111111111111111222222222222///666888222///333555222999666999FFFYYYooo|||bbbVVVIII???:::===:::111000666666444444444555444222///000000000000000111111111.../////////000000111111//////000000000000//////////////////////////////////////////////////////000000000000000000000000111111000000/////////...///000111222333222111111333333444444444444444444666666666666666777888999888999:::<<<>>>???AAAAAA???@@@CCCEEEIIILLLNNNOOOMMMNNNNNNMMMJJJIIIIIIJJJDDDDDDDDDFFFIIIIIIHHHFFFIIIIIIHHHHHHFFFEEECCCCCCBBBBBBAAA@@@AAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<::::::999999;;;;;;;;;<<<;;;;;;::::::;;;:::999999888888999999666666777777777777777666555555666666555555444333444444444444444444444444222222222111111111111000000000000000000000000000////////////000000000000.../////////000000111111......////////////..............................---------....../////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++************++++++)))************++++++++++++++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---///222333222111444444333222333<<>>??????@@@AAABBBAAA@@@???>>>---------,,,,,,+++++++++------------------------------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///////////////000000000000000000000000000000000000222222222333333333444444555555666777<<>>???@@@BBBEEEFFFFFFHHHJJJLLLQQQOOOMMMJJJHHHGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFIIIHHHHHHGGGFFFFFFFFFGGG@@@?????????@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAA<<<<<<;;;::::::::::::;;;======<<<;;;:::999999888999999999888888888777777666666777777777777666666555555555666555555444333222222222111111111000000000000000000000000000000////////////////////////........................//////.........---------........................------------------------,,,,,,,,,---------.........------,,,,,,------...---.........---,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------......///000000000333222222222444666999;;;JJJTTTcccuuuttthhh^^^WWWTTTSSSPPPPPPOOOOOONNNMMMMMMLLLJJJJJJJJJHHHFFFEEEFFFGGGCCCBBBBBBAAAAAA@@@??????AAAAAAAAA@@@@@@@@@??????---------,,,,,,+++++++++------------------------------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------............///.../////////000000000000000000000000000000000000222222222333333333333444111333444333444;;;FFFOOO\\\mmm}}}hhhQQQEEE>>>;;;;;;888777777666555555444444555444333222111111111111222222222111111111000000000000000000000000000000////////////////////////........................////////////////////////////////////....................................000000000111111111222222222222222333333333333444555555666666666777777777666666777888:::<<<>>>???BBBDDDFFFGGGGGGHHHJJJLLLMMMKKKIIIGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDGGGFFFEEEEEEDDDDDDDDDEEE????????????@@@@@@AAAAAABBBAAA@@@@@@????????????<<<<<<;;;:::::::::::::::<<<<<<;;;;;;::::::999999999999888888888777777777555666666777777666666555444444444444444333222222222222111111111000000000000000000000000000000000////////////////////////........................///.........------------........................------------------------,,,,,,,,,------------...------,,,,,,,,,,,,------------......---,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++******************************++++++++++++***************+++++++++,,,,,,******************************+++++++++,,,,,,,,,------......//////000000111111000000222444666888:::AAAOOO```pppxxxjjjfff___XXXSSSQQQPPPPPPOOOOOONNNMMMLLLKKKJJJIIIJJJJJJJJJHHHFFFDDDEEEGGGDDDDDDCCCBBBAAA@@@@@@@@@AAA@@@@@@@@@@@@?????????------,,,,,,,,,,,,++++++------------------------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------............///....../////////000000000000000000000000000000000111111222222222333333333222444666555444444777:::>>>JJJZZZhhhvvvuuu]]]CCC888888999999999666666555555444333333333555444333222222111222222222111111111111000000000000000000000000000000000////////////////////////........................////////////////////////................................................000000000000111111111111111111222222222333333333444555555555666666666666666666777888:::<<<>>>???AAACCCDDDEEEEEEEEEGGGIIIHHHGGGEEEDDDCCCCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAACCCCCCCCCBBBBBBBBBBBBBBB???????????????@@@@@@@@@AAA@@@???>>>============<<<;;;::::::999999::::::::::::::::::::::::::::::888888888777777777666666555555666666666666555555222333333333333222111111111111111111000000000000000000000000000000000000////////////////////////------------------------............------------------------------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,---------------------,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++******************************++++++++++++***************++++++++++++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,---------...//////000000000////////////111333444///333:::FFFTTTcccpppwwwqqqeee^^^VVVUUURRRPPPNNNOOOPPPPPPMMMLLLKKKJJJIIIHHHGGGGGGJJJJJJJJJHHHFFFEEEEEEGGGDDDDDDBBBAAA@@@?????????@@@@@@?????????>>>>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------............///........./////////000000000000000000000000000000111111111111222222222222000333666777555444555666666777===FFFMMM\\\zzzrrrXXXMMMAAA888888<<<;;;888777555555444444444333333333444444333222222222222222111111111111000000000000000000000000000000000000////////////////////////........................////////////////////////------...............///......................../////////000000000111111111111111111222222222222444444444444555555555555666666777888999;;;<<<===>>>???AAAAAA@@@AAABBBDDDEEEDDDDDDCCCCCCDDDEEEFFFFFFFFFDDDBBBAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAA@@@>>>>>>????????????????????????===<<<;;;;;;;;;;;;;;;::::::999999999999999888888888999999999::::::777777777666666666555555444444555555555555444444222222333333222222111000111111000000000/////////////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,---------,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******************************************************++++++++++++******************++++++++++++******************************+++++++++,,,,,,,,,,,,,,,---......//////000000//////...//////000111111111333777>>>FFFNNNSSSbbbmmm|||}}}iii[[[VVVXXXZZZRRRQQQPPPOOONNNNNNNNNNNNJJJIIIIIIIIIIIIHHHHHHHHHJJJKKKKKKIIIFFFEEEFFFGGGCCCBBBAAA???>>>===>>>>>>?????????>>>>>>>>>======,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............///............////////////////////////////////////000000000111111111222222---...000111222222333444:::555666::::::???VVVoooaaaOOOIII@@@777666888;;;:::555333444555444444444444444333333333333222111111111222222000000000000000000000000////////////////////////////////////////////////................................................,,,---------......//////............................../////////000000000000000000111111111222222222333333333444444444444555555666666888999;;;<<<<<<===????????????AAABBBEEEEEEDDDDDDEEEGGGHHHIIIHHHGGGEEECCCBBB@@@@@@???@@@@@@AAABBBBBBAAAAAA@@@===>>>?????????>>>======>>>===<<<;;;::::::::::::::::::999888888888888999666666777777888999999999666666666555555555444444333333444444444444333333333333333333333222111111000000000/////////..............................------------------------------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////000///////////////000000333222222222444666999;;;>>>KKK^^^ppp}}}pppiii___YYYVVVTTTQQQOOOOOOOOONNNMMMKKKKKKJJJJJJGGGGGGHHHHHHIIIJJJJJJKKKJJJKKKKKKIIIFFFEEEFFFGGGDDDCCCAAA?????????@@@@@@>>>>>>=========<<<<<<<<<++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///------.........////////////////////////////////////000000000000111111111000000///000000222333333333222555:::999888BBBPPPWWWfffrrruuu~~~tttaaaQQQAAA>>>>>>777777777888999444///222888444444444333333333333333222111111000000000111111//////000000000000000111////////////////////////////////////////////////------------------------........................,,,,,,,,,---......//////------------------------............///////////////000000000000111111111222222222222333333333333444444444555666777888999<<<>>>@@@@@@@@@@@@BBBDDDFFFEEEEEEEEEFFFHHHJJJKKKHHHGGGFFFDDDBBB@@@@@@???>>>???AAABBBBBBBBBAAA@@@======>>>??????>>><<<;;;<<<;;;::::::999::::::::::::999888888777777888888666666666777777888888888555555555444444444333333222222333333333333222222222333333333333222111111////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************************))))))))))))))))))))))))******++++++++++++******)))))))))************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---......///////////////000000000000000...///000111333444555666333:::DDDPPP[[[dddlllpppyyy~~~tttjjjdddYYYUUURRRQQQSSSSSSOOOKKKNNNMMMLLLLLLKKKKKKKKKKKKGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIIIIGGGEEEDDDDDDFFFEEEDDDBBBAAAAAABBBDDDEEE=========<<<<<<<<<;;;;;;+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///---------.........///////////////////////////////////////000000000111111222222111222333444444444---000333666666666999===:::???CCCGGGRRRkkkqqqRRRFFFBBBBBB???@@@===111999777666666444000333999222222222222222222222222000000////////////000000////////////000000111111////////////////////////////////////////////////------------------------........................++++++,,,------...//////------------------------------.........//////////////////000000000111111111111111111222222222333222222222333444555666777;;;<<>>@@@AAABBBAAA@@@???<<<===>>>??????===;;;:::::::::999999::::::;;;;;;999999888777777777777777666666666666666666666777444444444444333333333333111111222222222222111111111111222222111111000////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******++++++++++++******))))))))))))******************************************+++++++++,,,,,,,,,+++,,,,,,------......///------...///000000000000,,,---///111222444444555555666888:::>>>DDDJJJNNNeeelllqqqssswwwvvvlllddddddddd___YYYVVVSSSQQQNNNKKKKKKLLLMMMOOOMMMMMMKKKJJJJJJKKKLLLMMMHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFDDDBBB@@@AAACCCCCCBBB@@@???@@@BBBEEEFFF<<<<<<<<<;;;;;;;;;;;;:::+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////---------.........//////////////////////////////////////////000000000000......///111333444333222333555444111111555777777777666999===BBBMMMbbbvvvppp```RRRKKKAAA<<<>>><<<333444999555444111111555666333111333000000000000000111111111//////............///000.../////////000000111111////////////////////////////////////////////////------------------------........................++++++,,,,,,---...//////---------------------------------.........//////////////////000000000000000111111111111222222222111111111222333444555666888:::<<<===>>>???AAACCCCCCBBBBBBBBBCCCDDDFFFGGGEEEDDDCCCAAA@@@???>>>>>>;;;===???@@@AAA@@@???>>><<<===>>>???>>>===;;;999999999999999:::;;;<<<===999888888777777777777777666666666666666666666666444444444333333333222222111111222222222222111111000000000000000//////...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,------......///+++,,,---...////////////000000000000000000111111000111111222444777;;;===MMMQQQRRRPPPSSS___mmmtttssswww~~~pppqqqqqqooolllgggbbb___[[[SSSPPPWWW\\\XXXRRRPPPEEEKKKQQQQQQMMMIIIIIIJJJKKKJJJHHHFFFEEEFFFGGGHHHJJJJJJIIIHHHGGGFFFEEEEEECCCDDDCCCAAA???>>>???@@@???>>><<<<<<===@@@CCCEEE<<<<<<;;;;;;;;;:::::::::,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......////////////////////////............////////////000000000000111111111111111111222222222333333333444555777999<<<@@@GGGKKK___ooolllcccVVVLLLFFFAAA;;;666999888888777666555555555222222222222222222222222000000000000000000000000////////////////////////////////////////////////..............................//////...---,,,,,,,,,------......------,,,---------------------------------------------------------------------------------............///............////////////111111000000000000000111111111222333333333333222666777999;;;>>>???@@@AAA???AAABBBBBBAAABBBCCCEEEAAAAAA@@@???>>>>>>>>>???@@@@@@@@@@@@?????????>>>???>>>===<<<<<<<<<<<<<<<<<<;;;:::999888999::::::999888777666555444333333222333444444555555444444333333333222222222111111333333222222111000////////////............//////..............................---------,,,,,,,,,,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++*********))))))(((***+++***)))((()))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............///////////////000000000111111111111000000000111222555777999GGGDDD@@@===>>>BBBGGGJJJLLLOOOSSSUUUWWW]]]hhhppp}}}{{{xxxrrrlllfffaaa___TTTTTTTTTSSSRRRRRRQQQQQQRRRRRRRRRRRRQQQOOOMMMKKKMMMLLLKKKJJJJJJIIIIIIJJJJJJGGGCCCCCCFFFHHHHHHGGGFFFGGGHHHGGGEEECCCCCCDDDFFFEEECCCBBB@@@@@@??????@@@???>>>======<<<<<<<<<::::::::::::::::::999999,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------...................................................//////////////////000000000111111111111111111222222222333333333444555555666:::???BBBAAAKKKVVV\\\aaajjjyyyiiiYYYJJJDDD===:::;;;<<<:::888777777777666555555444444222222222222222222222222000000000000000000000000.......................................................................................---,,,,,,,,,,,,------------,,,,,,------------------------------------------------------------------------------------........................////////////111000000//////000000111000111222222333333222222444555777999;;;===>>>???>>>@@@AAABBBAAAAAABBBDDD@@@@@@???>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;:::999888999999:::888888777666555444333333222333333444444444444444333333222222222111111111333333222111111000////////////............//////........................+++,,,,,,,,,------......,,,,,,,,,------------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))(((***+++***)))((()))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........//////////////////000000000111111111000000000111222444666777BBB???;;;888777999<<<>>>>>>@@@BBBBBBAAAEEELLLRRRRRRRRRQQQPPPOOOMMMKKKJJJJJJKKKKKKLLLLLLMMMMMMMMMOOOOOOOOOOOOMMMLLLJJJIIIKKKJJJIIIHHHGGGGGGGGGGGGJJJGGGDDDCCCEEEFFFFFFEEEDDDFFFGGGFFFDDDBBBBBBCCCDDDCCCBBBBBBAAAAAAAAAAAA???>>>===<<<;;;;;;;;;;;;::::::999999999999888888+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---.......................................---............///////////////000000000000111111111111111222222222222333555555555444333444777:::888999<<>>============>>>>>>>>>=========<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999777777666555444333333222222222333444444444444333333222222222222111111111222222111111000000////////////............//////------------------------******+++,,,---...//////,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************(((***+++***)))((()))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------.........//////////////////000000000000111111000111111333444444:::888666444333444555666666888999888666777;;;>>>888999;;;>>>@@@AAABBBBBBAAABBBCCCEEEFFFHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGFFFEEEDDDDDDDDDDDDHHHFFFDDDCCCDDDEEEDDDCCCCCCDDDEEEDDDBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCC>>>===<<<;;;::::::::::::999999999888888888777777+++,,,---...////////////++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---.........------........................---------.........//////////////////000000000111111111111111222222222222666777666444333333555777<<<:::999999;;;===>>>>>>FFFJJJQQQZZZdddlllsssvvvzzznnn```TTTKKKDDDCCCCCC???;;;:::;;;999777666777666444222444333333333222222222111111111111111111111111111000000000000000000000000................................................---------------------------------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........////////////.........///000000000000111222222222222222111222333444666888:::;;;<<<===??????>>>>>>@@@AAA======<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;;;;:::999999888888888888888666666555555444333333222111111222333333333333333222222222222111111111111111111000000000////////////......------......///------------------------******+++,,,------......++++++,,,,,,,,,---------,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++*********++++++*********************************************************(((***+++***)))((()))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************++++++************++++++***************************++++++++++++,,,,,,,,,,,,,,,---------................../////////000000111000000000111111222222222222333333444555666777444666888999888888;;;===999:::<<<>>>@@@BBBBBBCCC??????AAACCCEEEFFFHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBDDDCCCCCCCCCDDDDDDDDDCCCBBBCCCEEEDDDBBBAAAAAABBBCCCBBBBBBAAAAAAAAAAAABBB>>>===<<<;;;::::::::::::::::::999999888777777777+++,,,---...////////////++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---...---------........................------------...............////////////000000000000000111111111222222222444555555444333333555777333444555666777999<<<>>>=========>>>AAADDDGGGIIIXXX]]]fffmmmttt{{{|||jjjcccbbb___RRRJJJEEE:::@@@:::666888999777777:::222222333444555666666555222222222222111111111111000000000000000000000000////////////////////////................................................------------------------,,,,,,---------------,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------..................------...//////000000000111222222222222111222222333444555777999::::::;;;======<<<<<<>>>???;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;:::::::::999999999:::;;;;;;;;;;;;::::::888999888888888888777777555555444444333333222222000111222222333333222222222222222111111111000000000000//////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))******+++++++++)))***++++++++++++***)))************************************************(((***+++***)))((()))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************++++++************++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,---------------............////////////000000000000000000000000111222333555555555555111222444666666777888999666777888:::;;;;;;;;;;;;??????@@@AAABBBDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBAAAAAAAAAAAA???AAACCCDDDEEEEEEEEEEEEBBBCCCEEEDDDCCCBBBBBBCCCDDDCCCBBB@@@??????>>>>>>???>>>===<<<;;;;;;;;;;;;:::::::::999888777777666+++,,,---...............++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------------------------------,,,------------...............////////////000000000000000111111111111222000111222111000111333444111333555444333333666999666777999;;;;;;;;;999999888:::>>>AAAFFFLLLRRRWWWSSS]]]hhhoooyyyvvvlllcccXXXQQQNNNGGG===:::;;;777;;;>>>666:::777666888777444555888222222222333333333333333111111111111111111111111////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........---------------...///000///000111111222222111111333333333333444777999:::888:::;;;;;;;;;;;;<<<>>>:::999999999999:::;;;;;;;;;;;;:::::::::999999999888999:::;;;;;;;;;:::999777888888888888777666666444444333333333222222222000000111222222222222111222111111111111000000000////////////..................------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***************(((((())))))***+++++++++)))***+++,,,,,,+++***)))***************************************+++++++++(((***+++***)))((()))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++************++++++************************************+++++++++++++++++++++,,,,,,,,,------------------.........///......///000000000//////000111222222222111111000222222222222333333333333333444555777888888999999<<<<<<===>>>>>>???@@@@@@AAAAAAAAA@@@@@@AAABBBBBBDDDCCCBBBAAA@@@@@@@@@@@@>>>AAADDDFFFFFFEEEEEEEEEAAACCCDDDDDDCCCBBBBBBCCCCCCBBBAAA???>>>===<<<<<>>===<<<;;;;;;;;;;;;:::999999888777666555555,,,,,,------------,,,,,,************************************************************++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++,,,------------,,,------------------------,,,,,,---------................../////////000000000000000000111111111111...///111000//////111222666666666555333222222222222444777:::;;;<<<;;;:::??????????????????AAABBBCCCHHHKKKKKKNNNWWW^^^aaazzz}}}wwwtttrrrwww~~~~~~}}}mmmccccccXXXLLLFFFBBB<<<999999@@@888999:::666999>>>999555333555777666333555999777666555333111000000111111111111111111111111111////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,,,,---...///000///000000111111111111111333222222222333555888999777999::::::999:::;;;===888888888888888999::::::;;;;;;:::::::::999999999777888:::;;;;;;;;;:::999666777888888888777666555333333333333222222222222///000000111111111111111111111111111000000000000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,************************************************((()))))))))*********+++((((((((()))***+++++++++***+++,,,------,,,+++***************************))))))*********+++++++++(((***+++***)))((()))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************++++++************++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........,,,---...///000//////...//////000000000000000///444333222222333333444333444555666888999:::::::::888999::::::<<<======>>>???>>>======>>>???@@@AAABBBBBBAAA@@@????????????@@@CCCGGGHHHFFFCCCBBBCCC@@@AAACCCCCCAAAAAAAAABBB@@@@@@>>>===<<<<<<<<<<<<>>>===<<<;;;::::::::::::888777777666444333333222,,,,,,,,,---,,,,,,++++++************************************************)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,---------................../////////000000000000000111111111111000111222111000000000222222000000222666888777555999777666444333444444555444666999;;;<<<===>>>>>>===AAABBB??????EEEIIIJJJOOOZZZ___```^^^QQQJJJSSSTTTTTTVVV\\\dddkkknnnooojjjhhhjjjooopppnnnnnnqqqtttkkkgggmmmqqqnnnkkkkkknnnrrrrrrpppwwwppp\\\PPPIIIEEEHHH@@@;;;<<<===;;;:::;;;777444:::;;;333333888444555444555777555111333777000111111000///000222444111111111111111222222222////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,++++++,,,---...///000//////000111111111111111222111111111222444777888666888999:::999999:::<<<888888777777888999::::::;;;;;;;;;:::::::::999999666777999;;;;;;;;;999888666777888888888777555444333333222222222222222222//////000111111111111111111111111111000000000000---........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,************************************************(((((())))))*********+++'''(((((()))***+++++++++***+++---......---+++***))))))))))))))))))))))))))))))******++++++++++++(((***+++***)))((()))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************++++++************++++++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,---///000//////...,,,---...///111222333444333222000111333555666666333333444555555555555555666777888:::;;;===>>>???===<<<;;;;;;<<<===???@@@AAA@@@???>>>>>>=========BBBFFFJJJJJJFFFBBB@@@@@@>>>@@@AAAAAA@@@???@@@AAA======<<<<<<<<<<<<======<<<<<<;;;:::999999999999666555555444222111000000++++++******************************************++++++************++++++******))))))******+++,,,***************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////////////////000000000000000000111111111222222222000000111222333333444444555555555555555555444444888888999::::::::::::999999:::;;;<<<===>>>???@@@CCCDDDDDDEEEDDDDDDCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLNNNQQQVVV]]]cccfffxxxmmm]]]OOODDD???===<<<999:::888666888<<<:::555555555444444444333333333555555444333333222111111111111111111111111111111000000000000000000000000000000//////.........---////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////////////////000000000000000111111222222333444444777888888888888999999999999999888888888888888999999888777666666888:::<<<999::::::::::::999888888777777888888777666555555555444333222111222333333333222000/////////000111111111000000//////......------------------------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,---------------............///............////////////000000111111111222222222222333444555666666666666555555555555777999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;<<<>>>BBBCCCEEEFFFEEECCC@@@>>>BBBAAA???>>>>>>???AAABBB@@@===;;;;;;===>>>===;;;<<<<<<;;;;;;:::999888888666666555444333333222222++++++******************************************++++++************++++++******))))))******+++,,,***************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////.../////////000000000000000000000111111111222222000000111222222333444444555555555444444444444444777888888999:::999999999;;;;;;;;;<<<<<<=========>>>>>>????????????>>>>>>AAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA??????????????????????????????>>>???AAAEEEIIIKKK\\\UUUJJJ@@@;;;999999999777888777444666999888333444444444444333333333333555444444333222222111111111111111111111111111111////////////////////////000/////////.........---........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////.../////////000000000000000000111111222333333444555555666666666777777777999888888777777777888888999888777666666888999:::999999999:::999888888777666666666666666666555444555444333222222222333333222111000/////////000111000000000/////////......------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))+++++++++***************************************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------------------........................////////////000000000111111111222222222333444555555666666666555444444555666888;;;<<<======<<<<<<;;;;;;::::::===>>>???>>><<<<<<<<<===AAABBBCCCDDDDDDBBB@@@???AAA???>>>======>>>???AAA>>>;;;999999;;;<<<;;;999;;;::::::999999888888888555555555444333333222222******++++++++++++++++++************************++++++************++++++******))))))******+++,,,***************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---............/////////....../////////000000000000000000000111111111111000000111111222333333333444444444444444444444444666777888888999999888888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::>>>>>>======<<<<<<<<<;;;======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888:::;;;GGGBBB<<<888777888888999555777555333444777555111444444444333333333222222444444333333222111111111000000000000000000000000/////////////////////////////////.......................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///....../////////000000000000000000111222222333333333333333333444444444444888777777666666777888888999999777666666777888888888888999999888888777666333333444555555555444444444444333222222222222333222111000/////////000000///////////////.........------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))************+++++++++************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------------------............---............/////////000000000000111111111111222222333444555555555555444444444444666888:::;;;======<<<;;;;;;:::999999:::<<<>>>???===<<<======??????@@@AAAAAAAAAAAA@@@>>>===;;;::::::;;;===>>>;;;999777777888999888777888888888888777777777777555444444333333222222222******+++++++++++++++,,,************************++++++************++++++******))))))******+++,,,***************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---------.........---------.........//////........./////////000000/////////000000000111111000000111111222222222333333333333333333444444444555666777777888888777777999999999::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;============<<<<<<<<<<<<======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999;;;===>>>???<<<999666666666666555555777666333333555444111333333333333222222222222333333222222111111111000////////////////////////////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,------...///........./////////000000//////000000111222222222111111222222222333333333666666666555666666777777999888777666666666666666777777888888777777666555111111222333333444333333333333333222222222222222111111000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++%%%'''+++------+++'''%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,---------.........---------.........///////////////000000000111111111222333444444555555444444333333333555666888999;;;;;;;;;:::::::::::::::777:::===???>>>===============>>>>>>???@@@AAAAAA<<<:::999888888999:::<<<999888777666777777777777666666666666666666666777444333333333222222222111******++++++,,,,,,,,,,,,************************++++++************++++++******))))))******+++,,,***************************************************+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,------------...------------........................////////////....../////////000000000000111111111111111222222222222222222333333444444444555666666777777666666666666777888999:::;;;;;;:::;;;<<<===============<<<<<<<<<============>>>999999::::::::::::999999888888888888888888888888888888777777888999;;;<<<999777555444333222111///555888888444333555555222333333222222222111111111222111111111111111000000................................................---------.......................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---..................////////////...//////000000111111222111111111222222222333333555444444444555555666777888777777666555555555555666666777777666666555444///000111222222333222222333333333222222222111111000000000000//////......---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---************************(((,,,222666666222,,,((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------................../////////000000000000111222333444444444444333333222222333555777888777888888999:::;;;<<<<<<666999<<<>>>===<<<<<<===;;;<<<<<<===>>>???@@@@@@:::999777666666777999:::888888888777666666777777444555555555555555555555222222222222222111111111******++++++,,,---------************************++++++************++++++******))))))******+++,,,***************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,------------,,,------------.........------........./////////............////////////111111111111111111111111000111111222222333333444444444555666666666555555444444555666888999:::;;;888888999:::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<888999999::::::999999888888888888888888888888888777777666555555555555555666444333333444444222000666999:::666333555555333222222222111111111000000000000000000000000000000////////////////////////........................---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...------........./////////.........///000000111111111111111111222222222333333333333333444555666666666666666666666555555555555555666666666555444444000000111222222222111111222222222333222111111000//////000000000///...---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,))))))))))))))))))))))))(((,,,111555555111,,,((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,------------.....................////////////000000111222333333333333333222222222222444555777555555777888:::;;;======666999;;;<<<<<<;;;<<<===;;;;;;<<<>>>>>>?????????:::999777666666777999:::888999999888666555777888555555555555555444444444111111111111111111111111******++++++,,,------...************************++++++************++++++******))))))******+++,,,***************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,---------.........---------.........//////------........./////////111111111111000000000000000000000111222333333333333333444555555555555444444444555666777777888888555666777888999999999999:::::::::999999999999999:::::::::;;;;;;:::::::::999999999999999999999999777777666666555444444444555444333444555666555333555::::::666333333444333222111111111000000000000000000000000000000000000////////////////////////........................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,************++++++++++++************************,,,,,,++++++,,,,,,---...---------.........//////------...//////000000111000000000000111111111222222222222222333444555666444444555555666666555555444555555555555444333333111111222222222111000000111222222333222111000///...///000000000///...---++++++,,,,,,,,,---------++++++++++++++++++++++++------,,,+++++++++,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,((((((((((((((((((((((((''')))+++------+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------.........------.........////////////000111222333333333333222222111111222333444555555666777888999:::;;;<<<888999;;;;;;::::::;;;===:::<<<===???@@@???>>>===;;;:::888777777888:::;;;777888999777555444666888666666555555444444333333000111111111111111111111******+++,,,,,,---......************************++++++************++++++*********)))***++++++,,,***************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////---------.........//////111111111000000000000000///000000111222222333333222333444444555555444444666666666666666666666666555666777888999999999999<<<<<<;;;:::999888777777777777888888888888777777777777777777777777777777444444444555555555555555444222111111222333111000555999:::555222222333222111111111111000000000000////////////000000000000000000000000000000000000........................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,*********++++++,,,,,,,,,)))************+++++++++************************,,,,,,++++++,,,,,,---...---------.........//////------......///000000000////////////000000000111222222222222333444555666333333444555666666666555444444555555444444333222222222222222222111000///111111222333222111000///...///000000000///---,,,+++++++++,,,,,,---------++++++++++++++++++++++++...------,,,++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))***************+++++++++((((((((((((((((((((((((++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......---------........./////////000111222222333222222222222111111111222444555777777777888999999::::::999:::::::::999999;;;===:::<<<>>>@@@AAA???===<<<;;;:::999777777999:::;;;555777888777444333555777777777666555444444333333000000000000000111111111***++++++,,,,,,++++++***************************+++++++++*********))))))***************************************************++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////---------............///............////////////............////////////////////////000000000000000000111111111222222222333333444444555666666666555666666777888999999999888888888777777777777777666777777777888888888888999888888888777777666666555555444444444444555555666555444222111111222222,,,555:::555//////111111111111111111000000000000////////////////////////////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++***************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------......///////////////////////////////////////111000/////////000222333222333444444555555444444444333222222111111222222444444333333222111000000333333333222111000//////..............................---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------////////////000000000000000000//////000222555666666666555555777888:::;;;888777777777888;;;>>>@@@======<<<<<<;;;;;;;;;;;;>>>;;;888777888888666444555444444333333333444444555444444333333222222111......------------......***++++++,,,,,,++++++***************************+++++++++*********))))))************************************************)))******++++++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........------------........................////////////............////////////.../////////000000000000000000000111111111222222333333333444555555666666555555666777777888999999777777777777777777777777666666777777777888888888777777777666666555555555555555444444444444555555666555333222111111222222...333888888333///000222111111111000000000//////........................................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++******************************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------------...///////////////////////////////////////111000/////////000111222222333333444444444444444444333222222111111222222333333222111111000//////222222222222111000///.................................---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++---------------------------............/////////000/////////000222444666666555555555666888:::;;;555777999<<<===>>>??????<<<<<<<<<;;;;;;:::::::::<<<999777666777777555333666555444333333333333333555444444333333222111111......------------......***++++++,,,,,,++++++***************************+++++++++***************************************************************)))))))))******)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------............---............/////////---............/////////....../////////000000000000000000000111111111111222222333333444555555555555555555666777777888888666666666666666666666666666666666666777777777777555555555555555444444444555444444333333444444555555444333222111111111111000000555;;;888///...333111111000000000000//////................................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++******************************************************************++++++++++++,,,++++++++++++,,,,,,,,,,,,------...////////////...////////////////////////000000/////////000111222222222333444444444444333333333222111111111111222111111111000000//////...111222222111111000///...------------------------...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,---------.........////////////000111333444444444444555666777999:::444777<<<@@@BBBAAA???===;;;::::::::::::999999999:::888666555666666555333777666555444333222222222444444444333222222111111......------------......***++++++,,,,,,++++++***************************************************************************************************))))))************))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------.........---------.........//////---------.........//////........./////////000000/////////000000000111111111111222222333444444444444444555555555666666666555555555555555666666666555555555666666666777777555555555555444444444444444444333333333333444444333333222222111111111111222---111===<<<000---444111000000000////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++***************************************************************************++++++++++++***++++++++++++,,,,,,,,,,,,---......//////..............................////////////000000111111111111222333333333333333333222222111111111111111111111111000000/////////000000111111000//////...---------------------------------,,,,,,+++++++++************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////...//////111222333333333444444666777888888666888<<>><<<:::888888888888888888888888888777666555555555555555888777555444333222222111444444333333222111111111......------------......***++++++,,,,,,++++++******************************************************************************************************++++++++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...------------............------------........................////////////....../////////000000000000000111111222333333333444444444444444555555555333333444444444555555555444555555555555666666666555555555555555555555555333333222222222222333333111111111111111111000000222+++///;;;===222...333000000000////////////...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))*********+++++++++*********+++++++++,,,,,,,,,------...............------------------------......//////000000000000000111222222333333222222333222111111000000111111111111111111111000000000//////000000000///......------------------------------,,,,,,,,,,,,++++++************************************************************************************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------........./////////............///000111111111222333444555666666777888999:::;;;:::999777666666666666666777777777777888888777777666666777888888777555444333222222111444333333222222111000000......------------......***++++++,,,,,,++++++******************************************+++++++++************************************************++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........,,,------------.........------........./////////............//////////////////000000111222222222333333333333333333333333222222222333444444555555444444444444555555555666444444444555555555555666333222222111111222222333000000111111111000000///111+++---777:::555000111000000////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++*********+++++++++++++++++++++++++++++++++++++++************************************************)))))))))***************************************************************)))))))))************+++************++++++++++++,,,,,,---............------------------------------...///000000000//////000000111222222222222111222222111000000000000111111111111111111111111111......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************************+++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---............/////////---.........////////////000111222444555555555555888888777666555444444444444444555555555555666666666777888777666666888999777666555444333222222222333333333222111111000000......------------......***++++++,,,,,,++++++***************************))))))*********+++++++++******************************************************++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,---------.........---------.........//////------........./////////......///000000111111222333333333333333222222222111111111222333444444444333333444444444555555555222333333333444444444555222222111111111111222222...///000111111000/////////------111666777333...000000/////////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))*********++++++++++++)))*********++++++++++++++++++++++++++++++++++++************************************************((()))))))))*********+++************************************************))))))))))))************************+++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000///...///000000111111111111111222222111000000000000000000000000000000000000000---......//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++,,,,,,---------.........------......//////......///000222333444555444444333444444444444444333333333333333333444444555555444666777666555555777999666555444333333333333333333333222222111000000000......------------......+++++++++,,,,,,+++++++++************************))))))******++++++++++++************************************************))))))************))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////---------.........//////......//////000111111111333222222222222222222222000000111222333333444444333333333444444444555555111111111222222333333333222222111111111111222222...///000111111000//////---...------333999555,,,000/////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++))))))******++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))*********+++************************************************))))))))))))************)))************++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...//////000111111111111111222111111000000000000000.........///////////////------......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))************))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------------......///............///111333444444444333///000222444555555444333222222222333333444444444222444666555333333666999555444444333333333444444333333222222111000000000.........------.........************************))))))***+++,,,------...+++++++++*********))))))++++++******************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////---------............///////////////000000000000000000111111111222222222111111111111111111111111111111222333333333333222222222222111111111111000000000111000......000111............//////////////////---///555;;;777///222111000......---------........................++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++*********))))))((((((************************+++*********))))))((((((++++++******************,,,,,,,,,++++++)))((((((************************)))***+++,,,,,,+++***)))***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///000000///////////////000111111222222222111000//////...111000///......///000111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++***)))))))))***+++*********))))))((((((+++++++++*********))))))))))))************))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************,,,,,,,,,---------......---------............///---///111222333222000///000000111222222222222111222222333333444555666666666555444333444444666777222222222222222222222222111111000///////////////........................************************++++++++++++++++++,,,,,,+++++++++*********))))))************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------.............../////////000000000000000000000111111111222222111111111111111111111111000111222222333333222222222222222111111111000000000111111000//////000111//////////////////////////////---...555:::777///111000///......---..............................++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************)))))))))(((************************************)))))))))(((************************++++++++++++***)))((('''******************************++++++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,,,,,,,------...///000///////////////000000111222222111111000//////...//////...------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++,,,+++******))))))******************)))))))))(((+++++++++*********))))))))))))************))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************,,,,,,,,,,,,------------------------............---///000222222111000//////000111111222222111111222222222333444555555555444333333222222333444444333333222222222222222222111000000///////////////........................************************,,,,,,,,,+++++++++******+++++++++***************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------................../////////000000000000000000000111111111111222222111111000000//////000000111222222222222222222222111111111000000000000000000000000000111111000000000000000000000000//////---...333888666/////////...............///------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************))))))))))))************************************))))))))))))************************************)))(((''''''************************++++++************++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000//////......//////000111222111111000000//////.........---,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++***)))))))))******************))))))))))))+++************)))))))))))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************++++++,,,,,,,,,---------------------............---...000111111111000/////////000111111111111111111111222222333444444444222222111000000111111222444444333333222222111111111000//////......//////------------------------************************++++++++++++++++++++++++***************************************+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******++++++******)))******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000/////////000000000111111111111111000000///......///000000111222111111111111111111111000000000000000//////000111111111000111111111111000000000000......------111666444///......---------...//////------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********)))))))))))))))*********************************)))))))))))))))***************+++++++++)))))))))))))))(((''''''************************,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,------...//////............///000000111111000000////////////...------------------...------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))******************************))))))))))))***************)))))))))))))))************))))))))))))))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,---------.........---...///000000000//////...///000000111111000000111111111222222222333333222111111111000000000000555444444333222111111000000000///............///------------------------************************))))))***+++,,,,,,------************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////....../////////000000000000000000/////////.........///000000111111000000111111111000000000//////000///...000222333111///222111111111000000000///---...---,,,///444333///...------------......///------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++((())))))))))))(((((('''************************,,,+++***))))))***+++,,,)))***++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------..................//////000000000000///////////////........................------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))***************************))))))((())))))******))))))))))))))))))******))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++*********************************+++++++++,,,,,,,,,,,,,,,------------...------......////////////......///000000000000///000000000111111111111111222222222222222111000000444444333222111111000000000//////...............------------------------************************((()))***+++,,,------...***************+++++++++)))))))))***++++++,,,,,,************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////............////////////.........///////////////......///000000000000000111111000000000/////////111000000222555666333000111111111000000//////...---...---+++---111222.........---------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,)))))))))******))))))(((************************++++++************++++++)))******+++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------......------......///000////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))((((((((()))******))))))))))))************(((((()))))))))))))))***))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))*********+++++++++,,,,,,,,,,,,------------------------.........///---......///////////////000000000000000000000000333333333333333222111000222222111111000000//////000///......------......,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,))))))*********+++++++++((())))))***++++++,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,------------------.........//////------........./////////,,,------......//////000---...//////000000//////111000000000////////////555333222555:::;;;777333111111000//////...------,,,...---***+++000111...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************((())))))***++++++,,,,,,))))))***************)))******************************++++++++++++******))))))***+++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,---...------------...//////////////////////////////,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))************************((((((((((((((()))******((()))))))))************(((((((((((())))))******))))))************))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))*********+++++++++,,,,,,,,,---------------,,,,,,------...///------.../////////......////////////////////////333333444444333111000///000000000/////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++++++++***))))))******++++++++++++((())))))***++++++,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,------------------.........//////---------.........//////+++,,,,,,---...///000000---......///////////////000000000000////////////777555555888===>>>:::666111000000///...------,,,,,,...---***+++///000...000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++((())))))***++++++,,,,,,)))******+++++++++******************************)))***+++,,,,,,+++***)))))))))***++++++++++++*********+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,...------------...//////.........///////////////++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))*********+++'''((((((((())))))******))))))************))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))************++++++,,,,,,,,,------------,,,,,,,,,,,,---......,,,---......//////......///////////////.........222333333333222111///...............//////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++***)))))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,------......------,,,---------....../////////...---,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------//////.........------------......///////////////000000000000000000000000111111111000000000000000666333333:::CCCDDD;;;111111000...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++******++++++,,,---+++++++++*********))))))************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))++++++,,,,,,,,,++++++***)))************+++++++++******))))))))))))******,,,+++++++++***)))))))))+++++++++*********))))))++++++++++++++++++++++++..................------///////////////......---........................---------,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******************))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************************************+++++++++*********)))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------......///000000000000000000000000000000///..............................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,---,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------///.........------------------...///////////////////////////////////////000000000000000000000000444111111888AAADDD===555333222000...------...///,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++******++++++,,,---+++++++++*********))))))************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***++++++,,,,,,++++++***)))************+++++++++******))))))))))))******+++++++++***************+++++++++*********))))))++++++++++++++++++++++++---------------,,,,,,,,,///////////////...------........................---------,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************************************+++++++++*********)))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------......///000000000000000000000000000000///..............................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,++++++...---,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------............------------------...////////////.../////////////////////////////////000000000000000111//////555===AAA===777555333111///.........///,,,,,,,,,,,,,,,,,,------------......------,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++******++++++,,,---+++++++++***************************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******+++++++++++++++***)))************+++++++++******))))))))))))*********************++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,...////////////...------------------------------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++***************)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,,,,,,,------............------......///000000000000//////000000000000///......------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,---------......,,,------......------,,,/////////......---------...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,---......//////......////////////////////////......///////////////000000------000666:::888666444333111///...---------,,,,,,,,,---------------,,,---...///...---,,,+++,,,,,,,,,++++++++++++***************************,,,+++++++++++++++++++++++++++******++++++,,,---************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************)))))))))))))))))))))))))))******++++++++++++***))))))*********+++++++++******))))))))))))******)))))))))***+++++++++,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************+++++++++))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************))))))*********+++++++++))))))*********++++++++++++++++++++++++,,,,,,,,,,,,------......------,,,---...//////000000////////////000000//////...---------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,/////////......------------------,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------,,,------.......................................------.........////////////---,,,---000222222111111000///...---,,,,,,+++,,,,,,,,,------.........,,,---...///...---,,,+++,,,,,,+++++++++*********************************++++++++++++++++++++++++++++++******++++++,,,---************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++++++++))))))*********+++++++++******))))))))))))******)))))))))***+++++++++,,,************************++++++++++++++++++++++++++++++,,,,,,---------..................------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))((()))))))))************************************************************))))))*********+++++++++))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,------------,,,,,,------...//////////////////////////////...------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,++++++------------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,---............---........................,,,,,,------.../////////......---,,,,,,,,,,,,---...---------,,,++++++***,,,,,,,,,---......//////------......------,,,+++++++++++++++*********************************************+++++++++++++++++++++******++++++,,,---***************+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++)))************+++++++++******))))))))))))*********************+++++++++***************+++++++++++++++++++++++++++++++++++++++,,,,,,------......---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************************************************+++++++++)))************+++++++++)))************+++++++++))))))******+++,,,,,,,,,,,,,,,------------,,,,,,------...////////////......////////////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,---------.........,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,,,,,,,,,,,,,---------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++,,,------......------........................+++,,,,,,---......//////---......---+++***+++,,,+++,,,,,,,,,,,,,,,++++++,,,,,,------.../////////......---,,,,,,,,,,,,---++++++++++++************************************)))*********++++++++++++++++++******++++++,,,---))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++++++++)))************+++++++++******))))))))))))******+++++++++***************))))))*********+++++++++++++++++++++++++++++++++*********+++,,,---------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''''''''((()))*********(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++)))************+++++++++)))************+++++++++((())))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,---......//////............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........//////,,,,,,,,,---------......,,,------......------,,,---------....../////////---------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,------......------........................++++++,,,------...//////,,,...///...,,,+++,,,...***+++,,,---------,,,,,,,,,,,,------...///000000///...---,,,+++,,,---...+++++++++************)))))))))))))))))))))))))))))))))******++++++++++++++++++******++++++,,,---))))))******++++++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''')))******+++++++++)))************+++++++++******))))))))))))******,,,+++++++++******))))))))))))******++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************'''((((((((())))))******&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************************************))))))******++++++++++++)))************+++++++++)))************+++++++++((())))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,---......//////............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++------------------------------------------------,,,---......,,,,,,---...//////.........---------+++++++++,,,------......////////////////////////........................000///...---------------------------------------------------------------,,,,,,,,,------.........---------------------------------............///------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))++++++******************************************)))************+++++++++************************))))))))))))******************))))))))))))******************************************************+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++************+++++++++*********))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000///...------,,,,,,...---,,,+++++++++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........------------------------------------------------,,,---......---,,,---..................---------////////////////////////---------------.........///////////////////////////......------------...------------------------------------------------,,,,,,,,,---------......---------------------------------............///------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************************************************************************)))************+++++++++************************))))))))))))******************))))))))))))******************************************************************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++,,,++++++++++++,,,------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++******))))))******+++************)))))))))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000//////...------,,,,,,------,,,+++++++++,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------/////////......------------------------....................................///000///...---...///...............///////////////.........---------,,,,,,------.........///////////////////////////...---------------......------------------------------------------------,,,,,,,,,------------...---------------------------------............///------------------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------......///.........---------,,,,,,+++++++++++++++,,,,,,,,,+++******************************************************************************)))************+++++++++************************))))))))))))******************))))))))))))******************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************++++++++++++++++++++++++,,,------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******************)))+++******))))))******+++************))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////......---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......------,,,,,,,,,+++,,,,,,,,,---------------///.........------------------------........................///////////////000111000///...///000.............../////////------------------------------......///000000000////////////////////////---------,,,------...///................................................---------------------------------------------------------............///---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,......---,,,,,,+++******++++++,,,,,,,,,++++++******************************************+++++++++************************))))))*********+++++++++************************((()))))))))******************))))))))))))***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********++++++++++++++++++***+++,,,,,,---+++++++++***+++,,,,,,---++++++++++++++++++++++++))))))************))))))******))))))))))))***************)))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,------......////////////////////////,,,,,,,,,---------............/////////000000000000111222111///...///000---...........................//////000000000000---........./////////000.................................------......///................................................---------------------------------------------------------............///------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++......---,,,,,,+++*********++++++,,,,,,,,,++++++************************))))))*********+++++++++************************))))))*********+++++++++************************((()))))))))******************))))))))))))******************************************************))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********++++++++++++************+++,,,,,,+++************+++,,,,,,++++++++++++++++++++++++))))))************))))))***))))))))))))))))))***))))))))))))))))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++************************************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------.........---------------,,,,,,------.../////////---------...//////000000///000000111111222222222444444444555555666666777555777777666444333333444333333222222222111111111//////////////////000000........................////////////////////////111000000///......//////...................................................------------,,,,,,,,,---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,************************)))************+++++++++************************))))))))))))******************))))))))))))******************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++***************+++,,,,,,***************+++,,,,,,++++++++++++++++++++++++)))******************)))***))))))(((((())))))***))))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,******+++,,,------------++++++++++++************************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------...............//////000111111222222///000111222333444555666;;;;;;<<<<<<===>>>>>>???AAAAAABBBBBBCCCDDDDDDEEECCCCCCDDDCCCAAA???@@@AAA@@@@@@???>>>===<<<<<<;;;888777666555444333222111333333222222111000000000111111111111111111111111444333222000////////////......................................................---------,,,,,,,,,---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++((())))))***++++++,,,,,,************************)))************+++++++++************************))))))))))))******************))))))))))))******************************************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++***************++++++,,,***************++++++,,,******************************++++++++++++******))))))(((((((((((())))))((()))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************************************)))************+++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------++++++++++++************************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,---------.../////////000000111222333333444444999999;;;<<<>>>@@@AAABBBGGGGGGHHHHHHIIIJJJKKKKKKNNNNNNOOOOOOPPPQQQRRRRRROOOPPPPPPOOOMMMLLLLLLMMMMMMMMMLLLJJJIIIHHHGGGFFFFFFEEEDDDAAA???<<<;;;:::999888777666555555444333333333333333333333333333555555333111000/////////////////////////////////////////////////////////.........------,,,,,,,,,---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,************************)))************+++++++++************************))))))))))))******************))))))))))))******************************************************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++*********)))***++++++,,,*********)))***++++++,,,************************++++++,,,,,,,,,,,,++++++))))))(((((((((((())))))(((((())))))*********+++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------+++++++++************)))))))))))))))))))))))))))//////.........---------...---------,,,,,,++++++---///111111///...------///000000///---,,,---...222000...------...111333222444777:::===AAAFFFJJJHHHHHHHHHIIIKKKLLLNNNNNNSSSRRRRRRRRRSSSRRRPPPOOOQQQPPPOOOQQQSSSUUUVVVVVVWWWVVVUUUTTTSSSRRRRRRRRRXXXYYYZZZYYYWWWUUUUUUUUUUUUUUUTTTTTTRRRQQQOOONNNHHHGGGEEEEEEDDDBBB???<<<;;;:::777444333222333333444222000000111222111000,,,...///000111000//////////////////////////////------------------------+++---......------///000//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++***))))))***+++,,,************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((...555666111+++))))))************************))))))))))))))))))))))))************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******************************************************************************))))))******+++,,,************************+++++++++++++++++++++++++++++++++************)))))))))))))))************//////.........---------////////////////////////+++---//////...---...///---...///.........///111222333444666888:::;;;<<<>>>???BBBDDDFFFIIIMMMQQQSSSRRRRRRSSSSSSUUUVVVVVVVVVVVVVVVWWWXXXXXXWWWVVVTTTRRRPPPPPPQQQSSSSSSRRRUUUUUUUUUUUUUUUWWWXXXXXXXXX[[[___aaa```^^^\\\\\\ZZZ[[[]]]^^^]]]ZZZWWWUUUZZZXXXVVVTTTSSSRRRQQQPPPGGGFFFCCC???;;;777444222444222111000111111000/////////000000//////......///.........------,,,,,,------------------------+++---...---,,,,,,---...//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))***++++++************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((---333333///+++)))***************************))))))))))))))))))))))))************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******************************************************************************))))))******+++,,,************************+++++++++++++++++++++++++++++++++************)))))))))))))))************/////////............---.............../////////,,,---......------///111///111333333333555777:::999<<>><<<999777666444222000111111000000000000000000//////......---------,,,------------------------,,,---...---++++++,,,---...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++***))))))***++++++************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((+++//////---******+++************************))))))))))))))))))))))))************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******************************************************************************))))))******+++,,,************************+++++++++++++++++++++++++++++++++************)))))))))))))))************/////////.......................................///000000000000222555777:::<<<>>>???@@@BBBEEEGGGIIIKKKMMMOOOPPPPPPNNNMMMQQQRRRRRRQQQOOONNNOOOQQQMMMLLLLLLKKKJJJJJJJJJKKKGGGIIIKKKKKKJJJIIIHHHHHHDDDAAA???>>>???@@@@@@???=========>>>@@@DDDGGGHHHHHHMMMRRRVVVXXXWWWVVVVVVZZZ\\\aaaeeeggghhhhhhgggbbbccceeeeeeeeeeeeeeeeee``````___^^^\\\ZZZXXXWWWPPPMMMIIIFFFCCC???;;;777444444222111111222333444///////////////000000000........................---...///...,,,+++,,,---................................................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++******************+++************************************************))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((***,,,,,,******+++---************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,******************************************************************************))))))******+++,,,************************+++++++++++++++++++++++++++++++++*********))))))((()))))))))************////////////////////////111111111000000000000000111333555777:::===BBBFFFJJJKKKLLLMMMMMMNNNQQQSSSUUUTTTQQQNNNLLLJJJIIIHHHJJJKKKKKKIIIFFFDDDDDDDDDAAA@@@??????>>>?????????AAAEEEIIIKKKKKKJJJKKKLLLHHHFFFDDDCCCBBBAAA@@@>>><<<;;;:::::::::===???AAA???BBBFFFHHHIIIIIIKKKLLLQQQSSSUUUXXX\\\___bbbcccfffjjjnnnpppnnnllljjjjjjjjjiiigggfffdddddddddddd^^^\\\YYYVVVTTTPPPKKKHHH>>><<<999666444333222222......//////000000111111........................///000000///...------...---.............................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************++++++*********************************************************))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((())))))))))))***+++---************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,******************************************************************************))))))******+++,,,************************+++++++++++++++++++++++++++++++++*********))))))((()))))))))************...////////////000000000...//////000111222333333777:::>>>CCCGGGLLLRRRVVVUUUVVVVVVTTTRRRRRRSSSTTTTTTQQQLLLFFFBBB@@@@@@@@@AAABBBCCCCCCAAA@@@@@@@@@BBBBBBAAAAAABBBCCCDDDDDDIIIOOOVVVZZZ[[[\\\___aaa]]][[[YYYXXXVVVSSSNNNKKKFFFDDDAAA>>>>>>>>>@@@AAABBBEEEGGGIIIIIIKKKMMMOOOIIIIIIHHHIIIJJJLLLNNNPPPUUU\\\eeekkknnnpppsssvvvvvvuuutttsssqqqpppooonnnhhhfffeeeeeedddbbb___\\\OOOMMMHHHCCC===888555333000000000///////////////........................///000111000......///000---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++)))***++++++++++++***)))************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))***+++,,,************************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******************************************************************************))))))******+++,,,************************+++++++++++++++++++++++++++++++++************)))))))))))))))************.../////////000000000000///000222555888:::<<<>>>EEEHHHMMMPPPSSSVVVZZZ\\\XXXXXXVVVSSSNNNKKKKKKLLLJJJHHHDDD@@@>>>>>>>>>???@@@CCCGGGIIIJJJKKKLLLNNNPPPQQQQQQRRRTTTUUUWWWXXXYYY___gggkkklllllloooqqqmmmmmmnnnooonnnkkkfffbbbYYYVVVRRROOOMMMMMMNNNOOORRRUUUZZZ]]]^^^___```aaaUUUSSSQQQMMMJJJFFFDDDCCCAAAHHHPPPWWW[[[aaaiiiooopppssswww{{{}}}}}}{{{zzzuuutttssssssrrrpppllliiiaaa___[[[VVVPPPIIIDDDBBB777777555444222000///...........................---...000///......///000---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,)))***++++++++++++***)))************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))***++++++***************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******************************************************************************))))))******+++,,,************************+++++++++++++++++++++++++++++++++************)))))))))))))))************.../////////000000111111666888;;;???DDDHHHLLLMMMTTTVVVYYYZZZZZZYYYYYYZZZVVVVVVSSSNNNHHHDDDBBBBBBBBBAAA@@@??????@@@BBBCCCEEEIIIOOOSSSVVVYYY\\\___^^^___```aaadddfffhhhiiidddjjjqqqtttrrrpppqqqtttqqqssswww{{{}}}{{{wwwsssmmmkkkfffbbb```___```aaa```eeelllrrrssssssssssssmmmkkkgggaaaZZZQQQJJJFFFDDDGGGIIIHHHGGGJJJQQQWWW[[[bbbnnnyyy}}}{{{wwwrrrnnnmmmllliiifffaaa[[[VVVTTT@@@???===999666333111///////////////////////////+++---......------///000---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---)))***+++,,,,,,+++***)))************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********++++++***)))************************))))))))))))))))))))))))*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,*********************************************************************************)))***++++++,,,************************+++++++++++++++++++++++++++++++++************)))))))))))))))************///000111111222444777999AAACCCGGGKKKOOOSSSVVVWWWXXXWWWWWWWWWWWWWWWWWWVVVKKKIIIFFFCCCBBBDDDIIIMMMMMMNNNQQQSSSUUUUUUUUUUUUZZZ[[[\\\\\\]]]___bbbdddgggfffiiimmmmmmiiiiiikkkkkkkkkoootttuuuqqqooopppoooqqquuuwwwvvvtttpppmmmoooooopppqqqqqqoookkkhhhjjjlllnnnoooqqqtttxxx{{{xxxvvvtttrrroooggg]]]UUUMMMKKKIIIFFFEEEFFFGGGHHHFFFJJJSSS```nnn{{{}}}uuurrrpppmmmlllkkkiiigggeee[[[TTTLLLFFFBBB===777222444...---111111---,,,...///...------------...///........................------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++******************+++++++++)))((((((***,,,------,,,++++++******++++++,,,*********)))******++++++************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))************+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((()))***************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((++++++************++++++))))))))))))************))))))))))))))))))))))))++++++++++++******))))))******)))***,,,,,,***))))))************+++++++++************************---,,,+++******+++,,,---+++,,,---.........---,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************,,,+++***((((((((()))***///000111444888???FFFKKKKKKMMMPPPSSSUUUWWWWWWXXXYYYYYYYYYWWWTTTPPPLLLIIIGGGGGGGGGHHHLLLRRRYYY^^^]]]^^^```bbbbbbbbb```___```aaabbbccccccbbbccccccjjjhhhggghhheee``````dddccc```aaaddddddbbbbbbeeeiiikkkmmmnnnnnnllliiigggpppqqqrrrssssssqqqnnnkkklllnnnpppqqqrrrtttxxxzzz|||yyyuuusssrrrooojjjfff^^^\\\WWWRRRLLLFFFBBB@@@???BBBEEEJJJUUUeeexxx|||xxxuuuqqqllliiihhheeeaaa[[[TTTMMMGGGDDD;;;444000222222......111....../////////...------........................---......//////......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))******+++,,,+++******+++------...,,,++++++******++++++,,,++++++***************+++************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************************))))))))))))************+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((()))***************************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((++++++************++++++))))))))))))************************************++++++++++++*********)))*********+++,,,,,,+++***************++++++++++++************************,,,,,,+++******+++,,,,,,+++,,,---.........------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++************************,,,+++)))((((((((()))***666888<<>>???AAADDDCCCDDDFFFJJJQQQWWW[[[^^^___^^^\\\[[[[[[\\\]]]^^^dddbbb^^^ZZZVVVRRRMMMKKKNNNKKKJJJJJJFFFCCCGGGMMMKKKHHHGGGJJJKKKIIIJJJNNNJJJKKKNNNOOOPPPNNNLLLJJJKKKNNNRRRTTTUUUUUUUUUUUUaaadddgggjjjmmmooorrruuu|||yyyuuurrrssswww|||~~~|||uuulllddd___[[[ZZZWWWTTTSSSVVV^^^eee{{{vvvtttqqqmmmjjjhhhgggfff^^^YYYQQQJJJCCC<<<666333000000111111111111000///..............................////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,,,,---......,,,+++++++++,,,++++++******++++++,,,---,,,+++***))))))))))))************************))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************))))))*********++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******************))))))))))))******((((((((((((((((((((((((******))))))))))))******(((((()))************************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++************++++++))))))*********+++++++++************************+++++++++++++++++++++++++++,,,------,,,+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++******************************))))))))))))))))))OOOOOONNNNNNMMMIIIBBB======???CCCGGGIIIKKKKKKKKKDDDBBB@@@>>>???AAAEEEGGGIIIJJJMMMSSSZZZ```cccccc___\\\YYYVVVUUUVVVXXXYYYXXXTTTPPPMMMMMMLLLKKKIIIJJJGGGFFFHHHIIIHHHKKKPPPOOOMMMMMMPPPNNNIIIGGGHHHHHHIIIKKKLLLKKKIIIEEECCCFFFHHHJJJJJJHHHGGGGGGIIIOOORRRUUUXXX[[[^^^bbbeeekkkkkkkkkkkknnnsssxxx{{{~~~~~~xxxtttjjjgggeeefffiiimmmmmmmmmzzz|||tttkkkiiimmmqqqqqqooojjjhhhccc\\\VVVNNNEEE>>>666444111///......000000////////////////////////...//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///...111333222///---,,,,,,,,,++++++******++++++,,,---,,,+++***))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************************************************+++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))******((((((((((((((((((((((((******))))))))))))******(((((()))***************))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++************++++++************++++++++++++************************+++++++++++++++++++++,,,+++---///...,,,***+++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************)))))))))*********))))))SSSMMMFFFBBBBBBAAA@@@>>>:::;;;===???AAACCCDDDEEECCCFFFKKKOOORRRRRRQQQOOOPPPOOOOOOSSSXXXYYYWWWUUURRRQQQPPPOOONNNMMMMMMMMMOOOMMMLLLOOOUUUZZZ[[[[[[ZZZSSSPPPTTTZZZ]]]aaadddiiieeecccccc```[[[YYYZZZ[[[YYYWWWTTTPPPLLLIIIGGG???AAACCCCCCAAACCCGGGKKKGGGHHHIIIJJJJJJLLLPPPRRRVVVYYY]]]```dddiiinnnrrryyy{{{~~~wwwqqqpppuuuxxxwwwuuuxxxsssfffbbbiiiooonnnkkkkkkmmmmmmiiifffbbbZZZRRRBBB???999444000///000111////////////////////////...//////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...///000222666999888444000...///,,,++++++******++++++,,,,,,,,,+++***))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++*********************************++++++++++++,,,+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++++++++************++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,///111///,,,***+++---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************(((((()))************)))QQQLLLGGGGGGIIIKKKJJJGGG@@@AAABBBEEEHHHLLLOOOQQQTTTVVVYYY[[[\\\ZZZXXXVVVPPPOOOPPPTTTXXXYYYUUUPPPQQQVVV\\\cccfffeeecccaaaddddddiiirrr|||yyymmmffflllyyyvvvlllccc___^^^^^^YYYYYYWWWRRRNNNNNNSSSXXXVVVTTTQQQLLLHHHGGGIIIKKKMMMPPPTTTVVVXXX[[[```dddjjjlllpppuuuyyy{{{}}}}}}}}}{{{}}}~~~|||zzz|||zzzmmmfffgggiiigggeeelllooopppnnnnnnnnniiibbbWWWSSSLLLDDD===777444333//////////////////////////////000000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++++++++++++++++++++++++++++++++,,,---...///000222777;;;:::444///---...,,,++++++******++++++,,,++++++***************+++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++*********************************+++++++++,,,,,,+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((()))***************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,++++++************++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,///222000,,,***+++...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------,,,,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************'''((()))***+++******)))OOOOOOQQQWWW\\\[[[UUUOOOIIIIIIKKKOOOTTT[[[```cccccc___ZZZVVVSSSSSSUUUVVVMMMNNNSSS]]]gggmmmllliiigggqqq~~~}}}yyyyyy{{{tttfff______bbbkkkggg```WWWOOOLLLLLLMMMNNNPPPQQQQQQOOOPPPTTTXXXUUUWWW\\\aaafffkkkoooqqqzzz}}}~~~|||rrrllliiifffeeennnrrrrrrnnnooorrroooiiihhhddd]]]TTTJJJAAA:::666000000000000000000000000//////000000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++*********+++,,,---///000000555999888222,,,***+++,,,++++++++++++++++++,,,******************++++++************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******************************+++++++++,,,,,,,,,+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((()))***************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++************++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,000333111,,,)))+++...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------,,,+++,,,---...///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************'''((()))+++++++++***)))QQQ[[[```\\\ZZZ]]]\\\UUU[[[___```___```eeeggggggaaaddd[[[SSS\\\```ZZZYYY^^^sss{{{rrrfffaaahhhmmmeee``````^^^YYYWWWWWWOOOLLLOOOUUUVVVUUUXXX___iiiooowww~~~vvvggg\\\]]]fffqqqyyy{{{yyywwwvvvpppmmmiiieee___VVVKKKCCC;;;666111000222222///,,,...///111111000.........------------------------------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++))))))***+++,,,------...---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++************************))))))))))))************************************++++++************+++++++++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++************)))))))))))))))))))))))))))******************************++++++++++++******]]]\\\XXXTTTVVV]]]bbbbbbcccddd```\\\___jjjssswwwvvv}}}yyywww}}}{{{rrrggg```XXXTTTTTTVVVUUUQQQQQQVVVaaaaaacccgggkkkqqqvvvzzz|||~~~vvvooodddeeejjjuuu}}}|||yyyvvvrrrmmmeee\\\UUUHHHAAA888333333222000...,,,---///000///...------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++************************))))))))))))************************************++++++************+++++++++++++++*********))))))************)))))))))((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------.........------,,,,,,,,,---------.........//////,,,,,,,,,---------......000000/////////.........////////////////////////++++++,,,,,,,,,---------,,,---............---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************+++++++++************)))******************************************************++++++++++++******ZZZVVVUUUZZZ^^^^^^^^^``````bbbdddgggssssssfffcccbbbbbb___YYYUUUUUU]]]YYYSSSQQQSSSXXX]]]```kkkrrr|||}}}uuukkkeeelll|||~~~{{{wwwqqqjjjeee[[[RRREEE<<<777555222000...///000000///...,,,+++------------------------------------------------,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))************+++++++++************************)))))))))*********++++++************************++++++************+++++++++************)))))))))************)))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------.........------------------............/////////---------.........//////...............---------........................,,,------------.........,,,---............---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************)))******************************************************++++++++++++******UUUQQQTTT]]]```^^^bbbkkkwww}}}vvvnnnxxx|||}}}}}}rrreee^^^```YYYPPPKKKKKKLLLMMMLLLVVV___kkktttzzz~~~}}}{{{zzzyyyllliiiqqq}}}}}}xxxssspppkkkcccVVVKKKBBB;;;666333222222111000000...,,,***........................------------------------,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************))))))*********+++++++++************************++++++************++++++************))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))******************)))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------..................------------------.........//////....../////////000000000................................................///////////////000000000------............------........................------------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))******************************************************++++++++++++******\\\WWWWWW\\\___hhh}}}yyyuuuqqqfffnnnxxxyyypppjjjrrr|||}}}xxxrrrxxxrrriii___RRRLLLLLLNNNLLLJJJHHHOOOXXX```gggmmmtttyyy~~~zzzvvvtttzzzsssoooqqqyyy}}}{{{vvvqqqhhh]]]RRRHHH???:::333111///...//////...,,,........................------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************************++++++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))******************************((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.................................------------............------........./////////000111111111111111111111111111111111111111111111000000000000000/////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))******************************************************++++++++++++******eeekkksssyyy}}}~~~tttxxxtttjjjmmmvvvyyywwwtttyyy{{{||||||xxxrrruuu}}}ppp```WWWVVVVVVQQQKKKJJJLLLPPPUUU[[[aaaeeegggmmmqqqyyy}}}zzzxxxttt}}}xxxqqqqqqttt|||xxxooodddXXXNNNHHH888333...---///111111000........................------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++((()))***+++,,,------...*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))************+++++++++*********************************++++++++++++,,,************************++++++************++++++(((((()))))))))))))))***))))))))))))************************************((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,---------.........................../////////------........./////////------------............///////////////000000000////////////////////////000000////////////......//////...------...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++******************************++++++++++++******tttkkknnntttwwwnnnkkkvvv~~~{{{nnnaaaZZZWWWVVVXXX\\\]]][[[YYYYYY\\\bbblllwww}}}xxx}}}xxxrrrooottt{{{}}}ssshhh___ZZZJJJBBB888222222222111000........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++*********************************+++++++++,,,,,,************************++++++************++++++(((((((((((())))))******((()))))))))************************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************************************))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------------------............------------............---........./////////000///000000000000111111111111111111222222222333333111111111111222222222333222222222222222222222222333333222222111111111111000///...------...///000................................................------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++******************************++++++++++++******~~~zzz|||tttvvvtttrrrxxx~~~~~~iiiddd______aaa___XXXQQQPPPOOOOOOTTT\\\fffnnnssswwwyyy|||~~~||||||~~~}}}wwwqqqnnnvvv{{{rrrkkkggg^^^SSSEEE:::666333000---////////////////////////------------------------,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,************************++++++************++++++'''((((((((())))))******(((((())))))*********+++************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++************************))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------------------------.........//////---------.........//////---.........//////000000111222222222222333333333777777777888888888888999999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777666666555555555000///...------...///000////////////////////////........................////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++******************************++++++++++++******sssnnnrrr{{{zzzvvvzzzzzzzzz|||~~~xxxhhh[[[YYYSSSNNNPPPUUUYYYZZZZZZgggjjjpppyyy|||}}}~~~pppsssxxx}}}sssllloooeeeVVVGGG===666222000222222111///------///222//////.........------------------............///......---------,,,,,,,,,)))))))))******+++++++++++++++++++++++++++++++++++++++******++++++,,,---...------,,,,,,---------,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++************************************************************************************************************************)))************+++++++++************************))))))))))))))))))))))))************************,,,,,,,,,++++++*********++++++************++++++******+++++++++,,,,,,,,,************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************++++++++++++******************************************************++++++******)))*********************************************************++++++******************++++++************++++++++++++,,,,,,,,,---------+++,,,---.........------///......---------......,,,---......//////......111000///000111222111111.........000111444666777888888999<<>>CCCFFFIIIJJJUUUVVVWWWZZZ\\\]]]\\\\\\[[[\\\\\\\\\\\\]]]```cccdddccccccdddfffgggfffeeedddeeeggghhhhhhfffdddcccccceeeeeeddd___[[[XXXWWWUUUSSSNNNIIIDDD???<<<:::888777555222///...///111000//////...............,,,++++++---000111111000+++,,,,,,,,,---,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************~~~{{{|||vvvjjjfffllluuu{{{}}}tttddd\\\\\\[[[TTTLLLNNNNNNPPPUUU]]]fffoootttwww{{{|||}}}~~~yyyzzz~~~~~~}}}zzzvvvnnncccTTTEEE;;;000///...000222222///,,,/////////.........---------------............///......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******+++,,,...111222444,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++************************************************************************************************************************)))************+++++++++************************))))))))))))))))))))))))************************,,,,,,,,,++++++++++++***++++++************++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************++++++++++++******************************************************))))))))))))***+++,,,,,,******************************************************++++++++++++++++++++++++************++++++,,,,,,,,,,,,------------...---+++)))***,,,...000+++,,,---...///...---,,,111111111000000////////////000222666999<<>>;;;999777444444222111000......---111000///000111000...,,,//////......---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++vvvqqqqqquuusssqqqqqqvvv~~~|||rrrppplll___QQQOOONNNMMMMMMQQQXXX```fffhhhkkkrrryyyzzzxxxyyy~~~~~~~~~zzzyyyzzz|||vvvnnndddXXXQQQ???999222000222333111...////////////............---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---))))))***+++---///111222,,,,,,,,,+++++++++******************************************************************************************************************************************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********)))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))******************++++++++++++******************************************************))))))))))))***+++,,,---******************************************************+++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,------------...---,,,+++***+++,,,...///.........------...............///000111222333444666999>>>CCCHHHNNNSSSVVVYYY^^^fffnnntttvvvvvvuuutttuuuuuusssooommmmmmoooppprrruuuvvvuuutttssssssmmmnnnppptttwwwwwwuuussstttsssrrrqqqpppooonnnnnnnnnooopppppppppqqqsssvvvrrrrrrssssssrrrpppnnnmmmpppjjjccc^^^YYYTTTNNNIIIEEEDDDAAA>>>:::666333222666333111//////...---,,,222222000///...---,,,,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++wwwqqqqqqpppqqqrrryyyhhhSSSQQQOOONNNPPPTTTYYY\\\___]]]```jjjsssvvvwwwyyyvvvzzz~~~xxxsss|||~~~~~~zzztttpppnnn{{{{{{}}}}}}{{{uuummmgggUUUJJJ;;;222000111111///000000/////////.........---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************+++,,,------,,,,,,,,,+++++++++******************************************************************************************************************************************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************++++++++++++******************************************************))))))))))))***+++,,,---******************************************************++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........,,,,,,---............---222111///---...000222444111111111222444666888999>>>BBBGGGLLLPPPUUU[[[___```eeellltttyyy{{{zzzyyy{{{xxxssslllfffcccccccccbbbhhhooorrrqqqkkkeeebbb[[[^^^ccciiimmmnnnkkkhhhfffccc```\\\[[[[[[\\\]]]_________```bbbhhhooouuuzzzzzz{{{|||{{{zzzxxxwww}}}yyyvvvtttrrrmmmfffaaa___]]]ZZZUUUOOOIIIDDDBBB:::666111//////000111111//////...------......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++wwwxxx}}}~~~pppiiiaaa[[[XXXVVVRRRNNNVVVPPPOOOXXXdddkkknnnpppsssvvv{{{}}}{{{xxxyyyzzz|||zzzuuummmgggnnnsss{{{{{{ttthhh\\\LLL>>>666333111000000000000/////////......---------............///......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++***))))))*********,,,,,,,,,+++++++++******************************************************************************************************************************************************************************************************)))************+++++++++************************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************************************))))))))))))***+++,,,,,,******************************************************++++++,,,---------,,,,,,++++++++++++,,,,,,,,,---------............,,,---///000000000......///...------///333666999>>>===<<<<<<<<<>>>???@@@AAAEEEJJJLLLNNNQQQUUUZZZhhhlllrrrxxx}}}wwwpppggg^^^VVVQQQLLLIIIKKKRRRZZZ^^^]]]XXXRRRNNNIIIKKKOOOUUUYYY[[[YYYWWWTTTQQQLLLHHHFFFFFFGGGIIIMMMMMMLLLLLLOOOUUU^^^dddmmmnnnqqquuuxxx{{{}}}~~~{{{{{{{{{|||}}}{{{xxxuuurrrqqqoookkkfffaaa\\\YYYQQQKKKCCC<<<888555333111------,,,,,,---///000222------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,sssllldddXXXOOOQQQJJJGGGMMMUUU]]]dddkkkqqqsssuuuyyy||||||zzzzzz~~~~~~uuummmggglllsss|||}}}vvvnnnbbbTTTGGG===666333000000000000/////////...---------............///......---------,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++******++++++,,,---++++++***************+++,,,,,,,,,+++++++++******************************************************************************************************************************************************************************************************)))************+++++++++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************************************+++***************++++++******************************************************++++++,,,------...---,,,,,,++++++,,,,,,---------------............////////////000000000111///111444999===BBBEEEFFFKKKJJJIIIIIIJJJLLLNNNOOONNNRRRXXXZZZZZZ]]]bbbfffxxxyyy|||yyyooohhhddd]]]SSSKKKCCCGGGKKKNNNOOONNNNNNNNNIIIGGGGGGIIIMMMQQQRRRSSSSSSQQQOOOLLLIIIGGGFFFFFFFFFFFFEEEDDDDDDHHHMMMQQQSSSUUUZZZ```gggmmmsssvvvrrrsssssssssrrrsssuuuvvvuuuvvvvvvuuutttqqqnnnmmmkkkfff^^^WWWOOOHHHBBB===999777444222000///000000------------.........///........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,yyylllaaaUUUOOOKKKLLLQQQWWWbbbmmmgggiiimmmrrrvvvzzz}}}~~~~~~|||~~~uuuiiiiiikkkooovvv}}}}}}{{{ttthhhXXXHHH===777000000000000////////////---------.........//////......---------,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++++++++******++++++,,,---++++++******++++++,,,---,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))************************************************************************************************************************)))************+++++++++************************))))))))))))))))))))))))*********************************++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************************************++++++************************************************************************+++,,,,,,---......---,,,,,,++++++,,,,,,------------.........//////222111///......000222444777<<>>AAAFFFLLLSSSZZZ```cccdddgggjjjlllnnnrrrxxx}}}~~~|||zzzuuutttpppiiibbbbbbjjjqqqpppmmmfff\\\VVVYYYdddnnnrrrnnn~~~rrroooyyyyyy~~~nnnuuuzzznnn```ZZZ___fffjjjjjjoookkkgggeeegggjjjlllllliiieee___ZZZVVVRRRMMMKKKDDDGGGNNNXXXccclllpppqqqqqqrrruuuwwwvvvrrrlllggg]]]WWWMMMBBB999444111111................................................+++++++++,,,,,,---------|||hhhccc```^^^ZZZUUUYYYaaaaaacccddd```]]]bbbnnnyyy{{{qqqjjjbbbZZZUUUKKKQQQ]]]qqqddddddeeefffhhhkkkmmmooopppggg```___```dddppp}}}}}}yyyrrrkkkeee^^^XXXTTTAAA<<<666222111111111000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++************************,,,++++++***)))*********************************......---,,,,,,+++******************************)))************+++++++++******************************************************************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,------------------------++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,---************************++++++************++++++******))))))))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......---------------------------------.........//////,,,...///000111666===CCCCCCEEEIIINNNTTTYYY\\\^^^```dddhhhiiiiiikkkooosss}}}~~~{{{wwwtttnnnmmmggg^^^WWW\\\kkkyyyyyymmmeeelll~~~~~~rrrwwwlllfff```cccooo~~~wwwkkkbbb___```bbbbbbcccbbbaaa___]]]XXXRRRNNNOOOKKKGGGGGGNNNXXXbbbhhhoooqqqtttxxxzzzxxxtttqqqpppjjj___RRRFFF===666333////////////////////////........................+++++++++,,,,,,---------|||~~~|||tttiiidddfffjjjcccaaa]]]ZZZXXXXXXYYYZZZhhhttt|||xxxuuuzzzrrrhhh```TTTSSSTTT[[[hhhvvv{{{zzzpppnnniiibbb\\\]]]dddjjjpppooollleee]]][[[gggvvvzzzwwwrrrkkkeee```]]][[[TTTKKK;;;000000444333......,,,,,,,,,.........,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********)))******+++,,,***++++++,,,,,,++++++***---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,************************+++++++++*********))))))******++++++++++++******************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------///...,,,******+++,,,......//////...,,,,,,---///000///000666???FFFIIIIIIHHHNNNTTTWWWVVVWWWZZZ^^^[[[]]]ccckkkooorrruuuyyyvvvtttwww{{{vvviiibbbbbbccc]]]PPPSSS___```uuuxxx|||zzzyyyuuuoooggg\\\SSSUUU\\\dddhhheee[[[YYY___bbb^^^UUUTTTNNNGGGJJJTTTYYYXXXWWWbbbjjjjjjjjjnnnppplllrrrnnnjjjhhhdddYYYIII===555333000///000000///......000111111///...------------------------------zzzoooddd[[[UUUSSSRRRTTT]]]cccbbbfffxxx{{{tttlllbbbVVVQQQUUU^^^gggmmmtttuuusssllleee``````aaajjjlllmmmkkkccc```iiiuuu|||{{{vvvooofff^^^ZZZYYY[[[VVVJJJ<<<555444111...000///......//////---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++***************++++++,,,++++++,,,,,,,,,,,,++++++---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,************************+++++++++*********))))))******++++++++++++******************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,+++,,,---...///,,,---......------///111222999CCCIIIKKKJJJIIIIIIFFFLLLSSSVVVWWWXXX\\\```kkklllooosssuuutttsssrrr{{{wwwqqqiii```___fffpppooommmccc```nnn~~~|||xxxpppmmmkkkkkknnnssstttaaaWWWZZZaaaddd___```]]]XXXWWWXXXUUUOOOMMMTTTZZZ\\\\\\```eeehhhuuurrrppppppoooiii^^^UUUAAA;;;444...---...///////////////...------...///------------------------wwwmmmgggddd___^^^YYYVVV___ssssss___UUUQQQPPPUUU^^^fffmmmvvv|||{{{tttjjjbbbcccgggnnnsssqqqlllmmmrrrzzz{{{yyypppddd\\\YYYZZZ\\\\\\UUUHHH<<<777333000222111000000000///---***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++************************+++++++++*********************++++++++++++******************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------......//////,,,---...---...000333666>>>JJJWWWYYYSSSMMMMMMPPPRRRWWW^^^bbbccceeeiiilllppptttxxxzzzyyyuuuoookkkkkkiiibbbYYY\\\nnntttxxxtttggg[[[SSSSSSWWW]]]______\\\[[[[[[VVVPPPMMMLLLMMMNNNMMMMMMRRRXXXfffhhhmmmsssvvvtttmmmgggWWWNNNBBB888222111222222222000...---,,,---///000------------------------yyyggg```kkk~~~xxxqqq}}}mmmjjjggg^^^WWWWWWVVV^^^ooo}}}nnncccccchhhsssyyywwwsssqqquuuwwwuuulll```YYYZZZ]]]VVVYYYVVVMMMDDD???999444222111000000000///---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************************************++++++++++++******************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---.........---------......///222888@@@EEETTT\\\bbb___XXXUUUYYY```dddhhhmmmppprrrssstttvvvpppuuuxxxsssmmmjjjhhhfffaaa]]]WWWZZZooouuuiiieee^^^TTTSSSYYYiiigggccc___]]]\\\ZZZWWW[[[TTTOOOQQQPPPLLLKKKNNNTTTZZZcccnnntttuuuqqqnnniiiaaaUUUIII@@@888333///444222000......///..............................vvvlllhhhhhhjjjfffaaajjjyyyyyy{{{vvvfff\\\VVVVVVaaazzzqqqeee]]]cccooovvvvvvuuuuuuuuurrrhhh\\\UUUWWW\\\TTTUUUTTTPPPLLLIIIAAA999333111/////////000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,------,,,,,,,,,------------------------,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************************************++++++++++++******************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------......---,,,+++***---...111555===IIIUUU]]]hhhjjjjjjhhhdddeeeiiinnnppprrruuuvvvuuutttttttttrrrsssmmm```[[[cccqqqyyyrrrdddlllzzzyyytttnnnkkkiiippp{{{|||tttlllddd\\\VVVRRR___XXXUUUYYY]]]\\\XXXVVVSSSWWW\\\aaaggglllqqqtttnnnkkkeee]]]RRRDDD666...000...---...000111///---........................xxxjjjccc]]][[[YYYYYY^^^eeeyyyjjj\\\TTTSSSdddnnn[[[XXXbbbllltttxxxxxxxxxtttjjj^^^UUUSSSUUUUUUWWWVVVTTTRRRPPPHHH@@@777444000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,------------,,,,,,------------............,,,---------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++***************************************+++++++++******++++++++++++******************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---------.....................------------,,,///333;;;DDDOOO]]]iiiqqqppprrrtttvvvvvvvvvuuuuuuwwwwwwwwwwwwuuurrrooommmhhheeeZZZQQQ[[[yyy~~~|||uuupppfffYYYNNNIIITTTWWWZZZ\\\```eeeddd___\\\ZZZVVVRRRRRRZZZfffppplllnnnooonnnfffYYYIII>>>111...,,,---000222111///........................~~~rrreee```eeejjjkkkpppzzz}}}hhh^^^VVV[[[nnn{{{nnnhhhggggggkkkpppxxxyyywwwqqqggg\\\TTTQQQQQQVVVYYYVVVSSSQQQNNNJJJ???;;;444000//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,------------,,,,,,------------.........///------------............................................................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,************************))))))*********+++++++++******++++++++++++******************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,......---------,,,,,,,,,------------............///.........///000222333:::AAALLLXXXbbbjjjppptttsssvvvzzz||||||{{{yyyyyyxxxxxxvvvtttqqqmmmiiieee^^^[[[UUUYYYuuuxxxrrroooiii___XXXXXX]]]lllqqqeee]]]aaabbb^^^___^^^YYYQQQKKKLLLUUU]]]bbbffflllqqqpppiii^^^VVVBBB<<<444000111222111000........................}}}uuu|||~~~|||yyyzzz{{{ssshhhaaabbbjjjuuu|||vvviiidddeeeuuuwwwyyywwwpppeeeYYYQQQIIISSSYYYVVVQQQPPPRRRSSSFFF@@@888222//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,---------.........//////---------.........//////................................................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---************************))))))******++++++++++++******++++++++++++******************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,---------.........//////............000333777999FFFOOO\\\gggmmmooonnnmmmtttwwwzzzyyywwwwwwyyy}}}tttrrrpppnnnkkkgggaaa^^^bbb```___mmm~~~xxxsssmmmmmmrrrzzzwww___]]]___[[[___bbbccc]]]RRRKKKJJJLLLSSSWWW___hhhmmmlllgggbbbXXXMMM>>>555222222111///////////////////////////yyyvvvhhh___aaagggrrrooo\\\eeejjjrrrxxxvvvlll]]]RRRPPPQQQVVV[[[[[[WWWUUUVVVUUUKKK>>>666333222///+++111000...,,,,,,,,,...///---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------..............................///............---------///////////////............///000///......000111111...++++++---///000000000111111000...------...////////////////////////------...//////...---,,,------...//////.........------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------......///...------000222111000///...111999EEEMMMZZZYYYYYY[[[```fffnnnrrr~~~xxxwww|||}}}xxxttttttlllooojjj^^^\\\hhhzzz}}}yyyuuufffYYYNNNSSS[[[cccaaaWWWNNNKKKLLLKKKJJJMMMVVVccclllllljjjkkkdddXXXHHH999111222444...000222000,,,+++---///|||mmmbbb___``````qqq}}}fffdddfffjjjnnnoookkkbbbZZZQQQSSSXXX]]][[[VVVUUUYYYSSSMMMEEE===666222///...///...---,,,,,,---......---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------........................---------////////////////////////------,,,,,,------......000111222111000000111333111000////////////000000...///000///.........//////......---,,,,,,------------,,,,,,+++,,,------++++++,,,,,,,,,---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++---//////...------...//////222999BBBKKKQQQSSSTTTVVVZZZ___gggooovvvzzz}}}zzzzzz{{{xxxqqqoooqqqeeebbb[[[YYYiii}}}rrrooommm```PPPMMMOOOSSSYYY^^^^^^ZZZVVVLLLIIIGGGLLLXXXdddmmmppplllhhhaaaWWWMMMAAA777111...000000000///......///uuukkkeee^^^bbbkkk{{{hhhhhhiiimmmpppnnniiieeeUUUVVVYYY]]][[[WWWWWWZZZRRRQQQNNNFFF===555111000------------------......------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........---------------------------...............//////000///...------...///000///000000000//////111333111333444444222000///000........./////////000000000000.........///000111000///...------...///000,,,,,,+++++++++,,,------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------..................+++...000111///...------///222:::FFFRRRXXXXXXUUUSSSWWW___gggpppwww{{{~~~{{{{{{|||yyypppeeebbbeeeaaaXXXRRR^^^~~~}}}zzzmmm^^^___```bbbbbbaaa^^^[[[YYYUUUPPPJJJHHHMMMXXXeeemmmpppmmmjjjggg```TTTDDD999333111//////000000000///|||ooolllbbb\\\dddvvvuuuttttttuuuuuusssooolll\\\YYYXXX[[[]]]ZZZXXXYYYTTTTTTRRRMMMEEE<<<444000,,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............---------------........./////////000000000000000222111000//////111222333555666888888888999;;;>>>;;;>>>AAA@@@===:::999888777666555666777777666666333222111000000111333444111111111000000000000000000///...---------....................................---------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////...000111111000000222333;;;AAAKKKVVV]]]^^^[[[WWW\\\aaajjjrrrxxxzzzzzzzzzwwwxxxvvvoooeee^^^___dddggg___```www}}}{{{dddUUUVVV\\\___]]]XXXQQQNNNPPPVVV\\\oooooonnnmmmiii```UUUMMM???999222...///000000...~~~yyymmmeeehhhpppxxxzzzssspppooopppfff\\\UUUYYY^^^]]]XXXUUUYYYVVVSSSQQQNNNFFF:::111------...//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////---------....../////////222222333333444444555555111222333555888;;;>>>@@@IIIKKKMMMNNNOOOQQQTTTVVVTTTVVVWWWWWWTTTRRRPPPOOOKKKIIIHHHHHHJJJJJJHHHFFF???===;;;888666555555555333555888999888555222///666555333222000///....................................---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////000000000000000/////////333999===JJJSSS^^^ccccccaaaaaaccckkkooovvv|||~~~}}}yyyvvvpppllleee^^^^^^hhhyyyyyy{{{iiiXXXVVV\\\[[[^^^```]]]VVVPPPMMMMMM```fffmmmpppmmmgggbbb___OOOFFF:::222/////////...{{{lllgggeeehhhyyyrrrjjjlllqqqlll```VVVXXX]]]\\\VVVRRR^^^ZZZVVVUUUTTTMMMAAA888000000000/////////......------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,++++++******++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------........./////////.........///000000111111///000222444777999;;;<<>>GGGQQQXXXZZZ___eeeggghhhkkkrrrxxx{{{|||}}}|||xxxqqqjjjfffYYYVVVUUU```|||uuuiii]]]UUUWWW[[[___aaa^^^YYYTTTPPPFFFMMMYYYcccjjjmmmmmmmmmgggbbbYYYLLL@@@777333111zzzjjjgggqqqnnniiikkkfffaaa\\\UUUOOOQQQVVVcccdddccc___YYYRRRMMMLLL777555222000/////////000------------------------+++++++++,,,,,,---------++++++,,,,,,,,,------------,,,++++++******++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////............/////////000///000000111222333333333>>>AAAFFFMMMUUU\\\aaadddgggiiilllooopppooonnnmmmnnnoooooommmjjjiiijjjkkkaaaXXXOOONNNTTTYYYXXXTTT\\\ZZZYYY\\\cccfffeeecccbbbdddgggiiiiiihhhfffeeehhhhhhhhhgggddd```[[[YYYZZZZZZXXXTTTMMMEEE>>>999////////////////////////......---------,,,,,,,,,,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...//////000111222222222444777<<>>333...000222111...........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................------------------------000000///---,,,...222666///222444333333888BBBJJJTTTVVVZZZ___dddiiimmmoooooonnnllllllnnnnnnnnnmmmooommmiiieeeaaa^^^]]]\\\KKKDDD>>><<>>:::999;;;<<<:::777888:::<<>>FFFOOOYYYbbbhhhlllkkkkkkkkkllllllmmmnnnnnnggg```VVVMMMHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBAAAFFFDDDAAABBBCCCBBB???;;;??????@@@@@@AAADDDHHHLLLLLLNNNOOOPPPNNNKKKHHHFFFDDDDDDCCCBBBBBBDDDHHHKKKXXX^^^```]]][[[ZZZQQQEEECCC@@@<<<888666444111///111000///////////////000////////////............---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------...------,,,,,,---......222;;;666///333222///222000333666555222222777;;;LLLWWWfffppptttvvvwwwzzz}}}~~~}}}yyytttqqqjjj___OOONNNhhh|||mmm]]]RRROOOUUUWWWZZZ[[[ZZZ[[[^^^bbblllooooookkkiiiggg```XXX{{{qqqmmmtttooofffcccccciiiqqqsssttttttnnnddd\\\XXXWWWXXXTTTLLLAAA666000000222........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......................................................................../////////000000000000000000//////...000666>>>DDDFFFJJJSSS]]]eeehhhgggeeebbbbbbaaa___]]]\\\[[[ZZZNNNJJJEEECCCDDDHHHJJJLLLLLLMMMOOOQQQRRRRRRRRRQQQMMMKKKIIIIIIIIIIIIFFFCCCIIIKKKLLLMMMLLLMMMOOOPPPKKKLLLMMMMMMLLLJJJHHHGGGBBBAAA>>><<<:::;;;===>>>FFFNNNTTTXXX]]]aaa___XXXUUUSSSOOOKKKFFF???888333666555333111000//////000000000000000000000000000......////////////......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------..................//////555===999111444222///222444555555222000444???HHH]]]fffqqqwwwxxxxxx|||www{{{~~~uuullleeeZZZTTTLLLVVV~~~kkkbbbaaaYYY\\\```bbb^^^[[[^^^ccceeeiiijjjhhhhhhiiifffaaayyyooopppvvveeedddiiikkkxxxxxxwwwqqqfff]]]VVVTTTUUUVVVSSSKKK???555000///////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........................................................////////////////////////....../////////000000000///000111333777???HHHNNNTTTTTTTTTWWWYYYZZZXXXVVVSSSRRRPPPNNNLLLJJJHHHGGGDDDDDDFFFKKKQQQWWWZZZ[[[```aaabbbccccccbbbaaa```[[[YYYVVVTTTTTTUUUUUUTTTUUUYYY]]]``````___^^^^^^]]]\\\\\\ZZZXXXVVVTTTSSSQQQNNNKKKHHHDDDAAA>>><<<:::>>>CCCHHHPPPXXXZZZYYYZZZZZZ[[[[[[YYYSSSKKKEEEBBB@@@>>>;;;888666444333000000000000000000000000...//////////////////...------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,------...............//////000000000000555===888111333222...222444333111000333???QQQ^^^mmmrrrxxxzzzyyyyyy}}}yyyyyyxxxuuuppphhhaaa]]]WWWXXX\\\ppp~~~jjjiiiiiihhhaaa[[[]]]ddddddiiilllkkkkkkmmmllliiissslllppp|||lll```dddhhhuuuvvvwwwssskkkbbb[[[WWWUUUXXXYYYTTTIII<<<222---////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////................................................////////////////////////......//////000000111111...333999???CCCFFFIIIKKKIIIFFFCCCBBBEEELLLTTTYYYUUUUUUTTTRRRQQQOOONNNNNNTTTUUUXXX\\\aaaccccccbbbccccccbbbaaa```^^^\\\[[[WWWVVVTTTRRRRRRRRRTTTUUUUUUYYY^^^``````^^^\\\\\\]]]^^^___```aaabbbcccddd```^^^[[[YYYUUUPPPKKKGGG???===<<<===@@@EEEHHHIIIOOORRRVVV[[[______[[[XXXOOONNNLLLIIIEEEAAA===;;;444333333222111000//////...//////000000//////...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......000111111111111111222:::666///222222///222111000111666AAARRRdddpppuuuwwwyyyzzzzzz{{{}}}~~~wwwkkkaaa]]]___eeeiiirrrttt{{{|||tttnnncccXXXYYY```bbbhhhlllkkkkkkmmmmmmkkk}}}ssslllhhhfffmmmfffiiinnnqqqtttsssmmmeee\\\WWWTTTWWW[[[YYYQQQEEE999222////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------.../////////................................................//////////////////////////////000000111222222333666;;;AAAEEEFFFFFFEEEEEE???BBBEEEHHHKKKSSS\\\cccccccccccccccddddddddddddhhhhhhhhhhhhhhhfffccc```\\\\\\[[[[[[ZZZZZZ[[[[[[TTTUUUVVVVVVVVVVVVWWWWWWWWWYYYZZZYYYWWWUUUTTTTTTXXXYYYZZZ\\\___bbbeeegggdddbbb```______]]]YYYVVVPPPJJJDDDAAA@@@@@@BBBCCCFFFGGGIIINNNSSSWWWWWWWWWVVVVVVUUUSSSOOOJJJEEEBBB>>>===;;;999666333111000//////000000000000//////........................++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...///000222222222222222000888555///333333000444111333:::FFFVVVdddnnnrrrrrrsssuuuyyy|||}}}{{{yyytttkkk^^^WWW\\\lll|||rrreeeWWWTTTZZZ^^^eeekkkkkkjjjlllllljjj|||nnnccctttmmmiiijjjmmmpppqqqlllcccYYYSSSQQQUUUYYYZZZVVVMMMBBB:::000000000000000000000000------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------...///000000////////////////////////........................000000000000000000000000000000111222333333444444CCCCCCDDDCCCAAAAAACCCDDDMMMVVV```eeedddbbbccceeejjjjjjkkkmmmnnnoooqqqqqqqqqooommmjjjhhheee```]]]\\\\\\\\\^^^aaadddgggiiizzz}}}{{{zzzwwwsssooommmmmmooocccbbb___]]]\\\[[[[[[\\\```^^^\\\]]]aaabbbaaa```]]]WWWPPPLLLJJJHHHIIIJJJFFFCCCAAAAAADDDGGGJJJJJJVVVWWWWWWVVVSSSNNNHHHEEEJJJHHHEEE@@@<<<777444222//////000000000000//////........................++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000...///111222333333222222...777444...333444222666555:::EEEUUUeeennnnnnkkkkkklllooovvv}}}~~~xxxsssbbb\\\VVVXXXhhhuuuhhhXXXSSSWWW^^^fffmmmnnnmmmoooooommm{{{ooorrrqqqtttlllhhhllluuurrrddd[[[\\\WWWTTTSSSVVVXXXTTTIII???333111/////////111111111........................------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------........................------..................................../////////000...//////...------///111///000222222444;;;EEEMMMOOOLLLIIIHHHJJJPPPVVVZZZdddbbb```]]]YYYYYYbbblllhhhlllpppqqqnnnlllmmmnnnkkkkkkggg___\\\^^^``````mmmyyy~~~vvvqqqlllhhhffffffdddaaa______^^^\\\[[[[[[^^^\\\UUUXXXXXXKKKRRRMMMHHHCCCAAA???===<<>>888===<<<>>>CCCJJJOOOOOONNNHHHFFFEEEFFFIIIJJJGGGEEE<<<888333000///000000111---------...000000...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,---...000111///000111222333333333333333333222111222333444555IIIQQQZZZ___^^^^^^aaaeeeqqqwww|||}}}xxxooofffaaaYYYVVV```www}}}kkkaaacccbbb___aaafffjjjiii~~~zzzrrrgggmmmuuurrrjjjeeeaaa[[[TTTSSSTTTUUURRROOOBBB:::000,,,---000000///........................------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------............................................................/////////000000000,,,...111222111000111222000555@@@PPP```jjjkkkiiifffhhhkkkmmmkkkgggbbb___WWWOOOKKKNNNVVV]]]eeemmmfffgggfffeeeeeejjjssszzz|||llleeebbb[[[[[[]]]WWWWWWYYY\\\]]][[[TTTJJJBBBAAA>>>:::999:::???EEEIIILLLJJJFFFDDDEEEHHHLLLOOOIIIBBB:::444222222222111...------...000111///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------...///000111000111222333444444444444333222222222444777;;;===VVVXXXWWWUUUUUU[[[fffppp{{{}}}|||vvvnnnjjjlllpppuuuuuuuuuppphhhaaa^^^\\\\\\```fffnnnllltttvvvpppjjjiiiaaaXXXSSSTTTVVVWWWWWWKKK@@@444------000000...................................................................................................,,,------......------,,,,,,,,,,,,---------......---------..........................................////////////000000000...///000000///000333555===DDDPPP___kkkpppooolllnnnpppqqqpppjjjbbbXXXSSSOOONNNRRRZZZ```bbbeeeiiihhhlllqqqxxxsssgggaaa```bbb^^^gggmmmkkkddd___^^^^^^ccchhhmmmooooooqqqwww|||sssiiicccZZZVVVVVVVVVXXXZZZ[[[YYYWWWRRRPPPKKKDDD===::::::;;;EEEEEEDDDBBBAAADDDHHHLLLRRROOOIIIBBB;;;555000---///...---///000111000///........................------------------------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---------...//////000000000111222333444444444444222111222444888>>>DDDHHHTTTTTTTTTTTTYYYeeeuuuvvvjjjgggrrruuuggg```ZZZTTTYYYddd|||{{{qqqtttvvvtttpppnnnfff[[[TTTRRRTTTWWWXXXQQQGGG:::111///000///...////////////////////////........................................................................,,,------......------,,,,,,,,,,,,---------......---------.........//////////////////////////////////////////000000000111111000...---...222999???NNNVVVaaaiiimmmoooooopppkkklllmmmllliiiddd___\\\```___```aaa```aaahhhqqqxxxooolllgggaaaaaaeeehhheee___ZZZ\\\aaaaaaiiipppooonnnkkkccc[[[XXXXXXZZZ^^^ccchhhkkkllljjjeeefffooowwwxxxyyy{{{}}}iiibbbXXXRRRQQQUUU[[[^^^]]]^^^^^^YYYOOODDD:::555999<<>>AAABBB@@@<<<999BBBIIISSSWWWRRRIII???999444222000///000000000///........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------...000000000000000///000111222333333333333666666777:::???EEEKKKNNNRRRYYYcccmmmuuu|||mmmWWWVVVooo~~~jjjppp~~~pppaaaVVVSSSVVVyyy|||}}}{{{{{{uuukkkaaaYYYTTTRRRPPPSSSPPPIII@@@666111///000////////////////////////........................................................................,,,------......------,,,,,,,,,,,,---------......,,,,,,------...//////000//////////////////////////////000000000111111111111222333777>>>JJJXXX```gggjjjnnnqqqtttuuuwwwxxxvvvtttpppllliiigggffffffcccgggqqq~~~|||llleeefffjjjsssvvvvvvrrrsss{{{~~~}}}|||vvvuuuyyyhhhjjjddd\\\fffzzzyyysssiiibbbbbbbbbbbbdddddd___VVVOOOAAA@@@@@@CCCEEEEEEBBB>>>;;;???FFFPPPVVVUUULLLCCC777444111000000000///......................................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......,,,---///000111111000000000111222333444444444444888999===BBBIIIOOOUUUXXX___fffpppxxx||||||yyywwwjjj```\\\llltttjjjooowwwkkkaaaYYYyyy}}}tttjjjaaaYYYTTTQQQRRRRRRNNNDDD999111000111000000000000000000000000////////////////////////////////////////////////////////////////////////,,,------......------,,,,,,,,,,,,---------......,,,,,,------...///000000000000000000000000000000000000000000111111111111///222777>>>HHHVVVdddmmmmmmlllmmmqqqvvvxxxwwwtttnnnmmmiiifffddddddddddddvvvvvvkkkdddfffooovvvnnnhhhooommmaaaggg|||vvvlllgggaaa```bbbaaa\\\XXXNNNIIIDDDEEEIIIKKKIIIFFF===999;;;GGGVVV[[[RRRHHH888555222000000///...---////////////////////////...........................------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......,,,---///111111111000000222222333444555555555555888;;;AAAIIISSS\\\cccfffiiiooowww}}}~~~zzztttoooooooooxxx{{{}}}pppsssgggbbbZZZOOOOOORRRRRRKKK???555222333222222111///------///000////////////////////////000/////////....................................////////////////////////...............---------///////////////.........////////////000000000000444111//////111333222000...666BBBNNNYYYbbbhhhlllkkknnnsssvvvvvvvvvwwwwwwxxxhhh```cccdddeeexxxkkk```cccqqqqqqttt{{{zzzssszzztttmmmmmmtttwwwiii\\\SSS[[[ddd```^^^WWWNNNJJJMMMRRRRRRPPPDDD>>>:::===EEEMMMQQQRRRFFFAAA:::555222000///...000///...------...000111........................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...///000111333444444555555555555666888:::<<>>@@@CCCHHHGGGDDD>>>888666888:::444111......000222111///........................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////111222333444444666888666444666===CCC[[[ccclllqqqqqqppprrrtttwwwtttvvvtttfff___wwwzzziiidddYYYWWWVVVVVVUUULLL>>>222111000000000111000///...////////////////////////000000000////////////...........................////////////////////////,,,------...///000000111///////////////000000000//////000000000111111111///222555444222555>>>FFFXXXaaakkkqqqpppoooqqqssspppqqqrrrqqqnnnkkkjjjjjj}}}ooogggkkkqqqyyyvvviiibbb^^^```ddd^^^QQQFFFGGGLLLNNNPPPSSSPPPRRRUUUWWWWWWUUUSSSRRRSSSRRRTTTYYYYYYUUUVVVZZZVVVSSSRRRUUUXXXXXXTTTOOOQQQ[[[fffppp}}}tttyyyxxxgggVVVQQQUUUWWWUUUSSSTTTQQQLLLFFF@@@>>>@@@BBBBBBEEEFFFBBB===<<<@@@EEE===777111///000111111///...................................................------,,,,,,------...........................------------------------------------------------------------............/////////000111222333444555666777555444;;;HHHRRReeelllsssuuusssrrrtttxxxvvvnnngggbbb```jjjuuuooovvvmmm]]]YYYVVVWWWYYYSSSFFF:::444222000000111111000...000000000000000000000000111000000000////////////........................////////////////////////------......///000111111////////////000000111111000000000000111111111111000333555333333;;;JJJVVVdddiiippprrrqqqqqqtttwwwiiiuuu{{{qqq``````ssskkk```pppkkk___SSSNNNMMMLLLNNNRRRJJJIIIJJJNNNQQQRRRUUUXXXaaaeeeiiijjjhhhffffffggg```^^^bbbjjjmmmjjjhhhiiiccccccaaa___^^^^^^^^^___XXXZZZYYYYYY```jjjnnnjjjccckkkkkkmmmttt~~~lll```]]]YYYSSSPPPTTTSSSPPPKKKEEEAAA??????BBBFFFJJJHHHDDDCCCEEEIIIHHHAAA888222000000000///////////////////////////...........................------,,,,,,------...........................---------------------------------------------------------.........////////////000111222333333444555555555555:::FFFWWWdddjjjoootttuuuttttttxxx|||wwwnnn]]]SSS```}}}zzzooorrrtttfff___YYYXXXZZZWWWMMMDDD999555111000222222111...000000000000000000000000111111000000000/////////........................////////////////////////.........//////000000111...//////000000111111222000000000111111111222222000333444555888DDDVVVdddnnnqqqsssuuuuuuvvvwwwxxxuuupppjjjkkkuuu|||lllhhhlll{{{yyypppqqqppphhh```OOOIIIEEEGGGIIIKKKOOOSSSRRRUUUYYY\\\]]]bbbkkksss{{{{{{{{{yyyxxx{{{tttsssuuuyyy~~~~~~{{{yyyzzzyyytttnnnlllooosssgggfffeeefffiiijjjbbbXXX\\\[[[\\\iiissslllmmmuuuooo^^^WWWYYYYYYVVVRRRMMMHHHCCC???===CCCFFFJJJJJJFFFBBB@@@@@@NNNJJJBBB:::444111000000////////////////////////...........................------,,,,,,------...........................------------------------------------------------------........./////////...///111222333444444444555555666:::EEETTTeeepppoooqqqtttvvvwwwxxxzzz|||kkkhhh]]]ZZZqqq|||qqqhhh^^^ZZZZZZYYYSSSMMM???999222000111333111///000000000000000000000000111111111000000000//////........................///////////////////////////////////////000000000...//////000111111222222000000111111111222222222000444888===EEESSSdddqqquuuuuuvvvxxxzzzyyyvvvsssxxxiiicccvvvllljjjkkkxxxkkkVVVOOONNNMMMNNNSSSMMMKKKKKKNNNPPPPPPUUU\\\___dddjjjnnnsss}}}|||~~~~~~|||}}}zzzqqqllljjj```dddmmmkkkmmm{{{|||vvv|||sssqqqbbb\\\TTTNNNKKKIIIFFFCCCCCCFFFJJJLLLJJJEEE@@@<<>>KKKUUU```gggnnnvvvyyyxxxtttwwwwwwpppjjjmmmzzzwwwkkkrrrdddUUUJJJJJJJJJFFFFFFIIINNNTTT[[[ccciiinnnrrrttt~~~ssswww}}}hhhYYYTTTWWWXXXZZZ]]]^^^]]][[[ZZZYYYQQQKKKMMMTTTTTTJJJ@@@:::777222000//////...---........................////////////////////////..............................------------......------........./////////000000000000000000000000111000111444444333555;;;???RRRfffnnnnnnpppuuuxxxwwwxxxxxxqqqddd\\\aaammmyyygggxxxzzzfff]]][[[VVVNNNFFF???777000///333000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000111111111222555666555444888AAAIIITTT^^^hhhnnnsssxxxyyyvvvrrrqqqooolllllluuuvvvxxxcccPPPEEEBBBLLLPPPLLLPPP[[[iiiggghhhqqq~~~xxxmmmnnnzzzzzzwwwttthhhXXXTTTUUUZZZ___^^^[[[YYY^^^VVVOOOPPPVVVVVVNNNFFF???<<<666333111111000000........................////////////////////////..............................------------..................////////////////////////////////////222111222444444333777>>>LLL]]]mmmrrrqqqrrrwwwzzzzzzwwwrrrjjj^^^ZZZiii}}}zzzzzznnnaaa```WWWQQQJJJCCC:::111///333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000.../////////000000000111///000000000111111111222111444666777888>>>IIIRRRZZZcccmmmqqqtttwwwvvvssspppgggaaahhhwww|||ttt{{{eeeTTTPPPFFFDDDLLLQQQSSS```rrrwwwsss~~~|||yyy{{{yyyyyy~~~jjjlll]]]QQQRRRYYY[[[[[[\\\]]]ZZZWWWVVVVVVTTTNNNIIIAAA===888444333222222111////////////////////////////////////////////////////////////////////////......------------.............../////////000000////////////////////////333222222444333444<<>>444111333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000......//////000000111111///000000111111222222222///111555888===FFFQQQYYY```hhhppprrrssstttrrrnnnaaaaaa```bbbhhhsssyyyjjjYYYOOOMMMJJJKKKRRR\\\___```iiivvv~~~}}}xxxzzzpppzzzyyy___UUUUUUWWW[[[bbb\\\]]]]]]ZZZVVVRRRNNNMMMBBB???:::666444333111000////////////////////////////////////////////////////////////////////////......------------............/////////000000000000000000000000000000000333222222333444888DDDQQQdddiiimmmpppuuuzzzyyyuuuqqqiiilll|||wwwfff\\\UUUOOOJJJCCC999444333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000.........///000111111111///000000111111222333333111222666<<>>NNN]]]gggkkkrrrppprrrwwwvvvlllbbb]]]bbb}}}sss~~~{{{wwwsssooommmqqq~~~vvvhhhYYYQQQJJJBBB:::777444222111111333444333222111000000000111111000...000000000000////////////000000000000000000000000000000000111111111222222222111111111333555777999GGGLLLTTT\\\cccjjjqqquuuqqqpppmmmnnn}}}cccSSSSSSSSSTTTXXX]]]bbbnnn|||ppp^^^PPPPPPYYY^^^]]][[[UUUQQQLLLIIIFFFEEEBBB@@@888444000///111333222111000//////......//////000000000000000000000000000/////////............---....../////////000000000000000000000000111111111333333:::HHHZZZgggkkkkkksssooorrrxxxqqqaaaZZZ^^^yyy{{{|||tttaaaaaa___\\\\\\dddssszzz{{{rrr]]]SSSNNNGGG>>>999555333222222333444444333222111000111222222111///000000000000////////////000000000000000000000000000000111111111222222222111111111111333666;;;???NNNQQQXXX```iiinnnqqqqqqrrrgggiiizzzwwwhhhZZZLLLLLLVVV]]]ZZZ\\\hhhzzzzzzzzz___TTTVVVYYY[[[\\\VVVUUUQQQMMMHHHEEEDDDDDD>>>888222000222333222///000000////////////000000/////////////////////////////////..................////////////000000000000000000000000000000000000777DDDUUUccclllnnnmmmnnnqqqsssqqqllliiimmmrrrsssmmmmmmnnnkkkgggfffiiimmmrrrwww}}}~~~jjj```UUUXXX[[[^^^fffuuu|||tttpppkkkooowwwdddXXXUUUPPPFFF???888666333222333444555444222111000111333333222000////////////000000000000000000000000000000000000111111111111222222222222111111222222444:::BBBHHHTTTWWW]]]eeelllpppooommmjjjbbbgggyyynnnUUUPPPQQQNNNQQQZZZkkkhhhoooiii[[[VVVYYY___WWWWWWUUUPPPJJJEEEDDDDDDCCC===777333222222000...000000////////////000000////////////////////////////////////////////////////////////000000000111000000000000111111111111///>>>QQQaaahhhkkkoooqqqlllvvvttthhhnnnzzzqqqiii```^^^```aaa]]]XXXXXX\\\aaadddgggjjjooorrr{{{nnn___[[[TTTYYY^^^dddpppzzzxxxyyy~~~mmmhhhhhhiiissskkk[[[VVVPPPHHHAAA;;;888555333333444444444222111111222444444333111////////////000000000000000000000000000000000000111111111222222222222333111222333444777???JJJRRRZZZ^^^dddkkkooopppmmmiiiaaaiiimmmttthhhYYYLLLIIIJJJPPP^^^lllrrryyyiiiXXXVVV[[[XXXXXXWWWSSSMMMHHHDDDBBBCCC@@@<<<777333111000000111000000//////000000111000000000000000000000000...////////////000000000/////////000000000111111///000000111222222333333666GGG\\\iiikkkkkkoootttnnnxxxrrrggg{{{~~~qqqjjjfffaaa]]]]]]```aaa___[[[\\\```fffiiijjjkkkooorrrwww|||cccYYY\\\\\\aaafffmmmzzzzzz{{{uuuaaabbbkkkttt{{{dddWWWNNNIIIHHH>>>;;;666444333444444333222111111222444555444222.../////////000000000111000000000000000000000000111111111222222222333333111333555666999CCCQQQ[[[]]]bbbiiinnnooolllhhheeegggxxxqqqVVVRRRKKKFFFGGGUUUiiiyyy{{{hhhZZZZZZWWWWWWWWWVVVSSSMMMGGGCCC???@@@@@@;;;555111111333111111000000000000111111000000000000000000000000.../////////000000000000//////000000000111111111///000111222333444555666CCCQQQcccmmmooonnnqqquuuqqqqqqjjjjjj~~~uuussstttsssqqqooonnnpppqqqqqqqqqqqqxxxvvv\\\VVV\\\dddjjjqqq{{{zzz~~~mmm\\\bbbqqqsss^^^RRRQQQTTT@@@<<<777444333333333333222111111333555555444333.../////////000000111111000000000000000000000000111111222222222333333333222444666777;;;FFFUUUaaa\\\bbbjjjnnnmmmhhhdddaaauuu~~~ZZZHHHKKKLLLLLLSSSaaalllooo~~~ggg___VVVVVVWWWXXXWWWRRRJJJEEE;;;???AAA===666111333777111111000000000000111111000000000000000000000000.../////////000000111111000000000000111111111111//////111222444666777777MMMWWWeeennnrrrrrrssstttrrrhhh```mmmwww~~~wwwwwwtttrrrxxx~~~mmm```\\\[[[cccqqq|||{{{ggg^^^mmmeee\\\VVVMMMHHH???555222444666333000222222222222222222222222222222222222222222222222000111111111111222222222000000000000111222333444999111111>>>MMMVVV\\\aaaeeefffmmmrrrhhh^^^ggg{{{||||||^^^KKKOOOFFFIIIWWW___dddxxx|||xxxtttuuuuuutttrrrooonnnoooqqqvvvwwwyyy|||~~~|||sssVVVVVVWWWXXXXXXUUUMMMFFFBBBAAA@@@???>>>:::555111333333333111///......///000000////////////000000000000///...............////////////000000000000111000111444222111:::FFFUUU```jjjllllllnnnoooooonnncccZZZfffmmmsss{{{uuuuuuwww{{{zzzrrrkkkqqqppptttwwwooosss}}}zzzaaa[[[```dddqqqttteeecccvvv~~~pppbbbYYYRRRJJJAAA777222444555444111222222222222222222222222111222222333333222222111000111111111111222222222111111111111111222333333888444777DDDQQQYYY^^^dddcccdddiiiiii```[[[mmmwww___OOOGGGMMMQQQWWW^^^iii}}}~~~pppmmmiiiggghhhhhhfffdddaaabbbaaa___^^^^^^```cccffffffhhhiiikkklllmmmnnnmmmrrryyy}}}ggg[[[TTTWWW[[[VVVOOOLLLGGGDDDBBBAAAAAA===666111333333333222000//////000000000////////////000000000000///...............////////////000000000111111111333444222333???LLL]]]eeemmmppppppooommmkkk```RRRWWW{{{xxxrrrhhhjjjmmmvvvwwwiiicccaaaaaalllnnnqqq}}}vvvpppnnnwwwmmm[[[]]]hhhooooooggglllttt|||jjj]]]VVVNNNEEE:::444444555555333222222222222222222222222000111333444444333111000000111111111111222222222222222111111111222333333777999AAAMMMWWW\\\bbbfffhhhhhhhhheee```eee~~~iiiWWWIIIFFFKKKSSS\\\bbbiii~~~yyyqqqkkkgggeee]]][[[[[[\\\___aaabbbbbbbbbbbbbbb```^^^___bbbdddffffffffffffggggggggghhhgggggghhhiiilllppptttvvvmmm[[[XXXZZZWWWSSSTTTMMMHHHCCCCCCEEEBBB:::222222333333333222111000000111000000//////000000111000000///.........///////////////000000000111111111222444333222777GGGVVVeeehhhmmmqqqrrrnnnjjjhhh]]][[[nnnnnn``````dddrrryyyfff]]]^^^bbbjjjzzzrrrpppsssjjj```fffrrryyypppnnnxxxwwwwwwsss```YYYSSSJJJ>>>666444555555555222222222222222222222222///111333555555333111///000000111111111222222222333333222222222222333333666===IIITTT[[[___dddhhhkkkiiifffffflll~~~cccVVVPPPIIILLLWWWfffjjjrrr{{{vvvmmmeee```]]]]]]]]]cccccceeegggjjjlllnnnooossssssrrrooonnnnnnpppsssttttttssssssrrrqqqpppppptttpppkkkjjjkkkmmmmmmlllnnnsssxxx}}}nnnZZZTTTXXXZZZZZZRRRKKKDDDEEEHHHGGG???666222222222222333222000///111000000000000000000111000000///////////////000//////000000000111111111000222444333333===OOO___hhhgggjjjqqqqqqllljjjmmmyyy{{{}}}iii___fffkkkxxxzzzfff\\\ZZZ```iiirrrqqqsss{{{|||fffcccnnn}}}uuuxxxyyy|||~~~eeeZZZWWWNNNBBB999555555555555222222222222222222222222///111333555555333111///000000111111111222222222333333333333333333444555888CCCOOOXXX]]]bbbeeehhheeedddeeennnqqqQQQNNNQQQOOOTTTaaavvv}}}uuupppdddcccaaa___^^^^^^```bbbiiikkkooorrruuuyyy|||}}}~~~|||wwwqqqoooqqqsssqqqoookkkmmmoooppprrrwwwbbbQQQZZZbbb```WWWOOOGGGFFFJJJJJJCCC<<<333222000111222222000---111111000000000000111111000000/////////000000111000000000000111111111111///222333333777EEEWWWdddiiifffjjjqqqpppkkksss~~~|||ppp______ssszzziii[[[XXXYYYcccppp}}}oootttxxxgggiiixxxzzzppp~~~nnn___ZZZRRRGGG===888666555555222222222222222222222222000111333444444333111000000111111111111222222222333333333333444555666666>>>HHHSSSZZZ___dddggggggbbbgggppp~~~___HHHGGGMMMPPPZZZiiixxxrrrllleee```___]]]___bbbeeegggjjjmmmppptttxxx~~~{{{xxxyyyxxxvvvrrrooooooqqqttt{{{xxx``````ffffff```WWWMMMIIIJJJJJJGGGBBB777444000000222222000...222111111000000111111222000000/////////000111111000000000111111111222222000333444666???OOO^^^fffjjjhhhlllsssnnnlllddd```jjj{{{xxx```[[[]]]```ooo|||nnnvvvzzz|||mmmqqq{{{fff[[[UUUKKKAAA:::666555444222222222222222222222222111222222333333222222111000111111111111222222222222222222333444666888888FFFOOOVVVZZZ```gggjjjhhhcccqqqaaaQQQFFFIIIOOOWWWfffvvvrrrhhh```___```___```cccgggkkkpppuuuyyyzzzuuurrrqqqtttwww|||iiidddhhhkkkbbbVVVNNNJJJIIIHHHGGG===888222000222333222///222111111000000111111222000000//////000111111222000000111111111222222222333555666:::GGGZZZdddfffjjjiiiooosssjjjiii}}}xxx|||tttgggooo~~~iii[[[___eeejjj~~~kkkpppxxxqqqmmmmmm\\\VVVMMMCCC;;;777555444222222222222222222222222222222222222222222222222000111111111111222222222111111222333555777999:::LLLSSSXXXZZZ```iiilllhhhbbbvvvbbbJJJGGGIIIPPPXXXccctttuuujjjddd[[[UUUZZZ```dddjjjqqqtttxxx~~~~~~xxxuuuwwwvvvuuuvvv{{{ppp___hhhtttkkk]]]QQQJJJHHHHHHIIIAAA;;;444111333555333111222222111111111111222222000000///000000111222222000111111111111222222222555666777===MMM```hhhfffiiihhhoooqqqeeeeeewwwkkk~~~tttrrrsss{{{uuummmlll{{{zzzpppdddgggrrrvvvfffsss}}}rrrhhhpppuuudddXXXTTTLLL===777888333555555444333333333333444555555444333333222111111111111222222222333333333444666666555333777???FFFPPPUUU\\\aaaeeegggiiikkkooo}}}oooXXXQQQMMMFFFIIIVVVaaaooo~~~jjj]]]ZZZVVV[[[bbbhhhlllrrrzzz|||xxxxxx{{{tttbbbgggrrrppp]]]OOOMMMJJJBBBAAA:::555444222000///222222222222111111111111000111111000000000000111111...000222222222111222333666333999JJJZZZbbbfffkkkpppjjjmmmiiiXXXaaajjj}}}}}}tttqqqtttvvvlllnnnqqq}}}uuu|||www}}}pppfffooozzzuuuiiihhhzzzjjj\\\WWWQQQBBB;;;999444555555444333333333333444555555444333333222111111111222222222222333333333333555555444444999BBBJJJWWW\\\bbbdddeeeiiiooouuu~~~hhhZZZPPPGGGFFFPPP[[[```hhhssseee\\\ZZZ]]]```eeemmmssszzz|||{{{{{{ooojjjtttuuugggXXXQQQLLLGGGAAA:::555444333000000222222222222222111111111111111111000000000000111111///111222222222111222333555666???OOO]]]ccchhhlllnnnjjjiii___WWWkkk}}}{{{qqqqqqyyyxxxjjjpppxxxwwwzzzfffeeekkkxxx{{{lllcccfffoooqqqaaaZZZUUUHHH@@@<<<555555555444333333333333444555444444333333222222111222222222222333333333333333333444333555===HHHPPPYYY___eeegggiiisssfffLLLNNNPPPFFFLLLZZZffflll}}}xxxggg]]]XXXYYY```gggnnnttt}}}}}}qqquuuvvvooobbbUUULLLIIIAAA:::555444333111111333333222222222111111111111111111000000000000111111000222333333222111222444444:::HHHWWWaaaeeeiiimmmmmmjjjgggbbbiii{{{rrruuurrrjjjxxxlll___eeelllzzz{{{rrrddd]]]^^^|||zzzeee[[[XXXMMMDDD>>>666555555444333333333333444444444444333333222222222222222222333333333444444333333333444888BBBNNNWWW]]]aaacccdddiiiyyy___IIIOOOSSSLLLbbbbbbiii{{{hhhbbb^^^```dddhhhnnnuuu}}}yyyvvvnnn___QQQKKKBBB;;;666555444222222444333333222222222111111111222111111000000111111222111222333333222222333555444???PPP]]]dddfffjjjmmmnnnhhhmmm|||{{{uuuzzzqqqpppccc[[[eeerrruuupppxxxvvvhhh___[[[uuulll\\\YYYPPPFFF@@@888555555444333333333333444444444333333333333222222222222333333333444444444333333333666===IIIUUU]]]eeedddbbbccckkkuuuVVVIIIKKKPPPTTTqqqjjjxxx~~~nnnggg[[[\\\aaajjjqqqvvv}}}~~~zzzwwwlll[[[OOOEEE>>>888777666333222555333333333222222222222111222222111111111111222222111222333333222333555777888FFFVVVaaaeeegggjjjlllnnngggzzzwwwwww~~~rrr}}}www___\\\fffxxxiiikkkxxxxxxmmmccc^^^fffxxxaaa\\\RRRIIIBBB;;;555555444333333333333444333333333333333333333333333333333333444444444444444444555:::CCCOOO[[[bbbgggddddddlll[[[LLLIIIIIITTTdddooovvvxxxggg]]][[[aaadddjjjrrryyyzzzxxxrrraaaQQQIIIAAA;;;999777444333555333333333333222222222222222222111111111111222222111222333333333444777:::@@@MMM[[[bbbfffiiikkkkkkjjjkkk{{{tttxxxwwwwww}}}jjj]]]```fffzzzttt```fffuuu~~~|||rrrhhhaaa[[[wwwiii```UUUKKKDDD===555555444333333333333444333333333333333333333333333333333444444444444555555555777===HHHTTT___fffeeebbbeeewwwjjjNNNJJJMMMQQQaaauuuvvvqqqeee___^^^```lllrrr{{{~~~xxxwwwiiiWWWLLLEEE>>><<<999555444666444444333333333222222222333222222111111222222333000111222222333555999===JJJUUU___cccggglllmmmkkkcccuuu~~~yyy|||vvv{{{rrrtttbbb\\\cccgggzzzkkkYYYaaapppyyyuuu~~~wwwkkkcccYYYjjjpppdddXXXLLLFFF???555555444333333333333444333333333333333333333333333333333444444444555555555666999@@@KKKWWWbbbggggggcccfffyyyfffTTTHHHKKKRRRZZZkkk}}}tttaaa]]]aaagggkkksss|||uuucccOOOGGG@@@===:::666444666444444444333333333222222333222222111111222222333///000222222333666;;;>>>QQQZZZaaacccgggnnnooolll^^^dddwwwyyy{{{jjjkkkuuuxxxaaaXXX]]]jjj}}}{{{bbb```gggnnnssspppuuu}}}}}}qqqccc^^^^^^tttaaaVVVTTTKKK???888555333333555777555333555555555555444333222111444444333333333444555555222<<<>>>CCCSSS\\\```ggg___cccppphhhYYYJJJCCCPPPbbbppp{{{iii```fffmmmsssxxx{{{sssWWWLLLCCCBBB>>>777555999444444444555444444333333222222111111222222333444000444666444222555???GGGWWWXXXaaafffgggooonnn___RRRlllyyy|||vvvgggbbbggguuurrr\\\VVV^^^mmmqqqZZZ\\\eeemmm~~~ppprrr|||~~~zzzpppddd___[[[hhhppp\\\UUULLL???999666333333666777555333444444444444444444333333444333333333333444555555555>>>@@@GGGVVV^^^___fffaaaeee{{{sssYYYSSSJJJLLL\\\gggpppxxxiiifffnnnxxx{{{ttt```RRREEEAAA>>>999777999444444555555444444333333222222222111222222333444111444666444222777AAAJJJ[[[ZZZbbbhhhgggiiieeeXXX___|||~~~uuufff]]]eeennniiiXXXVVVbbbuuuiiiWWW\\\hhhqqq|||pppxxxyyyppphhh___YYY[[[sssbbbWWWNNNCCC<<<888555444666777555333333333333444444444444555333333333333333444555555888@@@DDDLLL[[[```___eeefffqqq[[[KKKLLLMMMZZZkkksss~~~|||tttkkkkkknnnttt{{{rrraaaMMMCCC@@@===:::888555555555555444444333333222222222222222333444444333444555444444:::EEENNN___[[[dddlllhhheeefff```zzzvvvmmmhhhhhhxxxcccWWWYYYfffzzzlll\\\eeesss|||uuu|||rrrlll___YYYVVV```~~~gggWWWQQQIII???;;;666555777777666444444444444444444444444555333333333333444555666666:::CCCHHHQQQ___```___gggwwwjjjMMMFFFIIISSSdddwwwrrrddd______kkkzzzsss[[[HHHBBB@@@;;;555666666555444444444333333333222222222222333444444444555555444666>>>JJJSSS```]]]hhhpppiiilll|||vvvtttpppooosss~~~aaaYYYZZZeeexxxuuufffppp{{{qqqjjj^^^\\\WWWXXXjjjqqq[[[SSSMMMBBB>>>888666777888666444777666555444444444555555444444444444555666777888<<>>666888777666444444333444444333333222222333333444555444444444555999CCCOOOXXX___```kkkpppkkk{{{zzzqqqtttzzzzzz{{{|||uuusssxxx{{{aaa\\\[[[bbbrrr|||mmmxxx}}}pppfff___^^^ZZZVVV^^^zzzeeeUUUPPPEEE@@@:::777888888666555888888666555555666777888555555555666777888999:::???IIIRRR[[[cccaaaggg{{{UUUGGGIIIJJJQQQcccyyytttccc[[[aaalllrrrzzzsssXXXGGGEEEBBB;;;999888666444333333444444333333333333333444444555444444555777>>>HHHSSS[[[^^^ccclllllllllqqqgggjjjpppvvv|||wwwyyyvvv___]]]]]]dddtttppp|||}}}xxxtttiiibbb^^^YYYVVVWWWjjjrrrZZZRRRHHHBBB<<<888888888777555777666666666777999<<<===666666666777888:::;;;<<>>DDDMMM\\\aaa]]]___nnniiiMMMFFFMMMZZZqqqhhh___[[[```lll|||ttt^^^```nnnpppSSSHHHEEEAAA===888555444555555555444444333333222333333444555777;;;BBBLLLUUU^^^bbbfffdddccc^^^fffyyywww|||wwwxxxrrr^^^ZZZbbbqqq~~~zzz}}}}}}fff___ZZZUUUMMMLLLZZZmmmvvv]]]SSSMMMDDD===999777666555555555555555555666777777444555888;;;;;;<<>>999666555555555555444333333333333333444444444777===EEENNNVVV]]]```fff___```dddqqq|||~~~{{{ppp^^^\\\fffuuuxxxjjjaaaZZZVVVOOOKKKSSS___^^^TTTNNNEEE===999777666666555555555555555666777777333555999;;;:::===JJJXXX^^^```eeedddsssgggTTTGGGOOObbbsssrrrccc[[[cccooo{{{zzzhhhWWW]]]}}}uuuNNNGGGDDD@@@;;;777666666666555444333333333333444444555444888@@@HHHQQQXXX\\\___bbb```mmmuuu{{{|||}}}ppp^^^]]]ggguuutttyyylllaaaWWWUUURRRMMMPPPXXXvvvdddTTTNNNDDD===999777777777555555555555555666777777555666888999888>>>OOOaaalll___^^^lllZZZOOOIIIPPP___sss{{{eeeZZZ```lll{{{yyylllcccsssZZZHHHFFFBBB<<<888666666666555444333333333444444555666555:::BBBKKKSSSYYY\\\^^^___kkk~~~zzz|||vvvxxxyyy~~~qqq___]]]eeepppyyypppttt~~~qqqaaaTTTRRRQQQMMMMMMQQQbbbqqqVVVOOOEEE===888777777888555555555555555666777777777777888888888@@@RRRcccooo___\\\vvvoooRRRLLLIIIOOO^^^zzzlll]]]YYYfffsssvvvuuuoooNNNHHHDDD>>>999777777666555333333333333444555666777777;;;CCCLLLTTTYYY\\\^^^ccc}}}{{{wwwzzzuuuvvv|||ooo^^^]]]dddmmmtttnnnooo{{{{{{gggVVVRRRQQQMMMJJJLLLTTTyyyZZZSSSHHH>>>999777777777555555555555555666777777666666888:::<<>>DDDLLLTTTYYY]]]___mmmiiizzzwwwyyywwwssshhh\\\\\\bbbnnn{{{rrrmmmuuuttt~~~yyybbbSSSOOOOOOKKKFFFOOOVVV}}}kkkXXXLLLEEE<<<;;;<<<666666666666666666666666666666666777999???HHHRRRZZZggg]]]xxxhhhWWWHHHOOOOOOccczzznnnbbbbbbllluuuyyyXXXFFF>>><<<888999999222666666666444333444777999:::GGGKKKLLLVVVYYYWWW[[[dddxxxxxxyyywwwyyyrrrwww~~~eeeZZZ[[[```lllxxx~~~iiidddnnn|||}}}kkkyyygggWWWQQQNNNJJJEEEEEEKKKhhhvvv[[[KKKGGG>>>::::::666888888888888888888888888777888999;;;AAAJJJUUU\\\eeeiii}}}```RRRGGGNNN___uuuxxxeee___eeerrr}}}uuukkk___III@@@@@@:::777999777666666666444333444777:::;;;GGGJJJMMMXXXZZZXXX^^^bbbwww{{{yyyyyy}}}ooo|||wwwbbbZZZ[[[___jjjuuu~~~rrr]]]YYYbbbqqq|||nnneeewwwjjjYYYRRRNNNIIIEEE???EEERRRuuu```JJJHHHBBB999777666888888888888888888888888888999:::===CCCMMMXXX```bbb{{{rrrVVVNNNIIIRRRrrrjjj]]]aaammm~~~ppp^^^eeemmmOOOAAADDD===555888;;;666777666555444555888:::???GGGJJJNNNWWWWWWWWW___ccc~~~zzzyyy|||}}}yyyrrrppp```\\\]]]```iiittt|||fffSSSPPPXXXdddnnn|||nnnfffiii}}}kkk[[[RRRMMMJJJGGGBBBIIIIIIeeeeeeIIIIIIDDD999777777888888888888888888888888888999;;;>>>EEEPPP[[[ccciiihhhOOOMMMNNN[[[zzz|||ccc^^^hhhxxx~~~yyyhhh^^^vvvVVVAAAEEE@@@777777:::666777777555555666999<<>>BBBFFFJJJSSSZZZ^^^yyyvvvttt{{{|||rrrtttnnnnnnvvveeeZZZSSSTTTVVVWWW^^^hhhsssjjjOOOIIIMMMPPPUUU[[[bbbvvvyyybbbiiitttqqq^^^QQQKKKIIIEEECCCFFFMMMdddaaaLLLAAA??????888777777777777777777777777777999<<>>======666777888888777777888<<>>DDDMMMYYYgggppp~~~PPPHHHOOOVVVbbbtttzzzaaa]]]dddttt{{{tttxxxeeeuuucccJJJ;;;<<>>GGGEEENNNTTTSSSffffffqqqrrryyyzzzggg~~~uuugggdddgggmmmtttjjj]]]YYY[[[ccceeeccchhhppp|||~~~aaaIIIFFFKKKNNNXXXeeeooorrr|||~~~tttjjjkkkyyy}}}iiiUUULLLKKKGGGBBBFFFFFFSSSwww|||SSSMMM===;;;<<<888888888888888888888888777???>>>FFFXXX[[[bbbzzzoooUUUNNNQQQWWWcccqqqyyyccc\\\gggtttiiijjj|||zzzwwwhhhccc}}}PPPCCC@@@:::;;;888888777555555888<<<@@@HHHIIIQQQTTTRRRaaajjjyyy|||uuulll{{{bbb___fffiiiooowwwwww```WWWXXX___hhhiiiffflllwwwsss\\\IIIFFFIIIMMMXXXgggkkkmmmuuu|||ooorrrsssyyyoooZZZNNNKKKFFFDDDGGGGGGPPPzzzvvv|||[[[KKKAAA>>>;;;999999999999999999999999<<<>>>>>>IIIXXX^^^kkk}}}bbbMMMMMMVVV]]]kkk{{{ooo]]]bbblll|||cccdddxxx~~~ffffffxxxttthhhaaalll]]]DDD???<<<;;;777777666666666999>>>BBBGGGKKKQQQQQQQQQ```~~~~~~{{{nnnmmm\\\bbbkkkkkkqqq}}}rrr\\\RRRVVVaaajjjhhhccckkkyyyjjjXXXIIIGGGHHHMMMYYYhhhhhhkkkttt~~~|||tttuuuuuu___PPPJJJEEEFFFGGGFFFMMMnnneeeJJJDDD@@@:::999999999999999999999999<<<<<<@@@KKKXXXeee|||xxx]]]JJJNNNYYYbbbttthhh\\\llltttxxx___cccwww{{{```^^^mmm}}}ttthhh___]]]oooJJJAAA>>>999666777666666777:::???CCCCCCLLLOOOPPPXXXlll~~~zzz{{{jjjdddlllnnniiiqqqnnnYYYPPPXXXfffnnngggaaakkk{{{|||yyywwwxxx{{{}}}{{{xxxfffXXXKKKGGGHHHMMMZZZggggggmmmyyyzzzjjjssszzzyyycccRRRJJJFFFGGGGGGFFFKKKaaaqqqKKKFFF@@@999999999999999999999999999999<<>>;;;::::::::::::::::::::::::777===IIIRRR```oooVVVGGGNNNWWWdddkkkcccgggsss}}}iiiVVV\\\ppphhhgggsss||||||zzzwwwyyyuuuddd[[[WWWooo^^^GGGAAA:::888888888777888<<>>::::::::::::::::::::::::999???LLLUUUiiiaaaNNNFFFQQQ\\\lllwwwaaaaaammmvvvxxx```RRRWWWhhhvvvwww~~~yyywwwxxxttttttzzzfff___aaakkkeeeHHHCCC>>>999999999888888<<>>;;;;;;:::999:::>>>CCCHHHOOOWWWttttttvvvyyyeeefffwwwttthhhlll~~~rrriiiccchhhttt~~~iiiYYYQQQUUUiii~~~}}}jjjaaasssnnnZZZIIIGGGIIIJJJOOOWWWYYY```lll|||~~~iiiYYYNNNFFFEEEJJJJJJGGGKKKUUUXXXAAABBB<<<;;;;;;:::::::::;;;;;;;;;JJJRRRnnnhhhSSSRRRZZZgggvvvxxxgggaaafffuuubbbNNNPPPWWWjjjyyyfff\\\lllzzzsssrrrtttoookkkhhhfffaaaZZZZZZ___vvvlllXXXOOOMMMKKKjjj{{{iiiIII???;;;;;;::::::;;;>>>DDDIIIOOO]]]{{{uuuyyylll[[[cccttt~~~tttiiilll}}}yyyjjjcccdddmmmttt{{{gggZZZTTTUUUjjj}}}yyygggaaauuu~~~lllZZZJJJGGGIIIIIILLLQQQVVV[[[ffftttlll\\\PPPHHHDDDGGGIIIHHHLLLRRRyyy___AAAEEE;;;;;;;;;::::::;;;<<<<<<===NNNWWWxxx```UUUQQQYYYeeetttoooddddddjjj{{{bbbIIIKKKRRReeezzzmmm______wwwsssjjjjjjmmmfffdddbbbaaa^^^YYYYYYZZZmmmpppXXXOOONNNNNNeeetttOOODDD;;;;;;;;;:::;;;???EEEJJJQQQaaaaaaTTT```qqqzzz{{{ppphhhiiixxxvvvnnnlllhhhccciiitttyyyiii\\\UUUTTThhhyyyuuudddcccyyyooo___OOOIIIIIIIIIJJJLLLSSSXXXbbboooppp___RRRJJJEEEEEEGGGHHHMMMRRRrrrhhhCCCFFF;;;;;;;;;;;;;;;;;;<<<===???OOO```]]]WWWNNNXXXfffxxxhhhdddgggnnn~~~\\\IIIIIINNN]]]zzz{{{iiiWWWWWWmmmnnnbbbaaaccc]]]]]]\\\\\\ZZZYYYXXXWWWccc|||tttZZZLLLKKKNNNjjjVVVJJJ<<<<<<;;;;;;<<<@@@FFFKKKUUUkkkrrrYYYQQQ\\\nnnzzz{{{uuuooohhhcccggguuuwwwooocccaaabbbdddgggoooxxxjjj]]]TTTSSSffftttpppccceee|||jjj\\\LLLGGGHHHIIIJJJKKKPPPUUU^^^jjjyyysssbbbQQQLLLGGGFFFFFFGGGKKKPPPdddrrrEEECCC;;;;;;;;;;;;;;;<<<======AAANNNjjjYYYSSSLLLZZZmmmxxxbbbcccjjjqqqyyywww```LLLLLLOOO[[[tttwwwfffSSSNNNWWWhhhxxx{{{iii]]]ZZZ\\\XXXXXXWWWVVVVVVWWWUUUTTTYYYpppuuu\\\LLLHHHLLLfffrrrZZZKKK<<<<<<;;;;;;===AAAGGGLLL[[[{{{}}}cccRRROOOXXXkkk{{{}}}yyyrrrkkkeee```\\\ZZZ```mmmxxxsssnnnhhhddd___kkkvvv|||wwwkkk\\\SSSRRRdddqqqmmmbbbggg}}}}}}aaaTTTFFFBBBEEEIIILLLMMMMMMRRR[[[ggguuuuuucccPPPMMMIIIGGGFFFFFFIIIMMMWWWzzzGGGAAA;;;;;;;;;;;;;;;<<<===>>>AAAMMMpppWWWNNNMMM^^^tttqqq^^^ccckkksssppptttjjjJJJLLLRRRaaa|||mmmaaaSSSKKKHHHLLLWWWcccjjjrrrxxxsssfff[[[WWWYYYUUUVVVTTTSSSSSSTTTSSSPPPRRRhhh}}}ttt___MMMGGGKKKOOOjjj}}}ZZZHHH<<<<<<<<<;;;===AAAHHHLLL___tttZZZOOONNNUUUhhh{{{~~~vvvqqqiii```ZZZVVVTTTSSSUUUaaasss~~~qqqiiieeeddddddcccssszzzqqqeeeVVVLLLQQQ```nnnoooiiimmmyyy```RRRFFFCCCFFFGGGIIIKKKNNNRRR\\\gggppp|||vvvhhhUUUMMMFFFGGGHHHGGGGGGIIISSSlllTTTAAA???>>><<<;;;;;;;;;===>>>EEEPPP~~~nnnTTTNNNSSS```|||jjj```hhhiiivvvvvvmmmlll}}}jjjHHHOOORRRhhhwwwhhh\\\NNNFFFBBBCCCJJJSSS[[[gggjjj___YYY]]]]]]VVVVVVPPPSSSVVVOOOOOOSSSOOOSSS[[[pppwww^^^NNNHHHIIINNNfff~~~ooozzzZZZDDD???888777===AAAAAAIIISSS]]]gggOOOKKKPPPWWWiii}}}~~~}}}}}}lllddd\\\XXXSSSMMMJJJKKKPPPUUUcccyyyrrrllleee______```eeesss}}}zzzvvvpppiii___SSSLLLQQQaaapppppphhhjjj}}}www]]]PPPEEEBBBEEEGGGHHHJJJMMMQQQZZZccclllwwwtttfffUUUMMMGGGFFFHHHGGGGGGIIILLLbbbXXXAAA@@@>>><<<;;;;;;;;;===>>>EEETTTfffRRRRRRZZZkkkhhh```iiimmm}}}yyykkkdddcccmmmyyyyyyjjjZZZDDDLLLUUUsssooocccXXXLLLEEEBBBBBBJJJRRR___dddaaaWWWXXXccceee^^^YYYPPPQQQTTTNNNNNNRRROOOQQQWWWjjjwww___NNNHHHHHHCCCRRR{{{oootttbbbHHH@@@999777===@@@AAAIIITTTlllwww___LLLKKKQQQYYYlll}}}}}}wwwfff]]]UUUPPPLLLGGGEEEFFFHHHLLLVVVgggtttvvvkkk```]]]XXXWWWZZZ___jjj|||{{{vvvtttllliiifffbbb]]]WWWOOOJJJPPPbbbrrrqqqggggggzzzqqqXXXMMMCCCBBBDDDEEEGGGIIILLLOOOWWW```gggrrruuufffVVVNNNGGGFFFGGGFFFGGGIIIGGGVVV}}}___BBB@@@???===;;;;;;<<<===>>>DDDXXX\\\QQQVVV___sss{{{eee```kkkrrr{{{uuujjjfffqqqttt^^^ZZZWWWXXXZZZXXXOOOHHHAAADDDNNNppp{{{hhh[[[RRRHHHDDDAAABBBIIIPPP[[[YYYPPPLLL[[[qqqvvvmmm^^^QQQNNNQQQLLLMMMQQQNNNOOOQQQ```yyy|||xxx___NNNGGGFFFEEEJJJeeesssiiiJJJAAA:::888===???AAAJJJVVVvvvxxxdddTTTJJJLLLQQQZZZooo}}}zzzyyy}}}yyymmm^^^UUUMMMHHHDDDAAA@@@CCCEEEHHHOOOXXX___```[[[VVVYYYWWWYYY^^^iiizzzyyy||||||wwwssslllgggeee^^^\\\YYYVVVRRRNNNKKKIIIOOObbbsssrrrggghhh|||qqqbbbRRRIIIAAAAAACCCDDDEEEHHHKKKNNNVVV___fffrrrxxxjjjXXXOOOGGGFFFFFFFFFFFFHHHHHHPPPttthhhEEE@@@???===<<<;;;<<<===>>>EEE\\\{{{WWWQQQXXXhhh{{{uuucccaaakkkvvv~~~vvvmmmccc^^^VVVUUU```xxxzzzgggUUUQQQLLLHHHGGGEEEBBB@@@DDDBBBFFFcccwwweeeRRRKKKDDDBBBAAABBBHHHOOOQQQMMMFFFLLLiiigggSSSKKKMMMJJJKKKOOOMMMNNNMMMXXXoooxxxzzzaaaOOOGGGEEEHHHJJJ```}}}uuuNNNBBB;;;999===???AAAMMM[[[ssszzznnneeeTTTLLLIIIMMMPPPYYYnnn~~~sssqqqrrrzzz{{{uuuwww|||pppcccYYYPPPGGGDDDAAA???@@@DDDEEEHHHKKKOOORRRTTTVVVWWW______```ggguuu{{{pppuuu~~~yyymmmgggbbb\\\VVVUUUTTTSSSQQQNNNKKKHHHGGGGGGMMM___oooooogggjjjvvvcccUUULLLEEE@@@AAACCCCCCDDDGGGJJJNNNVVV___hhhuuuzzzlllYYYPPPGGGFFFFFFEEEFFFHHHKKKLLLjjjrrrJJJ@@@???===<<<<<<<<<>>>???HHHaaawwwVVVRRRXXXuuuooobbbbbblllwwwzzziii\\\VVVSSSNNNIIIIIIQQQbbbwwwxxxdddWWWNNNHHHBBB???@@@AAAAAA???FFFDDDFFFZZZyyysss^^^MMMFFFAAAAAAAAACCCHHHOOOTTTTTTVVVeeeqqqVVVIIIKKKIIIJJJMMMKKKLLLJJJRRRhhh~~~www{{{bbbPPPGGGDDD???GGG^^^VVVCCC===:::===???CCCQQQaaaooo|||qqqfff[[[SSSLLLJJJKKKNNNOOOUUUiii}}}~~~ooogggfffhhhrrrxxxjjjccceeekkknnnsss|||{{{jjj^^^SSSJJJCCC@@@@@@???BBBFFFBBBEEEGGGHHHJJJNNNTTTYYY``````aaahhh|||rrrhhhooo}}}{{{ooobbb\\\YYYSSSNNNMMMLLLLLLKKKIIIEEEDDDDDDEEEJJJYYYfffgggccciiippp```TTTGGGBBB???BBBCCCCCCDDDGGGJJJMMMVVV```jjjxxxzzzmmm[[[QQQHHHEEEEEEDDDEEEHHHKKKHHH___{{{NNNAAA@@@>>><<<<<<===>>>???LLLkkkxxxWWWSSSWWWvvvjjjbbbdddlllyyyvvvlllaaaUUUNNNLLLIIIFFFDDDDDDGGGNNN\\\hhhxxx~~~{{{lll\\\OOOIIIFFFAAA<<<;;;???AAAAAA???===AAAEEERRRiii}}}pppVVVJJJDDD@@@@@@AAACCCIIIPPPdddmmmyyy|||[[[HHHIIIHHHIIIKKKIIIKKKIIINNNbbbyyyxxxyyy|||dddRRRHHHDDD???KKKddd|||YYYDDD>>><<<>>>@@@EEEVVVhhh{{{}}}{{{}}}kkk___WWWOOOJJJKKKKKKMMMNNNNNNRRRbbbsss~~~kkk^^^ZZZZZZ^^^gggsss}}}yyyssssssvvvvvvmmmaaa[[[^^^ccc```eeennnxxxttteeeZZZJJJCCC>>>>>>???@@@CCCGGGDDDFFFIIIIIIJJJNNNUUUZZZ[[[]]]```kkkvvvhhhbbblllyyysssgggZZZUUURRRMMMJJJIIIDDDEEEFFFDDDAAA@@@BBBDDDFFFQQQ\\\]]]\\\eeezzz~~~rrrfffYYYQQQDDD@@@???BBBDDDCCCDDDGGGJJJMMMUUU___jjjxxx{{{ppp\\\QQQHHHEEEEEEDDDEEEGGGKKKEEEWWWzzzPPPAAA@@@>>><<<<<<===>>>???QQQxxxzzzUUURRRXXXooofffaaaeeemmm|||vvvwwwsssjjjaaaZZZRRRKKKIIIKKKEEEDDDFFFHHHFFFEEEKKKTTTYYY[[[^^^[[[SSSJJJEEEDDD@@@???======>>>?????????777@@@BBBFFFXXXmmmsssYYYJJJDDD@@@@@@AAADDDKKKRRRooo___HHHHHHHHHHHHJJJHHHHHHGGGLLL]]]tttyyyuuu|||eeeTTTIIIEEEEEEPPPccctttZZZDDD???<<>>AAACCCFFFJJJJJJLLLMMMNNNNNNOOOSSSVVVWWWZZZaaappp{{{kkkaaa___jjjuuu{{{iii]]]QQQMMMJJJFFFCCCCCC===@@@BBBAAA???>>>@@@CCCDDDMMMTTTUUUVVV```uuuyyyjjj___UUUKKKEEEBBB??????CCCEEECCCDDDHHHJJJMMMTTT^^^hhhvvv~~~sss\\\RRRHHHEEEDDDCCCDDDGGGKKKEEESSSsssPPPAAA@@@>>>===<<<===>>>???TTT|||TTTQQQYYYmmmddd```eeemmm~~~uuueee]]]gggxxxuuuggg^^^VVVOOOLLLGGGCCCDDDGGGEEEFFFJJJNNNJJJDDDFFFLLLIIIJJJLLLLLLIIIFFFFFFHHH===@@@BBBAAA???===>>>???===FFFBBB@@@OOOeee~~~xxxbbbKKKEEE@@@@@@AAADDDLLLSSSooobbbHHHHHHHHHHHHIIIGGGFFFFFFKKK[[[qqqyyywww}}}fffUUUJJJEEEEEEKKKVVVyyynnn^^^DDD???===@@@BBBJJJ^^^ssspppXXXMMMLLLNNNNNNNNNOOOOOONNNLLLPPP[[[eeeqqqwwwlllbbbXXXQQQLLLJJJMMMPPPSSSWWW[[[aaaeeecccbbbaaa^^^\\\]]]```bbbeeeggghhheeeaaaaaaeeeiiihhhjjjnnnsssvvvxxxyyyyyyyyywwwtttpppiii^^^SSSKKKDDD???===AAADDDFFFJJJNNNLLLLLLMMMMMMLLLLLLLLLMMMSSSXXX```pppwwwmmmhhhccc[[[\\\iiiuuuyyy~~~aaaUUUJJJGGGGGGEEECCCBBB=========>>>>>>>>>>>>???===CCCHHHJJJMMMWWWhhhvvv~~~zzzooo```VVVPPPMMMIIIEEE???@@@AAACCCDDDFFFGGGHHHMMMQQQVVV\\\gggyyyxxxkkk```TTTHHHFFFGGGGGGFFFGGGFFFPPPQQQjjjPPPCCC???===>>>>>>===???CCC\\\zzzWWWNNNWWWrrr{{{bbbaaabbblllmmmZZZVVV[[[ccckkkqqqwww|||ppp^^^QQQQQQLLLGGGEEEHHHJJJKKKJJJLLLNNNOOOOOOMMMLLLLLLMMMIIIIIIIIIIIIIIIHHHGGGFFFCCCCCCBBBAAA@@@???>>>>>>@@@>>>BBBHHHLLLUUUpppiiiVVVFFF<<>>>>>CCCHHH___|||dddRRRLLLKKKKKKLLLPPPOOOOOOQQQPPPOOOUUU]]]gggxxxmmm___UUUPPPNNNJJJHHHJJJKKKLLLOOORRRUUUXXXZZZTTTUUUWWWZZZ\\\]]]^^^^^^eeedddcccccceeehhhkkknnnmmmmmmpppsssvvvwwwuuusssqqqmmmeee^^^XXXQQQKKKGGG??????@@@BBBFFFKKKOOORRRNNNNNNNNNMMMJJJIIIIIIJJJQQQTTT```vvvrrrtttuuusssnnngggbbb``````\\\aaaoooyyyzzz~~~www\\\OOODDDAAAAAA???=================================AAADDDEEEGGGNNNYYYcccjjjjjjjjjkkknnnttt{{{}}}yyyggg^^^SSSLLLIIIGGGEEEBBBBBBBBBCCCDDDFFFGGGHHHHHHJJJOOOVVV___kkk}}}yyymmm___SSSHHHEEEFFFFFFFFFFFFEEEMMMOOOfffVVVDDD???===>>>>>>===???DDD___sssVVVSSS^^^zzzzzzddddddeeeooobbbSSSMMMQQQVVVZZZ]]]```cccfffpppzzz|||pppcccUUUJJJJJJGGGEEEEEEHHHJJJLLLMMMNNNOOOQQQPPPNNNMMMMMMNNNNNNNNNMMMKKKJJJHHHFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@BBB@@@CCCIIIKKKRRRjjjnnnUUUGGG???BBBEEEEEEIIIQQQ```uuukkkTTTBBBBBBGGGFFFEEEHHHIIIGGGKKKRRRaaa|||xxxsss}}}nnnVVVHHHDDD???AAAGGGdddoooeeevvv___EEECCC======CCCKKKfffxxx~~~xxx^^^PPPMMMMMMNNNPPPQQQOOOOOOPPPOOOOOOVVV^^^jjjxxxfff^^^SSSMMMLLLLLLKKKIIIJJJJJJKKKLLLNNNPPPRRRSSSPPPQQQSSSUUUXXX[[[]]]^^^fffeeeeeefffhhhllloooqqqrrrrrrtttvvvwwwwwwtttqqqmmmiiiaaaZZZTTTMMMGGGCCC@@@AAABBBEEEHHHLLLPPPRRRPPPQQQQQQPPPMMMKKKJJJJJJOOORRR]]]rrrZZZ[[[[[[ZZZWWWUUUVVVWWWYYY[[[eeessszzzyyy{{{zzzmmmVVVJJJ???<<<<<<:::999:::<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@AAACCCGGGLLLOOOQQQRRRTTTVVVYYY]]]cccggggggggghhhgggeeeaaa]]]ZZZRRRLLLFFFDDDDDDEEECCCBBBEEEFFFFFFGGGHHHHHHIIIIIIHHHNNNWWWbbbppp|||uuuuuu|||}}}wwwjjj]]]RRRGGGDDDEEEEEEEEEFFFEEEKKKLLL```~~~```EEE@@@===>>>>>>===@@@EEEbbbjjjUUUXXXgggyyygggggghhhtttnnnUUULLLIIIKKKNNNPPPQQQRRRTTTVVV]]]gggmmmiii```WWWNNNHHHDDDEEEGGGIIIKKKMMMPPPSSSPPPRRRSSSRRRQQQOOOPPPPPPQQQQQQOOONNNLLLJJJHHHGGGEEEEEEEEEDDDDDDCCCCCCBBBCCCBBBDDDHHHIIINNNaaauuu}}}gggRRRHHHBBBBBBCCCCCCJJJTTT^^^lllzzzYYYJJJ>>>???CCCCCCDDDHHHJJJHHHKKKPPP]]]yyyzzznnnvvvpppXXXIIIEEEBBBCCCBBBTTT|||yyyhhhsssaaaFFFCCC<<<===EEEOOOmmm}}}rrrwwwxxxgggUUUNNNNNNOOOQQQSSSRRRPPPOOOPPPOOOOOOVVV___ooozzzmmmeeeVVVPPPJJJGGGHHHJJJJJJIIIKKKKKKKKKKKKLLLLLLMMMNNNMMMNNNOOORRRUUUZZZ]]]___ffffffgggjjjmmmqqqtttwwwxxxxxxxxxyyyyyywwwssspppkkkggg___XXXRRRKKKEEEAAAAAABBBEEEHHHKKKNNNPPPQQQRRRSSSTTTSSSOOOLLLKKKKKKOOORRR[[[mmmKKKLLLLLLLLLKKKLLLNNNPPPQQQWWWcccqqqvvvuuuxxx}}}}}}|||pppdddRRRHHH>>>;;;;;;999:::<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>BBBEEEGGGGGGFFFFFFHHHJJJKKKLLLNNNQQQSSSPPPQQQQQQQQQOOOMMMJJJIIIHHHFFFDDDDDDFFFHHHGGGFFFIIIIIIIIIJJJJJJJJJJJJJJJIIIOOOXXXdddrrr~~~wwwpppnnnqqqtttssspppkkkzzzrrreee[[[QQQGGGDDDDDDCCCDDDFFFGGGIIIKKK[[[jjjGGGBBB>>>=========AAAFFFdddcccSSS[[[lllxxxggghhhkkkyyyaaaNNNIIIGGGIIIMMMOOOPPPRRRUUUWWWXXX```ddd```XXXRRRMMMIIIDDDHHHMMMOOOPPPQQQUUUXXXRRRTTTUUUUUUSSSRRRRRRSSSRRRQQQPPPOOONNNMMMLLLLLLGGGGGGFFFEEEDDDDDDCCCCCCAAAAAACCCGGGHHHLLLYYYhhhtttaaaOOOHHHBBB@@@@@@CCCOOO\\\eeekkkqqquuuzzz{{{qqqdddNNNFFF@@@AAADDDCCCFFFJJJIIIHHHKKKNNNYYYuuu{{{mmmqqqvvv\\\LLLFFFFFFFFFBBBRRR}}}ppprrreeeEEECCC===>>>GGGQQQooouuupppvvvdddXXXNNNMMMNNNOOOQQQTTTQQQOOONNNOOONNNPPPWWW```rrr|||hhh\\\UUUPPPMMMIIIHHHIIIJJJIIIHHHLLLLLLLLLLLLLLLMMMMMMNNNPPPPPPPPPRRRVVVZZZ^^^aaafffgggiiimmmqqqvvvyyy{{{{{{{{{{{{{{{{{{xxxtttqqqmmmiiiaaaZZZTTTMMMGGGCCCAAACCCFFFJJJMMMOOOOOOOOOQQQSSSTTTSSSPPPLLLKKKJJJPPPSSS\\\lll~~~DDDFFFHHHIIIIIIIIIJJJLLLNNNUUUaaalllqqqsssvvv{{{vvvyyyyyywwwvvvqqqfff[[[MMMDDD===;;;;;;:::;;;===<<<<<<=========>>>>>>>>>@@@@@@AAADDDGGGHHHEEEBBBDDDFFFHHHJJJJJJJJJLLLMMMIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMQQQYYYcccooo{{{}}}vvv~~~zzzvvvvvvxxxxxxuuurrrmmm|||qqqeeeZZZPPPGGGDDDCCCBBBDDDGGGIIIHHHKKKWWWwwwpppJJJCCC>>>=========AAAGGGeeebbbSSS[[[nnn~~~vvvfffgggkkk{{{lllVVVJJJGGGDDDGGGJJJMMMPPPSSSWWWZZZYYY```dddaaa[[[VVVOOOIIIHHHLLLQQQRRRRRRSSSVVVXXXUUUVVVWWWWWWUUUTTTTTTUUUUUUTTTRRRQQQOOOOOONNNNNNKKKKKKIIIHHHFFFDDDCCCBBB???@@@BBBEEEGGGLLLVVV```uuurrrdddMMMGGGAAA>>>>>>FFFVVVeeeiiijjjlllpppuuuqqqbbbSSSHHHEEEBBBCCCDDDDDDFFFIIIHHHHHHKKKLLLUUUpppzzzooonnn{{{aaaNNNFFFDDDCCC@@@VVVxxxrrrgggDDDCCC>>>@@@IIIRRRnnnooopppzzznnnUUUOOOLLLMMMOOONNNOOORRRPPPNNNOOOPPPQQQRRRZZZccctttppp[[[QQQMMMMMMLLLJJJJJJJJJJJJJJJIIIKKKKKKKKKKKKLLLMMMNNNOOORRRRRRRRRTTTVVVZZZ^^^```eeegggkkkpppuuuzzz}}}}}}}}}}}}~~~}}}{{{wwwtttooojjjccc\\\VVVOOOIIIEEEAAACCCGGGKKKMMMNNNNNNNNNOOOPPPRRRQQQNNNLLLKKKLLLPPPUUU^^^mmm}}}BBBDDDGGGIIIHHHHHHIIIJJJQQQWWW```iiiooorrrtttvvvmmmooonnnkkkjjjfff\\\RRREEE???;;;;;;;;;:::;;;>>>>>>>>>???@@@AAABBBCCCCCCGGGGGGGGGHHHIIIHHHFFFDDDFFFHHHKKKMMMMMMNNNPPPQQQLLLLLLLLLLLLLLLMMMMMMMMMIIIIIIJJJJJJKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMNNNNNNPPPSSSXXX___hhhpppwww{{{~~~}}}~~~|||www}}}}}}~~~}}}yyyzzztttiiiYYYPPPHHHDDDCCCBBBDDDIIIJJJGGGKKKTTTmmm|||tttLLLEEE???===<<<===BBBIIIkkkcccSSS\\\ooottteeeffflll}}}xxxeeeWWWMMMGGGEEEGGGIIILLLOOORRRVVV[[[^^^^^^fffnnnqqqppphhhZZZLLLLLLNNNPPPRRRRRRSSSUUUVVVVVVWWWYYYXXXWWWUUUUUUVVVYYYXXXVVVSSSRRRRRRRRRRRRUUUTTTQQQNNNKKKHHHEEEDDDAAABBBCCCFFFIIIOOOWWW\\\ooo}}}lll^^^JJJGGGBBB>>>AAALLL\\\hhhdddccceeeooovvvqqq^^^LLLCCCBBBAAAAAABBBCCCDDDFFFGGGHHHKKKJJJQQQkkk}}}wwwqqqkkkyyy|||bbbOOOFFFCCCCCCCCC___wwwhhhCCCCCC>>>AAAJJJSSSooolllppp}}}zzz^^^NNNKKKLLLOOOOOOMMMMMMPPPPPPOOOQQQUUUVVVXXX___hhhuuuhhhTTTMMMKKKHHHHHHHHHIIIJJJKKKLLLMMMIIIIIIIIIJJJKKKLLLMMMNNNSSSSSSTTTUUUXXX[[[^^^```fffiiinnntttzzz~~~{{{wwwoookkkddd\\\VVVOOOIIIEEECCCEEEHHHKKKMMMNNNNNNNNNNNNOOOPPPPPPOOOOOOPPPQQQUUUZZZeeeqqqDDDEEEGGGHHHHHHIIIKKKLLLRRRXXX```hhhnnnpppmmmjjjcccdddccc___^^^[[[RRRIII???;;;:::===>>><<<===???@@@@@@BBBCCCEEEGGGHHHHHHLLLLLLMMMMMMMMMMMMNNNOOONNNPPPRRRSSSRRRRRRTTTUUUQQQPPPOOONNNMMMMMMNNNNNNJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMMMMMMMNNNNNNOOOOOOQQQRRRUUUZZZ```gggkkkmmmooosssuuussstttyyy~~~ssshhhYYYPPPIIIEEECCCBBBEEEJJJJJJEEEJJJQQQddd|||ppp{{{MMMFFF???===<<<===CCCIIIttteeeSSS^^^ssspppdddffflllrrr]]]QQQLLLHHHFFFFFFIIILLLPPPTTTXXX^^^ccchhhjjjvvvttt]]]PPPPPPPPPRRRTTTVVVWWWVVVWWWXXXYYYYYYWWWVVVVVVWWWWWWWWWVVVVVVWWWYYY[[[]]]aaa___[[[WWWRRRNNNJJJHHHFFFGGGGGGHHHMMMSSSYYY\\\kkk~~~~~~jjjXXXHHHGGGDDDCCCGGGRRR]]]ddd[[[YYY^^^mmmwwwpppXXXCCC??????>>>>>>@@@CCCDDDDDDEEEGGGKKKJJJNNNfffxxxsssooogggtttxxx```NNNFFFBBBFFFHHHgggvvvlllEEECCC===@@@IIITTTrrr|||kkknnn|||}}}tttfffSSSJJJJJJMMMQQQPPPLLLLLLOOOQQQQQQVVV[[[]]]___eeennnvvvbbbQQQLLLKKKGGGGGGHHHIIIIIIKKKMMMOOOKKKKKKKKKKKKLLLMMMNNNNNNSSSTTTVVVYYY]]]```bbbdddiiilllrrryyy~~~}}}zzzqqqllleee^^^WWWQQQKKKGGGFFFGGGIIILLLNNNOOOOOOOOOOOOPPPQQQQQQQQQSSSWWWZZZ```fffppp|||FFFGGGHHHHHHHHHJJJNNNQQQRRRWWW^^^ffflllmmmfff^^^\\\]]][[[XXXVVVTTTLLLCCC>>>;;;<<<@@@AAA???@@@BBBAAABBBCCCEEEHHHJJJKKKLLLLLLNNNPPPQQQQQQTTTYYY\\\YYYZZZZZZXXXVVVUUUUUUVVVSSSRRRPPPMMMLLLKKKKKKKKKJJJKKKKKKJJJHHHHHHIIIJJJLLLLLLMMMNNNNNNOOOPPPPPPQQQQQQRRRVVV[[[aaadddfffccckkkqqqooonnnuuupppdddYYYQQQIIIFFFDDDBBBFFFKKKIIIDDDIIIOOO___oooNNNFFF???===<<<===CCCJJJ|||gggTTT```wwwmmmdddfffmmmoooaaaRRRKKKHHHGGGGGGJJJFFFJJJOOOTTT[[[bbbiiinnnxxxqqqUUURRRQQQSSSXXX[[[[[[YYYWWWXXXZZZYYYWWWVVVVVVWWWRRRRRRTTTWWW\\\aaafffiiijjjgggccc^^^XXXRRRNNNLLLLLLLLLKKKKKKOOOVVV[[[\\\___ppprrr]]]FFFGGGGGGGGGMMMUUU\\\___VVVTTTZZZkkkvvvlllQQQ:::>>>===<<<===AAAEEEFFFDDDDDDGGGLLLIIILLLddduuuqqqmmmdddpppttt^^^MMMGGG???EEEIIIfffxxxlllqqqGGGDDD<<<>>>HHHUUUvvvxxxjjjlllzzzsssdddYYYMMMHHHJJJNNNSSSQQQMMMMMMPPPRRRSSSYYY___bbbdddjjjrrrwww___PPPLLLLLLKKKKKKKKKJJJJJJJJJMMMOOOPPPPPPOOOOOOOOOOOOPPPPPPTTTVVVZZZ^^^bbbfffhhhiiikkkooouuu|||{{{sssnnnggg```YYYSSSMMMIIIHHHIIIKKKMMMOOOPPPQQQQQQQQQRRRRRRSSSTTTWWW]]]aaajjjqqq{{{FFFHHHIIIJJJJJJKKKNNNPPPVVV\\\eeekkkkkkddd\\\VVVRRRSSSSSSQQQMMMHHHBBB>>>:::;;;===???AAACCCDDDDDDHHHHHHGGGHHHIIILLLNNNOOORRRSSSUUUWWWXXXXXXXXXWWW\\\[[[YYYWWWUUUUUUUUUUUUQQQPPPOOOMMMMMMMMMNNNNNNLLLKKKJJJJJJIIIIIIJJJJJJHHHIIILLLNNNNNNNNNMMMLLLNNNPPPRRRSSSTTTWWW[[[^^^^^^ccchhhkkknnnvvv|||qqqnnnjjjggghhhnnnvvv{{{|||ooodddXXXQQQHHHBBBBBBEEEFFFFFFMMMDDDIIIOOOZZZsssRRRBBBAAA:::<<>>AAAEEEIIILLLHHHIIIIIIJJJ\\\pppssskkkgggrrrrrr]]]OOOIIIHHHBBBBBB^^^uuuvvv{{{FFFDDD???AAAIIIXXXlllhhhmmmpppiii\\\QQQNNNOOOOOOMMMKKKKKKMMMPPPQQQQQQUUUXXX^^^fffnnntttwwwwwwzzzZZZRRRPPPKKKMMMMMMMMMLLLKKKKKKMMMOOORRRQQQPPPOOOPPPRRRUUUWWWYYY]]]ccchhhkkkmmmoooqqqssswww}}}yyysssnnnfffaaa]]]XXXRRRMMMIIIGGGHHHLLLMMMLLLNNNRRRQQQQQQQQQPPPQQQYYYdddmmm~~~HHHIIIJJJJJJJJJJJJLLLNNNWWW\\\dddkkkmmmggg]]]UUUNNNNNNMMMKKKHHHCCC???<<>>EEEDDDSSSpppSSSYYYqqqmmmcccccclllsssUUUGGGIIIGGGGGGMMMOOOSSSSSS[[[eeegggiiiwwwbbbZZZUUUWWWZZZYYYWWWWWWSSSSSSSSSSSSRRRTTTWWWZZZ]]]___bbbeeehhhlllqqquuuzzzxxxuuurrrkkkaaaXXXSSSOOOJJJFFFHHHOOOUUUVVVTTTVVVcccqqq{{{yyyhhhVVVQQQJJJIIIRRR[[[ZZZQQQOOOKKKRRR___\\\HHH;;;;;;:::;;;======>>>AAAEEEIIIMMMIIIJJJJJJLLL^^^rrruuulllhhhrrrpppZZZLLLGGGDDDAAAAAAWWWpppmmmxxxHHHDDD???@@@III\\\~~~hhheeegggfff___UUUNNNMMMOOOPPPNNNLLLLLLMMMPPPQQQRRRYYY^^^fffooowww~~~zzz[[[RRRPPPLLLMMMMMMMMMLLLKKKLLLNNNPPPSSSRRRQQQPPPQQQSSSVVVXXX\\\```eeeiiilllnnnqqqtttyyy|||~~~yyyvvvpppjjjeeeaaa]]]WWWRRRKKKHHHHHHKKKLLLJJJLLLPPPMMMPPPSSSWWW]]]fffpppwwwKKKKKKLLLKKKIIIIIIJJJLLLWWWZZZaaajjjooojjj]]]SSSJJJJJJHHHFFFCCC@@@>>>===CCCDDDFFFIIILLLNNNOOOOOOOOOPPPQQQRRRTTTWWWYYY[[[XXXXXXXXXXXXWWWUUUTTTSSSRRRRRRQQQPPPPPPQQQRRRSSSRRRRRRRRRSSSTTTUUUWWWXXXUUUTTTRRRPPPOOOMMMLLLKKKKKKKKKLLLLLLMMMNNNNNNNNNMMMNNNPPPQQQSSSVVVZZZ]]]cccgggmmmpppuuu~~~cccXXXYYYYYYVVVTTTUUUZZZ^^^iiikkkkkklllwwwxxxjjj```VVVOOOEEE@@@@@@BBBDDDDDDGGGDDDIIIKKKSSSxxxyyyXXXEEECCC>>>???EEEEEEUUUlllTTT]]]wwwnnncccbbbjjjnnnSSSFFFJJJIIIJJJQQQTTTSSSWWW```hhhjjjnnnbbbZZZUUUVVVWWWUUUTTTUUUSSSTTTTTTTTTTTTVVVZZZ]]]dddfffjjjnnnqqqtttyyy|||~~~zzzsssiii]]]UUUMMMKKKJJJLLLPPPTTTVVVWWW\\\hhhuuu~~~ppp[[[UUUMMMKKKQQQWWWTTTLLLHHHKKKOOONNNFFF;;;888;;;;;;<<<===>>>???BBBEEEHHHMMMIIIKKKLLLMMM```sssvvvkkkfffpppmmmVVVHHHCCCCCCCCCBBBNNNvvv|||iiiddd}}}vvvKKKCCC>>>???HHHbbbuuubbb___]]]YYYSSSNNNLLLLLLNNNPPPOOOMMMLLLMMMOOORRRSSS\\\dddpppyyyvvvZZZRRRQQQOOOMMMNNNNNNMMMLLLMMMPPPRRRUUUSSSRRRRRRSSSUUUXXXZZZ```cccgggjjjnnnrrrvvvzzz}}}}}}wwwpppkkkfffaaaZZZUUUNNNJJJHHHJJJIIIGGGIIILLLKKKOOOVVV^^^hhhqqqyyy}}}MMMMMMMMMKKKIIIHHHIIIJJJSSSUUU\\\gggnnnjjj]]]QQQJJJHHHFFFDDDBBBAAABBBBBBEEEGGGIIILLLOOOQQQRRRSSSTTTUUUUUUVVVXXXYYY[[[[[[YYYXXXWWWVVVTTTRRRQQQPPPQQQPPPPPPPPPRRRTTTUUUWWWUUUUUUVVVWWWXXXZZZ[[[[[[ZZZZZZXXXUUURRROOOMMMLLLMMMLLLLLLLLLLLLMMMNNNOOONNNPPPRRRTTTVVVYYY]]]aaafffkkkqqqvvvzzz```WWWYYY\\\\\\[[[\\\___ccciiijjjiiijjjxxxxxxiii```VVVOOOEEE@@@@@@BBBDDDDDDEEEFFFIIIJJJPPPnnnsss[[[FFFCCC???@@@DDDDDDVVVgggUUUdddooobbbbbbiiikkkQQQFFFKKKJJJKKKSSSWWWVVV\\\dddjjjlllwwwccc\\\WWWWWWWWWUUUUUUWWWUUUWWWXXXYYY[[[___cccgggmmmqqqwww{{{|||rrrdddXXXOOOOOOOOOPPPQQQUUUYYY]]]hhhsss}}}xxx```XXXNNNJJJMMMOOOKKKEEEDDDJJJKKKCCC;;;999;;;<<<;;;<<<>>>???@@@BBBEEEHHHKKKHHHJJJLLLMMM```sssvvvfffaaakkkkkkTTTFFFBBBDDDGGGEEEHHHfff|||hhhaaazzzuuuJJJAAA>>>@@@HHHggg}}}kkk[[[XXXUUUQQQNNNMMMMMMMMMMMMOOONNNMMMKKKKKKNNNQQQTTT^^^iiiwwwpppYYYSSSSSSSSSNNNOOOOOOOOOOOOPPPSSSUUUVVVUUUTTTSSSUUUWWWZZZ]]]bbbeeehhhlllqqqwww}}}~~~vvvpppkkkddd\\\VVVPPPKKKHHHHHHGGGEEEFFFJJJNNNQQQWWW```kkkttt{{{~~~NNNOOOOOOMMMJJJIIIIIIKKKNNNPPPXXXbbbjjjgggZZZOOOHHHGGGDDDBBBBBBCCCEEEFFFIIIJJJMMMOOORRRTTTUUUVVVWWWWWWWWWXXXXXXWWWWWWWWWVVVUUUTTTSSSQQQPPPOOOOOOPPPPPPPPPQQQSSSVVVXXXZZZZZZ[[[[[[\\\]]]^^^^^^^^^``````^^^[[[WWWSSSPPPNNNOOONNNNNNNNNNNNOOOOOOPPPOOOQQQTTTVVVYYY]]]bbbeeekkkqqqxxx}}}~~~___YYYZZZ\\\^^^```bbbdddeeennnnnnmmmooo~~~yyykkkbbbWWWPPPFFFAAAAAACCCEEEEEECCCGGGIIIIIIOOOdddhhh]]]FFFCCC???@@@CCCCCCVVVbbbVVVjjjpppaaaaaaiiijjjQQQGGGLLLJJJKKKSSSWWW^^^ccciiiooovvvgggaaa\\\\\\[[[YYY[[[^^^\\\^^^```cccfffkkkqqquuuzzzpppaaaSSSSSSQQQOOOPPPUUU\\\bbbuuu~~~hhh]]]QQQKKKKKKIIIFFFCCCAAAEEEDDD===:::===>>>::::::<<<>>>???@@@AAADDDFFFHHHEEEHHHJJJLLL___rrrttt```[[[eeekkkSSSEEEBBBAAAGGGDDDDDDbbbsssgggqqqHHH===???BBBHHHkkkzzzvvvaaaUUUSSSPPPNNNNNNPPPPPPNNNLLLLLLLLLLLLJJJJJJMMMRRRVVVbbbnnn}}}lllZZZSSSRRRSSSOOOPPPQQQQQQRRRTTTWWWYYYYYYXXXWWWWWWXXX[[[^^^```cccfffjjjooovvv~~~~~~xxxsssoooiiibbb\\\RRRLLLHHHGGGEEECCCEEEJJJPPPSSSYYYbbblllwwwOOOOOOOOONNNLLLKKKLLLMMMMMMPPPVVV___ccc```UUULLLDDDCCCAAA@@@AAACCCFFFGGGNNNOOOQQQSSSUUUWWWXXXXXXVVVWWWWWWVVVUUUTTTSSSRRRRRRRRRQQQPPPOOOOOOPPPPPPQQQQQQQQQSSSUUUXXX[[[]]]```aaabbbcccddddddddddddgggfffeeebbb^^^YYYUUUSSSRRRRRRRRRRRRRRRSSSSSSSSSPPPRRRVVVYYY]]]aaagggkkksssyyy~~~bbb]]][[[ZZZ]]]dddiiijjjiiiqqqrrrrrrvvvzzzkkkcccWWWPPPFFFAAAAAACCCEEEEEEBBBGGGGGGGGGNNN\\\ggg___GGGCCC@@@@@@BBBBBBWWWcccVVVlllooo```aaajjjjjjRRRIIINNNKKKLLLUUUYYYbbbeeekkksss|||jjjeeeaaaaaaaaa```cccgggjjjllloooqqquuuzzzzzziiiZZZVVVPPPLLLNNNUUU```gggrrreeeVVVNNNJJJGGGEEEEEE???>>><<<:::;;;>>><<<777:::<<<>>>??????AAACCCEEEEEEBBBFFFIIIKKK^^^qqqsss^^^YYYbbbjjjRRRFFFCCC===CCC@@@CCChhh~~~lllnnnGGG;;;@@@EEEIIIooo}}}www|||lllYYYQQQNNNNNNOOOPPPQQQQQQNNNLLLJJJKKKLLLJJJJJJMMMTTTZZZiiittthhh\\\UUUQQQRRRQQQRRRTTTTTTUUUWWW[[[^^^^^^]]]\\\\\\^^^aaadddfffgggkkkpppvvv}}}~~~{{{wwwuuusssoooiiidddRRRLLLGGGFFFEEEDDDGGGLLLQQQVVV^^^gggqqq}}}NNNOOOPPPOOONNNNNNOOOQQQQQQTTTYYY]]]^^^XXXOOOHHHBBBAAA@@@@@@BBBDDDGGGIIIOOOPPPRRRSSSUUUVVVVVVVVVSSSSSSTTTTTTSSSRRRQQQPPPOOONNNNNNOOOPPPQQQSSSTTTUUUUUUVVVWWWYYY\\\___aaadddeeegggjjjkkklllllllllmmmmmmkkkiiieee```[[[YYYWWWWWWXXXYYYYYYXXXWWWVVVTTTWWW[[[___dddjjjpppttt{{{}}}fff\\\WWWTTT[[[hhhsssvvvtttvvvyyy|||zzzjjjaaaVVVOOOEEE@@@@@@BBBDDDDDD@@@FFFCCCDDDMMMUUUwwwuuucccHHHDDDBBBBBBBBBBBBYYYgggVVVjjjnnn___aaakkkiiiSSSLLLQQQOOOOOOYYY^^^dddfffmmm{{{xxxssspppqqqqqqqqquuu{{{qqqddd\\\RRRLLLOOOYYYfffoooyyyiiiXXXNNNIIIDDDCCCFFF@@@<<<999:::;;;999888888888;;;===>>>??????AAACCCCCCAAAFFFHHHKKK^^^qqqsssaaa[[[ccciiiQQQEEEDDD===BBB???DDDqqqgggpppIII;;;BBBGGGKKKuuu{{{uuuzzz|||bbbSSSOOOLLLMMMNNNOOONNNNNNMMMMMMJJJLLLMMMLLLKKKPPPXXX___lllvvvrrraaa\\\UUURRRSSSSSSTTTVVVWWWXXX[[[___bbbdddcccbbbbbbdddgggkkkmmmnnnrrrwww}}}}}}yyywwwvvvrrrkkkfffRRRLLLGGGFFFEEEEEEIIIOOOPPPYYYeeennnvvvNNNOOOPPPPPPOOOOOOQQQSSSUUUXXX\\\^^^ZZZSSSJJJEEEBBBBBBAAABBBDDDGGGJJJKKKNNNOOOPPPQQQRRRSSSSSSSSSPPPQQQRRRSSSRRRRRRPPPPPPMMMMMMMMMNNNQQQSSSVVVWWWZZZZZZZZZ\\\^^^aaadddffffffhhhkkknnnppprrrssssssrrrqqqpppmmmiiiddd```]]]ZZZ[[[]]]^^^^^^\\\ZZZYYYYYY\\\aaafffkkkqqqxxx}}}xxxcccTTTMMMJJJUUUiiiyyy~~~}}}|||yyyhhh___UUUNNNDDD??????AAACCCCCC>>>EEE@@@BBBLLLQQQpppeeeJJJEEEDDDDDDCCCCCC[[[kkkVVVhhhmmm___aaallliiiSSSMMMSSSQQQRRR]]]ccciiikkkttt{{{mmmbbbUUUNNNRRR___mmmwww{{{jjjWWWMMMFFF@@@AAAEEECCC<<<:::<<<:::555555;;;888:::===>>>>>>???@@@BBBCCCAAAFFFIIILLL^^^qqqsssddd^^^eeehhhPPPEEEDDDBBBEEE???FFFwwwyyy^^^uuuLLL<<>>===>>>@@@AAAAAADDDCCCEEEIIIQQQtttkkkNNNEEE@@@@@@DDDHHHaaavvvYYYaaammmbbbbbblllrrrPPPNNNSSSTTTZZZ[[[gggjjjvvvooo]]]WWWWWWZZZeeeqqqiiiRRRFFF@@@:::<<>>:::777666777999;;;;;;;;;<<<===???@@@AAABBBEEEGGGDDDKKKhhhzzzrrraaa\\\ddd|||cccRRRGGGAAABBBFFFAAAHHHvvvoooeee~~~oooGGG===???GGGSSStttrrrqqq|||eeeTTTLLLIIIJJJKKKKKKIIIHHHGGGHHHIIILLLJJJKKKPPPUUUXXX___fffsss~~~|||eee\\\\\\\\\[[[YYY[[[YYYWWWYYY]]]cccggghhhggggggiiinnnqqqrrrvvv}}}zzz~~~~~~zzzyyypppeeeUUUKKKDDDDDDHHHIIIJJJKKKSSS___dddlll|||UUUUUUUUUTTTVVVZZZ```eeekkklllllliiiaaaVVVKKKEEEDDDCCCBBBDDDHHHKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRSSSOOOOOONNNOOOOOOPPPOOOOOOJJJNNNTTTVVVXXXZZZ^^^bbb``````bbbdddgggjjjmmmooouuutttssstttxxx|||~~~~~~wwwrrrnnnkkkoookkkiiikkklllhhhggghhhjjjmmmqqquuuyyykkk^^^\\\cccgggnnnnnndddUUUOOOOOO^^^www|||lll___QQQLLLDDD>>>===>>>@@@AAABBBDDDBBBDDDGGGNNNrrroooQQQGGGAAAAAAEEEJJJbbbxxxXXX^^^qqqdddbbbiiitttSSSSSSXXXYYY^^^^^^iiirrruuuaaa[[[]]]eeesssiiiPPPDDD>>>:::;;;AAAAAAAAA???<<<999888999:::;;;;;;;;;<<<>>>???AAAAAA@@@DDDHHHFFFNNNjjjyyyooo___[[[fffxxx```OOOEEEAAAAAAEEEAAAFFFrrrjjjhhhrrrHHH??????FFFSSSxxxoooooozzz}}}aaaQQQKKKIIIHHHIIIJJJIIIHHHHHHJJJLLLIIIHHHLLLSSSZZZ```hhhpppxxxtttbbb]]]______\\\YYY]]]]]]\\\]]]```dddiiilllllllllpppvvvxxxwwwzzz}}}tttiiiXXXNNNFFFEEEHHHIIIJJJLLLSSS^^^cccjjjzzzVVVXXXYYYYYYZZZ___iiiqqqxxxxxxwwwrrrhhh[[[OOOGGGFFFEEEEEEGGGJJJMMMNNNNNNMMMMMMOOOPPPQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOSSSWWWZZZ[[[]]]aaaeeeeeefffhhhjjjnnnqqqtttuuu{{{zzzyyy{{{~~~{{{xxxvvvtttpppooosssssspppooopppppptttyyy|||~~~www^^^UUUWWW^^^bbblllqqqhhhTTTNNNOOO```|||}}}lll^^^PPPKKKDDD???===>>>@@@AAACCCCCCAAABBBEEELLLqqquuuVVVJJJCCCCCCGGGKKKcccyyyVVV[[[~~~wwwgggcccggg}}}xxxWWWVVVZZZZZZ```aaannnzzzhhhbbbeeeooohhhLLL???<<<999:::>>>AAAAAA@@@>>>;;;999:::;;;:::;;;;;;<<<>>>???AAABBB@@@DDDHHHHHHQQQlllyyylll\\\ZZZiiisss[[[KKKCCC@@@AAAEEEAAAEEElllfffllltttIII@@@@@@DDDRRR}}}}}}kkklllwwwxxx\\\MMMIIIIIIFFFGGGHHHHHHHHHIIILLLOOOJJJKKKPPPZZZaaahhhqqqzzz{{{nnnbbbaaaeeeddd```^^^aaacccdddddddddgggmmmrrrssstttyyy~~~|||ooo]]]RRRIIIGGGIIIJJJKKKMMMTTT___dddkkkzzzYYYZZZ\\\___cccjjjqqqvvv~~~|||ssseeeVVVLLLKKKJJJIIIKKKMMMOOOOOONNNMMMNNNOOOPPPPPPPPPOOONNNNNNOOOPPPPPPOOOOOOPPPQQQXXX[[[^^^______```cccgggkkklllnnnqqqtttxxx{{{}}}~~~~~~|||vvvrrrrrrvvvxxxuuussstttsssxxx}}}hhhUUUSSS]]]gggkkkrrrsssfffSSSMMMNNN___{{{{{{jjj[[[OOOJJJCCC???>>>???@@@@@@BBBAAA???BBBEEELLLsss~~~{{{ZZZMMMDDDDDDGGGJJJaaawwwWWWZZZ{{{{{{iiidddhhh||||||YYYVVVWWWWWW```fffvvv{{{pppllllllrrrfffHHH<<<:::999999<<>><<<::::::;;;::::::;;;<<<>>>@@@AAABBBBBBDDDHHHHHHSSSnnnyyyjjjZZZYYYllloooWWWIIICCCAAABBBFFFBBBEEEhhh{{{ccckkk~~~pppGGGAAAAAACCCRRRvvvgggkkkwwwtttXXXJJJGGGIIIFFFGGGGGGGGGGGGIIILLLOOOOOOQQQXXXaaahhhmmmvvvyyyoooggghhhkkkjjjgggffffffiiilllllljjjlllrrryyy{{{{{{~~~vvvbbbVVVKKKIIIKKKKKKMMMOOOWWWbbbhhhooo\\\[[[]]]eeeooovvvwwwvvv}}}tttcccWWWRRRQQQPPPPPPQQQQQQOOONNNOOOOOOOOOOOOOOOOOONNNMMMNNNPPPRRRRRRQQQQQQSSSUUU\\\___bbbbbbbbbdddhhhlllpppqqqtttwww{{{{{{wwwwww{{{|||zzzyyyzzzyyy}}}uuu\\\PPPQQQ\\\eeeiiiqqqpppaaaQQQLLLLLLZZZqqqvvvfffZZZNNNIIICCC???>>>???@@@@@@AAA???>>>CCCFFFMMMvvv^^^OOOFFFEEEHHHHHH^^^uuuYYY]]]|||jjjfffiii}}}]]]VVVUUUUUUbbbooo}}}~~~zzzwwwuuuqqqsssbbbEEE:::999888888;;;<<<>>>???>>><<<:::::::::::::::;;;<<<>>>@@@BBBCCCFFFEEEGGGGGGTTTpppzzzjjjXXXYYYnnnmmmUUUHHHCCCBBBAAACCC@@@FFFgggwww]]]dddvvvjjjDDDAAABBBCCCSSSpppeeelllxxxqqqVVVJJJHHHIIIHHHHHHHHHGGGFFFHHHKKKNNNRRRVVV___iiiooottt}}}}}}tttmmmlllnnnllllllnnnkkkooosssrrrqqqsssyyy{{{eeeXXXMMMJJJLLLMMMPPPSSSXXXdddkkksss___]]]___iiivvv}}}{{{vvv~~~uuuiii```^^^\\\[[[ZZZXXXTTTRRRSSSRRRQQQPPPOOOOOOOOOOOOOOORRRUUUVVVTTTUUUXXX[[[]]]```dddfffgggkkkqqqvvvvvvwwwzzz}}}~~~pppZZZVVVSSSWWW[[[aaaoootttfffPPPLLLJJJSSSddduuu}}}qqqcccZZZLLLHHHCCC???>>>???@@@@@@@@@>>>>>>EEEHHHLLLwwwwww}}}bbbSSSJJJHHHIIIGGGZZZwww^^^bbblllgggjjj}}}aaaYYYVVVWWWhhh{{{rrrrrr|||xxxvvvvvvsssuuuvvv]]]DDD<<<:::888888;;;:::<<>>@@@BBBCCCFFFEEEGGGIIIWWWssszzzgggWWWXXXppplllTTTHHHCCCBBB>>>??????LLLqqq{{{ZZZ\\\ssseeeBBBAAABBBDDDYYYkkkdddnnnzzzkkkSSSJJJJJJJJJJJJJJJIIIHHHGGGIIIMMMPPPUUUZZZeeepppvvv{{{zzzsssqqqpppnnnooosssrrruuuxxxyyyzzz|||}}}eeeXXXMMMJJJMMMOOOSSSWWWZZZgggmmmwwwbbbaaaccckkkvvv||||||zzz~~~uuussspppmmmjjjfffaaa]]]YYYWWWTTTRRRQQQQQQRRRSSSQQQVVVZZZ[[[ZZZ[[[___cccdddgggkkkmmmooottt{{{{{{}}}kkkZZZZZZTTTSSSVVV```uuu}}}pppPPPLLLJJJNNNYYYggguuu|||}}}mmm```YYYLLLGGGBBB???>>>?????????@@@>>>???FFFHHHIIIsssmmm}}}fffVVVNNNLLLLLLGGGXXXzzzbbbgggnnnhhhhhhxxxaaaYYYWWWZZZmmmxxxttt}}}ssshhhjjjooovvvlllWWWDDD>>>;;;888777;;;:::===@@@AAA???===;;;;;;999999:::<<<>>>@@@BBBDDDCCCDDDHHHNNN]]]wwwxxxaaaXXXYYYrrrjjjTTTGGGBBBAAA<<<>>>CCCYYY]]][[[www___CCCBBBBBBGGGaaazzzfffbbbnnn{{{cccPPPKKKKKKJJJKKKKKKKKKJJJJJJMMMRRRVVV\\\bbbmmmxxx|||{{{zzzwwwttttttxxxyyyzzz|||{{{dddWWWKKKIIIMMMQQQVVV[[[aaammmttt}}}cccdddggglllsssyyy|||~~~}}}xxxsssmmmiii]]][[[WWWSSSRRRSSSUUUVVVTTTXXX]]]___^^^___dddiiiooorrruuuvvvwww{{{rrrbbbTTTVVVPPPPPPUUUccc{{{sssPPPMMMKKKLLLSSS```oooyyykkk]]]WWWKKKGGGBBB???>>>?????????AAA???@@@GGGGGGGGGoooooohhhYYYQQQPPPNNNHHHXXXssseeejjjqqqhhheeettt^^^XXXXXX[[[nnnyyy~~~nnn[[[\\\iiiwwwyyyeeeTTTDDD???===888777<<<:::===AAACCCAAA>>>===<<<999999:::<<<>>>@@@BBBDDD@@@BBBJJJRRRbbbyyywww]]]XXXYYYrrrjjjSSSFFFAAA???>>>AAAIIIeeeddd___~~~YYYDDDBBBCCCIIIgggwwwcccaaaooo||||||]]]MMMKKKLLLJJJLLLLLLLLLLLLMMMQQQWWW[[[eeekkkuuu}}}zzzyyy|||}}}}}}yyycccVVVJJJIIIMMMRRRXXX]]]hhhtttzzziiiggghhhmmmvvv~~~zzzooohhhaaa[[[TTTQQQSSSWWWZZZ[[[]]]```cccddddddfffkkkooo{{{|||}}}~~~yyyfffXXXQQQVVVXXXSSSRRRhhhsssRRRMMMJJJMMMTTT]]]iiitttnnn^^^TTTKKKFFFAAA======>>>?????????AAA???AAACCCKKKrrr}}}hhh[[[TTTPPPRRRMMMTTTttthhhbbb|||kkkccctttuuuaaaRRRWWWcccpppyyycccQQQWWWYYYiiirrrYYYNNNCCC<<<999777:::>>><<<;;;:::<<<@@@AAA@@@===888999:::<<<>>>AAACCCDDDDDDHHHCCCMMMooooooYYYWWWZZZyyy~~~gggUUUFFF@@@CCCAAADDDQQQvvvnnncccTTTFFFBBBCCCNNNqqqlll]]]___ppptttYYYOOONNNOOOOOOMMMNNNOOOPPPQQQUUUZZZ^^^kkkrrr{{{www[[[SSSMMMLLLNNNSSS\\\eeeoooyyyhhhhhhjjjpppyyywwwkkkcccaaa\\\VVVTTTVVVZZZ]]]^^^```bbbeeehhhkkkoootttxxx}}}ooo]]]VVVUUUXXX\\\YYYYYYnnnvvvVVVQQQOOOSSSYYYaaalllvvvmmm___VVVJJJFFFAAA======>>>??????>>>@@@???AAAEEEOOOxxx~~~sssddd[[[TTTTTTNNNTTTqqquuufffmmmcccqqqhhhWWWMMMTTTcccrrr}}}wwwpppooo|||zzzZZZOOOVVV[[[mmmxxxfffWWWMMMBBB===999777999===<<<;;;;;;===@@@AAA@@@>>>999999:::<<<>>>@@@CCCDDDFFFIIIEEEOOOooo~~~lllXXXWWW^^^wwwbbbRRREEE@@@CCC@@@AAAOOOxxxoooddddddXXXBBBBBBEEELLLggg{{{hhh]]]```qqqrrrYYYPPPOOOOOONNNQQQSSSTTTVVVYYY^^^ccchhhpppvvv|||sssZZZSSSMMMMMMPPPTTT]]]fffnnnyyyjjjlllpppwwwuuuiiiaaa```]]]ZZZYYY[[[___aaabbbdddeeehhhnnnuuu|||gggXXXXXX]]]```eeeeeedddtttxxxZZZWWWWWW]]]eeelllvvvlll]]]WWWIIIEEE@@@======>>>??????>>>@@@???BBBHHHTTT|||nnncccZZZZZZTTTYYYooojjjpppbbbmmm```SSSLLLUUUgggyyyzzzooofff^^^[[[XXXVVV]]]iii```QQQPPP[[[iii|||mmm\\\TTTKKKBBB>>>;;;777777:::;;;;;;;;;===@@@AAA@@@???::::::;;;<<<>>>@@@BBBDDDGGGKKKHHHSSSnnnxxxfffVVVUUUbbbnnn[[[NNNCCC@@@DDDBBB@@@NNNzzz``````lllVVV>>>BBBGGGJJJ^^^qqqccc\\\aaarrrnnnXXXQQQQQQPPPMMMTTTVVVYYY\\\```eeelllpppvvvyyy}}}lllYYYRRRNNNOOORRRWWW```hhhnnnzzzmmmpppvvv}}}vvvllleee```___^^^^^^```ccceeefffjjjiiilllsss}}}mmmdddffflllsssxxxwwwqqqyyyxxxcccaaadddlllttt{{{iiiZZZUUUHHHDDD@@@======>>>???>>>???@@@???BBBHHHUUU~~~rrrggg___bbb\\\```qqqkkkzzzsssccciii\\\RRRLLLTTTiii{{{vvvrrriii___WWWOOOIIIGGGEEEBBBCCCGGGKKKLLLUUUfff~~~tttppp|||}}}jjjZZZRRRKKKCCC@@@===999777999;;;;;;<<<>>>@@@AAAAAA@@@<<<<<<;;;<<<===@@@BBBDDDGGGKKKJJJVVVlllooo___TTTRRRdddfffUUUJJJBBB@@@CCCDDDAAAOOOxxxxxx```ddduuuPPP>>>AAAGGGIII\\\xxxggg^^^[[[bbbsssjjjYYYSSSSSSRRRPPPVVVYYY\\\___ccchhhnnnrrrwww{{{yyydddXXXRRROOOQQQUUUZZZbbbkkkqqq~~~ooorrrxxxxxxooohhhbbbbbbbbbcccdddfffiiikkkoooooorrryyy~~~{{{|||tttrrruuu|||gggWWWRRRGGGCCC@@@>>>>>>>>>>>>>>>@@@AAA???AAAGGGSSSwwwlllcccgggaaacccqqqgggoooxxxeeehhh|||```XXXQQQVVVmmmvvvnnniiigggiiiiiifff```^^^\\\UUUNNNCCC>>>;;;===???>>>===>>>===GGGTTTjjjeeebbbooo~~~yyyjjj\\\QQQJJJDDDBBB???:::888999:::;;;===???@@@@@@AAABBB>>>===<<<<<<===???BBBDDDEEEJJJLLLYYYjjjfffWWWRRRRRRiiibbbQQQHHHAAA???CCCCCCAAAOOOsssooo___ddduuu}}}MMMBBBAAADDDIII^^^ppp```[[[\\\bbbuuu{{{iii[[[VVVVVVVVVUUU[[[]]]```cccfffjjjooorrrwww{{{ttt___WWWSSSQQQTTTXXX\\\dddllltttrrruuuzzzyyypppjjjfffggggggggghhhjjjnnnqqqtttvvvzzzxxx|||gggVVVQQQEEECCC???>>>>>>???>>>>>>@@@AAA???AAAFFFQQQ|||tttiiikkkbbbaaammmhhhggg}}}hhhhhhyyyyyysssjjjlllwwweeeZZZUUUSSSSSSUUUWWWUUUPPPNNNMMMHHHAAA===;;;:::;;;<<<<<<;;;;;;555BBBKKK^^^}}}lllXXXYYYgggvvv|||zzzssseeeZZZPPPIIICCCAAA>>>999777999999;;;>>>???@@@@@@BBBCCC???>>>===<<<===???BBBDDDEEEJJJOOO]]]jjj```QQQRRRXXXrrr}}}]]]MMMGGGAAA@@@CCC@@@AAAQQQssslllVVV]]]qqqsssNNNFFFAAABBBIII```wwwhhh\\\[[[]]]dddzzzyyynnnbbb[[[XXXZZZ\\\aaacccgggiiikkknnnrrruuuzzz~~~ttt^^^XXXTTTSSSVVVZZZ___fffmmmvvvyyy|||}}}vvvppplllmmmmmmllllllnnnssswwwxxx|||~~~nnnrrriiiVVVPPPDDDBBB???>>>>>>???>>>===>>>@@@@@@BBBGGGQQQ{{{~~~rrrrrrgggdddjjjrrreeekkkhhhvvv|||qqqaaaSSSLLLJJJKKKMMMKKKMMMLLLHHHFFFEEEAAA;;;===>>>===;;;999888777777444??????HHH^^^```TTTTTTYYYfffssswwwssskkk^^^TTTNNNGGG@@@>>><<<777666777888;;;???@@@@@@@@@BBBEEEAAA???===<<<<<>>>>>???>>>======???@@@CCCHHHRRR{{{yyyyyymmmiiiiii~~~hhhmmmhhhttt~~~ccc[[[OOOFFFBBBCCCEEEGGGDDDGGGHHHDDDCCCCCC@@@;;;777:::;;;888777888::::::666???888777EEEEEEDDDVVV]]]iiitttuuupppfffZZZPPPLLLEEE>>><<<999555444666888;;;???@@@@@@@@@CCCEEEBBB@@@===<<<<<<>>>BBBDDDFFFLLLTTTdddlll\\\OOOVVV^^^tttUUUHHHEEEBBBBBBFFFEEEIII___mmmRRRccc[[[EEE@@@===CCCPPPfffggg\\\XXX^^^aaajjj~~~rrrccc[[[^^^dddeeehhhlllooorrrvvvzzz|||yyydddYYYVVVUUUYYY]]]```fffmmmrrr}}}wwwxxxsssrrrvvvyyyxxxyyy|||lllfffrrroooVVVKKKFFFCCC???======>>>>>>===??????BBBBBBBBBSSSxxxooolllpppuuuhhhmmmvvvjjjUUUOOOGGGAAA@@@AAACCCDDDDDDDDDDDDCCCAAA>>>:::888;;;;;;:::999999:::::::::888888888:::999<<>>AAADDDFFFFFF___ppp```UUUWWWQQQgggnnnSSSFFFBBBBBBBBBBBBBBBPPPsssfffVVVeeeXXX@@@===CCCCCCHHHgggjjjccc[[[XXX\\\lllyyykkkcccbbbccchhhlllpppuuuxxx|||uuuddd^^^[[[[[[]]]]]]]]]eeepppzzzyyyzzzvvvuuuzzz~~~yyyfffeeessskkkUUUMMMEEEBBB???======>>>>>>===???@@@CCCCCCDDDXXX}}}uuurrrzzz{{{llllll|||yyyfff\\\PPPKKKCCC>>>===???AAABBBCCCDDDDDDCCC@@@===:::888;;;::::::999999::::::::::::888888999999:::BBBLLL```mmmtttmmmddd^^^TTTIIIBBB???<<<888666555666666:::<<>>CCCEEEJJJMMMfffsss___RRRVVVVVVpppjjjQQQDDDBBBAAAAAABBBCCCSSS|||```ZZZqqqRRR>>>AAAEEEFFFNNNqqqeee```[[[\\\bbbrrruuukkkiiikkkllloootttxxx|||tttccc___]]]^^^bbbbbbcccjjjttt~~~}}}|||xxxyyyxxxhhh[[[]]]jjjyyy~~~{{{bbbQQQLLLDDDBBB>>>===>>>>>>>>>>>>???@@@CCCDDDGGG^^^{{{wwwpppiiitttvvviii[[[RRRLLLGGGAAA<<<<<<>>>@@@BBBBBBBBBBBBAAA???===:::999::::::999999999999::::::;;;999888999888888>>>FFFWWWbbbhhhccc\\\WWWOOOFFF@@@===:::777555555555666999;;;>>>AAACCCEEEFFFFFF<<<:::888888:::???DDDGGGIIIQQQgggppp\\\NNNVVV]]]xxxdddMMMCCCAAA@@@@@@AAA???RRRoooUUUZZZ}}}~~~RRRBBBAAACCCDDDOOOrrrbbb]]]\\\aaajjjyyy~~~pppmmmqqqqqquuuyyy}}}uuufffaaabbbeeehhhjjjlllsss{{{~~~zzzzzzmmmeeeYYYPPPQQQZZZfffmmmxxxyyy|||mmmXXXLLLJJJDDDAAA>>>===>>>?????????@@@BBBDDDDDDIIIccc|||}}}zzzsssfffmmm}}}lllfff___UUUNNNJJJFFF@@@======???BBBCCCAAAAAAAAA@@@>>><<<:::999999999999999999999:::;;;<<<999888999777666:::@@@HHHQQQWWWVVVRRROOOIIIBBB===;;;888555444444666777888:::<<>>CCCFFFGGGPPP```eeeWWWLLLVVVdddnnn\\\IIIAAA@@@???@@@AAA>>>RRR^^^RRRYYYRRRCCCAAABBBDDDOOOlll}}}ccc^^^]]]dddooo|||wwwrrrvvvuuuyyy}}}yyyllleeehhhlllppprrrvvv~~~||||||rrr___XXXPPPJJJIIINNNWWW^^^tttxxx|||~~~~~~xxxeeeSSSKKKJJJCCC@@@======>>>???@@@@@@AAACCCDDDCCCIIIfff|||vvvvvvfffkkkggg\\\ZZZVVVOOOIIIGGGCCC>>><<<<<>>===;;;::::::888888888888999999:::;;;<<<999888888777555777<<<;;;BBBGGGIIIIIIGGGDDD???<<<:::777555444555777888888:::<<<>>>@@@@@@@@@@@@888777777777:::>>>BBBEEENNNTTTZZZ[[[UUUNNNXXXlllcccTTTEEE????????????AAABBBWWWrrrWWWWWW]]]|||LLL???BBBEEEIIISSShhhxxxgggbbb```fffooo|||{{{yyy|||}}}qqqlllpppuuuxxx{{{~~~bbbUUUPPPKKKIIIHHHKKKSSS[[[pppxxx}}}}}}}}}~~~~~~wwweeeUUULLLIIIBBB???======>>>@@@AAAAAAAAADDDDDDAAAIIIjjj{{{rrr}}}~~~mmmnnn{{{kkk\\\WWWUUUQQQLLLJJJDDD@@@<<<999:::<<<>>>???>>>>>>===<<<;;;;;;::::::888888777888888999:::;;;;;;888777999888666777:::666:::>>>BBBDDDCCCAAA>>>;;;999777555555666888999999:::<<<===>>>===<<<<<<999888888999;;;???BBBEEEWWW\\\YYYVVVTTTQQQ]]]xxxyyyZZZMMMBBB?????????@@@BBBDDD[[[bbbRRRXXXiiiuuuHHHBBB>>>AAAHHHSSSddduuuhhhddddddhhhoooyyywwwuuu{{{wwwYYYPPPKKKHHHIIIHHHIIIQQQZZZiiissszzzzzzyyy|||}}}{{{xxxgggXXXKKKDDDAAA???===<<<>>>@@@AAAAAA???CCCCCC@@@KKKnnnooorrryyysssuuueee^^^YYYVVVSSSMMMKKKLLLDDD@@@<<<::::::<<<===>>>======<<<;;;;;;:::::::::777777777777888999:::;;;:::666666999:::888888:::::::::===AAACCCBBB@@@???:::999777555555777999;;;;;;;;;<<<<<<<<<;;;999888888888999:::===AAAEEEGGGUUU^^^YYYRRRSSSSSSgggkkkSSSIII@@@>>>@@@@@@AAACCCIIIfff```SSSXXXvvvgggCCCHHH>>>>>>DDDQQQbbb{{{uuuddddddggglllpppxxxrrrVVVMMMIIIGGGHHHFFFFFFMMMXXXaaallluuuuuuuuuxxxzzzyyy}}}yyyhhhXXXIII???AAA???<<<<<<>>>AAABBBBBB>>>BBBBBB@@@LLLrrrsssrrrpppwww||||||uuuwwwuuuggg\\\WWWUUUUUUSSSMMMGGGGGGKKKFFFCCC>>><<<===>>>??????===<<<;;;::::::::::::;;;777777777777888999:::;;;999555555999;;;999999;;;???>>>@@@CCCEEECCC@@@???:::999777666666888:::<<<;;;<<<<<<<<<;;;999777666777888999;;;???CCCGGGJJJLLLZZZVVVOOOQQQTTToooaaaOOOFFF???>>>@@@@@@AAACCCTTTuuujjj\\\___~~~VVV:::IIIDDDAAAFFFSSScccxxxvvv___bbbiiiooorrrxxxrrrXXXJJJHHHEEEEEEFFFIIIKKKKKK^^^ccciiinnnoooooonnnnnnpppttt{{{ttteeeVVVJJJAAA@@@@@@???>>>>>>???@@@AAA===BBBGGGDDDMMM}}}uuupppwwwuuu{{{vvvlllddd]]]XXXWWWUUURRRQQQOOOLLLIIIFFFDDDBBB???===<<<===???@@@@@@>>><<<;;;:::999::::::666777999::::::999888666999999:::::::::999999888999<<>><<<=========<<<:::777666777777:::???BBBEEEJJJNNNVVVYYYOOOJJJSSS\\\|||zzz___DDDEEE>>>===EEEEEEBBBHHHjjjoooSSSmmmzzzLLLGGGBBBBBB???CCCRRRhhhxxxgggfffiiipppvvvzzzrrrWWWJJJGGGEEEDDDFFFIIIKKKKKKRRRVVV\\\```bbbccccccdddooouuu|||rrrdddVVVJJJBBB@@@??????>>>>>>???@@@AAA???BBBFFFGGGUUUzzz{{{uuu}}}xxxqqqjjjccc^^^YYYUUUTTTRRRPPPNNNLLLJJJGGGDDDCCCBBB???===<<<===???@@@@@@???===<<<;;;::::::;;;888999:::<<<<<<;;;999888999999::::::::::::999999999<<<>>>@@@EEEJJJIIIDDD:::999888888999;;;===???>>>===<<<;;;::::::999999999;;;>>>AAACCCGGGNNNTTT[[[XXXPPPNNNVVVfffnnnVVVCCCCCC<<<<<>>BBB>>>BBBRRRiii|||ggggggkkkqqqtttvvv}}}qqqTTTJJJGGGDDDDDDFFFIIIKKKKKKJJJMMMQQQTTTVVVXXX[[[]]]mmmttt|||qqqcccUUUIIIBBB@@@???>>>>>>???@@@AAABBBCCCBBBFFFIII]]]}}}~~~xxx{{{xxxooolllgggddd```]]]YYYUUUQQQOOOLLLJJJIIIGGGDDDBBBCCCAAA???===<<<===>>>???AAA@@@@@@???>>>===<<<;;;:::;;;<<<======<<<;;;:::999999::::::;;;::::::999:::<<<>>>@@@EEEJJJHHHCCC:::999888888999;;;>>>???@@@>>><<<::::::;;;<<<======@@@CCCCCCDDDJJJTTT\\\___TTTQQQSSSYYYvvv}}}```NNNDDDDDD<<<:::@@@@@@DDDRRRsss]]]kkkcccGGGGGG@@@BBB>>>AAAOOOfffhhhjjjpppuuuuuutttzzzqqqQQQJJJGGGEEEDDDGGGJJJLLLLLLMMMOOOQQQSSSTTTWWW[[[^^^iiiqqq|||pppaaaSSSHHHAAA??????>>>>>>???AAABBBCCCEEEDDDFFFJJJ^^^qqq~~~}}}vvvssskkkiiieeeccc```\\\WWWTTTOOOLLLIIIHHHGGGEEECCCAAABBBAAA???=========>>>>>>BBBCCCDDDDDDCCCAAA???===;;;<<<<<<===<<<<<<;;;:::999::::::;;;;;;;;;;;;::::::<<<===@@@GGGMMMKKKEEE999999888888999<<<>>>@@@@@@???>>>======>>>?????????DDDGGGEEEFFFMMMXXX___^^^MMMOOOWWW```kkkUUUJJJAAABBB======AAA@@@GGGZZZzzzbbb___uuuYYYGGGIIIAAACCC>>>???KKKbbbiiimmmtttyyyxxxwww|||uuuTTTJJJHHHEEEEEEHHHKKKMMMNNNRRRTTTUUUUUUVVVZZZ^^^aaagggrrr}}}ooo^^^OOOEEE@@@???>>>>>>>>>@@@AAACCCEEEFFFEEEGGGJJJ\\\iii~~~vvvnnnkkkeeebbb```]]][[[XXXSSSPPPMMMKKKHHHFFFEEEEEECCCBBBAAA@@@???===============DDDEEEGGGHHHGGGDDDAAA>>>;;;;;;;;;;;;;;;:::999999999:::;;;<<<<<<<<<<<<<<<:::<<<===AAAIIIQQQOOOHHH999999888888:::<<>>BBB===>>>JJJaaaiiimmmttt{{{|||{{{|||ZZZKKKIIIGGGGGGJJJMMMOOOPPPSSSTTTVVVWWWYYY]]]bbbfffkkkwww}}}kkkYYYKKKCCC@@@>>>>>>>>>???@@@BBBEEEFFFFFFEEEGGGKKK___jjjzzzqqqiiifff___]]]ZZZXXXWWWVVVSSSQQQLLLIIIFFFDDDDDDDDDCCCBBB@@@@@@???>>>============CCCEEEIIIKKKJJJFFFAAA>>>;;;;;;::::::999888888888::::::;;;<<<============<<<======AAAKKKSSSPPPHHH999999888999:::===@@@AAA???@@@BBBCCCBBBAAA>>>===???GGGJJJHHHKKKTTTYYYWWWNNNLLLSSSeeehhhOOOCCC???===@@@@@@CCCEEECCCQQQooo```QQQcccmmmLLLEEEDDD@@@???<<>>===>>>???@@@CCCEEEGGGFFFCCCEEENNNjjj~~~sss}}}|||~~~|||uuukkkdddccc]]]ZZZWWWTTTTTTSSSRRRPPPJJJGGGDDDBBBBBBCCCCCCBBB@@@??????>>>======<<<<<>>>>>>>>???>>>>>>AAAJJJQQQMMMEEE999999888999;;;===@@@BBB@@@@@@@@@???>>>===<<<<<<@@@HHHKKKJJJPPPYYYYYYQQQHHHTTT\\\qqq]]]HHH@@@>>>AAACCCAAACCCDDDCCCWWW{{{rrrYYYVVVqqqcccLLLFFFDDDCCC???===???JJJ\\\xxxvvvsssvvv~~~jjj___ccccccgggkkksss}}}^^^MMMKKKIIIIIILLLPPPRRRSSSTTTWWW\\\aaagggmmmtttyyy|||tttbbbPPPEEEBBBBBB======>>>???AAACCCFFFGGGGGGAAACCCRRRsss|||zzz}}}{{{{{{uuunnnddd^^^\\\[[[WWWSSSOOOMMMLLLKKKIIIIIIFFFBBBAAAAAABBBBBBAAA?????????>>>======<<<<<<>>>BBBGGGJJJIIIDDD>>>999===<<<;;;:::999888888999:::;;;<<<===>>>>>>>>>>>>AAA@@@>>>AAAIIIOOOJJJAAA999999888999;;;>>>AAABBBAAA@@@===;;;::::::;;;;;;AAAHHHLLLLLLSSS\\\XXXMMMGGG\\\dddzzzzzzXXXGGGBBB@@@>>>AAAAAAEEEKKKQQQnnnjjjZZZbbbXXXGGGBBB???AAAAAA>>>@@@HHHWWWnnn{{{{{{yyy^^^TTTZZZ^^^]]]aaahhhppp{{{zzz]]]RRRLLLJJJLLLOOOPPPSSSWWWTTT\\\fffnnnssswww|||qqq]]]LLLDDD@@@>>>>>>>>>======>>>@@@BBBCCCFFFGGGEEEYYYxxx}}}sssuuuwwwmmmgggbbb^^^ZZZXXXUUUPPPMMMLLLLLLKKKJJJFFFEEECCCCCCDDDDDDBBBAAAAAABBBAAA???===;;;<<<===>>>AAADDDFFFFFFCCC@@@===CCC@@@<<<::::::;;;<<<<<<<<<>>>???===;;;:::<<>>???:::EEEFFF???JJJqqqrrrWWWdddwwwYYYEEEDDDEEE;;;DDD???===EEETTTjjjxxxvvv}}}ppp___ZZZ___eeegggjjjmmmnnnoooyyyyyy___SSSNNNKKKNNNQQQRRRTTTXXX[[[bbbmmmuuuzzz~~~lllYYYKKKCCC???===>>>>>>===>>>???@@@BBBCCCEEEIIIKKKbbbxxxvvvxxxyyyooogggbbb^^^ZZZWWWTTTRRRNNNLLLKKKKKKIIIHHHFFFDDDCCCCCCDDDCCCBBB@@@@@@@@@@@@>>><<<:::;;;<<<;;;===@@@CCCEEEDDDBBBAAAAAA???<<<::::::;;;<<<===;;;===???>>>======???AAAAAA@@@AAAEEEIIIIIICCC>>>999:::<<<>>>@@@AAABBBBBBEEEAAA???>>>;;;999<<>>>>>FFFUUUkkksssrrrxxxqqq^^^\\\iiiuuu}}}~~~~~~|||fffYYYSSSPPPQQQTTTTTTWWW[[[___fffqqqzzzyyydddSSSHHHCCC???<<<>>>>>>>>>>>>???AAABBBDDDBBBHHHMMMfff|||zzzrrrhhh```[[[XXXUUUSSSQQQOOOMMMLLLKKKJJJHHHFFFEEEDDDBBBBBBCCCCCCAAA@@@>>>>>>>>><<<:::999:::;;;:::<<<>>>@@@BBBBBBBBBBBB>>>===<<<;;;;;;<<<===>>>;;;===>>>?????????AAACCC@@@@@@BBBFFFIIIHHHBBB===999;;;===???AAABBBCCCDDDGGGCCC@@@???===;;;???DDDFFFNNNRRRNNNJJJNNNSSSVVV```uuunnnTTTGGGAAA???AAADDDEEEAAAJJJttt}}}\\\ccc]]]OOOJJJHHHFFF@@@AAA>>>???FFFUUUmmm|||pppnnntttfffeeezzzssseee]]]UUUSSSTTTUUUZZZ```eeemmmxxxsss\\\NNNGGGCCC???===???>>>>>>>>>???AAACCCDDDDDDGGGJJJbbb~~~wwwnnnbbbYYYVVVUUUTTTRRRRRRQQQOOOMMMLLLJJJFFFDDDDDDCCCAAAAAABBBBBB@@@???<<<<<<<<<;;;999888:::;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<===>>>@@@===>>>?????????@@@@@@@@@???@@@BBBFFFGGGEEE???:::888999<<>>BBBHHHIIIYYYccc]]]TTTWWWbbbiiittt^^^KKKDDDBBBBBBCCC???AAAEEE[[[mmm```rrrXXXRRRMMMEEEBBB@@@BBB??????DDDSSSnnn}}}qqqooouuummmkkk~~~rrrfffYYYSSSRRRUUU]]]eeerrryyynnnVVVKKKGGGCCC@@@?????????>>>>>>???AAACCCDDDIIIIIIHHH]]]zzzyyynnnfff[[[TTTSSSUUUVVVWWWVVVTTTQQQOOOMMMJJJFFFCCCCCCBBB@@@@@@AAAAAA???>>>;;;;;;<<<;;;999999:::<<<>>>>>>======<<<<<<<<<<<<999<<<>>>???>>>>>>@@@AAA@@@@@@@@@@@@@@@???>>>======???AAACCCCCC@@@;;;777555777;;;???CCCGGGIIIJJJIIIEEEBBBBBBAAA@@@EEELLLNNN___iii```[[[iii~~~lllQQQDDDBBBBBBBBBCCC@@@CCCMMMnnnrrrdddfffuuuVVVVVVQQQHHHGGGIIICCC@@@???BBBNNNkkk|||pppooovvvmmmjjj{{{nnn___XXXWWW[[[dddmmm{{{~~~hhhRRRIIIFFFAAA???AAA????????????@@@BBBCCCEEEFFFFFFEEE[[[wwwvvvnnnaaa\\\VVVTTTVVVYYYZZZZZZVVVTTTPPPMMMKKKIIIFFFCCCBBBAAA??????@@@@@@>>>===;;;<<<<<<<<<;;;;;;<<<>>><<<<<<<<<<<<=========>>>999===AAABBB@@@???AAACCCCCCBBBAAABBBBBBAAA>>><<<>>>???AAAAAA???<<<999666444666:::>>>CCCGGGJJJKKKHHHDDDBBBBBBBBBCCCIIIPPPYYYdddgggbbbkkkmmm[[[GGG@@@???@@@@@@AAA@@@CCCTTTyyyuuukkk[[[bbbwww\\\ZZZRRRHHHGGGIIIDDDBBB@@@@@@IIIdddxxxlllllltttooonnnwwwjjjeeeeeeiiirrrzzzwwwbbbOOOHHHDDD===<<>>??????>>><<<<<<===>>>===<<<===>>>@@@=========>>>===<<<<<<;;;:::???DDDEEEBBB@@@AAADDDDDDCCCCCCDDDFFFEEEBBB>>>@@@AAAAAA@@@===:::888777555777:::>>>BBBEEEGGGIIIGGGCCC@@@AAABBBDDDKKKTTT___cccbbbhhh~~~YYYMMMBBB???@@@@@@@@@AAABBBHHHaaakkkbbbVVVggg~~~bbbZZZQQQJJJHHHEEECCCCCCBBBAAAFFF[[[ssshhhhhhsssqqquuuyyynnniiijjjrrr{{{~~~tttqqqssswww~~~rrr^^^MMMGGGBBB;;;:::AAA@@@?????????@@@BBBDDDEEEGGGNNNXXXxxx{{{xxxtttooojjjddd]]]XXX]]]^^^bbbfffgggbbbYYYQQQLLLIIIFFFDDDDDDEEEEEEDDDAAA@@@>>>>>>??????===<<<===>>>???>>>>>>>>>@@@BBBAAAAAA@@@???===:::888666:::@@@EEEFFFCCCAAABBBDDDEEEDDDDDDFFFIIIIIIEEEBBBBBBBBBBBB@@@<<<:::999999777999;;;>>>AAADDDEEEFFFEEEAAA@@@AAABBBEEEMMMVVV[[[[[[]]]nnnkkkOOOGGGAAAAAABBBBBBBBBDDDGGGQQQsssyyyggg[[[ZZZwww}}}___VVVQQQQQQQQQKKKAAACCCDDDCCCDDDTTTuuurrrfffgggsssyyyooouuuwwwhhh\\\[[[XXXUUUXXXeeeyyyxxxcccVVVJJJEEECCC@@@>>>??????AAABBBBBBBBBCCCFFFHHH===QQQWWWyyykkkeeeccc```mmmlllkkkiiiddd]]]UUUOOOJJJHHHEEECCCAAA@@@@@@AAAAAA@@@???=========>>>???===>>>>>>===;;;===CCCGGGDDDEEEEEEAAA;;;777777999===FFFNNNMMMDDD>>>@@@DDDDDDFFFIIIKKKKKKIIIEEECCC@@@BBBCCC@@@:::666666999777999:::<<<===@@@DDDGGGFFFAAA<<<===BBBJJJPPPRRRQQQXXX^^^xxxcccFFFFFF@@@<<>>HHHPPPfffsssiiidddrrrwwwpppttt{{{mmm___XXXUUUVVVVVVWWW^^^mmmsss]]]RRRGGGCCCAAA???>>>??????@@@AAABBBBBBCCCEEEGGGEEERRR^^^yyywwwuuutttssssssoooiiiddd]]]WWWPPPKKKJJJHHHEEECCCAAA@@@@@@AAA@@@???>>>=========>>>>>>;;;===??????>>>???CCCGGGEEEFFFFFFCCC===999888:::===DDDKKKKKKEEE@@@AAADDDEEEFFFIIIMMMOOONNNJJJFFFFFFHHHGGGBBB:::666777999:::;;;=========>>>@@@CCC===<<<<<<@@@FFFLLLOOOOOOMMMWWW```xxx~~~nnnRRRKKKFFFAAAAAAGGGKKKJJJGGGbbb[[[bbbzzzwwwlllbbb\\\VVVQQQMMMKKKGGG???@@@GGGLLLbbb|||oooiiieeerrr{{{{{{vvvnnnhhhmmm|||nnnaaaZZZTTTOOONNNPPPRRRWWW___lll}}}~~~lllVVVLLLCCC@@@???======???>>>???AAAAAAAAABBBEEEGGGLLLOOOdddjjj~~~{{{|||wwwwwwxxxwwwrrrlllddd\\\VVVQQQNNNKKKIIIGGGEEECCCAAA@@@@@@AAA??????===<<<<<<======>>>999===AAABBBAAA@@@BBBDDDFFFGGGGGGDDD>>>:::999:::<<>>??????===<<<===>>>888;;;@@@GGGMMMOOOOOOMMMNNNXXXdddzzz}}}]]]JJJHHH@@@>>>FFFJJJHHHIIIOOOzzznnnUUUmmm}}}vvvmmmfffaaa[[[TTTOOOLLLJJJDDDBBBEEEGGG\\\~~~wwwmmmjjjgggqqqvvvggggggeee```^^^dddqqq}}}|||lllaaaWWWTTTSSSPPPMMMNNNQQQVVV___lll}}}xxxeeeRRRIIIBBB@@@>>><<<<<<>>>===???@@@AAAAAABBBEEEGGGMMMIIIiii{{{ggg{{{xxxyyypppqqqqqqnnnllllllkkkkkkfffaaaZZZUUURRRPPPOOOMMMHHHFFFEEECCCAAA@@@@@@@@@???>>>===<<<<<<===>>>>>>;;;???DDDEEEBBB??????@@@EEEFFFGGGDDD>>>999888999:::<<>>888666888:::===???AAAAAA???============AAAFFFLLLPPPQQQOOOMMMSSS[[[iiihhhTTTJJJCCC<<<@@@KKKKKKEEEMMM```wwwaaaccczzzqqqjjjddd^^^WWWQQQLLLLLLGGGEEEEEEDDDXXXzzztttjjjiiifffooozzzcccTTTVVVVVVUUUUUU\\\iiisss{{{nnnaaa\\\TTTNNNKKKMMMNNNMMMMMMPPPTTT\\\jjj{{{sss^^^PPPIIICCCAAA>>>;;;:::======???@@@AAABBBCCCFFFHHHKKKJJJrrrzzzsssuuupppmmmjjjgggfffeeecccbbbbbbZZZWWWTTTQQQPPPOOOMMMLLLFFFEEEDDDCCCBBBAAA@@@@@@???>>>===<<<<<<===>>>???>>>BBBFFFEEEAAA===<<<<<>>>>>>>>BBBFFFPPP\\\eeeaaaSSSGGGDDDBBB>>>999666777999<<<>>>@@@BBBCCCBBBAAAAAABBBFFFHHHJJJMMMNNNNNNNNNNNNTTTbbbxxxkkkQQQHHHFFFDDDAAAHHHQQQKKKDDDWWWuuu}}}iiiaaazzzvvvnnnggg```YYYTTTLLLMMMIIIGGGFFFCCCUUUwwwmmmdddeeeccckkk~~~fffQQQJJJLLLNNNNNNQQQYYYfffooowww~~~ssseeeXXXQQQQQQRRRLLLHHHIIIIIIJJJOOOUUUXXXdddvvvzzzmmmWWWMMMGGGCCCBBB>>>::::::======???AAABBBCCCDDDGGGJJJMMMVVV}}}zzzooonnnfff```___```^^^\\\]]]UUUSSSPPPOOONNNLLLIIIFFFEEEEEEDDDCCCBBBAAA@@@??????>>>>>>======>>>@@@@@@@@@CCCEEECCC>>>;;;:::;;;BBBDDDFFFCCC===888666666666777888999:::;;;===>>>AAAEEENNNXXX^^^YYYMMMBBB<<<:::777555666999<<>>:::;;;>>>>>>@@@BBBCCCDDDEEEHHHKKKOOOgggzzz}}}sssggg]]][[[[[[WWWUUUVVVSSSPPPMMMKKKJJJIIIGGGEEEDDDDDDDDDCCCBBBAAA@@@???@@@???>>>>>>>>>@@@AAABBB@@@BBBBBB???;;;:::<<>>:::<<<@@@???@@@BBBDDDDDDFFFIIILLLPPPrrrsss|||mmm```\\\ZZZUUUQQQRRRQQQMMMJJJGGGHHHHHHIIIHHHCCCDDDCCCCCCBBBAAA@@@???@@@@@@?????????@@@BBBCCC???@@@???<<<999999>>>BBBCCCFFFHHHFFF@@@:::888888666999;;;:::888888===AAABBBCCCEEEEEEDDDBBB???===777555555666:::???BBBDDDGGGHHHHHHHHHHHHJJJMMMPPPLLLMMMOOOPPPTTT[[[eeemmmgggLLLCCCDDDDDDCCCDDDBBBCCCGGGRRRmmmhhh[[[pppxxxyyy|||xxxlllddd[[[VVVNNNLLLLLLEEEMMMfffqqqpppyyyuuuqqqwww}}}pppWWWNNNQQQNNNNNNNNNPPPUUU```llluuuzzz~~~fffWWWRRRIIIGGGMMMNNNKKKIIIJJJKKKKKKKKKRRRZZZhhhuuu}}}pppaaaSSSKKKDDDBBB???<<<;;;;;;===>>>@@@AAAAAAAAADDDGGGHHHGGGOOO{{{~~~{{{|||fffZZZYYYYYYSSSLLLLLLLLLJJJGGGDDDCCCDDDEEEDDDCCCCCCBBB@@@??????>>>=========@@@BBBDDDCCCBBBAAA???<<<999999<<>>:::;;;>>>;;;<<<<<<<<<<<<<<<;;;;;;;;;>>>AAAAAA>>>:::777666444666999<<<@@@CCCEEEFFFHHHHHHKKKOOONNNKKKLLLPPPPPPNNNQQQWWW]]]eeeuuuxxxUUUDDDAAABBBAAA@@@>>>EEEJJJSSSsss^^^bbbuuunnnfff```TTTMMMKKKGGGDDDMMM]]]}}}ppp|||ppp|||{{{|||cccVVVPPPMMMQQQRRRRRRTTTXXXcccpppzzz|||aaaRRRNNNFFFFFFKKKKKKKKKIIIJJJLLLMMMPPPXXXbbbppp}}}{{{lll]]]PPPGGGDDDBBB???<<<;;;<<<===>>>@@@AAAAAABBBCCCFFFHHHIIIVVV|||yyyhhh[[[UUURRRQQQKKKKKKJJJHHHFFFFFFFFFGGGDDDCCCCCCBBB@@@??????>>>>>>>>>>>>@@@CCCDDDCCCBBB???>>><<<:::;;;===@@@BBBDDDGGGHHHEEE???;;;;;;===<<<======>>>>>>===;;;;;;:::===??????<<<999888777777999<<>>@@@AAABBBBBBCCCEEEIIILLL```yyy}}}eeeUUUPPPQQQJJJIIIHHHFFFEEEEEEEEEEEECCCCCCBBBAAAAAA@@@?????????>>>???@@@CCCDDDCCCAAA<<<<<<<<<<<<>>>@@@BBBCCCCCCFFFHHHFFFAAA<<<;;;<<<===>>>???@@@@@@>>><<<;;;999;;;<<<;;;999888999:::<<<===@@@CCCFFFHHHJJJJJJLLLHHHIIIQQQVVVTTTPPPOOOMMMUUU___iiittt```QQQDDDAAADDDDDDAAA???FFFOOOwwweeeqqq|||tttggg[[[VVVQQQKKKLLLRRRaaa}}}wwweeemmmuuueeecccrrrvvvrrr]]]TTTQQQPPPPPPQQQSSSUUU\\\hhhwwwwwwZZZJJJIIIHHHJJJMMMJJJJJJHHHIIIMMMRRRXXXdddpppzzzlll___TTTLLLGGGAAA@@@>>>=========>>>???@@@AAACCCDDDCCCDDDJJJQQQlll~~~www{{{eeeVVVPPPNNNLLLIIIGGGFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@?????????>>>>>>???AAABBBAAA???:::;;;<<<>>>@@@BBBCCCDDDCCCFFFHHHGGGCCC???===<<<>>>???AAABBBAAA???===<<<999::::::999888888;;;===@@@AAACCCFFFHHHJJJKKKLLLNNNLLLNNNTTTUUURRROOOPPPXXX___lll|||hhhWWWMMMDDDBBBCCCBBBBBBCCCKKKaaaooofffyyymmmaaa[[[VVVOOOLLLMMM]]]|||ooo___aaafff___bbbqqqwwwmmmYYYRRRQQQPPPQQQSSSVVVZZZbbbooo~~~qqqVVVGGGHHHHHHKKKMMMIIIIIIHHHJJJOOOTTT[[[hhhttttttggg[[[RRRLLLHHH@@@???>>>======>>>>>>???@@@@@@CCCFFFDDDDDDMMMYYYrrrwwwlll[[[UUUPPPKKKHHHGGGHHHHHHGGGBBBBBBBBBAAAAAA@@@@@@??????>>>===>>>@@@@@@???===;;;<<<===???AAABBBCCCCCCDDDFFFHHHGGGEEEBBB???===>>>???@@@BBBBBB@@@???>>>;;;;;;:::999888:::>>>AAACCCDDDFFFHHHJJJKKKLLLLLLRRRSSSVVVXXXUUUPPPSSSYYYaaajjj{{{dddWWWFFFCCCCCCEEEEEECCCEEEIIIUUUyyy|||iiiggg{{{yyyoooeee___ZZZSSSMMMKKKVVVyyy~~~fff\\\[[[``````fffsss|||iiiWWWQQQQQQPPPPPPTTTYYY___hhhttthhhPPPEEEHHHGGGIIIKKKHHHJJJIIIMMMSSSYYYaaannnzzzqqqdddXXXPPPIIIEEE>>>>>>>>>>>>>>>>>>??????@@@@@@DDDHHHFFFEEEQQQaaammmsss]]]VVVMMMGGGFFFFFFFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>???@@@@@@>>><<<>>>>>>???@@@AAABBBBBBBBBDDDEEEFFFFFFEEEBBB@@@>>>>>>>>>???@@@AAAAAAAAAAAA??????>>><<<<<<===AAAEEEFFFGGGHHHJJJKKKLLLLLLLLLNNNPPPTTTUUUQQQOOOXXXcccnnn|||___MMMHHH===@@@FFFJJJGGGCCCDDDJJJeeevvvppp[[[ttt|||wwwrrrllleee^^^WWWPPPLLLPPPwwwrrr```]]][[[^^^ccciiiuuuhhhWWWSSSSSSRRRRRRWWW^^^fffooo{{{aaaMMMFFFKKKHHHHHHKKKIIIJJJKKKQQQZZZbbbkkkxxx}}}vvvjjj]]]SSSKKKEEEBBB======>>>>>>>>>??????@@@???@@@EEEJJJGGGGGGUUUhhhwwwqqqxxxlll]]]QQQKKKHHHFFFDDDBBBBBBAAAAAAAAAAAA@@@@@@BBBAAA@@@AAAAAAAAA???===BBBAAAAAA@@@@@@@@@AAAAAADDDCCCCCCBBBBBBAAA@@@>>>=========>>>???AAACCCDDDBBBBBBBBB@@@@@@AAADDDGGGIIIIIIKKKLLLMMMMMMMMMMMMLLLKKKMMMPPPSSSYYYgggtttbbbNNNEEEAAADDDFFFJJJKKKGGGGGGRRR___pppcccjjjzzzxxxwwwtttlllccc[[[TTTPPPRRRtttzzzmmm___```]]]\\\bbbiiitttgggYYYWWWXXXWWWXXX___hhhrrr{{{~~~___NNNJJJOOOKKKJJJMMMLLLJJJMMMTTT___hhhrrr~~~qqqjjj```VVVNNNHHHCCC@@@======>>>>>>??????@@@@@@??????EEEKKKIIIHHHWWWmmmjjjwww{{{yyyuuucccXXXQQQLLLHHHBBBAAAAAAAAAAAAAAAAAAAAADDDCCCBBBBBBCCCCCCAAA???EEECCCBBB@@@??????@@@@@@CCCBBB@@@@@@@@@@@@???======<<<<<<<<<>>>AAADDDFFFEEEEEEEEECCCBBBCCCFFFIIIKKKKKKLLLMMMNNNNNNNNNNNNQQQMMMMMMTTT]]]jjjzzzlllPPPJJJGGG@@@IIIIIIHHHFFFGGGSSSmmmmmmZZZzzz|||zzzrrrggg]]]WWWSSSUUUnnn{{{```ddd^^^ZZZ```fffsss}}}ggg[[[[[[\\\[[[___gggrrr|||{{{```LLLFFFKKKIIIIIILLLIIINNNMMMXXXjjjwww{{{yyypppgggaaaWWWNNNGGGBBB???===>>>=========>>>???@@@@@@@@@IIIDDDCCCJJJFFFQQQrrrjjjzzz~~~rrrdddVVVJJJFFFFFFGGGGGGFFFDDDCCCBBBCCCBBB@@@AAADDDEEECCCBBB???>>><<<;;;::::::::::::999;;;>>>@@@AAA@@@>>>===>>>>>>>>>======???CCCFFFGGGIIIJJJIIIFFFGGGJJJMMMLLLJJJKKKPPPRRRNNNLLLLLLMMMPPPYYYbbbjjjvvvtttZZZLLLEEEBBBCCCJJJIIIHHHKKKTTTnnnhhheee}}}zzz{{{vvvrrrmmmfff]]]VVVXXXeee}}}eeeaaa]]][[[```kkkxxx|||kkkbbbaaaeeeiiinnnrrrzzz|||```LLLFFFKKKIIIIIILLLJJJNNNPPP\\\nnnyyy~~~qqqhhhccc]]]SSSKKKEEEBBB@@@???>>>======>>>>>>???@@@AAA???GGGEEEEEELLLMMMccc~~~uuu~~~zzzzzz}}}zzzjjj\\\MMMIIIDDDBBBBBBDDDEEEEEEFFFEEEDDDDDDEEEEEEDDDCCCBBBAAA???===<<<<<<<<<<<<>>>@@@BBBDDDEEEDDDBBBAAA>>>???@@@@@@AAADDDHHHLLLJJJKKKLLLJJJIIIIIILLLOOOQQQNNNNNNQQQRRROOOMMMOOOVVVVVV\\\iii{{{sssXXXIIIFFFFFFHHHJJJHHHSSSNNNGGGiiizzzjjj{{{~~~||||||}}}yyytttqqqnnniiiaaa[[[WWW^^^qqq}}}dddaaa^^^]]]bbblllyyy~~~rrrkkkjjjmmmqqqyyy}}}aaaMMMFFFKKKHHHIIIMMMKKKPPPUUUbbbrrr{{{vvvggg^^^^^^WWWNNNFFFBBBAAAAAAAAA=========>>>>>>@@@AAAAAA@@@EEEFFFGGGKKKSSSxxxrrrxxxsssrrr{{{~~~tttdddZZZNNNGGGFFFHHHHHHGGGDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@>>>============@@@AAACCCEEEEEEDDDBBBAAABBBBBBCCCDDDEEEGGGLLLOOOKKKLLLLLLLLLLLLNNNQQQTTTRRRNNNMMMNNNOOONNNPPPTTT]]]```kkkfffUUUEEEAAADDDFFFHHHIIIHHHQQQLLLPPPxxxbbb{{{{{{|||{{{wwwsssqqqooolllgggbbbZZZZZZbbbyyyttt```___]]]]]]bbblllxxx{{{xxxyyy|||cccNNNGGGKKKHHHJJJNNNMMMSSSZZZhhhuuu||||||ooobbbYYYYYYSSSJJJCCC?????????@@@=========>>>???@@@AAABBBDDDEEEGGGHHHIIIYYYkkkwww|||wwwpppuuusssssswwwzzzoooaaaXXXUUURRRLLLFFFGGGEEEDDDCCCDDDDDDEEEFFFDDDCCCAAA@@@@@@AAAAAABBBBBBCCCEEEFFFFFFEEEDDDCCCFFFGGGGGGGGGGGGIIIMMMOOOMMMMMMMMMMMMNNNQQQTTTWWWRRRNNNLLLNNNOOOQQQXXX___dddrrr^^^SSSJJJCCCEEEIIIHHHFFFFFFIIIGGGNNNmmmdddjjj}}}|||yyytttrrrqqqpppkkkhhh```\\\\\\mmm{{{ddd\\\\\\\\\]]]aaajjjwwwyyyfffQQQHHHKKKIIIKKKPPPPPPXXX```mmmwww|||wwwkkk```YYYUUUOOOGGG@@@==================>>>>>>???AAABBBCCCFFFEEEHHHIIIMMMiiiqqqvvvrrr}}}}}}vvvoooiiikkksss{{{~~~wwwpppmmmkkkfff\\\SSSUUUPPPJJJGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEGGGGGGFFFGGGHHHIIIIIIIIIHHHHHHGGGHHHJJJJJJKKKMMMPPPSSSTTTRRROOOMMMMMMOOOQQQRRRTTTQQQPPPRRRUUUZZZeeeooo{{{___KKKEEEBBBCCCHHHJJJGGGFFFGGGJJJRRRnnnnnnmmm|||wwwuuuuuusssoookkkccc```\\\hhhooo___]]]^^^______bbbkkkxxx~~~yyy{{{iiiSSSJJJLLLJJJMMMSSSSSS___gggqqqyyy|||pppfff]]]YYYPPPKKKDDD???===<<<<<<<<<======>>>>>>@@@AAACCCDDDFFFDDDIIILLLXXXxxxssstttuuupppwww}}}|||tttmmmllllllkkkkkkmmmvvvvvvxxx}}}~~~vvvnnnaaaWWWKKKFFFHHHKKKJJJGGGGGGGGGEEEEEEDDDEEEFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIKKKNNNPPPQQQSSSWWWYYY\\\XXXRRRNNNMMMMMMMMMLLLTTTRRRTTTYYY___iiixxxvvv[[[LLLGGGBBBBBBEEEEEEBBB???DDDLLLZZZzzzjjjddd{{{zzzzzzxxxsssooofffeeeaaahhhqqqfffbbbccccccbbbdddmmm|||~~~}}}lllVVVLLLNNNKKKNNNUUUVVVeeellluuu}}}ttthhh^^^XXXVVVIIIFFFBBB???>>>>>>===<<<======>>>???@@@BBBCCCDDDEEEDDDJJJNNNcccnnnvvvhhhlllpppxxxyyypppgggcccdddkkknnnssszzz~~~|||yyyiiiZZZKKKGGGOOOWWWVVVRRRTTTSSSQQQNNNLLLLLLKKKLLLKKKLLLMMMNNNOOOPPPQQQRRRTTTVVVXXXXXXWWWXXXZZZ[[[\\\WWWQQQNNNNNNPPPPPPPPPUUUWWW^^^jjjxxxnnnWWWIIIDDDDDDCCCEEEGGGDDD>>>AAASSSeeemmmeeeuuu~~~~~~}}}wwwsssooopppjjjmmmxxxnnndddeeeeeebbbccclll|||nnnWWWMMMNNNLLLOOOWWWWWWjjjpppwww}}}ooobbbXXXTTTRRREEECCC@@@??????@@@???>>>======>>>???@@@BBBDDDEEEEEEEEEJJJNNNhhhyyyfffnnnfffhhhmmmwwwzzzmmmjjjnnn```bbbfffiiilllmmmnnnnnnooo___OOOOOO\\\iiikkkggghhhfffccc___\\\ZZZXXXXXXVVVVVVXXXYYY[[[\\\^^^^^^aaabbbaaa___[[[YYYYYYYYYVVVRRRNNNNNNQQQUUUXXXXXX\\\aaannn|||aaaPPPKKKHHHCCC???>>>BBBFFFDDDDDDPPPooo}}}rrr{{{yyy{{{vvv{{{|||uuuuuu|||pppcccdddccc___```iiiyyyqqq\\\JJJHHHOOOTTTWWWZZZmmmsss~~~}}}oooddd]]]VVVNNNHHHAAA@@@???=========>>>>>>???@@@AAAAAA@@@AAACCCEEEEEEPPPGGGOOOwwwmmmbbbiiisssxxx~~~{{{pppllleee`````````\\\]]]bbbcccaaaXXXWWWccchhhgggnnnnnnoooooonnnkkkiiiiiikkkeeeeeefffeeeeeedddbbbbbbaaa^^^YYYTTTRRRPPPNNNLLLOOOQQQSSSVVVYYY]]]bbbeeevvvhhh[[[MMMGGGFFFEEEAAA>>>GGG???@@@JJJSSSfff{{{vvv~~~~~~wwwzzz||||||xxxuuu~~~zzztttvvvrrrcccZZZ\\\^^^]]]___iiixxxsssaaaPPPMMMRRRXXX^^^cccvvv|||vvvjjjaaaZZZTTTMMMHHH@@@???>>>===<<<======>>>???AAABBBBBBAAABBBDDDFFFAAAFFFLLLgggwww}}}|||kkkfffeeeeeelllwww|||qqqhhhddd```ZZZWWWYYYSSSZZZVVVTTT^^^aaa^^^bbbcccccccccbbb``````______]]]]]]]]]\\\[[[YYYXXXWWWSSSQQQOOOMMMNNNOOOPPPQQQXXXYYYYYY[[[aaammm{{{{{{eeeUUUKKKCCCAAABBBBBBAAA@@@>>>FFFJJJRRRnnn~~~yyy|||}}}||||||~~~xxxmmmkkkyyylll]]]YYY[[[]]]]]]```jjjyyyqqqcccTTTOOORRRZZZdddmmmuuunnnddd\\\VVVQQQKKKGGG???>>><<<<<<;;;<<<===>>>???AAABBBBBBBBBCCCEEEGGGHHHCCCXXX~~~|||mmm```YYY]]]gggnnnwwwxxxpppggg```\\\RRR[[[WWWRRRZZZ\\\UUUSSSVVVTTTSSSSSSTTTTTTRRRQQQRRRRRRQQQPPPOOONNNMMMMMMPPPOOONNNNNNPPPTTTWWWZZZ```dddjjjqqq|||mmmWWWHHHGGGAAA>>>???AAA???@@@CCCAAAOOO]]]qqq~~~||||||tttjjjhhhlllzzzzzzeeeWWWWWWYYY\\\]]]aaalll|||zzznnneeeZZZSSSTTT^^^mmmyyy}}}nnnhhh___XXXRRRMMMHHHDDD===<<<;;;:::;;;;;;===>>>>>>@@@AAABBBBBBCCCFFFHHHRRRLLLiii}}}pppbbb\\\^^^[[[bbblllxxxyyyqqqfffjjjcccaaannnqqqbbbWWWRRRPPPNNNOOOPPPPPPOOOMMMOOOOOOOOOOOOOOOOOOOOOPPPUUUVVVVVVWWWZZZ^^^cccgggnnnyyyiiiWWWIIIAAAGGGCCCBBBCCCAAA===AAAIIIQQQ\\\www~~~}}}||||||xxxooommmqqqmmmkkk~~~vvvbbbUUUVVVXXX[[[^^^dddooo~~~vvvqqqlllhhh___YYY[[[hhhzzzxxxiiiddd]]]UUUNNNHHHCCCAAA;;;;;;:::::::::<<<===>>>===???AAABBBBBBDDDGGGIIIOOOXXX~~~sss}}}uuuaaaWWWUUUWWW^^^iiiuuu~~~vvvaaaXXXVVVUUUUUUVVVUUUTTTSSSTTTTTTUUUVVVXXXZZZ\\\^^^]]]aaafffjjjpppvvv~~~lll\\\RRRKKKDDDAAAGGGCCCCCCDDD@@@===IIIZZZppp~~~~~~}}}|||yyyvvvtttmmmooovvvooodddqqquuucccWWWWWWXXX[[[___gggsssqqqkkkhhhfffaaa[[[```qqqzzzqqqdddaaaZZZRRRKKKDDD@@@>>>;;;:::::::::;;;<<<>>>???>>>???AAACCCCCCEEEIIIKKKIIIhhhrrrvvv~~~|||{{{xxxjjjYYYVVVRRRQQQXXXaaaiiissszzzqqq^^^ggghhhhhhfffdddbbbbbbcccccccccdddfffiiimmmqqqssswww~~~}}}jjj\\\NNNHHHGGGDDDBBBAAAAAA===>>>AAA@@@EEE___{{{|||yyyuuurrrxxxpppnnnrrrllldddooouuueee[[[XXXZZZ\\\aaajjjwwwpppiiiiiiiiifffbbbjjj}}}~~~rrrhhh^^^\\\WWWOOOHHHAAA>>><<<;;;:::::::::<<<===???AAA???AAACCCEEEFFFHHHKKKNNNXXXqqq|||{{{yyyxxxttt}}}pppaaaVVVNNNNNNQQQTTT[[[cccrrrwwwqqqrrrlll\\\SSSLLLFFFFFFDDDAAAAAADDD@@@<<<===CCCHHHVVV~~~~~~|||zzzuuuuuuxxx~~~vvvqqqrrroookkkrrr~~~ttteee\\\[[[\\\^^^dddmmmyyyqqqhhhrrrsssqqqnnnxxxyyykkkbbbZZZXXXTTTMMMFFF@@@===<<<;;;;;;:::;;;<<<>>>@@@AAAAAACCCEEEGGGHHHJJJNNNQQQqqqttt|||~~~{{{{{{wwwvvvxxx~~~qqqcccTTTOOONNNNNNSSSZZZ[[[^^^fffrrrqqqaaaUUUNNNFFFDDDEEEGGGCCC===>>>DDDEEE@@@BBBJJJQQQfff~~~|||yyywwwqqqxxx{{{xxxyyyxxxtttuuuxxxrrrddd[[[\\\]]]___eeennn{{{{{{qqqxxxuuu|||zzzmmmbbb\\\YYYTTTLLLEEEAAA>>><<<:::;;;;;;;;;;;;===???AAACCCAAAHHHHHHFFFHHHFFFOOOdddxxx}}}wwwsss|||uuuYYYLLLKKKNNNOOOPPPVVVTTTVVVaaaooo{{{~~~mmmbbbYYYOOOIIIGGG???GGGCCC???EEEDDD>>>AAABBBAAALLLZZZjjj{{{||||||uuu}}}}}}wwwxxxyyyyyyzzz~~~~~~uuurrryyypppddd^^^[[[[[[^^^fffqqq~~~www{{{|||ttthhh]]]XXXUUUPPPIIICCC???===;;;999;;;;;;;;;<<<===@@@BBBCCCBBBGGGGGGGGGHHHGGGWWWttt~~~}}}}}}~~~~~~|||{{{ooo___TTTLLLJJJLLLJJJIIIMMMUUU```iiinnnqqqzzz}}}xxxmmmccc\\\VVVSSSNNNFFFBBBBBB===EEEDDDCCCFFFAAA???HHHQQQUUUhhh}}}}}}~~~zzz{{{|||zzz|||~~~|||vvvtttyyypppbbbZZZ[[[\\\```fffooozzz}}}}}}|||vvvkkkaaaXXXSSSOOOJJJDDD@@@===<<<:::999;;;;;;;;;===>>>AAABBBDDDDDDGGGGGGJJJJJJJJJddd}}}}}}zzzzzz||||||dddOOOGGGHHHHHHJJJLLLOOORRRVVVXXXXXXbbbgggnnnvvv}}}yyynnncccXXXPPPIIIGGGFFFFFFCCC>>>===@@@BBBGGGEEECCCDDDAAAKKKbbbzzz|||}}}|||zzz{{{{{{yyyzzz{{{zzzxxxwwwxxx{{{~~~nnn```XXXZZZ]]]bbbgggmmmwwwzzz{{{xxxmmmddd[[[TTTPPPIIIFFFAAA>>>===<<<;;;::::::;;;<<<>>>@@@BBBCCCDDDGGGHHHHHHKKKMMMPPPsss~~~|||zzzzzz}}}{{{^^^NNNJJJJJJNNNPPPMMMKKKMMMPPPQQQRRRVVV\\\cccjjjpppwww{{{qqqkkkbbbZZZUUUPPPLLLIIIHHHCCC@@@AAAAAA@@@BBBFFFFFFGGGBBB@@@EEEKKKfff}}}~~~}}}~~~{{{xxxxxxyyyyyywwwwwwxxxwwwxxx{{{~~~{{{www|||lll```YYYYYY^^^dddiiinnnxxx}}}|||{{{pppfff^^^XXXRRRNNNFFFCCC???=========<<<;;;:::;;;===???AAACCCDDDEEEFFFHHHFFFIIIOOOYYY~~~}}}|||}}}{{{~~~xxxcccYYYQQQWWWXXXPPPHHHJJJNNNQQQKKKMMMOOORRRVVV\\\ccchhhpppsssxxx||||||qqqggg```[[[VVVPPPJJJGGGEEEDDDDDDDDD???===AAAEEEEEEEEEGGG???DDDDDDHHHTTTddd}}}~~~~~~}}}}}}~~~zzzwwwwwwxxxxxxyyyyyy}}}~~~|||{{{~~~xxxmmmnnnwwwkkkbbb]]]YYY^^^fffkkkrrr|||{{{ssshhh___YYYTTTNNNKKKCCCAAA>>>============;;;:::;;;===@@@BBBDDDEEEEEEDDDGGGEEEGGGTTThhh}}}~~~~~~~~~~~~|||yyy~~~uuuttt|||yyyeeeQQQIIIHHHGGGIIIIIIIIIHHHIIIMMMSSSWWWWWWZZZ___ccciiiooovvvzzz~~~wwwpppllljjjjjjjjjgggbbbZZZRRRNNNHHHFFFDDDBBBAAAAAABBBCCCAAA??????CCCCCC@@@>>>@@@FFFTTT[[[cccvvv}}}zzzxxxzzzzzzzzz}}}zzz{{{}}}uuupppcccyyyuuujjjdddaaa[[[```fffmmmuuurrrjjj___WWWSSSOOOJJJFFFAAA???===<<<<<<===<<<:::999;;;>>>AAACCCEEEFFFFFFDDDKKKHHHKKK```www~~~~~~|||}}}~~~}}}cccRRRJJJDDDJJJJJJJJJHHHGGGHHHJJJMMMIIIKKKNNNQQQTTTYYY___ccchhhjjjiiifffiiioooqqqnnnooopppppppppooommmkkkjjjjjjjjjiiifffbbb\\\VVVSSSRRRSSSTTTSSSQQQMMMHHHEEE>>>???@@@AAABBBBBBDDDEEEAAABBBDDDEEEBBBBBBMMMYYYsss~~~~~~}}}|||}}}|||zzz{{{}}}||||||}}}ooooooxxx{{{uuuuuuhhh~~~wwwlllfffccc```aaafffmmmxxxzzzllldddYYYRRROOOKKKFFFBBB@@@>>><<<;;;<<<<<<:::999999;;;>>>AAADDDEEEFFFFFFGGGPPPNNNPPPlll~~~~~~}}}}}}qqq___UUUNNNLLLMMMNNNMMMKKKIIIIIIJJJIIIIIIJJJJJJJJJMMMQQQTTTUUUWWWUUUPPPRRRXXXYYYUUUXXXYYY[[[\\\[[[XXXUUUSSSSSSSSSSSSRRRQQQNNNKKKIIIEEEGGGHHHIIIHHHFFFDDDBBBCCCEEEFFFFFFDDDAAA@@@@@@===AAAEEEDDDDDDQQQooo~~~~~~zzz~~~|||}}}~~~}}}yyyrrrppppppzzzyyy{{{~~~|||{{{ssscccbbbpppyyyxxxqqqnnnyyynnnfffcccccccccfffmmmxxxzzzvvvppp___[[[UUUOOOKKKFFFBBB@@@<<<<<<;;;::::::::::::;;;>>>>>>@@@CCCFFFHHHHHHGGGOOOGGGHHH^^^~~~|||}}}wwwbbb___ggg```eeeYYYJJJIIIHHHFFFJJJIIIFFFCCCCCCFFFHHHIIIHHHEEEIIILLLJJJHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJFFFFFFIIILLLKKKGGGEEEDDDEEE@@@EEEHHHAAABBBFFF@@@???;;;<<>><<<;;;;;;:::;;;;;;<<<<<>><<<;;;;;;:::;;;;;;<<<===>>>@@@AAABBBEEEGGGJJJKKKLLLJJJTTTccc|||}}}~~~|||xxxwwwzzz}}}xxxxxx}}}}}}|||{{{qqqiiiZZZLLLAAAEEEIIIIIIEEECCCEEEHHHHHHGGGEEEDDDCCCCCCDDDEEE>>>@@@BBBDDDEEEDDDCCCBBBCCCDDDEEEDDDCCCEEEHHHIIIHHHDDDHHHHHHAAABBBFFFBBBAAABBBDDDHHHOOOccc}}}{{{zzzyyyzzz}}}}}}|||}}}}}}|||zzzxxxuuuzzzwwwxxx}}}{{{xxx|||~~~yyyyyyyyyvvvsssssspppssstttrrrrrrsssrrroooqqqrrrwww}}}sssmmmiiifffbbbeeennnzzzsssvvvooosssyyy|||sssjjjbbb[[[WWWQQQMMMHHHDDDBBB@@@===;;;:::::::::;;;<<<>>>???@@@@@@BBBDDDFFFHHHKKKNNNPPPVVVmmm|||~~~{{{xxxxxxzzz~~~|||xxxyyy|||||||||yyyzzzrrraaa[[[bbbgggaaaTTTJJJHHHJJJKKKGGGEEEGGGHHHGGGFFFFFFDDDBBBAAABBBCCCDDDEEEDDDBBBEEEGGGGGGGGGGGGEEEBBBFFFAAAFFFJJJGGGMMMTTTQQQSSSUUU\\\iii}}}}}}~~~|||||||||}}}{{{}}}~~~|||{{{{{{|||~~~~~~~~~}}}}}}{{{yyyxxx{{{wwwvvvxxxvvvssswww~~~zzzwwwxxxwwwsssppppppmmmpppssssssrrrpppnnnmmmkkkrrrrrryyyyyyoookkkhhheeecccgggqqq|||{{{|||pppgggjjjqqq||||||~~~~~~tttkkkccc\\\WWWTTTLLLIIIEEEBBB@@@???===;;;::::::;;;<<<===???@@@AAA@@@BBBEEEGGGHHHKKKPPPSSSddd|||rrr~~~|||{{{{{{|||||||||{{{{{{}}}|||zzz||||||yyyxxx}}}dddTTTOOOJJJEEEEEELLLPPPLLLFFFEEELLLHHHCCCAAABBBCCCCCCCCCCCCFFFFFFGGGLLLRRRQQQKKKKKKDDDHHHSSS___ttt|||xxx~~~}}}}}}~~~~~~|||||||||}}}}}}|||{{{zzzyyyyyyzzz{{{xxxvvvuuutttsssvvvzzzxxxuuutttwwwwwwrrroooppppppqqqsssssspppnnnnnnpppqqq|||yyyrrrwwwuuullliiigggdddeeeiiirrr}}}|||wwwkkk``````eeessstttxxx|||vvvlllddd]]]WWWSSSPPPHHHEEEBBB@@@???>>>===<<<;;;;;;<<<<<<>>>???@@@AAA???BBBFFFGGGHHHKKKQQQVVVeeexxxmmm}}}~~~}}}}}}~~~~~~}}}}}}|||~~~}}}{{{}}}}}}}}}yyyxxxxxxyyyzzzzzzzzz|||qqqgggeee```dddpppuuummmaaa[[[NNNMMMNNNSSSYYY]]]]]]\\\NNNOOOQQQXXXllluuuhhhiiiwww~~~xxxzzz~~~|||}}}}}}}}}{{{{{{{{{xxxvvvvvvxxxyyyuuutttrrrrrrrrrtttuuuwwwtttrrruuuyyyyyytttqqqrrrvvvuuuuuutttppplllnnnttt|||uuuooosssqqqiiiiiiiiiffffffjjjrrr{{{xxx{{{fffYYYWWWZZZiiioooxxx|||tttnnneee]]]VVVQQQLLLIIIDDDBBB???=========<<<;;;============>>>???@@@AAA>>>BBBFFFGGGGGGKKKQQQWWWbbbzzz|||~~~~~~{{{yyyxxxyyy{{{}}}zzzyyyyyy|||}}}}}}{{{}}}zzzvvvvvvuuuvvvwww{{{}}}}}}zzzwww~~~bbbiiivvvpppsssyyy}}}|||~~~}}}{{{{{{~~~}}}wwwyyyzzzyyywwwvvvwwwyyyvvvvvvuuussstttuuuuuusssttttttxxx}}}|||vvvssstttwwwuuuttttttnnnhhhkkkrrrzzz}}}uuuqqqooozzzlllhhhkkkmmmkkkfffjjjqqqxxx{{{uuuaaaUUUSSSTTTcccnnn{{{xxxoooiiiaaaYYYRRRLLLGGGCCCBBB???===;;;<<<<<<;;;:::============>>>???@@@AAA>>>BBBFFFGGGGGGJJJRRRXXXhhhlll{{{xxxwwwyyy{{{~~~xxxvvvvvvyyy~~~{{{yyy{{{~~~yyyuuuuuussssssuuuzzzxxxrrrrrruuuvvv}}}}}}zzzyyy|||~~~uuuxxx||||||zzzyyyyyyzzz~~~{{{zzzzzzwwwtttwwwwww|||xxxuuuuuutttrrrrrrrrrkkkdddfffmmmoooqqqoooppprrrpppwwwjjjgggmmmppppppfffiiipppvvvyyy|||xxxmmmWWWNNNQQQXXXdddyyy~~~vvvpppeee```ZZZTTTOOOJJJFFFCCC@@@@@@???>>>======>>>>>>============>>>???@@@AAA@@@AAAFFFJJJIIIJJJVVVddduuuvvv|||yyyxxxyyy{{{|||yyywwwwwwzzz}}}yyyzzz{{{wwwtttvvvttttttwww{{{{{{wwwrrrooouuusssxxx~~~}}}|||xxxyyyzzz{{{||||||}}}~~~~~~}}}}}}yyywwwuuu|||}}}zzzyyyxxxuuunnnnnnooonnnmmmmmmoooppptttmmmooowwwssspppyyyhhhdddfffhhhnnntttpppsssvvvxxx{{{aaakkkVVVMMMPPPWWWggg~~~xxxooojjj```\\\VVVPPPLLLHHHDDDBBB???>>>======<<<<<<======>>>======>>>>>>???@@@AAABBBCCCEEEFFFFFFQQQlll}}}~~~yyyvvvuuuvvvvvvwwwwwwyyy|||}}}yyy|||~~~}}}uuurrrrrrrrrtttxxx||||||xxxssssssxxxuuuwww~~~}}}}}}}}}~~~~~~~~~~~~}}}yyyvvvvvvwwwyyy{{{}}}}}}|||||||||~~~}}}{{{~~~{{{yyyxxxuuuoooppppppppppppqqqssstttssspppttt{{{zzz|||tttddd```bbbdddiiinnnppptttyyy|||sssVVVhhhTTTLLLOOOUUUfff|||}}}wwwnnnfff```YYYUUUPPPKKKHHHEEEBBB@@@======<<<<<<;;;;;;<<<<<<>>>>>>>>>>>>???@@@AAABBBBBBDDDFFFGGGNNNeeezzzwwwuuuttttttwwwxxx|||{{{www||||||}}}vvvtttqqqssswww|||~~~yyyvvvwww|||wwwttt~~~|||{{{{{{{{{|||~~~~~~zzzwwwvvvsssuuuwwwzzz{{{zzzyyyxxxxxxzzz}}}~~~yyywwwvvvssspppppppppqqqqqqssstttuuuoooqqquuuxxxyyyyyylll___ZZZ\\\___cccfffkkkooouuu{{{uuukkkZZZFFF}}}eeeRRRJJJNNNSSS^^^qqqzzz{{{|||vvvnnnfff^^^YYYSSSOOOKKKGGGEEECCC@@@???======<<<<<<;;;<<<<<<===???????????????@@@BBBBBB@@@BBBGGGOOOaaa}}}{{{yyyyyyyyyyyyxxx|||~~~xxxtttxxxxxx}}}~~~zzzzzzvvvyyy}}}~~~zzzxxxyyy}}}vvvqqqyyy}}}}}}}}}}}}{{{xxxxxxyyyuuuuuuvvvvvvvvvvvvvvvvvvrrrtttxxx|||xxxtttttttttrrrqqqpppoooooopppqqqqqqqqqpppuuuwwwuuuvvv|||qqqhhh^^^ZZZ\\\___ccceeeeeeiiinnnuuu|||gggXXXSSSLLLGGGzzzbbbPPPIIIMMMRRRWWWfffnnnwww}}}vvvnnnggg___XXXTTTNNNKKKGGGDDDCCCAAA???>>>=========<<<<<<===>>>>>>????????????@@@AAABBBCCCCCCBBBFFFUUUuuu||||||||||||||||||||||||zzzzzzuuusssxxxxxx{{{}}}{{{{{{{{{~~~|||yyyyyyzzzzzz}}}uuupppwww}}}}}}yyy|||~~~yyyxxx{{{~~~zzzxxxvvvsssrrrrrrssstttmmmooosssxxx{{{~~~}}}}}}yyysssqqquuuvvvttttttqqqoooooopppqqqooonnnvvv{{{|||xxxyyy}}}~~~zzzrrrmmmeeeaaaccchhhmmmnnnhhhkkkpppuuu|||rrrUUUOOOMMMMMMUUUxxx```OOOIIILLLQQQVVVdddnnn}}}zzzuuummmfff___YYYSSSOOOKKKHHHDDDBBB@@@@@@>>><<<=========<<<======>>>???@@@@@@@@@@@@AAABBBCCCCCCHHHGGGKKKbbb}}}|||}}}~~~}}}}}}}}}}}}|||{{{zzzyyyzzz}}}wwwuuuvvv}}}{{{|||zzzwwwxxx|||~~~}}}yyyuuuvvv||||||}}}ssspppxxx|||~~~}}}~~~{{{zzz~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{|||~~~{{{yyyxxx{{{}}}{{{yyyvvvtttrrrrrrssssssmmmooorrrvvvyyy{{{}}}}}}zzzzzzuuuqqqrrrvvvxxxvvvvvvssspppppprrrsssqqqoootttxxxyyyxxxyyy{{{{{{yyy{{{zzzvvvsssnnniiillltttzzz{{{tttwww{{{hhhPPPQQQJJJJJJ^^^www___OOOJJJLLLQQQXXXiiiwww~~~|||pppkkkddd]]]WWWRRRMMMJJJHHHEEEAAA???>>>===;;;:::<<<;;;;;;;;;<<<<<<===>>>AAA@@@@@@AAAAAABBBCCCDDDGGGOOO```~~~zzzxxxzzz|||{{{{{{||||||{{{yyywwwuuuxxx~~~yyyuuuxxx|||~~~||||||~~~}}}xxxwwwxxx||||||zzztttrrrxxx~~~sssqqq|||~~~zzz||||||~~~zzz}}}}}}~~~}}}}}}}}}|||{{{zzzvvvvvvxxxzzz{{{}}}}}}~~~}}}{{{yyyyyyyyyxxxwwwvvvwwwwwwwwwwwwvvvuuutttsssqqqsssuuuwwwzzz{{{|||}}}{{{yyyuuupppqqquuuuuurrrssspppmmmnnnrrrtttssspppqqqqqqsssvvvvvvtttuuuxxxppplllsssuuutttpppjjjnnnyyy~~~yyyYYYIIIPPPGGGNNNsssvvv^^^OOOJJJMMMQQQZZZmmm~~~yyyvvvjjjeee]]]WWWRRRMMMIIIGGGFFFCCC???===<<<;;;999888::::::::::::;;;;;;<<<===AAAAAAAAAAAABBBCCCDDDDDDBBBUUUuuu~~~yyywwwyyy|||wwwxxxyyyzzzzzzxxxvvvuuuvvv{{{}}}wwwuuu{{{|||yyyzzz}}}}}}zzzyyy|||||||||yyyssssss~~~sssrrr~~~wwwvvvuuu|||~~~{{{yyy|||}}}~~~|||{{{zzzrrrsssuuuvvvxxxxxxyyyyyywwwvvvuuuwwwyyyxxxsssnnnrrrtttxxx{{{{{{yyyuuusssvvvwwwxxxzzz{{{|||}}}}}}|||zzztttoooooorrrqqqlllnnnkkkhhhkkkppptttssspppsssqqqrrrwwwuuuppprrryyyssspppyyy~~~qqqqqqmmmgggkkkwwwpppfffGGG>>>KKKIII^^^