BM6P6(@ |||ZZZNNNDDD===:::555666555444222111000000000000000///...............------------------------------------------------++++++++++++++++++++++++,,,+++***))))))+++---...++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++)))************+++++++++************************))))))***++++++++++++***************************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,++++++************++++++,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((******))))))((((((''''''))))))((((((((((((((()))+++***)))(((((('''''''''))))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))++++++************************+++,,,,,,,,,,,,+++************************((())))))************))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******************************+++*********))))))((((((************************************************++++++************+++++++++++++++*********))))))************************))))))))))))))))))))))))+++*********))))))((((((******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------...............111111222222222111111000333333222222111000//////.........///////////////..................------------............------,,,,,,,,,+++++++++******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))************)))))))))))))))(((((((((((((((************************)))***++++++***)))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))************))))))***************)))(((((())))))))))))))))))))))))''''''((()))***,,,...///+++*********))))))(((((()))))))))******++++++,,,)))************+++++++++))))))***++++++++++++***}}}ZZZMMMCCC===:::555444333222000///.........000000///...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++)))************+++++++++************************))))))***++++++++++++******************************************************+++,,,------------,,,++++++************++++++,,,++++++***))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))***))))))((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))***************+++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++************************))))))*********))))))((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******************************************)))))))))(((************************************************++++++************+++++++++++++++*********))))))************************))))))))))))))))))))))))************)))))))))(((*********************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------......//////000111111222222111111000333333222111111000//////.../////////////////////........................------............---------------,,,,,,,,,++++++************************************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************)))***++++++***)))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))************))))))***************)))(((((())))))))))))))))))))))))))))))))))))***+++,,,,,,************)))))))))((()))))))))***************)))************+++++++++))))))***++++++++++++***}}}YYYKKKAAA<<<:::666333333111000//////......000000///.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++)))************+++++++++************************))))))***++++++++++++***************************+++++++++++++++++++++++++++,,,------------------++++++************++++++,,,+++******)))*********))))))))))))))))))))))))))))))))))))************************************))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))***************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++***************************************)))(((''')))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******************************************))))))))))))************************************************++++++************+++++++++++++++***************************************))))))))))))))))))))))))************))))))))))))*********************************************************++++++++++++,,,++++++,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////000000111111111111000000222222222111111000000/////////////////////..............................------............------.........---------,,,,,,************************************))))))))))))))))))))))))))))))))))))))))))************))))))************************************************)))***++++++***)))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))************)))))))))************))))))((())))))))))))))))))))))))+++******)))))))))******************))))))))))))***************))))))))))))************+++++++++))))))***++++++++++++***|||WWWJJJ@@@;;;:::777555444333222111111111111000000///...............////////////////////////------------------------------------------------++++++*********+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++))))))*********+++++++++************************))))))***++++++++++++***************************++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++++++++************++++++++++++***************+++))))))))))))))))))))))))((()))))))))************************************))))))))))))(((((((((((()))(((((((((((())))))***''''''''''''((()))***+++((()))))))))************))))))))))))))))))))))))((()))))))))************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++******+++,,,,,,,,,,,,+++************************+++++++++******((('''&&&))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************++++++++++++***************************************)))))))))))))))************************************************++++++************++++++************************************************))))))))))))))))))))))))*********)))))))))))))))************************************************************++++++++++++++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---....../////////000000111000000000222111111111000000000///////////////............---------...............------............------------------,,,,,,,,,,,,*********************************)))))))))))))))))))))))))))))))))))))))))))))************))))))***************+++++++++************************)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))************))))))))))))************)))((())))))))))))))))))))))))******))))))))))))***************))))))))))))))),,,,,,++++++******))))))))))))*********+++++++++))))))***++++++++++++***zzzVVVIII???;;;;;;777444444333222111111111111000000///...............////////////////////////------------------------------------------------++++++***+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++))))))*********+++++++++************************))))))***++++++++++++*********************************************************+++++++++******)))++++++************+++++++++***************++++++))))))))))))))))))))))))((()))))))))************************************(((((((((((())))))))))))((((((((((((((()))******''''''''''''(((***+++,,,((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,+++************************+++++++++******((('''&&&))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******************************************************++++++++++++******************************))))))))))))))))))******************************************************++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))******************************************************))))))*********+++++++++***++++++,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...---...///000000000000000111111111000000000000000000000//////.........------------.........//////------............------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))******++++++++++++************************)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))************))))))((())))))*********))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))******---------,,,,,,++++++***))))))*********+++++++++))))))***++++++++++++***wwwTTTIII@@@<<<<<<888222111111000//////000000000000///.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++)))************+++++++++************************))))))***++++++++++++******************************************************************))))))(((++++++************++++++*********)))******+++,,,))))))))))))))))))))))))))))))))))))************************************(((((((((((())))))))))))(((''''''(((((()))***+++''''''''''''((()))++++++))))))))))))************))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,******+++,,,,,,,,,,,,+++***************************************)))(((''')))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******************************************************++++++++++++******************************))))))))))))************************************************************++++++************++++++***************+++++++++************************))))))))))))))))))))))))))))))))))))************************************************************)))))))))************+++******+++,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,,,,---...//////000000///000000000000000000000000000000000///......------,,,,,,------.../////////------............------,,,,,,+++++++++*********++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))************))))))(((((())))))***+++++++++************************)))***++++++***)))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))************))))))((())))))************)))))))))))))))))))))))))))'''''''''((()))***+++,,,))))))))))))************,,,,,,,,,,,,,,,+++++++++)))************+++++++++))))))***++++++++++++***uuuSSSIIIAAA======888222111000000///000000000000000///...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++)))************+++++++++************************))))))***++++++++++++***************************+++++++++++++++++++++++++++++++++++++++***))))))++++++************++++++******))))))***++++++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((()))***+++(((((('''(((((()))******))))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,******+++,,,,,,,,,,,,+++************************))))))*********))))))((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++************************************++++++++++++******************************************************************************++++++++++++******************************((()))))))))************************************************************++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))************************************************************))))))))))))************)))***+++,,,,,,,,,,,,+++************************************************************************++++++++++++************+++,,,---...///////////////000000000000000000000111000000///......------,,,,,,------...//////000------............------------,,,,,,,,,+++++++++++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))))))))************))))))''''''((())))))***++++++************************)))***++++++***)))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))))))))(((((((((((()))***((()))))))))************)))***************++++++)))************+++++++++))))))***++++++++++++***sssSSSIIIBBB>>>===999333333222222222222222222000000///...............------------------------------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++)))************+++++++++************************))))))***++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++************++++++******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((('''((((((((())))))******''''''''''''((()))++++++((((((((((((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))************,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,******+++,,,,,,,,,,,,+++************************((())))))************))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********************************)))************+++++++++******************************************************************************++++++++++++******************************(((((())))))*********+++************************************************++++++************++++++))))))******++++++++++++************************))))))))))))))))))))))))(((((())))))*********+++************************************************))))))))))))************)))***+++,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))),,,,,,++++++***)))))))))+++,,,---...////////////////////////000000000000111000000///...---------,,,,,,------...///000000---..................---......---------,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))************))))))&&&''''''((()))*********************************)))+++++++++***)))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))+++***)))(((((('''''''''(((((())))))*********+++''''''(((((())))))******)))************+++++++++))))))***++++++++++++***uuuTTTIIIBBB??????<<<666555444222111000000000000000//////.........---------------------------...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,+++******,,,+++******))))))******))))))***++++++++++++***))))))))))))))))))))))))***************************++++++,,,,,,++++++***)))************+++++++++,,,+++*********+++------((())))))***+++---...///)))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++***++++++++++++***))))))((((((((((((((()))************)))((((((((((((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((()))))))))))))))******************************************)))))))))))))))******++++++++++++*********************************++++++,,,,,,++++++***)))***+++,,,,,,+++***)))************************,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++******)))((((((((()))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))******++++++,,,------++++++,,,,,,,,,,,,------***+++,,,---............////////////////////////////////////////////////...222000***...888999222//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++************++++++*********++++++,,,,,,,,,------+++***))))))((((((++++++************++++++************************+++***)))(((((()))***+++++++++******************,,,+++******))))))******))))))))))))))))))))))))************************++++++******************)))************+++++++++******++++++++++++******tttSSSIIIBBB>>>???;;;555555333222111000000000000/////////............------------------------...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,,,,,,,+++***,,,+++******))))))******))))))***++++++++++++***))))))))))))))))))))))))***************************++++++++++++++++++***))))))*********+++++++++(((((('''''''''((()))***)))))))))******,,,---...))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))''''''(((***(((((()))***+++++++++***((((((((((((((()))************)))((((((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))(((++++++******))))))(((((())))))))))))))))))))))))***)))))))))))))))))))))******++++++++++++******************************)))******++++++******))))))***++++++++++++***)))************************++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******************************+++++++++************************************************************************)))))))))))))))*********)))************+++++++++++++++++++++++++++++++++)))******++++++******)))))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************---,,,,,,++++++******)))+++++++++,,,,,,,,,------***+++,,,---............................................................+++///...***...888:::444///.........------------,,,,,,,,,---------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,+++***))))))))))))++++++************++++++************************+++***)))(((((()))***+++************************,,,+++******))))))******))))))))))))))))))))))))************************************************((())))))))))))***************++++++++++++******rrrQQQGGGAAA======999555444333222111000000000////////////............------------------------...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,+++******))))))******))))))***++++++++++++***))))))))))))))))))))))))******************************++++++++++++******)))))))))*********++++++'''''''''&&&'''(((((()))***))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))(((''''''((()))&&&&&&((()))***+++++++++((((((((((((((()))*********))))))((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))),,,,,,+++***)))(((''''''(((((((((((((((((((((((())))))))))))))))))************++++++++++++******************************)))))))))******))))))))))))***++++++++++++***)))******************************)))(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,++++++***************))),,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))************************************************************************'''(((((()))******++++++)))************+++++++++++++++++++++++++++++++++)))))))))******)))))))))(((((()))))))))*********++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,+++******))))))++++++++++++,,,,,,,,,,,,***+++,,,------......---................................................,,,///...+++...666777222............------------........................++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++,,,++++++******++++++,,,*********+++++++++++++++++++++***************+++++++++************++++++******************************))))))))))))******************************,,,+++******))))))******))))))))))))))))))))))))************************************************((((((((())))))))))))*********++++++++++++******pppPPPFFF@@@<<<<<<888444333222111000000000000///////////////....................................------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,+++******))))))******))))))***++++++++++++***))))))))))))))))))))))))************************))))))************))))))))))))))))))************))))))))))))******++++++******)))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''')))******((((((((()))&&&&&&((())))))*********((((((((((((((())))))***))))))(((((((((((())))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))***************++++++++++++******************************))))))************))))))*********++++++******************************************))))))*********++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++******************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***++++++)))))))))))))))(((((((((************************************************************************(((((())))))************))))))*********+++++++++************************))))))************))))))))))))))))))*********+++************************************************************************************************)))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,***+++,,,---------------------------------------------------------------000222111,,,,,,000111---------------------------...............---------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************+++++++++******))))))******+++***************+++++++++******))))))***++++++,,,++++++************++++++***************************))))))))))))))))))******************+++++++++,,,+++******))))))******))))))))))))))))))))))))***************************************+++++++++))))))))))))******************++++++++++++******nnnOOOFFF???<<<;;;777333333222111000000000000.........///////////////...........................------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++******))))))******))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((()))))))))***************+++++++++,,,,,,,,,+++***))))))((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((***,,,,,,***))))))***(((((())))))))))))((((((((((((((((((((())))))***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******(((((())))))*********+++************************(((((())))))******************++++++++++++*********************************++++++++++++++++++***+++******************+++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************)))******,,,---...++++++*********)))))))))************************************************************************************))))))(((((())))))*********+++++++++***************************++++++++++++++++++************+++++++++,,,,,,************************************************************************************************((())))))******+++,,,,,,*********+++++++++,,,,,,++++++,,,,,,---,,,,,,,,,------------------------------------------------///111000---,,,---...,,,,,,,,,---------------------------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))(((((((((((())))))************************))))))))))))***+++,,,,,,++++++************++++++************************)))))))))******)))))))))))))))*********+++++++++,,,+++******))))))******))))))))))))))))))))))))************************))))))*********+++++++++******++++++++++++,,,,,,******++++++++++++******mmmNNNFFF???<<<;;;666222222111000000000000000.........///////////////...........................------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,+++******))))))******))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******(((((()))***************+++******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((+++------,,,******+++)))*********))))))((('''((((((((((((((()))******((((((((((((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************''''''((()))***+++,,,,,,************************((((((((()))******++++++******++++++++++++******************************++++++,,,,,,,,,,,,++++++++++++***))))))***++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********+++---...000,,,,,,,,,++++++******)))************************************************************************++++++******)))((((((''')))************+++++++++************************++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,************************************************************************************************+++++++++***))))))((((((************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---------...///,,,,,,,,,,,,------------,,,,,,,,,++++++******)))++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))))))))(((((()))))))))***************)))))))))***)))))))))***+++,,,,,,++++++************++++++************************))))))************)))))))))))))))***++++++,,,,,,,,,+++******))))))******))))))))))))))))))))))))************************)))))))))***++++++,,,,,,+++++++++,,,,,,,,,------******++++++++++++******mmmNNNFFF@@@<<<;;;666222111111000000000000000............/////////000...........................------,,,,,,------...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))***+++,,,---,,,+++******))))))******))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((()))))))))***'''''')))*********)))(((++++++*********++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''***,,,---+++***)))***))))))******+++*********((((((((((((((()))******((((((((((((((()))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************(((((())))))******++++++************************'''(((((()))******++++++******++++++++++++************************************++++++++++++******++++++***))))))***++++++************************)))***+++,,,,,,+++***)))******************************++++++,,,,,,,,,,,,************************************************************************************************)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))***,,,...000---,,,,,,+++******))))))*********************************************************************************))))))))))))))))))************+++++++++******************************++++++++++++******************++++++++++++************************************************************************************************+++++++++***))))))((((((************++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))***---...---,,,---000++++++,,,,,,,,,------------,,,,,,+++******))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++************+++++++++*********)))))))))(((******************++++++++++++************++++++************************((()))***++++++***)))(((((())))))***++++++,,,,,,,,,+++******))))))******))))))))))))))))))))))))************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,******++++++++++++******mmmNNNGGG@@@===;;;666222111000000000000000111---.........//////000000////////////////////////...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++***)))))))))***+++,,,,,,++++++***)))*********))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))'''(((***+++++++++***)))++++++******+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))&&&)))+++,,,+++)))(((((('''((()))+++,,,,,,,,,,,,((((((((((((((()))******((((((((((((((()))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++************))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******++++++++++++******************************))))))************)))))),,,+++***))))))***+++,,,************************((()))***++++++***)))(((************************))))))******++++++++++++************************************************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++...///,,,,,,,,,+++***))))))(((************************************************************************((((((((()))******++++++)))************+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************((((((((()))******++++++)))************+++++++++++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,...///,,,)))***---+++++++++,,,,,,---------------,,,++++++***))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++---,,,,,,++++++,,,,,,---+++*********))))))((((((++++++***************+++++++++************++++++************************((()))***++++++***)))(((((())))))***++++++,,,,,,,,,++++++***)))*********))))))))))))))))))))))))************************((())))))***++++++,,,,,,)))************+++++++++******++++++++++++******jjjNNNIIIBBB;;;:::888333222000//////111222444////////////............333---'''111000///666,,,))),,,---,,,++++++,,,+++""",,,222...,,,......,,,666///%%%---///'''+++---*********+++,,,,,,,,,---111---777555%%%&&&---###///"""$$$DDD222******)))///444"""444$$$)))))))))))))))******++++++###444(((333&&&)))))))))))))))))))))***+++&&&&&&+++,,,'''&&&)))000(((''''''$$$'''---...&&&&&&'''))),,,---,,,***+++*********))))))((((((000333+++((())),,,$$$&&&(((******)))))))))***))))))************))))))///111222"""(((###---$$$(((,,,&&&!!!---333'''111///!!!###)))+++...+++(((+++...((((((---'''))))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((************************))))))))))))************))))))))))))************************************************************+++*********))))))((((((,,,+++***))))))***+++,,,************************,,,+++***))))))***+++,,,************************************************+++++++++*********))))))******+++++++++,,,,,,,,,))))))*********+++++++++************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++*********)))))))))))))))***+++---...///...---,,,,,,......---,,,************************,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))++++++************++++++******************************))))))))))))******************************(((((()))***++++++,,,,,,))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++***)))(((((('''''''''((()))***++++++,,,)))************+++++++++************************************************************************))))))))))))************+++++++++*********))))))************************************************+++++++++*********))))))************************++++++++++++++++++++++++++++++******++++++,,,---)))************+++++++++++++++************++++++************************jjjNNNIIIBBB;;;:::888333222111//////000222333////////////............---000555444111+++'''---:::111***,,,000...)))$$$---...---(((&&&'''((('''///%%%333%%%***:::)))*********+++++++++++++++(((///666 )))'''777'''000(((999$$$000%%%((($$$333***111)))))))))))))))******+++***+++&&&...:::$$$$$$+++---***'''%%%%%%)))...222)))333333&&&!!!***111000///000&&&))),,,+++111000---+++)))))))))((('''************)))))))))(((&&&"""444$$$***(((,,,222555---...222((('''555))))))************))))))%%%222$$$+++444///%%%777$$$"""......$$$###&&&;;; ;;;(((###///"""$$$...333'''111000))))))))))))))))))))))))******))))))))))))******))))))************))))))************************))))))))))))************))))))))))))************************************************************************)))))))))(((++++++***))))))***++++++************************++++++***))))))***++++++++++++++++++++++++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,))))))*********+++++++++************************************************))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++*********)))))))))))))))***+++,,,......,,,+++******+++,,,+++)))************************,,,,,,,,,,,,++++++***)))+++++++++*********))))))++++++************++++++******************************))))))))))))******************************((())))))***++++++,,,,,,************************************************+++******))))))******+++))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++******)))(((((('''(((((())))))******++++++)))************+++++++++************************************************************************))))))))))))************+++++++++*********))))))************************************************+++++++++*********))))))************************++++++++++++++++++++++++++++++******++++++,,,---)))************+++++++++++++++************++++++************************iiiMMMIIIBBB:::999888444333111000000000111111////////////............///+++---111???)))666!!!$$$***000000......111111---+++---...,,,,,,...(((...999:::---###%%%---******************))))))*** ###***===''''''333rrrxxxEEE---HHH<<<888000)))))))))))))))******+++&&&......###444%%%JJJiiiAAA%%%***333+++ ,,,---!!!$$$111''' 555555111,,,)))'''(((''''''************))))))))))))///,,,***000+++ &&&$$$---///111***))))))************))))))%%%333 ,,,000"""///###!!!&&&(((444```ggg<<<***'''&&&'''444###***///((('''((())))))))))))))))))))))))******))))))))))))************++++++++++++******************************))))))))))))************))))))))))))************************************************************************))))))))))))++++++***))))))***++++++************************++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********************+++++++++,,,,,,,,,***************+++++++++************************************************))))))))))))))))))))))))*********++++++++++++,,,+++++++++***************)))))))))***+++,,,---...---+++******++++++***(((************************+++++++++++++++*********+++++++++***************++++++************++++++******************************))))))))))))******************************)))))))))***++++++,,,,,,************************************************+++******))))))******+++))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++******)))((((((((()))))))))))))))*********)))************+++++++++************************************************************************)))))))))*********+++++++++++++++***************************************************************+++++++++***************************************************************+++************+++,,,,,,)))************+++++++++++++++************++++++************************hhhLLLHHHAAA:::999888444444222111000000000000////////////............666...333666)))***+++*********)))(((((((((@@@%%%,,,--->>>DDD,,, CCC%%%)))))))))))))))******+++,,,***000eee???(((666---""""""++++++$$$&&&///000---)))(((((()))))))))*********))))))))))))))))))+++...999333))))))************))))))...$$$&&&999(((,,,222]]]aaa"""777###333...444000$$$))))))))))))))))))))))))******))))))))))))******)))******++++++******)))************************((()))))))))************((()))))))))*********************************************************************)))))))))))))))+++******************+++************************+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))************++++++++++++************************))))))))))))***+++,,,---///---,,,,,,------+++***************************++++++***************+++************************++++++************++++++******************************))))))))))))******************************))))))*********+++++++++******************************************************))))))))))))******))))))))))))))))))))))))******))))))))))))************************************++++++++++++,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************))))))((((((*********)))))))))))))))))))))*********+++++++++************************************************************************))))))*********+++++++++************************************************************************************************************************))))))))))))))))))))))))***************++++++,,,))))))*********+++++++++++++++************++++++************************gggKKKGGGAAA:::999888444333222111000000000///////////////...............))))))***000+++*********)))(((((((((000222+++000UUU$$$&&&,,,)))))))))))))))******+++######666---+++...444'''777%%%)))(((((()))******((('''))))))))))))))))))******%%%$$$((('''))))))************))))))///%%%((("""''',,,)))BBB%%%===000 (((&&&&&&+++))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************((()))))))))************************************************************))))))))))))))))))***************++++++******************************************++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))***+++,,,,,,...---++++++,,,---+++***************************+++******))))))***++++++************************++++++************++++++******************************))))))))))))*********************************************+++++++++***************************************************))))))))))))))))))***))))))))))))))))))))))))******))))))))))))******************************((()))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++*********)))))))))))))))*********)))))))))))))))))))))*********+++++++++************************************************************************************++++++++++++************************************************************************************************************************))))))))))))))))))))))))******))))))******+++,,,))))))*********+++++++++++++++************++++++************************fffJJJFFF@@@999999888333222222222111111000000////////////............,,,333777333xxxxxx***(((******************))))))"""..."""000www999$$$)))))))))))))))******+++///&&&===,,,###"""...((())))))((()))***)))&&&###))))))))))))************...222,,,+++...))))))************))))))''''''%%%333 111,,,444555((($$$))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))************************************************************))))))))))))************)))***++++++++++++***)))************************)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++******+++++++++,,,,,,,,,+++++++++***************************************************************)))))))))))))))))))))))))))))))))************+++***************+++++++++)))))))))))))))***+++++++++)))((()))***+++***)))******************************)))((((((***+++,,,***************+++++++++++++++************++++++******************************))))))))))))******************************************************++++++++++++++++++++++++***************************))))))(((((())))))***))))))))))))))))))))))))******))))))))))))******************************''''''(((((()))*********++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******)))))))))))))))))))))))))))))))))*********)))************+++++++++*********************************************************************************++++++++++++,,,***************+++++++++***************************************************************+++++++++***************************************************))))))))))))***++++++)))************+++++++++++++++************++++++************************eeeJJJFFF@@@999888777111111222222222111111000////////////............---000,,,"""(((555333,,,&&&IIIDDD''' !!!666---...*********++++++++++++++++++,,,888MMMcccAAA...)))))))))))))))******+++>>>111!!!---$$$ ...,,,***)))((((((((('''%%%((()))))))))************!!!'''((($$$222))))))************))))))%%%"""&&&///......[[[ggg666===%%%...000))))))))))))))))))))))))******))))))))))))******)))))))))******)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************((()))))))))************)))***++++++++++++***)))************************)))***++++++++++++***)))++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++)))))))))))))))******+++)))((('''(((***++++++******************************)))((((((((()))+++,,,))))))*********+++++++++++++++************++++++******************************))))))))))))******************************************************++++++++++++++++++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******************************'''(((((()))******++++++************************)))*********++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))***(((((())))))******++++++)))************+++++++++*********************************************************************************+++++++++,,,,,,))))))*********+++++++++************************************************))))))*********+++++++++************************++++++++++++++++++++++++)))))))))))))))***++++++)))************+++++++++++++++************++++++************************eeeIIIFFF???999888777000111111222222222111111000/////////............111......:::222%%%//////222EEE:::!!!333......333000*********+++,,,,,,,,,---///!!!JJJ///(((,,,JJJ###)))))))))))))))******+++,,,tttggg{{{}}}###'''444'''***---***'''&&&''')))***+++(((((())))))*********+++---+++***###"""))))))************))))))***###,,,,,,lll555%%%$$$,,,:::(((,,,))))))))))))))))))))))))******))))))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************(((((())))))*********+++)))***+++,,,,,,+++***)))************************)))***+++,,,,,,+++***)))************************************************))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++******))))))************************************************))))))))))))))))))))))))))))))))))))************))))))******++++++++++++***)))))))))))))))***+++***))))))***,,,......---***************************)))((('''((()))+++---))))))******++++++++++++++++++************++++++******************************))))))))))))******************************++++++******************++++++++++++++++++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))******++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++)))))))))))))))*********'''(((((()))***++++++,,,)))************+++++++++******************************************************************************+++++++++,,,,,,,,,))))))******++++++++++++************************************************))))))******++++++++++++************************++++++++++++++++++++++++)))))))))))))))******+++)))************+++++++++++++++************++++++************************jjjNNNGGG@@@<<<;;;777555333000000000111111000000000///...............///////////////////////////222(((jjj555++++++++++++++++++++++++---&&&---&&&...---###333...555<<<(((%%%)))111111"""+++000&&&###((()))***GGG'''444***000sss%%%111$$$,,,))),,,&&&)))+++(((!!!)))))))))))))))))))))))))))'''&&&'''$$$+++$$$%%%&&&,,,+++,,,'''&&&((()))######...***'''***666""",,,'''"""000))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))*********+++++++++************************++++++******************************************,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++************************+++++++++************))),,,,,,+++***))))))******))))))))))))************************************))))))))))))))))))))))))+++++++++,,,,,,+++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++...,,,***(((((()))***+++++++++***)))((('''&&&&&&************************************************,,,++++++******++++++,,,***************************************************)))((((((((()))+++,,,))))))))))))))))))))))))+++***)))(((((()))***+++)))************+++++++++************************++++++++++++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++******************************************((()))***++++++***)))(((*********)))))))))))))))******++++++++++++******++++++******************++++++************++++++++++++++++++++++++++++++************************+++++++++******(((''''''************************************************))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++)))+++---,,,+++***+++,,,iiiMMMGGG@@@<<<;;;777555333000000000111111000000000///...............////////////////////////...000)))]]]///+++++++++++++++++++++++++++***+++(((***+++(((...AAA///!!!)))''''''jjj(((+++'''((()))///&&&SSS666...(((%%%777&&&%%%|||000,,,$$$%%%%%%###&&&,,,,,,)))+++***************************///...&&&&&&222000++++++---+++(((***)))&&&)))???'''***''''''000VVV""",,,---%%%))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************++++++++++++************************************************************************++++++***))))))***++++++++++++,,,,,,,,,,,,++++++************************+++++++++************))),,,++++++***))))))******))))))))))))************************************))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++************************************************++++++++++++++++++++++++---,,,***)))))))))******,,,++++++******))))))(((************************************************+++******))))))******+++************************************************)))))))))))))))******+++))))))))))))))))))))))))+++***)))(((((()))***+++)))************+++++++++************************)))*********++++++,,,,,,***++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************((()))***++++++***)))(((************))))))))))))******++++++++++++******************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++******)))************************************************************************+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++)))+++---,,,+++***+++,,,hhhLLLFFF???;;;:::666555333000000000111111000000000///...............////////////////////////,,,,,,,,,LLL)))************************)))000(((***''')))---((()))!!!444+++%%%???<<<...%%%+++)))222&&&///$$$ttt'''...'''...***$$$&&&111!!!,,,JJJ******---...000***'''"""%%%%%%++++++++++++++++++++++++""")))&&&%%%...!!!$$$$$$$$$///+++)))+++%%%+++'''}}}###,,,(((&&&,,,222000###)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************,,,+++++++++++++++++++++************************************************************************++++++***))))))***++++++******++++++++++++******************************+++++++++************))),,,+++******)))*********))))))))))))************************************)))))))))))))))))))))))))))******************)))************************)))************+++++++++************************************************************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,***************************************************))))))))))))))))))***************************************************((())))))************)))))))))))))))))))))))))))******))))))))))))******)))************+++++++++************************(((((())))))***+++,,,,,,+++++++++++++++*********)))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************))))))***++++++***))))))******************************++++++++++++******************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,************************++++++++++++++++++++++++************************+++++++++***************)))************+++++++++++++++++++++++++++++++++)))+++---,,,+++***+++,,,gggLLLEEE???;;;:::666555333000000000111111000000000///...............////////////////////////***)))000@@@'''))))))))))))))))))))))))(((333"""---''')))---,,,+++&&&888---+++***jjj---***,,,###///)))...(((...111$$$///"""///)))111+++'''777$$$QQQ###000""")))000"""((($$$---///((((((((((((((((((((((((+++...'''...)))222111$$$444+++%%%$$$"""000%%%&&&000'''&&&... 111&&&,,,)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,++++++++++++***************************************+++++++++************************+++******************+++)))******++++++******)))************************+++++++++*********))))))++++++***************+++((()))))))))************************************))))))))))))))))))))))))))))))************))))))************************))))))*********+++++++++************************************************))))))))))))))))))))))))******+++++++++******)))+++++++++,,,,,,,,,------******************************************************))))))))))))******************************************************((()))***++++++***)))((())))))))))))))))))))))))***))))))))))))))))))***))))))*********+++++++++************************&&&'''((()))***+++,,,,,,,,,,,,++++++******))))))((())))))***+++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))***************+++++++++************************************************)))***************++++++******++++++++++++*********************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++)))+++---,,,+++***++++++gggKKKEEE???;;;:::777555333000000000111111000000000///...............////////////////////////)))(((333>>>))))))))))))))))))))))))))))))333///++++++***HHH---&&&///&&&///&&&)))(((...%%%,,,(((&&&&&&$$$KKKEEE(((000444&&&===%%%)))...###...&&&'''$$$999&&&,,,...***!!!RRR\\\```XXX________________________XXX]]]aaafffmmm[[[___HHH+++'''---...***(((===,,,111###$$$///sss***///))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************))))))*********+++++++++*********************************++++++*********)))******++++++******)))************************+++++++++*********))))))+++***************++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))*********+++++++++************************************************)))))))))))))))))))))))))))******+++++++++******))))))******+++,,,,,,,,,************************************************+++++++++******+++++++++************************************************((()))***++++++***)))((()))))))))))))))))))))))))))))))))******)))))))))))))))*********+++++++++************************&&&'''((()))***+++,,,,,,+++++++++******)))))))))(((((()))***++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++************************++++++************++++++))))))******+++++++++,,,******++++++++++++******))))))*********+++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++)))+++---,,,+++***++++++gggLLLEEE???<<<;;;888555333000000000111111000000000///...............////////////////////////+++)))222BBB+++************************)))000 ///...,,,'''}}}---((((((%%%000+++444 ///...---%%%"""666(((%%%HHH///,,,111333999###(((((((((000!!!---...+++vvv"""%%%(((###<<<:::000###)))$$$222zzz+++..."""###---333"""***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))*********+++++++++************************)))))))))***++++++,,,,,,************************)))***++++++++++++***)))******++++++++++++******************************+++++++++************)))*********)))******+++,,,))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))************************)))************+++++++++***************************************************************************************+++++++++((()))))))))******++++++************************************************,,,,,,++++++++++++,,,,,,************************************************)))************))))))((())))))))))))))))))))))))))))))************)))))))))************+++++++++************************(((((())))))***+++,,,,,,***************)))))))))((()))))))))***+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,************************,,,+++************+++,,,))))))******+++,,,,,,,,,******++++++++++++******)))))))))***++++++,,,,,,++++++************++++++++++++++++++++++++++++++***************************+++++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++)))************+++++++++++++++++++++++++++++++++)))+++---,,,+++***+++,,,hhhLLLFFF@@@===<<<999555333000000000111111000000000///...............///////////////////////////***---FFF+++++++++++++++++++++++++++)))...%%%000---+++'''{{{***,,,(((------+++ZZZ###------...'''(((###,,,...!!!---888$$$"""000 ...(((222---+++...***...000kkk&&&'''...'''%%%$$$%%%444---***&&&~~~&&&***)))%%%(((YYY'''***))))))))))))))))))))))))))))))))))))))))))))))))+++******************+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************''''''((()))******+++,,,************************((())))))***++++++,,,,,,************************)))***++++++++++++***)))++++++,,,,,,,,,,,,++++++************************+++++++++************)))******))))))***++++++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++************************************************++++++++++++++++++++++++******)))))))))***,,,---)))))))))***************************************************************++++++************++++++************************************************+++******)))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))************+++++++++************************)))*********++++++,,,,,,))))))))))))************))))))))))))************************************************************))))))))))))))))))))))))((())))))***++++++,,,,,,************************,,,++++++******++++++,,,))))))***++++++,,,------******++++++++++++******((())))))***++++++,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++)))+++---,,,+++***+++,,,hhhMMMGGGAAA======:::555333111000000111111000000000///...............////////////////////////333+++(((HHH)))++++++++++++++++++++++++(((,,,***000,,,))))))www"""***'''222'''###...***&&&,,,------((()))'''******999"""(((((((((222///"""(((...--- )))(((,,,((( $$$ 888"""&&&)))***)))000999###)))111)))&&&(((///))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************%%%&&&&&&((()))***+++,,,************************((())))))***++++++,,,,,,************************)))***+++,,,,,,+++***)))+++,,,,,,------,,,,,,+++************************+++++++++************)))******))))))***+++,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++************************)))************+++++++++************************************************+++++++++++++++++++++++++++***)))((((((***,,,...******************************************************************************))))))))))))******************************************************,,,+++)))((((((((()))***))))))))))))))))))))))))((()))***++++++***)))((()))************+++++++++************************++++++++++++++++++,,,,,,(((((())))))******++++++*********)))))))))))))))************************************************))))))))))))))))))))))))((())))))***++++++,,,,,,************************---,,,+++******+++,,,---))))))***+++,,,,,,------******++++++++++++******((())))))***++++++,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&''')))+++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++)))+++---,,,+++***+++,,,cccLLLCCC@@@BBB:::===777555222111111111111000//////............////////////............//////+++///+++EEE,,,************************(((...'''&&&///###OOO\\\+++'''+++***,,,)))$$$(((,,,***,,,+++***)))'''''''''((()))***++++++)))''''''+++///)))"""111'''$$$JJJ+++...,,,'''...+++)))$$$111$$$###\\\fff111((((((%%%---###+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++************************++++++++++++++++++++++++++++++************++++++************************************************************************)))************+++++++++************************+++++++++*********))))))+++***)))(((((()))***+++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********,,,///000///...************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++)))************+++++++++******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))*********++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,***)))((((((((()))+++,,,---,,,,,,+++***)))((((((((()))***,,,,,,+++******++++++************++++++******************************************************************************+++++++++,,,,,,,,,************************+++++++++*********))))))************************************************************************++++++++++++++++++++++++)))************++++++++++++++++++************)))************************************************(((***++++++******+++,,,***++++++++++++,,,,,,,,,)))************+++++++++************************bbbMMMDDD@@@@@@999===777555222111111111111000//////............////////////............//////+++///+++EEE,,,++++++++++++++++++++++++(((,,,)))'''---+++mmm\\\+++'''+++***,,,))),,,''')))(((...+++***)))(((''''''((()))&&&%%%'''+++...+++###***:::!!!@@@%%%%%%AAA...;;;'''***)))666...+++aaa...(((***'''------)))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++(((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))***)))************+++++++++************************++++++++++++++++++++++++++++++************++++++************************************************************************)))************+++++++++************************+++++++++*********))))))+++***)))(((((()))***+++************************+++++++++*********))))))************************))))))))))))************))))))))))))))))))))))))*********,,,...000///...************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++)))))))))))))))))))))))))))))))))*********++++++***)))((((((((()))++++++,,,,,,++++++***)))))))))))))))***++++++++++++***++++++************++++++******************************************************************************+++++++++,,,,,,,,,************************+++++++++*********))))))************************************************************************++++++++++++++++++++++++)))************++++++++++++++++++************)))++++++++++++++++++++++++************************(((***++++++******+++,,,((())))))))))))*********************++++++++++++************************```NNNEEE??????888>>>777555222111111111111000//////............////////////............//////+++///+++EEE,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,'''(((000\\\+++'''+++***,,,)))999&&&'''&&&///***))))))(((((((((((())))))+++,,,+++)))+++000555)))'''$$$""")))NNN///$$$$$$,,,...---&&&%%%444\\\+++(((,,,***,,,~~~<<<'''))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************((())))))******))))))((())))))))))))))))))))))))*********))))))*********)))************+++++++++************************++++++++++++++++++++++++++++++************++++++************************************************************************)))************+++++++++************************+++++++++***************+++***))))))))))))***+++************************+++++++++***************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))*********,,,...///...---************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******)))))))))((()))******+++*********************************)))******+++,,,++++++************++++++******************************************************************************+++++++++,,,,,,,,,************************+++++++++***************************************************************************************++++++++++++++++++++++++)))************++++++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,************************(((***++++++******+++,,,((())))))))))))*********************+++++++++,,,++++++++++++++++++++++++___OOOFFF>>>===777>>>777555222111111111111000//////............/////////......------......///+++///+++EEE,,,,,,,,,,,,,,,,,,,,,,,,,,,******...(((###...\\\+++'''+++***,,,)))GGG&&&)))&&&---)))))))))(((((((((((()))---)))$$$ $$$&&&,,,555000DDD---((()))###*********+++000BBB[[[***''',,,,,,***zzzMMM''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***))))))))))))))))))******)))))))))))))))))))))))))))))))))++++++************++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++************++++++************************************************************************))))))*********+++++++++************************************************************************************************************************++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))***))))))+++---...---,,,************************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))******+++))))))*********++++++++++++***)))))))))***,,,---++++++************++++++******************************************************************************+++++++++,,,,,,,,,************************************************************************************************************************++++++++++++++++++++++++))))))*********++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,************************(((***++++++******+++,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++```OOOFFF>>>===666>>>777555222111111111111000//////............//////......------------......+++///+++EEE,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))000***%%%,,,\\\+++'''+++***,,,)))XXX''',,,((()))((((((((())))))))))))(((***%%%###+++666999...###111--- sss222"""&&&***222777***&&&$$$,,,\\\^^^,,,'''***,,,***xxx___((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))))))))************))))))))))))))))))))))))))))))++++++************++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++************++++++************************************************************************))))))*********+++++++++******************************************************++++++++++++******************************************************++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))***))))))***,,,---,,,+++************************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++((()))))))))************)))))))))***++++++,,,,,,+++***)))))))))***,,,---++++++************++++++******************************************************************************+++++++++,,,,,,,,,************************************************************************************************************************++++++++++++++++++++++++))))))*********++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,************************(((***++++++******+++,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++aaaOOOFFF???>>>777===777555222111111111111000//////............//////......------------......+++///+++EEE,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%***...+++...,,,\\\+++'''+++***,,,)))lll''',,,+++&&&'''(((((())))))))))))(((###))),,,)))""" &&&...zzz+++***'''555@@@]]]hhhWWWhhhVVVVVV\\\ZZZmmmttt\\\jjjKKK!!!(((''',,,yyy```---'''***+++***yyyttt)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))******++++++******)))))))))))))))))))))))))))*********))))))*********)))************+++++++++************************++++++++++++++++++++++++++++++************++++++************************************************************************)))************+++++++++***************************************+++++++++******+++,,,,,,+++*********************************************+++++++++++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))))))))))))***,,,,,,+++***************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++)))************+++++++++******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++(((((()))************)))))))))******+++++++++,,,*********)))******+++,,,++++++************++++++******************************************************************************+++++++++,,,,,,,,,***************************************+++++++++************************************************************************++++++++++++++++++++++++)))************++++++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,************************(((***++++++******+++,,,((())))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,cccNNNDDD??????777;;;777555222111111111111000//////............//////...------,,,,,,------...+++///+++EEE,,,++++++++++++++++++++++++$$$---)))(((555)))\\\+++'''+++***,,,)))&&&(((---&&&&&&'''((()))******)))(((!!!)))---(((###///KKKddd---444333'''YYYjjj!!!$$$>>>)))111&&&,,, ---222000222333---)))___,,,(((***)))***{{{)))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))******++++++******)))))))))))))))))))))))))))***))))))(((((())))))***)))************+++++++++************************++++++++++++++++++++++++++++++************++++++************************************************************************)))************+++++++++************************))))))*********+++++++++***++++++,,,,,,++++++***************************))))))*********+++++++++************************))))))))))))************))))))))))))))))))))))))))))))((()))+++,,,***)))************************)))************+++++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))))))))*********++++++))))))))))))))))))))))))((((((((()))))))))******'''((()))***+++******)))***************+++++++++))))))***++++++++++++***++++++************++++++******************************************************************************+++++++++,,,,,,,,,************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++)))************++++++++++++++++++************)))++++++++++++++++++++++++************************(((***++++++******+++,,,((())))))))))))*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,eeeMMMCCC@@@@@@888;;;777555222111111111111000//////............//////...------,,,,,,------...+++///+++EEE,,,************************&&&000&&&$$$666###\\\+++'''+++***,,,)))%%%$$$...'''&&&'''(((*********)))(((((()))999ddd000,,,***'''444 |||:::######...!!!333'''...'''$$$&&&))) $$$***+++\\\+++(((+++(((***}}})))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,******++++++++++++******))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++************************++++++++++++++++++++++++++++++************++++++************************************************************************)))************+++++++++************************))))))******++++++++++++***+++,,,------,,,+++***************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))(((((()))++++++***(((************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************++++++++++++))))))))))))))))))))))))''''''''''''((((((((()))'''((()))++++++******)))************************((()))***,,,,,,+++******++++++************++++++******************************************************************************+++++++++,,,,,,,,,************************))))))******++++++++++++************************************************************************++++++++++++++++++++++++)))************++++++++++++++++++************)))************************************************(((***++++++******+++,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,bbbOOOGGG<<<>>>:::999888666333111//////000111//////............///////////////...---,,,******+++///+++EEE,,,...---,,,,,,++++++++++++******((("""222'''^^^---(((,,,)))***&&&$$$,,,---+++&&&fff...:::******###222'''+++***555***"""***************))))))))))))]]],,,'''******(((yyy ************************))))))))))))))))))))))))))))))************))))))(((((()))***************+++++++++++++++***)))((()))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++(((((()))***,,,---...///******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************************************************************++++++******++++++,,,---++++++++++++++++++++++++************************************************************************)))************+++++++++++++++************++++++************************************************,,,+++***))))))***+++,,,***************************************+++++++++******************************************************************************************************))))))))))))******)))************+++++++++++++++************++++++,,,,,,+++***))))))******))))))*********++++++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++,,,+++++++++******))))))++++++------------++++++************************************************---,,,***)))))))))******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++&&&''''''((()))******+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,```MMMFFF;;;>>>::::::888666333111//////000111//////............//////............---,,,+++++++++///+++EEE,,,...---,,,+++++++++++++++***)))***$$$---***]]]---(((,,,)))***&&&'''*********===%%%---,,,---""",,,(((qqqUUU)))+++555)))***************))))))))))))]]],,,'''******(((yyy$$$************************))))))))))))))))))))))))))))))************))))))(((((()))***************+++++++++++++++***)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))***+++,,,------...))))))*********+++++++++************************))))))))))))************************************************************++++++******++++++,,,---++++++++++++++++++++++++************************************************************************)))************+++++++++++++++************++++++************************************************++++++***))))))***++++++************************++++++************************************************************************************************************************))))))))))))******))))))*********+++++++++++++++************++++++,,,++++++***))))))******))))))*********++++++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++++++++*********)))))))))***++++++++++++++++++***************************************************,,,,,,***)))))))))******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++((((((((())))))******+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,^^^LLLEEE;;;>>>;;;;;;888666333111//////000111//////............//////------.........------,,,+++///+++EEE,,,---,,,,,,++++++++++++,,,+++'''---((('''...]]],,,(((,,,)))+++''',,,(((&&&)))YYYjjj333***''')))###---///(((555(((333'''444***************))))))))))))]]],,,'''******(((yyy***************************))))))))))))))))))))))))))))))************))))))(((((()))******************++++++++++++***)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((()))))))))*********************************)))))))))*********++++++++++++++++++++++++++++++************************++++++******++++++,,,---++++++++++++++++++++++++************************************************************************)))************+++++++++++++++************++++++************************************************++++++***))))))***++++++************************,,,+++++++++***)))))))))******************************************************************************************************))))))))))))******)))))))))*********++++++++++++************++++++,,,+++******)))************************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++******))))))))))))((((((******))))))))))))******************************************************,,,+++******)))*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,___MMMFFF<<>>((("""(((...&&&'''+++---+++$$$(((,,,!!!333BBB&&&777***************))))))))))))WWW]]],,,'''******(((yyyggg(((************************))))))))))))))))))))))))))))))************))))))(((((()))***************))))))***+++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,************++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---++++++++++++++++++++++++************************************************************************)))************+++++++++++++++************++++++************************************************)))***++++++++++++***)))************************++++++************************************************************************************************************************))))))))))))******(((((((((((()))))))))***++++++************++++++******))))))***++++++,,,+++++++++*********))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***)))))))))*********++++++))))))************))))))************************************************((()))***+++,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,```NNNFFF===@@@<<<<<<888666333111000///000111//////............//////......////////////......+++///+++EEE,,,******))))))***+++,,,,,,))),,,(((...///)))\\\+++''',,,***,,,(((YYY###***222***111"""###ccc!!!,,,''' 000"""---%%%&&&///&&&&&&)))!!!333)))000###&&&&&& ***************))))))))))))GGG]]],,,'''******(((yyy```%%%************************))))))))))))))))))))))))))))))************))))))(((((()))***************((()))***+++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---++++++++++++++++++++++++************************************************************************)))************+++++++++++++++************++++++************************************************)))***+++,,,,,,+++***)))***************************************+++++++++******************************************************************************************************))))))))))))******(((((((((((())))))))))))++++++************++++++******))))))***+++,,,,,,++++++++++++******))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))******+++++++++,,,'''((()))******)))((('''************************************************((()))***+++,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,___KKKGGG???@@@::::::999777555333111000000000........................---///111000---***---111%%%:::...===+++************************///$$$...444&&&---^^^+++***%%%333+++///222+++###///---&&&+++...fffccc,,,$$$###999,,,)))###,,,))))))))))))))))))))))))///777!!!===;;;***))))))))))))))))))))))))000zzz%%%)))(((---%%%}}}555'''************************++++++************++++++++++++******************(((((())))))))))))((((((******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********((()))***+++,,,+++******,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++***************************************************************************+++++++++*********))))))------,,,++++++***))))))+++***)))))))))***,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***************************)))(((((((((***+++,,,)))************+++++++++)))************+++++++++************************,,,***((()))+++,,,+++((())))))))))))************,,,,,,+++***)))(((''''''))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))******************************************++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++***************))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...```KKKGGG???@@@::::::999777555333111000000000...........................000---)))...777222&&&222000!!!DDD+++************************+++%%%***///###)))qqqeee---,,,'''222***---(((///)))***,,,---555777JJJ...666###+++444222'''***************************(((%%% //////YYY***))))))))))))))))))))))))((({{{&&&******,,,%%%|||(((+++************************++++++************++++++************************))))))************))))))******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******((()))***+++,,,++++++***+++,,,,,,,,,++++++***)))+++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++***************************************************************************+++++++++*********))))))+++++++++++++++++++++++++++***)))))))))***,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***************************)))(((((()))***+++,,,)))************+++++++++)))************+++++++++************************,,,***((()))+++,,,+++)))))))))))))))************++++++******)))((((((((())))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))******************************************++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...aaaLLLGGG???@@@::::::999777555333111000000000///////////////////////////(((***555555---...888666---'''WWW,,,++++++++++++++++++++++++------+++...%%%,,,RRRnnn000,,,(((///(((+++ 111000&&&***%%%666'''rrrFFF333;;;000!!!--- +++%%%,,,$$$###---++++++++++++++++++++++++&&&,,,---%%%...}}}***))))))))))))))))))))))))&&&bbb|||'''***++++++$$$|||###---************************++++++************++++++***************************++++++++++++++++++*********++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))***++++++++++++***+++++++++,,,++++++***)))+++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++***************************************************************************+++++++++***************))))))***+++,,,,,,------+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******************************)))))))))***++++++)))************+++++++++)))************+++++++++************************+++***)))***++++++***)))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''))))))))))))******************************************++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...cccMMMHHH??????:::999999777555333111000000000000000000000000000000000444---,,,111---###$$$---%%%+++000QQQ,,,++++++++++++++++++++++++,,,222+++,,,(((111666uuu///+++)))---(((+++%%%,,,111((((((&&&(((555)))uuu~~~oooOOOEEE(((***///000(((!!!$$$---$$$"""//////***'''+++...+++++++++++++++++++++++++++###999)))(((000***))))))))))))))))))))))))&&&444}}}'''***+++)))$$$|||******************************++++++************++++++***************+++++++++******++++++++++++************++++++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++******++++++++++++*********************************************************++++++,,,,,,++++++***************************************************************************************************)))******++++++,,,------************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********************************************+++))))))*********+++++++++))))))*********+++++++++************************+++************+++******((()))))))))************(((((())))))************))))))************))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((()))))))))******************************************++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......eeeOOOHHH??????999999999777555333111000000000000000000000000000000000...222---%%%---===<<>>DDDEEEJJJ&&&###333///))))))))))))))))))))))))+++,,,+++!!!'''%%%???```***))))))))))))))))))))))))(((+++}}})))(((***&&&***666$$$(((************************++++++************++++++)))))))))***++++++,,,,,,))))))************))))))******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,******))))))******+++,,,((()))******+++************************************************+++++++++***++++++,,,,,,++++++******************************************************************************************+++++++++,,,+++++++++++++++++++++***++++++,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************+++++++++,,,++++++***))))))************+++++++++)))************+++++++++************************)))+++++++++***)))***+++))))))))))))************(((((())))))*********+++))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))******************************************++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,---.........++++++++++++++++++++++++***++++++,,,,,,------...,,,+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///iiiQQQIII>>>>>>999999999777555333111000000000........................555---+++444???@@@777---... 222|||---,,,,,,,,,,,,,,,,,,,,,,,,+++000///***---000)))VVV,,,&&&...(((+++...###111&&&---)))*** 666)))...&&&333sss)))&&&---***************************111777444555222******)))))))))))))))))))))))),,,+++OOO,,,)))***%%%---$$$***(((************************++++++************++++++((())))))***++++++,,,,,,******++++++++++++************++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***)))))))))***+++,,,(((((()))***************************************))))))*********+++++++++***++++++,,,,,,++++++***************************************************************************))))))*********+++++++++*********++++++,,,,,,---***+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++,,,,,,,,,+++***))))))************+++++++++)))************+++++++++************************)))+++,,,+++)))(((***,,,))))))))))))************)))))))))))))))*********))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))******************************************++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---......///++++++++++++++++++++++++******+++,,,,,,---......,,,+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////jjjQQQIII>>>>>>999999999777555333111000000000........................###777///000mmmDDD444```---,,,,,,,,,,,,,,,,,,,,,,,,***+++---''')))***)))+++...'''///'''+++...&&&(((+++///###,,,"""444***(((...&&&000###...++++++++++++++++++++++++,,,%%%%%%222)))000000111:::***)))))))))))))))))))))))))))"""444...++++++%%%000000&&&999&&&************************++++++************++++++((())))))***++++++,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,+++***)))))))))***,,,---(((((()))***************))))))))))))))))))))))))))))))******+++++++++++++++++++++,,,,,,+++++++++************************************************************************))))))******++++++++++++'''((()))***,,,---...///***+++,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************+++,,,,,,---,,,+++***))))))************+++++++++)))************+++++++++************************(((+++,,,,,,)))(((***,,,))))))))))))******************))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))******************************************++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***++++++,,,------++++++++++++++++++++++++******+++,,,,,,---......,,,+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////rrrLLLEEEAAA>>>???===888777555333222222222222////////////............------666///111,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++(((000###;;;EEEBBB)))///&&&444 444222+++&&&///333555ZZZ555......))))))......***))),,,++++++*********++++++,,,)))222111,,,+++++++++************)))$$$222(((666222&&&///(((!!!111************))))))((((((************************************+++,,,---...%%%333@@@AAA666,,,+++...+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++------,,,,,,+++*********************************,,,,,,,,,++++++*********************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++************************,,,***(((***---...,,,***************************,,,+++***((((((((()))*********))))))))))))******))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************************************))))))*********+++++++++******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,++++++***)))---,,,+++******+++,,,---......---,,,+++***)))(((***+++,,,,,,------,,,,,,000///...---,,,+++++++++++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......rrrMMMEEEAAA>>>>>><<<999888555333222111111111////////////............333'''###>>>&&&,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,888777'''!!!000ggg...)))000(((333$$$+++...+++(((,,,+++***HHHwww333***000...///444555222222555000000///...---,,,++++++000888XXX&&&+++++++++************)))999///555###---(((777%%%EEE))),,,///++++++*********)))))))))***************************************+++,,,---(((...444444000+++***++++++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******++++++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++************************,,,***)))***,,,---,,,***************************,,,+++***)))(((((()))*********))))))))))))******************************))))))************))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))*********************************++++++++++++,,,******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++******,,,,,,+++******+++,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,//////...,,,,,,++++++,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,---------.........rrrMMMEEEAAA======;;;:::999666444222111000000////////////............))):::444+++---BBB333,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,333777000222,,,666222HHH$$$,,,000(((000,,,((())),,,,,,)))'''###555000333222222444888999777888<<<777777777666444222111///111!!!---###zzz###+++++++++************)))888*** ///***&&&""",,,)))$$$$$$:::###+++++++++++++++***************************************)))))))))******+++---+++))))))+++,,,+++***+++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++************************+++***)))***,,,,,,,,,+++************************++++++***)))))))))************))))))))))))******************************))))))************))))))******+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((************************++++++++++++,,,,,,,,,,,,******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,------------,,,,,,+++,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,///...---,,,,,,++++++,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,------------.........rrrMMMEEEAAA===<<<:::;;;999777444111000000///////////////...............+++&&&888333+++!!!///333,,,,,,,,,,,,,,,,,,,,,,,,------------------------'''000***###......AAA)))......///******222+++,,,///111+++,,,(((000sssCCCAAA999888999999999999;;;===:::;;;;;;;;;;;;999888777333:::222111,,,++++++++++++*********))))))---111&&&%%%777```$$$111(((ddd+++555%%%333---###++++++++++++++++++++++++******************************))))))))))))))))))...***''''''***------,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******************************))))))*********+++++++++******************************)))***++++++++++++************************+++*********************+++******))))))******+++************************))))))************)))))))))***++++++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''************************++++++,,,,,,,,,---------+++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,...------,,,+++++++++,,,++++++++++++++++++++++++...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------............qqqMMMFFFAAA===<<<999;;;999777444111000000///////////////............333...000,,,---)))000222***LLL(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,@@@ZZZ&&&222zzzvvv"""...555***......'''000---000///222+++111...000III~~~>>>???>>><<<::::::;;;;;;:::666777888999::::::::::::777;;;GGG888+++^^^222+++++++++*********))))))***777777+++666@@@,,,}}}...'''333...++++++++++++++++++++++++******************************))))))))))))))))))***************,,,---...******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******************************))))))*********+++++++++************************))))))************++++++*********************************++++++++++++***++++++************++++++************************))))))************))))))((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''************************++++++,,,,,,,,,---------++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---------------.........//////oooLLLFFFBBB>>>===::::::999666444222111000000////////////............((()))222$$$555111777***)))@@@666111{{{))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++***555;;; BBB222...'''000222***///---///***111+++444111999666BBBEEEDDDCCCCCCGGGIIIDDD<<<777777777777777888999999666888>>><<<555777++++++++++++************)))$$$)))777///%%%KKK---///(((+++))))))(((*********+++++++++++++++******************************)))))))))******+++&&&)))++++++***)))***,,,***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++************************((()))+++***))))))***,,,************************)))***++++++,,,+++++++++++++++************++++++++++++++++++++++++++++++))))))************))))))(((((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((************************++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,------------,,,,,,,,,------------,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------........./////////nnnKKKEEEBBB>>>>>>;;;999888555333222111111111////////////............,,,888;;;***000'''+++...444%%%"""333555...TTT+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000<<<...555|||ppp000)))333'''...333000333555555888444CCCAAAIIIHHH^^^RRRpppWWWYYY]]]cccmmmpppdddUUUGGGEEEBBB>>><<<<<<======777>>>000@@@555;;;:::'''+++++++++************)))(((>>>)))---DDD!!!<<<%%%&&&""" <<<***&&&:::)))))))))*********++++++***************************************+++,,,---((()))++++++***)))******))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++************************''')))+++***)))(((***,,,************************)))***+++,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))************))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))*********************************++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,***+++++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................////////////mmmJJJEEEBBB???>>>;;;888777555333222222222222000/////////............+++111&&&)))777888+++333&&&888777***(((+++---333AAA000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........%%%+++777&&&---111333vvv'''111+++333777666'''888555+++:::???AAAKKKJJJ___aaajjjkkk{{{pppuuu}}}wwwZZZWWWQQQJJJFFFDDDDDDDDD??????@@@333DDD333555111///+++++++++************))))))"""555+++***---000,,,TTTmmm ;;;444!!!888!!!###)))+++((((((((())))))*********+++************************************+++,,,---...---,,,***+++,,,,,,,,,+++))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++************************''')))+++***((((((***,,,************************)))***+++,,,---,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++))))))************))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************************************))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++,,,,,,,,,,,,,,,,,,---......---,,,,,,((()))***+++,,,---......++++++,,,---------,,,,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////................../////////000sssNNNGGGDDDAAA@@@===<<<;;;999777444222111000000000000000////////////............////////////000000///...------,,,,,,000555$$$ccc444,,,,,,,,,---------......//////.........---------------------------------RRRnnn>>>***000,,,,,,444222000444:::@@@EEELLLTTTYYY^^^iiivvv|||uuuuuu~~~vvvuuu~~~nnn}}}zzznnniiiaaaYYYUUUTTTWWWZZZPPPHHHDDDFFFCCC<<<666666BBB888333,,,(((,,,111000---+++'''***---...---,,,,,,---555%%%%%%VVV```,,,+++222************))))))))))))(((+++)))'''''')))***+++***+++))))))***,,,------,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++******************************))))))))))))******))))))************))))))******************************************************************************++++++++++++******************************+++***)))((((((***,,,---+++++++++*********))))))******************************++++++++++++******+++++++++*********))))))+++++++++*********))))))++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,+++*********+++,,,------------............///,,,---......///.........uuuOOOHHHDDD@@@>>>;;;:::999888666555333222222000000000000////////////............////////////000//////...------,,,,,,000###...^^^ZZZjjj***,,,,,,,,,---------......//////.........---------------------------------***+++===WWW]]]LLL===<<<:::###&&&777666555999444777<<>>===:::888888777666555444444333000000000000////////////............/////////////////////...------,,,,,,+++555,,,***%%%000...,,,,,,,,,---------.....................---------------------------------:::,,,&&&///111)))%%%)))...'''...777888@@@MMMOOOWWW]]]jjjyyyzzzxxx|||{{{sssyyywwwqqqttt|||~~~tttuuutttpppuuuuuussssssxxxnnnXXXMMMKKKIIIFFFDDDBBBEEE+++666999$$$555>>>888999<<<;;;666444;;;FFFKKKEEE;;;111)))'''***---...444333***'''---222222,,,'''***333666111000444------------,,,,,,,,,,,,,,,+++)))***,,,------,,,...---++++++++++++***(((***++++++,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++++++++***************************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++)))((()))***+++***)))******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))************))))))******************************************************************************++++++++++++******************************333111///,,,+++*********+++++++++*********************************************++++++++++++******+++++++++***************+++++++++***************++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------,,,---......///---------............///////////////////////////uuuQQQIIICCC>>>===;;;999888777666555444333222000000000000////////////............//////////////////.........---------000***&&&333111;;;***+++,,,,,,,,,---------..............................------------............222999***$$$///666111999<<>>???CCCPPP^^^YYYRRRFFF888...+++,,,///)))&&&!!!!!!)))111---$$$:::...&&&'''$$$ ***...------------,,,,,,,,,---,,,++++++---......------,,,++++++,,,,,,***)))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,------------......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***)))***+++,,,+++)))******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))************))))))******************************************************************************++++++++++++******************************111000...---+++***************************************************************++++++++++++******************************************************++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------.........---------............///000000000000///000000000tttQQQIIICCC>>>???>>>;;;:::999777555333111000000000000000////////////............////////////...............---------+++***(((///###999%%%...,,,,,,,,,---------......---.....................---------....../////////...+++,,,222555333333777666HHHXXXcccppp{{{yyyzzz}}}xxxhhh\\\SSSUUUXXX]]]bbbeeefffggg^^^nnn{{{nnnssswwwyyywwwggg^^^```hhhnnn|||{{{ssskkkggghhhkkkllldddcccTTTJJJAAA???AAA222666444555999===AAAKKKTTTAAA>>>888000***(((***,,,...333555111---------,,,'''+++......---...111333,,,,,,,,,,,,++++++++++++---,,,,,,---...///...---+++***)))***,,,---,,,+++***++++++,,,,,,++++++******++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------.........+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++------,,,+++******+++++++++,,,,,,,,,+++++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))************))))))******************************************************************************++++++++++++******************************---,,,,,,+++++++++++++++******************************************************++++++++++++******************************************************++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,,,,------------------------............///111111000000000111222333sssQQQIIICCC>>>@@@@@@<<<;;;999777444222000///000000000000////////////............////////////........................---555333444###555***222,,,,,,,,,---------......---------...............---------...//////000000888,,,'''---222333:::EEEQQQffftttkkk___^^^______]]][[[[[[\\\^^^ssswwwyyywwwsssssszzz~~~~~~nnnkkkjjjjjjuuuxxxtttvvvvvvsssuuujjjXXXFFFCCCFFF>>>;;;666222444666777;;;@@@777777666333...***))))))$$$(((,,,---++++++...111$$$///333---))),,,+++&&&++++++++++++************---,,,,,,---//////...,,,***))))))***,,,------,,,***++++++,,,,,,++++++*********++++++++++++*********************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,------......******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...,,,+++,,,---...---,,,******+++++++++,,,,,,,,,+++************++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))************))))))******************************************************************************++++++++++++******************************)))))))))******+++++++++***************+++++++++******************************++++++++++++*********************+++++++++***************+++++++++++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,------------,,,---------............///111000000000111333555666uuuSSSJJJBBB===>>>???::::::888777555333222111000000000000////////////............////////////........................)))...)))333...///,,,+++,,,,,,,,,---------......---------.........//////---------...///000000000,,,444888666;;;LLL\\\dddzzzttt{{{}}}dddSSSKKKPPPSSSVVVYYY___mmm~~~|||vvvkkkeeetttzzz{{{mmmXXXQQQMMMCCCAAA;;;777777666444666:::@@@AAABBB???:::555111///222,,,((()))......***&&&,,,...,,,''''''---///---++++++++++++************,,,,,,,,,---//////...,,,,,,+++******,,,---,,,******++++++,,,,,,++++++*********++++++++++++******))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********++++++,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,+++---...++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,++++++------,,,+++******+++++++++,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))************))))))******************************************************************************++++++++++++******************************((())))))******+++******))))))*********+++++++++******************************++++++++++++******))))))*********+++++++++))))))*********+++++++++++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,------------...------------------------+++,,,---...///......------------............///000000///000222444777999vvvTTTKKKAAA;;;======888888777666555444333333000000000000////////////............/////////000---.....................---...$$$111...!!!///555,,,,,,,,,---------......---------.........//////---------...///000000111888555>>>SSSeeennnvvv~~~zzzdddmmmwwwxxxrrr```NNNLLL[[[kkkooorrrvvv{{{|||}}}wwwvvvxxxyyyrrrbbbfff```OOOMMMHHHDDD@@@:::555666:::===???BBBCCC@@@===:::999000///...---,,,***,,,//////)))%%%)))......---,,,,,,,,,,,,+++++++++******,,,+++,,,---//////---+++...,,,++++++,,,+++***)))+++++++++,,,,,,+++++++++******++++++++++++******))))))******++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))***++++++,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,,,,---...++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,******))))))***+++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))************))))))******************************************************************************++++++++++++******************************)))******+++++++++******))))))******++++++++++++******************************++++++++++++******))))))******++++++++++++))))))******++++++++++++++++++************++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,---------......------------------------,,,---///000000000///...---------.........//////000//////000222555888;;;rrrUUUJJJ>>>@@@===>>>:::999888666444222000///222111111000000000000000000...---,,,,,,---...000000000000000000000000000............////////////////////////////////////......---,,,...000000///***///111///...222888<<>>:::999:::???GGGIIIFFFDDDGGG???;;;555///,,,+++,,,---++++++,,,,,,,,,++++++***,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...//////...---,,,//////////////////......,,,...000000//////111333444222111333666888777555777666666777777999:::;;;;;;:::999999;;;;;;:::999999:::888555555888777333555444333222333333444555333111000///000000///..................------,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))*********++++++,,,,,,+++++++++************+++,,,+++))))))***+++************************++++++*********+++,,,---,,,,,,,,,+++++++++******************************++++++******************+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------------------------------------------............///......---------,,,,,,,,,........................///------111111...---000333000222777999999CCCQQQqqqUUUJJJ???AAA>>>@@@;;;;;;999777555444222111222111111000000000000000111000///......///000111....................................////////////////////////////////////------...//////...------222---...888BBBMMM^^^ooozzzrrrnnnqqqlll___QQQMMMUUU^^^cccdddppp||||||}}}||||||vvvyyy}}}sssrrrtttwww{{{qqqYYYLLLCCC>>>::::::===DDDGGGFFFDDDDDDDDD@@@:::444000---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++,,,,,,,,,,,,,,,............////////////---...000000000000222444777555555999???CCCAAA??????>>>======>>>@@@CCCDDDBBBCCCEEEIIILLLMMMKKKIIICCCCCC@@@;;;;;;>>>===::::::999777666666777888999666444222111222222111000000000///...---+++******------------------------------,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************************+++++++++,,,++++++++++++************)))***+++***((('''((()))************************++++++******++++++,,,---,,,,,,,,,++++++++++++*********************************++++++++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,------...---------------------------------............///...------------,,,,,,,,,........................111...---//////------000111000444999:::<<>><<<:::888777777777666555333222111///...,,,,,,+++,,,,,,,,,------------...------,,,,,,,,,+++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++*********''')))***)))(((((()))***************************+++***++++++++++++,,,,,,++++++++++++++++++++++++******************************+++++++++++++++,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---------------------------------............///---------------------------------...............222...---//////---...222222111777@@@EEEKKK[[[lllrrrVVVKKK@@@AAA???AAA<<<;;;:::888777555444444222111111000000000000000111111000000000000111111000000000000000000000000............////////////000000000000000000000000111///000333333000333:::CCCHHHXXXkkkxxx```JJJGGGKKKKKKTTTbbbvvv~~~wwwvvv|||~~~}}}zzzyyy~~~xxxnnn```UUUMMMJJJFFFCCCCCCEEEFFFFFFIIIGGGDDD???;;;666222000---,,,,,,++++++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000//////////////////000//////111333555777888999===???BBBFFFLLLPPPSSSUUUYYY```eeeddd```^^^ccchhhkkkjjjiiigggfffeeeeeedddeeelllvvvzzztttqqqqqqmmmfffaaa]]]VVVOOOKKKPPPWWW]]]\\\VVVNNNIIIEEECCC@@@???>>>===;;;:::777666555333222111111111,,,,,,------------------------,,,,,,,,,+++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,......///---***))))))*********************************++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------------------------------............///---------------------------------.........//////222...---000000...000444777666===MMMZZZcccooo|||sssWWWKKK@@@AAA>>>@@@;;;;;;999888777555444444222111111000000000000000000000000111111000000000111111111111111111111111............////////////000000000000000000000000111---,,,000///...666BBBXXXfffyyy```BBB===JJJVVV[[[mmm}}}|||}}}vvvrrrttt~~~zzzyyyzzzvvvllldddZZZZZZVVVLLLFFFEEEEEEDDDGGGGGGFFFCCC@@@;;;888555///...,,,+++++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++***++++++,,,,,,------...+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------...///000000000111444777:::>>>@@@AAACCCEEEIIIQQQZZZbbbfffhhhmmmuuu{{{vvvmmmjjjqqqyyyzzztttpppoooooopppsssxxx~~~www}}}|||xxxpppkkkggg```YYYVVV\\\dddjjjiiicccYYYSSSLLLJJJFFFCCCBBB@@@>>><<<999888666444222222222222//////.........---------------,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************+++++++++,,,)))***+++,,,---...///000555666555111---***))))))************************)))***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///---------------------------------............///,,,,,,,,,------------...,,,,,,------.../////////111......222333111222666888999EEEZZZjjjpppxxxuuuXXXLLL@@@@@@===???::::::999777666555444444222111111000000000000000///000000000000000000///000000000000000000000000............////////////000000000000000000000000000***+++111555999HHHZZZrrryyybbbNNNKKKXXXgggooosss~~~uuurrrwwwyyyrrrtttxxxxxxxxxyyyxxx|||wwwgggVVVLLLFFFAAADDDEEEFFFEEECCC@@@<<<:::111000---+++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++,,,,,,---......+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............+++,,,,,,---///222444555888:::===AAAFFFJJJNNNPPPMMMMMMQQQXXXaaaiiilllmmmssszzz}}}wwwxxxvvvoooooorrruuuuuuxxx|||~~~zzz|||zzztttmmmiiiiiigggbbbcccfffjjjllllllhhhccc```[[[XXXSSSPPPMMMKKKHHHEEEAAA???<<<888666555555555333222222111000///......------,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************************************)))))))))*********++++++))))))+++---///111222333222333222000,,,***)))***************************)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...//////---------------------------------............///,,,,,,,,,---------......,,,,,,------...//////000///...///444666444555888===CCCUUUjjjuuuuuuxxxvvvYYYLLL@@@@@@<<<>>>:::999888777666555444333222111111000000000000000//////000000000000//////////////////////////////............/////////000000000000000000000000000444...000;;;CCCMMMcccyyy}}}XXXQQQJJJRRRhhh~~~{{{www{{{~~~|||vvvsssvvvzzz}}}mmmZZZMMMEEEAAACCCEEEFFFFFFCCC???===222111...,,,******++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000111222444777;;;???AAAFFFHHHLLLQQQVVV[[[___aaa[[[[[[\\\aaahhhmmmnnnmmmtttyyy~~~wwwooopppvvv|||wwwwwwyyy}}}{{{xxxqqqiiihhhmmmnnnmmmrrrqqqooonnnmmmmmmmmmmmmnnnkkkfffbbb___\\\XXXVVVNNNLLLGGGCCC@@@>>>======666555444333222000//////---------,,,,,,,,,++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++************************************************((())))))))))))*********((()))+++---000333444555)))***++++++***)))***,,,************************)))***+++,,,---,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000---------------------------------.........//////,,,,,,,,,------.........,,,,,,------...///000000...---000666888666777999FFFRRRhhh|||{{{|||vvvVVVJJJ@@@BBB<<<;;;;;;:::999888777555444444333222111111000000111111////////////////////////333222000111222222111000...///000000//////000111222------222555333111000---444???NNN___ssslll```UUUGGGJJJWWWgggyyyyyywwwxxxzzz{{{{{{sssttttttuuuuuuuuuuuuuuuxxx|||vvvtttvvvxxxttt|||~~~}}}~~~vvv}}}yyyjjjWWWEEEEEEEEEDDDEEEFFFFFFEEECCC===777000+++***,,,...///***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///000000000000,,,+++,,,---000222222222000444999<<<>>>DDDLLLTTT```dddfffhhhnnnvvvvvvpppiiidddeeeoooxxxyyyvvvuuu}}}{{{{{{~~~|||||||||{{{tttiiifffmmmuuuvvvyyyvvvssssssuuuuuurrrnnntttxxxyyytttmmmkkkooottt~~~uuuccc\\\______ZZZVVVTTTOOOIIIEEE===444111333555444222777222---,,,---...---***,,,+++***************+++...---,,,+++************,,,,,,---...---,,,+++******************************++++++,,,,,,++++++***************************)))+++///222222000---+++))))))))))))))))))))))))++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++******+++,,,,,,---......//////...------------------+++***+++......,,,)))+++***)))***,,,---,,,+++...,,,***)))((()))+++,,,------.........---,,,,,,------------,,,,,,++++++*********************+++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,---------............/////////.........------------------............///---------............///............/////////000111......///000222:::CCCVVVlll}}}zzzwwwWWWKKK@@@BBB<<<;;;;;;:::999888777555444444333222111111000000111111000000000000000000000000222000000000222222111000...///000000//////000222222///...111111111444999;;;FFF\\\vvvhhhNNNLLLMMMIII^^^rrr|||uuuooojjjhhhiiihhhiiijjjmmmqqqtttuuuqqqpppnnnmmmmmmmmmlllkkkrrruuuzzz~~~~~~~~~~~~uuupppuuu{{{xxxmmm```VVVMMMJJJFFFDDDFFFFFFEEECCCCCC>>>777333000000//////---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////000000000000333111///...000222444555;;;@@@EEEIIIMMMVVVaaajjj||||||zzzyyy~~~xxxwwwrrrrrryyy~~~}}}}}}yyywwwzzz~~~ssseee```gggooorrrtttqqqqqqsssvvvtttmmmfffmmmqqquuusssooonnnrrrwwwzzzkkkeeefffccc^^^]]]aaacccaaaRRRLLLCCC===::::::;;;;;;777666333000---,,,------,,,,,,+++++++++,,,,,,---------,,,+++************,,,,,,---------,,,+++******************************++++++,,,,,,++++++***************************(((***---//////...,,,***************************++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++,,,------++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,---.........///------,,,,,,,,,,,,------///---,,,---///000...+++------------...//////...///...---,,,,,,,,,---...++++++,,,---...........................---------........................,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,---------............/////////.........------------------............///---------............///........./////////000000000///000111222666@@@KKKfffxxxxxxXXXLLLAAABBB<<<;;;;;;:::999888777555444444333222111111000000111111111111111111111111111111000///...///111222222111...///111000//////000222000111222222//////888CCCMMM]]]{{{qqqLLL>>>EEEQQQWWWuuu|||yyy~~~wwwrrrmmmmmmllllllnnnoooqqqsss~~~zzzvvvvvvwwwxxxxxxzzzhhhooo~~~tttjjjfffXXXRRRKKKGGGFFFFFFFFFEEEFFFCCC>>>:::777333///,,,//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////000000000///......222888>>>BBBDDDHHHMMMSSS[[[fffttt}}}yyyzzzvvvvvv|||}}}}}}yyyuuuwww}}}|||~~~yyyllleeeeeehhhiiilllkkkmmmrrrwwwtttiii```aaafffkkkmmmlllnnntttyyyllliiijjjiiieeeeeejjjmmmlll___[[[SSSJJJBBB>>>>>>???999::::::555///---///222------------------------,,,,,,++++++++++++,,,,,,,,,,,,---------,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***************************((()))***+++,,,+++******************************++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,..................//////,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---...---+++------............//////------------------------------......////////////.............../////////------------,,,,,,,,,,,,++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------,,,,,,++++++,,,,,,---------------------------,,,------......------,,,---------............///...............------------------............///---------............///....../////////000000000000000111444555;;;KKKZZZttt~~~yyyXXXLLLAAABBB<<<;;;;;;:::999888777555444444333222111111000000111111111111111111111111111111///......///111333222111...000111111000///111222...111555555222444CCCTTTnnnqqqVVVIIILLLWWWeeeoooyyymmmhhhkkkpppqqq|||~~~~~~xxxvvvyyyxxxtttxxxvvvnnnnnngggccc\\\RRRIIIFFFFFFIIIEEEDDDAAA>>>;;;555///***......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................//////000000000111333666:::AAAGGGLLLMMMRRRYYY```iiisss}}}~~~yyyxxx|||||||||zzzwwwsssrrrwww}}}|||xxx}}}~~~xxxyyyvvvnnngggdddkkkjjjmmmtttyyywwwmmmddd]]]aaadddeeeeeeiiiqqqwwwuuummmqqqsssqqqppppppnnniiifffbbb\\\WWWQQQKKKEEE@@@======<<<999444222222333000000000///...---,,,,,,,,,,,,+++++++++,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))))))))***************************************++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,//////........................------------......,,,,,,,,,,,,---............///000000/////////000---....../////////...---111000000///.........---------------............,,,,,,,,,+++++++++++++++)))******++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,------......------,,,---------............///........................---------............///---------............///...////////////000000000111111222555888CCCXXXkkk}}}xxxXXXKKKAAABBB<<<;;;;;;:::999888777555444444333222111111000000111111000000000000000000000000///......///222333333222///000111111000000111222000111333555888EEE```wwwuuuPPPJJJLLLXXXfffqqq~~~oooaaaaaaggglllooovvv|||}}}|||iiifffkkkxxx}}}xxxvvvzzzwwwgggTTTHHHGGGKKKEEEDDDCCCBBB???:::333...------,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...------------------------------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////---------...///111333444999===CCCHHHLLLOOOSSSVVV^^^ccckkksssyyy~~~}}}pppssssssrrrtttzzzzzzvvvwww~~~{{{ssspppttttttxxx~~~{{{uuummmllliiieeecccffflllrrrxxx|||}}}zzzxxxxxxuuupppjjjggggggkkkooojjj]]]RRRDDD@@@<<<:::999777444111555555444222000...+++***,,,,,,,,,+++,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************************++++++,,,************************++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------......------------............//////000111333555333555666555333333444666333333333444333222111111111111///...............---------------------...////////////......------*********++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,---------............///---.....................---------............///---------............///////////////000000000111333222333888@@@NNNfffzzzvvvVVVJJJ@@@BBB<<<;;;;;;:::999888777555444444333222111111000000111111000000000000000000000000111000///000222333333222///000222111000000111333444333555===LLLcccyyyppp```KKKDDDMMM___sssvvvnnnmmmnnnooo|||~~~~~~wwwwww|||}}}qqqooopppxxx}}}dddRRRKKKKKKHHHGGGFFFFFFEEEAAA;;;888///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...------------------------------------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000------...000333666:::<<<>>>GGGSSS]]]dddiiinnnqqqppptttyyy{{{}}}~~~wwwvvvttt{{{zzzsssnnnnnnqqquuuuuu~~~{{{wwwyyyzzzwwwzzz|||zzzuuuvvvzzz}}}|||rrrqqqwww~~~oooPPPKKKEEEAAA@@@<<<666000999999888777444111...,,,------,,,,,,,,,,,,------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------......///000111222000111333444444777:::===;;;>>>@@@>>>;;;:::<<<>>>;;;;;;:::999888777666666666555333222222333444555111111111000000/////////000//////......---------,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,---------............///---------...............---------............///---------............////////////000000000111111333333777AAANNN]]]rrrtttTTTIII???AAA<<<<<<;;;:::999888777555444444333222111111000000111111111111111111111111111111333222111222333444333222///111222222111000222333555999EEEZZZpppmmmUUULLLJJJHHH^^^nnn~~~xxx}}}qqqlllsss{{{yyy|||~~~}}}sss```RRRLLLLLLKKKIIIHHHGGGDDDAAA>>>555333111...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...------------------------------------...///000000000------------------------........................---------...///000000000...///000333888===BBBEEEHHHSSSaaannnuuu{{{~~~{{{xxxtttrrrvvv~~~|||zzzxxxtttvvvvvvqqqqqqnnnfffpppsssrrrpppssszzz~~~~~~yyy|||bbb___YYYRRRJJJCCC<<<888;;;;;;<<<;;;999777444222///...---,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------,,,++++++------------------------------------.........///---------.../////////000///000111444777:::<<<>>>>>>@@@CCCDDDEEEHHHMMMRRRPPPSSSUUUTTTPPPNNNPPPSSSPPPNNNLLLJJJHHHGGGGGGGGGHHHFFFCCC???===<<<<<<<<<888888777666555444333333000000//////...------,,,......------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,---------............///---------.........//////---------............///---------............/////////000000000111111111222444===NNN___mmm{{{~~~}}}rrrSSSHHH???AAA===<<<;;;:::999888777555444444333222222111000111111111222222222222222222222222555333222333444444333222///111222222111111222333444???WWWxxxpppVVVDDDAAARRRgggtttxxxwwwxxxpppmmmvvv|||{{{~~~zzzkkkYYYNNNOOOLLLIIIGGGFFFDDDBBB@@@;;;888555111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...------------------------------------...///000000111................................................---------...///000000111///000222666<<>>>>>>>><<<999888000///...---,,,+++++++++...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************((()))***,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,---------------------------------.........//////---......///000111111222222333666:::???DDDGGGJJJSSSVVVYYYZZZ[[[___eeejjjjjjmmmpppnnnjjjhhhjjjmmmiiigggccc```^^^]]]]]]^^^\\\YYYSSSMMMHHHDDDBBBAAA>>>===<<<;;;:::888777777555555444444333222222111/////////......---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,---------.........//////---------.........//////---------.........//////---------.........//////000000000000111111111111111555BBBYYYlllxxxoooQQQJJJAAAAAA<<>>===???===999999;;;444222000......---***(((------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++************************************************))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---///111///,,,+++,,,...------,,,+++,,,---...///,,,,,,---.........---------...//////......///111///......000444777888888@@@CCCGGGKKKPPPWWW]]]bbbkkkpppssstttrrrsssxxx}}}}}}{{{zzz}}}|||wwwxxx|||zzzuuusssuuurrrlllppprrrmmmccc\\\YYYSSSJJJIIIBBB>>>AAAAAA<<<999;;;777999;;;999444111000222333000---+++,,,.........///...,,,******+++---...,,,,,,,,,,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///................................................////////////////////////............////////////+++222///,,,222333111666666@@@NNN^^^qqqnnnPPPIIIAAAAAA<<<>>>;;;:::999999999888666444444333222222111111222222111111111111222222222222222222222222111111111000111///000444555444999AAAYYYppplllaaaSSSSSS```gggsssqqqjjjtttyyyoooggg___gggrrrxxxvvvlllaaaYYY^^^dddkkkmmmkkkggggggggggggjjjjjjggghhhqqq{{{yyy}}}~~~rrrgggcccWWWSSSPPPQQQPPPKKKGGGFFFAAA>>>;;;666333000///......---,,,---...//////...,,,,,,++++++,,,,,,---...------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,------...///.........------,,,,,,,,,,,,,,,---------.........///////////////.........,,,...///000000111333555<<<===DDDQQQZZZ```fffmmmrrrxxx}}}~~~vvvyyy~~~xxxvvvwww|||~~~}}}yyyxxx~~~zzzwwwqqqjjjiiippp}}}}}}}}}{{{rrrddd\\\[[[SSSJJJCCCBBBBBB???<<<<<<555333111000///...,,,***---,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++*********************************++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---///000///,,,+++,,,...------,,,,,,,,,---...///,,,------.../////////...***,,,............000111333333444666<<>>;;;:::999999999888666444444333222222111111222222111111111111222222222333222222222222111111111111111222333555444888EEERRRuuuwww___GGGTTT]]]gggwwwvvvtttyyynnniiidddbbbcccdddbbb```cccnnnzzz}}}vvvnnnjjjjjjgggkkkpppsssssspppkkkhhhdddfffccc\\\ZZZ^^^dddgggkkksss||||||uuurrrsssvvvwwwtttqqqqqqoookkkbbbXXXTTTTTTQQQLLLDDDDDDBBB>>>888333000//////---,,,---///000000///,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------,,,------...///.........---------------,,,------------........./////////////////////000---...000111333555999<<>>;;;:::999999999888666444444333222222111111222222111111111222222222333333222222222222222222222222555666666444666CCCYYYkkkvvvZZZGGGHHH___lllsss}}}uuuvvv{{{ssskkkeee[[[XXXWWWYYY___fffkkkmmmpppzzzyyyvvvwww{{{}}}~~~xxxqqqoooiiiaaa^^^^^^ZZZUUUYYY```jjjuuussspppooopppuuu{{{|||eeeYYYYYYXXXSSSLLLIIIDDD@@@<<<777222//////---,,,,,,.../////////,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...//////...............---------------------...................../////////000000///000222444777;;;AAAEEEIIIOOOZZZgggsss}}}tttuuu{{{}}}|||zzzuuu}}}~~~}}}}}}sssnnnllllllkkkooovvv|||qqqtttyyy||||||zzz{{{}}}|||||||||zzzwwwsssrrrsssqqqeeeXXXSSSNNNFFF???<<<;;;888555333333222000///------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------......//////.........---.........000000000///000222666:::<<>>>>><<<:::333222000///............///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///................................................////////////////////////............////////////...444111000444444999III^^^qqqvvvqqqsssvvvxxxgggKKKFFF@@@@@@;;;===;;;:::999999999888666444444333222222111111222222111222222222222333333333222222222222222222222333444555444555???WWWsssmmmRRRJJJLLLXXXmmmvvvzzzzzz{{{kkkooo}}}wwwpppjjjfffcccbbb``````cccgggnnntttxxxzzz{{{wwwooojjjjjjhhh]]]PPPWWWXXX]]]fffpppxxx|||}}}~~~}}}{{{|||rrr\\\XXXYYYWWWUUUMMMEEE@@@>>>;;;555000000...,,,+++,,,.........,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////........................---------.........//////,,,,,,---...///000000000000222444777<<>>FFFKKKSSS___nnnxxx|||}}}~~~~~~~~~|||~~~}}}~~~{{{zzz|||}}}yyytttqqqttt{{{{{{qqqiiiccc]]]UUUPPPHHHDDD>>>;;;;;;<<<===>>>999888666333111///......---------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///................................................////////////////////////............////////////---333111000444444>>>RRRsss}}}xxxvvvvvvvvvwww~~~dddIIIEEE???@@@;;;===;;;:::999999999888666444444333222222111111222222222222222222333333333333222222222222333333333333000333777AAAVVVsssvvvPPPDDDSSSfffppp|||{{{wwwuuuzzzxxxrrrlllllljjjfffbbbbbbfffkkkrrrvvv}}}~~~yyywwwzzzyyynnn```aaa]]]^^^dddhhhhhhgggggglllppp|||yyyzzzdddZZZWWWWWWYYYSSSJJJDDDAAA>>>999555333000---,,,,,,.........,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------......///000.............../////////------........./////////,,,,,,---...000111222222111444888===EEEPPPZZZbbbttt~~~|||yyy|||}}}xxxyyyzzz{{{~~~|||yyytttsssuuuqqqxxx}}}~~~~~~lllnnnrrrxxx}}}zzztttrrrqqqnnn~~~{{{||||||{{{ooommmlllkkkcccVVVMMMKKKGGGCCC>>>:::888777555444000000///...---,,,++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,------...////////////...000///...------...///000000555<<>><<<;;;======;;;888666444222111---,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///................................................////////////////////////............////////////---222111222555666DDD^^^}}}||||||~~~~~~{{{qqqvvvbbbHHHEEE???@@@;;;<<<;;;:::999999999888666444444333222222111111222222222222222333333333444444222222222333333333444444333999EEEYYYvvv|||^^^OOOXXXmmm~~~vvvyyy{{{jjjxxxwwweee]]]aaagggmmmssssssppprrr|||yyysssnnnmmmqqqnnnbbbVVVPPPPPPUUUcccwww~~~zzzzzzsssdddZZZWWWYYYYYYVVVPPPGGG@@@>>>===777444000......//////...,,,,,,++++++,,,,,,---.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................//////000---........./////////000............////////////---...///000222333444555777:::@@@IIIUUUcccrrr{{{|||~~~}}}uuuyyy|||}}}||||||{{{}}}jjjiiijjjooovvv|||{{{|||vvvvvvyyywwwrrrqqqwww{{{{{{ooollllllnnnlllcccZZZVVVOOOKKKEEE@@@===;;;999888111111000///...---,,,,,,,,,,,,,,,---------......+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++*********************************++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,///000///---,,,---...///000//////......------...///222555777:::DDDSSSbbbmmmtttyyy|||}}}}}}|||uuussstttyyyyyywwwyyy~~~tttqqqtttzzzvvvwwwyyyuuuyyy|||yyyuuuqqqqqquuu|||}}}wwwmmmbbbXXXMMMDDD>>>??????>>>===;;;999777666222111000...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///................................................////////////////////////............////////////...333333444888999KKKhhh~~~{{{xxxzzz~~~}}}xxxfffjjjtttaaaGGGDDD>>>???;;;<<<;;;:::999999999888666444444333222222111111222222222222333333333444444444222222222333333444444444;;;EEEVVVpppxxx___RRR[[[rrr|||{{{qqqxxxssslllrrrkkkWWWSSS```sss~~~}}}}}}yyydddNNNBBBBBBCCCLLL[[[gggqqq~~~~~~ooo___XXXVVV]]]aaaZZZKKKAAA@@@DDD;;;777333000///000000///,,,,,,++++++,,,,,,---...000000...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........................///000000---.........//////000000............/////////000///000111222444555777777<<>><<<:::333222111000///...------,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,---------************************************************))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++,,,///111///---,,,---///000000000///...,,,,,,---///222666:::===HHHUUUiiizzzvvvxxx}}}vvvmmmooossszzz~~~qqqpppuuu~~~yyyvvvxxxxxxxxx}}}sssdddooozzzyyy{{{yyyzzzwwwsssnnnooowww|||ooo___PPPFFF????????????>>>===<<<;;;999888666333000///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////................................................////////////////////////............/////////000///444444666:::<<>>===;;;;;;;;;;;;:::999888888555555444333333333333444222222333333333444444444222333333444444555888:::???XXXxxxmmmUUUXXXggglll~~~|||uuusssrrrwwwrrrnnnjjjmmmqqqgggZZZdddzzz~~~cccQQQNNNDDDHHHLLLOOOSSS]]]lllwww|||tttggg___YYYcccjjjgggYYYJJJCCCAAA???;;;666222000///000111,,,,,,,,,,,,,,,---...///------------------------------------------------....................................////////////000000000000111111111111222000......///000111000000...111444444333;;;FFFLLLMMMQQQ]]]ooouuugggmmm|||~~~{{{wwwuuuuuutttrrrooonnnqqqwww~~~vvvnnniiijjjpppuuuvvvvvvrrrssshhh^^^QQQFFFBBBAAAAAAAAA666444222000////////////000000///...,,,+++***)))+++,,,...//////...,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......///...------///000000000000111222333666===EEEKKKVVVfffyyyyyyyyyyyy{{{{{{yyyuuurrruuuuuuvvv{{{zzzvvvooosssvvvvvvyyy|||{{{zzzyyyxxxxxxwwwwwwwwwyyyxxxtttooonnnrrrvvvzzztttoooqqqzzzyyyvvvvvvyyy~~~{{{pppbbbXXXSSSLLLCCC>>>===>>>>>>>>>???@@@???:::555000......111111000///......------000///...---------------------------------------------------------------........................---------............///............////////////////////////////////////............////////////...//////000000000000///333444666:::@@@LLL\\\jjj}}}~~~{{{pppgggaaaaaammm___HHHDDD???CCC>>>===;;;;;;;;;;;;:::999888777555555444333333333333444222222333333333444444444444666666555444555999===QQQiiiuuu]]]SSS^^^nnnttt}}}uuuiiippp{{{kkk^^^]]]fffjjjrrrvvvpppoooxxxaaaRRROOOLLLNNNPPPTTTXXX^^^cccgggttt{{{zzzxxxyyy|||~~~yyypppiiiaaaeeehhheee]]]QQQGGGBBB@@@<<<777333000///---------,,,,,,,,,------...///------------------------------------------------..................................../////////////////////000000000111111000/////////000111111111222111333777999<<>>:::888555222111000///...000///...---,,,,,,,,,,,,+++,,,---//////---,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........000///...//////000000///222111111666>>>HHHOOORRRaaannn||||||yyyzzzxxxuuutttttttttsssrrrxxxyyyzzz}}}~~~|||sssvvvxxxzzz}}}||||||{{{||||||}}}~~~xxxyyyyyyuuuqqqqqquuuyyy{{{zzzmmmdddfffkkkxxxyyy{{{~~~vvvssspppjjjeeeddd[[[OOOEEE@@@???>>>============:::777444111000000/////////...---,,,,,,......---------------...------------------------------------------------........................---------............///............////////////////////////////////////............////////////...//////000000000000000///111666???IIIWWWfffqqq||||||~~~{{{pppgggbbbeeeppp[[[EEEBBB>>>AAA======::::::::::::999888777666555555444333333333333444333333333333444444444444222444555333333888AAAIIIqqqhhhXXXOOO]]]zzzqqqeeeqqq|||nnneee```bbbiiiwwwxxxiii___]]]\\\]]]___bbbffffffbbb___```fffrrr{{{wwwuuuyyy}}}|||wwwqqqmmmiiiaaaUUUKKKCCC@@@;;;777444111---+++---------,,,------...///------------------------------------------------....................................////////////....../////////000000000/////////000000111111111111000333999???HHHVVVcccsssssswww|||~~~xxxhhhkkkzzz~~~}}}~~~{{{{{{|||}}}~~~~~~}}}}}}}}}{{{xxxvvvwwwzzz}}}|||vvvnnnjjjrrrzzzyyyrrrpppooolllgggbbb\\\TTTLLLFFFBBB>>>999555444333222111111000...---,,,---...///+++,,,---......---,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,------------.........---------......///000000666666:::CCCPPPXXX[[[[[[```kkkxxx|||yyyxxx{{{|||tttooorrrxxxuuupppnnnppptttwwwyyy~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~{{{{{{}}}tttjjjfffjjjooovvvzzztttkkkiiillloooqqqxxxkkk^^^RRRHHH@@@;;;>>>===<<<;;;;;;:::777555333222222111000///...---------,,,,,,,,,------...------------------------------------------------........................---------............///............////////////////////////////////////............/////////////////////000000111111111000333;;;GGGWWWfffqqqwwwtttyyy}}}uuuooonnnsssyyyyyyZZZFFFCCC===@@@<<<<<<999999999999888777666666555555444333333333333444333333333444444444444555111333444444888DDDVVVddd]]]PPPUUU^^^wwwhhhkkkrrrbbb___ggguuu|||xxxvvvrrrsssvvvwwwvvvqqqkkkggg^^^___aaagggqqq|||{{{sssrrrnnnbbbVVVHHHDDD@@@<<<:::666111---......------------..........................................................................................////////////............////////////...///000000/////////000000333:::DDDNNN[[[iiirrr||||||yyynnnsss{{{~~~}}}rrrpppuuu}}}}}}{{{|||{{{yyyssstttwww~~~}}}uuu~~~{{{tttjjjllloootttxxxyyyvvvsssqqqtttxxxyyyuuulllbbb[[[RRRKKKAAA:::888999999999555333000---,,,---...000+++,,,------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---...///000111333555777>>>EEEQQQ^^^fffhhhddd```\\\hhhvvv{{{wwwtttuuuyyyvvvzzz{{{vvvnnnjjjooovvvuuuqqqnnnnnnssszzz|||xxxwwwzzz~~~{{{wwwzzz}}}~~~|||yyyyyyyyy{{{|||sssjjjfffiiirrryyyxxxlll___SSSLLLGGGCCC???<<<===>>>>>>===:::999999777555222000...---,,,,,,,,,,,,------...------------------------------------------------........................---------............///............////////////////////////////////////............/////////////////////000000111222222555999BBBOOOaaarrryyyyyytttyyyzzzjjj[[[HHHEEE>>>@@@;;;;;;999999999999888777666666555555444333333333333444333333444444444555555555666666666888BBBUUUmmm~~~iiiNNNXXXooo}}}gggcccddd___```kkk}}}~~~vvvrrrqqqgggddd^^^YYYZZZeeeuuu|||qqqpppooohhh```MMMHHHBBB>>>===:::555111///......---------..........................................................................................////////////............////////////...000111000...---///000444===IIIVVVeeerrr}}}}}}uuufffbbbeeehhhkkknnnkkkjjjjjjiiihhhhhhggggggmmmiiiccc^^^___dddjjjmmmuuuvvv|||}}}{{{{{{~~~|||yyyrrrmmmlllttt}}}zzzvvvmmmddddddkkkqqqqqqnnnuuu|||~~~ssskkkhhh\\\LLL@@@<<<<<<======:::777333///---------...+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,........................---------------------------------.........//////111222333333444777<<<@@@LLL[[[ooo{{{zzzrrrhhhccchhhttt|||sssppppppooopppooommmmmmqqqxxx|||sssqqqooopppuuu|||yyy{{{zzzxxxuuuuuuyyy}}}}}}{{{xxxxxx|||{{{rrrqqquuu{{{|||wwwtttwwwxxxyyyzzzzzz|||~~~xxxrrruuuxxxyyyuuupppqqqzzz}}}vvvpppllljjjSSSMMMEEE>>><<<===@@@BBB??????>>>;;;888444000...---------,,,,,,------...------------------------------------------------........................---------............///............////////////////////////////////////............////////////////////////000111333333444<<>>===;;;777444000///......---.............................................................................................////////////....../////////000000000///111222000...///222666:::FFFVVVfffvvv}}}|||ssshhh``````cccbbb[[[VVVWWWZZZ\\\bbbhhhkkkiiifffccc```^^^\\\\\\``````\\\TTTPPPRRRVVVXXXYYYWWW]]]lll{{{}}}tttmmmhhhnnn{{{|||uuu~~~sssfffbbbgggooorrrssszzzxxxpppuuuhhhUUUGGGAAA???===;;;<<<:::666222///---------,,,,,,++++++++++++,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,........................------------------------------........./////////000111222222333999BBBIIIaaapppvvvlllgggvvv~~~uuujjjffffffjjjmmmooosssyyy{{{uuusssppppppssswwwzzz{{{ppprrrtttvvvwwwzzz}}}zzzyyywwwvvv{{{~~~xxxxxx|||{{{wwwuuuvvvwwwxxxzzz|||}}}~~~~~~||||||{{{rrrlllpppvvv}}}}}}ssslllkkkpppuuubbb\\\QQQEEE<<<:::>>>AAA??????>>>===:::555111/////////...------------...------------------------------------------------........................---------............///............////////////////////////////////////............////////////000/////////000222444555111???PPPbbbvvv~~~{{{sssXXXIIIGGG???@@@<<<<<<;;;;;;;;;;;;:::999888777555555444333333333333444444444444444555555555555444444:::HHH```zzz{{{ccciii~~~{{{pppvvviiidddeeexxxzzzvvvnnnfffccchhhqqqxxxvvvnnnlllooorrrcccXXXJJJAAA???>>>;;;888000000///.................................................................................................../////////////////////000000000111111...000222111111333:::@@@GGGTTTeeettt|||}}}|||~~~{{{wwwrrrpppjjjbbbZZZVVVWWW[[[___cccdddhhhiiifffeeellluuu|||wwwooohhhdddccceeegggiiiiiibbbYYYVVVYYYZZZXXXOOOKKKOOO\\\hhhnnnrrruuuvvvzzz~~~xxxrrrppptttzzzwwwpppzzzvvvqqqllllllpppwww}}}|||yyysssqqqeeeVVVKKKFFFDDD???;;;;;;999777444111///...---,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------------------............////////////...000333666<<>>??????===:::666444222111000///...---------------------------------------------------------........................---------............///............////////////////////////////////////............////////////000000//////000222444666555JJJcccwww{{{zzz}}}VVVGGGGGG???AAA===>>>;;;;;;;;;;;;:::999888888555555444333333333333444444444444555555555666666888;;;EEEZZZwww___[[[wwwyyyoooyyyhhhaaaeeelll|||qqqkkklllttt|||zzz|||yyyllleeehhhoooooobbbQQQEEEBBBAAA???<<<000000///...............////////////////////////////////////////////////..................................../////////000000000000000111111111111---000222222333888AAAHHHXXXeeeuuuzzz|||}}}xxxyyy~~~tttcccZZZZZZ^^^___cccZZZPPPMMMTTT```kkkrrruuu{{{uuuooouuu~~~rrriiidddffflllpppyyyvvvmmmdddeeekkkkkkfff]]]WWWUUUWWWVVVRRRRRRVVVaaahhhqqqxxx{{{}}}~~~vvvooonnnsssxxxxxxrrrxxx}}}~~~xxxooommmttt}}}{{{{{{vvveee\\\RRRLLLKKKIIICCC>>>999888777555333111//////,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------......------------------------------------------------............/////////000111555;;;BBBMMM^^^rrr|||xxxvvvtttqqqppplllbbbZZZ^^^kkkxxxrrrvvvwwwtttwww||||||xxxzzzuuuooommmpppuuuzzz}}}wwwwwwyyy~~~{{{}}}~~~|||xxxxxx}}}~~~~~~~~~}}}||||||~~~~~~~~~~~~vvvrrrzzz~~~vvvooolllnnnppp}}}{{{sssbbbNNNAAA???CCC===>>>@@@AAAAAA???<<<;;;444333111000...---------------------------------------------------------........................---------.........//////............/////////000////////////////////////............/////////000000000//////000222555666>>>XXXvvv{{{rrrttt~~~VVVHHHFFF???CCC>>>;;;::::::::::::999888777777666555444333333333333333888444222444555444666:::===LLL]]]xxxhhhQQQ^^^ttt~~~pppzzzzzzlllhhhrrr}}}zzz}}}~~~uuusss|||pppffftttyyy|||xxxnnnhhhiiimmmqqqmmm```MMMBBBAAA???;;;777555222///...------...//////////////////////////////............//////..................................../////////000111///------...///000///...000333555999CCCVVVfffqqq{{{}}}}}}xxxooowww|||uuullljjjfff___VVVUUU```oooooohhh]]]ZZZfffzzz|||~~~}}}tttmmmmmmmmmmmmsss{{{iiihhhgggfffdddaaa]]]YYY\\\[[[___gggjjjjjjnnnvvvyyy||||||zzzvvvqqqxxx}}}zzzwwwtttrrrsssyyy~~~vvvnnnpppuuu~~~xxxuuuxxxlllhhh]]]QQQMMMMMMGGG>>>BBB<<<666222222222000...000///---,,,,,,---///000...------,,,,,,------...---------,,,,,,+++++++++***+++,,,---...---,,,,,,++++++,,,,,,,,,---------------------------------............/////////000222...---000111...///222999???FFFOOO```www|||wwwqqqnnnnnnqqqooogggcccjjjwww|||zzzxxxvvvssspppkkkgggkkkjjjjjjmmmrrrwwwzzz{{{{{{{{{zzzyyyxxxwwwuuutttvvvssspppmmmmmmooorrrtttrrrnnnkkkkkkooovvv{{{~~~vvvwww{{{~~~}}}xxxwwwzzz~~~|||wwwssswww{{{}}}{{{vvvrrrooo}}}qqqVVVHHHEEEFFFEEEDDDCCCAAA???>>>===<<<<<<999444111000000000///........................///......---------..................................................................////////////000000000000000000000000000000000000000000000000222111000///000444;;;@@@IIIhhhyyyyyytttvvv~~~UUUHHHFFF???CCC===;;;::::::::::::999888777777666555555444333333444444777333222666999888888:::@@@WWWpppppp\\\UUUgggyyyiiirrrxxxmmmlllvvvvvvmmmooo|||rrrkkkiiipppxxxyyytttmmmiiihhhqqqpppeeeSSSEEE@@@???<<<888666333000............//////////////////////////////............//////................................./////////000000000///......000111111111333222444:::EEEUUUgggsss{{{zzzssswwwyyyyyywwwmmmfffddddddiiiooommmccc\\\cccooouuusssoooqqq~~~xxxvvvrrroooqqqvvvuuurrrnnnmmmnnnppprrrrrrdddZZZRRRRRRTTTXXXaaajjjoooyyy|||pppoooqqqvvv}}}|||xxxxxxuuutttwww}}}{{{wwwkkkjjjnnnuuuyyyxxxwwwyyysssssslll^^^SSSMMMHHHBBBDDD???999555444444444444111000...,,,,,,---...///...------,,,,,,------...---------,,,,,,+++++++++***+++,,,---------,,,,,,++++++,,,,,,,,,---------------------------------........./////////000000///---...111111000222777???FFFPPP]]]ooo{{{qqqllljjjoooqqqoookkklllrrrwwwwwwwwwsssmmmiiiiiijjjkkkkkknnnlllkkklllnnnqqqrrrrrroooooonnnmmmkkkiiihhhggghhheeeaaa^^^\\\]]]___``````]]][[[[[[___fffkkknnniiikkkooowww|||{{{{{{xxx{{{wwwrrrvvv}}}}}}uuunnnxxxwwwcccUUULLLGGGHHHGGGFFFEEECCC@@@>>>===>>>:::666333111111000///---------...............///......---------..................................................................////////////000000000000000000000000000000000000000000000000000111222111222666>>>EEERRRmmmyyyvvvyyyqqqooowwwTTTGGGFFF???BBB===;;;::::::::::::999888777777666666555555444444555555555222222777;;;:::;;;>>>PPPiiihhhTTTWWWbbbwwwfffjjj~~~iiillltttzzznnnjjjqqqyyyvvvmmmrrrxxx|||zzztttmmmgggwwwxxxppp___MMMCCC@@@@@@:::888555222000///////////////////////////////////////............//////............................../////////000000000///000000111111222222222555444777BBBVVVkkk{{{xxxppprrrwwwlll```YYY\\\ccclllttt}}}|||rrrkkkqqq}}}~~~zzztttppprrrxxx}}}xxxhhhUUULLLJJJLLLQQQVVV[[[iiizzznnnfffaaagggssszzzxxxrrrzzzwwwuuuxxx}}}qqqiiieeekkksssvvvxxxyyyvvvzzzxxxlll\\\RRRLLLIIIDDDBBB===777333111333666222111///...------------...------,,,,,,------...------,,,,,,,,,,,,++++++***+++,,,---------,,,,,,,,,,,,,,,,,,------------------------------------....../////////000000000000...///111111111777>>>NNNVVVbbbqqqsssiiiiiillloooooonnnoootttxxxssskkkjjjhhhdddccceeegggiiiiiieeeccc```___``````___^^^YYYYYYYYYYYYXXXWWWVVVUUUUUUSSSPPPMMMLLLMMMNNNOOORRRPPPMMMMMMQQQWWW[[[]]]XXXYYY\\\cccjjjmmmllliiipppzzz~~~~~~yyyvvvwww{{{}}}{{{yyylllaaaXXXRRRNNNMMMKKKIIIFFFCCCAAA@@@AAA===999666444333111///------------------------......---------......///............................................................////////////000000000000000000000000000000000000000000000000...111444333333999EEEOOOcccyyyzzzxxxxxx}}}sssjjjpppQQQGGGEEE>>>AAA===<<<::::::::::::999888777777777666666555555555666666333333555777777888@@@JJJlll{{{gggTTTPPPaaavvv|||uuusss}}}hhhnnnzzztttrrruuuxxx}}}}}}}}}|||lllYYYJJJDDDBBB<<<:::888555222111////////////////////////////////////............//////...........................////////////000000000000111222222111111111111666;;;EEETTTiiivvvhhhjjjyyy~~~uuuqqqjjjccc\\\^^^mmm}}}}}}yyyyyy{{{}}}~~~|||nnn]]]UUUSSSRRROOOLLLIIIVVVgggqqqvvv~~~}}}wwwmmmeeefffooosssnnngggwwwuuuvvv{{{zzzpppnnnooorrrvvv{{{vvvzzzzzzssshhh]]]UUUQQQLLLJJJEEE===555222444777444333111///------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------------...------------...............////////////000000000333111111222333666@@@LLLdddkkkuuuvvviiigggmmmsssooooooooopppuuuvvvoooeee___aaadddhhhiiifffaaa\\\UUUTTTRRRRRRSSSSSSQQQOOOMMMNNNOOOPPPPPPPPPPPPPPPNNNMMMLLLLLLLLLNNNPPPQQQQQQNNNLLLKKKMMMPPPSSSSSSOOOOOOQQQTTTXXXZZZYYYWWW\\\fffrrrxxx{{{~~~~~~}}}|||yyyvvvkkkeeeeeefff[[[WWWQQQKKKFFFDDDDDDDDDCCC@@@===:::888666333111.........---------------...------------...//////............................................................////////////////////////////////////////////////////////////---111444333333;;;LLLZZZnnnxxxyyy|||wwwnnnkkk{{{OOOFFFEEE===AAA===<<<::::::::::::999888777777666666555555555666666777111444777666222888KKK```qqqLLLPPP^^^tttwwwuuuxxxmmmeeekkk{{{~~~zzzsssoooiiizzzuuudddSSSGGGBBB>>>===;;;888555222111000//////////////////////////////............//////////////////////////////////////////000000000111000222333222000///111222888GGGYYYgggwww~~~rrrllleeelll|||uuuoookkkjjjiiihhhffffffnnnrrrhhh]]]YYY\\\]]]WWWPPPGGGNNNVVV\\\bbbmmm~~~|||vvvttttttqqqjjjdddpppqqquuuwwwooommmvvv|||zzzxxxyyyuuummmaaaZZZXXXVVVQQQGGG===666666777444444222000///---,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........---------....../////////////////////000000000111333000111555<<>><<<999555333/////////......------------------------...//////............................................................///////////////////////////////////////////////////////////////111333111333???TTTdddnnn~~~~~~xxxyyy{{{~~~nnnjjjqqq|||MMMEEEEEE===@@@======::::::::::::999888777777555555444444555555666666222555888888777CCC___zzzYYYBBBUUUppp}}}qqq~~~ppprrrttt^^^iii~~~{{{xxx```jjjzzz|||yyyppp___MMMCCCAAA@@@===:::777444111000//////////////////////////////............///////////////////////////////////////000000000111111000222444222000111444888>>>RRRgggpppvvv}}}nnnjjjnnnwww~~~sssggg______eeelllqqqpppqqqtttwww|||tttiiicccdddfff```XXXSSSTTTSSSSSSVVV___jjjssszzzsssnnnmmmnnnttt}}}ppplllyyy|||xxx~~~}}}pppggg^^^[[[UUUKKKAAA999444222444444333111000...------...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,---------............---------...//////000000/////////000000000111111000///333???OOO^^^ooo|||vvvqqqmmmooouuuxxxwwwssswww{{{zzzsssnnnnnnnnnmmmlllggg```YYYSSSNNNIIIFFFLLLMMMQQQVVV[[[^^^^^^\\\`````````___^^^\\\[[[ZZZXXXYYYYYYYYYXXXXXXXXXXXX^^^[[[WWWSSSRRRPPPMMMKKKLLLLLLLLLMMMOOORRRTTTVVVRRRPPPOOORRRTTTWWW]]]dddiiiooowww~~~wwwpppqqqvvv{{{rrrcccUUUKKKGGGGGGIIIFFFEEECCCBBB@@@===999555111111000000///.........---------------...///000............................................................////////////000000000000000000000000000000000000000000000000000222333444888FFFZZZjjjppp}}}yyyhhhhhhvvvzzzKKKEEEEEE<<>>::::::::::::999888777777333333333333333444555666666444666@@@PPPiii```KKKSSSjjjzzzqqqpppaaa}}}vvvmmm~~~~~~ttthhhvvvxxxttt}}}zzzuuu|||cccPPPCCCBBB@@@===:::666333111//////////////////////////////............//////000000000000000000000000000000000000111111111111...111333333444888AAAIIIiiiyyywwwpppooojjjeeeqqquuuddd^^^ZZZWWWWWW^^^kkkxxx~~~qqqfffccc```aaacccccc^^^ZZZWWW```lllvvvsssooorrruuusss~~~|||tttssslllggg```ZZZTTTKKK@@@999333333333222111000///......------,,,,,,------...+++++++++,,,,,,------------,,,+++***+++,,,---...---------.........//////---------...///000000111000000000000111111111111666888DDD\\\ttt|||zzzxxxxxxwwwwwwwwwxxx{{{yyyxxxssskkkhhhhhhhhheee\\\VVVNNNJJJKKKOOOUUUXXXZZZ\\\```ffflllnnnmmmkkknnnoooqqqsssuuuvvvwwwxxxvvvxxxzzz|||~~~~~~|||zzzvvvtttrrroookkkiiibbbaaa___\\\[[[\\\```ccc^^^TTTNNNQQQUUUTTTTTTVVVQQQUUU[[[aaaiiisss~~~vvvqqqrrr|||wwwgggYYYOOOIIIFFFGGGFFFFFFFFFEEEBBB===999333333333222111000000///,,,,,,,,,---...///000111............................................................/////////000000000000000000000000000000000000000000000000000000333999@@@JJJVVVbbbiiipppuuuyyyzzz}}}~~~{{{ooorrroooSSSCCCBBB??????@@@;;;<<<;;;:::888777666666666555555444333555888888777555:::===LLLmmmbbbOOOSSSdddrrr{{{}}}jjjjjjssstttyyyrrrjjjlll|||zzzqqquuuzzziiicccqqq~~~sssxxx}}}|||zzzWWWCCCGGGDDD;;;999<<<777,,,//////////////////......000000000000000000000000000000000000000000000000////////////000111222333000999777111666===MMMccc}}}mmmZZZbbbwww}}}oooUUUQQQVVVZZZ```lll}}}~~~xxxnnngggccccccdddeeegggbbb\\\```pppzzzoooqqq{{{oooqqq{{{}}}vvvuuuiiippp|||uuummmiiidddZZZJJJ>>>999666222111222222000...///...---,,,+++,,,---...++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111111///......---------333000///111222111444888<<<>>>OOOnnnvvvrrrwww|||}}}|||zzz{{{|||}}}{{{yyywwwtttrrrpppggg[[[TTTTTTLLLFFFEEEIIILLLNNNUUU^^^aaagggpppwww{{{}}}xxxtttqqqnnnlllfffccc___]]]]]]^^^]]]]]]ZZZ[[[\\\]]]___ccciiinnnttt~~~|||vvvzzzzzzwwwzzzrrrjjjdddZZZPPPKKKGGGFFFFFFHHHIIIGGGCCC???;;;999666555555333...+++000//////.........//////---------............///---------............///000000000000////////////000000////////////000000///000000111111111111000333222666AAARRRaaahhhjjjsssyyy~~~}}}~~~xxxrrryyy{{{qqqnnnRRRCCCBBB>>>>>>???;;;<<<;;;:::888777666666666555555555444555777777666999666DDDdddaaaMMMRRRgggyyyqqquuufffbbb```lllttttttyyy}}}wwwiiikkkvvv{{{uuu|||cccHHHHHHEEE>>>;;;:::777333000000//////////////////000000000000000000000000000000000000000000000000111111111111111222333444333999666666CCCQQQbbbvvvvvvqqqkkksss}}}jjjYYYXXXeeeuuuzzztttoookkkgggeeennnkkkfffbbbhhhttt|||~~~|||qqqllltttzzzssswwwtttpppiiiuuuvvvpppmmmfffZZZQQQ===888222000222444222//////...---,,,,,,,,,---...------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////.........//////000333111111333333111555:::@@@LLLeeezzzyyy|||~~~uuuwwwzzz|||{{{xxxtttqqqsssoookkkggg]]]QQQKKKKKKLLLIIIJJJLLLNNNTTTbbbqqq~~~tttqqqllliiigggeeedddbbbiiiiiigggbbb^^^[[[ZZZZZZ]]]gggqqqzzz{{{{{{xxxxxxrrrjjjeee```\\\[[[KKKHHHFFFHHHLLLLLLHHHDDD@@@===:::888777666333000000//////............///---------............///---------............///000000000000////////////000000////////////000000000000111222222222222111444666<<>>===???:::;;;;;;999888777777666666666666666666666555555555>>>555RRRlllFFFEEE```|||yyyzzzqqqrrrbbbVVVXXX```vvvwwwooottt{{{}}}{{{oooiiillluuurrrxxx|||~~~uuuQQQKKKEEEAAA===999888:::222111000///////////////000000000000000000000000000000000000000000000000333333222222222333333444333555222:::SSSgggttttttcccttt~~~~~~nnn```[[[]]]uuu|||vvvnnniiirrrrrrmmmccc___eeemmmrrr|||{{{qqqnnnsss{{{yyyssszzz{{{nnnjjjyyyzzzsssoookkkeee```EEE<<<333000222555333000000///...---,,,------...//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000............///000111222222111333444222222888AAALLL```yyyzzzxxx}}}|||ttttttuuuuuutttssspppoooooohhhbbb[[[QQQHHHEEEHHHLLLMMMQQQTTTYYYeee{{{yyytttpppmmmiiiggglllmmmlllhhhbbb]]][[[ZZZUUUXXX^^^hhhvvv{{{}}}rrriiieeedddgggkkkUUUNNNHHHHHHLLLOOOLLLHHHGGGCCC>>>:::888777555444000000///...............---------............///---------............///////////////000000000000000000////////////000000000000111111222222222222333999CCCQQQ^^^iiinnnppprrr}}}}}}{{{|||wwwggg[[[gggNNNBBBBBB>>><<<>>>:::;;;:::999888777777777777777666666888666444444777AAA???eeetttWWWFFFYYY}}}~~~zzz~~~{{{|||ooo^^^RRRVVV```sss~~~uuusssttt|||uuuoooooouuuuuuuuutttwww```PPPCCCBBBAAA;;;999===444333111000/////////000////////////////////////000000000000000000000000333333222222222222333333444666666FFFfffzzzjjj___}}}sss```YYY^^^lll}}}wwwrrrqqqrrrmmmccc^^^bbbiiimmmvvvxxx}}}zzzsssrrrxxx}}}}}}|||vvvooorrr|||uuuoooxxxwwwqqqmmmkkkhhhfffOOODDD777111333555444111111000///---------......//////...------,,,------------------------------....../////////000000000............///000111222111111222222111444AAAOOO```qqq|||wwwzzzzzzrrrjjjgggkkkoooqqqppphhh```WWWPPPIIIFFFJJJQQQXXXZZZ___gggrrr}}}yyyuuurrrjjjjjjiiifffbbb___^^^^^^aaa___]]]___iiivvv~~~vvvmmmeeebbbhhhrrrhhh\\\NNNGGGIIIMMMLLLJJJMMMIIICCC===999666555444222111000///...------------------............///---------............///////////////000000000000000000////////////000000000000000000111111222333111;;;JJJYYYeeennnsssvvvyyywwwdddXXXdddMMMBBBCCC>>><<<>>>:::::::::999888777777777777888555666888777333666<<>>:::;;;666555333111000///000000////////////////////////000000000000000000000000222111111111111222222333777>>>FFF\\\}}}xxxiiivvv{{{sssrrrjjj^^^___lll|||zzzsssqqqllleeeeeejjjllllllmmmkkkmmmyyy~~~~~~zzztttqqqppppppwwwzzzuuupppsss|||xxxyyyxxxuuurrrooommmmmmmmmmmm[[[OOO???666444555444222222111000...------............---,,,+++++++++,,,------------------------------........./////////000000////////////000000111000111222555>>>PPPaaatttvvvjjj^^^]]]fffmmmjjjeee[[[SSSKKKHHHHHHMMMYYYdddwwwyyy|||wwwtttoooggg___ZZZXXXYYYeeecccbbbbbbdddjjjttt|||{{{||||||vvvjjjccciiitttqqq\\\MMMIIIKKKLLLLLLTTTQQQKKKDDD===888666555444333111000///......------------............///---------............///.../////////000000000111000000////////////000000//////...//////111222333333@@@SSSbbblllttt|||zzzxxxzzz}}}sss^^^SSSbbbLLLCCCEEE???===>>>;;;:::999999888777777888888888555555999777444:::CCCJJJhhhpppHHHVVVnnnxxx{{{rrrbbbQQQJJJRRR]]]qqqjjjiiimmmyyyjjjOOOCCCBBBAAA===:::999777444111000000000111000000000000000000000000000000000000000000000000000000000111111222333444666GGGXXXppp}}}vvvttttttoooooorrrooolllxxx}}}|||xxxvvvpppmmmppptttrrrmmmgggcccbbbkkkzzz~~~~~~{{{rrrnnnnnn|||~~~xxx}}}vvvwww~~~{{{jjjkkkkkkkkkjjjkkknnnpppiii]]]MMM@@@888666555555333222000///.........///------,,,+++++++++,,,,,,------------------------------........./////////111111000//////000000000111000333999BBBPPPeeewww|||~~~~~~hhh___XXX\\\dddfff\\\QQQMMMIIIHHHMMMUUU```ppp}}}uuukkkfffdddddd]]]___cccgggfffeeeiiippp}}}yyy|||~~~{{{sssmmmsss}}}mmmZZZOOOLLLMMMNNNWWWWWWTTTNNNFFF???:::999666555333222000///......---------............///---------............///......//////000000111111000000////////////000000//////......///111333444:::III]]]kkkrrryyyxxxuuusssuuuvvvyyyiiiVVVOOO```LLLDDDFFF@@@===???<<<:::999888888777888888888999444444999888666>>>KKKaaabbbRRRiii}}}}}}xxxkkk\\\OOOHHHMMM```sssyyyxxx~~~^^^```mmm{{{___HHH???@@@???<<<;;;888555222000000111111000000000000000000000000000000000000000000000000000000000111333444666777>>>VVVmmm|||wwwuuu}}}|||kkkeeeqqq|||{{{}}}~~~|||{{{{{{{{{xxxwwwzzz}}}zzztttkkkgggccceeemmmwww~~~~~~}}}xxx|||uuuooowwwyyyooopppooollliiiiiimmmqqqvvvlll\\\KKK>>>888888999444333111///.........///---,,,,,,,,,,,,------................................./////////000000000////////////000111222222000111999FFFVVVggg{{{~~~{{{zzz|||tttbbb]]]ZZZ[[[]]]ZZZPPPGGGKKKMMMUUUdddrrr|||xxxyyy~~~|||{{{{{{fffcccdddggggggdddeeeiiitttyyy~~~yyyvvvxxxyyy|||yyyeeeUUUNNNMMMNNNTTTVVVXXXTTTMMMDDD???<<<888777555333111000//////---------............///---------............///.........///000111111111000000////////////000000111111000000111333555777AAAPPPcccnnnqqqwwwyyysssrrrxxx}}}{{{aaaSSSTTT```LLLEEEGGGAAA>>>???===999999888888888888888888999333333888888777AAAPPPwwwzzzTTTTTTooohhh{{{tttvvv{{{lll\\\LLLDDDGGGTTTmmmzzz}}}WWWTTT\\\ttt~~~lllLLL===>>>AAA???<<<999666222000000111222000000000000000000000000000000000000000000000000000111111222444666888999MMMiiixxxqqqooouuurrr]]]ccc|||zzzvvvvvvzzz~~~|||zzzyyy}}}~~~~~~{{{rrrpppkkkffffffmmmzzz|||yyyzzzvvvxxxkkktttyyy|||uuummmkkkooosss~~~uuufffSSSBBB::::::<<<555333222000///......///---------------...///000........................000000000000111111111111---......///000222444555000333>>>QQQeeewwwyyyyyy}}}|||ssseeebbb^^^ZZZUUUPPPLLLIIIPPPWWWfff{{{xxxnnnlllrrr|||}}}pppfffeeedddcccdddiiikkkpppyyyvvvlllppp||||||jjjYYYNNNKKKLLLNNNSSSWWWVVVOOOGGG@@@===:::888777444222111000000---------.........//////---------.........//////---......///000111111222000000////////////000000333222222111333555777999CCCSSSdddlllmmmrrr~~~wwwttt|||www^^^WWW]]]^^^LLLEEECCC===<<>>;;;666IIIgggeeeUUUcccqqqqqqoooyyyuuuzzzlllYYYMMMEEEHHHPPP___{{{}}}~~~cccNNNIIIccczzzzzzPPPDDDAAA;;;===:::888666333222111000111000000000000000000000000000111111111111222222222000333000222;;;888666???ccczzzhhhffftttqqqhhhfffcccxxx~~~ssshhhfffkkkvvv~~~}}}|||||||||{{{wwwxxx{{{~~~~~~}}}tttpppppptttsssppprrryyy||||||}}}uuuqqqwwwssspppvvv~~~vvvooonnnnnn~~~|||rrr___MMMBBB??????666444222111111000///---...........................---,,,,,,......---,,,////////////000000000000///444888777111...000333111888EEEWWWhhhyyy|||yyy{{{~~~zzzsssooonnnpppkkkcccZZZPPPJJJKKKOOOMMMhhhtttkkkmmmqqquuu{{{pppgggaaa_________hhhmmmsss{{{}}}vvv|||uuudddZZZRRRDDDPPPRRRTTTTTTRRRNNNHHHEEE>>>:::555111000111111222111///......000111000000////////////000000000000000000000000000000000000000000000000000000000000111444000000555222222>>>JJJYYYfffjjjkkkrrr}}}~~~{{{hhh[[[]]]bbb]]]LLLEEECCC===<<>>NNNwwwyyylllccciii~~~wwwgggdddgggjjjzzzkkkddd___bbbnnn}}}~~~}}}}}}}}}yyyyyyzzzzzzyyyuuuppplllffffffkkkqqqqqqkkkhhhkkklllqqq}}}uuuooouuuyyyqqqooo|||sssoooooossswwwtttfffSSSEEE>>>;;;999666333111000///---,,,........................///---,,,---...///...---////////////000000000000///333666666333111222555777AAARRRbbbooozzz{{{zzz}}}|||vvvqqqmmmlllllllllggg^^^TTTLLLNNNXXXbbbzzz}}}uuullljjjpppwww}}}}}}xxxrrriii```ZZZbbbeeelllttt|||}}}zzz~~~yyynnnhhh```QQQMMMPPPTTTWWWWWWTTTQQQOOOCCC>>>888555444444333111111///......///000000///....../////////000000000000000000000000000000000000000000000000000000000000333000///555333555AAAWWWbbbjjjkkklllsss{{{|||zzz|||```VVVaaappp[[[KKKDDDCCC===<<>>===:::888555333222111000000000000000000000000000111111111111222222222000555222000666;;;HHH___yyyrrrppp{{{ooodddaaafffsssssshhhYYYWWWXXXdddvvv~~~~~~xxxyyyzzzwwwqqqiiiccc```XXX]]]gggoooooohhhbbbaaa]]]fffwww{{{pppsss|||qqqiii}}}yyytttsssqqq|||wwwdddRRRDDD<<<;;;888444222000///---+++........................///...------//////...---////////////000000000000000222444444333444555777AAAQQQeeettt{{{~~~{{{{{{|||~~~{{{uuummmgggeeefffhhhiii]]]YYYRRRMMMQQQccc|||xxxoookkkjjjoooyyywwwkkkbbb```aaaeeelllsssvvvuuurrrwww{{{}}}zzzyyyttttttqqqfffVVVVVVVVVWWWZZZ\\\[[[ZZZLLLEEE<<<888888777555111000///------/////////...------........./////////000000000000000000000000000000000000000000000000///333000000777888===LLLggglllppppppqqquuuxxxwwwuuu{{{{{{~~~jjjUUUPPPccc{{{YYYIIICCCCCC======???999:::::::::999999999888888222999<<<:::DDDaaakkkMMMKKKddd}}}nnn^^^rrr}}}lllXXXKKKEEEFFFNNNaaa||||||}}}mmmTTTFFFPPPjjj}}}||||||rrrrrrzzz~~~|||YYYDDDFFF@@@???>>><<<999666333111000000000000000000000000000000000111111111222222222,,,555666777===BBBSSSlll|||{{{zzzhhh[[[___iiiuuu}}}ppp```VVVQQQTTT]]]mmm~~~|||{{{xxxpppfff___]]]^^^UUU[[[dddkkklllhhhdddccc[[[aaapppzzzttt~~~zzzqqqwww~~~|||xxx|||sss^^^KKK>>><<<888444222000000...---...........................---,,,---......---,,,////////////000000000000111111222222333555999<<>>999:::::::::999999999999999555888888===QQQsss]]]IIIRRRtttxxx]]]```{{{qqq___MMMEEEGGGIIIYYYsss{{{tttaaaLLLHHH\\\yyytttqqq}}}wwwssszzz|||fffJJJFFF???>>>===<<<999666333111000000000000000000000000000000000111111111222222222...666666888AAAKKK^^^yyynnnvvvdddZZZ[[[lll||||||lll[[[PPPLLLOOOYYYhhh{{{~~~}}}|||xxxnnncccZZZVVVVVVWWWZZZ^^^```bbbdddggghhhaaabbbiiiwww}}}|||qqqrrrwww}}}wwwdddPPP???;;;777444111111111111000........................---,,,+++,,,---...---+++////////////000000000000222222111000222777???EEEVVVlll~~~zzzuuuvvvzzz~~~~~~}}}ddd___ZZZXXXXXXYYYWWWUUU[[[YYYYYYddduuuooolllkkkrrrxxxuuummmdddbbbeeejjjllllllttt~~~~~~~~~xxxnnnWWWOOOWWWccciiiiiiaaaUUUFFF;;;777666555444111000......//////...---------------.........///////////////////////////000000000000000000000000000444000000777<<>>999999999999999999999888888;;;777666BBB```XXXKKK\\\fff\\\ppp{{{|||zzzmmm```QQQDDDCCCJJJUUUhhh{{{wwwxxxvvvkkkVVVGGGOOOoooqqqoooyyywww}}}vvvSSSCCC>>>>>>===<<<:::777444222000000000000000000000000000000111111111111222222222444777444888IIIYYYooo|||ppp~~~tttbbbbbbooo~~~nnnZZZLLLJJJMMMTTTeeeyyy~~~~~~zzz{{{zzztttiii]]]SSSMMMYYY[[[ZZZWWWXXX^^^dddggggggfffffflll{{{|||{{{~~~~~~nnnjjjlllwwwyyymmm[[[III;;;888333111111222333222...........................---,,,,,,---...---,,,////////////000000000000111222222000222;;;JJJVVVdddyyy}}}xxxuuusssuuu{{{~~~|||yyygggccc^^^ZZZWWWUUURRRQQQTTT[[[ggg||||||qqqjjjhhhkkknnnttt|||||||||tttiiibbbbbbeeeiiikkklllsss~~~~~~{{{yyysss[[[QQQWWWccclllnnnhhh^^^PPPCCC;;;777666666333111/////////000///...------........./////////000000000000000000000000000000000000000000000000222555111///666;;;III^^^yyy{{{}}}}}}~~~ttthhhmmm|||}}}|||{{{pppsss~~~xxx```NNNOOOWWWfffSSSDDD@@@BBB======>>>999888888888888888888888888;;;777===WWWzzzlllOOOYYYxxxmmm^^^kkk}}}wwwyyy}}}|||kkkYYYPPPHHHDDDMMM[[[mmm~~~}}}yyyvvvwwwwwwtttfffOOOGGG\\\xxx}}}zzzuuuaaaEEECCC>>>>>>===<<<999777444333000000000000000000000000000111111111111222222222555888:::GGGaaarrryyywwwlllssszzz}}}yyynnn]]]MMMGGGMMMUUUdddyyy~~~~~~}}}}}}}}}}}}zzzzzzyyywwwqqqhhh^^^WWW```ccc```ZZZXXX^^^ccccccjjjlllkkkiiipppzzzsssvvv{{{zzzxxxtttmmmjjjkkkvvv~~~yyyvvvhhhUUU===:::555222111222222222........................000...---...///000///...////////////000000000000///222444222444BBBXXXjjjwwwwwwuuuttttttwwwzzzzzzvvvrrrooojjjccc\\\WWWVVVZZZ]]]bbbuuusssqqqkkkeeecccfffnnnuuu{{{{{{}}}yyyqqqjjjeeeccccccdddhhhkkktttwwwvvvuuuggg\\\ZZZ___gggmmmlllggg^^^QQQDDD;;;888888444222000000000111000........./////////000000000000000000000000000000000000000000000000000000000000444111111:::CCCTTTmmm}}}wwwwwwzzzxxxsssyyy}}}|||zzzmmmuuu~~~dddUUUKKKQQQaaayyySSSDDD@@@BBB======>>>999777777777777777777888888666777IIIoooVVVFFFjjjkkkeeehhh|||zzzwwwzzznnn[[[JJJEEEFFFLLL]]]pppwwwzzz}}}}}}}}}wwwyyy}}}vvv\\\CCCIII^^^mmmIIIKKK>>>>>>>>>===;;;999666555000000000000000000000000000111111111111222222222222999CCC[[[{{{uuullllllzzzqqqbbbQQQGGGHHHSSS\\\uuu~~~|||{{{||||||}}}~~~zzzwwwuuuuuusssoookkkhhhllljjjbbb___cccdddaaajjjrrrssskkkkkk{{{vvvllljjj|||~~~}}}yyyqqqnnnmmmpppyyy}}}zzz}}}ssssssvvvkkkXXX@@@<<<666222111111111000........................222000///000111222111///////////////000000000000---222555444666GGGbbbxxxtttvvvvvvwwwyyyzzzwwwqqqlllsssnnneee\\\WWW[[[fffnnnvvvtttpppllliiigggeeeeee^^^^^^^^^^^^aaaiiittt|||}}}|||yyyrrrjjjccc___]]]fffhhhooozzzyyyxxxwwwwwwrrrggg]]]ZZZaaahhhnnnmmmhhh\\\LLL@@@:::999555333111000111111000///////////////000000000000000000000000000000000000000000000000000000000000,,,222111444AAANNNccc~~~}}}qqqpppvvv||||||{{{rrr|||zzzPPPKKKMMM[[[rrrQQQHHH@@@???>>><<<;;;<<<;;;:::999888888888::::::<<<;;;BBBOOOMMM{{{~~~}}}```aaavvvzzzvvvttt___QQQGGGFFFIIIRRRiii{{{xxxzzz}}}zzzyyywww}}}kkkMMMEEEOOOwwwYYYEEE@@@@@@???<<<:::999666444333333222222222222222222555111000444777555333333999;;;LLLnnn|||hhhhhh|||~~~{{{wwwaaaOOOKKKIIIHHHVVVjjj~~~~~~|||{{{wwwxxxzzzzzzxxxvvvuuuuuuuuunnnhhhhhhkkkkkkgggbbblllsssyyytttmmmsssjjj```~~~~~~ooo|||zzzrrr~~~zzztttooonnnooonnnhhhbbbLLL???555555777555444666222111///.........///000000000000000000000000000////////////000111222333...222555555:::KKKeeezzzrrrvvvrrrrrrvvvxxxtttqqqqqqvvvlll^^^VVVZZZjjj|||kkk```]]]XXXVVVUUUUUUUUUUUUTTTWWW[[[```gggqqq|||}}}{{{xxxtttpppiiiaaa\\\bbbgggpppzzz}}}vvvqqqqqqiii\\\\\\dddnnnooouuummmTTTCCC>>>666888999555......222222---000000000000111111111111///////////////000111111111000///////////////000000888666555DDDXXXrrrrrrnnnqqqttt{{{~~~wwwQQQKKKLLL]]]yyyPPPGGG@@@???>>><<<;;;<<<;;;:::999999888999999999<<<@@@QQQdddJJJ]]]sssmmm[[[bbbzzzwwwmmmfffUUUIIIAAAFFFOOO^^^xxx}}}|||}}}}}}zzzzzzwww}}}vvvYYYIIIJJJhhhdddIIIAAA@@@???===<<<:::777555333333222222222222222222444///---111333333333666:::CCC[[[~~~wwwkkkfffppp}}}wwweeeSSSGGGIIIMMMSSSeeezzz|||zzzwwwxxxyyyxxxwwwvvvvvvvvvuuupppjjjjjjkkkjjjddd___dddkkkssstttoooqqqvvvkkkxxxwwwnnn{{{}}}xxx|||xxxssspppooommmjjjgggTTTEEE777444555444222222222111000///...//////000000000000000000000000000////////////000111222333000444777999@@@RRRiii{{{}}}{{{lllooorrrwwwzzzuuuoooooossswwwjjj\\\\\\nnntttggg[[[TTTQQQNNNLLLMMMNNNPPPPPPWWW\\\bbbiiiqqqzzz}}}{{{yyywwwuuurrrmmmgggccc^^^bbbkkkttt~~~~~~vvvqqqrrrrrrkkkccc___nnnpppyyyuuu^^^MMMDDD999::::::777111000222111,,,...////////////000000000///////////////000111111000000////////////000000000555333999OOOeeezzzoookkkooovvv|||}}}~~~ttteeeOOOKKKPPPeeeOOOGGG@@@???>>><<<;;;<<<::::::::::::999999999888:::EEEddddddLLLOOOuuu~~~qqqrrr___]]]ooovvvfffZZZMMMEEECCCNNN^^^rrr~~~|||}}}~~~}}}zzzzzzvvv{{{jjjQQQFFFSSSqqq~~~sssvvvvvvSSSBBB@@@???>>>>>>;;;888666444333333222111111111222333///...000111222555;;;AAAOOOiii}}}zzz~~~hhhdddkkk|||wwwlllSSSGGGBBBLLLXXXeeezzz|||zzzxxxwwwwwwvvvvvvvvvwwwwwwwwwrrrnnnllllllhhhaaaZZZ\\\bbbmmmuuuuuurrrtttyyy~~~yyyrrr}}}pppmmm{{{~~~{{{uuuqqqnnnnnnnnnbbbOOO<<<555555666333111222111000////////////000000000000000000000000000////////////000111222333333666:::AAAKKK\\\ppp}}}wwwyyy~~~uuummmkkkqqqzzz|||tttkkkkkkqqqeeeZZZVVViiiwwwcccVVVPPPLLLJJJIIIGGGGGGIIIMMMQQQTTTaaahhhrrrzzz}}}zzzxxxwwwvvvvvvuuurrrnnnjjj___bbbgggnnnvvv~~~xxxrrrmmmppp{{{}}}mmmZZZdddhhhvvvyyyiiiYYYKKK<<<<<<;;;888333222333000,,,............///////////////////////////000111111000000000//////000000111111444222>>>\\\tttooojjjqqq~~~zzz{{{xxxhhhTTTLLLKKKWWWsss}}}NNNFFF?????????<<<:::;;;::::::;;;::::::999999888<<>>>>>;;;888666555444333111111111111222333111111333333222777>>>SSSbbbwww}}}~~~ooojjjqqqyyylll\\\KKKEEEHHHWWWiiiyyy~~~{{{yyyxxxvvvuuutttvvvwwwxxxxxxxxxuuuqqqooommmhhh___XXXZZZ^^^hhhuuuzzzuuunnnkkkqqqzzz~~~rrrtttqqqlll{{{{{{|||wwwuuusssqqqnnnZZZCCC888888999777444111111111000000000000000////////////////////////////////////000111222333555999@@@KKKYYYhhhvvvyyyzzz{{{~~~~~~{{{wwwqqqtttyyy{{{vvvkkkffffffXXXUUU___xxxaaaOOOFFFFFFGGGJJJJJJKKKLLLPPPVVV]]]bbboooxxx{{{yyywwwvvvuuuvvvvvvtttqqqnnnggggggiiilllqqqwwwzzz|||}}}yyy|||wwwrrrlllppp~~~aaa]]]aaarrr}}}tttgggWWWDDD<<<:::777444333333000---........./////////000000///////////////000000111000000000///000000111111222555444BBBbbbzzzsssoooyyy~~~xxxcccNNNJJJOOObbb|||LLLEEE?????????<<<:::;;;::::::::::::::::::::::::AAA^^^TTTUUU```lll\\\eeerrrzzzkkk[[[NNNHHHLLLRRRaaavvv~~~{{{{{{}}}{{{xxxpppooozzz~~~gggRRRAAAPPPiiirrrmmmvvvvvv|||qqqHHH@@@;;;======:::777777666444333111000000111222111111333555333222888@@@ddduuuuuu~~~}}}lllaaapppttt]]]KKKHHHGGGQQQeeeyyy~~~}}}zzzwwwwwwtttssssssvvvyyyyyyyyyxxxvvvtttrrrooohhh```YYY\\\[[[bbbooowwwvvvoookkkdddmmm|||zzztttyyyxxxnnn|||zzz|||wwwssssssaaaJJJ;;;999;;;999555111111111111111000000///////////////////////////////////////000111222333666<<>>DDDiiisssWWWUUUwww}}}ZZZ[[[gggzzz|||ooo^^^OOOIIIHHHKKKZZZqqqzzzyyy|||~~~|||vvvqqqnnnrrrzzz{{{mmm]]]GGGIIIZZZyyy}}}tttsssyyyvvvxxx|||OOOBBB:::<<<===999777999777555333111000000111222...///333444222222;;;FFFggg{{{uuuqqqoooaaa]]]ttt|||rrrcccPPPCCCGGGLLL[[[sss~~~}}}{{{xxxuuuuuurrrqqqssswwwzzzzzzxxxwwwvvvuuussspppkkkddd___^^^ZZZ[[[eeemmmppppppqqqaaacccooo~~~tttvvv~~~rrr}}}{{{~~~~~~xxxtttsssfffPPP???999:::888444111111222222111111000///000000000000000000000000////////////000111222333666AAASSSggguuu~~~~~~~~~xxxxxxwwwmmm```WWW^^^jjjoooVVVHHHDDDEEEGGGIIILLLOOOSSSVVV\\\dddpppxxx~~~{{{zzzxxxvvvuuuttttttrrrpppnnnooollljjjlllsssyyy}}}~~~qqq{{{uuummmrrrsssppprrrzzzoooiiiqqq|||}}}xxxjjjUUU@@@;;;666666555222111333000000000000111111111111///////////////000111111000000000000111111222333444;;;>>>GGG___qqq~~~yyyyyyxxxqqqvvvtttdddRRRFFFQQQ```wwwJJJCCC>>>???@@@<<<:::::::::999777777888;;;???AAANNNxxxeee]]]hhhjjjXXXaaahhhtttppphhh]]]QQQKKKKKKMMMRRRfff}}}zzz{{{|||vvvuuuqqqnnnppptttnnndddLLLFFFPPPppp{{{wwwwwwttt}}}yyyVVVFFF;;;<<<>>>999888<<<777555333000///000111222///000333333222666EEEUUUlllyyyxxxwww||||||bbbfffkkk~~~|||ooo```RRRIIIEEENNNWWWjjj~~~}}}|||yyyvvvssssssqqqppptttyyy|||zzzwwwvvvvvvuuutttqqqmmmiiieee```[[[YYY]]]ccciiipppxxxiiibbbggg}}}{{{uuu{{{}}}xxx{{{||||||zzzwwwwwwvvvmmm[[[GGG<<<;;;888333111111222222222111000///000000000000000000000000////////////000111222333777GGG___uuu|||rrrfff``````lll{{{eeeNNNDDDCCCDDDGGGKKKOOOSSSWWWZZZ```iiivvv}}}{{{zzzxxxvvvuuuttttttsssqqqoooqqqllliiilllsss{{{zzz~~~}}}~~~yyykkkkkkqqqttttttxxx}}}tttiiijjjsssxxx{{{qqq^^^HHH@@@999888666111111444/////////000000000000111///////////////000111111000000000000111222333444444<<>>???@@@===:::::::::999777666888<<>>:::999>>>888666333000//////111222222333444444444;;;PPPcccyyynnnsss}}}uuuXXXooo}}}xxxfffSSSHHHFFFIIIXXXbbbvvv~~~|||{{{xxxuuurrrrrrpppppptttzzz}}}zzzwwwuuuuuuuuutttrrrooollljjjccc^^^YYYZZZ^^^eeeqqq|||wwwiiiiiixxxvvvyyy|||zzz}}}zzztttuuuzzz{{{uuudddNNNAAA===:::555111111222333222111000///000000000000000000000000////////////000111222333888KKKggg~~~mmm___aaajjjppp]]]IIIBBBBBBCCCHHHNNNTTTXXX\\\```dddnnn{{{|||zzzzzzxxxvvvuuutttuuutttsssqqqsssnnnjjjkkkrrryyy|||}}}~~~~~~rrrmmmvvv}}}}}}yyyxxx}}}xxxiiigggqqqzzz}}}lllOOOEEE===:::666111111555............/////////000///////////////000111111000000000000111222333444333:::???LLLeeerrrvvv}}}zzz}}}tttnnnrrr}}}pppYYYJJJIIIOOO\\\pppwwwIIICCC???>>>>>>;;;;;;===777AAA:::777CCCCCCBBBRRR{{{hhh}}}tttjjjaaaiii|||{{{uuuqqqjjjccc^^^[[[YYYYYY]]]ZZZVVVUUUUUUSSSPPPLLLGGGEEEBBBAAACCCKKKUUU\\\iii~~~~~~{{{qqqgggeeekkknnnkkkeeeQQQDDDSSSsssxxxqqqKKK;;;>>>888:::@@@777:::888555222000111222333111333666555444>>>VVVmmm}}}vvvwwwiiidddoooyyyeeeTTTHHHEEEMMMWWWmmm{{{~~~}}}}}}}}}}}}}}}{{{yyywwwuuuyyywwwvvvwwwzzzzzzwwwtttnnnnnnoooqqqsssssspppnnnccc```YYYVVV___oooxxxxxx}}}iiilll{{{xxxxxx}}}zzz~~~yyymmmrrr|||xxxoooqqqdddDDD;;;@@@888444333111111222111000...000000000000000000000000/////////000111222555666<<>>>>>;;;;;;===888???999777@@@@@@GGG^^^lllhhhbbbaaapppzzzppphhh___\\\WWWQQQNNNLLLLLLLLLJJJGGGDDDCCCDDDDDDBBB@@@BBBAAA???@@@FFFQQQ^^^ggg~~~~~~|||tttjjjfffkkknnnmmmkkkXXXGGGNNNkkk~~~zzzPPP<<>>::::::888555222111111222333222444666666777AAAZZZqqqxxx}}}yyyhhhfffeeeooosss___PPPGGGHHHRRR^^^sss~~~|||~~~~~~~~~|||{{{yyywwwvvvwwwvvvvvvvvvvvvuuurrrpppmmmoooqqqssstttssssssrrrgggeee^^^[[[bbbnnnttttttssskkkjjjjjjrrr{{{zzzxxxnnnqqqwww{{{ppprrrjjjLLL===>>>888666444222111111111000///000000000000000000000000000000000111111333555777CCCYYYrrr}}}}}}}}}}}}}}}{{{uuujjjeeezzzfffVVVFFFAAABBBFFFKKKPPPTTT]]]^^^bbbnnnxxx{{{yyyxxxwwwvvvvvvtttqqqnnnpppooommmiiieee```\\\ZZZeeeqqqyyyxxx}}}|||~~~wwwxxx|||qqqhhhkkkxxxmmmXXXBBB:::888777555555222111000//////......///////////////000000000111000111222222111000222333888???GGGPPP\\\kkkssstttvvvyyyzzz}}}vvvkkkkkkwwwyyybbbRRRFFFGGGWWWppptttIIICCC???>>>>>>;;;;;;===:::<<<999999<<<>>>RRRuuutttjjjgggYYYYYYaaazzzxxxnnncccXXXPPPHHHFFFCCC@@@??????@@@AAA@@@>>><<<;;;===???@@@@@@@@@AAACCCHHHRRR```pppzzz~~~~~~yyyoooiiijjjnnnppppppaaaLLLGGG\\\~~~}}}zzz}}}YYY>>>???===999<<<===999888555222111111222333444444555777;;;HHHaaavvv}}}kkk___kkkkkkttttttgggVVVKKKGGGNNN]]]lll}}}|||~~~|||zzzxxxxxxwwwuuuuuuuuutttpppnnnmmmmmmqqqtttwwwwwwtttrrrrrrssskkkhhhbbb^^^aaagggiiigggeeelllpppddd```{{{|||vvv{{{yyyssssssvvv~~~rrrsssrrrYYYBBB<<<:::888555222111111111111000000000000000000000000000000111222222222444777:::NNNbbbuuu|||zzzzzz}}}{{{xxxzzz|||wwwoooiiiuuu```SSSEEEAAABBBEEEIIIMMMRRR^^^aaaeeetttzzzxxxwwwvvvvvvtttrrrooonnnnnnmmmjjjeee___YYYUUU\\\cccmmmuuu|||yyyqqqnnn~~~oooeeeooo~~~xxxeeeNNN???888666777:::222222111000/////////////////////000000000111111000111222222111111333444:::EEESSS\\\fffrrryyy{{{{{{{{{zzz{{{yyyzzzooo\\\PPPGGGLLL___sssIIICCC???>>>>>>;;;;;;===;;;999999;;;;;;BBBeee~~~^^^mmmlllPPPNNNTTTdddzzzpppbbbXXXNNNFFFBBB???===<<<;;;;;;<<<>>>???BBBAAA??????AAAEEEHHHIIIIIILLLSSS\\\hhhvvv~~~}}}tttllljjjmmmqqqppphhhUUUDDDLLLjjjwwwrrrssscccCCC??????888888>>>888777555333222222222333555333444999AAAQQQhhh{{{~~~|||qqq______qqqsss{{{sssdddYYYMMMIIILLLXXXmmm~~~~~~|||}}}{{{yyyxxxxxxxxxuuuuuutttpppkkkjjjnnnqqqxxx|||}}}zzzsssnnnnnnpppkkkhhhccc^^^\\\ZZZWWWTTTZZZjjjwwwqqqffflll}}}lllsssqqqsssyyy~~~~~~}}}}}}ttttttxxxgggJJJ;;;<<<999777333222222222222111000000000000000000000000000222333333333666<<<@@@YYYgggtttwwwvvvzzz{{{vvvzzz}}}}}}|||kkkqqqzzz[[[OOODDDAAABBBDDDHHHLLLQQQ___eeelll{{{yyywwwvvvvvvuuurrrpppllllllllljjjgggccc```]]]WWWWWW^^^kkkwww|||tttmmmhhhvvvyyydddhhhyyyuuu___III;;;555777;;;333222111000//////////////////000000000111111111000111222111111111444666===KKK___ooo~~~zzz{{{{{{uuudddUUUMMMHHHSSSkkksssIIICCC???>>>>>>;;;;;;===;;;777:::>>>===NNN|||hhh]]]WWWIIILLLVVVlll{{{sss[[[NNNGGGAAA>>>???===<<<<<<<<<<<<>>>@@@BBBBBBBBBBBBCCCEEEJJJNNNQQQYYY___jjjvvv}}}yyyyyy}}}~~~wwwooojjjlllpppmmmooocccMMMEEEYYYzzzppphhhiiixxxoooKKK??????777555===777666555333222222222333444111444===KKK[[[ppp~~~gggWWWVVV```pppzzz{{{nnncccUUUNNNJJJMMMWWWggg}}}~~~|||~~~|||zzzxxxxxxxxxyyyvvvuuurrrmmmjjjlllsssyyyzzz}}}~~~yyyqqqlllmmmooommmiiiddd```YYYQQQJJJFFFRRR```sss|||rrrdddrrrkkkuuunnnmmmyyyzzzwww|||rrrSSS>>>???:::888555333333333222111111111111111111111111111000222444333555:::CCCKKKbbbjjjpppsssxxx|||yyy}}}~~~vvvkkktttWWWMMMDDDBBBBBBDDDGGGLLLTTTccckkkuuu|||zzzxxxwwwvvvuuusssrrrnnnmmmkkkiiigggeeeeeeddd[[[TTTUUUbbbqqqzzz|||zzzxxxsssooopppkkkeeesssqqqWWW@@@555555999333222111000000/////////000000000000111111111111000111111111111222555888@@@PPPfff}}}}}}uuuyyy}}}}}}qqqjjjYYYNNNLLLKKK[[[xxxtttIIICCC???>>>>>>;;;;;;===;;;666<<>>>>>;;;;;;===<<<888>>>???BBBhhhlllaaazzzXXXNNNOOOUUUgggrrr|||pppYYYEEE@@@@@@======AAA======???BBBEEEHHHKKKMMMPPPTTTZZZ```eeekkksssxxx{{{sssqqqtttzzz~~~|||yyyxxxssskkkgggiiihhhlllnnndddPPPHHH^^^|||~~~nnnbbbcccuuu}}}{{{bbbCCC@@@===555999666555555444333333333222333222;;;NNNdddttt}}}xxxjjjRRRVVVcccrrr{{{vvvttttttuuuwwwxxxyyyxxxvvvuuuuuutttrrrmmmfff\\\RRRMMMLLLMMMVVVdddrrr~~~{{{zzzwwwxxxxxxyyyyyyxxxxxxwwwvvvtttrrrrrruuuwwwxxxxxxtttsssrrrpppooonnnmmmmmmnnnjjjiiihhh___SSSKKKJJJFFFPPP\\\qqq{{{jjjkkkpppyyyzzzooommmyyyfffGGG@@@:::999888888888555222///111111111111111111111111111222333333777CCCUUUcccooouuuzzzzzz|||zzz}}}ooo{{{jjjUUUMMMEEECCCCCCEEEKKKRRR___oooxxx~~~|||yyywwwwwwvvvuuutttpppooommmjjjfffcccaaa___]]]^^^ZZZYYYdddvvv~~~vvv~~~{{{sssqqqwwwzzzzzz{{{}}}iiifffssssssSSS>>>666666333333222111000000000000000000111111111222222222000000000000111333888;;;MMM\\\qqqyyysssrrr{{{~~~tttllleee[[[LLLGGGKKKQQQiiivvvIIICCC???>>>>>>;;;;;;======999@@@???CCCnnngggiii\\\IIIPPPOOOXXXmmmuuuhhhkkkUUUCCCBBBCCC???<<>>TTTlll{{{xxxxxxyyy}}}uuuVVVOOO]]]hhhvvv|||tttmmmgggdddbbbdddfffggghhhgggfffeeeggggggddd^^^WWWPPPMMMLLLMMMQQQ\\\lllzzz~~~|||yyyxxxuuuvvvwwwxxxyyyxxxxxxwwwtttssstttvvvzzzzzzvvvsssvvvssspppnnnmmmllljjjhhhkkkhhhhhhiiibbbUUUNNNOOOAAARRR^^^ppprrrhhhyyy}}}kkk{{{{{{pppmmmxxxkkkIII???999999999:::999666222...111111111111111111111111111222333333777EEEZZZjjjrrr{{{|||{{{||||||uuu|||zzzqqqxxxfffVVVNNNFFFDDDDDDFFFLLLTTTaaaqqq{{{|||yyywwwwwwvvvuuutttmmmnnnnnnmmmkkkgggccc```WWW___]]]VVV^^^tttrrr{{{|||sssqqqwww}}}~~~}}}kkkdddooozzzzzzYYYBBB888666444333222111000000000000000111111111111222222222000000000000111444888<<>>>>>;;;;;;===:::???<<<===WWWfffjjjEEEHHHNNNVVV\\\~~~{{{iiiyyyhhhOOOCCCEEEDDDFFFIIIFFFHHHLLLPPPUUU[[[```fffkkksssuuuyyyuuusssvvv}}}}}}|||{{{wwwqqqiiicccaaa```fffjjjZZZEEEHHH[[[xxxsssNNN===999777:::777777666555444333333333;;;666EEEbbbyyyyyy___PPPXXX```iiizzzooocccYYYSSSPPPOOONNNKKKIIIIIILLLMMMLLLJJJNNNJJJIIIKKKIIIFFFIIIOOOPPPZZZiiiyyy}}}{{{yyyxxxvvvvvvuuuuuuuuutttttttttvvvtttsssqqqqqqrrrssstttsssqqqmmmllllllmmmmmmllljjjiiihhhfffbbb[[[RRRLLLLLLJJJZZZsssnnnSSSiiijjjiiirrr}}}}}}zzzuuuqqquuu{{{mmmVVVBBB>>>;;;:::<<<;;;666444666111000000000111222333333000333333444===RRRfffqqq}}}~~~|||xxxzzz}}}~~~uuuiii|||qqqaaaWWWOOOGGGEEEEEEIIIQQQZZZgggwww}}}yyyvvvtttsssttttttuuurrrnnnlllkkkiiiddd```___]]]\\\\\\^^^gggzzz}}}rrrppp~~~vvvuuu|||wwwiiidddrrrnnnMMM666<<<555444333222111111000000000000000000000111111111111000222444444333999AAA[[[eeeuuuzzz{{{~~~~~~vvvkkk]]]eeeTTTJJJLLLRRR___sssIIICCC???>>>>>>;;;;;;===;;;??????BBB___qqq{{{XXXDDDMMMTTT```uuuwwwpppeeeOOOFFFJJJIIIKKKPPPNNNRRRVVV\\\cccjjjrrryyy~~~|||~~~~~~}}}|||{{{wwwqqqiiidddaaa^^^dddiii^^^JJJHHHSSSrrryyyTTT???:::888:::888777666555444444444444888:::PPPooo~~~gggUUUNNNXXXcccqqq{{{fffaaaXXXOOOHHHCCCBBBAAAAAA???===>>>AAACCCBBBAAADDDAAAAAADDDEEEEEEKKKSSS```hhhttt~~~~~~~~~~~~}}}{{{yyywwwvvvuuuttttttsssssssssttttttsssrrrpppnnnnnnnnnoooppprrrooollljjjjjjkkkkkkkkkjjjiiihhhgggccc\\\TTTOOOMMMJJJYYYqqqvvv___^^^yyymmmkkksss}}}|||yyytttttt}}}~~~qqqYYYDDD>>>;;;999;;;:::666555666111111111000111111222222111444444555AAAXXXooo|||zzzyyyzzzxxxyyyuuujjjlll{{{zzzlll___ZZZRRRKKKHHHHHHKKKTTT]]]mmm|||yyyuuusssssssssttttttqqqnnnlllkkkhhhccc``````^^^\\\[[[[[[aaapppvvvqqq|||qqqiiiooowwwXXX======666555333222111111111111///000000111111111111111111000111444333333999AAAXXXcccuuu|||rrryyy~~~wwwlll^^^___QQQIIINNNWWWfffqqqIIICCC???>>>>>>;;;;;;===;;;>>>@@@IIIiiixxx}}}}}}XXXGGGEEESSS```tttyyywwwzzzaaaOOOKKKQQQPPPRRRXXXXXX^^^bbbiiipppwww~~~|||zzzwwwqqqjjjeeeaaa\\\___gggcccSSSHHHHHH\\\}}}\\\BBB999::::::888777666555555444444555666???]]]|||zzzyyyyyyzzzpppUUULLLMMMZZZfffyyyqqqfffPPPLLLGGGAAA===;;;;;;<<<===;;;;;;<<<>>>@@@AAA@@@AAA???AAAEEEJJJOOOYYYaaaooouuu~~~}}}||||||}}}}}}||||||zzzyyyxxxwwwtttsssrrrqqqqqqrrrssstttrrrqqqooommmlllmmmmmmnnnpppmmmjjjhhhiiikkklllllljjjjjjiiihhheee___WWWRRRNNNIIISSSfffsss|||xxxhhhTTTiiitttpppuuu~~~xxxtttwwwvvv^^^HHH???;;;888::::::777555666222222111111000111111111333444444777FFFaaazzz{{{zzzyyytttyyy}}}sssdddbbbsss|||{{{sssiii```___XXXPPPLLLKKKNNNXXXbbbuuu~~~}}}}}}{{{xxxuuusssrrrsssssssssqqqnnnkkkiiifffbbb___aaa^^^\\\ZZZXXXYYYdddppp|||yyysssvvv}}}{{{nnniii|||eeeGGG<<<777666444222111111111111//////111222222222111000222111111333333444;;;CCCXXXeeeyyyxxxnnnuuu|||zzzrrreeeYYYMMMHHHPPP]]]pppqqqIIICCC???>>>>>>;;;;;;===999<<<@@@OOOqqq}}}sss|||kkkHHHEEELLL]]]rrr|||~~~~~~```QQQPPPXXXVVVXXX^^^___fffjjjpppvvv{{{~~~}}}~~~~~~}}}{{{yyyvvvqqqkkkfffaaaZZZ[[[dddggg[[[III>>>MMMxxxeeeDDD888;;;:::888777777666555555555666888FFFfff}}}wwwuuussswwwxxxfffMMMLLLRRR]]]hhh~~~qqq^^^QQQEEECCC@@@===<<<<<<===>>>?????????@@@AAACCCDDDDDDDDDEEEHHHLLLSSS\\\gggpppuuuzzz}}}|||{{{{{{}}}}}}}}}||||||zzzyyyyyyrrrqqqpppooopppqqqsssttttttsssqqqpppooonnnnnnooommmkkkhhhhhhjjjmmmoooooolllllljjjiiifff```YYYTTTOOOFFFKKKXXXaaannnrrrjjjWWWccc{{{~~~yyyzzzzzzuuuuuu|||xxxbbbNNNBBB;;;777999999777555666333333222111000000000111333555555999JJJeee~~~~~~uuuvvv~~~~~~ooo^^^ccc~~~wwwqqqlllgggddd]]]VVVQQQOOOQQQ\\\ggg|||~~~|||zzzwwwuuusssrrrrrrrrrrrrpppnnnkkkhhheeebbb___```]]][[[ZZZVVVUUU[[[dddpppxxxyyyuuuuuudddrrrqqqPPP;;;888777555222111111111222...000111333333222111000333111111333333555===FFFYYYfffyyyxxxqqqttt~~~{{{|||qqqWWWLLLHHHSSSdddzzzsssIIICCC???>>>>>>;;;;;;===:::<<>>===<<<;;;:::;;;<<<===>>>>>>???@@@AAACCCEEEFFFJJJMMMQQQUUU\\\fffpppvvv|||~~~|||{{{{{{|||||||||{{{{{{yyyxxxxxxrrrqqqpppoooooopppqqqrrrsssrrrrrrqqqpppoooooooookkkjjjiiijjjnnnqqqssssssooommmllliiifff```YYYTTTPPPFFFGGGNNNVVVfffsssrrrbbbeeeuuu}}}yyywwwuuuyyy|||ssscccSSSEEE===777777999666555555333333222111000000000111444555777===MMMfffzzz~~~~~~zzzttt{{{pppaaajjj{{{}}}vvvqqqooonnnjjjddd\\\VVVSSSUUU```lll~~~{{{yyywwwuuutttsssrrrrrrqqqpppooolllhhhdddaaa```___\\\[[[[[[WWWUUUXXX^^^eeeyyy{{{xxx~~~{{{uuuzzz~~~gggmmm}}}}}}^^^BBB:::888555333111111222333///000111222333222222111333111111333444888AAALLLZZZfffuuu}}}zzzyyyxxx}}}|||yyyXXXNNNKKKVVVjjjuuuIIICCC???>>>>>>;;;;;;======>>>IIIcccxxxaaattt}}}{{{SSSOOOZZZmmmnnn\\\XXX___```eeennnooovvv{{{}}}||||||{{{yyywwwvvvvvvxxxyyywwwssslllgggaaa[[[XXX\\\eeedddRRR???IIIooo~~~ooo{{{xxxKKK999===777888888777777777777888888BBBUUUttt}}}zzzxxx|||aaaKKKHHHQQQ^^^mmmwww{{{gggTTTFFF???<<<<<<<<<======>>>>>>??????AAADDDFFFGGGIIIMMMPPPXXX___eeehhhnnnwww}}}~~~|||{{{{{{zzzzzzyyyyyywwwvvvuuutttqqqqqqqqqqqqqqqppppppooooooooooooooonnnnnnnnnnnnkkkjjjkkknnnqqqttttttsssnnnmmmkkkiiifffaaa[[[WWWQQQGGGGGGKKKQQQeeezzzqqqkkkooo{{{uuuwww~~~~~~vvvnnncccYYYIII???777666888666444333222222111111000111111111333777;;;CCCSSSggguuuyyyxxxxxxzzzuuutttqqqhhhuuuttt{{{uuurrrrrrtttqqqkkkccc\\\WWWYYYeeesss~~~}}}zzzyyyxxxvvvuuutttssssssqqqqqqpppmmmhhhdddbbbaaa___\\\[[[[[[YYYVVVWWW\\\```{{{uuuwww~~~xxxzzzxxxvvvyyyooolll{{{oooQQQ<<<:::666333111111222333111111111111222222333333333111111444666;;;FFFRRRcccmmmyyy~~~~~~~~~~~~|||}}}sssVVVOOONNN\\\sssvvvIIICCC???>>>>>>;;;;;;===<<<>>>LLLkkkxxxkkkeeefffNNNTTTeee}}}}}}xxxbbb\\\ccchhhpppzzz|||~~~|||yyyvvvtttrrrrrrqqqrrrvvvxxxxxxssslllfffaaa]]]XXXYYY```dddWWWFFFEEEcccrrrdddsssRRR<<<>>>555888888888777777888888999EEEXXXxxx~~~||||||rrrWWWEEEGGGSSSfff{{{wwwooouuu\\\IIIAAA@@@>>>???@@@BBBCCCDDDDDDEEEEEEIIIMMMQQQTTTXXX^^^bbbjjjsss|||~~~}}}|||{{{zzzzzzzzzyyyxxxvvvuuusssrrrrrrrrrssssssrrrpppnnnmmmllllllmmmmmmnnnnnnmmmmmmlllmmmnnnqqqssssssqqqoookkkjjjiiihhhfffccc^^^[[[QQQGGGFFFHHHLLLaaayyy~~~qqqjjjwwwwwwvvv~~~wwwxxxyyyooogggaaaLLLAAA777666777555222111111111111000111111222222333999AAAKKKZZZjjjqqqqqquuu|||vvv{{{{{{tttwww}}}rrrppprrrsss{{{xxxuuuvvvzzzwwwqqqjjjccc]]]^^^kkkyyy~~~~~~}}}zzzzzzyyywwwvvvuuuttttttqqqrrrrrrnnnhhhdddcccccc```\\\[[[[[[YYYVVVVVVZZZ]]]yyyxxxnnn}}}{{{uuuwww{{{~~~~~~~~~sssjjjwwwaaa===:::777333111222333444333222111000000222333555333111111444888???KKKWWWiiirrr|||}}}~~~yyy{{{ttt```PPPMMMRRRddd~~~wwwIIICCC???>>>>>>;;;;;;===999<<>>@@@444999888888888888888999999EEEYYYxxxxxx||||||~~~wwweeeRRRHHHHHHWWWlll}}}nnniiirrrVVVDDD@@@CCC>>>???AAACCCEEEFFFGGGGGGHHHLLLRRRWWW\\\bbbiiiooosss~~~}}}|||{{{zzzyyy||||||{{{zzzxxxvvvtttsssrrrssstttuuusssqqqmmmkkkkkklllmmmnnnoooooooooooonnnooopppssstttrrrmmmjjjhhhggggggggggggeeeaaa^^^PPPFFFDDDDDDEEEXXXrrr{{{wwwiiiqqq|||nnnmmmxxxzzz{{{tttmmmiiiNNNBBB777555666444111000111000000000111222333333333:::EEEQQQ```mmmpppnnnuuu|||yyyxxx~~~zzzuuu{{{|||tttvvv}}}kkkvvv~~~|||yyyzzz~~~|||vvvnnnggg```bbbooo}}}zzzzzzyyyxxxwwwvvvuuutttqqqsssrrroooiiidddcccdddaaa]]][[[[[[YYYUUUUUUXXXZZZttt|||lllxxxsssuuu}}}|||sssfffrrrkkk>>>;;;777333111222333444444333000//////111444666333111111555999AAANNN[[[fffoooxxxzzzwwwxxx{{{yyyvvvyyyzzziiiOOOJJJKKKTTTjjjwwwLLLDDD??????@@@===;;;;;;>>><<>>\\\{{{xxxzzzTTT[[[ppp{{{mmmvvvyyykkknnnyyy~~~|||{{{qqqjjjkkkpppsssvvvxxx{{{{{{||||||qqqhhh^^^]]]XXXVVVZZZ___\\\TTTGGGJJJsss}}}{{{iiiCCC888333666777777555444777<<>>GGG```sss~~~{{{uuuaaaKKKFFFRRRZZZsssuuuiiimmmnnnTTTFFFEEEIIIJJJMMMSSSXXX\\\```eeehhhnnnsssxxx}}}~~~}}}{{{yyyxxxwwwwwwtttrrrpppooopppooonnnlllmmmmmmmmmlllmmmmmmnnnnnnoooooonnnnnnmmmlllkkkkkkiiiiiiiiiiiiiiiiiiiiiiiiggghhhhhhhhhfffdddbbbbbb]]]XXXLLLFFFFFFEEERRRkkklllPPPGGG[[[zzz}}}fffjjj}}}|||uuuqqq}}}vvvnnnlll]]]FFF;;;:::333222777777222222333222111222444666@@@PPPcccoooxxx}}}}}}{{{~~~||||||~~~pppiiijjj~~~sssppp|||vvvmmmfffiiisss}}}~~~~~~yyyxxxwwwxxxzzzzzzyyyxxxvvvuuusssoookkkhhheeecccbbb^^^XXXUUUSSSRRRQQQPPPSSS]]]sssvvvqqqttt{{{jjjdddnnn~~~kkkKKK777666333222444111333333222111000000000111333222555;;;EEEVVVooo||||||zzziiiWWWKKKJJJMMMdddNNNFFF?????????======>>>BBBIII~~~qqqtttzzzSSSRRRnnnzzzssszzzuuutttyyy{{{vvvsssssssssttt{{{~~~uuueee^^^VVVRRRSSSWWWZZZ\\\[[[HHHUUUyyyxxxMMM888???888666777777666666@@@LLLdddyyy~~~nnnZZZGGGEEETTTWWWtttrrrjjjsssqqqXXXGGGDDDIIILLLPPPVVV[[[```dddiiilllqqqvvv}}}~~~|||yyywwwvvvvvvrrrmmmjjjkkkmmmnnnooommmlllllllllllllllmmmnnnooonnnnnnmmmlllkkkkkkjjjkkkjjjhhhgggffffffgggggggggggggggggggggfffdddbbb\\\ZZZOOOHHHGGGDDDNNNdddsssXXXKKK[[[|||cccdddzzzwwwqqqsss|||{{{qqqmmmnnndddKKK<<<:::444444888666111222222222111333555888DDDTTTfffnnnrrrwww{{{|||{{{uuusss}}}~~~pppjjjmmmpppvvv}}}zzztttlllhhhlllvvv~~~~~~}}}}}}xxxwwwvvvwwwyyyyyyxxxwwwuuutttrrrooolllhhhdddbbbbbb^^^XXXTTTRRRQQQPPPNNNOOOYYYlll{{{tttkkk|||uuujjjggglll{{{uuuOOO777555222111444333333333222111000000000111555333555<<>>PPPoootttmmmQQQVVVsss|||zzzwwwrrrvvv~~~zzzxxxwwwvvvuuuvvv~~~|||vvviii```WWWSSSRRRSSSVVV[[[YYYKKKTTT|||vvvpppZZZ;;;:::999666666888666666BBBQQQddd|||~~~xxx^^^MMM???@@@PPPWWWwww|||llljjjzzzwww^^^KKKGGGMMMPPPTTTZZZaaaffflllqqquuuvvv|||~~~{{{xxxwwwsssooojjjhhhjjjnnnrrrtttmmmllllllkkkkkkkkkllllllmmmmmmmmmlllkkkkkkkkkjjjllljjjhhhfffeeeeeefffgggggggggfffggghhhgggeeeccc[[[\\\RRRIIIGGGDDDJJJ]]]}}}www^^^LLLYYY}}}~~~dddccctttzzzpppppp{{{{{{tttuuuyyypppRRR>>>999444444555000111222222222111333777:::EEEVVVfffkkklllqqqzzz{{{uuuttt~~~rrrpppuuu~~~ooo}}}{{{xxxsssmmmjjjoooyyy~~~}}}|||{{{xxxvvvtttuuuvvvwwwwwwvvvssssssqqqoookkkgggdddbbbbbb]]]XXXTTTQQQPPPOOONNNKKKUUUeeewwwwwwfffppptttoooooooooxxxTTT777555333111333333222222111111000111111111444333555===HHHXXXmmm~~~{{{~~~|||sssfffUUUGGGLLLSSSnnnPPPGGG@@@??????>>>>>>??????^^^nnnzzz___MMMZZZvvvxxxqqqssszzzwwwyyy|||{{{yyyzzz{{{}}}zzzwwwlllbbbYYYUUURRROOORRRXXX___RRRRRRooo{{{~~~iiiDDD;;;999666666999777666CCCUUUkkk|||~~~iiiOOOEEE>>>CCCSSS```tttffflll~~~gggRRRNNNTTTUUUZZZaaaiiipppwww~~~~~~|||yyywwwuuuqqqnnnlllkkkmmmppprrrsssmmmmmmlllkkkjjjjjjjjjkkkllllllkkkkkkkkkkkkkkkkkkkkkiiifffeeedddfffhhhjjjgggffffffgggiiiiiifffccc]]]___UUUKKKGGGBBBFFFVVVooo|||}}}gggPPPWWW}}}sssooowwwvvvqqq}}}zzzxxxUUU===888666666555---111222222111111444888;;;HHHZZZiiillliiimmmvvv~~~yyyxxx|||uuuxxxtttnnn~~~|||zzzwwwrrrnnnnnnsss}}}|||{{{}}}|||~~~~~~}}}|||{{{zzzzzzxxxvvvsssrrrsssuuuuuuuuuqqqqqqpppnnnkkkgggccc```aaa\\\WWWSSSQQQPPPOOONNNKKKQQQ\\\nnnlllccccccrrrzzzzzzyyyrrrtttZZZ;;;888555222222111111111111000111111222222333222555>>>IIIXXXjjjyyyzzzuuu}}}uuummmiiiaaaRRREEELLLWWWwwwPPPGGG@@@>>>???>>>>>>@@@CCCjjjooorrrSSSHHH\\\wwwzzzxxxooopppwww|||tttiiibbbfffmmmuuuzzz}}}~~~}}}{{{{{{zzzzzz|||~~~~~~zzz|||{{{yyyzzznnndddZZZVVVQQQMMMPPPVVViii[[[OOO```wwwoooxxxrrrNNNCCC999555666:::777666DDDWWWtttuuuzzz{{{```HHHDDDDDDLLL]]]mmmzzznnncccooommmXXXTTTZZZYYY^^^fffoooxxxyyyzzzzzzyyyxxxvvvsssrrrrrrqqqooooooppppppooommmnnnmmmlllkkkjjjjjjiiiiiikkkkkkkkkkkkkkkkkkkkkllliiigggeeedddeeegggkkkmmmgggfffeeegggiiiiiifffccc^^^aaaXXXLLLGGGAAACCCQQQ^^^uuuqqqWWWYYY}}}ooo{{{~~~{{{zzzTTT:::777777:::888...111222222111111444888<<>>:::777222111000111000000000111222333333111111555???KKKXXXiiiwwwvvvuuu}}}}}}ggg\\\\\\[[[RRRIIILLLZZZ}}}QQQHHH@@@>>>>>>======???EEEvvvnnnpppmmmxxxKKKSSS]]]lllsss|||rrrsssyyy~~~ttt```MMMKKKNNNTTT\\\fffmmmpppqqqjjjhhhhhhiiifffdddhhhooorrruuuyyy|||}}}zzzxxxzzz||||||ttthhh]]]ZZZXXXUUUVVVZZZkkk___TTTZZZrrryyy~~~uuuTTT???999;;;666444888:::HHH```}}}ooo{{{uuurrrcccGGGFFFFFFPPPiii}}}pppZZZcccvvvhhh^^^XXX___dddmmmwww|||zzzyyy|||}}}xxxppplllooossssssrrrrrrqqqpppoooooooookkkkkkkkklllmmmllljjjhhhiiihhhhhhhhhiiijjjkkkkkkkkkiiieeebbbaaabbbdddeeegggeeeeeehhhllllllgggbbbbbb\\\VVVPPPJJJDDDDDDIIILLLbbbwww}}}ooo```|||xxx{{{yyydddQQQ===666666666444333444444444333///...888CCCZZZfffpppqqqnnnooorrrsssmmmwww}}}xxxwwwnnnssswww{{{yyyvvvuuuqqqnnnooovvv|||sssnnnkkkfff```]]]\\\^^^___iiinnntttyyy|||}}}}}}~~~|||}}}}}}|||{{{{{{}}}~~~zzzuuupppoooqqqtttuuutttooonnnnnnooooookkkddd______]]]YYYUUUQQQNNNMMMMMMMMMLLLUUUeeeyyyzzzXXXbbbVVV]]]~~~xxxsss{{{}}}mmmrrr@@@555:::000333444111111000000000000111111333444888AAAOOO```pppyyy|||zzzxxxvvvwwwzzz~~~yyypppxxx}}}jjj```___TTTHHHIIIRRRbbbRRRHHH@@@>>>>>>======@@@MMM~~~ooooooyyyqqqGGGQQQ```{{{ppp|||wwwvvv{{{ooocccZZZMMMAAAAAABBBFFFLLLTTTYYY\\\]]]```^^^]]]\\\XXXUUUXXX^^^```gggooowww}}}|||}}}zzzzzzyyyvvvssshhh^^^YYYWWWTTTUUUYYYfff___UUUVVVmmmzzz{{{{{{YYY@@@::::::666888:::888GGGeee~~~oooyyy{{{^^^FFFHHHLLLVVVnnn{{{jjj\\\jjj{{{oooddd^^^eeeiiiqqq{{{~~~}}}zzz{{{{{{wwwppplllmmmoooqqqppppppoooooonnnmmmmmmnnnmmmmmmmmmmmmmmmmmmllljjjjjjiiiiiiiiiiiiiiiiiijjjhhheeebbbaaabbbdddeeehhhfffeeehhhllllllhhhdddbbb]]]WWWRRRKKKDDDDDDHHHIIIYYYooo~~~xxxkkkuuu|||~~~{{{|||ppp___MMM;;;555666666555444555444555444111000:::FFFaaakkkssswwwxxxzzzyyywwwqqq|||||||||~~~zzzhhhsss|||yyywwwvvvtttpppnnnnnnuuu|||wwwooofff```^^^[[[XXXUUUVVVXXXYYY```eeekkkqqqtttwwwzzz|||~~~~~~~~~~~~}}}||||||}}}{{{wwwrrrqqqtttvvvvvvuuupppooooooooonnniiibbb]]]]]]\\\XXXTTTPPPMMMKKKKKKLLLJJJQQQ___sss~~~aaaeee[[[\\\rrruuuvvv{{{jjjzzzuuuCCC777:::111333444111111000000000000111111333444888BBBRRRcccpppwwwyyyyyywwwssspppttt|||vvvkkktttpppfffcccVVVIIIKKKTTTfffRRRHHH@@@>>>>>>===>>>@@@SSSpppmmmkkkGGGSSSdddrrrzzz}}}zzz|||}}}pppYYYJJJEEEBBB???>>>===>>>BBBGGGKKKMMMMMMOOOMMMLLLKKKGGGDDDHHHOOOQQQZZZgggqqqzzz~~~{{{yyyxxxuuu{{{~~~|||zzzyyywwwsssrrriii___YYYUUUSSSTTTWWW]]]^^^TTTNNNbbb}}}zzz~~~dddHHH===999666;;;<<<666JJJqqqyyy|||yyysssTTTDDDKKKTTT```tttqqqeee```rrrxxxmmmfffhhhlllssszzz|||{{{yyywwwsssooollljjjiiiiiimmmllllllkkkkkkjjjjjjiiilllllllllllllllmmmmmmnnnlllkkkjjjiiihhhhhhhhhhhhhhhgggeeeccccccccceeefffiiifffeeefffjjjkkkiiigggddd^^^XXXSSSLLLEEEDDDGGGGGGPPPddd}}}ssstttvvvyyy|||~~~yyymmm[[[JJJ999444666777666666555555666555222333===JJJcccmmmwww|||www}}}zzz||||||}}}}}}pppiiizzz}}}wwwtttuuusssooommmnnnuuu~~~qqqhhhddd^^^VVVRRRRRRRRRQQQPPPQQQTTTVVV[[[___dddjjjnnnsssyyy|||~~~~~~}}}|||{{{|||xxxuuutttwwwyyyxxxvvvppppppoooooolllggg```[[[[[[[[[XXXTTTOOOKKKJJJJJJMMMIIIMMMWWWjjjhhhllliiiccchhhyyy|||yyyuuu}}}~~~pppdddssszzzHHH999;;;111333333111111000000000000111111333333777DDDVVVgggqqquuu|||}}}|||wwwrrrttt}}}vvviiitttxxxmmmgggWWWKKKNNNVVVkkkRRRIIIAAA??????>>>>>>@@@RRRsssnnndddIIIVVVjjj|||www}}}zzzzzzsss]]]III??????BBBCCC???>>>>>>@@@DDDHHHJJJJJJGGGEEEEEEEEECCCCCCIIIQQQXXXaaalllttt|||xxxqqqnnnmmmnnntttxxxwwwvvvwwwuuurrrqqqjjjaaaYYYTTTRRRRRRTTTTTT[[[SSSFFFWWW|||~~~~~~pppSSSBBB:::555<<<===777QQQ~~~~~~fffKKKDDDOOO]]]mmm}}}|||nnneeebbbuuutttllleeehhhnnnuuu|||zzzvvvsssqqqkkkddd``````bbbcccbbbfffeeeeeeeeeddddddccccccdddfffiiijjjkkkkkkkkkkkkjjjjjjiiiiiihhhiiiiiiiiihhhgggffffffeeefffgggggggggeeecccdddfffhhhhhhgggddd___ZZZUUUMMMEEECCCFFFHHHJJJ[[[yyyssswwwvvvuuu{{{{{{{{{pppZZZJJJ;;;555666666666777444444555555333555@@@MMMaaannn~~~zzzwwwuuuxxx{{{yyywww}}}vvvnnnvvv}}}vvvssstttrrrooommmpppvvv}}}yyylll___YYYXXXTTTOOOMMMOOORRRRRRQQQRRRUUUWWW]]]___ccchhhmmmssszzz}}}}}}}}}~~~~~~~~~|||zzz{{{xxxvvvvvvyyyzzzxxxuuunnnnnnooonnnjjjeee___ZZZ[[[[[[ZZZUUUOOOJJJIIIJJJLLLIIIMMMTTTddd}}}mmmooouuulllaaaqqq}}}xxxzzzmmmaaa___oooMMM;;;;;;222444333222111111000000111111222333333888FFFZZZkkkrrrsssxxxnnnxxxzzzqqqiiiXXXMMMQQQWWWpppSSSIIIAAA??????>>>>>>AAAPPP{{{uuu]]]KKKZZZqqq}}}vvvwwwzzzrrr```JJJ===<<<>>>@@@@@@???>>>>>>AAAFFFKKKMMMNNNLLLIIIGGGGGGGGGHHHQQQZZZjjjrrrzzz}}}}}}~~~wwwooojjjiiiooossstttpppnnnpppqqqpppppplllcccYYYSSSQQQRRRRRRPPPZZZTTTDDDPPPxxxyyy{{{sssYYYEEE;;;444:::===<<<[[[|||___IIIJJJWWWiii}}}xxxppphhhccctttxxxooobbbdddhhhnnnuuu}}}}}}wwwrrroooccc[[[RRRNNNQQQVVVZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[YYY^^^eeeiiiiiiiiihhhiiihhhhhhhhhhhhiiijjjkkkllliiiiiiiiihhhhhhhhhhhhhhhdddbbbaaaaaaccceeefffgggccc___ZZZVVVNNNFFFCCCEEEIIIHHHVVVuuuvvvmmm{{{yyyxxx}}}}}}|||ppp\\\MMM>>>888777666555666333333444444333666CCCPPPcccvvv|||xxxxxxxxx|||~~~yyyvvv|||zzzuuuvvv~~~wwwsssssspppnnnmmmqqqwww~~~yyyrrrnnniii___UUUSSSVVVUUUQQQLLLPPPTTTTTTSSSSSSVVVZZZaaaccceeeiiimmmssszzz}}}|||{{{|||}}}~~~|||yyyxxxwwwvvvwwwzzzyyyvvvssskkkmmmnnnmmmiiiccc^^^[[[[[[\\\\\\WWWOOOJJJIIIJJJIIIIIIPPPXXXfffwwwnnn{{{sss]]]cccyyy~~~bbbXXXaaaoooQQQ===;;;222555333222222111111111111222222333333999III]]]mmmsssttt}}}{{{sss{{{}}}yyyppphhhXXXNNNTTTXXXtttSSSIIIAAA??????>>>???AAASSS~~~^^^TTTcccwww}}}~~~~~~ssssssssswww~~~{{{fffTTTBBB===???AAAAAA@@@BBBCCCEEEJJJPPPVVVYYYZZZSSSNNNJJJHHHGGGJJJUUU```ttt}}}~~~{{{}}}~~~yyysssooommmtttuuusssmmmiiikkkmmmlllpppnnnfffZZZRRRQQQQQQQQQPPPZZZWWWHHHNNNqqqyyy|||ppp[[[FFF>>>555777===AAA```zzz}}}[[[KKKRRR]]]rrrwwwqqqiiibbbqqq{{{qqqaaabbbeeeiiipppxxx~~~xxxqqqkkkhhhSSSLLLEEEBBBEEEJJJOOOQQQRRRRRRRRRQQQQQQQQQQQQQQQOOOVVV^^^ccceeeeeefffhhhfffgggggghhhiiikkklllmmmiiijjjjjjjjjjjjiiihhhgggaaa`````````aaaccceeefffaaa]]]ZZZVVVOOOFFFBBBDDDGGGHHHSSSooorrrssszzzvvvyyyzzziii]]]OOOAAA:::777555444555222222333444444888FFFTTTjjj|||~~~xxxwww}}}{{{xxx|||wwwsssooommmkkklllqqqxxx}}}{{{rrriiicccccc```ZZZUUUVVVZZZ[[[WWWNNNRRRWWWWWWUUUVVVZZZ___gggiiikkknnnqqqwww~~~{{{{{{|||}}}{{{xxxvvvuuuvvvxxxzzzyyyuuupppkkkmmmnnnlllggg```[[[YYYZZZ]]]]]]XXXPPPIIIIIIJJJEEEHHHRRR[[[hhhmmm{{{xxxccc```vvvbbb]]]lllsss|||TTT>>>;;;333666333222222111111111111222222333555<<>>???AAAZZZ]]]ZZZiii||||||rrrzzzrrrnnnlllpppxxx~~~xxxjjjZZZMMMBBBAAACCCDDDDDDGGGGGGIIIMMMSSS[[[aaadddddd^^^XXXSSSPPPPPPVVVdddqqq}}}{{{}}}~~~|||zzzvvvqqqmmmrrrtttsssmmmjjjmmmooonnnqqqqqqiii[[[RRRQQQRRRPPPPPPXXXVVVJJJLLLgggnnn___DDD@@@777666===EEE___rrr{{{{{{WWWJJJUUU^^^sssuuummmddd```rrr~~~tttbbbbbbbbbeeejjjqqqxxx|||}}}vvvmmmddd[[[VVVFFFCCC@@@>>>@@@CCCEEEGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFLLLSSSWWWYYY\\\bbbfffhhhhhhhhhhhhiiijjjkkkllliiiiiijjjjjjiiigggeeeddd___```aaaaaaaaabbbdddfff^^^[[[YYYVVVOOOFFFBBBDDDEEEIIIPPPggg~~~wwwvvvjjjxxxhhh[[[NNN@@@:::666444333555222222444555666;;;IIIXXXlllwww|||xxx{{{wwwrrrjjjhhhgggjjjpppwww|||~~~~~~ssskkkfffaaa]]]```___\\\YYY[[[```___ZZZUUUZZZ______^^^___eeelllsssuuuxxx{{{|||||||||yyyvvvuuuuuuvvvyyy|||zzzuuuooommmooopppllleee]]]WWWUUUYYY\\\]]]XXXNNNHHHGGGIIICCCGGGQQQWWWbbbzzz|||eeeooorrriiidddppp{{{|||zzzdddfffxxxxxx{{{VVV>>>;;;333666333333222222111111222222333222666>>>LLL]]]lllvvv{{{|||~~~|||uuu{{{wwwlllfffYYYPPPVVV```SSSJJJBBB@@@@@@??????AAA^^^VVVVVVeee~~~qqqlll|||ssskkkhhhkkkttt{{{|||yyybbbRRRLLLDDD???@@@BBBBBBFFFMMMGGGIIINNNUUU^^^cccffffffmmmgggaaa___bbbjjj{{{}}}{{{|||yyyxxxtttnnniiilllpppqqqnnnnnnrrrttttttqqqrrrkkk\\\SSSRRRRRRPPPNNNTTTSSSIIIHHH___pppdddBBBAAA999666===FFF\\\{{{~~~|||}}}wwwRRRHHHTTT[[[pppttthhh___^^^ssswwwbbbaaa```aaadddkkkqqquuuyyyooocccUUUJJJDDD???@@@@@@@@@????????????CCCCCCCCCCCCDDDDDDDDDDDD???CCCIIILLLNNNTTT]]]dddjjjiiiiiiiiiiiiiiijjjjjjhhhhhhiiiiiihhhfffcccaaa^^^```bbbbbbcccccceeefff\\\YYYXXXVVVOOOFFFBBBCCCDDDJJJNNN___{{{rrr^^^yyywwwkkkXXXLLL???999666333333555333333555777777===LLLZZZgggmmmrrruuuyyy~~~~~~zzz}}}~~~~~~vvvrrrgggeeedddhhhooovvv{{{|||wwwjjj```\\\[[[ZZZXXXaaaaaa___]]]```ccc```[[[]]]ccchhhiiihhhjjjrrryyy}}}|||{{{xxxtttuuuuuuwww{{{}}}{{{uuupppoooqqqqqqmmmcccZZZTTTQQQWWW[[[]]]WWWMMMFFFEEEHHHDDDGGGNNNQQQXXXooo{{{rrrVVV\\\eeegggdddkkkrrrqqqwwwvvvqqqeeemmmzzz|||WWW>>>:::333777333333222222111111222222333222777@@@MMM\\\kkkvvv}}}xxxttt~~~|||uuuyyymmmgggZZZQQQVVVdddWWWBBB===BBB===;;;AAAEEEdddvvvssspppTTTXXXaaavvvuuuppp|||tttnnnjjjjjjpppuuuwwwzzz~~~|||fffPPPDDDCCCCCCEEEEEEBBB@@@EEEMMMQQQWWW]]]aaaccciiirrrzzzuuukkklllvvv~~~|||~~~{{{tttlllggggggoooqqqnnnrrr~~~~~~{{{rrrggg___WWWPPPPPPSSSMMMRRROOODDDEEE\\\|||bbbQQQ???;;;777666===MMMdddvvvsssyyyhhhRRRLLLWWWeee{{{pppbbb```cccwwwsssddd```]]]^^^cccjjjoooqqq|||}}}sssdddTTTHHHCCCBBB>>>>>>>>>???@@@@@@>>><<<>>>>>>???AAABBBCCCBBB@@@>>>EEEIIIHHHIIIRRR]]]ccciiijjjkkkmmmnnnnnnkkkiiikkkkkkjjjhhhgggeeedddddd^^^]]]]]]___bbbdddcccbbbaaa\\\VVVSSSMMMEEEBBBDDDFFFLLLOOOfff|||uuuqqq```ggg}}}vvveeeYYYNNN@@@888555666555444000222333555999EEEUUUbbbjjjoooiiihhhwww~~~~~~uuulllfffaaa```fffnnnrrrvvv{{{rrrbbbUUUTTTXXXYYY[[[]]]jjjjjjfffaaabbbgggfff```bbbpppvvvpppmmmuuu~~~|||wwwuuuwwwvvvxxx||||||xxxssspppnnnmmmhhh___VVVPPPPPPQQQZZZ]]]^^^YYYOOOGGGDDDDDDIIIHHHEEEFFFSSSeeennnlllUUUIIIZZZdddaaa___mmm|||nnnppp|||nnniiittt[[[AAA999000555333222222222222222222222222555555>>>PPPeeeuuuzzztttnnnxxxuuukkk```VVVUUUZZZgggXXXCCC===BBB>>>;;;AAAFFFgggrrrrrrhhhPPPXXXcccxxxzzzxxxwwwjjjfffffflllrrruuuzzz~~~|||iiiSSSEEE???HHHGGGHHHHHHEEEDDDKKKTTTYYY^^^eeekkkooouuu}}}{{{}}}~~~zzztttlllgggffflllooopppyyyzzzqqqggg```XXXPPPOOORRRKKKOOOLLLBBBCCCYYYzzz~~~ZZZEEE>>>;;;888666999IIIddd{{{mmmqqqzzz\\\JJJIIIXXXggg}}}nnneeedddgggyyy}}}ssskkkfff```^^^bbbgggkkkmmmuuuyyy~~~~~~}}}~~~~~~|||wwwlll]]]NNNDDD???>>>???>>>>>>???@@@BBBCCCCCCBBBAAA@@@???@@@@@@AAABBBBBBHHHLLLKKKOOOXXXbbbgggnnnllllllllllllkkkiiigggjjjiiihhhgggeeedddcccbbb___aaabbbbbbaaaaaaccceeebbb\\\WWWSSSMMMFFFBBBCCCDDDJJJMMMbbbxxxuuu|||ggglll~~~rrrcccYYYNNN@@@888555666555444444555666888???LLL^^^kkknnnmmmcccdddssszzzzzz}}}~~~qqqddd___^^^dddkkkoootttxxxzzzlll___TTTNNNRRRZZZ]]]^^^```hhhhhhdddaaaeeekkkjjjdddiiissswwwqqqrrr}}}{{{xxxvvvyyyxxxyyy{{{{{{xxxsssppppppmmmeeeZZZQQQMMMPPPSSS[[[^^^___ZZZPPPHHHDDDDDDGGGGGGEEEGGGTTTfffpppqqqRRRIII\\\fffaaa]]]kkkxxxvvv|||rrrppp{{{]]]BBB999000555333222222222222222222222222555666AAATTTiii|||yyyqqqkkkmmmuuu~~~|||mmm___UUUUUU\\\mmmYYYDDD>>>CCC>>>;;;BBBGGGlllqqqxxxbbbMMMZZZggg~~~zzzqqqwwweeeaaaaaahhhpppuuu{{{pppYYYFFF@@@BBBGGGFFFGGGHHHEEEEEELLLUUU[[[```hhhooouuu{{{~~~yyyrrriiicccfffooovvv|||wwwpppgggaaaYYYQQQNNNPPPKKKNNNLLLCCCCCCXXXzzzvvvyyy{{{\\\FFF>>><<<999777777DDDaaa{{{lllpppqqqRRREEEJJJ[[[iii}}}{{{lllgggjjjlll|||yyysssmmmddd______bbbgggiiiooorrrvvvwwwwwwxxx|||~~~sssmmmcccVVVIII@@@===<<<@@@@@@@@@@@@CCCFFFIIIJJJHHHGGGEEEBBB@@@@@@CCCEEEGGGLLLPPPRRRYYYeeeooorrrtttqqqnnnllllllkkkiiiggghhhgggfffeeedddbbbbbbaaa___cccfffddd```___ccchhhbbb]]]XXXTTTNNNFFFBBBCCCCCCHHHIII]]]ssswwwyyyiiikkkyyyzzzkkk___YYYNNN@@@888555666555444666666777:::BBBRRReeerrrqqqkkkbbbffftttuuuvvvwwwvvvoooaaa\\\\\\aaagggkkkpppuuu{{{gggZZZOOOJJJKKKSSS\\\``````aaagggdddaaaaaaiiipppoooiiinnntttvvvsssyyy~~~zzzxxxxxxzzzzzzzzzyyyyyywwwtttppppppjjj```SSSJJJJJJPPPVVV]]]```aaa[[[QQQHHHEEEEEEEEEEEEEEEGGGSSSdddqqqvvvSSSMMMccclllccc[[[ggg|||zzzsssttt}}}bbbEEE:::111555333222222222222222222222222555888EEEYYYnnn{{{wwwtttooojjjpppwww~~~~~~jjj\\\SSSWWW```tttZZZEEE>>>CCC>>><<>>>>>CCCFFFKKKSSSYYYWWWQQQQQQUUUcccjjjrrrzzz~~~{{{wwwpppiiiddduuu|||tttooopppkkkhhheee]]]RRRKKKJJJJJJLLLJJJDDDCCCVVVzzz]]]MMMAAA:::999@@@EEEJJJWWWggg}}}ooozzzqqqOOOIIIUUUhhhooo|||yyyjjjfffkkkrrr~~~xxxqqqggg]]]XXXZZZ___ccceeegggkkknnnpppssswwwyyyzzz|||sssdddUUURRRLLLGGGDDDBBBAAAAAAAAAFFFLLLPPPPPPOOOOOOPPPTTT[[[```^^^VVVOOONNNOOOQQQWWW\\\___fffqqqzzz}}}tttrrrooonnnnnnmmmkkkjjjhhhggggggfffeeedddcccccc^^^^^^___aaaccceeeeeeeee___[[[WWWTTTNNNFFFBBBBBBCCCGGGFFFXXXlllggg|||bbbdddmmmrrrtttttt}}}uuujjjbbbYYYNNN@@@888555666555444555444333666AAASSSfffrrryyy{{{{{{yyykkkuuuzzzmmmbbbYYYWWWXXX]]]aaaeeekkkrrr|||vvv\\\LLLGGGRRRSSSTTTVVVZZZ^^^```aaagggbbbaaagggoootttssspppqqquuu{{{zzzxxxwwwxxx{{{zzz{{{zzzuuussstttpppjjj]]][[[VVVPPPLLLNNNUUU\\\```cccccc]]]RRRHHHDDDDDDCCCCCCDDDEEEIIIUUUffftttfff^^^ppprrr```QQQZZZ{{{~~~{{{xxxtttsssxxxjjjIII<<<333777222111111111222222333333333555;;;KKK___rrrtttlllrrr{{{}}}kkkaaaZZZWWW^^^hhhyyy]]]GGG@@@DDD???>>>FFFKKKyyyaaaYYYrrr{{{}}}rrrhhh___]]]```jjjssszzzkkkUUUHHHCCC@@@@@@CCCEEELLLWWW___\\\TTTQQQSSSgggooozzz{{{{{{zzzzzzyyyvvvrrrnnn|||~~~vvvqqqqqqrrrllliiihhhfff___SSSJJJGGGFFFGGGFFF@@@???PPPvvvXXXFFFBBB:::<<>>GGGLLLgggdddwwwyyytttmmmhhhddd\\\[[[___iiirrrwww|||~~~qqq```MMMDDDBBBBBBDDDFFFFFFMMMXXX___\\\TTTPPPRRRfffqqq~~~{{{|||{{{{{{||||||{{{wwwuuuzzzwwwtttrrrpppoooooooooiiihhhhhhhhhaaaSSSIIIEEEDDDDDDCCC???===NNNuuu\\\FFFBBB<<>>BBBCCCAAA???BBBJJJSSSXXXXXXXXXYYY[[[\\\hhhsssrrrggg[[[XXXYYY^^^hhhnnnjjjeeeiiiqqqwwwrrrtttvvvyyyyyyuuunnniiihhhhhhggggggfffeeeeeeeee]]]aaaeeeggggggdddaaa```YYYUUUSSSRRRMMMFFFBBBBBB@@@FFFEEEVVVjjjjjj}}}uuuvvv~~~sssgggYYYNNN@@@888555666555444444333444;;;III\\\mmmwww}}}yyy}}}{{{ssskkkssswwwtttiiissszzzkkkaaaZZZTTTOOONNNQQQWWW[[[___hhhqqqxxx}}}dddNNNIIIPPPUUUZZZ\\\YYYZZZbbbiiilllhhhgggkkksssxxxxxx{{{|||vvvvvvvvvttttttwwwrrrxxxwwwpppmmmoooiii^^^RRRTTTTTTSSSRRRTTTZZZ___aaacccccc\\\QQQGGGBBBBBB@@@AAABBBBBBAAAHHH]]]sss}}}kkkoooiiiVVVJJJTTT}}}~~~rrrsssnnnJJJ;;;555999222000111111222333333444444777>>>OOOfffxxxxxxwww|||vvviii```___^^^]]]aaajjj}}}___IIIAAAEEE@@@???GGGMMMpppmmmtttooo}}}wwwfff```___```YYYXXX]]]hhhqqquuuxxx|||~~~}}}eeeVVVGGGAAA???@@@BBBFFFMMMRRR\\\bbb___WWWTTTWWWgggttt|||~~~|||xxxuuusssmmmkkkoootttrrrkkkeeehhhggghhhiiiaaaTTTIIIDDDEEEEEEDDD@@@>>>NNNvvv```GGGAAA>>>GGGWWW[[[YYYdddwwwqqqwww|||WWWRRRaaawww{{{eee___mmm~~~sssoooeeeZZZQQQNNNQQQVVVZZZ[[[___eeemmmsssvvvxxx{{{~~~{{{qqqXXX>>>;;;;;;<<<@@@DDDEEECCC@@@CCCJJJRRRWWWXXXZZZ^^^bbb^^^jjjuuusssggg\\\YYY\\\___kkksssoooiiimmmwwwxxxzzz~~~{{{rrrlllgggggggggffffffeeeeeeddd^^^eeellllllgggaaa______VVVSSSQQQQQQMMMFFFBBBBBB???DDDDDDUUUiiiddduuu{{{vvv~~~rrrcccYYYNNN@@@888666666555444111000222;;;KKK^^^pppyyywwwtttyyy~~~yyypppgggiiiuuummmlllnnn^^^TTTKKKDDDKKKKKKOOOUUUYYY]]]fffpppwwwsss[[[EEEDDDNNNYYYaaaccc______fffmmmooohhhhhhoooxxx{{{{{{~~~yyyuuuvvvvvvsssrrrtttpppvvvvvvooolllmmmfffZZZSSSUUUUUUSSSRRRUUU[[[``````cccccc\\\PPPFFFAAAAAA???@@@BBBBBB@@@FFF]]]uuupppppphhhWWWMMMXXX}}}oooooo|||nnnJJJ;;;555:::222000000111222333333444444888???QQQjjj|||mmmbbb[[[\\\^^^]]]ccclllgggGGGDDDCCC>>>@@@CCCQQQnnnjjj|||rrriiipppkkk\\\XXX\\\bbb^^^[[[\\\dddkkknnnpppsss|||sssjjjXXXJJJ>>>===@@@BBBFFFKKKKKK[[[iiipppjjjUUUKKKVVVlll{{{xxxrrrjjjhhhhhhjjjkkkjjjhhhggggggmmmmmmllliiiWWWFFFFFFCCC??????AAA???LLLxxxlllJJJGGGLLL___]]]\\\ffflll}}}}}}xxxuuugggqqqzzzSSSUUUjjjtttppplllgggkkkyyyqqqdddXXXPPPMMMNNNOOOVVVZZZaaagggmmmrrrwwwzzzzzz~~~~~~}}}~~~vvvpppgggSSS@@@888:::===DDDKKKMMMJJJFFFDDDJJJQQQVVVYYY]]]bbbfffhhhooowwwxxxoooeeebbbdddhhhzzzzzzsssmmmxxxzzzxxxllljjjfffcccaaa```___```bbbfffiiihhhccc___]]]]]]XXXUUUPPPMMMKKKHHHBBB>>>EEEAAAIIIZZZmmmmmmmmm|||tttbbb[[[NNNAAA;;;888555333333222666777<<>>@@@BBBQQQddd___pppyyyhhhqqqwwwbbbSSSQQQWWW^^^\\\\\\___eeehhhjjjooouuu|||~~~ttt```VVVKKKCCC===>>>@@@@@@CCCHHHLLLYYYccciiifffVVVRRR```vvv~~~~~~~~~zzzqqqjjj[[[\\\^^^bbbddddddcccbbbhhhpppqqqpppkkkWWWEEEEEECCC??????@@@???LLLwwwoooNNNLLLWWWnnnlllgggmmmrrr}}}wwwmmmcccrrroooOOOYYYvvvooonnnkkkooo~~~wwwnnnaaaTTTMMMKKKMMMPPPWWW\\\ccciiinnnssswwwyyyzzz}}}}}}zzzyyy|||zzzqqqiii___NNN???;;;<<<@@@GGGMMMPPPNNNKKKHHHKKKPPPVVV\\\ccchhhkkkjjjooovvvyyyvvvpppmmmlllqqq}}}yyy|||qqqkkkiiifffcccbbbbbbbbbcccdddeeefffeeebbb___]]]\\\WWWSSSOOOLLLJJJGGGBBB>>>DDDBBBKKK[[[lllvvvttt}}}wwwzzzxxxjjj[[[NNN@@@999777555444555333666888???SSSkkktttooonnnuuu}}}|||yyy~~~zzzvvvrrrsss{{{zzzsss\\\HHH>>>;;;;;;:::???AAAEEEJJJPPPXXXaaagggttt}}}wwwaaaOOOFFFIIIPPP[[[^^^___aaahhhpppqqqlllmmmttt}}}|||wwwwwwvvvrrrsssqqqnnnllljjjgggaaa\\\ZZZYYYXXXXXXYYYZZZ\\\^^^```^^^]]]ZZZQQQGGGDDDFFFDDDCCC???BBBGGGFFFVVVuuurrrZZZSSSSSSFFFXXX{{{zzz|||}}}OOO<<<:::666333333333222222333333444555999AAASSSjjjyyy~~~uuummmwwwzzzooogggXXXZZZ```^^^rrrkkkHHHDDDCCC>>>AAABBBPPPzzz~~~XXXSSSbbbzzzooommmkkkWWWJJJIIIRRR[[[\\\___cccgggfffgggoooyyy{{{|||~~~}}}dddMMMBBB???>>>???AAAAAA@@@BBBFFFLLLVVV[[[___```VVVXXXkkk}}}|||{{{tttiii```ZZZ]]]aaaccceeeeeecccaaakkkuuuwwwtttlllVVVDDDEEECCC?????????>>>LLLuuuqqqPPPNNN]]]{{{|||uuuxxxzzz{{{}}}}}}pppgggvvv|||dddOOO]]]}}}~~~rrrrrrppprrr}}}|||qqqiii\\\PPPIIIIIIMMMPPPXXX]]]eeelllqqqtttvvvxxxyyy{{{{{{yyyvvvvvvyyy||||||uuuiii^^^SSSGGG======>>>BBBJJJQQQUUUTTTRRRLLLLLLOOOVVV```hhhlllmmmnnntttzzz|||zzzpppllljjjfffcccbbbcccfffgggfffdddbbbaaa```^^^[[[YYYTTTRRRNNNKKKHHHEEEAAA>>>BBBAAALLLYYYfff~~~xxxzzztttyyyxxxkkk]]]OOO???888666444444777444666888CCCYYYpppvvvpppmmmttt{{{~~~yyyvvvvvvvvvuuu~~~xxxfffOOO@@@;;;;;;<<<===DDDFFFHHHKKKQQQZZZcccjjjttt}}}mmmXXXKKKEEEHHHNNNYYY\\\___bbbhhhoooqqqooorrryyyzzzwwwtttppprrrpppllljjjgggeeeaaa^^^^^^^^^]]]\\\[[[ZZZ[[[[[[]]]\\\]]][[[RRRHHHCCCDDDDDDCCC???AAAEEEDDDQQQmmmyyykkkRRRJJJKKKAAARRRtttwwwxxxwww}}}TTT>>>999666555333333222222333333444555555AAAWWWmmmyyy{{{|||pppmmmsss{{{~~~pppVVVUUU``````rrrmmmJJJDDDBBB>>>AAABBBOOOwwwyyyUUUNNN[[[sssnnntttxxxaaaNNNDDDEEEPPP[[[aaabbbfffiiihhhiiipppzzzyyyzzz||||||~~~uuu[[[EEE;;;;;;???CCCEEECCCAAADDDIIILLLTTTWWW[[[^^^XXX]]]qqq|||{{{yyyrrrfff]]]fffkkknnnnnnllljjjgggcccnnnxxxzzzvvvlllUUUCCCDDDBBB@@@??????>>>MMMuuurrrQQQIIIWWWwwwsss||||||{{{wwwbbbUUU___zzz~~~zzzuuuoooqqq}}}|||wwwjjjcccWWWMMMHHHIIINNNRRRYYY___gggmmmqqqssstttuuuwwwxxxxxxwwwuuuvvvyyy|||zzzoooaaaSSSIII@@@;;;===>>>BBBJJJSSSYYYZZZYYYOOOMMMOOOWWWbbbjjjjjjgggpppzzzvvvnnnkkkgggdddcccdddfffgggeeeaaa^^^]]]]]]]]]YYYVVVSSSQQQMMMJJJFFFCCC@@@???@@@AAAKKKUUU^^^www~~~uuuvvv|||yyyvvv~~~wwwjjjcccSSSAAA888555333444777333444777DDD\\\qqquuuppppppvvv~~~wwwuuuwww~~~sssqqqrrr^^^HHH======@@@BBBCCCKKKLLLOOORRRVVV\\\ccchhhqqqyyyeeeRRRIIIFFFIIIMMMWWW[[[```dddiiinnnqqqrrrttt{{{zzzvvvssspppqqqooolllhhhfffdddbbbaaaaaa```___]]][[[YYYWWWWWWZZZZZZ\\\[[[SSSHHHBBBCCCBBBCCC???@@@EEEDDDOOOhhhsssgggPPPHHHKKKCCCTTToooxxx{{{vvv|||XXX>>>777555666333333222222333333444555444CCC[[[pppxxxwwwyyy}}}yyysssxxx{{{{{{vvvVVVTTTccceeeuuupppKKKDDDBBB>>>AAAAAANNN~~~www{{{[[[QQQ\\\ttttttpppYYYKKKDDDFFFQQQ\\\dddbbbdddhhhjjjjjjooouuuwwwxxxzzz{{{~~~pppVVVDDD===;;;BBBGGGFFFCCCCCCGGGKKKMMMUUUZZZ```fffaaafffyyy~~~{{{zzzyyysssiiiaaannnuuuxxxtttpppoookkkfffpppxxxwwwqqqhhhRRRAAACCC@@@@@@@@@>>>???OOOuuutttRRRCCCKKKhhhvvv{{{zzzdddVVV]]]vvv|||tttjjjnnn~~~zzzyyyuuuooo```[[[SSSLLLIIILLLPPPTTTYYY___ffflllooopppqqqrrrssstttuuuuuuvvvxxx{{{}}}~~~uuugggYYYKKKAAA===;;;:::;;;???HHHSSSZZZ]]]]]]OOONNNPPPYYYeeejjjgggbbbkkk}}}vvvooommmhhheeebbbbbbcccdddaaa^^^[[[ZZZ[[[[[[XXXTTTRRRQQQMMMIIIDDDAAA??????AAACCCLLLSSSZZZsss}}}pppvvvvvvyyyuuu}}}ttthhhWWWEEE:::555333333666222222666DDDZZZmmmssspppnnnuuuyyyyyyuuuppp~~~~~~iiiUUUAAA:::===@@@CCCGGGNNNQQQTTTWWWZZZ]]]```cccmmmttt}}}{{{```OOOHHHFFFIIIMMMVVVZZZaaafffjjjmmmrrrwwwyyy|||xxxzzzvvvtttsssqqqpppooolllhhheeeddddddeeebbbaaa___\\\ZZZWWWUUUSSSWWWXXXZZZZZZSSSGGGBBBBBB@@@BBB???@@@EEEEEENNNcccllldddPPPKKKPPPHHHVVVqqq}}}~~~vvvzzzYYY>>>666444555333333222222333333444555777FFF]]]pppvvvtttvvv{{{}}}zzzxxx}}}}}}{{{wwwXXXVVVdddgggwwwsssMMMDDDAAA>>>AAAAAALLL|||{{{dddVVV^^^wwwxxx~~~yyyeeeQQQHHHFFFHHHQQQ[[[bbbaaacccgggiiiiiilllppptttvvvyyy|||jjjPPPBBB???<<>>;;;===;;;;;;>>>FFFPPPXXX\\\\\\PPPOOOSSS]]]iiiooommmhhhooowwwpppmmmkkkhhheeebbbaaaaaaaaa]]]\\\[[[[[[[[[ZZZXXXVVVSSSRRROOOIIICCC???>>>???CCCEEENNNTTT[[[tttooo~~~|||xxxzzztttiiiXXXEEE;;;666333333555222111555BBBUUUgggpppssszzzvvvuuu}}}{{{tttzzz|||zzzbbbOOO???<<>>BBB??????DDDEEELLL]]]fffcccTTTQQQWWWMMMTTTvvvqqq{{{|||uuuvvvYYY>>>777333444333333222222333333444555999FFF[[[mmmttttttwww}}}~~~{{{yyyxxxzzzuuuYYYUUU```cccxxxuuuNNNDDDAAA>>>AAA@@@KKKvvvjjjUUU\\\vvvsssttt|||kkkXXXGGGEEEFFFGGGMMMWWW```ccchhhllljjjgggkkkrrrrrruuuyyy~~~{{{aaaIII??????<<>>@@@AAA???BBBUUUyyytttPPPBBB===MMM]]]www|||~~~~~~aaaKKKUUUpppttttttvvvnnnvvvrrrfffaaaooowwwpppiii___VVVHHHIIIJJJLLLNNNPPPQQQRRRXXX[[[```dddeeeggghhhjjjiiikkkmmmpppssstttsssrrriiiYYYJJJBBB???<<<<<<>>>???>>>???EEENNNUUUXXXXXXQQQQQQVVVaaannnxxx||||||ooolllhhhgggfffdddbbbaaa______ZZZ\\\^^^^^^]]][[[ZZZZZZUUUTTTPPPJJJBBB>>>===>>>AAABBBLLLTTT\\\vvvrrr}}}}}}www|||yyy|||dddUUUCCC:::666333333444444222555@@@PPPaaannnvvvuuurrr{{{zzzsssuuu~~~yyy~~~sssZZZJJJ??????BBBDDDKKKUUU[[[^^^aaadddfffhhhkkkmmmsssxxx}}}zzziiiUUUHHHCCCCCCIIIPPPVVV[[[dddlllmmmmmmuuuzzzqqqllliiimmmrrr~~~yyytttooollljjjkkkkkkhhheeecccdddeeebbb```]]]YYYWWWUUUUUUUUUUUUUUUWWWWWWPPPFFFBBBCCC>>>CCC???===BBBCCCGGGVVVddddddYYYXXX^^^PPPPPPlllyyyXXX@@@999555444333333222222333333444555999DDDVVViiirrrvvv{{{wwwyyy||||||yyyzzz|||oooWWWSSSZZZ```}}}wwwOOODDDAAA>>>AAA@@@KKKpppkkkSSSXXXrrr{{{ooolll}}}{{{sssnnnaaaNNN@@@AAAEEEEEEJJJRRR```gggpppssslllgggmmmvvvppptttzzzvvv[[[EEE===@@@<<>>???===@@@AAA???CCCWWW{{{sssMMMCCC;;;HHHUUUmmm~~~{{{___JJJSSSjjjhhhbbbfffgggvvvfff___aaaqqq~~~uuullldddXXXNNN@@@CCCGGGLLLOOOPPPPPPPPPWWWZZZ^^^aaabbbdddfffgggfffhhhjjjmmmppppppnnnlll^^^MMM>>>:::;;;;;;<<>>===>>>HHHQQQ\\\wwwttt}}}wwwqqq~~~yyymmm```QQQAAA888555333333555555444666???MMM]]]nnnyyy{{{yyysssmmmqqquuutttzzzmmmPPPCCC;;;>>>AAABBBJJJWWWZZZ\\\^^^```bbbggglllpppooossswwwyyy~~~}}}vvvoooaaaPPPEEE@@@AAAIIIQQQVVV[[[eeennnnnnnnnvvvzzzwww{{{uuulllfffgggiiijjjhhhdddbbbbbbdddccc```\\\YYYVVVVVVWWWXXXUUUUUUWWWVVVOOOFFFBBBDDD>>>CCC???<<<@@@@@@CCCPPPeeehhh______cccRRRNNNfffXXXAAA;;;666444333333222222333333444555999AAARRReeerrrxxx~~~rrrgggjjjvvv~~~~~~vvvhhhTTTQQQXXXaaaLLLCCCEEE???BBBBBBGGGnnnlllLLL[[[ssspppnnnuuuxxxnnnccc\\\MMMGGGCCCCCCEEEGGGNNNUUUYYYiiitttpppkkkllllllhhhwwwwww{{{vvvZZZEEE>>>@@@???EEEPPP[[[bbbddd```]]]___kkk|||~~~rrr|||{{{zzzyyyxxxxxxyyyyyywwwuuuwwwxxxyyyxxxwwwuuurrrpppooojjjeeeaaaXXXKKK@@@<<<>>>@@@CCCBBBBBBRRRsssmmmQQQBBB;;;>>>GGGnnnuuu^^^OOOSSS___hhheee```jjj{{{iiieeedddmmmzzzrrrhhh\\\OOOGGG@@@@@@BBBIIIPPPTTTQQQNNNWWWYYY^^^bbbeeeggghhhhhheeehhhjjjmmmrrrssskkkaaaTTTHHH===:::<<<===@@@DDDAAACCC@@@DDDNNNNNNNNNWWWVVVXXX___mmm|||zzzuuuqqqooooooddddddcccaaa```^^^]]]]]]YYY^^^cccccc___\\\]]]___YYYUUUOOOHHHCCC???===<<<@@@BBBLLLTTT^^^zzzpppyyyzzzrrrzzzgggcccWWWGGG<<<777666444222333444666<<>>FFFNNNSSS[[[\\\]]]]]]^^^```dddggggggppp{{{sssfff]]]VVVTTTIIICCCFFFDDDGGGUUUUUU```lllqqqrrruuu}}}~~~ooohhheeeiiifffeeeffffffdddcccccc```___^^^\\\ZZZXXXWWWVVVTTTTTTSSSPPPLLLFFFAAA>>>@@@>>>>>>@@@???@@@FFFOOOkkkmmmeeedddeeeQQQJJJbbbUUUAAA;;;555444444444333222222333333333888CCCVVVhhhpppttt}}}|||~~~zzznnnfffeeeooozzz|||___NNNOOOSSSeeeNNNDDDEEE???BBBAAAFFFfffmmmNNN[[[ooowww{{{wwwmmmaaaUUUNNNGGGCCC@@@AAAAAACCCKKKSSS___jjjrrrqqqjjjfffccc```lllpppxxxoooUUUCCC======>>>DDDNNNYYYaaaeeeeeeccc^^^mmm{{{{{{||||||{{{zzzyyywwwvvvuuuvvvwwwwwwwwwvvvsssqqqooonnniiiddd```WWWJJJ@@@<<<<<>>>>>@@@??????FFFNNNgggooohhhbbb```OOOMMMfffTTT@@@:::555444444333333222222333333444888BBBTTTiiiwww}}}|||uuuppprrryyywww]]]NNNOOORRRccc~~~QQQEEEEEE>>>AAA@@@DDDZZZmmmSSS___ooowwwjjj^^^QQQGGGAAACCCAAAAAAAAA@@@AAAJJJTTTccciiiqqqsssjjj___[[[^^^lllqqqyyyvvv```LLL@@@<<<<<<===BBBKKKTTT^^^eeejjjllleeeuuu~~~{{{|||~~~|||xxxttttttuuuuuuuuuuuuuuusssqqqooonnnlllhhhccc___UUUHHH???<<<<<<>>>@@@???@@@QQQttthhhGGG@@@:::???JJJqqqwww___LLLPPPXXX]]]\\\ccc|||zzzqqqjjjhhhttt{{{yyyyyyxxxtttmmmeee[[[PPPEEE>>>======@@@GGGPPPVVVWWWVVV[[[ZZZYYYYYY[[[^^^ccceeehhhmmmqqquuuwwwtttgggYYYLLLBBB999888:::===AAAFFFFFFIIIFFFHHHQQQRRRUUUbbbkkkvvv}}}tttooommmlllllloooooohhh^^^ZZZ^^^dddbbbaaa```___^^^]]]\\\[[[\\\___bbbbbb^^^[[[ZZZ[[[UUUQQQLLLFFFBBBAAAAAAAAACCCCCCOOO___pppjjjyyy}}}nnnooo~~~|||qqqbbbUUUEEE:::666555444222444555999FFF[[[pppxxxvvvuuu}}}vvvsssyyy|||yyyzzzzzznnn^^^MMMCCCAAA???<<<<<>>>>>@@@??????EEEMMM___mmmhhh[[[VVVJJJNNNjjj}}}}}}QQQ>>>999444333333333333222222333333444;;;AAASSSkkk~~~~~~||||||yyy~~~~~~qqqZZZMMMNNNQQQaaa|||UUUGGGEEE>>>AAA???BBBQQQnnnXXXhhhxxxzzzlll^^^RRRHHHBBB>>>CCCDDDEEEFFFBBBBBBLLLWWW```gggrrrvvviiiZZZ[[[ggguuuxxx|||yyyeeeRRRDDD>>>======>>>BBBHHHPPPYYYdddmmmsssttt~~~{{{~~~|||yyy}}}|||vvvrrrsssvvvttttttssssssqqqpppnnnmmmkkkfffbbb]]]SSSFFF>>>===<<<>>>???>>>@@@RRRvvvoooLLLAAA;;;>>>GGGlllxxx^^^JJJPPPWWWZZZ[[[ggg{{{qqqjjjjjjxxxyyyvvvtttpppkkkddd\\\SSSJJJAAA<<<<<<<<>>CCCHHHHHHLLLKKKMMMVVVXXX___ooozzzqqqgggggglllpppqqqrrroooggg___[[[]]]aaabbbaaaaaa```^^^]]]]]]\\\]]]___aaa```]]]ZZZYYYYYYUUUQQQKKKFFFBBB@@@@@@AAAEEEDDDPPPcccxxx}}}eeeuuukkkbbbjjj}}}zzzrrraaaUUUDDD999555555444333222222666EEE]]]qqquuuooonnnyyy{{{zzz|||wwwqqquuuuuusss}}}uuukkk]]]MMMBBB>>><<<;;;;;;<<<@@@GGGPPPVVVZZZ\\\```cccgggkkkpppttt~~~xxxkkkZZZIII??????BBBAAAMMMTTT[[[___UUUMMMTTTZZZaaallluuu{{{{{{pppgggaaa]]][[[YYY^^^bbbeeedddbbbbbb```]]]```___]]][[[YYYWWWUUUTTTOOOOOOMMMKKKGGGCCC???===???>>>>>>@@@??????DDDLLLZZZmmmjjjZZZSSSJJJSSSrrrxxx{{{uuuvvvuuusssxxxzzzNNN<<<888333222333333222222222333444444>>>CCCTTTnnnuuuwww~~~}}}~~~|||}}}{{{oooXXXKKKLLLPPPbbbXXXHHHEEE>>>AAA>>>AAAPPP{{{uuuwwwqqq^^^ooouuueeeUUUJJJDDDAAA???DDDEEEHHHIIIEEEDDDMMMWWW^^^iiivvvwwweeeWWW```tttyyy~~~ppp\\\KKKAAA>>>===>>>@@@BBBFFFLLLUUUbbbpppzzz}}}xxxsssoooyyy~~~|||tttxxx{{{yyyuuurrrtttwwwttttttsssrrrpppooonnnmmmiiifffbbb\\\QQQDDD>>>>>>===??????>>>AAATTTyyyvvvSSSEEE>>>@@@FFFhhh{{{~~~vvv\\\IIIPPPWWWZZZ]]]lll}}}mmmhhhlll}}}zzztttooofffaaaZZZSSSLLLEEE???<<<======>>>CCCIIIPPPUUUXXXWWWWWWXXXZZZ]]]aaaeeegggiiipppyyyzzziiiXXXFFF???::::::<<>>DDDKKKQQQXXX[[[___bbbeeeiiinnnqqqmmmbbbSSSFFF@@@AAADDDGGGMMM]]]kkkssssssaaaQQQRRRYYYcccppp|||~~~vvvssssssrrrlllccc\\\XXXVVVUUUTTTZZZbbbfffdddccceeeeeebbb___^^^]]]ZZZXXXVVVTTTSSSNNNMMMLLLIIIFFFBBB???===>>>===???@@@???>>>CCCKKKXXXkkkjjj___ZZZQQQ[[[{{{wwwwwwxxxtttqqqyyyxxxKKK;;;888333222333222222222333333444555>>>EEEZZZwwwvvvnnnttt~~~||||||~~~qqqYYYJJJJJJPPPeee[[[HHHEEE>>>AAA???AAARRRxxxnnnssszzz```mmm~~~rrraaaPPPFFFAAA@@@@@@EEEEEEGGGIIIGGGEEEKKKTTT]]]kkkwwwqqq___WWWfff||||||vvvjjjXXXIIIAAA>>>>>>===AAACCCFFFKKKUUUdddvvv{{{tttpppsss~~~zzzrrruuuwwwwwwuuutttuuuwwwuuuuuutttrrrqqqpppooonnniiifffbbb\\\PPPDDD>>>???>>>??????>>>AAAUUU|||xxxWWWIIICCCDDDHHHgggyyy}}}}}}uuu]]]JJJPPPVVVZZZ```sss|||hhhgggqqqzzzppphhh\\\WWWPPPJJJFFFBBB???=========>>>BBBHHHOOOVVV[[[XXXXXXYYY[[[___cccgggjjjiiiqqqzzzzzzhhhWWWDDD>>>:::;;;<<>>???@@@HHHEEEPPPdddzzzxxxnnn______nnnxxxqqqeeeXXXFFF:::555555555444333333666CCCZZZlllmmmggggggqqqsssuuuvvvnnnkkkttt{{{yyyxxx||||||kkkZZZOOOEEE:::888<<<666999;;;<<<<<<@@@FFFKKKPPPSSSUUUWWWWWWYYY[[[]]]XXXNNNCCC>>>AAAHHHNNNPPP^^^qqqhhhRRRPPPYYYdddttt~~~|||{{{~~~~~~qqqfffcccdddbbb]]]WWWPPPLLLLLLNNNPPPWWW```eeeaaa```eeefffccc___^^^\\\ZZZWWWUUUSSSRRRMMMLLLJJJHHHEEEBBB@@@>>>>>>===???AAA???>>>CCCIIIQQQ___```___```SSSYYYzzz}}}wwwxxxuuuqqq|||vvvIII:::888444222222222222222333444555555:::HHHcccyyyttt{{{~~~|||~~~uuu]]]LLLKKKQQQggg\\\HHHEEE>>>BBB???AAAOOOxxxxxxuuu___bbbyyy{{{{{{}}}yyymmm\\\LLLCCC@@@AAABBBHHHFFFGGGIIIIIIGGGJJJPPPYYYfffnnneeeYYY^^^pppyyyrrrmmmhhhddd\\\OOOEEE???>>>>>>>>>AAADDDGGGMMMWWWiii}}}zzzzzz|||wwwttttttuuuvvvvvvvvvvvvvvvwwwvvvuuusssrrrqqqpppppphhhfffccc\\\PPPCCC???AAA===>>>>>><<>>DDDLLLNNNVVVVVVUUU[[[___ooo~~~rrrnnnnnnnnnnnnnnnmmmkkkjjjiiihhheeecccaaaaaaaaa``````___^^^^^^]]]\\\[[[ZZZZZZYYYWWWVVVTTTPPPIIICCC@@@???AAACCCFFFCCCOOObbbxxxgggkkk|||}}}ttthhh[[[HHH;;;555555555444444444777BBBWWWiiinnniiiiiitttwwwuuupppdddcccqqqyyyqqq{{{wwwuuu~~~zzzppp]]]LLLEEE@@@999888===888<<<>>>>>><<<===AAAFFFGGGHHHJJJKKKJJJJJJKKKLLLGGGDDDBBBCCCKKKUUU]]]bbbqqqkkkTTTRRRYYYeeettt||||||yyyyyyzzz||||||}}}~~~|||hhh]]]]]]```]]]YYYRRRJJJFFFHHHOOOVVVaaakkkmmmeee```cccddd```___^^^\\\YYYWWWTTTRRRQQQMMMLLLJJJHHHEEECCCAAA???>>>===???AAA???>>>BBBHHHKKKRRRTTT```hhhUUUUUUwwwssswwwvvvtttuuuHHH999999555333222222222222333444555666888LLLmmm~~~|||~~~~~~xxxaaaQQQNNNQQQfff]]]HHHEEE???BBB@@@BBBJJJwwwwww]]]XXXnnn~~~vvv~~~yyytttvvvssshhhWWWIIIBBBAAACCCEEELLLHHHHHHKKKKKKJJJLLLOOOSSS___cccZZZVVVeeeyyysssZZZRRRRRRRRRRRRMMMEEE@@@===>>>???AAAAAADDDHHHOOOZZZmmm{{{tttvvvvvvuuuvvvxxxxxxwwwuuuxxxwwwvvvtttsssrrrqqqqqqiiifffccc]]]PPPCCC???BBB<<<<<<<<<;;;>>>TTT|||{{{yyyvvvXXXCCC>>>AAAFFFfff|||yyydddMMMOOOQQQTTTbbb|||rrreeelll}}}{{{|||vvveeeVVVLLLGGGAAA>>>===>>>??????<<<===???CCCJJJTTT___fffbbb^^^ZZZXXXZZZ```ggglllkkkrrrzzz~~~~~~ttt___MMM@@@<<<999::::::<<>>AAA@@@<<<<<>>===???AAA@@@>>>AAAHHHMMMOOOSSSgggsss]]]YYYzzztttzzz{{{zzztttHHH999999555333222222222222333444555666888PPPttt}}}}}}yyydddTTTQQQRRReee```GGGDDD>>>@@@>>>BBBGGGsss___PPPpppyyy|||xxxnnncccSSSFFF@@@@@@CCCFFFIIIGGGHHHLLLLLLIIIIIIKKKOOORRRWWW\\\^^^eeezzz[[[CCCCCCFFFCCCIIIFFFDDDDDDAAA======@@@GGGKKKOOOSSS\\\mmm~~~zzzxxxwwwwwwxxxwwwvvvuuusssrrruuuuuuuuuuuussspppmmmlllkkkgggccc]]]RRREEE===<<>>@@@[[[yyy~~~xxxPPPDDD<<<<<>>>>>>>>???CCCKKKWWWaaahhhddd[[[QQQOOOWWWbbbkkknnntttvvvyyy{{{wwwjjjVVVGGG::::::;;;;;;<<<>>>BBBEEENNNOOOUUU```kkk|||zzzlllcccbbbccchhhmmmpppmmmkkkjjjhhheeebbbbbbaaa______^^^^^^^^^___^^^]]]\\\ZZZXXXVVVUUURRRNNNHHHBBB@@@@@@CCCEEEHHHJJJTTT```wwwlll}}}||||||tttaaaIII;;;777777444000666333555???NNN\\\gggmmm||||||jjjhhhvvv~~~nnnggg|||ooohhhyyyzzznnnYYYKKK===999:::;;;;;;======???AAADDDEEEFFFEEEDDDFFFHHHIIIHHHMMMRRRNNNFFFFFFIIIKKKXXXnnnwwwvvvzzzlllYYYOOOYYYgggttttttoooooosssvvvvvvxxx{{{vvvkkkmmmttttttmmmfff```[[[]]]nnnuuuiiifffeeebbb^^^]]][[[XXXTTTQQQOOONNNJJJIIIHHHFFFDDDAAA???>>>===>>>>>><<<:::???IIIQQQZZZKKKaaaxxx{{{iiiWWWhhh{{{zzzMMM<<<888333000444444333333333444555555<<>>@@@===AAAEEEpppaaaNNNiii{{{~~~wwwsssfff]]]OOODDD@@@@@@CCCEEEJJJHHHIIILLLLLLIIIJJJMMMRRRUUU[[[aaaeeennnsssQQQ@@@AAADDDAAAIIIKKKOOOPPPJJJAAA>>>@@@GGGMMMSSSXXX```rrr~~~zzzwwwwwwwwwwwwwwwvvvtttsssrrrssstttttttttrrrpppmmmkkkjjjfffbbb\\\QQQDDD======>>>999===@@@DDDaaayyyUUUDDD<<<<<>>>>>===<<>>???===@@@FFFkkkgggOOOaaazzz}}}wwwlllhhhZZZSSSIIIBBB???@@@BBBDDDJJJIIIJJJNNNMMMKKKLLLPPPWWW\\\dddlllpppxxxzzzYYYDDD@@@FFFKKKMMMZZZcccllljjjZZZGGG@@@CCCIIIRRR[[[aaaiii|||{{{xxxwwwwwwwwwwwwvvvtttsssrrrqqqrrrrrrrrrpppnnnlllkkkiiiddd```ZZZOOOCCC======???:::===@@@GGGeeetttUUUCCC;;;<<>>::::::===AAAAAAAAADDDCCCBBBDDDKKKUUU___fff^^^XXXSSSUUU^^^kkkuuuzzzrrrqqqqqqpppjjj\\\KKK???<<<;;;999999<<<@@@FFFIIIQQQSSS\\\nnntttooonnnoooyyyooohhhggggggfffbbbbbbaaaaaa```aaaaaabbb^^^^^^]]][[[YYYVVVTTTSSSQQQMMMGGGBBB@@@@@@CCCEEEFFFIIISSS\\\lll~~~jjj~~~jjjNNN;;;555555555333000444999???HHHUUUccclllsss~~~wwwuuuyyyyyy{{{kkkqqqqqquuuuuugggSSSGGG<<<999:::;;;<<<>>>AAABBBDDDFFFHHHHHHHHHGGGDDDEEEFFFDDDEEEEEEBBB===CCCWWWhhhuuudddSSSOOOUUUcccoooppplllllloooqqqrrrvvv{{{||||||uuuuuuyyy|||~~~~~~yyy|||sssiiieeebbb]]]\\\[[[YYYVVVSSSPPPNNNMMMKKKJJJHHHFFFCCC@@@>>>===<<<===>>>>>>???DDDLLLSSS\\\UUUvvveeeQQQiiiSSS===999666888333333333333333444555666;;;LLLmmm}}}xxxnnnvvvzzz~~~xxxyyy~~~zzziiiZZZSSSQQQcccfffLLLGGG??????<<<@@@EEEaaaxxx[[[ccc{{{zzzvvv}}}kkk^^^ZZZMMMIIICCC@@@???AAABBBCCCIIIIIIKKKNNNNNNLLLNNNTTT[[[eeeqqqyyyzzzxxx{{{mmmXXXDDDAAAJJJWWWdddlllfffIIIBBBHHHKKKVVVcccjjjssswwwllliiiooowww{{{|||xxxwwwwwwzzz}}}~~~}}}zzzxxxxxxwwwvvvuuutttsssssspppppppppooonnnmmmkkkjjjgggbbb]]]WWWMMMBBB<<<===@@@;;;===???GGGhhh}}}~~~rrrVVVBBB;;;<<>>AAABBBCCCFFFDDDBBBCCCHHHQQQZZZ```XXXRRRPPPWWWeeeqqqtttrrrcccaaa^^^[[[UUULLLBBB;;;:::999888:::===BBBEEEGGGQQQUUU```ttt{{{yyy{{{yyyuuuuuuvvvzzzooohhhffffffdddaaa```````````````aaabbb]]]]]]\\\ZZZXXXUUUSSSRRRPPPLLLFFFAAA???AAADDDFFFJJJJJJTTTaaasss}}}|||~~~jjjPPP===666555555333111444888>>>JJJZZZggglllqqqvvvtttssswwwuuuyyyzzzzzznnnsss~~~uuu|||pppaaaOOODDD;;;999:::;;;<<>>>>>>>>???DDDJJJOOOUUUSSSyyybbbSSSsssTTT<<<666444777333333333333444444555666<<>>@@@BBBCCCCCCIIIIIILLLOOONNNLLLPPPWWW___nnn~~~{{{nnnddd^^^MMMEEEDDDOOObbbuuufffDDD@@@JJJJJJVVVccclllvvvtttaaaNNNNNN]]]kkkmmmhhhccccccfffnnnwww}}}~~~|||xxxxxxwwwvvvuuutttssssssppppppooonnnmmmkkkjjjiiifff```ZZZTTTJJJ@@@<<<===???;;;===@@@KKKooovvvZZZBBB;;;<<>>AAADDDEEEEEECCCBBBBBBEEELLLSSSXXXOOOIIIIIIVVViiiqqqiii]]]OOOLLLHHHDDDAAA???<<<;;;;;;:::;;;>>>CCCFFFFFFEEENNNUUUddd{{{wwwssssssuuuzzz{{{tttrrrrrrtttuuuwwwuuummmgggfffdddbbb______^^^^^^^^^___``````]]]\\\[[[YYYWWWTTTRRRPPPNNNKKKEEEAAA???AAADDDGGGOOOMMMWWWjjjzzzyyyhhhQQQ???888666444333444555666===OOOcccmmmllloootttrrrsssxxxwwwzzz~~~~~~sssvvv|||zzz~~~jjjZZZIIIAAA:::999::::::<<<@@@AAABBBCCCDDDEEEEEEFFFFFFCCCAAA>>>:::888:::BBBIII^^^pppyyynnn```TTTQQQMMMGGGHHHPPPXXXbbbjjjjjjhhhiiilllmmmooovvv|||~~~~~~~~~zzz||||||qqqeeebbbbbbaaa___ZZZYYYWWWTTTRRROOOMMMLLLLLLJJJGGGDDDAAA???>>>===??????>>>>>>???BBBFFFIIISSSVVV{{{|||]]]WWW|||WWW===666333666333222222333444555666666<<>>===>>>AAADDDDDDDDDGGGHHHLLLOOOMMMLLLRRRZZZcccvvvsss___PPPGGGCCCJJJVVVhhh~~~ZZZ???>>>IIIHHHRRR___hhhttt}}}iiiUUUDDDJJJ___lllgggZZZTTTWWW```nnn{{{|||yyyxxxwwwuuuttttttttttttqqqpppooommmllljjjiiihhhddd^^^XXXQQQHHH>>>;;;>>><<<999===BBBQQQzzzvvvXXXAAA;;;;;;AAAQQQqqq{{{UUUPPPNNNVVVdddxxx{{{tttjjj~~~}}}|||yyyooobbbWWWOOOFFF===888999:::<<>>;;;::::::===@@@BBB@@@???>>>BBBFFFIIIHHHFFFKKKWWWkkkwwwooommmnnnpppvvv|||{{{nnngggfffhhhiiigggkkklllgggddddddcccaaa______^^^]]]]]]^^^^^^^^^\\\\\\ZZZXXXVVVSSSPPPOOOMMMJJJDDD@@@???AAAEEEGGGQQQMMMZZZrrrxxxhhhSSSAAA999666444333666555555;;;PPPfffnnnjjjfffqqqvvvzzz}}}uuuqqq{{{uuuyyy~~~xxxuuuyyyeeeTTTEEE>>>999999::::::===AAAAAAAAAAAABBBCCCDDDDDDEEEDDDAAA>>>;;;888:::EEEPPPcccvvvttthhhZZZKKKCCCJJJOOOKKKJJJPPP]]]eeejjjhhheeehhhkkklllnnnssszzz~~~|||}}}}}}~~~nnndddaaa_________ZZZYYYWWWUUURRRPPPNNNMMMKKKIIIFFFCCCAAA?????????@@@?????????@@@BBBDDDEEEVVV^^^~~~nnnXXXYYY}}}xxxnnn{{{~~~YYY@@@999555666222222222333444555666777<<>>BBBCCCOOOyyyrrrcccuuuzzzyyy{{{tttkkk\\\MMMFFF>>>======???CCCEEEFFFFFFFFFGGGKKKNNNLLLKKKRRR\\\gggzzz|||fffSSSHHHBBBIIIXXXjjj|||eeeMMM@@@AAAGGGHHHPPP[[[eeesss~~~zzzooo]]]PPPXXXnnnzzzssseee^^^dddrrr{{{yyyxxxwwwuuuttttttttttttsssrrrpppmmmkkkiiihhhgggccc]]]VVVOOOFFF===;;;>>>:::888<<>>@@@CCCGGGKKKNNNEEEAAA===>>>CCCGGGHHHGGGLLL]]]tttuuummmggggggjjjooowwwqqqaaaZZZZZZ]]]^^^]]]bbbcccaaa```bbbcccbbbaaa```___^^^^^^^^^^^^^^^\\\[[[ZZZXXXUUURRROOONNNLLLIIIDDD@@@???AAAEEEHHHMMMKKK[[[uuu}}}mmmUUUBBB888555555555444666666:::KKKaaajjjfffaaannnwww{{{zzzmmmeeemmmsssvvvxxxrrrtttuuu```OOOAAA<<<888999::::::===AAAAAAAAAAAAAAABBBCCCDDDDDDEEECCCBBB@@@<<<;;;FFFSSSeeezzzlll]]]YYYMMMJJJTTTWWWPPPNNNTTTccchhhjjjfffdddgggkkkmmmpppttt{{{~~~~~~|||~~~~~~}}}xxxjjjdddaaa]]]]]]___ZZZYYYWWWUUUSSSQQQOOONNNIIIGGGEEEBBB@@@@@@@@@@@@?????????@@@BBBDDDEEEFFFUUUaaa}}}xxx___SSSYYYyyyiiidddzzzVVV???:::555444222222222333444555666777999GGGeee{{{}}}{{{yyyvvvgggYYYQQQNNN^^^{{{jjjOOOJJJBBBCCC???CCC===IIIwwwwwweeevvvwwwrrrkkk^^^PPPHHH???>>>>>>@@@CCCFFFGGGGGGEEEGGGKKKNNNKKKKKKRRR\\\jjj{{{ttt\\\LLLHHHGGGPPPaaasssfffNNNFFFEEEFFFHHHKKKRRR[[[eeetttwwwwwwnnn```fff{{{zzzsss{{{zzzyyyxxxvvvuuutttssstttttttttsssqqqnnnkkkiiiggggggccc\\\UUUNNNEEE===;;;>>>;;;999;;;@@@SSS~~~|||~~~|||wwwWWWAAA;;;;;;???LLLkkkuuu```WWWQQQRRR[[[nnnvvvllliiiwwwtttiiiYYYMMMFFFAAA===555777:::===???BBBFFFIIICCCCCCCCCDDDDDDEEEFFFFFFBBBFFFMMMVVVYYYRRREEE;;;<<>>???AAADDDGGGHHHHHHNNN^^^yyynnnVVVPPPXXXvvvgggfff~~~PPP===999444222222222222333444555777777777FFFfff~~~{{{~~~}}}zzz{{{yyyzzzvvvgggYYYRRROOO___}}}yyyNNNGGGBBB<<<===@@@>>>HHHkkk~~~uuulllrrruuufffTTTHHHDDD@@@??????AAADDDFFFFFFFFFJJJHHHGGGHHHKKKQQQ\\\eeeqqqwwwzzznnnXXXHHHHHHOOOUUUjjjttthhhGGG<<>>AAA>>>AAA===???\\\|||~~~}}}vvvXXXBBB;;;777:::LLLooo|||~~~}}}lllVVVMMMQQQTTTeeevvvmmmppp{{{ooo^^^OOOEEE???;;;888777888;;;<<<>>>AAAFFFIIIGGGGGGFFFEEEDDDEEEHHHKKKGGGAAA???DDDFFFAAA======>>>JJJSSSZZZgggvvvtttgggSSSEEE;;;===@@@@@@BBBGGGPPPfffrrrbbb``````dddlllwwwsss[[[PPPTTT[[[^^^YYYXXXTTTQQQVVV___ddddddeeecccbbbaaaaaa```]]][[[YYYYYYYYYWWWUUUQQQNNNLLLGGGDDDAAA@@@AAABBBCCCCCCGGGJJJ^^^wwwxxx{{{wwwZZZ???999777333777666666666999CCCRRR^^^dddiiiqqq|||sssddd]]]^^^iiivvv}}}}}}|||mmmpppvvv{{{iiihhhtttnnnQQQEEE;;;:::888777888;;;???BBBAAA>>>>>>@@@CCCFFFNNNWWWTTTSSSRRRMMMEEEBBBJJJUUUrrrwww~~~rrraaa]]][[[]]]dddccc]]]]]]dddooonnnkkkgggeeegggkkkooouuuyyy{{{yyywww}}}~~~{{{{{{ssshhh```^^^]]]\\\[[[ZZZYYYWWWUUURRRPPPNNNMMMKKKIIIEEEBBB@@@>>>>>>>>>===???AAADDDHHHJJJGGGCCCLLLYYYppp^^^LLLGGGIIIrrrqqqpppmmmGGGAAA666+++444222333333333222222444666===EEEcccxxxzzzyyyxxx}}}gggRRRNNNSSSbbbwww~~~RRRIIICCC<<<===???===EEEgggvvv{{{zzz}}}sssdddSSSIIIEEE>>>>>>@@@CCCFFFIIIIIIHHHDDDDDDDDDEEEIIIRRR^^^hhhrrrvvvvvvjjjVVVIIILLLVVVdddyyy~~~cccNNN===???LLLVVVYYYZZZUUU___ooo}}}yyy|||~~~}}}{{{yyywwwuuusssqqqpppppppppqqqooommmlllkkkjjjhhhfff```[[[QQQFFF???<<<===???;;;>>>===BBB^^^zzzxxx~~~jjjFFF===888:::IIIjjjzzzuuu|||lllVVVNNNQQQQQQbbbtttlllyyyxxxlll[[[LLLCCC===999777777999;;;<<<>>>@@@DDDGGGIIIIIIIIIIIIJJJLLLOOOQQQFFF???<<<>>>???======AAAHHHYYYmmm}}}lllQQQDDD;;;>>>AAAAAADDDJJJXXXmmmrrr]]]\\\\\\aaaiiittt~~~vvvaaaXXX\\\dddgggccc^^^WWWUUU]]]hhhllliiibbbaaa______```___^^^\\\YYYYYYXXXWWWTTTQQQMMMKKKGGGDDDAAA@@@AAACCCDDDDDDFFFKKKbbb}}}{{{zzz~~~uuuYYY???999777333777222333555:::DDDQQQ\\\cccmmmzzziii[[[YYYgggttt{{{{{{~~~ooooootttvvvfffjjjxxxlllNNNBBB;;;:::888888999<<<>>>@@@@@@======AAADDDHHHPPPYYYTTTTTTTTTQQQIIIEEELLLVVVssszzztttiiihhhfffiiioookkkbbb```eeeqqqppplllhhheeefffkkkoooqqqwww}}}xxxvvvvvv{{{|||zzzwwwoooeee^^^[[[[[[ZZZXXXYYYXXXVVVTTTRRRPPPNNNMMMJJJHHHEEEBBB@@@????????????@@@AAABBBDDDDDDBBB???AAASSSlll^^^LLLGGGLLLttt|||gggCCC>>>666---555222333333333222222444666<<>>===BBBaaa~~~{{{qqqcccSSSIIIFFF<<<>>>AAAEEEIIIKKKJJJHHHAAABBBCCCDDDHHHRRR^^^gggrrrqqqlll```OOOEEEMMMZZZtttOOOCCC;;;CCCRRR___eeegggaaadddttt}}}|||zzzyyyuuuxxx|||zzzxxxvvvtttrrrqqqqqqqqqooommmkkkjjjjjjiiigggeee___XXXNNNDDD===;;;;;;===999<<<>>>HHHddd{{{{{{xxxKKK@@@999999DDDbbbxxxxxxrrrxxxqqqYYYPPPQQQQQQ```|||qqqllluuuiiiWWWIII@@@;;;777555888999<<<===>>>???BBBDDDHHHHHHIIIKKKNNNQQQTTTUUUFFF@@@;;;999999===EEENNN[[[mmmdddMMMBBB<<>>>>>???<<<===AAADDDGGGNNNUUURRRSSSVVVUUUPPPLLLQQQYYYqqq{{{}}}wwwppprrrppptttxxxrrrfffbbbfffrrrqqqmmmhhhcccdddiiinnnqqqxxx|||xxxwwwuuuyyyzzzyyytttmmmccc]]][[[ZZZYYYWWWWWWVVVUUUSSSQQQPPPNNNMMMIIIHHHEEEBBB@@@???@@@@@@BBBAAAAAAAAA@@@???>>>>>>===TTTlll___MMMGGGSSS{{{]]]>>>:::666111666222333333333222222444666===FFFddd{{{yyyzzz{{{}}}{{{|||[[[HHHLLLPPP]]]uuuXXXKKKCCC>>>???>>>===AAAZZZ~~~xxx~~~rrrcccRRRHHHEEE<<<>>>AAAFFFJJJJJJHHHEEEBBBEEEEEEEEEJJJTTT^^^cccmmmfff\\\QQQCCC>>>KKK\\\|||NNNEEE???EEEUUUgggsssyyynnnlllxxx|||{{{|||xxxssspppwww{{{zzzxxxvvvsssqqqpppppppppnnnllljjjiiiiiihhhfffddd^^^WWWLLLCCC===;;;;;;<<<;;;<<<@@@OOOkkkvvvMMM???999888@@@ZZZsssxxx|||yyy|||```PPPRRRTTTbbb}}}xxxqqqooo~~~rrrfffUUUFFF>>>999777555888:::===>>>>>>>>>@@@AAACCCDDDFFFJJJNNNRRRTTTTTTEEEBBB===999;;;EEEUUUbbbvvvqqqSSSGGG@@@>>>AAABBBBBBIIIUUU^^^pppxxxeee\\\]]]___dddkkkttt}}}pppkkknnnsssvvvvvvllleeekkkwwwdddaaa]]]\\\\\\]]]^^^]]]XXXXXXWWWVVVSSSOOOKKKIIIDDDBBB??????AAADDDFFFFFFEEENNNhhhuuuxxxsss|||}}}yyyqqqWWW@@@;;;888333666333222333777;;;CCCQQQ]]]mmm|||nnnlllppp{{{||||||sssuuukkkfffwwwiiiJJJ===999999;;;<<<======>>>>>>???======@@@BBBDDDJJJQQQQQQTTTYYY\\\XXXRRRTTTZZZjjjvvvwwwnnnlllkkknnnrrrlll```]]]cccoooooollleee``````ffflllttt{{{yyytttttttttxxx{{{}}}rrrkkkccc^^^\\\[[[YYYWWWVVVUUUTTTRRRPPPOOOMMMMMMHHHFFFDDDAAA@@@@@@AAAAAACCCBBBBBBCCCAAA???BBBFFFPPPfffqqq```MMMJJJaaaSSS:::777555333666222333333333222222444666@@@GGGdddyyywwwwwwtttvvv|||zzzyyyyyy{{{uuuUUUJJJOOONNNWWWnnnYYYJJJBBB@@@AAA>>>===AAASSStttmmmtttvvveeeSSSGGGDDD===>>>BBBFFFIIIHHHDDDAAAAAAEEEHHHJJJSSS___eeecccbbbVVVLLLEEE???@@@SSSiiifffEEEAAA@@@III]]]ssszzzwww~~~zzzwwwrrrooozzz}}}yyywwwuuurrrpppooonnnnnnmmmkkkiiihhhhhhgggdddccc\\\UUUJJJBBB>>>============;;;@@@TTTqqqqqqLLL===777888<<>>@@@????????????AAAAAACCCHHHNNNQQQQQQPPPAAA@@@===<<>>???@@@@@@@@@AAA>>>>>>AAADDDFFFMMMTTTVVVZZZaaaddd___WWWTTTVVVaaannnqqqaaaWWWWWW[[[```ZZZQQQRRRZZZfffhhhgggbbb]]]]]]ccciiisssyyy~~~tttnnnnnnrrrwww|||~~~vvvmmmhhhaaa]]][[[[[[XXXVVVUUUTTTSSSQQQOOOMMMLLLKKKGGGEEECCCAAA@@@AAABBBCCCDDDCCCDDDFFFDDDCCCJJJTTTnnn~~~uuu^^^MMMNNNooosssKKK:::555444444333222333333333222222444666@@@GGGfff{{{pppqqqsssqqqttt{{{xxxuuurrrrrrxxx|||kkkSSSJJJNNNNNNYYYrrr[[[JJJBBBAAABBB>>><<>>???BBBFFFHHHFFFCCC???>>>DDDJJJRRRbbbpppppphhhWWWJJJAAAAAACCCKKKccc}}}qqqLLL<<<>>>DDDQQQfffzzzzzz~~~~~~xxxvvvssssss~~~|||yyywwwuuurrrooonnnmmmmmmmmmkkkhhhgggfffeeebbb```ZZZQQQGGG@@@>>>>>>???>>><<<999AAAZZZyyy|||oooJJJ:::666999:::KKKiii{{{}}}}}}eeeMMMMMMSSSaaasss|||yyy|||zzzooocccRRRDDD<<<999888888888;;;@@@BBBAAA@@@??????BBBAAACCCHHHNNNPPPNNNKKK;;;======???KKK___rrr|||jjjHHH777???AAAHHHNNNLLLHHHPPP^^^kkk{{{~~~mmmcccbbbeeekkkooouuuwwwqqqmmmlllnnnkkklllsssuuuhhheeeaaa___^^^]]][[[YYYWWWWWWVVVTTTPPPLLLHHHFFFBBB@@@>>>???BBBFFFHHHIIIIIIRRRmmmlllcccsssxxx\\\CCC===999444666666333444888<<>>???BBBEEEHHHHHHEEEBBB???FFFNNN[[[pppyyyiiiSSSEEE===BBBJJJUUUooobbbCCC<<<@@@FFFTTTjjj|||~~~xxxyyy|||wwwwwwvvvvvvzzzzzzxxxvvvssspppooonnnnnnmmmkkkhhhfffeeeccc```^^^VVVMMMCCC======??????>>><<<999FFFfffzzzkkkJJJ:::777:::888EEEcccyyyyyyyyy{{{gggRRRQQQSSS___uuu|||{{{mmmaaaPPPBBB;;;999888888888<<>>BBBFFFIIIJJJMMMWWWtttjjjppp|||}}}```DDD===999444777555333555:::===EEE^^^xxxwwwnnnjjjpppxxxwwwoooiiixxxuuuuuurrrrrrmmmRRRFFF:::;;;===???BBBEEEGGGHHHHHHDDDBBBCCCEEEHHHRRR[[[```eeeooovvvrrrfff\\\YYYXXXffftttyyytttgggVVVGGG???DDDOOOWWWQQQFFFEEEMMMRRRXXX______\\\\\\cccjjjnnnqqquuuxxxyyyxxxuuuttteeeaaa[[[VVVVVVZZZaaaeeetttoooqqqqqqtttzzz~~~tttlllddd___[[[XXXXXXWWWTTTQQQVVVUUUSSSPPPMMMJJJHHHGGGDDDCCCBBBAAAAAABBBDDDEEEFFFCCCCCCDDD???<<>>???BBBEEEIIIIIIHHHFFFDDDJJJRRRaaayyy|||fffUUUFFF>>>DDDMMMXXXrrrbbbIII;;;>>>CCCQQQjjj}}}}}}{{{vvvwwwxxxyyy}}}|||zzzwwwtttqqqpppoooooonnnkkkhhhfffdddbbb___\\\SSSJJJ@@@;;;<<<>>>???>>>>>><<>>888===CCCKKK]]]rrr~~~rrrJJJ;;;AAA@@@HHHUUU^^^XXXQQQYYYgggpppkkkjjjqqqzzz|||wwwoookkkkkkaaajjjvvvzzzhhh```___^^^^^^^^^]]]ZZZXXXVVVVVVUUUSSSOOOKKKGGGDDD@@@>>>===>>>BBBFFFIIIKKKPPP[[[zzzhhhwwwbbbFFF===999555777555333666::::::???VVVpppoooddd```mmm~~~|||tttyyyvvvvvvmmmnnnmmmSSSGGG;;;;;;===@@@CCCFFFIIIKKKNNNHHHCCCAAA@@@BBBJJJSSS[[[bbbooozzzzzzooofffcccXXXfffrrrpppeeeWWWKKKCCCEEEKKKYYYbbb\\\NNNIIIOOOLLLTTT]]]___]]]^^^eeelllqqqrrrrrrqqqooojjjfffcccUUURRRNNNJJJKKKRRR\\\dddsss|||lllhhhkkkqqqsssxxx|||sssmmmddd```\\\ZZZZZZYYYVVVRRRWWWUUUSSSPPPLLLIIIGGGFFFDDDCCCAAAAAAAAACCCDDDFFFGGGCCCAAAAAA999555AAATTTjjjpppLLL@@@FFFTTT|||yyylllvvvsss{{{zzzaaa>>>444:::111///444///222333333333222222444666;;;TTTxxxyyyssslllppp~~~uuuyyyjjjMMMKKKXXXdddoooyyy}}}{{{pppRRRFFF@@@???BBB999FFFBBBJJJrrrxxx{{{oooTTTEEECCC@@@@@@@@@BBBDDDFFFFFFFFFEEEOOOYYYeeezzzxxx\\\NNNDDD@@@DDDKKKUUUkkkaaaFFF>>><<>>===???>>>======@@@BBBUUU{{{zzz{{{zzzsssNNN888777777;;;FFFUUUvvvwwwzzzyyyzzzuuu{{{{{{~~~zzzaaaPPPPPPaaazzz|||}}}xxxlll^^^MMMBBB;;;777666888999<<>>:::666777666666777888@@@PPP```hhh```___kkkzzz|||xxxxxx{{{|||zzzzzzqqq{{{|||xxx|||kkkSSSFFF===;;;:::===DDDJJJLLLLLLMMMMMMJJJEEEAAABBBJJJPPPbbbfffmmmvvvzzzwwwnnnfffeeegggkkkiii[[[KKKFFFKKKKKKZZZmmmrrreeeSSSKKKMMMNNNUUU]]]```aaabbbgggkkksssoookkkhhhgggccc^^^YYYMMMMMMKKKJJJKKKRRR\\\dddooozzzttthhheeegggiiiqqqyyy}}}~~~zzzqqqfffcccaaa]]][[[YYYWWWUUUSSSTTTTTTRRRPPPLLLHHHDDDBBBBBBBBBBBBBBBCCCDDDEEEEEEHHHBBB???===999777CCCSSSeee___OOO???CCC]]]{{{yyyfffhhhmmmqqqyyyPPPBBB555111111111000000222222111111222222333444<<>><<<>>>>>><<<<<<777CCCbbbtttjjjQQQ;;;:::999;;;BBBNNNmmmvvv{{{yyy}}}yyyyyy~~~nnn[[[SSS___www}}}|||wwwlll]]]LLLBBB<<<777777999:::===@@@BBBBBBBBBBBBCCCFFFGGGIIILLLMMMIIIBBB<<<<<<>>>CCCRRRjjjuuuZZZ???666BBBGGGRRR]]]gggeeeXXX]]]vvvwwwmmmooozzzvvvqqqooollliiillloooyyy|||ooohhh``````^^^]]][[[ZZZXXXXXXRRRRRRPPPNNNJJJFFFCCCAAAAAA======BBBFFFHHHLLLPPPZZZiiizzzhhh___uuujjjEEE<<<>>>999555777555555555555;;;IIIXXXiiifffgggrrr|||zzzuuuvvvxxxzzz{{{}}}zzzmmmyyyyyypppmmm{{{hhhPPPBBB<<<;;;;;;===BBBHHHLLLNNNSSSSSSQQQJJJCCCDDDKKKSSSbbbdddjjjqqqvvvvvvqqqkkkiiilllpppqqqhhh^^^\\\bbbhhhqqq||||||jjjTTTHHHFFFQQQXXX```ddddddeeejjjnnnrrroookkkiiigggddd___[[[SSSRRROOOMMMOOOUUU___gggsss{{{{{{lllaaa^^^aaadddooozzz}}}|||vvvkkkaaa___\\\ZZZXXXXXXWWWUUUTTTSSSRRRPPPNNNJJJFFFCCCAAAAAAAAAAAAAAABBBCCCDDDEEEDDDAAA@@@@@@<<<<<>>444111333333222222222222111111222222333444;;;NNNmmm~~~yyyuuu{{{vvvrrryyyrrr___RRRMMMYYYhhhuuuyyykkkqqq|||xxxUUUGGGCCC@@@???;;;CCC???EEEcccqqqkkk}}}zzzaaaOOOIIIBBBBBBBBBCCCDDDEEEFFFFFFLLLSSS[[[gggzzzpppUUUNNNPPPVVVXXXSSSVVVkkk}}}^^^KKKGGGLLL___www}}}zzzuuuvvv{{{}}}}}}xxxyyyxxxzzz}}}zzzsssnnnmmmfffeeecccbbb```\\\WWWTTTNNNDDD<<<<<<===<<<;;;;;;444HHHmmm}}}qqqTTT>>><<<:::999>>>GGGddduuuzzzvvvwwwxxxzzz~~~|||gggWWW[[[rrr~~~|||wwwkkk\\\LLLBBB<<<888888;;;;;;===AAABBBBBBBBBCCCDDDHHHLLLRRRUUUSSSLLLCCC======>>>CCCSSSmmmaaaMMM???999???IIIQQQXXX___```WWW^^^vvv{{{uuuyyyuuupppnnnnnnmmmmmmsss~~~vvvjjjeee```___^^^]]][[[YYYXXXWWWQQQPPPNNNLLLHHHEEEBBB@@@AAA???@@@EEEIIIKKKOOOTTTfffxxxiiieeeooolllGGG>>>@@@<<<999777666555555444777CCCOOOgggiiinnnvvv~~~yyyrrrttttttvvv{{{vvvkkkxxxppphhhiiizzzgggNNNBBB<<<<<<<<<===@@@FFFMMMSSSXXXZZZYYYRRRJJJJJJRRR[[[gggfffhhhlllppprrroookkknnnrrryyy~~~xxxdddPPPFFFEEESSSZZZbbbffffffhhhlllpppqqqooommmkkkiiigggcccaaa]]][[[WWWTTTTTTXXX___eeeooossssssjjj[[[RRRQQQUUU^^^mmm|||{{{rrrggg^^^ZZZXXXVVVUUUVVVVVVUUUTTTPPPPPPNNNKKKHHHEEEBBB@@@AAAAAAAAAAAABBBCCCDDDDDDBBBAAABBBBBB>>>@@@SSSiiinnnaaaOOOHHHWWWtttoooppp|||{{{lllDDD:::222222555444333444222222111111222222333444:::EEE\\\wwwyyyqqqrrr{{{zzzvvvzzzsssbbbSSSMMMVVVeeesssvvvnnnyyy~~~WWWHHHEEECCC>>><<<@@@>>>AAAXXXyyytttiiittt~~~fffRRRIIICCCDDDEEEEEEEEEEEEGGGHHHOOOSSSXXXcccuuu~~~oooXXXQQQVVV^^^```\\\]]]lll~~~sssZZZMMMHHHXXXuuu}}}uuurrrtttrrrzzz|||wwwvvv||||||}}}{{{uuuxxxwwwyyy|||zzzrrrnnnmmmfffdddbbb```^^^ZZZTTTPPPJJJBBB;;;<<<===;;;:::;;;:::NNNnnn{{{VVV???===999888===FFFcccwww{{{tttrrr{{{wwwkkkXXXXXXlll{{{wwwjjj\\\LLLBBB===999999<<<:::<<>>???DDDSSSmmm{{{UUUEEE@@@>>>BBBHHHMMMMMMQQQVVVSSS]]]ttt~~~|||tttnnnmmmnnnooollluuutttkkkggg```___^^^\\\[[[YYYXXXWWWSSSRRRPPPMMMIIIFFFCCCBBB@@@???BBBGGGJJJLLLRRRYYYnnnsss]]]hhhiiiGGG@@@CCC??????999777666666555777@@@JJJ___dddjjjrrrxxxtttooopppzzzxxxnnnyyy~~~mmmkkkrrr{{{gggNNNCCC:::;;;<<<===???FFFQQQYYYZZZ^^^```[[[SSSSSS]]]fffllljjjiiijjjlllkkkgggcccnnnuuusssaaaQQQFFFFFFKKKQQQWWW___cccdddfffkkkpppsssrrrqqqpppooommmkkkiiifffeeebbb___\\\ZZZZZZ[[[bbbccc```WWWMMMHHHJJJOOOYYYlll~~~{{{pppfff___YYYWWWUUUUUUUUUVVVUUUSSSOOONNNLLLJJJGGGDDDBBB@@@AAA@@@@@@AAAAAABBBCCCDDDCCCBBBCCCAAA<<<@@@XXXrrrxxxdddOOOLLL___{{{wwwxxx^^^???777222333555444222333222222111111222222333444999@@@RRRkkk|||}}}vvvqqqvvv}}}yyy~~~mmm___QQQJJJSSSaaasss}}}yyy[[[HHHGGGEEE???===>>>>>>???NNNppp|||kkkkkkuuuiiiSSSGGGCCCEEEGGGHHHGGGGGGIIIKKKTTTUUUWWW]]]kkktttkkk[[[UUUYYYaaahhhkkknnnvvvvvvddd[[[VVVkkk{{{www|||ooofffcccdddllluuu~~~yyyvvv{{{~~~zzz||||||xxxtttwwwuuuuuuwwwuuuooolllnnngggeeeccc```]]]XXXSSSOOOFFF???;;;<<<===;;;:::;;;>>>QQQlllxxxVVV???;;;888777>>>IIIgggxxxrrr{{{}}}jjjZZZYYYhhhwww|||{{{wwwkkk\\\LLLCCC===999999<<<888;;;===??????@@@BBBDDDHHHSSS___aaaXXXKKKBBB>>>>>>@@@EEERRRkkkzzzSSSCCC??????EEEJJJKKKFFFGGGOOOSSS```vvv}}}~~~tttlllkkklllnnnpppzzz{{{qqqjjjfff______^^^\\\ZZZYYYWWWWWWTTTRRRPPPLLLIIIFFFDDDBBB>>>???CCCHHHJJJLLLUUU___nnnhhhYYYnnneeeFFFBBBCCC???>>>:::777555666555666>>>FFFQQQYYYaaalllsssllllllyyy{{{pppwww|||lllooo||||||gggMMMCCC:::;;;<<<<<>>EEE___{{{~~~fffOOOPPPeee}}}uuuwww{{{TTT===777333444555222000111222222111111222222333444555<<>><<>>;;;888888>>>HHHfffvvv~~~nnn___\\\eeeoooxxx}}}|||wwwlll]]]MMMCCC===999999<<<888:::<<<===>>>???BBBDDDHHHVVVccccccWWWIIIBBBBBB>>>AAAFFFQQQeee}}}tttRRRCCC===>>>IIIQQQOOODDDCCCOOOZZZjjj~~~~~~zzzwww|||tttllljjjlllooovvv~~~vvvnnngggbbb___^^^]]]\\\ZZZXXXWWWVVVRRRPPPMMMIIIFFFCCCAAA@@@===???DDDHHHIIINNN[[[hhhpppmmmlllgggLLLIIIGGG???>>><<<777444444333444:::AAAGGGUUUaaalllrrriiijjjzzz~~~ppprrr~~~|||lllrrr~~~gggMMMCCC<<<;;;;;;;;;???FFFOOOUUU\\\___aaa^^^YYYUUUVVVYYYYYYYYY[[[```dddddd```[[[bbbooo|||{{{sssiiiaaaUUULLLEEEBBBAAA@@@CCCGGGJJJOOOUUUXXXZZZ```jjjrrrwwwyyy||||||||||||}}}~~~yyyyyyyyywwwrrrjjj___XXXPPPQQQRRRSSSUUUZZZ___cccooo~~~{{{oooeee___^^^[[[XXXVVVUUUTTTRRRPPPMMMLLLJJJGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEECCCDDDFFFDDDKKKccc|||vvv```OOOWWWppptttyyypppMMM;;;666333444333000///000222222111111222222333444111999JJJ]]]kkkqqqwww|||zzz{{{qqqnnnwwwyyyxxx~~~|||xxxzzz}}}|||rrrggg]]]QQQJJJTTTdddttt|||jjjMMMIIIHHHAAA>>>;;;@@@@@@AAAccc|||```YYYpppuuu```QQQDDDHHHLLLMMMKKKLLLPPPTTT]]]aaafffjjjooouuuvvvtttpppuuu|||{{{nnnsss~~~~~~yyyuuuqqqnnnmmmkkkeee___[[[]]]bbbgggrrr}}}uuusssttt{{{yyyzzzzzzwwwuuuvvvssspppooopppooojjjiiikkkgggeeebbb___[[[UUUOOOJJJ@@@<<<;;;>>>>>>;;;:::<<>>>>><<<:::<<>>@@@CCCEEEJJJXXXeeecccUUUHHHDDDFFFAAADDDHHHLLLYYYnnn|||aaaKKKCCC>>>BBBQQQYYYTTTFFFCCCRRRbbbttt{{{{{{xxxlllnnnoookkkjjjssstttllljjjmmmqqqwww}}}yyyqqqmmmgggaaa___^^^]]][[[ZZZXXXWWWVVVQQQOOOKKKGGGDDDAAA@@@???===@@@EEEIIIJJJPPP```qqq~~~qqqZZZYYYUUULLLJJJCCC<<<666444222222888>>>HHH^^^nnnqqq}}}ooohhhlll}}}rrrmmmsss{{{sssyyykkkRRRJJJ@@@<<<999999<<>>:::AAA@@@>>>aaabbbVVVppp{{{hhhXXXDDDIIIMMMNNNMMMMMMRRRVVV]]]eeeooovvv{{{yyy~~~~~~{{{~~~yyyqqqkkkiiigggeeedddddddddcccbbbcccgggjjjqqq}}}nnnooosss|||}}}yyy{{{zzzuuutttxxxqqqooooooqqqpppkkkhhhiiigggdddaaa^^^ZZZTTTMMMIII???<<<<<<>>>>>>;;;;;;===LLLkkk}}}~~~lllRRR???@@@???<<<:::<<>>???AAADDDGGGKKKYYYfffdddTTTGGGFFFJJJDDDHHHIIIHHHNNN___rrr}}}yyyiiiOOOCCCDDDBBBHHHZZZ]]]VVVFFFCCCTTTgggzzzzzzvvvuuuqqqrrrzzz~~~|||xxxssskkkcccYYY\\\]]][[[\\\hhh}}}~~~ssslllkkkooossssssyyyyyysssooonnniiiccc___^^^]]][[[ZZZXXXWWWVVVQQQOOOLLLHHHDDDBBBAAA@@@>>>AAAFFFIIIKKKRRRdddvvvzzzhhhiiifff\\\ZZZJJJBBB;;;777444333888>>>MMMiii{{{vvvuuutttlllgggmmm}}}zzzuuukkknnnuuu|||qqqZZZSSSBBB===888777;;;???AAAAAAJJJKKKMMMPPPOOOLLLFFFAAAFFFEEEHHHMMMUUUZZZ[[[ZZZ^^^mmmwwwpppaaaUUUJJJCCCHHHFFFFFFIIIHHHFFFGGGKKKOOORRRVVVXXX\\\ffftttyyy|||~~~uuuiii```[[[YYYVVVUUUUUUTTTRRRQQQJJJHHHFFFCCCAAAAAA@@@AAADDDCCCCCCDDDDDDEEEFFFGGGFFFEEEHHHLLLIIIEEELLLYYYTTTJJJNNNjjj{{{{{{VVV999777333000222111///111444222222111111222222333444555999EEEZZZmmmyyyzzzuuuyyyvvvqqqvvvrrrssssssssssssuuuzzz}}}yyymmm```PPPGGGOOO^^^gggxxx|||PPPFFFHHH>>>@@@>>>???AAADDDTTTzzzfffTTTkkkxxxggg[[[NNNLLLPPPVVVUUUQQQUUU___dddppp{{{zzzuuuuuuwwwxxxrrrkkkfffddddddcccaaadddbbb```aaacccfffhhhiiizzz|||iiidddhhhzzz|||yyyxxxuuussspppqqqqqqqqqppppppnnnmmmlllkkkhhhccc\\\TTTMMMGGGCCC;;;999999<<<<<<:::;;;???KKKxxxkkkOOOEEE===<<<:::888>>>HHHcccwwwuuu|||xxxeee^^^aaapppuuuyyyrrrpppdddRRRBBB;;;999999:::<<<===???AAACCCEEEGGGHHHNNNQQQWWWYYYPPPEEEEEEKKKNNNRRRRRRNNNOOOYYYgggpppoooaaaOOOBBBBBBMMM[[[ddd^^^MMMAAAEEEOOO___wwwwwwnnnnnnnnnmmmmmmkkkiiigggeeeaaa\\\XXXVVVXXXYYY[[[___jjjyyy}}}ooohhhkkkqqqrrrxxxxxxvvvrrrlllgggcccaaa]]]]]][[[ZZZXXXVVVUUUTTTOOONNNKKKFFFAAA??????@@@BBB@@@DDDJJJLLLSSSlllxxxrrrlllcccQQQFFF<<<999444111777BBBQQQddduuuwwwtttuuuyyyzzzssslllnnn|||zzztttppp|||zzzgggXXXEEE===888999===>>>AAAEEEJJJDDDGGGRRRSSSHHHAAACCCIIIIIIKKKPPPVVVYYYXXXUUU]]]mmmuuurrrgggPPPDDDLLLLLLJJJGGGFFFHHHJJJJJJJJJLLLQQQSSSSSSXXXcccmmmrrrtttvvvyyy~~~rrrddd^^^YYYXXXWWWVVVTTTSSSRRRQQQHHHGGGDDDBBBAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHLLLNNNJJJAAA???AAAKKKBBBQQQzzzqqquuuvvvGGGCCC666555222111000000111222000111111111111222222222888888@@@UUUlll}}}|||wwwsssqqqnnnwwwrrrlllqqqsssrrrvvvooo]]]SSSIIILLL]]]mmm|||ttt|||~~~RRRFFFGGG>>>AAA??????@@@BBBOOOpppuuuZZZbbb{{{{{{lllbbbJJJJJJPPPYYY[[[XXX]]]ffffffpppxxxzzz{{{{{{xxxyyywwwqqqhhhbbbaaaccceeedddcccdddeeedddcccaaaiiihhhggghhhjjjkkklllmmmvvv||||||pppbbbcccmmm|||yyywwwvvvtttrrrppprrrrrrqqqpppooommmlllkkkiiigggccc\\\UUUMMMFFFCCC;;;:::;;;===;;;999===CCC^^^pppRRRGGG>>>===;;;888<<>>???AAACCCEEEFFFGGGHHHKKKQQQUUUOOOHHHHHHNNNZZZbbbddd]]]WWWYYYbbbhhhjjj```WWWVVV^^^gggkkkkkkXXXIII>>>@@@HHHSSSfffyyyvvvlllhhheeebbbeeebbb___]]][[[YYYVVVTTTUUUWWWZZZ^^^dddppp|||jjjaaadddlllooo{{{xxxtttnnngggbbb```___]]]\\\ZZZXXXVVVTTTSSSRRROOOMMMJJJEEE@@@>>>>>>???DDDCCCHHHOOOSSS]]]xxxxxxmmmZZZKKK>>>999666333888AAAPPPaaannnmmmhhhkkktttzzzuuummmlllwww~~~zzztttnnnwww~~~lll^^^III???888999===???BBBEEEHHHJJJPPPVVVUUUNNNIIIJJJKKKKKKMMMRRRWWWZZZXXXVVV[[[iiioooooohhhVVVKKKRRRNNNNNNMMMJJJFFFEEEHHHJJJUUU[[[]]]ZZZZZZaaaiiimmmuuuvvvzzzoooaaaZZZXXXWWWVVVTTTSSSQQQPPPOOOIIIGGGDDDBBBAAAAAABBBBBBDDDEEEFFFGGGGGGHHHGGGGGGHHHGGGGGGFFF@@@<<<>>>EEECCCCCCWWW|||tttbbbeeerrr{{{mmmAAA>>>666444222111000000111222000111111111111222222222999999@@@RRRiii{{{~~~zzzwwwtttsssqqqwwwtttqqqsssooolllssszzz{{{ooo___SSSGGGIIIYYYjjj}}}zzzqqqvvvvvv{{{XXXIIIHHH@@@AAA??????@@@@@@HHHccc~~~}}}aaacccuuu~~~qqqiiiXXXTTTUUUZZZYYYSSSTTTZZZaaaiiinnnmmmnnnssszzz}}}}}}~~~uuummmlllkkkhhh```YYYUUUVVVXXX\\\]]]^^^```aaabbbccccccjjjkkkkkklllmmmmmmmmmmmmppptttzzz}}}uuujjjaaa\\\dddtttzzzxxxuuusssssssssrrrqqqsssrrrqqqpppnnnllliiihhhdddccc```ZZZSSSKKKCCC???;;;;;;======999888@@@JJJllltttWWWIII???>>><<<888999???JJJccc}}}{{{}}}xxxyyyhhhZZZeeeiiivvv}}}xxxqqqfffVVVHHH???<<<<<<<<<>>>???@@@AAACCCDDDEEEFFFDDDGGGLLLPPPOOOLLLMMMQQQ___nnnyyyuuummmmmmuuu|||yyyuuuvvv~~~|||pppRRRGGG>>>???BBBGGGTTTbbbwwwzzzxxxnnneee```\\\YYY\\\YYYUUURRRRRRRRRRRRQQQRRRUUUZZZ```iiivvvxxxdddZZZ```kkksss}}}yyyqqqiiibbb___^^^^^^^^^\\\YYYVVVSSSQQQQQQPPPNNNLLLIIIDDD???======???AAAAAAGGGPPPXXXfffxxxyyy}}}fffSSS@@@:::777555888???JJJZZZhhhhhhbbbdddmmmuuutttkkkfffmmmxxx}}}{{{xxxxxxppptttzzzqqqdddPPPCCC999888===AAACCCFFFGGGRRR\\\^^^\\\[[[YYYUUUKKKKKKLLLRRRWWWZZZYYYVVVZZZcccgggiiiiiiZZZMMMQQQRRRUUUVVVRRRLLLKKKOOOUUUgggnnnqqqlllgggiiinnnrrruuuwww{{{~~~kkk^^^WWWVVVUUUTTTRRRPPPOOOMMMMMMIIIGGGDDDBBBAAA@@@AAABBBDDDEEEFFFGGGHHHHHHHHHHHHIIIEEEAAA>>>:::999???HHHCCCOOOkkknnn\\\```pppzzz}}}___;;;999555444222111000000111222000111111111111222222222444666???RRRmmm{{{xxxxxxwwwvvvrrrvvvvvvxxxxxxlllhhhtttvvv{{{sssdddVVVGGGFFFVVVfffxxx|||sssxxx|||aaaMMMJJJCCC@@@>>>>>>@@@???CCCVVVlllllldddmmmwwwppphhh]]]VVVTTTOOOFFFEEEJJJTTT\\\bbbaaaaaaffflllooopppvvv|||}}}zzz|||{{{yyywwwrrriiibbbdddbbb___ZZZXXXZZZ___dddhhhhhhfffccc```aaadddggglllnnnqqqrrrqqqppppppoooqqqtttwwwxxxuuuoooiiidddgggsss}}}wwwuuurrrqqqqqqrrrrrrrrrtttsssqqqooommmjjjgggfff^^^^^^\\\WWWPPPGGG@@@;;;:::;;;===;;;666777DDDSSSrrrzzzwwwZZZLLLAAA@@@>>>888777;;;AAAYYYuuu{{{{{{yyyyyyoooYYYbbbcccmmm~~~{{{pppgggYYYKKKAAA===<<<<<<===>>>>>>???AAABBBCCCCCCCCCEEEIIINNNRRRSSSSSSTTTbbbttt||||||wwwdddNNNGGGAAAAAABBBDDDMMMWWWfffiiiggg___WWWVVVVVVVVVUUUSSSPPPPPPQQQRRRRRRQQQOOORRRXXX^^^hhhtttmmm\\\VVV___ppp|||~~~xxxppphhhbbb___]]]\\\^^^\\\YYYUUURRRPPPOOOOOOLLLKKKGGGBBB>>><<<===???@@@BBBIIISSS^^^qqqgggmmmnnnWWWAAA999888666888<<>>@@@AAADDDHHHLLLeeeooo___fffwwwSSS888666333333222111000000111111000000111111111222222222222555???SSSrrrzzzyyyzzzyyywwwqqqtttwww~~~~~~lllfffuuuyyyyyyiiiZZZHHHEEETTTaaassszzzhhhOOOKKKEEE@@@===>>>AAA@@@AAANNN```~~~{{{jjjjjj{{{kkk\\\NNNJJJFFFBBBDDDKKKMMMWWW^^^^^^^^^bbbgggiiinnnuuu{{{zzzwwwyyy}}}wwwrrrppppppooojjjeeebbb```]]]\\\^^^eeennntttwwwxxxwwwqqqjjjfffgggjjjsssvvvzzz|||{{{zzzzzzzzz|||~~~{{{{{{|||wwwuuuqqqpppqqqrrrsssrrrssssssqqqnnnkkkhhheeeddd]]]\\\ZZZVVVOOOGGG???;;;999:::;;;999555999KKK^^^uuuzzz~~~|||^^^QQQGGGEEE@@@999666:::???RRRlll{{{zzzzzzyyywwwzzzxxxaaaccc```eeevvv~~~{{{qqqiii]]]OOOCCC===;;;;;;;;;<<<===>>>???@@@AAAAAA@@@CCCHHHOOOYYY______]]]jjjxxx~~~tttrrrwww|||yyy```PPPKKKGGGEEEEEEEEEHHHOOOXXXcccbbb[[[OOOIIILLLQQQTTTPPPPPPPPPRRRTTTUUUSSSRRRQQQSSSUUUYYY^^^eeemmmrrrnnneeeYYYPPPPPP\\\qqq~~~yyyqqqjjjfffbbb___\\\^^^\\\YYYUUURRRPPPOOOOOOKKKIIIEEEAAA======???AAAEEEIIIRRR]]]kkkqqqZZZkkknnnWWW@@@999888666777:::AAANNN^^^fffdddbbbhhhppp~~~vvvkkkcccdddiiioooqqquuu~~~}}}yyy|||yyypppaaaQQQ@@@;;;>>>BBBGGGLLLUUUdddmmmpppyyyzzzhhhTTTUUUYYYbbbkkkqqqrrrqqqwww~~~nnngggdddeeegggjjjmmmppprrrssskkksssxxxuuurrrvvv{{{|||mmmaaaYYYTTTUUUTTTSSSQQQNNNMMMKKKJJJGGGFFFCCCAAA@@@@@@AAABBBDDDEEEFFFFFFGGGGGGFFFFFFBBB>>>???HHHNNNMMMIIIGGGRRRrrrrrrdddjjjwww~~~wwwKKK999666222222111111111111111111000000111111111222222222555888@@@RRRrrrzzzyyyzzzxxxvvvpppssswwwlllcccooo}}}|||nnn^^^JJJEEEQQQ\\\lllmmmPPPKKKFFFBBB??????CCCBBBAAAJJJXXXpppqqq^^^LLLFFFDDDCCCGGGNNNQQQZZZbbbbbbbbbeeeiiijjjssszzz~~~zzzvvvyyy~~~pppllljjjlllppprrrnnnjjjeeeccc``````eeemmmwww}}}}}}~~~tttlllkkkmmmvvvzzzyyyuuurrrppppppqqqrrrrrrsssrrrpppnnnjjjgggdddccc^^^]]]ZZZVVVPPPHHHBBB>>>999999999888777@@@UUUjjjvvvxxxvvvxxxwwwggg\\\SSSNNNDDD999666:::???LLLbbbuuu{{{|||zzztttsssqqqggg___]]]jjj}}}}}}|||sssmmmbbbSSSFFF>>>;;;;;;::::::<<<===>>>@@@AAAAAA===AAAGGGRRRaaallllllfffkkkrrrvvvpppiiifffffffffkkkxxxwwwbbbRRRJJJLLLKKKIIIFFFFFFKKKTTT\\\iiicccVVVIIIDDDJJJPPPRRROOOPPPRRRUUUXXXYYYWWWUUUYYYXXXWWWWWWWWWYYYZZZ[[[UUUPPPLLLLLLRRR___sss|||ssslllhhhddd___[[[[[[ZZZYYYVVVTTTQQQOOONNNIIIGGGDDD@@@===>>>BBBEEEEEELLLWWWcccttt___YYYssshhhRRR???::::::777777:::EEEIIIRRRYYY\\\```kkkwww|||lllcccfffmmmqqqrrryyyyyy~~~wwwhhhYYYGGG>>>===AAAJJJRRRaaakkktttyyy~~~kkkUUUWWW\\\fffpppxxxzzzyyywwwnnnnnnooossswwwxxxvvvsssjjjoooqqqooopppvvv}}}vvvggg^^^WWWRRRTTTSSSRRRPPPMMMKKKIIIIIIEEEDDDBBB@@@@@@AAABBBCCCEEEEEEFFFFFFEEEEEEDDDCCC>>>@@@HHHSSSWWWSSSLLLIIITTTvvv}}}nnnqqqxxx|||kkkGGG<<<666111111111111111111111000000111111111111222222222333777???SSSvvv|||vvvuuuvvvvvvuuurrrwwwzzzrrreeekkk~~~~~~sssfffQQQGGGNNNXXXfff{{{tttTTTNNNJJJGGGBBBBBBFFFEEEBBBHHHSSS]]]uuu```LLLFFFFFFEEEIIIOOOWWW^^^cccaaa```ccchhhjjjuuu{{{~~~zzzxxx|||~~~~~~}}}}}}}}}iiiiiimmmtttzzzxxxqqqiiillliiifffgggmmmvvv|||oooiiilllrrrxxx}}}zzzvvvqqqnnnnnnoooooooooqqqqqqooommmjjjgggdddbbb]]][[[XXXSSSMMMGGGAAA>>>;;;999888888;;;HHH```vvvxxxnnnxxxrrriiiaaaXXXIII999555:::===EEEZZZrrr~~~xxxrrr|||kkk^^^VVV^^^ppp~~~}}}wwwrrrgggYYYJJJ@@@<<<;;;:::;;;<<<>>>@@@BBBCCCDDD@@@DDDJJJVVVgggssspppfffaaaddddddccccccdddaaa\\\WWWeeesssuuuhhhYYYQQQNNNSSSRRROOOIIIGGGMMMXXX```jjjbbbVVVKKKKKKRRRUUUTTTUUUUUUVVVXXX\\\^^^^^^]]]```___^^^]]]\\\\\\[[[ZZZUUUTTTWWW___gggpppuuukkkfffbbb^^^[[[WWWWWWWWWVVVTTTQQQNNNLLLGGGFFFCCC@@@>>>@@@DDDHHHDDDMMMZZZiii|||pppXXXccc___NNN???===<<<999999===EEEDDDIIISSS\\\cccooozzzuuufffgggrrrzzzxxx{{{yyyzzzmmm___NNNBBB===@@@LLLXXXjjjrrr{{{xxxiiiXXXZZZ___iiittt{{{}}}}}}xxxppptttyyy||||||yyyvvvtttssssssoookkknnnvvv|||}}}|||lllaaa\\\WWWSSSSSSRRRPPPNNNKKKIIIGGGFFFCCCBBBAAA@@@@@@BBBDDDEEEEEEEEEEEEEEEDDDBBBAAA@@@<<>>444000000111111111111000000000111111111111222222222000333<<>>::::::???BBBAAAHHHWWWccciiiqqqyyywwwhhhjjjxxx}}}{{{yyypppcccRRRDDD===???MMM[[[ooovvv~~~rrrgggaaabbbgggqqq{{{|||uuuooovvv~~~yyyxxxxxxzzzvvvnnnhhhjjjssswwwwwwwww{{{xxxddd]]][[[XXXUUUQQQPPPNNNLLLIIIGGGEEEDDDBBBAAA@@@@@@@@@BBBDDDFFFFFFFFFEEEDDDCCCAAA???>>><<>><<<@@@FFFKKKNNNWWWqqqjjjaaacccwwwWWWOOOEEE???======:::777???EEENNN___xxxkkkooovvvuuuiiifffqqq|||{{{zzzuuukkk\\\NNNIIINNNYYYaaaooozzz}}}zzztttllljjjkkktttzzzmmmjjjmmmrrrwwwwwwuuuvvv}}}nnn^^^\\\ccckkkrrrwwwxxx~~~yyy||||||xxx}}}lll___[[[VVVQQQNNNOOOOOONNNLLLJJJGGGDDDBBB@@@@@@@@@@@@AAACCCEEEFFFIIIFFFFFFHHHEEE>>>;;;<<>>>>>777>>>>>>;;;IIIhhh{{{qqqvvvaaaMMM???777;;;;;;999IIIcccvvvpppyyyiiiUUUWWWdddsss~~~{{{xxxqqqeee[[[QQQEEE:::;;;;;;>>>BBBBBB@@@CCCIIILLLLLLKKKMMMWWW```___XXXSSSLLLNNNRRRVVV______QQQSSS[[[iiissskkkZZZSSSVVVgggllliii\\\VVV\\\dddgggZZZWWWWWW___jjjnnniiibbb[[[\\\^^^bbbfffkkkoooqqquuuvvvxxx{{{uuuhhhccc___\\\\\\VVVTTTRRRQQQPPPNNNKKKIIIBBBCCCBBB???>>>BBBHHHKKKRRR[[[uuuccc```hhhYYYQQQHHHBBBAAA@@@===;;;@@@GGGQQQbbb{{{qqqkkkqqqsssnnnlllqqqzzz}}}~~~yyypppbbbUUUNNNPPPWWW]]]qqqyyy~~~{{{vvvsssnnnhhhgggiiiqqq|||{{{hhh___^^^dddjjjqqqsssrrrsssyyyyyyjjj]]][[[aaajjjsss{{{{{{sssllliiinnnwww{{{fff\\\XXXTTTNNNKKKNNNNNNMMMLLLIIIFFFCCCBBB@@@??????@@@AAACCCEEEFFFHHHEEEEEEFFFCCC<<<:::;;;888DDDKKK???HHHLLLLLLyyy~~~xxxxxxyyyUUU???777555111222222222222111000000000000111222222222222111222555666FFFaaannnrrr|||yyywwwqqqkkkgggjjjooorrrrrrzzzwww{{{pppYYYQQQYYYcccrrryyygggeee______WWWTTTZZZVVVRRRYYYaaa}}}yyybbbLLLIIINNNPPPQQQTTTRRRQQQSSSTTTTTTWWWaaammmrrr|||zzzyyyttt}}}tttpppzzzyyyqqqlllmmmooooooooommmnnnnnnmmmiiiddd___\\\\\\YYYSSSKKKCCC???>>>???999AAA@@@<<>>BBBLLL[[[wwwpppooowwwsssRRR===666555111222222222222111000000000000111222222222222111222555555???SSS^^^fffuuuxxxvvvqqqkkkfffeeekkkpppttt~~~xxxvvvyyyoooZZZQQQRRRZZZfffxxxvvvsssmmmmmmddd```fffccc___dddhhh|||}}}ooouuujjjTTTMMMPPPRRRSSSUUUSSSRRRRRRSSSTTTWWWcccooowwwzzzzzz|||oooqqqzzz{{{|||wwwppplllkkkmmmmmmmmmkkklllllljjjfffaaa]]]ZZZ\\\XXXPPPHHHBBB??????@@@>>>>>>===CCCYYYttt~~~yyyXXXCCC>>>;;;:::===777AAATTTkkk|||wwwzzzfff[[[YYY___lllzzz~~~}}}zzzxxxssskkkddd[[[LLL???:::999<<>>???@@@AAACCCDDDFFFFFFGGGEEEEEEDDD@@@::::::>>>MMMYYYTTTBBBAAAPPPooovvvooopppxxx{{{~~~lllMMM;;;555555111222222222222111000000000000111222222222222111222666444999HHHRRR___rrrxxxvvvsssmmmfffccchhhqqqzzzyyyzzzxxxzzzppp^^^UUUNNNUUUaaattt~~~~~~tttnnnuuuuuuqqqsssmmmooo~~~~~~mmmqqq|||rrr]]]RRRPPPPPPRRRTTTQQQPPPQQQTTTVVV\\\jjjwww|||{{{uuummmuuuyyymmmooo}}}yyyuuupppllljjjjjjkkkkkkiiikkkllliiiddd___[[[[[[ZZZUUUMMMEEEAAA@@@@@@@@@CCC999;;;MMM```jjjsss{{{TTTBBB???<<<;;;<<<777>>>MMMeeevvvnnnzzzrrreee^^^]]]dddlllrrr}}}}}}~~~yyyxxxsssnnniiibbbSSSDDD:::999;;;BBBFFFFFFHHHKKKPPPNNNIIIDDDAAAEEEQQQ\\\YYYNNNKKKMMMRRRaaaggg^^^[[[nnnrrrXXXTTT```hhhuuuoooYYYRRR]]]___SSSVVV___jjjssstttkkk^^^UUUVVV```lllrrrpppllllllmmmwww}}}tttfff___ZZZVVVUUUVVVTTTQQQPPPNNNKKKHHHEEECCC>>>===AAADDDFFFMMMUUUaaavvv]]]oooaaaXXXUUUQQQMMMJJJHHHFFFEEECCCCCCDDDJJJYYYiiiqqqrrrbbb^^^cccpppuuuoooiiijjjmmmyyy}}}wwwyyyzzzyyyvvvuuu{{{|||xxxsssnnnhhh```XXXRRRHHHDDD@@@??????AAADDDFFFLLLRRR[[[eeeooowww|||~~~yyylll]]]RRRRRRYYYaaaeeehhhjjjhhhhhhnnn{{{~~~xxxwww{{{}}}|||}}}~~~|||{{{yyy|||yyyttthhh\\\YYYWWWSSSNNNLLLKKKJJJHHHFFFDDDCCCAAAAAA>>>???AAACCCDDDFFFGGGGGGHHHGGGGGGEEE@@@;;;===CCCSSS___VVVFFFEEE\\\vvvqqqsssxxxwwwyyybbbHHH999444555111222222222222111000000000000111222222222222111222666444777CCCMMM[[[qqqwwwvvvvvvtttmmmiiiqqq}}}}}}yyy~~~tttdddZZZPPPUUUaaattt|||tttdddlllyyyyyy|||yyygggWWWOOOLLLOOOQQQPPPOOOQQQVVVZZZccctttyyy}}}xxxrrrqqq}}}zzzoooqqq~~~~~~uuusssooollliiihhhiiiiiihhhjjjkkkhhhbbb\\\ZZZ[[[VVVQQQIIICCCAAA@@@@@@@@@CCC999>>>TTT```aaannn}}}|||TTTGGGCCC>>>???<<<999???III\\\yyyvvvooommm}}}|||qqqhhhdddeeeggguuu~~~}}}~~~~~~yyywwwsssooommmhhhYYYKKK>>>;;;<<>>>>>BBBDDDFFFQQQ___mmm~~~pppmmmsss^^^UUUTTTQQQNNNKKKIIIGGGFFFCCCAAAAAAFFFQQQaaannnuuufffcccfffpppvvvrrriiibbbeeesss{{{vvvrrrvvv{{{|||xxxuuuuuu{{{}}}zzzxxxuuusssooofffZZZRRRDDD???<<>>IIIXXX\\\```tttpppRRRLLLEEE===@@@;;;<<>><<>>CCCLLLffflllVVVLLLMMMffftttqqqqqqvvvlllQQQ???444333777111222222222222111000000000000111222222222222111000444111444@@@HHHTTThhhsssuuu|||zzzvvvxxxjjj___VVVZZZaaalllbbb___vvvzzz}}}hhhUUUNNNQQQUUU^^^\\\[[[\\\___fffvvv{{{}}}yyyyyyrrrrrrtttvvv|||{{{}}}zzzyyyrrrqqqooolllhhhffffffgggdddgggiiieee]]]XXXWWWYYYOOOJJJCCC@@@@@@AAA@@@???555DDDSSSYYYXXXbbb|||gggOOOMMMDDD:::???;;;???FFFFFFKKKgggxxxfff^^^cccuuu|||vvvrrrqqqnnnllleeelllxxx~~~|||{{{}}}~~~~~~~~~~~~}}}}}}|||xxxvvvqqqoooqqqooocccVVVGGGAAA===@@@CCCEEEGGGJJJKKKEEECCCEEEHHHKKKWWWcccccc[[[]]]ccckkkzzzuuuppptttzzzyyykkk```gggwwwwwweeeVVVUUUbbbsss|||tttddd\\\ZZZXXXhhhwwwyyymmm^^^WWWVVV\\\hhhwwwkkk^^^YYYVVVTTTTTTPPPNNNLLLLLLKKKIIIGGGDDDCCC@@@BBBFFFEEEHHHZZZqqqyyy~~~}}}\\\\\\SSSTTTSSSQQQNNNKKKIIIIIIJJJHHHGGGHHHKKKQQQ[[[ddddddmmmwwwvvvjjjoooxxx~~~{{{xxx~~~{{{zzz}}}|||{{{{{{wwwmmm]]]RRREEE??????GGGOOORRRVVV[[[dddooo{{{yyykkk```]]]bbbjjjpppmmmqqquuuvvvzzzssscccXXXRRRLLLKKKLLLHHHGGGEEEBBBAAA@@@@@@@@@@@@BBBEEEGGGJJJKKKKKKKKKEEEEEEFFFEEE@@@>>>DDDNNN___dddNNNJJJOOOmmm~~~yyyuuurrryyygggMMM<<<333333777111222222222222111000000000000111222222222222111///333000333@@@FFFPPPbbbtttvvv|||yyyssswwwjjj___WWWZZZ^^^fffxxxlllaaajjjnnn}}}uuuvvvcccUUURRRVVVdddlllkkk___ZZZggg{{{}}}}}}~~~|||~~~|||xxx|||qqqlllttt}}}{{{www}}}{{{zzzzzzrrrllllllkkkgggddddddffffffeeeddd```[[[VVVRRRIIIHHHEEEDDDDDDDDDAAA<<<>>>BBBXXXddd___rrr{{{YYYPPPKKKFFFGGGHHHLLLEEE???>>>CCCNNNbbbrrryyyuuuqqqooorrr~~~rrr```^^^^^^jjj}}}yyy}}}zzzxxxvvvrrrpppppprrrsssoooggg```RRRIII>>>:::===@@@AAA@@@@@@??????CCCIIIRRR]]]fffeee```cccppp}}}~~~{{{xxxxxxwwwqqqlllrrr|||kkk___\\\ZZZhhhsssjjjddd___YYY\\\ooo~~~nnn^^^XXXXXXbbbjjjwww~~~}}}uuuggg]]]ZZZWWWRRRMMMIIIIIIHHHHHHGGGFFFFFFFFFKKKBBBAAAIIIJJJLLLffflllYYY[[[VVVUUUSSSPPPNNNMMMLLLKKKHHHFFFEEEEEEDDDGGGRRR^^^mmmyyylllrrr}}}~~~~~~}}}~~~zzzzzzyyyyyyvvvnnnccc[[[KKKEEEBBBIIIQQQYYYaaahhhpppvvv}}}uuueee\\\ZZZgggtttrrr{{{xxx```XXXSSSKKKGGGIIIFFFEEECCCAAA@@@@@@@@@@@@DDDDDDEEEHHHKKKMMMMMMLLLFFFJJJIIIAAA:::;;;BBBIIIQQQSSSKKKGGG```vvvtttvvvRRRFFF<<<777999888333222222222111111000000000111111111111222222222111444000222???HHHUUUiiixxx}}}qqqxxxxxxxxxiiiaaaXXXUUUYYYaaalllwwwbbbffflll|||mmmxxxppp```WWWWWWgggssswwwmmmeeelll|||}}}yyy}}}qqqrrr|||ssskkkjjjjjjgggdddeeeeeeeeeccc```[[[UUUPPPLLLHHHFFFDDDCCCDDDCCC@@@===BBBNNNaaaiiieeerrryyyvvvRRRNNNMMMLLLNNNOOOPPPIIIBBB>>>???GGGXXXggg~~~|||{{{www```[[[\\\fffwww|||}}}}}}}}}}}}|||zzzxxxwwwuuutttssstttuuurrrjjjdddXXXNNNBBB;;;<<<@@@BBBBBBCCCAAABBBHHHRRR]]]hhhoooeee```bbbnnnyyy|||yyywwwuuuqqqooopppnnnlllpppxxxxxxggg___^^^^^^kkk}}}ssskkkfffdddeeehhhsssxxxkkkdddbbbhhhoooyyy|||uuupppxxxuuummmccc[[[WWWTTTOOOKKKHHHGGGGGGFFFEEEEEEDDDDDDDDDAAACCCIIINNN^^^}}}qqqbbbVVVZZZTTTSSSRRRPPPNNNLLLJJJJJJMMMJJJIIIIIIIIILLLWWWbbb}}}~~~tttkkkooo{{{wwwuuuvvvsssrrr~~~~~~{{{zzzzzzzzzwwwpppeee]]]UUULLLFFFHHHOOOYYYdddmmmwwwyyy|||uuuggg]]]XXXeeeuuuwwwvvv^^^UUUQQQIIIEEEGGGEEEDDDBBB@@@???@@@AAABBBCCCCCCCCCFFFIIIKKKLLLKKKGGGGGGCCC<<<888999???CCCDDDFFFEEENNNoookkkJJJAAA:::777888555444444333222111111111111000111111111111222222222000444111222===EEETTTjjj~~~~~~zzz~~~}}}||||||nnncccWWWTTTYYYaaajjjdddaaajjjggghhh{{{pppccc]]]hhhxxx}}}qqqppp~~~}}}~~~qqqxxxvvvlllhhhhhhfffdddeeeaaa```^^^ZZZUUUOOOJJJHHHFFFDDDCCCCCCDDDBBB@@@>>>EEE^^^pppsssssswwwgggNNNOOOPPPQQQTTTSSSPPPIIIBBB???===BBBNNN[[[zzzxxxxxxzzz```QQQXXXeeettt}}}~~~yyyzzzzzz{{{zzzzzzyyyxxxyyywwwvvvwwwwwwtttnnniii```VVVGGG>>><<>>>>>@@@BBBCCCBBBAAAAAACCCFFFIIIJJJJJJFFFBBB<<<::::::<<>>;;;999999444666555444222111111222333000111111111111222222222///555222222:::BBBRRRkkk|||~~~}}}vvviiiYYYUUU[[[cccjjjgggaaannnjjj___iii|||}}}nnnfffgggxxxzzzttt|||vvv}}}oooiiigggeeecccccc]]][[[YYYUUUPPPLLLHHHFFFDDDBBBBBBDDDDDDBBBAAABBBLLLlllzzzzzz}}}}}}~~~```QQQSSSRRRRRRTTTPPPLLLGGGCCC@@@???AAALLLWWWlll|||}}}{{{}}}{{{wwwzzzdddMMMWWWjjj{{{}}}xxxxxxyyyzzzzzz{{{{{{{{{zzzxxxwwwvvvvvvtttppplllhhh]]]NNNAAA<<>>======@@@CCCEEECCCAAAAAABBBEEEHHHIIIIIIBBB<<<999<<>>===<<<444777666444222111111222222000000111111111222222222///666555333999???PPPjjjzzz{{{yyy{{{~~~sss___XXX^^^gggkkk~~~nnnhhhxxxttt[[[VVVfffkkkuuusssllljjjwwwxxxsssjjjgggdddaaa```]]][[[VVVQQQLLLHHHDDDCCCDDDAAABBBGGGFFFCCCCCCGGG^^^vvvzzztttxxx}}}qqq^^^VVVXXXUUUTTTUUUOOOLLLIIIFFFEEECCCCCCJJJRRReeeyyywww{{{~~~}}}}}}rrr___dddooo|||zzzzzzzzz{{{||||||}}}~~~yyywwwuuutttrrrqqqooonnnlllcccTTTFFF>>>???FFFLLLMMMKKKHHHNNN___rrrxxxuuuddd``````fffiiieee^^^[[[[[[gggqqqoooeeeaaafffmmmggg___```fffkkk{{{sssdddYYY^^^iiiuuu~~~vvvkkkeeefffyyy~~~www}}}uuujjjmmmrrrsssppppppmmmdddWWWLLLFFFEEEBBBAAA@@@???@@@AAACCCDDDHHHKKKJJJNNNppp|||}}}{{{eeennn|||aaaZZZ[[[ZZZTTTNNNOOORRRTTTTTTTTTSSSRRROOOKKKHHHIIIJJJKKKQQQXXXkkkvvvyyynnndddeeellloootttqqqooosss{{{|||vvvqqq|||qqqdddbbbgggpppwww||||||{{{zzzzzz{{{wwwqqqkkkfff___YYYXXX[[[aaammmxxxpppxxxttt___^^^uuuoooaaaQQQHHHEEECCCAAA@@@@@@???======>>>@@@CCCEEEDDDCCCBBBCCCEEEGGGGGGFFF>>>::::::AAAFFFFFFEEEHHHMMMggghhhOOOBBBBBB@@@???===555777666444222111111111111000000111111111222222222000777666444999===LLLeeeyyywwwwww{{{vvvyyy{{{fffZZZ]]]gggiiixxxwwwnnn~~~```JJJSSSYYYggg{{{vvvrrrtttyyy}}}~~~yyyuuujjjgggccc___^^^^^^[[[UUUOOOIIIDDDAAA@@@EEEBBBDDDJJJJJJEEEFFFLLLooowwwuuunnnrrreeeZZZZZZ[[[VVVWWWYYYRRRQQQOOOMMMLLLGGGCCCFFFLLL^^^pppyyyuuu~~~yyy|||}}}xxxssssssssstttwww|||}}}||||||||||||}}}~~~~~~yyywwwuuurrrpppoooppppppmmmggg[[[MMMDDDCCCIIIPPP[[[YYYTTTUUUdddwww}}}yyylllhhhhhhkkkjjjccc[[[WWWQQQaaammmiii______jjjtttmmmgggjjjooorrr~~~}}}bbbZZZVVVbbbxxx|||xxx}}}~~~vvvpppppp|||{{{pppvvvvvvhhhXXXKKKEEECCC@@@?????????AAACCCFFFHHHHHHKKKOOObbbfff```zzzuuuxxxkkkZZZUUU[[[bbb^^^WWWWWWWWWVVVUUUSSSQQQOOOSSSNNNLLLMMMNNNMMMOOOTTT^^^llluuuooofffdddhhhlllrrrrrrmmmhhhiiipppwwwzzzxxxwwwyyyzzzuuulllggggggpppssszzz||||||zzzyyyzzz{{{yyytttooohhhdddbbbdddeeehhhpppxxxuuu~~~fff```tttsss```VVVKKKEEEDDDCCCAAA>>>????????????@@@BBBCCCEEEDDDCCCCCCDDDEEEEEECCCAAA<<<:::===DDDEEECCCGGGOOOfff[[[JJJDDDDDD???======666777777666555333222111000000111111111111222222222000666555333888;;;FFF\\\xxxrrrpppqqqvvv~~~{{{|||qqq^^^[[[ccccccooo{{{lllzzz{{{{{{rrrOOOHHHOOO^^^ttt}}}}}}xxx~~~~~~zzzsssiiifffccc^^^\\\YYYVVVQQQKKKGGGDDDCCCBBBFFFCCCFFFMMMMMMGGGIIIQQQllllllsssyyylll\\\XXX\\\\\\UUUXXX\\\UUUTTTRRRRRRPPPJJJCCCCCCHHHUUUaaauuuuuuxxxyyyxxxllldddbbbiiiqqq~~~}}}|||||||||}}}}}}{{{yyyvvvssspppppprrrsssnnnjjjbbbUUUKKKHHHNNNTTThhhgggaaa]]]iii|||yyyuuussssssooodddZZZUUUSSSaaakkkfffbbbkkk}}}|||yyy}}}ttt______```mmm|||tttsssxxxzzzvvvxxxxxx{{{hhhWWWJJJDDDBBB??????>>>???BBBFFFIIILLLMMMQQQ^^^{{{nnn[[[eeeyyy|||www]]]YYYTTTZZZccc___YYYYYYWWWVVVTTTSSSRRRQQQVVVRRRPPPRRRRRROOONNNPPPMMMZZZeeeddd```cccllltttuuu|||zzzlllbbbfffrrr||||||wwwxxx{{{pppjjjhhhmmmwww|||{{{yyyxxxyyyzzzzzzvvvrrrkkkiiiiiikkkjjjjjjooovvv|||mmmcccsssrrr___RRRMMMFFFCCCCCCDDDAAA>>>??????@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDBBB???;;;999999>>>EEEDDDCCCPPPbbbtttRRRGGGFFFGGG>>>===???;;;888999999999777555222111000111111111111222222222///444111111777888???QQQppp||||||rrreeemmmwwweee[[[aaa```gggzzzfffrrrrrrrrr\\\DDDKKKZZZrrr}}}oooooouuu{{{qqqhhhfffccc^^^\\\QQQOOOKKKHHHGGGGGGHHHIIIGGGCCCGGGOOOOOOHHHKKKTTT___^^^uuu___ZZZXXX]]][[[TTTWWW\\\UUUSSSRRRRRRRRRLLLEEEDDDHHHQQQWWWmmm{{{www|||}}}lll___ZZZ```jjjyyy}}}|||{{{{{{{{{|||}}}{{{xxxtttrrrrrrtttwwwnnnmmmfff[[[PPPLLLQQQXXXnnnnnnhhhbbblll~~~{{{yyyrrreeeYYYTTT\\\fffkkkhhhjjj{{{ppphhhlllooozzz|||uuusssyyyzzzyyy||||||gggUUUIIICCCAAA???>>>>>>@@@CCCGGGLLLNNNUUU[[[kkknnn^^^nnncccWWW]]]XXXZZZ___XXXVVVUUUUUUTTTTTTUUUVVVVVVWWWSSSRRRTTTTTTOOOMMMMMMFFFPPPXXXWWWVVV]]]kkkwww|||xxxeeedddrrr~~~|||www{{{xxxooo___iiiwww|||{{{yyywwwxxxzzzzzzvvvsssrrrpppqqqrrrpppnnnqqqwwwpppeeesssppp^^^RRRJJJHHHDDDAAACCCEEEBBB>>>???@@@BBBCCCDDDDDDCCCBBBBBBBBBCCCDDDCCC@@@;;;777666888???EEEDDDGGG]]]www___MMMGGGJJJJJJ@@@>>>CCC@@@999:::<<<<<<:::777444222000111111111111222222222...222...///555666;;;IIIbbbiiipppuuu{{{{{{sss[[[nnnmmm^^^bbb___ddd~~~kkkjjjmmmooouuugggLLLJJJWWWrrr~~~zzzjjjdddrrrwww~~~nnneeedddaaaZZZRRRSSSOOOJJJGGGFFFFFFEEEEEEFFFGGGNNNSSSMMMGGGSSSgggdddkkk|||sss[[[^^^\\\ZZZYYYYYYWWWUUUSSSZZZ]]][[[SSSMMMJJJFFFBBBMMMJJJYYYwwwrrrbbb[[[^^^ccciiivvv~~~{{{yyyxxxxxxxxxwwwvvvuuusssrrrrrrrrrrrrpppnnniiiaaaZZZWWWXXX[[[rrrttttttpppooowww{{{ssslllfffdddeeegggssssssggglll~~~vvv|||yyyxxx|||{{{~~~___LLLEEEBBB???<<<>>>??????CCCJJJOOOPPPXXXeee{{{aaahhh~~~lllbbbWWWUUU[[[```___\\\WWWWWWWWWWWWWWWWWWVVVVVVSSSSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKMMMSSS[[[eeekkk|||tttfffnnn}}}vvvhhhjjjrrr}}}~~~~~~|||{{{yyyyyyyyywwwuuurrrtttsssqqqqqqrrruuuxxxzzz~~~ooodddqqq{{{qqqfff[[[RRRMMMGGGDDDAAA>>>>>>>>>>>>===@@@AAABBBCCCBBBAAA@@@???BBBBBBBBBAAA>>>;;;777555555<<>>===;;;888777777666444333333222111111000111111111111111222444333333;;;EEEVVVcccooosssuuuwwwwwwvvvkkkwwwxxxfff\\\\\\fffyyysssyyy|||sssoooxxxeee\\\```wwwqqqhhhhhhsss}}}wwwjjjcccaaa]]]VVVOOOIIIIIIHHHHHHGGGGGGGGGGGGMMMXXX]]]RRRIIIRRRlllppp{{{mmmdddaaa]]]YYYWWWWWWXXXXXXXXXrrroooeeeWWWNNNLLLKKKIIIJJJJJJUUUlll}}}{{{ooohhhfffhhhiiioooxxx~~~{{{yyyxxxwwwxxxuuutttttttttsssssssssssstttrrrnnnhhhbbb```aaacccsssxxxzzzwwwrrrsssyyy~~~}}}zzzwwwsssqqqsssvvvwwwvvvxxxxxxpppVVVIIIDDDAAA>>>AAAAAABBBEEEHHHLLLOOORRRnnnaaaSSSccc}}}fff```YYYVVVXXX[[[\\\\\\WWWWWWWWWWWWVVVVVVVVVVVVRRRRRRRRRQQQPPPNNNMMMLLLEEEDDDDDDLLLXXXeeennnrrrttt}}}wwwmmmrrr|||{{{yyy|||}}}zzzxxxwww~~~{{{yyyxxxxxxxxxxxxvvvuuuwwwvvvvvvuuuvvvxxxzzz|||xxxtttsssnnnkkkvvvyyytttrrrllliiiddd]]]UUUNNNHHHDDDEEEBBB???>>>>>>???>>>>>>@@@AAABBBBBBBBBBBBAAA@@@AAAAAABBB@@@===:::888888;;;???AAA@@@FFF___zzz___SSSJJJIIIHHHFFFDDDBBB@@@@@@>>><<<999777777666555333333333222111111111111111111111222333222222:::CCCSSS___kkkqqqsssuuuuuusssooo}}}}}}~~~|||iii]]]YYY___nnn|||{{{|||mmmkkkzzz|||tttxxxkkkeeehhhqqq~~~rrrlllddd___[[[WWWQQQLLLHHHJJJLLLLLLIIIIIIKKKNNNWWW```^^^QQQRRRiiiqqq~~~~~~wwweeeiiiccc^^^XXXUUUUUUXXX\\\]]]sssoooeeeWWWOOOMMMLLLIIIIIIJJJQQQ]]]lllyyy|||zzz}}}}}}vvvooohhhdddggghhhlllwww~~~zzzxxxwwwwwwwwwssstttuuuvvvvvvuuutttsssuuuuuurrroookkkjjjkkklllooowww|||xxxmmmeeegggmmmnnnrrrvvvwwwvvvyyyuuummmzzz^^^IIIEEEBBB???>>>GGGCCCEEEKKKOOOQQQYYYcccjjjUUU```xxxbbb^^^]]]ZZZXXXVVVVVVYYY[[[WWWWWWVVVVVVUUUUUUUUUUUURRRRRRQQQPPPPPPOOONNNNNNIIIFFFFFFPPPaaarrr|||nnnpppvvv{{{{{{wwwvvvyyy~~~|||vvvqqqllliiiiii{{{}}}|||yyywwwwwwxxxyyyxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzznnnfffjjjqqqwwwwwwiiiaaa\\\ZZZVVVTTTQQQMMMIIIEEECCCBBBBBB@@@======>>>?????????AAAAAABBBBBBCCCBBBBBBAAAAAABBBAAA>>>:::999<<>>AAAHHHDDDGGGNNNQQQWWWlll~~~sssfff```ccc}}}iiiWWW[[[[[[YYYXXXWWWWWWWWWXXXVVVVVVVVVUUUTTTTTTSSSSSSQQQQQQPPPPPPOOOOOOOOOPPPPPPMMMLLLRRR___ppp~~~nnniiiiiirrr|||}}}zzzxxxyyy}}}wwwmmmeeefffjjjuuu{{{}}}|||yyywwwxxxyyyyyyyyytttuuuvvvwwwwwwvvvvvvuuuxxx}}}zzzwwwllleeekkkwwwssscccXXXRRRPPPOOOMMMKKKHHHEEECCCBBBBBBBBB???===<<<<<<>>>@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCEEEDDD@@@;;;777:::BBBIIIJJJHHHDDDHHH\\\gggUUUPPPMMMHHHGGGGGGFFFFFFEEEDDDDDD@@@>>>;;;:::999999777555444444333222222222222222333000000111000000444;;;GGGTTTcccnnnwww~~~~~~|||}}}xxxvvv|||{{{yyy~~~kkk[[[RRRSSS```nnn|||vvviii{{{zzzqqqoootttwwwhhhbbb^^^XXXRRRLLLJJJJJJJJJGGGHHHGGGEEEEEEMMMZZZeeekkkUUUIIIWWWnnnxxxsssllloooxxxgggfff^^^\\\ZZZWWWVVVXXXYYYZZZZZZVVVWWWVVVSSSTTTUUURRRLLLOOOQQQOOOLLLTTThhh}}}~~~tttqqq{{{~~~www|||{{{~~~}}}|||vvvmmmfffeeehhhqqq|||~~~{{{xxxwwwvvvuuuxxxyyyzzzzzzyyyvvvtttrrrrrrqqqppppppqqqsssttttttvvvyyy|||vvvfffWWWXXXaaapppyyy~~~{{{vvvrrrpppqqqcccHHHBBBCCC???@@@GGGIIIGGGHHHLLLPPP___sss___SSSbbb}}}}}}___ZZZ\\\YYYWWWXXXZZZZZZXXXUUUVVVUUUUUUTTTSSSSSSRRRRRRPPPPPPOOOOOOOOOPPPQQQQQQPPPOOOLLLLLLRRRaaasssrrrhhhccclllyyy}}}{{{~~~~~~~~~qqqhhhkkksssqqqwww||||||}}}}}}{{{yyyxxxxxxxxxwwwqqqrrrtttuuuuuutttsssrrrtttyyy{{{{{{|||~~~zzzuuusssnnnmmmrrr{{{yyypppcccWWWOOOLLLKKKKKKIIIGGGDDDAAA???>>>>>>>>>===<<<;;;===???AAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFIIIEEE>>>888666===HHHQQQLLLGGGCCCNNNooosssWWWPPPPPPMMMGGGGGGGGGGGGFFFFFFFFFFFFBBB???===;;;;;;:::888777555444444333333333333333333000///111111///222888EEEQQQ___kkkvvv{{{|||www{{{|||zzznnn]]]RRRRRR___mmm{{{xxxrrr~~~}}}{{{|||{{{lllccc]]]YYYSSSMMMIIIHHHIIIJJJFFFGGGHHHJJJPPP[[[iiisss```PPPIIIRRR[[[]]]cccmmmuuujjjggg]]]ZZZXXXXXXXXXZZZZZZXXXVVV[[[YYYTTTOOOPPPSSSRRRNNNRRRQQQOOOLLLNNN\\\rrryyypppnnnzzz|||}}}{{{tttooohhhllluuu}}}{{{tttwww~~~~~~~~~|||zzzxxxvvvtttxxxxxxyyyxxxwwwuuutttssssssqqqoooooorrrtttvvvvvvvvvuuuvvvrrreeeXXXZZZeeesss}}}}}}wwwrrrnnnuuudddTTTFFFCCCDDDBBBEEEJJJJJJLLLLLLMMMWWWqqqpppZZZYYYxxxmmm[[[^^^\\\YYYVVVWWWZZZ[[[XXXUUUUUUUUUTTTSSSRRRQQQQQQPPPOOOOOONNNNNNOOOPPPRRRSSSPPPPPPNNNJJJKKKVVVhhhvvvooofffccckkkwww~~~}}}yyywww|||~~~}}}uuujjjlllssssssyyy}}}||||||~~~}}}{{{yyyxxxwwwuuutttqqqrrrsssuuuuuuuuutttsssqqqtttuuurrrrrrttttttpppnnnoooqqquuuyyy~~~|||hhhaaaXXXPPPKKKIIIGGGFFFHHHFFFDDDBBB@@@>>>===<<<<<<<<<<<<>>>@@@BBBBBBAAAAAAAAABBBBBBDDDEEEGGGHHHIIICCC;;;777999AAALLLSSSIIIHHHIII\\\aaaPPPMMMMMMKKKHHHHHHHHHGGGGGGGGGGGGGGGCCCAAA>>><<<<<<;;;:::888666555444444333333444444333000///111111000222666BBBLLLXXXcccooozzz~~~}}}|||}}}|||yyyzzzuuudddVVVQQQZZZgggyyy|||{{{yyy{{{~~~~~~uuujjj```ZZZUUURRRMMMKKKKKKKKKIIIHHHKKKNNNRRRWWW\\\aaaeeegggOOOPPPQQQQQQSSS^^^rrrlllccc^^^aaa[[[ZZZYYYYYYZZZZZZXXXWWWYYYXXXUUURRRUUUXXXVVVPPPRRRNNNMMMMMMKKKPPPddd{{{sssrrrzzzwwwooonnnqqqvvvqqqiiimmmyyy{{{|||}}}~~~|||yyyvvvsssttttttttttttttttttttttttssspppllllllooosssuuuuuuqqqnnnooooooggg\\\___jjjvvvwwwxxxvvvsssqqqbbbOOOJJJEEECCCDDDGGGIIIJJJIIIOOORRRVVVlllggg___sss{{{aaaZZZ]]]YYYYYYXXXXXXWWWWWWWWWWWWUUUTTTTTTSSSQQQPPPPPPOOOOOONNNMMMMMMOOOQQQSSSUUUSSSRRROOOKKKJJJPPP[[[ccccccaaacccmmmvvv}}}xxxooouuu{{{}}}|||sssqqqsss|||~~~|||}}}}}}{{{}}}{{{xxxwwwvvvuuusssqqqpppqqqrrrsssttttttuuuuuuoooqqqooojjjhhhkkkmmmkkkkkkmmmppprrruuu}}}}}}{{{~~~xxxssskkkdddWWWTTTOOOKKKHHHFFFDDDBBBCCCCCCCCCBBBAAA@@@>>>>>>===<<<===???BBBCCCCCCAAABBBAAABBBBBBDDDFFFHHHIIIDDD>>>999888???FFFKKKMMMIIISSSccc|||fffTTTNNNLLLKKKLLLIIIIIIHHHHHHGGGGGGGGGGGGDDDBBB???======<<<;;;999666555555444444444444444333///...111333222333666;;;DDDPPP\\\kkkyyy|||~~~|||ssswww{{{lll\\\SSSWWW```nnn~~~|||wwwzzzxxxyyy{{{sssmmmggg^^^VVVRRROOOLLLJJJKKKMMMMMMJJJFFFPPPSSSXXX\\\]]]YYYQQQKKKIIIUUUZZZYYYbbb{{{mmmfffXXXSSSddd^^^\\\ZZZYYYZZZZZZYYYYYYQQQUUUYYY]]]cccfff___VVVQQQKKKKKKNNNIIIHHHZZZtttsssyyytttnnnlllnnniiibbbgggsssxxxzzz}}}~~~zzzvvvsssoooooopppppprrrsssuuuvvvrrrnnniiihhhkkkooorrrrrrrrrnnnooosssnnndddgggqqqwwwqqqyyy{{{zzzoooaaaRRRFFFEEEFFFDDDAAADDDKKKLLLIIIHHHQQQVVVaaarrrYYYaaahhh[[[XXX[[[UUUYYY[[[XXXTTTSSSVVVZZZUUUTTTSSSRRRQQQPPPOOOOOONNNNNNMMMMMMOOOQQQTTTVVVTTTQQQLLLHHHHHHIIILLLMMMXXX[[[dddooowww}}}mmmlll~~~}}}{{{|||||||||zzzxxxvvvuuuuuuuuutttrrrpppnnnnnnooopppqqqsssttttttrrrssspppiiifffiiilllkkkjjjlllmmmnnnttt~~~{{{tttrrruuuwwwvvvtttmmmnnnlllfffccc```ZZZSSSLLLJJJHHHGGGGGGFFFCCCAAA;;;<<<===>>>>>>>>><<<<<<======>>>@@@BBBDDDCCCBBBBBBBBBBBBBBBDDDFFFIIIJJJ???:::777:::CCCIIIJJJGGGKKKbbbiiiSSSMMMNNNLLLKKKOOOJJJIIIIIIHHHHHHGGGGGGFFFDDDBBB???>>>>>>===;;;:::666666555444444444444555333///...111333333444777444===IIIXXXjjj|||zzzzzzxxxnnnttt}}}rrrbbbVVVVVV\\\fffyyyvvvpppwwwvvvpppvvv}}}|||}}}~~~{{{xxxuuuppphhhaaa]]]XXXRRRNNNOOOLLLIIIHHHHHHIIIIIIHHHPPP___eeeZZZJJJCCCEEEHHHVVVXXXWWW[[[sss{{{qqqeeeYYYZZZ^^^\\\\\\]]]\\\[[[YYYWWWVVVXXXXXXVVVUUUZZZ^^^\\\VVVPPPLLLJJJKKKIIIJJJVVVcccwwwsss|||vvv}}}uuupppkkkjjjllloooppppppvvv{{{~~~{{{zzzzzzuuummmqqqkkkiiioootttssspppnnnrrriii```aaajjjrrrsssrrrtttssspppmmmkkkmmmqqqtttwwwrrrsssuuu||||||fffWWWNNNGGGCCCFFFBBBBBBGGGKKKKKKJJJKKKPPPSSSbbbxxxXXXUUUhhhvvvhhhZZZTTTYYYVVVVVVVVVVVVUUUTTTSSSSSSWWWVVVTTTRRRPPPOOONNNNNNPPPQQQRRRQQQOOOPPPTTTXXXSSSQQQOOOLLLJJJGGGFFFEEERRRQQQ[[[nnnyyy}}}sssgggooo}}}xxxuuuuuuvvvyyyyyyvvvrrrpppqqqpppooosssqqqooommmmmmnnnppprrrpppooonnnlllkkkjjjiiiiiikkkjjjjjjlllrrr{{{|||yyyssspppmmmkkkkkkkkkkkkjjjhhheee```\\\XXXUUUQQQNNNMMMLLLJJJGGGEEECCCAAAAAA>>>>>>============>>>>>>AAA@@@@@@???@@@AAABBBBBBAAA@@@???BBBFFFHHHGGGDDD888999999999@@@HHHKKKIIIWWWiii```TTTNNNNNNOOOOOONNNHHHHHHGGGGGGFFFGGGGGGGGGAAAAAAAAA@@@???>>>===<<<999888888777666555555444222222222111222222333333888555???YYYppp|||}}}zzzzzz}}}wwwnnntttxxxssskkk```YYYYYYiiittt~~~pppwwwsssqqqjjjnnnzzzvvvppphhhccc]]]XXXUUUQQQMMMJJJDDDHHHKKKJJJGGGFFFJJJOOO___ccc```SSSFFFDDDFFFHHHTTTVVVXXXbbb~~~{{{mmmhhhaaaYYYZZZ\\\\\\\\\\\\[[[ZZZYYYXXXWWWZZZYYYVVVSSSVVVYYYVVVOOOQQQNNNLLLMMMKKKKKKQQQZZZtttvvvrrrxxx~~~zzz~~~tttrrrnnniiihhhlllqqqsssttthhhmmmpppqqqtttyyyyyytttppplllkkkpppssssssrrrsssmmmhhhdddfffmmmrrrrrrppptttsssqqqnnnmmmooosssvvvwwwqqqsssyyyxxxeeeTTTKKKFFFBBB@@@EEEDDDFFFKKKMMMLLLMMMPPP```jjj~~~ooo\\\fffttt}}}yyykkkeeeZZZSSSTTTUUUUUUUUUUUUTTTSSSSSSRRRUUUTTTSSSQQQPPPOOOOOONNNOOOPPPQQQOOONNNOOORRRUUURRRPPPNNNLLLJJJHHHGGGGGGJJJQQQeee|||rrrhhhppp{{{uuuxxxvvvyyywwwsssqqqqqqqqqpppnnnnnnmmmkkkjjjiiijjjllllllnnnmmmllljjjiiihhhhhhhhhiiihhhggghhhlllsssyyy}}}}}}xxxtttooommmkkkiiifffdddddddddcccbbb___\\\XXXUUURRRPPPLLLJJJKKKJJJHHHEEECCCAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@BBBBBBDDDHHHKKKHHH@@@999999666999@@@CCCCCCJJJUUUttt^^^WWWNNNJJJLLLNNNOOONNNHHHGGGFFFFFFFFFFFFFFFFFFBBBBBBBBBAAA@@@???>>>===::::::999888666555555444333222222222222222333333444555???TTTlllzzz{{{}}}~~~}}}}}}~~~yyywwwrrrggg]]]XXXiiiqqq~~~ooo}}}tttqqqfffdddnnnvvv{{{|||}}}}}}{{{|||vvvkkkbbb^^^XXXUUUQQQNNNMMMLLLJJJHHHEEEJJJMMMLLLIIIKKKSSS\\\bbb^^^SSSGGGBBBFFFKKKNNNSSSWWW```qqqwwwzzzsss```aaa^^^ZZZ[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZVVVRRRSSSVVVSSSNNNRRROOOOOOPPPOOOMMMMMMOOObbbvvvzzzuuusssqqq{{{}}}}}}xxxrrrkkkhhhkkkpppssstttpppqqqpppnnnppptttuuurrrnnnkkkjjjmmmooooooqqqvvvmmmmmmnnnqqqtttuuutttrrrrrrrrrqqqpppoooqqquuuxxx~~~~~~xxx}}}wwwmmmaaaXXXLLLDDDAAAAAAAAAAAABBBDDDHHHLLLKKKJJJOOOWWWzzzvvv[[[\\\www}}}ddd^^^```YYYRRRQQQSSSSSSSSSTTTSSSSSSRRRRRRRRRRRRQQQQQQPPPOOOOOOOOONNNOOOOOONNNLLLMMMOOOQQQOOOOOOMMMKKKJJJIIIIIIIIIHHHVVVrrr}}}zzz|||zzzrrroooxxxssshhhooo~~~{{{wwwvvvvvvtttpppnnnjjjjjjiiiiiihhhhhhhhhhhhjjjiiihhhgggffffffffffffeeeeeeddddddfffiiilllnnnnnnnnnnnnmmmkkkhhhfffdddccc```^^^]]]\\\\\\[[[ZZZWWWTTTQQQNNNMMMKKKIIIGGGGGGFFFDDDBBBAAA???>>>>>>===>>>???@@@@@@???>>>===>>>???AAABBBBBBAAA???>>>BBBEEEKKKOOOMMMFFF;;;333AAA;;;===FFFEEECCCTTTmmmdddVVVQQQLLLJJJLLLMMMMMMLLLHHHGGGFFFFFFEEEEEEEEEFFFDDDDDDDDDCCCBBBAAA@@@???<<<;;;:::999777666555444333333222222222222333333000555===KKKgggyyyzzz||||||}}}yyy~~~xxxtttxxxyyypppbbbXXXfffkkkvvv{{{ooozzzuuuggg^^^aaadddsss~~~yyytttwwwxxxuuupppiiibbb\\\XXXUUUPPPNNNLLLJJJIIIIIIIIIIIILLLKKKIIIKKKOOOVVV\\\```QQQMMMEEE??????FFFOOOUUUVVVbbbsss~~~yyyvvvbbb^^^ddd```\\\^^^\\\[[[ZZZYYYXXXWWWXXXYYYZZZXXXXXXVVVRRRSSSWWWVVVRRRPPPPPPQQQSSSSSSPPPLLLIIISSSdddvvv~~~vvvmmmvvv|||vvvpppoooqqqrrrsss~~~yyysssnnnmmmooonnnmmmllliiihhhiiihhhgggkkkrrrmmmooorrrtttsssrrrqqqqqqooopppppppppoooqqqtttwwwzzzjjjVVVKKKJJJFFFAAA@@@AAADDDFFFGGGCCCGGGMMMPPPMMMNNNZZZggg{{{nnngggXXXbbb}}}hhhXXXWWWZZZVVVQQQQQQRRRSSSSSSTTTTTTSSSSSSRRRPPPPPPPPPPPPPPPOOOOOOOOONNNMMMMMMLLLKKKKKKLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJWWWqqqyyyooofffkkkooosss{{{~~~wwwkkkmmm{{{~~~uuuooonnnjjjjjjkkkkkkjjjiiihhhgggffffffdddccccccbbbbbbbbbbbbbbbbbbccccccddddddeeeccccccccccccbbbaaa```___^^^\\\ZZZYYYYYYXXXWWWUUUUUURRROOOMMMKKKJJJHHHFFFDDDCCCAAA@@@>>>>>>=========???@@@BBBBBB@@@???===????????????@@@@@@AAAAAAEEEKKKQQQPPPIII@@@;;;999IIIFFFEEEEEEEEEQQQppp~~~rrrVVVUUURRRPPPNNNOOONNNLLLJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAAAAA>>>===<<<:::888777555444444444333222222222333333///555:::DDDcccyyyxxxxxxyyy{{{yyyvvvsssttt}}}nnn___aaacccjjjzzznnnaaa|||zzzuuuhhh``````aaaqqq|||qqquuu}}}tttooojjjgggccc]]]XXXTTTRRRQQQLLLLLLJJJIIIGGGGGGHHHIIIJJJDDDDDDOOO```ggg```VVVAAABBBCCCAAA@@@DDDNNNYYYcccuuuzzzaaa\\\dddkkkccc^^^```^^^ZZZYYYXXXWWWWWWWWWYYYYYYWWWWWWUUUQQQQQQTTTTTTQQQNNNPPPRRRTTTUUUSSSNNNJJJIIIUUUgggwww|||qqqcccppp~~~|||}}}}}}}}}~~~wwwooolllmmmooooooooollliiifffeeecccaaaeeekkklllnnnooonnnllljjjkkkllllllmmmnnnnnnnnnppprrrtttwwwxxx{{{wwwcccQQQGGGCCCBBBAAA@@@AAADDDGGGIIIKKKJJJOOOVVVYYYXXX]]]oooaaacccyyyqqquuufff\\\WWWXXXWWWRRRQQQTTTTTTTTTTTTUUUTTTTTTSSSSSSNNNNNNOOOOOOOOOOOONNNMMMMMMLLLKKKKKKLLLLLLLLLKKKLLLKKKKKKKKKKKKKKKLLLLLLIIINNN^^^tttrrrfff```ccchhhrrr{{{tttyyy|||zzzyyytttvvv~~~qqqjjjkkkiiijjjkkkkkkkkkiiigggeeedddcccbbb```____________```aaaaaabbbbbbbbbaaaaaa]]]]]]]]]]]]\\\[[[[[[ZZZ\\\[[[YYYXXXXXXWWWUUUSSSSSSQQQMMMKKKIIIGGGEEECCCAAA@@@???>>>============>>>@@@BBBCCCCCCBBB@@@>>>AAA@@@>>>===>>>BBBFFFIIIPPPTTTTTTLLL???888<<>>>>>===>>>>>>>>>@@@AAABBBCCCCCCBBBAAA@@@CCCAAA???>>>BBBHHHOOOTTTZZZXXXQQQDDD888555<<>>===;;;:::999888666555444333333222222333333555444<<>>>>>>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCEEEJJJQQQXXX]]]ZZZQQQEEE<<<999;;;???AAAAAAGGGQQQdddgggXXXQQQNNNLLLNNNQQQRRRRRRRRRRRRRRRMMMLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCC@@@??????>>><<<;;;::::::666666555333333222222222222444444:::KKKdddvvv||||||ssskkkqqq|||~~~{{{}}}~~~ppp^^^[[[\\\fffxxx``````uuuppphhhfffbbbTTTUUUjjj}}}uuubbbeeemmmnnnwww~~~~~~}}}|||{{{zzzzzz{{{{{{}}}yyyxxx|||}}}zzz|||~~~yyytttrrrtttwww~~~~~~zzz}}}}}}vvvqqqppprrrgggeeeaaa___^^^[[[WWWSSSPPPOOOMMMJJJHHHFFFEEEDDDEEEGGGHHHGGGFFFFFFJJJMMMWWW[[[^^^]]]XXXOOOGGGBBBOOOMMMPPPWWW___mmmrrr```ccc]]]XXXXXXXXXUUU\\\___UUUYYYYYYYYYYYYXXXVVVTTTRRRQQQSSSRRRMMMKKKOOORRRQQQIIIOOOQQQJJJFFFJJJOOOQQQPPPJJJKKK[[[qqqssslllvvvyyy{{{}}}xxxsssrrrfff^^^YYY\\\___^^^\\\\\\[[[\\\___dddhhhiiifffdddiiikkknnnnnnnnnmmmmmmnnnlllhhhiiippprrrnnnlllmmmnnnppptttzzz}}}uuuxxx~~~}}}{{{xxxqqqlll]]][[[XXXVVVVVVWWWRRRMMMMMMIIIFFFFFFHHHHHHDDD???BBBDDDGGGIIIKKKNNNQQQTTTWWWcccvvvuuuggg```___wwwxxxaaa```\\\YYYXXXYYYYYYWWWVVVVVVUUUUUUTTTSSSQQQOOONNNMMMLLLMMMNNNOOONNNLLLJJJIIIMMMLLLKKKMMMQQQRRRPPPNNNLLLKKKKKKKKKKKKLLLLLLMMMKKKKKKIIIEEEDDDIIIOOOSSSeeeeeeffflll{{{wwwjjjtttqqqllliiiqqqzzznnniiiqqqvvvpppjjjkkkjjjiiiiiigggfffeeeddddddcccbbb___]]]ZZZYYYWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQLLLLLLKKKKKKLLLLLLMMMMMMKKKJJJJJJJJJJJJHHHEEEBBBDDDBBB@@@???@@@@@@@@@>>>???????????????@@@AAAAAADDDCCCBBBBBBBBBBBBCCCDDDDDDEEEGGGKKKQQQXXX^^^bbbSSSFFF888666===DDDDDD@@@HHHIIIZZZ~~~{{{^^^QQQQQQWWWZZZRRRSSSUUUUUUSSSRRRQQQRRRLLLLLLJJJIIIHHHGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDCCC@@@??????>>>===<<<<<<;;;777666555444333222222222111333555999BBBSSSgggtttssswwwzzzxxxooojjjqqq}}}||||||}}}~~~xxx}}}aaa^^^]]]eeettt]]]jjjzzzqqqfff```]]]\\\\\\\\\ppp~~~|||wwwuuuggg\\\^^^gggyyy~~~~~~{{{||||||{{{}}}qqqrrrtttvvvyyy{{{}}}~~~{{{wwwuuuwww{{{zzzyyyyyyzzzzzzyyywwwyyyzzzwwwpppkkkkkkiiieee^^^]]]ZZZVVVRRROOOMMMLLLHHHGGGFFFEEEDDDDDDDDDEEEGGGEEEGGGHHHFFFFFFTTTeeeqqqnnn```JJJ<<<>>>HHHOOOSSSKKKNNNccczzzyyyuuuccc```]]]]]]YYYXXXYYYXXXUUUVVVZZZTTTWWWXXXWWWVVVVVVVVVUUURRRQQQQQQQQQPPPPPPPPPPPPQQQMMMIIIIIIMMMPPPOOOLLLQQQPPPLLLOOO^^^vvv|||mmmjjjttttttooovvvrrr___SSSYYYaaa___[[[[[[YYYWWWWWWYYYYYYXXX\\\bbbccceeegggiiijjjiiigggffffffiiilllnnnmmmmmmmmmmmmmmmnnnoooppppppooommmlllnnnoooppprrrtttuuuvvvvvvnnnkkkgggbbb]]]YYYVVVUUUKKKJJJIIIHHHFFFFFFFFFEEEIIIDDD@@@AAADDDEEEAAA===HHHIIIHHHHHHKKKSSS]]]eeedddxxxqqq```PPPQQQeee}}}yyyeee^^^UUUUUUXXX[[[ZZZWWWTTTTTTUUUTTTTTTSSSSSSRRRPPPOOONNNNNNMMMLLLLLLMMMOOOPPPRRRNNNOOOQQQQQQOOOMMMLLLLLLLLLMMMMMMNNNMMMMMMLLLKKKUUUSSSOOOKKKHHHIIIMMMQQQddduuuzzzzzzjjjjjjvvv{{{ddd\\\kkk{{{iii]]]cccfffiiiqqqjjjllllllhhhccc``````bbb]]]]]]]]]^^^]]]ZZZVVVRRRSSSRRRPPPOOOOOONNNLLLKKKHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBCCCCCCCCCBBBAAA@@@????????????@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBGGG@@@===???@@@>>>@@@EEEKKKFFFEEEPPP^^^bbbWWWKKKAAA999777>>>EEEFFFFFFHHHNNNYYY{{{}}}bbbZZZXXXSSSQQQTTTQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOMMMLLLJJJIIIIIIHHHJJJIIIHHHGGGGGGGGGGGGGGGDDDCCC@@@>>><<<;;;;;;;;;:::999777555444333333444///000111666???LLL[[[eeehhhkkkooopppoooooorrruuu}}}}}}}}}}}}{{{yyyvvvuuu|||lllbbbYYY\\\kkk}}}eeerrr}}}ttthhhaaa___^^^^^^___fffjjjuuuyyymmmTTTKKKPPPbbb}}}zzz~~~|||}}}zzzwwwxxxtttttttttttttttttttttttt}}}yyyvvvrrrpppwww~~~~~~zzzwwwsssqqqqqqrrrrrrqqqssstttqqqjjjeeedddaaa]]]YYYWWWTTTQQQMMMKKKIIIHHHFFFFFFFFFFFFEEEDDDDDDDDDHHHEEEDDDFFFLLLVVVfffrrrnnnQQQ@@@>>>BBBFFFFFFMMMTTTfffzzzoooyyyeee[[[[[[ZZZ___ZZZXXXYYYYYYVVVVVVXXXQQQSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSPPPNNNOOOSSSTTTQQQNNNNNNLLLKKKLLLUUUeeeyyy{{{xxx~~~uuulllppplllkkkuuutttiiieeejjjkkkbbb[[[ZZZYYYUUUTTTVVVVVVTTTTTTWWW[[[]]]aaadddfffffffffeeecccfffiiikkkjjjjjjjjjjjjkkkkkkllllllkkkhhhfffdddddddddeeeeeeeeeeeedddddd```^^^ZZZUUUQQQMMMJJJIIIEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBCCCEEEIIILLLNNNLLLPPPVVVYYY\\\cccmmmuuucccZZZTTT]]]rrr___UUUXXXVVVUUUXXXYYYYYYVVVUUUVVVWWWTTTTTTSSSSSSQQQPPPNNNMMMPPPOOONNNNNNMMMMMMMMMMMMMMMNNNPPPPPPMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJPPPPPPOOOMMMKKKJJJKKKMMMWWWttt|||qqqrrrxxxzzzoookkkppp{{{qqqiiissskkk\\\\\\[[[]]]fffeeegggjjjkkkhhhccc^^^[[[\\\[[[ZZZ[[[[[[ZZZWWWTTTSSSRRRPPPOOONNNMMMLLLKKKHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDCCCBBB@@@???======AAA@@@@@@@@@@@@@@@@@@@@@???????????????@@@AAAAAAAAA===???DDDFFFDDDDDDGGGDDDLLLXXXccceeeZZZGGG999666666<<>>>>>;;;:::888666444444444444333333333444:::EEEQQQYYYdddiiinnnpppooopppssswww~~~|||zzzxxxuuutttxxx~~~kkkbbbYYY\\\jjj|||ooo|||~~~vvviiiaaa^^^```aaa```aaa\\\cccyyy___GGGFFFQQQnnnzzz}}}}}}~~~yyyvvvwwwuuuuuutttrrrqqqooonnnnnnyyyxxxwwwuuurrrpppnnnmmmvvv}}}|||||||||zzz}}}xxxrrrnnnmmmmmmmmmmmmkkklllkkkeeeaaa___[[[VVVRRRQQQNNNKKKIIIFFFEEEDDDCCCEEEFFFFFFDDDCCCBBBCCCCCCFFFIIIPPP]]]llltttvvvtttYYYAAA;;;AAAGGGLLLQQQWWWgggpppnnnnnn]]]ZZZ]]]```bbb[[[WWWXXXYYYWWWUUUVVVSSSSSSTTTVVVVVVUUUUUUUUUQQQRRRSSSTTTUUUVVVWWWWWWRRRQQQQQQSSSVVVUUUQQQMMMMMMJJJJJJLLLLLLSSShhhvvvqqqxxxzzzuuuzzzwwwsssjjjfffnnntttqqqsssxxxtttfff[[[YYYYYYSSSQQQSSSUUURRRPPPPPPRRRTTTXXX[[[^^^```aaabbb```bbbeeegggffffffggghhhiiiiiiiiihhhfffccc___]]]bbbaaa```___\\\ZZZXXXWWWUUUTTTPPPMMMIIIFFFDDDCCC@@@@@@????????????@@@@@@???BBBEEEFFFGGGMMMVVV]]]WWW[[[___ccciiisssXXXZZZaaannn}}}dddQQQNNNVVVXXXTTTUUUUUUUUUTTTTTTUUUWWWTTTTTTSSSRRRQQQOOOMMMMMMOOOOOOOOONNNNNNMMMKKKKKKMMMOOOQQQPPPNNNLLLLLLLLLJJJIIIHHHHHHHHHHHHJJJJJJKKKMMMOOONNNLLLJJJIIIIIIQQQttt~~~hhhaaacccppprrrrrrpppqqqzzz~~~yyymmmhhh]]]RRRSSSWWWYYY^^^eeeiiigggaaa\\\ZZZXXXVVVVVVVVVVVVUUUTTTSSSRRRPPPNNNMMMLLLLLLMMMHHHHHHHHHGGGFFFFFFEEEEEEMMMKKKHHHEEEBBB@@@@@@???BBBBBBAAAAAA@@@@@@????????????@@@@@@@@@@@@AAA@@@DDDBBBBBBEEEFFFDDDFFFIIIEEEVVViiioooeeeQQQ???666444;;;EEEKKKKKKMMMXXXddd|||cccVVVNNNQQQSSSPPPOOOQQQMMMNNNOOOOOOPPPPPPPPPPPPMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLJJJIIIHHHHHHGGGEEECCCBBBAAA@@@@@@;;;:::999777666555555444444333222222666>>>HHHOOO^^^dddkkknnnnnnpppuuuzzz{{{yyyyyyyyyyyyxxxssszzzooofff\\\\\\fffuuuwww|||ttthhh]]][[[^^^___^^^]]]WWWZZZnnn~~~ZZZQQQQQQfff}}}|||~~~|||xxxwwwyyyuuutttsssrrrqqqpppooooooooonnnmmmllllllmmmnnnnnnsssyyy}}}zzzvvvvvvvvvuuuyyyuuupppllliiihhhfffeee^^^aaaaaa]]]ZZZYYYUUUPPPNNNMMMJJJHHHFFFEEEDDDCCCAAACCCEEEEEECCCAAABBBDDDAAAMMMZZZeeeoootttnnncccMMMAAA>>>DDDGGGHHHXXXlllzzzxxx{{{yyyvvvccc______bbbfffddd\\\VVVXXXYYYWWWVVVVVVWWWTTTSSSUUUUUUSSSRRRSSSMMMNNNOOOPPPRRRTTTUUUVVVPPPOOOOOOPPPRRRRRROOOLLLOOOJJJKKKPPPMMMJJJZZZqqq~~~rrrkkkqqqvvvuuuhhhiiisssrrruuuyyyuuujjjaaa^^^^^^UUUPPPRRRTTTSSSQQQQQQMMMNNNPPPSSSVVVXXXYYYZZZ[[[^^^```bbbaaabbbcccdddfffggggggeeeccc```]]]ZZZaaa```^^^\\\YYYVVVSSSQQQOOOMMMKKKHHHEEECCCBBBAAA????????????@@@AAABBBCCCCCCEEEHHHIIIKKKQQQZZZaaaccc```^^^aaammm~~~oooYYYcccqqq{{{iii___UUUQQQUUUVVVQQQQQQQQQPPPQQQRRRTTTVVVSSSSSSSSSRRRPPPNNNMMMLLLJJJKKKMMMNNNNNNNNNMMMLLLNNNPPPRRRQQQOOOMMMMMMMMMKKKJJJIIIHHHHHHIIIKKKMMMJJJKKKMMMMMMKKKHHHHHHHHHPPPjjjyyyhhhbbbbbbbbbjjjsssxxx|||~~~tttttt}}}wwwaaaXXXRRROOONNNUUU^^^dddccc___YYYWWWTTTRRRSSSUUUVVVUUUSSSRRRPPPNNNKKKKKKLLLMMMIIIHHHHHHGGGGGGFFFEEEEEEPPPMMMJJJFFFCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAFFFDDDBBBBBBCCCHHHOOOTTTYYYccclllfffTTTCCC<<<===FFFLLLPPPLLLHHHPPPiii~~~eeeZZZSSSPPPRRRRRRNNNMMMOOOKKKLLLMMMOOOPPPPPPPPPOOOKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNOOOOOONNNLLLJJJHHHFFFEEEDDDBBBAAA@@@???>>><<<;;;:::999777666666555111000000000444;;;DDDJJJXXX___hhhmmmooosss{{{zzzyyy|||xxx}}}}}}uuulllbbb]]]aaalllvvv|||~~~~~~wwwrrrfffZZZWWW\\\]]]YYYTTTTTTTTTbbb|||kkk\\\___qqq}}}{{{{{{yyyuuutttwwwuuuuuutttrrrqqqpppooonnniiihhhgggfffggghhhjjjkkkmmmsssvvvsssoooooopppnnnmmmkkkhhhfffddd```\\\YYYRRRVVVWWWTTTRRRRRROOOKKKHHHGGGFFFDDDCCCBBBBBBBBB@@@BBBEEEDDDBBBCCCHHHLLLRRR]]]iiinnnmmmdddTTTGGG===;;;CCCOOOTTTXXXmmmvvv}}}{{{ddd```bbb``````eeeccc[[[WWWXXXYYYXXXWWWYYY\\\UUUQQQSSSSSSNNNMMMNNNKKKLLLMMMOOOQQQRRRTTTTTTQQQPPPNNNMMMMMMNNNNNNNNNPPPIIIJJJRRRQQQJJJPPP___sssiiimmmsssttttttwwwxxxuuu{{{wwwtttuuuvvvrrrooonnnggg]]]TTTSSSTTTSSSRRRRRRMMMMMMMMMNNNNNNOOOPPPQQQSSSUUUWWWXXXYYYYYY[[[\\\___`````````___\\\YYYXXXVVVUUUTTTRRRPPPMMMKKKJJJFFFFFFDDDBBBAAA@@@??????AAAAAAAAAAAACCCDDDEEEFFFFFFHHHKKKPPPVVV\\\aaadddeee___]]]fffyyykkkYYY^^^lll|||jjj\\\]]]VVVQQQSSSSSSRRRQQQPPPPPPRRRTTTUUUVVVQQQQQQQQQQQQPPPNNNMMMLLLJJJKKKLLLMMMNNNMMMLLLKKKMMMOOOPPPPPPNNNLLLKKKKKKKKKJJJHHHGGGHHHIIIKKKMMMKKKKKKKKKIIIGGGGGGHHHJJJJJJTTTbbblllmmmgggaaa^^^^^^dddkkktttyyyqqqnnnwwwttthhhnnnppp{{{zzzeeeYYYMMMIIINNNUUUWWWVVVQQQNNNKKKKKKNNNRRRUUUVVVQQQRRRQQQNNNKKKJJJKKKMMMIIIIIIHHHHHHGGGFFFFFFFFFHHHGGGDDDAAA@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@@@@AAABBBCCCDDD@@@CCCEEEFFFJJJQQQZZZ___bbbbbb^^^PPP@@@777:::@@@QQQTTTRRRJJJLLLccc~~~gggXXXYYYUUUQQQQQQPPPNNNNNNOOOJJJKKKMMMOOOPPPPPPOOONNNJJJJJJJJJJJJKKKLLLMMMNNNMMMNNNOOOOOONNNLLLIIIHHHEEEDDDDDDCCCAAA@@@???>>>======<<<;;;999888777666000000000111333999@@@FFFUUU^^^hhhnnnrrrzzz~~~}}}uuuoooeee^^^___eeennnttt~~~uuurrrggg[[[XXX]]]]]]WWWQQQUUUUUU]]]wwweee___eeeuuu~~~yyyqqqmmmmmmqqqpppooommmkkkiiihhhggggggfffdddcccbbbbbbccccccfffllloookkkhhhhhhiiihhhfffeeeddddddbbb___ZZZVVVRRRUUUVVVSSSRRRSSSQQQMMMCCCCCCBBBAAA@@@@@@@@@@@@AAADDDFFFFFFGGGMMMXXXaaammmhhhddd```WWWHHH===888BBBAAAIII]]]ppp{{{|||rrrggg```ccceeebbbaaaccc___ZZZWWWXXXXXXWWWZZZ___ggg\\\UUUVVVVVVQQQOOOSSSNNNOOOOOOQQQRRRSSSTTTTTTSSSQQQOOOMMMLLLMMMOOOPPPMMMHHHJJJPPPQQQKKKKKKPPPeeexxxyyypppuuuzzzqqqnnnxxx}}}~~~{{{wwwwwwyyyzzz{{{qqqggg^^^ZZZXXXUUUTTTUUURRRPPPMMMKKKIIIIIIIIIIIIIIIKKKMMMNNNNNNPPPRRRTTTVVVVVVWWWXXXWWWUUUSSSQQQKKKKKKKKKJJJIIIGGGFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDFFFGGGHHHHHHLLLUUU^^^ggglllnnnmmmffffffkkk{{{xxxgggccceee```YYYiiiuuuvvvvvvooo]]]WWWYYYSSSRRRWWWWWWTTTSSSRRRSSSUUUWWWWWWWWWOOOOOOPPPPPPOOOOOONNNMMMNNNNNNNNNMMMKKKJJJHHHHHHJJJLLLMMMMMMKKKIIIHHHIIIHHHGGGFFFFFFGGGHHHJJJKKKLLLKKKIIIGGGEEEFFFIIILLLFFFGGGNNN\\\fffeee^^^YYYWWW[[[___jjjttthhhjjjvvvzzzuuugggfffwww~~~ooo\\\OOOKKKLLLLLLKKKCCC@@@>>>@@@DDDIIIMMMOOOOOOQQQRRRPPPLLLIIIJJJLLLIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>@@@CCCFFFHHHIIIOOOSSSQQQPPPRRRTTTTTTMMMNNNKKKDDD===<<>>>>>======;;;999888777555444333222222555;;;???RRR[[[fffnnnttt|||rrrnnngggaaa```dddlllssswwwvvvmmm```^^^cccaaaYYYWWWXXXUUU[[[vvv}}}~~~~~~cccUUU[[[gggpppddd```ccccccbbbbbbaaa``````___bbbaaa```___^^^^^^^^^^^^___eeehhhdddaaabbbcccccccccbbbaaaaaaaaa___]]]ZZZUUUXXXVVVRRRQQQRRRQQQMMMBBBAAAAAA@@@@@@@@@AAAAAACCCFFFIIIJJJOOO\\\mmm{{{vvv___LLLGGGBBB888777>>>GGGPPPaaaxxxfffdddcccdddeeedddcccbbbZZZXXXXXXYYYWWWVVV]]]eeemmm___UUUVVVWWWRRRSSSXXXQQQQQQQQQRRRRRRRRRRRRRRRPPPQQQPPPOOOMMMMMMMMMNNNJJJKKKMMMNNNMMMLLLLLLLLLKKKaaarrr{{{{{{www|||~~~}}}{{{tttsssvvvyyytttnnnjjjhhheee```^^^aaaUUUSSSOOOJJJGGGEEEEEEEEEDDDFFFHHHIIIIIIJJJMMMOOOPPPQQQRRRRRRQQQOOOLLLKKKGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFGGGIIIJJJKKKLLLWWWgggsssyyyzzzzzzzzzuuu{{{yyycccWWW^^^nnnwwwuuussscccYYYWWWVVVQQQUUU[[[WWWTTTSSSRRRTTTVVVWWWVVVTTTMMMMMMNNNOOOOOOOOOOOOOOOOOONNNMMMKKKJJJIIIHHHHHHKKKLLLNNNNNNLLLJJJIIIIIIGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKIIIGGGFFFFFFIIIKKKHHHGGGLLLWWW]]]\\\\\\^^^[[[ccchhhmmm|||~~~qqqmmmooouuuqqqcccgggkkkoooyyyvvvjjjbbb^^^[[[WWWSSSHHHFFFBBBBBBCCCFFFHHHHHHMMMPPPSSSRRRMMMIIIIIIKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGEEEFFFFFFGGGGGGHHHHHHIIIBBB@@@======???CCCIIIMMMWWW[[[XXXNNNGGGHHHJJJJJJEEEIIIMMMLLLIIIGGGIIILLLAAAFFFKKKTTTjjj{{{fffYYYTTTTTTSSSOOOLLLKKKNNNPPPOOOLLLLLLMMMPPPQQQQQQPPPNNNMMMKKKKKKJJJKKKKKKLLLMMMNNNNNNNNNMMMKKKJJJIIIGGGGGGGGGGGGHHHGGGFFFEEECCCBBB>>>??????>>>===;;;999777666666555333111333666999JJJTTT___gggooo~~~}}}wwwrrrppplllgggccceeekkkqqq{{{{{{rrreeeccchhhfff\\\\\\UUUQQQWWWggg}}}tttuuuZZZUUU]]]cccooosss```WWWTTTUUUVVVWWWYYYZZZ[[[\\\[[[[[[\\\\\\]]]]]]^^^^^^[[[aaaddd```]]]___``````___]]]ZZZZZZ[[[[[[[[[ZZZRRRTTTQQQLLLIIIJJJIIIFFFCCCCCCCCCCCCCCCCCCDDDDDDEEEHHHKKKNNNVVVggg}}}pppMMM444666:::666;;;HHHJJJcccoooyyyjjjddddddbbb______aaaaaa___VVVWWWYYYYYYVVVVVV^^^iiiiiiYYYNNNOOOQQQMMMOOOUUURRRQQQQQQQQQPPPPPPPPPPPPLLLNNNPPPPPPNNNLLLJJJJJJIIIPPPRRRNNNKKKNNNOOOOOOJJJ```qqqyyy~~~yyywww}}}nnnhhhkkkppprrrqqqssstttrrrlllkkknnnXXXUUUPPPJJJGGGEEEDDDDDDDDDFFFGGGHHHIIIJJJMMMPPPOOOPPPPPPPPPOOOLLLIIIHHHDDDDDDDDDDDDDDDCCCBBBAAACCCCCCCCCCCCDDDEEEFFFGGGJJJJJJJJJJJJKKKLLLMMMNNNQQQbbbwww}}}bbb^^^YYY___sss||||||jjjZZZUUUUUUSSSOOOVVVYYYOOOQQQPPPPPPRRRUUUUUURRROOOKKKLLLMMMNNNOOOPPPPPPPPPLLLLLLJJJIIIIIIJJJKKKLLLNNNOOOQQQQQQOOOMMMLLLLLLHHHIIIJJJKKKLLLLLLLLLLLLIIIJJJJJJIIIGGGGGGIIIJJJIIIIIILLLPPPPPPQQQZZZfffnnn{{{zzzwwwyyysssmmmjjjsssqqqllldddaaaiiioooooooooqqqsssqqqlllhhh___[[[UUUQQQOOONNNLLLKKKKKKPPPTTTSSSNNNIIIHHHJJJJJJIIIIIIHHHHHHGGGGGGFFFBBBBBBCCCDDDDDDDDDDDDCCCGGGHHHIIIIIIJJJKKKLLLMMMCCC@@@===;;;>>>DDDKKKOOOYYYXXXOOO@@@:::AAALLLRRRXXX]]]aaa]]]SSSIIIEEEEEELLLSSS\\\iii~~~{{{yyycccXXXVVVUUUTTTSSSPPPLLLKKKOOOQQQNNNHHHMMMNNNQQQRRRRRRPPPNNNLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMKKKIIIHHHGGGGGGGGGFFFGGGGGGGGGFFFEEECCCBBB????????????===;;;999888555555444222111222666999BBBLLLWWW```iiizzzzzzyyyyyytttvvvuuurrrkkkeeedddiiinnn~~~wwwmmmgggeeedddaaa^^^```[[[WWWXXX\\\dddrrrhhhYYYSSSRRRZZZiiixxxwwwgggaaa___XXXPPPMMMNNNPPPOOOMMMRRRQQQQQQTTTWWWXXXVVVSSSWWWSSSSSSZZZ]]][[[[[[___ZZZYYYYYYYYYYYYXXXVVVUUUYYYUUUPPPMMMJJJHHHDDDAAADDDAAAAAADDDDDDCCCEEEIIIKKKPPPYYYeeeqqqwwwwwwtttKKKCCC888333777CCCQQQZZZssslllggg|||zzziiiggg```___^^^\\\[[[ZZZZZZZZZWWWWWWVVVVVVVVVWWWXXXXXXUUUSSSQQQPPPPPPRRRTTTVVVXXXYYYYYYVVVQQQOOOPPPSSSPPPOOONNNMMMMMMNNNQQQRRRSSSZZZ^^^YYYOOOIIIMMMSSSLLLNNNWWWgggyyy}}}vvviiihhhmmmsssuuuwwwyyy}}}}}}tttiii___WWWRRRQQQMMMFFFDDDHHHIIIFFFEEEHHHLLLMMMOOOPPPXXXZZZ[[[ZZZUUUNNNIIIFFFKKKHHHFFFEEEFFFGGGFFFFFFJJJMMMLLLIIIHHHIIIGGGCCCFFFKKKPPPRRRSSSVVV^^^dddlllooo}}}www^^^NNNUUU```tttvvvkkk___XXXWWWUUUTTTRRRQQQPPPPPPRRRPPPOOOPPPQQQQQQMMMJJJLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLJJJIIIIIIIIIIIIOOONNNNNNMMMLLLKKKJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJIIIJJJKKKJJJMMMYYYgggpppjjjmmmqqqqqqqqqpppqqqsssxxx{{{|||uuulllgggggg]]]WWW]]]gggqqq~~~~~~yyyyyyxxxpppcccXXXNNNWWWZZZSSSJJJGGGEEEAAAFFFEEEJJJRRRUUUPPPHHHCCCDDDEEEHHHKKKLLLMMMNNNNNNVVVRRRNNNLLLLLLKKKHHHFFF555777888777555777<<>>TTThhhooowwwlllddd]]]MMM???FFFXXXppp||||||wwwwwwsssYYYTTTWWWUUURRRSSSNNNNNNNNNOOOOOOPPPPPPPPPRRRRRRQQQNNNKKKJJJKKKMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFGGGHHHHHHGGGIIIHHHHHHGGGGGGFFFFFFFFFBBBAAA???===<<<;;;;;;;;;888777444222222222333444;;;KKKXXX^^^hhh{{{yyyssswww{{{}}}zzzuuuxxx~~~}}}rrrfffdddgggiiiwwwllleeecccbbb```^^^ccc]]]YYYXXXXXXZZZaaaiiizzzkkkWWWGGGIIIXXXfffrrryyywwwtttwwwpppkkkddd^^^ZZZWWWTTTQQQRRRPPPOOOPPPRRRSSSRRRPPPVVVRRRRRRVVVXXXVVVWWW[[[YYYXXXXXXWWWXXXWWWVVVVVVQQQPPPMMMHHHDDDCCCEEEGGGHHHDDDEEEJJJMMMNNNPPPSSSfffeeedddbbb^^^UUUJJJBBBCCC???<<>>CCCJJJPPPTTTUUUUUUTTTXXXQQQIIIDDDCCCAAA<<<888333444555555777:::???CCCIIIKKKHHHEEENNNaaappptttddd[[[TTTPPPOOOTTTiii~~~{{{~~~xxxbbbPPPPPPUUUSSSQQQRRRNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOMMMJJJIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHGGGIIIGGGFFFGGGHHHJJJIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCBBB@@@???>>>======999888666444333333444555666DDDUUU```iiisssyyyzzz{{{wwwvvvzzzxxxvvv~~~xxxzzzsssmmmhhhxxxlllddd``````___^^^```\\\YYYXXXTTTPPPRRRVVVllluuuzzz|||{{{[[[JJJGGGIIIJJJJJJRRRVVV\\\___^^^___iiivvvxxxzzz{{{wwwooocccYYYSSSKKKHHHEEEEEEFFFHHHHHHHHHHHHFFFEEEHHHHHHGGGHHHKKKMMMMMMLLLLLLLLLMMMMMMNNNIIIJJJIIIEEEBBBCCCJJJPPPBBB>>>>>>DDDJJJLLLMMMNNNPPPNNNKKKIIIHHHEEEBBB???@@@EEEOOO___tttuuuppp|||uuu```cccbbbYYYYYYYYYXXXWWWWWWVVVWWWWWWUUUUUUTTTTTTTTTTTTUUUUUURRRQQQPPPPPPQQQSSSUUUVVVRRRRRRRRRSSSTTTSSSQQQOOOSSSQQQOOOPPPRRRRRROOOLLLOOOTTTZZZ[[[WWWQQQMMMLLLKKKJJJJJJNNNXXXdddpppxxxxxx}}}}}}wwwqqqkkkmmm|||yyy||||||zzzzzzzzzwwwuuuyyy}}}uuukkkdddiiiuuu{{{xxxtttmmmfff___ZZZWWWSSSTTTUUUTTTQQQRRRUUUXXX]]]^^^]]][[[]]]aaaaaa^^^aaakkkzzzzzzppp```YYY\\\dddnnnhhhWWWUUUZZZoooxxxttt}}}|||eee[[[XXXVVVUUUSSSRRRPPPNNNMMMLLLKKKKKKMMMMMMMMMNNNOOOOOOMMMKKKJJJKKKNNNPPPPPPOOOMMMLLLJJJIIIHHHGGGGGGHHHIIIJJJMMMLLLLLLKKKJJJHHHHHHGGGIIIIIIIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHJJJKKKJJJJJJRRR[[[ooo}}}nnniiijjjaaa______fffssszzzrrrqqqvvv~~~|||tttrrrpppooopppsss}}}{{{~~~zzzcccZZZYYYQQQXXXbbbfff\\\MMMDDDCCC888===CCCHHHJJJJJJKKKKKKKKKDDD;;;777777777666444777888<<>>888666;;;@@@@@@@@@@@@@@@===999888;;;AAAHHHMMMSSS___qqq|||}}}aaaXXX```aaa\\\WWWWWWVVVUUUUUUUUUVVVVVVTTTTTTSSSRRRRRRRRRSSSSSSPPPPPPPPPQQQRRRSSSTTTUUUTTTSSSRRRTTTWWWVVVRRRNNNPPPOOOOOORRRVVVWWWTTTPPPKKKNNNRRRSSSRRRNNNJJJGGGHHHGGGFFFEEEIIISSSaaakkkqqqwww|||}}}}}}}}}yyyqqqllllllvvv~~~wwwvvvyyy{{{zzz}}}}}}tttjjjccc^^^[[[ZZZVVVXXXXXXUUUQQQSSS[[[aaaiiikkkkkkmmmssszzz|||yyyzzzkkkZZZQQQMMMPPPbbbzzz|||eeeRRRPPP```rrr|||oooppprrr^^^ZZZ[[[XXXVVVVVVQQQPPPNNNMMMKKKJJJJJJIIIKKKKKKLLLMMMNNNNNNLLLKKKIIIKKKNNNQQQQQQOOOMMMKKKIIIIIIHHHHHHHHHIIIKKKLLLMMMMMMLLLKKKJJJHHHGGGGGGIIIIIIHHHGGGGGGGGGGGGGGGEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGIIIKKKIIIHHHMMMTTT___kkkwwwxxxooogggfffiiimmmjjjeeedddkkkzzzsssnnnnnnpppsss~~~}}}zzzsssssspppkkkjjjrrr~~~iii``````dddllltttppp]]]FFF:::999:::>>>BBBCCC@@@===<<<===<<<999555333444888>>>CCC===@@@IIIWWWfffqqquuuvvvtttggg]]]\\\]]]VVVMMMGGGDDDLLLVVVeee}}}vvvhhhUUUSSSMMMKKKOOOQQQOOONNNPPPNNNNNNMMMMMMMMMMMMNNNOOONNNNNNMMMKKKHHHGGGIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHJJJMMMOOONNNMMMMMMMMMNNNNNNLLLJJJHHHFFFGGGGGGFFFEEEDDDCCCAAA@@@;;;:::888777555555555555999888BBBVVVeeeiiimmmtttggghhhmmmpppkkkjjjxxxyyyqqqrrrzzzmmm}}}wwwnnneee```^^^^^^^^^XXXUUUUUUVVVUUUTTTWWW\\\fff```fffzzz}}}gggTTTHHHDDD;;;444555:::>>>CCCHHHQQQ___ppp{{{|||xxxtttsssdddaaaZZZSSSLLLHHHFFFFFFGGGIIIKKKIIIGGGGGGHHHIIIDDDFFFGGGFFFEEEEEEGGGIIIOOOJJJEEEEEEHHHIIIFFFCCC===777444777999888888999:::<<>>;;;<<<<<<888555333333888???EEEMMM[[[gggzzz{{{llliii|||~~~tttaaa[[[ZZZaaabbb\\\XXXZZZWWWWWWVVVTTTSSSSSSSSSSSSTTTSSSRRRQQQQQQPPPPPPPPPOOOQQQRRRSSSSSSQQQOOONNNMMMNNNNNNMMMLLLKKKKKKLLLSSSVVVXXXVVVQQQMMMNNNOOONNNNNNMMMJJJGGGFFFHHHKKKDDDDDDDDDCCCDDDGGGKKKOOO\\\hhhuuu{{{vvvttttttsssrrrttt|||~~~wwwbbbaaajjjwwwjjj^^^VVVSSS[[[ddduuuyyyssssssvvv]]]UUURRRQQQQQQQQQQQQSSSTTTIIIIIIIIIIIIJJJKKKLLLMMMKKKNNNPPPPPPMMMKKKKKKLLLKKKLLLMMMNNNOOONNNMMMMMMKKKJJJIIIIIIIIIJJJKKKLLLOOONNNMMMKKKIIIHHHFFFFFFFFFFFFEEEFFFGGGIIILLLMMMIIIJJJKKKLLLLLLKKKIIIHHHHHHFFFFFFHHHHHHEEEGGGKKKMMMMMMNNNOOOTTTZZZaaafffwwwlllccc]]][[[\\\bbblllyyyzzzsssuuuyyyzzzuuuyyy}}}nnniiiggggggddd]]]ZZZ[[[^^^ZZZXXXWWWRRRKKKHHHJJJYYYdddrrrxxxuuunnnjjjiiiddd```ZZZTTTPPPQQQVVV[[[[[[\\\]]]ZZZTTTNNNJJJHHHHHHRRR]]]lllxxxuuuxxx|||uuu}}}|||gggRRRFFFFFFJJJHHHHHHHHHIIILLLPPPRRRQQQOOONNNKKKJJJIIIJJJLLLMMMOOOOOOOOOMMMKKKJJJLLLNNNHHHHHHIIIIIIJJJKKKKKKKKKIIIIIIJJJMMMPPPPPPOOOMMMLLLKKKIIIHHHHHHIIIJJJKKKHHHIIIIIIIIIHHHEEECCCAAA@@@@@@???>>><<<:::888777444888===CCCOOO^^^hhhkkklllggggggllllllkkkqqq|||}}}zzzyyyppprrrvvv{{{|||uuuzzz{{{qqqrrrsssqqqkkkddd___\\\XXXWWWWWWXXXUUUOOOMMMPPPGGGNNNKKKHHHaaannn___UUUQQQRRRDDDBBB???:::777777888:::BBBKKKZZZgggqqqyyy}}}wwweeegggggg___SSSGGGAAA???BBB???:::888888;;;>>>@@@AAAEEEOOOZZZdddrrr|||ooollloookkkSSSPPPWWW[[[ZZZXXXXXXWWWTTTWWWVVVUUUTTTRRRRRRQQQQQQTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQSSSTTTSSSQQQNNNLLLKKKMMMOOONNNKKKKKKNNNQQQLLLQQQUUURRRLLLIIILLLPPPKKKMMMMMMJJJFFFDDDFFFIIIEEEDDDCCCCCCDDDHHHKKKMMMUUU___kkkxxx|||zzz|||yyyrrrhhhjjjrrr~~~zzzxxx}}}qqqrrrwwwyyy}}}}}}nnn\\\NNNMMM\\\kkkvvv~~~}}}mmm]]]VVVQQQSSSSSSRRRRRRRRROOOJJJFFFGGGGGGHHHIIIKKKLLLMMMLLLOOOQQQPPPMMMKKKKKKLLLLLLLLLMMMNNNNNNNNNNNNNNNJJJJJJHHHHHHHHHHHHIIIJJJNNNMMMLLLJJJHHHFFFEEEDDDEEEDDDDDDDDDFFFIIILLLNNNIIIJJJKKKLLLLLLJJJHHHFFFIIIFFFEEEGGGGGGFFFGGGKKKKKKJJJKKKMMMQQQWWW\\\___uuuvvviiieeejjjccc]]]\\\dddrrryyyvvvvvvtttnnnnnnooorrrzzz|||yyyqqqddd^^^___\\\UUUPPPRRRVVVVVVWWWYYYRRRVVVXXXUUUNNNLLLPPPUUUOOOIIICCCCCCIIIQQQVVVWWWPPPTTTYYY\\\^^^bbbhhhmmmvvvsssggggggwww~~~uuuttt___OOOLLLQQQRRRPPPKKKKKKKKKKKKNNNQQQPPPMMMOOONNNKKKIIIIIIJJJLLLMMMNNNNNNNNNLLLJJJJJJLLLMMMFFFGGGGGGHHHIIIJJJKKKKKKIIIIIIKKKMMMOOOPPPNNNLLLMMMKKKIIIHHHHHHJJJLLLNNNIIIJJJKKKKKKIIIGGGDDDBBBBBBBBBAAA@@@>>><<<:::999777;;;:::888DDD\\\oootttrrrpppsssxxxtttnnnrrr|||xxxyyy{{{{{{}}}{{{{{{xxxqqqoookkkhhheeebbb]]]YYYUUUTTTSSSRRRPPPNNNMMMLLLOOOLLLIIILLLWWWhhhyyy|||}}}}}}xxxmmm^^^WWWLLLAAA999666666666888<<>>AAACCCCCCDDDFFFGGGNNNTTTVVVPPPIIIFFFBBB===:::<<<>>>>>>>>>???BBBEEELLLVVVbbbjjjnnnrrryyyuuu^^^XXXVVVQQQWWWXXXYYYYYYXXXVVVTTTSSSXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQPPPQQQSSSTTTTTTWWWYYYSSSKKKQQQPPPNNNLLLLLLLLLLLLLLLIIIKKKLLLKKKJJJIIIJJJLLLJJJIIIIIIIIIHHHHHHGGGGGGHHHGGGFFFFFFGGGJJJMMMOOOYYYUUUUUUaaavvv{{{pppnnnqqquuuvvvmmmjjjiiilllrrrwwwxxxwww}}}sssppptttwwwyyy{{{tttddd[[[UUUMMMKKKSSS___pppwwwlll___XXXTTTRRRTTTRRRPPPNNNLLLKKKKKKKKKIIIHHHGGGHHHKKKMMMNNNNNNSSSRRRQQQPPPNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLNNNOOOKKKJJJHHHFFFFFFGGGHHHIIIJJJKKKJJJHHHEEECCCCCCDDDGGGFFFEEEEEEGGGJJJMMMOOOLLLKKKJJJJJJJJJIIIGGGEEEGGGHHHIIIHHHGGGGGGHHHIIIKKKKKKKKKIIIHHHJJJMMMPPPYYY___fffhhhbbb[[[VVVUUUdddmmmwwwuuuvvvsssooollloooxxx|||yyyuuupppttttttwww|||}}}||||||{{{xxxwwwzzz|||zzzwwwuuuyyyzzztttllleeevvvttt___WWWPPPNNNQQQSSSRRROOOMMMKKKJJJMMMRRRSSSQQQMMMNNNNNNMMMLLLKKKJJJIIIHHHLLLLLLKKKJJJIIIHHHHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKLLLMMMMMMMMMMMMLLLJJJJJJKKKKKKKKKKKKKKKKKKMMMLLLKKKKKKKKKJJJHHHFFFEEEDDDBBBAAA@@@?????????;;;999888999===HHH[[[mmmpppjjjggghhhiiiiiinnntttsssppplllfffbbb^^^ZZZWWWTTTTTTSSSRRRPPPOOOMMMLLLKKKHHHKKKMMMKKKHHHMMMYYYdddqqqyyy|||www{{{yyyrrrmmmeeeffffffccc]]]XXXTTTSSSPPPUUUXXXVVVTTTUUUTTTRRRWWW]]]bbbcccaaacccjjjppp}}}vvvnnnWWWPPPRRRSSSRRRWWWXXXXXXXXXXXXVVVTTTSSSXXXWWWVVVUUUUUUTTTUUUUUUWWWVVVUUUSSSQQQOOONNNMMMMMMQQQTTTSSSTTTUUUSSSNNNQQQPPPPPPNNNMMMLLLKKKKKKIIIJJJKKKKKKJJJIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGHHHGGGGGGFFFGGGIIIJJJKKKKKKKKKNNNTTT___kkkuuuzzz~~~uuuqqqqqqrrrsssrrrtttuuuuuurrrooonnnoooqqqxxxnnnmmmsss|||}}}wwwmmm```UUUQQQSSS```sss~~~sssqqq~~~ppp___WWWWWWXXXSSSNNNQQQPPPPPPOOONNNMMMLLLKKKIIIHHHHHHJJJNNNQQQRRRRRRUUUTTTRRRPPPNNNMMMLLLKKKMMMLLLKKKJJJJJJKKKLLLMMMHHHGGGGGGFFFFFFFFFGGGGGGIIIIIIHHHFFFCCCBBBCCCEEEFFFFFFEEEEEEFFFHHHKKKMMMLLLKKKJJJJJJJJJIIIGGGEEEGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIJJJIIIGGGGGGIIIKKKNNNRRRWWWXXXWWWVVVWWWYYY```rrr}}}sssiiiddd^^^]]]dddrrrssspppnnnooonnnmmmqqqwww|||{{{vvvtttyyyrrrddd```]]]eeejjjkkkooozzz{{{lll]]]SSSOOOLLLMMMQQQSSSPPPLLLJJJIIIJJJMMMQQQRRROOOKKKOOOOOONNNMMMLLLKKKKKKJJJKKKKKKKKKKKKJJJJJJIIIHHHIIIJJJJJJKKKLLLLLLLLLLLLJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMKKKHHHEEEDDDDDDBBBAAA@@@@@@@@@@@@???<<<::::::;;;AAAPPP^^^fff___[[[___fffjjjlllooouuuxxx|||yyyrrrnnngggaaa]]]ZZZWWWUUUSSSRRRQQQPPPNNNLLLKKKJJJIIILLLMMMJJJGGGHHHOOOUUU^^^www~~~}}}{{{yyyjjjjjjzzzzzz|||lllUUUPPPSSSTTTTTTVVVUUUUUUVVVWWWWWWVVVVVVUUUWWWVVVVVVUUUTTTTTTUUUUUUVVVUUUTTTRRRQQQOOONNNMMMKKKQQQTTTRRRPPPPPPQQQOOOPPPPPPOOOOOOMMMLLLJJJIIIIIIJJJKKKKKKIIIIIIJJJKKKKKKKKKJJJJJJIIIHHHHHHGGGJJJIIIIIIHHHHHHIIIIIIIIIFFFGGGHHHKKKOOOVVV^^^dddmmmllllllnnnqqqrrrqqqpppuuuyyy}}}|||wwwqqqllljjjrrrwwwqqqpppqqqqqqqqquuu~~~tttkkkdddbbbbbbaaabbbfffppp}}}sssiiiiiiqqq~~~lllcccZZZQQQPPPUUUWWWSSSNNNOOOOOOOOOOOOOOONNNMMMLLLLLLKKKLLLNNNRRRTTTUUUUUUSSSRRRQQQOOOMMMLLLKKKKKKMMMLLLKKKJJJJJJJJJJJJJJJGGGGGGGGGFFFEEEEEEDDDCCCFFFGGGFFFDDDCCCCCCEEEHHHFFFFFFEEEEEEGGGIIIKKKLLLJJJIIIHHHHHHIIIHHHFFFDDDEEEGGGHHHGGGFFFEEEFFFHHHGGGIIIJJJKKKJJJIIIJJJKKKNNNOOORRRTTTVVV[[[bbbggggggxxxvvvssspppnnnooouuuzzz||||||~~~vvvssstttmmmkkkgggeeeiiirrrwwwwww~~~~~~|||tttmmmnnnrrrvvvtttkkkbbb]]]]]]mmmsssxxx{{{ooodddZZZSSSPPPMMMKKKLLLOOOOOOKKKGGGIIIIIIJJJMMMPPPPPPNNNKKKNNNNNNMMMMMMLLLKKKKKKJJJLLLLLLMMMNNNMMMLLLKKKIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKLLLMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNLLLHHHEEEDDDDDDCCCAAAAAA@@@@@@@@@AAA>>>;;;:::999<<>>;;;;;;999:::@@@HHHSSSYYY```fffkkknnnnnnllldddhhhmmmpppsss{{{xxxoookkkeeeaaa]]]YYYVVVSSSQQQPPPOOONNNLLLJJJIIIHHHGGGEEEBBBBBBDDDGGGIIIKKKMMMbbb{{{uuuttt|||~~~qqquuu~~~}}}ppplllXXXVVVTTTUUUVVVPPPHHHKKKUUUPPPPPPQQQRRRSSSTTTUUUVVVUUUUUUTTTTTTTTTTTTUUUUUURRRRRRRRRRRRRRRRRRRRRRRROOOSSSTTTOOOKKKLLLNNNMMMLLLLLLLLLKKKJJJJJJIIIIIIHHHIIIJJJJJJIIIHHHIIIJJJGGGGGGHHHHHHIIIIIIIIIIIIKKKLLLMMMMMMMMMKKKJJJIIINNNKKKGGGGGGJJJNNNPPPPPPRRRUUU[[[bbbiiiooosssuuuyyyuuurrruuu{{{}}}zzzuuufffiiinnnrrrsssuuu}}}zzztttrrrxxxzzzqqqkkkvvvggg___UUUOOOPPPVVV]]]aaaoootttqqqiiigggggghhhiii|||{{{vvvccc[[[YYYSSSUUUVVVTTTPPPMMMMMMNNNPPPOOOOOONNNNNNMMMMMMMMMMMMMMMLLLNNNOOOOOONNNLLLKKKKKKJJJJJJJJJKKKKKKLLLNNNMMMLLLKKKJJJIIIHHHGGGJJJIIIGGGEEECCCBBBBBBAAACCCDDDFFFFFFFFFFFFGGGIIIGGGGGGGGGHHHHHHIIIJJJKKKGGGFFFFFFFFFGGGGGGEEECCCBBBCCCDDDDDDBBBBBBCCCDDDAAACCCFFFHHHIIIJJJLLLMMMOOOMMMJJJIIIKKKOOOSSSVVVdddooo~~~ssseee]]]aaalllqqqsssrrrnnnpppzzz~~~~~~{{{xxxuuuvvvzzz~~~vvvpppeeeXXXPPPMMMPPPRRRLLLKKKIIIIIIKKKMMMMMMMMMIIIJJJKKKLLLMMMNNNNNNNNNKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIHHHHHHGGGLLLLLLLLLLLLKKKKKKJJJIIIJJJIIIIIIIIIJJJKKKMMMNNNJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLKKKHHHFFFDDDDDDCCCBBBBBBBBBBBBBBB@@@===<<<===;;;999===BBBEEENNNYYY```eeeiiiiiiffffffgggggggggjjjuuusssnnnkkkgggccc```\\\XXXUUUPPPPPPNNNMMMKKKIIIHHHHHHEEEDDDCCCAAA@@@DDDJJJOOOOOOVVVbbbqqqyyy}}}~~~xxxzzzxxxdddWWWSSSRRRTTTUUUSSSOOOLLLOOOTTTQQQPPPPPPPPPQQQQQQRRRRRRUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSOOORRRQQQMMMLLLNNNPPPNNNMMMLLLKKKJJJJJJKKKLLLMMMHHHIIIJJJJJJHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMKKKIIIHHHLLLKKKIIIHHHIIIKKKMMMOOONNNPPPTTTXXX___fffnnnrrrzzzwwwuuuzzz|||{{{{{{|||vvvjjj```eeeooouuu}}}sssgggiiijjjgggiiinnnrrrxxxwwwhhh```bbbaaa]]]XXXPPPJJJNNN^^^ppp}}}{{{mmmddd```gggrrr|||{{{iii]]]XXXWWWWWWQQQSSSTTTQQQMMMKKKLLLNNNRRRPPPOOOMMMLLLLLLMMMMMMKKKKKKKKKLLLNNNNNNLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLNNNNNNNNNLLLKKKIIIHHHGGGIIIGGGEEEDDDCCCDDDEEEFFFEEEGGGIIIIIIGGGEEEDDDDDDFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHGGGHHHIIIIIIGGGEEEBBBCCCDDDDDDBBBBBBCCCDDDBBBDDDFFFGGGGGGHHHJJJLLLMMMKKKIIIHHHIIIKKKLLLMMMRRR[[[eeejjjhhhccc^^^ZZZZZZcccxxxzzzssssss|||~~~{{{qqq[[[WWWSSSPPPNNNMMMMMMNNNHHHHHHHHHJJJLLLMMMNNNMMMHHHIIIIIIIIIIIIKKKMMMOOOJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFGGGGGGHHHJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGFFFFFFGGGIIIKKKMMMGGGGGGHHHHHHHHHHHHHHHHHHJJJIIIHHHIIIJJJJJJHHHFFFDDDCCCCCCBBBBBBBBBBBBCCCAAA>>>>>>???===::::::>>>:::CCCMMMYYYhhhuuuwwwrrrsssoooiiidddgggrrrvvvooorrrooommmjjjgggddd```[[[XXXPPPOOONNNLLLKKKIIIHHHGGGEEEGGGGGGCCC???BBBLLLVVVNNNRRRSSSXXXjjjvvvlllfffjjjrrrhhh\\\OOOIIIMMMMMMPPPRRRSSSUUUYYYYYYWWWRRRRRRQQQOOOOOOOOOOOOOOOUUUTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSOOOPPPOOOLLLMMMQQQRRRPPPNNNMMMKKKJJJJJJLLLNNNOOOHHHIIIJJJJJJHHHHHHIIIJJJMMMMMMLLLKKKJJJIIIIIIHHHGGGIIIKKKMMMLLLKKKHHHGGGHHHIIIIIIHHHFFFGGGLLLOOOLLLMMMNNNPPPUUU^^^gggmmmwwwzzz~~~qqq^^^\\\eeejjjrrr{{{ssslll^^^\\\[[[___mmmzzz}}}yyynnnttt||||||sssmmmlllqqqtttkkk^^^UUUXXX___bbb```dddmmmqqqmmmeee^^^\\\jjjrrr```YYYYYYbbbuuuzzzjjjXXXPPPRRRUUURRRLLLPPPPPPPPPNNNMMMMMMNNNOOOSSSQQQOOOMMMKKKLLLMMMNNNKKKKKKLLLNNNPPPPPPNNNLLLMMMMMMLLLKKKKKKKKKKKKKKKOOOOOONNNMMMLLLJJJHHHGGGGGGFFFDDDBBBCCCEEEHHHJJJHHHJJJLLLLLLHHHDDDBBBAAAEEEEEEFFFFFFGGGGGGGGGHHHJJJIIIHHHIIIJJJJJJIIIGGGCCCDDDEEEDDDCCCBBBCCCEEEFFFGGGHHHHHHGGGHHHJJJLLLFFFEEEEEEFFFIIIJJJJJJJJJCCCJJJPPPSSSVVV[[[```ccccccfffsssyyyzzzzzz~~~tttppppppqqquuuyyy~~~yyy{{{yyyvvvzzz|||{{{xxxoooeee[[[SSSNNNLLLLLLLLLKKKJJJJJJGGGHHHJJJKKKLLLLLLKKKJJJHHHHHHGGGGGGGGGIIILLLOOOJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEDDDDDDEEEGGGJJJKKKFFFFFFFFFGGGGGGHHHHHHHHHJJJHHHGGGGGGHHHIIIHHHGGGDDDCCCCCCBBBBBBBBBCCCCCCCCC@@@???@@@>>>:::999;;;;;;BBBLLL]]]vvvxxxmmmfffgggrrrwww{{{tttpppnnniiiddd___\\\YYYXXXUUUQQQPPPSSSRRRNNNJJJJJJMMMIIIDDDAAACCCIIIPPPUUUPPPNNNOOOSSSWWWaaarrruuu|||~~~~~~~~~~~~|||~~~uuueeeeeeqqq}}}yyylll^^^VVVRRRNNNKKKKKKNNNNNNPPPTTTXXXXXXTTTPPPUUUTTTRRRPPPOOONNNOOOOOONNNMMMMMMOOOSSSVVVWWWWWWWWWSSSOOOLLLMMMNNNOOOOOONNNNNNMMMMMMMMMMMMNNNNNNNNNMMMKKKIIIHHHHHHHHHIIIDDDEEEGGGHHHHHHGGGFFFEEEKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGIIIIIIIIIIIIGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKMMMSSS]]]dddooouuu~~~nnnjjjrrrpppgggcccjjjqqqrrrsssvvvooowww{{{uuuttttttwwwxxxsssjjjbbbVVV___bbb]]]^^^hhhnnnkkk]]]YYYXXX[[[\\\YYYWWWXXXeeerrr~~~sssnnnYYYQQQWWWpppwwwlll[[[WWWSSSQQQPPPPPPOOONNNRRRQQQOOOMMMMMMNNNOOOPPPSSSPPPMMMKKKKKKKKKJJJIIIHHHIIIKKKLLLNNNOOOOOOPPPMMMLLLKKKJJJIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIFFFCCCAAAEEEDDDDDDDDDDDDFFFGGGHHHKKKJJJJJJIIIIIIIIIJJJJJJHHHGGGFFFDDDDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIKKKLLLLLLIIIEEEEEEGGGHHHGGGEEEDDDFFFHHHGGGFFFJJJSSSZZZ```gggrrr|||}}}yyyrrrqqqqqqzzzuuuvvvzzzzzz|||tttrrrmmmzzz|||}}}~~~xxx~~~zzzuuuwwwsss~~~wwwzzz|||xxx}}}rrrooowwwtttfff^^^YYYTTTQQQPPPOOONNNLLLKKKIIIHHHGGGHHHHHHGGGFFFFFFFFFGGGGGGLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKOOOKKKGGGEEEGGGIIIIIIHHHIIIGGGEEEEEEGGGFFFCCC@@@@@@AAACCCCCCDDDEEEHHHKKKJJJIIIIIIHHHGGGFFFEEEDDDEEEEEEDDDDDDEEEFFFGGGGGGJJJGGGEEEDDDDDDEEEEEEDDDEEEDDDCCCAAA???>>><<<;;;666>>>JJJZZZ||||||nnnggglllyyy}}}xxx}}}wwwtttqqqlllfff```\\\YYYXXXSSSRRRTTTWWWUUUNNNJJJJJJIIIIIIFFFCCCBBBCCCGGGJJJLLLKKKLLLPPPRRRUUU^^^hhhhhhyyy}}}xxxzzzyyyxxx|||}}}yyyzzzvvvrrrrrrwwwsssjjjpppoooyyy~~~iii^^^TTTQQQPPPNNNMMMNNNMMMNNNPPPSSSUUUUUUSSSQQQSSSRRRQQQOOONNNNNNNNNNNNLLLKKKLLLNNNRRRTTTUUUUUUUUUTTTRRRPPPNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMJJJJJJHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFJJJJJJJJJJJJJJJIIIHHHHHHFFFFFFGGGHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIHHHHHHKKKLLLLLLKKKKKKOOOVVV[[[fffmmmvvv}}}~~~ssspppuuuvvvooolllmmmmmmjjjjjjmmmqqqqqqzzz}}}|||}}}sss___gggiiieeejjjxxxtttnnnkkkooossssssrrrsssxxxZZZUUUZZZpppxxxmmmtttwwweee\\\VVVSSSQQQPPPPPPQQQPPPPPPQQQPPPNNNMMMMMMMMMOOOPPPQQQNNNKKKJJJKKKKKKJJJIIIGGGHHHIIIKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKIIIIIIHHHHHHGGGGGGGGGFFFIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIHHHFFFDDDCCCEEEEEEDDDDDDEEEGGGHHHIIILLLKKKJJJJJJIIIIIIIIIIIIHHHGGGEEEDDDDDDDDDEEEFFFDDDDDDEEEFFFGGGHHHIIIJJJKKKHHHEEEEEEFFFGGGGGGEEEEEEGGGHHHFFFDDDFFFLLLRRRYYY^^^fffmmmooommmhhheee]]]bbbjjjzzzyyy}}}}}}qqqiiifffnnnttttttmmmhhhmmm}}}zzzyyyooorrrtttyyyzzzqqqpppvvv|||rrreee[[[VVVSSSPPPMMMMMMMMMLLLJJJIIIHHHFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKJJJJJJIIIIIIJJJJJJJJJHHHEEEEEEGGGJJJJJJIIIJJJHHHFFFGGGHHHGGGDDDBBBAAACCCEEEEEEEEEFFFHHHJJJJJJIIIIIIHHHGGGFFFFFFEEEFFFEEEEEEEEEFFFFFFGGGHHHIIIGGGDDDDDDEEEEEEEEEDDDEEEDDDCCCAAA???>>><<<<<<;;;===FFFWWW|||~~~ppphhhlllyyy}}}xxxsssvvv|||vvvtttqqqkkkeee```[[[XXXVVVRRRTTTYYY\\\WWWMMMHHHIIIHHHIIIHHHDDDBBBEEEMMMUUUTTTOOOMMMNNNOOOPPPTTTZZZeeetttnnnuuu~~~yyywwwuuuuuuxxx~~~|||{{{}}}rrroootttaaaZZZSSSMMMNNNOOONNNMMMNNNMMMOOORRRSSSSSSRRRSSSSSSRRRQQQPPPNNNMMMMMMMMMMMMIIIJJJKKKNNNQQQSSSRRRQQQQQQSSSTTTRRRMMMJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHJJJIIIHHHGGGGGGGGGGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEDDDFFFHHHJJJJJJIIIGGGFFFKKKKKKKKKJJJIIIJJJNNNPPPXXX___hhhrrr{{{zzzwww{{{{{{wwwyyy~~~{{{wwwtttnnnhhhfffhhhiiihhhsss|||vvv|||~~~gggYYYfffyyyzzzggg]]]ggg{{{zzznnn___TTTOOOQQQPPPOOOPPPRRRRRRRRRQQQQQQPPPNNNMMMMMMMMMNNNOOONNNLLLIIIIIIJJJKKKKKKJJJFFFGGGHHHIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJKKKHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEBBBCCCEEEGGGGGGGGGGGGGGGHHHFFFEEEDDDFFFFFFFFFEEEFFFGGGHHHFFFBBBBBBEEEHHHNNNQQQVVVZZZZZZXXXUUURRRVVV___kkkzzzyyymmmrrr}}}zzzrrrpppsss|||rrrrrrtttvvv{{{tttttt{{{yyy~~~zzztttqqqqqqpppoooaaa[[[SSSOOONNNNNNLLLKKKKKKJJJIIIHHHGGGFFFEEEDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIEEEDDDDDDFFFIIIJJJJJJJJJJJJIIIHHHHHHHHHGGGEEECCCBBBEEEGGGHHHGGGGGGGGGHHHJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHFFFDDDDDDEEEFFFFFFFFFGGGFFFEEECCCBBB@@@???>>>???;;;@@@PPPtttzzzppphhhkkkxxx~~~xxxuuurrrnnnppp}}}vvvqqqooommmhhhbbb]]]YYYWWWVVVUUUWWW[[[[[[SSSHHHEEEGGGIIIIIIGGGCCCDDDOOObbbqqq\\\SSSKKKJJJKKKNNNUUU[[[\\\xxx~~~vvvuuu{{{zzztttyyy}}}qqqiiiuuuccc\\\YYYVVVPPPNNNPPPPPPMMMLLLLLLMMMQQQTTTSSSQQQQQQSSSVVVQQQPPPOOONNNNNNMMMMMMMMMIIIJJJKKKOOORRRRRRQQQOOOLLLPPPRRROOOIIIGGGIIILLLIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKHHHGGGFFFEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGJJJJJJJJJJJJIIIIIIIIIJJJOOOSSSZZZbbbkkkttt|||yyyxxxvvvuuuzzz|||{{{zzzxxxuuutttkkkjjjppp~~~}}}zzzyyyyyy}}}~~~yyyyyyxxxvvvwwwvvvppppppqqqaaabbblll|||}}}sssggg```XXXQQQNNNPPPPPPOOOOOOQQQSSSSSSRRRPPPOOOOOONNNMMMLLLMMMMMMNNNKKKIIIHHHHHHIIIKKKKKKKKKGGGHHHHHHIIIJJJKKKLLLMMMKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHFFFDDDCCCCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEBBBDDDFFFHHHHHHGGGFFFEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFBBBAAAAAABBBEEEGGGJJJMMMOOOOOONNNMMMWWW```jjjrrr~~~sssddd[[[aaalllwwwzzzrrrpppwww||||||~~~tttwww}}}tttiiieeekkkvvv|||ssslllhhhbbbZZZSSSOOOMMMJJJJJJLLLMMMMMMLLLIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHEEEEEEGGGIIIJJJKKKJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDGGGJJJJJJIIIHHHGGGGGGIIIIIIHHHGGGHHHHHHIIIJJJHHHHHHHHHGGGGGGHHHHHHIIIGGGFFFDDDDDDFFFGGGHHHGGGIIIIIIHHHFFFEEEDDDCCCBBB???;;;===HHHaaayyyttttttrrrmmmggghhhttt}}}yyyttt{{{kkk}}}yyyrrrmmmllljjjfffbbb^^^[[[YYYYYYYYYXXXXXXUUULLLCCCBBBGGGHHHIIIHHHFFFHHHSSSfffuuuXXXPPPIIIHHHIIIKKKOOOTTTKKKZZZpppuuu|||||||||qqqqqq{{{}}}xxxvvvnnnYYYQQQTTTYYYRRROOONNNQQQQQQMMMKKKLLLLLLOOORRRQQQOOONNNPPPSSSOOOOOOOOOOOONNNMMMMMMLLLJJJKKKLLLOOORRRRRRPPPNNNLLLNNNOOOLLLHHHGGGMMMRRRHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGHHHIIIIIIJJJJJJJJJEEEDDDCCCCCCDDDFFFHHHIIIJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEGGGIIIJJJIIIIIIIIIJJJJJJJJJIIIIIINNNPPPRRRUUUZZZaaaiiinnn|||~~~~~~wwwsssvvv|||~~~zzzxxx}}}yyyooohhhbbbaaaeeejjjqqqzzz~~~zzzwww{{{xxxqqqiii]]]SSSOOOWWW[[[iiiyyymmmfffjjjttt{{{eee\\\TTTQQQOOOMMMOOORRRQQQQQQPPPQQQRRRRRRQQQOOONNNNNNMMMMMMLLLLLLLLLLLLJJJHHHGGGGGGIIIKKKLLLLLLJJJJJJJJJJJJKKKLLLNNNOOOIIIIIIIIIHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHIIIIIIIIIFFFFFFGGGGGGHHHIIIJJJJJJGGGFFFCCCAAAAAABBBCCCEEEEEEFFFGGGHHHIIIJJJKKKKKKIIIHHHFFFEEEDDDCCCCCCCCCEEEEEEEEEFFFFFFFFFEEEEEEDDDEEEGGGIIIIIIHHHFFFEEECCCDDDEEEFFFFFFFFFFFFGGGFFFFFFGGGFFFDDDCCCBBBBBBBBBCCCEEEHHHJJJKKKLLLLLLLLLSSS[[[aaaiiirrrwwwyyyhhh]]]XXX___jjjuuuxxxiii```___hhhrrrxxxuuu{{{lllgggqqqqqqkkkdddbbbfffmmmtttwwwmmmfff^^^XXXUUUQQQJJJCCCGGGGGGHHHIIIKKKLLLLLLKKKIIIHHHHHHHHHGGGGGGFFFFFFHHHHHHIIIIIIHHHGGGFFFEEEHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGGGGIIIKKKLLLKKKJJJIIIHHHFFFGGGGGGGGGFFFEEEDDDDDDEEEHHHJJJKKKJJJHHHGGGGGGIIIIIIHHHGGGHHHIIIKKKLLLIIIIIIHHHHHHHHHHHHHHHIIIFFFEEECCCDDDFFFHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA>>>AAADDDMMMdddpppggggggiiilllmmmhhhfffppp~~~}}}|||mmm~~~zzzsssnnnmmmkkkhhhdddaaa___]]]]]]ZZZVVVRRRNNNHHHBBBDDDIIIEEEHHHIIIIIIHHHMMMUUU]]]PPPNNNOOOQQQOOOJJJGGGHHHLLLMMMRRR^^^nnn|||vvvlllpppyyy{{{iiieeetttxxxwwwxxxdddXXXUUUUUURRRNNNLLLKKKLLLPPPPPPMMMKKKMMMIIIKKKMMMNNNMMMLLLLLLMMMMMMMMMNNNNNNMMMLLLLLLKKKKKKKKKLLLNNNPPPQQQOOONNNNNNNNNNNNKKKIIIKKKPPPUUUGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEFFFGGGHHHHHHGGGGGGCCCCCCCCCDDDEEEFFFGGGHHHJJJIIIHHHGGGFFFGGGHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIGGGEEECCCCCCFFFIIIKKKIIIHHHHHHJJJLLLLLLKKKIIIPPPOOOOOONNNOOOSSSYYY^^^iiittt{{{yyyzzzuuuqqqpppzzz|||lll\\\SSSRRRVVVXXXaaaiiiiiijjjrrr|||wwwzzz~~~zzzsssgggaaa[[[ZZZWWWPPPLLLKKKUUU___pppwwwrrrsssrrr}}}vvvjjj```[[[UUUPPPOOOOOOMMMNNNQQQRRRQQQOOOOOOPPPPPPOOOMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJHHHGGGGGGIIILLLLLLLLLLLLLLLKKKKKKLLLMMMOOOPPPHHHHHHIIIIIIHHHHHHGGGFFFCCCCCCDDDEEEFFFFFFGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKEEEDDDBBBAAAAAABBBCCCEEEFFFFFFGGGHHHIIIIIIIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHGGGFFFEEEBBBDDDFFFGGGFFFFFFGGGHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGEEEHHHMMMQQQVVV\\\bbbfff```ZZZZZZaaakkktttzzzkkk___WWWVVV^^^hhhuuu{{{kkkgggzzzxxxfffgggrrrwwwpppeeedddddddddcccaaa^^^[[[UUUQQQLLLKKKLLLMMMKKKIIIEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGLLLLLLMMMLLLKKKJJJHHHGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKIIIHHHGGGJJJLLLMMMMMMKKKIIIHHHHHHEEEFFFGGGGGGEEEDDDDDDEEEFFFHHHJJJJJJIIIHHHHHHIIIIIIHHHGGGGGGHHHKKKMMMOOOIIIIIIHHHHHHGGGGGGHHHHHHEEEDDDCCCDDDGGGJJJKKKKKKFFFFFFEEEDDDCCCBBBAAAAAADDDDDDHHHFFFAAALLL[[[[[[ccceeekkknnnjjjhhhsss~~~ppp}}}vvvpppooommmiiieeeaaa___^^^]]]WWWQQQMMMKKKHHHFFFHHHLLLEEEFFFGGGFFFEEEFFFIIILLLLLLMMMRRRUUUQQQIIIFFFHHHQQQNNNLLLOOOXXXdddooovvvxxx{{{zzzxxx}}}|||~~~}}}zzz}}}oookkkooo}}}|||xxxzzzuuugggXXXSSSUUUTTTOOOIIILLLKKKMMMQQQPPPLLLLLLNNNJJJKKKLLLNNNPPPOOOLLLJJJJJJJJJKKKKKKKKKJJJIIIHHHLLLKKKJJJKKKMMMNNNNNNLLLMMMLLLKKKJJJKKKLLLNNNOOOGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEFFFGGGHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDIIIHHHFFFEEEEEEEEEGGGHHHHHHHHHGGGFFFFFFGGGHHHHHHHHHGGGEEEDDDDDDFFFHHHJJJJJJHHHGGGIIIKKKLLLKKKIIIMMMLLLJJJHHHGGGKKKPPPUUUYYYeeesss|||~~~~~~}}}|||uuurrrppptttyyykkk___WWWTTTPPPYYY```aaabbbfffjjjkkkyyy}}}|||xxxvvvvvv}}}~~~|||zzzuuuxxx|||zzzrrrggg]]]WWWTTTWWW]]]bbbaaa___dddkkkqqq}}}}}}tttwww||||||{{{nnnddd[[[SSSWWWQQQOOOPPPQQQNNNNNNPPPQQQNNNLLLLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLKKKJJJKKKIIIHHHHHHJJJLLLLLLLLLMMMLLLKKKKKKKKKMMMOOOPPPIIIIIIJJJKKKJJJIIIHHHGGGBBBBBBCCCDDDEEEFFFGGGHHHKKKJJJJJJJJJJJJIIIIIIIIIEEEDDDCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFGGGFFFEEEEEEDDDDDDDDDEEECCCDDDEEEFFFGGGFFFFFFEEEGGGGGGFFFFFFFFFEEEEEEDDDAAADDDGGGHHHGGGGGGHHHJJJIIIGGGFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEGGGGGGGGGIIIJJJKKKNNNPPPRRRPPPRRRXXX___dddjjjooollleee___[[[WWWWWW___hhhjjjxxxzzzuuutttmmmeeeeee}}}zzzpppjjjlllpppuuuuuunnneee^^^XXXXXXXXXXXXVVVQQQLLLHHHJJJIIIHHHHHHJJJLLLNNNOOOEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJKKKLLLKKKJJJHHHGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLJJJIIIGGGJJJLLLMMMLLLIIIGGGHHHIIIEEEGGGIIIHHHFFFDDDEEEFFFFFFGGGIIIIIIHHHHHHIIIJJJIIIHHHGGGGGGIIILLLOOOQQQIIIIIIHHHGGGGGGGGGGGGGGGEEECCCCCCDDDGGGJJJLLLLLLGGGFFFFFFEEEDDDCCCBBBBBBEEEEEEKKKGGG<<>>MMMSSSYYYYYY```iiikkkrrr{{{zzzkkkoooggg]]]YYYYYYZZZXXXUUUTTTQQQKKKHHHFFFFFFEEEDDDDDDCCCBBBBBBCCCDDDEEEFFFDDDEEEFFFEEEDDDCCCDDDEEEFFFFFFFFFGGGJJJLLLLLLKKK```nnn{{{yyyuuuwww|||uuuwwwyyypppttt~~~~~~yyyhhhZZZTTTSSSUUURRRPPPNNNMMMKKKKKKKKKLLLRRRPPPNNNNNNOOOPPPNNNMMMJJJKKKMMMOOOPPPOOONNNMMMHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIKKKLLLLLLLLLLLLJJJHHHGGGHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFDDDCCCCCCFFFHHHJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGIIIIIIIIIGGGEEEDDDFFFGGGHHHJJJKKKKKKIIIHHHIIIIIIIIIIIIJJJLLLMMMOOOPPPPPPQQQQQQUUU___kkkttt{{{yyy|||}}}|||}}}wwwhhheeeqqquuuoooppp||||||{{{pppkkk[[[^^^ZZZSSSVVV___^^^UUU```ZZZ\\\dddeeeaaacccmmmnnniiifffeeebbb]]]\\\^^^[[[[[[^^^bbbaaaeeezzzuuulllqqqzzztttwwwzzzzzzqqqjjj^^^SSSMMMKKKMMMOOONNNMMMLLLLLLLLLMMMOOOPPPJJJKKKLLLMMMMMMNNNMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJEEEGGGFFFCCCDDDIIILLLJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHJJJJJJHHHGGGFFFEEEEEEEEEEEEDDDCCCDDDEEEEEEDDDCCCEEEFFFGGGGGGFFFEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCCCCDDDGGGHHHHHHGGGCCCCCCDDDEEEEEEEEEEEEDDDFFFEEEDDDEEEHHHJJJJJJIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDFFFJJJLLLNNNPPPRRRUUUXXXVVVUUUUUUWWWYYYZZZZZZ]]]]]]]]]]]]\\\[[[ZZZZZZXXXUUUQQQMMMJJJJJJJJJJJJEEEEEEDDDDDDEEEGGGHHHJJJJJJIIIGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDFFFHHHIIIIIIHHHGGGHHHHHHIIIHHHGGGGGGGGGHHHIIIJJJOOOOOOMMMLLLJJJHHHGGGFFFHHHIIIJJJJJJHHHHHHHHHJJJIIIIIIIIIGGGDDDCCCDDDEEEGGGGGGGGGHHHHHHHHHHHHIIIKKKJJJHHHIIIKKKLLLLLLLLLMMMKKKGGGDDDCCCCCCDDDEEEBBBAAABBBEEEIIIJJJIIIFFFFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDWWWXXX```kkkpppxxxzzz|||~~~nnnjjjfff___\\\[[[ZZZXXXWWWTTTPPPKKKGGGFFFFFFEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFEEEFFFGGGFFFEEEDDDEEEFFFFFFEEEEEEFFFIIIJJJJJJIIINNNUUUeeezzzvvvzzz{{{||||||~~~zzzpppcccXXXQQQOOOMMMMMMPPPOOOMMMLLLKKKKKKLLLLLLRRRPPPMMMLLLMMMNNNNNNNNNKKKLLLNNNOOONNNMMMLLLJJJJJJJJJIIIIIIIIIJJJJJJKKKDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHGGGEEECCCDDDGGGIIINNNLLLJJJHHHFFFEEEEEEEEEDDDFFFGGGIIIJJJIIIHHHGGGIIIHHHHHHIIIJJJKKKKKKJJJIIIIIIIIIIIIJJJLLLMMMNNNKKKKKKLLLLLLPPPWWWbbbiiipppmmmmmmrrruuuvvvzzzuuuqqqdddcccttt{{{zzz}}}|||wwwuuuooonnnjjjhhhrrr}}}wwwhhhpppmmmnnnrrrooolllvvv{{{qqqhhh```^^^```cccbbbeeejjjpppwwwsssqqqkkkeee^^^[[[UUUOOOLLLKKKMMMNNNKKKKKKKKKKKKLLLNNNPPPQQQMMMMMMNNNNNNNNNMMMMMMLLLJJJJJJIIIHHHGGGGGGFFFFFFEEEGGGGGGDDDEEEJJJMMMLLLMMMMMMMMMLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKJJJIIIIIIGGGHHHHHHHHHHHHHHHGGGFFFIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEEEEDDDFFFHHHIIIHHHFFFFFFFFFHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEDDDCCCDDDFFFGGGFFFEEEEEEEEEFFFEEEEEEDDDCCCCCCFFFEEEDDDEEEGGGIIIIIIHHHFFFFFFEEEDDDDDDDDDDDDEEECCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@CCCGGGJJJKKKLLLNNNOOOLLLKKKIIIJJJLLLNNNNNNNNNNNNNNNOOOOOOOOONNNMMMMMMPPPNNNJJJGGGEEEDDDEEEFFFEEEDDDDDDDDDEEEFFFHHHIIIIIIHHHGGGFFFEEEFFFGGGHHHIIIHHHHHHHHHGGGGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEHHHIIIJJJJJJHHHGGGHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIMMMMMMLLLJJJIIIHHHGGGFFFGGGHHHIIIHHHGGGFFFGGGHHHIIIIIIIIIGGGDDDCCCDDDEEEIIIIIIIIIJJJJJJJJJJJJKKKJJJIIIHHHHHHJJJKKKJJJIIIKKKIIIGGGEEEDDDDDDEEEFFFCCCBBBBBBEEEHHHIIIGGGEEEDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFGGGGGGFFFEEECCCBBBOOOSSS]]]hhhlllssszzz{{{|||uuuppprrrrrrgggccc^^^[[[YYYXXXVVVTTTRRRNNNJJJGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEGGGHHHGGGFFFEEEFFFHHHGGGFFFEEEFFFGGGHHHHHHGGGHHHGGGMMM^^^uuuyyywwwyyyyyy}}}zzz~~~{{{aaaXXXNNNIIIKKKLLLKKKHHHLLLLLLKKKKKKKKKKKKLLLLLLQQQNNNLLLKKKLLLMMMNNNMMMLLLMMMMMMMMMMMMKKKIIIHHHMMMKKKJJJIIIHHHJJJKKKLLLDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGIIIJJJKKKKKKKKKKKKJJJJJJHHHIIIJJJJJJIIIHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGJJJJJJHHHEEEDDDDDDGGGJJJQQQOOOKKKHHHEEEDDDDDDDDDCCCDDDGGGIIIKKKKKKKKKKKKLLLKKKJJJIIIIIIJJJLLLMMMIIIIIIIIIIIIJJJLLLMMMNNNHHHHHHIIIIIILLLPPPWWW\\\[[[ZZZ^^^dddjjjmmmqqqvvvsssooodddddduuu}}}}}}}}}uuutttvvvvvvvvvwww~~~|||zzz}}}}}}}}}~~~{{{pppjjjiiimmmmmmooouuuyyyxxxsssnnnllliii```UUUOOONNNMMMMMMLLLLLLLLLLLLJJJJJJJJJKKKLLLOOOQQQSSSOOOOOOOOOOOONNNMMMLLLKKKIIIIIIHHHGGGEEEDDDDDDCCCFFFHHHHHHFFFGGGLLLNNNMMMPPPOOONNNMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDDDDDDDEEEEEEFFFFFFHHHIIIIIIHHHFFFEEEFFFGGGFFFFFFFFFEEEDDDDDDCCCCCCFFFEEEDDDDDDFFFFFFEEEDDDGGGGGGFFFFFFEEECCCBBBAAAFFFDDDCCCDDDFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEGGGFFFDDDCCCCCCDDDFFFGGGCCCBBBAAA???>>>>>>======<<<@@@DDDGGGHHHHHHHHHIIIGGGFFFEEEEEEGGGIIIIIIHHHFFFGGGHHHHHHIIIIIIHHHHHHIIIHHHEEEBBBAAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFEEEEEEFFFGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEAAABBBBBBCCCEEEFFFFFFGGGIIIJJJKKKJJJHHHGGGGGGHHHIIIHHHGGGFFFEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGHHHGGGEEEDDDEEEFFFJJJJJJIIIGGGDDDCCCCCCDDDKKKKKKKKKLLLLLLLLLLLLMMMJJJHHHGGGGGGHHHIIIHHHFFFHHHGGGFFFFFFEEEFFFFFFFFFDDDCCCCCCDDDFFFFFFEEECCCCCCDDDEEEFFFFFFEEEDDDCCCEEEGGGHHHIIIHHHEEEBBB???EEEKKKXXXcccfffkkk|||uuuooorrrsssmmmiiijjjrrrfff^^^VVVSSSUUUVVVSSSOOOPPPMMMHHHFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDEEEEEEDDDFFFGGGGGGEEEEEEFFFHHHHHHGGGFFFFFFGGGHHHGGGEEEMMMJJJIIIQQQ___nnnwww{{{}}}{{{}}}|||pppcccSSSNNNIIIHHHKKKMMMLLLJJJIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLNNNNNNLLLKKKKKKKKKLLLLLLKKKJJJIIIIIIMMMKKKIIIGGGGGGHHHJJJLLLIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJKKKJJJJJJIIIIIIFFFGGGHHHHHHHHHGGGEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHJJJJJJHHHEEECCCDDDFFFIIIPPPNNNJJJGGGDDDDDDDDDEEEDDDEEEGGGIIIKKKLLLLLLLLLKKKLLLLLLLLLKKKJJJKKKLLLHHHIIIIIIJJJKKKLLLMMMMMMJJJJJJKKKKKKLLLNNNQQQSSSLLLNNNSSSYYY___cccgggjjjnnnnnnhhhlllxxxoooooorrrtttuuuwww|||tttqqqxxxyyy{{{{{{xxxwwwuuuooofff___```bbb]]]UUUMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJLLLNNNPPPRRRNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJIIIHHHGGGFFFEEEDDDFFFIIIIIIGGGIIIMMMOOOMMMNNNNNNMMMLLLKKKJJJIIIIIIFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGCCCCCCCCCCCCCCCDDDEEEFFFDDDEEEFFFFFFFFFFFFGGGHHHGGGHHHHHHGGGEEEDDDEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCDDDFFFGGGFFFEEEFFFFFFFFFEEEEEECCCBBBBBBEEECCCBBBCCCEEEFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDGGGEEECCCAAA@@@AAACCCEEE@@@???>>>===<<<<<<<<<<<<<<<@@@EEEHHHHHHGGGFFFEEEGGGFFFEEEFFFHHHIIIHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJGGGFFFDDDCCCBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFDDDCCCBBBBBB@@@AAABBBCCCEEEGGGHHHIIIHHHIIIIIIHHHFFFEEEFFFGGGHHHGGGFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHGGGEEEDDDEEEFFFIIIJJJIIIGGGDDDCCCCCCDDDKKKKKKKKKLLLLLLLLLMMMMMMJJJIIIGGGHHHIIIHHHGGGEEEEEEEEEFFFFFFGGGGGGGGGGGGEEEDDDDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFFFFEEEDDDCCCFFFGGGGGGGGGFFFDDDBBB@@@AAAFFFPPP\\\aaadddmmmxxxrrrllljjjnnnpppllljjjkkk~~~tttpppbbbVVVKKKJJJRRRXXXUUUPPPNNNKKKGGGEEEEEEFFFGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEDDDDDDEEEGGGIIIHHHGGGGGGHHHHHHGGGFFFIIIIIIIIIJJJLLLPPPUUUZZZkkkrrrvvv~~~zzzssshhh[[[QQQNNNNNNMMMKKKJJJJJJKKKKKKGGGHHHIIIJJJKKKLLLMMMMMMIIIJJJLLLOOOQQQOOOKKKHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLJJJHHHFFFEEEFFFHHHJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGEEEFFFGGGGGGGGGFFFEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGEEECCCCCCEEEGGGKKKIIIGGGEEEDDDDDDEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKIIILLLOOOPPPMMMKKKIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLLLLMMMNNNNNNNNNMMMGGGKKKOOOSSSXXX\\\^^^___```fffiiitttyyyuuuxxx|||}}}}}}~~~~~~xxxttttttuuu|||sssxxxyyyyyyxxxuuupppjjjfffgggaaaXXXRRRUUUZZZXXXRRRNNNNNNLLLKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKMMMNNNOOOJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFGGGJJJKKKIIIJJJNNNOOOMMMJJJJJJJJJJJJJJJJJJJJJJJJFFFGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHBBBBBBBBBBBBCCCDDDEEEEEEDDDFFFHHHHHHFFFFFFGGGIIIEEEFFFFFFEEEDDDCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAACCCFFFGGGGGGFFFBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBAAAAAACCCEEEEEEDDDBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCEEECCC@@@>>>===???@@@BBB>>>>>>===<<<<<<<<<======@@@CCCHHHJJJIIIGGGFFFEEEEEEDDDCCCDDDFFFGGGFFFDDDBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGEEEDDDDDDCCCDDDEEEGGGHHHEEEEEEDDDCCCBBB@@@@@@???@@@AAABBBDDDFFFGGGIIIIIIFFFGGGGGGEEECCCCCCDDDFFFHHHGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEGGGHHHGGGFFFEEEFFFGGGHHHIIIIIIGGGDDDCCCDDDEEEIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIHHHIIIJJJIIIGGGEEEDDDEEEEEEFFFGGGGGGHHHHHHEEEEEEEEEDDDCCCBBBBBBBBBEEEEEEGGGGGGGGGGGGEEEEEEFFFEEEDDDCCCBBBCCCDDDEEECCCCCCHHHSSS]]]bbbeeehhhkkkiiiiiilllmmmkkkkkklllvvvggg{{{ooo^^^SSSJJJKKKUUU\\\ZZZUUULLLIIIFFFDDDEEEFFFGGGGGGEEEEEEFFFFFFFFFEEEDDDDDDBBBCCCEEEEEEDDDDDDEEEGGGIIIHHHGGGGGGHHHIIIHHHFFFBBBFFFIIIIIIFFFEEEGGGJJJJJJVVVaaarrr}}}}}}uuulll___VVVRRRPPPNNNMMMJJJLLLLLLJJJGGGEEEFFFHHHGGGHHHIIIKKKLLLMMMMMMMMMHHHJJJMMMPPPRRRPPPKKKHHHIIIIIIIIIJJJKKKLLLLLLMMMKKKIIIGGGFFFEEEFFFGGGHHHAAABBBCCCEEEFFFHHHIIIJJJFFFFFFFFFGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGGGGFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEFFFGGGHHHHHHHHHGGGDDDEEEFFFFFFEEEDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHHHHIIIIIIIIIGGGLLLQQQRRRNNNJJJGGGGGGGGGHHHIIIKKKLLLLLLMMMLLLLLLKKKKKKLLLMMMMMMKKKIIIIIILLLOOOOOORRRWWWXXXVVVUUU]]]bbbnnnxxxuuuuuu{{{~~~~~~uuuiiigggllluuu~~~{{{}}}ssspppooolllhhhfffeeeaaaYYYSSSPPPPPPNNNMMMPPPSSSNNNGGGKKKJJJHHHHHHHHHJJJLLLNNNMMMLLLKKKJJJKKKLLLMMMNNNHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIHHHGGGGGGFFFFFFFFFIIILLLLLLJJJJJJMMMMMMKKKGGGGGGGGGHHHIIIJJJJJJKKKFFFFFFGGGFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHCCCBBBBBBBBBCCCDDDDDDEEEDDDFFFHHHGGGDDDCCCEEEHHHBBBCCCDDDDDDCCCBBBCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAACCCEEEGGGGGGFFF@@@AAAAAABBBCCCCCCBBBBBBAAA??????@@@BBBDDDDDDDDDBBBAAAAAA@@@???@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBAAA???=========???@@@>>>=========>>>???@@@AAADDDGGGJJJKKKIIIGGGFFFFFFFFFEEEEEEFFFGGGGGGFFFDDD@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDEEEFFFBBBBBBAAAAAA@@@???>>>>>>AAABBBBBBDDDEEEFFFGGGGGGDDDDDDDDDCCCBBBBBBDDDFFFHHHGGGEEECCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDEEEGGGGGGFFFFFFGGGIIIGGGHHHHHHFFFEEEDDDEEEGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHHHHIIIJJJJJJGGGEEEEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFFFFDDDBBBAAACCCDDDFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDBBBAAABBBEEEHHHJJJFFFCCCCCCJJJWWWccckkkooonnnmmmllljjjhhhggghhhjjjqqq^^^rrr~~~pppbbb]]]YYYXXX[[[\\\ZZZWWWKKKHHHDDDCCCEEEFFFHHHHHHEEEFFFFFFGGGFFFEEEDDDCCCBBBDDDEEEEEEEEEEEEGGGHHHGGGFFFEEEFFFGGGHHHGGGFFFCCCEEEIIIJJJIIIHHHGGGHHHBBBKKKPPPXXXiiirrrxxx}}}~~~{{{xxxtttnnnhhh\\\UUULLLGGGGGGJJJKKKKKKJJJIIIHHHGGGGGGGGGFFFEEEHHHIIIJJJLLLMMMMMMMMMLLLKKKKKKLLLNNNOOOOOOMMMKKKKKKKKKKKKKKKKKKKKKLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGAAABBBCCCDDDFFFHHHIIIJJJEEEFFFFFFFFFGGGGGGGGGGGGDDDDDDEEEFFFGGGGGGGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDGGGGGGHHHHHHHHHHHHHHHGGGAAADDDGGGIIIHHHGGGFFFFFFEEEEEEFFFGGGGGGGGGFFFEEEGGGGGGGGGGGGGGGHHHHHHIIIHHHMMMQQQPPPLLLGGGGGGHHHGGGHHHJJJKKKLLLMMMLLLLLLLLLJJJIIIJJJLLLLLLJJJGGGJJJNNNOOOLLLNNNRRRSSSPPPNNNUUUXXX```ooopppiiijjjhhhgggiiimmmoooqqqwww~~~~~~zzz~~~{{{mmmhhhjjjqqq|||}}}}}}vvvkkkiiiddd___[[[YYYWWWTTTNNNIIIFFFIIILLLLLLNNNOOOJJJDDDHHHHHHGGGGGGHHHIIIJJJJJJKKKJJJJJJJJJKKKLLLNNNOOOJJJKKKKKKLLLLLLLLLKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGJJJMMMMMMJJJJJJLLLKKKHHHGGGGGGHHHIIIIIIJJJKKKKKKEEEFFFGGGGGGHHHGGGGGGGGGEEEEEEFFFGGGGGGFFFFFFFFFDDDCCCCCCCCCCCCCCCDDDEEEBBBEEEGGGEEEAAA???AAADDDAAACCCDDDDDDCCCCCCEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBEEEDDDCCCCCCDDDEEEDDDBBB@@@@@@AAAAAAAAA@@@??????>>>======???BBBDDDEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBB@@@??????>>>>>>>>>??????>>>>>>>>>???AAABBBDDDEEEFFFHHHIIIIIIGGGEEEEEEEEEGGGFFFFFFGGGIIIHHHGGGEEEAAABBBBBBCCCDDDDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCFFFEEEDDDCCCBBBCCCDDDEEEAAAAAA@@@@@@@@@?????????AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCFFFHHHHHHGGGEEECCCAAA@@@AAAAAACCCCCCCCCDDDDDDDDDDDDDDD@@@BBBDDDEEEEEEFFFHHHIIIEEEFFFGGGFFFEEEEEEGGGIIIFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEFFFHHHIIIIIIGGGDDDGGGFFFEEEDDDEEEFFFHHHJJJFFFGGGGGGEEEBBBBBBDDDFFFFFFGGGHHHIIIIIIHHHGGGFFFBBBBBBBBBCCCFFFIIILLLNNNGGGDDDAAACCCOOOeee|||{{{{{{wwwooohhhfffhhhjjjoooYYYmmm}}}rrriiijjjjjjfff```ZZZVVVUUUJJJGGGDDDCCCDDDGGGHHHHHHEEEFFFGGGGGGGGGEEEDDDCCCCCCEEEFFFGGGFFFFFFHHHIIIEEEDDDDDDEEEFFFGGGGGGEEEGGGFFFEEEFFFHHHIIIGGGDDDJJJOOOJJJIIISSS[[[eeetttyyysss~~~yyymmmddd\\\SSSMMMIIIIIIJJJMMMPPPPPPKKKGGGMMMIIIEEEFFFKKKMMMJJJFFFHHHIIIKKKMMMMMMMMMMMMLLLOOOMMMKKKKKKMMMOOOOOOOOONNNMMMLLLKKKKKKJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHEEEEEEFFFFFFGGGGGGGGGGGGCCCDDDEEEFFFGGGHHHHHHHHHDDDEEEFFFGGGGGGFFFEEEEEEHHHHHHIIIIIIIIIHHHGGGGGG@@@DDDHHHKKKKKKIIIHHHGGGEEEGGGHHHIIIIIIHHHFFFDDDFFFFFFFFFFFFGGGHHHIIIJJJJJJNNNPPPNNNIIIFFFGGGIIIGGGHHHJJJKKKMMMMMMLLLLLLMMMKKKJJJKKKMMMMMMKKKHHHJJJNNNNNNJJJKKKPPPQQQNNNGGGNNNPPPWWWfffhhhccceee^^^]]]^^^```aaaeeeppp||||||{{{yyylllvvvzzzrrrnnnlllpppuuuyyyzzz|||||||||{{{|||uuuddd```YYYWWWTTTRRRPPPNNNLLLJJJIIIMMMNNNLLLLLLNNNNNNJJJIIIIIIJJJJJJIIIHHHGGGFFFIIIHHHIIIIIIKKKMMMPPPQQQMMMNNNNNNMMMMMMLLLKKKJJJGGGHHHHHHHHHHHHIIIIIIIIIJJJMMMMMMJJJIIIKKKJJJFFFIIIIIIIIIJJJJJJJJJKKKKKKEEEEEEGGGHHHIIIJJJJJJJJJFFFFFFFFFFFFFFFEEEDDDCCCEEEDDDDDDCCCCCCCCCDDDDDDAAADDDFFFCCC>>><<<>>>AAAAAACCCDDDEEEDDDEEEFFFHHHFFFFFFFFFEEEDDDDDDCCCCCCHHHFFFDDDDDDDDDCCCAAA???AAAAAAAAA@@@???>>>===<<<===<<<<<<>>>AAADDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@AAAAAAAAABBBBBBBBB????????????@@@?????????>>>>>>???AAACCCEEEGGGHHHFFFHHHHHHGGGEEECCCCCCDDDDDDCCCDDDEEEFFFFFFCCCAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCDDDDDDCCCBBBAAAFFFEEEDDDCCCBBBBBBCCCDDDAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????CCCCCCCCCCCCBBBDDDGGGJJJHHHGGGEEEBBBAAA@@@@@@@@@DDDDDDDDDDDDDDDDDDDDDDDD>>>@@@BBBCCCDDDEEEGGGIIIDDDEEEFFFFFFEEEFFFHHHJJJEEEEEEFFFFFFFFFGGGGGGGGGCCCCCCDDDFFFHHHHHHFFFDDDHHHGGGEEECCCDDDFFFHHHJJJFFFGGGHHHFFFCCCBBBEEEHHHFFFGGGHHHIIIIIIHHHGGGFFF???AAADDDGGGJJJMMMOOOPPPGGGEEEAAA>>>JJJgggvvvkkkhhhkkkmmmnnnUUUkkkwwwyyysssqqqyyyuuueee]]]___ZZZNNNMMMJJJFFFEEEEEEGGGHHHHHHFFFEEECCCDDDEEEEEEDDDCCCIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEBBBBBBCCCEEEFFFGGGHHHIIICCCGGGKKKNNNNNNPPPSSSVVV]]]hhhpppsssmmmqqq{{{|||pppaaaYYYWWWSSSKKKDDDGGGGGGGGGJJJLLLMMMKKKJJJJJJIIIGGGHHHIIIIIIHHHFFFFFFFFFFFFGGGIIIKKKLLLMMMJJJJJJLLLMMMMMMNNNNNNMMMOOOMMMKKKIIIHHHIIIJJJJJJLLLKKKIIIHHHGGGGGGHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCFFFIIIJJJHHHFFFGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIIIIHHHGGGFFFEEEDDDCCCEEEHHHJJJKKKJJJHHHGGGDDDDDDDDDEEEEEEEEEEEEEEEHHHHHHHHHGGGFFFFFFIIIKKKLLLLLLMMMLLLKKKHHHFFFEEEJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLKKKKKKKKKGGGJJJOOOTTTYYY\\\]]]^^^YYY[[[\\\\\\\\\^^^aaadddlllrrrzzzzzzqqqjjjjjjmmmqqqsssssssssssstttsssnnnnnntttvvvxxx~~~xxxqqqiiiooopppqqqsssvvv|||zzzppphhhaaaZZZVVVJJJJJJJJJLLLNNNNNNLLLJJJHHHIIILLLMMMNNNLLLJJJHHHJJJKKKKKKJJJJJJIIIHHHHHHJJJJJJKKKKKKLLLLLLMMMMMMLLLKKKIIIHHHGGGGGGHHHIIIEEEFFFFFFGGGGGGHHHHHHIIILLLKKKJJJHHHHHHIIIIIIJJJFFFGGGHHHHHHIIIIIIHHHHHHJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBAAADDDDDDCCCBBBBBBBBBCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFEEECCCCCCDDDDDDCCCAAAEEEDDDBBBAAA@@@@@@AAABBBDDDCCCCCCBBBBBBAAA@@@@@@;;;===???AAABBBBBBBBBBBBAAAAAAAAA@@@@@@?????????@@@@@@AAAAAABBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEHHHGGGEEECCCBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBAAAAAAAAAEEEDDDCCCBBBAAAAAABBBCCCFFFEEEDDDCCCCCCCCCCCCCCC???@@@AAABBBAAA@@@???>>>AAAAAA@@@@@@AAABBBDDDEEECCCBBBAAACCCFFFJJJKKKLLLEEEDDDBBB@@@??????@@@AAADDDDDDCCCCCCBBBBBBBBBAAABBBCCCEEEGGGHHHHHHHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBCCCEEEFFFEEECCCCCCDDDDDDEEEEEEEEEDDDDDDAAAAAAAAABBBDDDEEEGGGHHHDDDDDDCCCDDDDDDEEEFFFGGGHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEGGGIIIHHHGGGBBBBBB@@@???HHHaaaxxxmmmjjjpppwwwpppTTTjjjxxxzzzqqqooo{{{uuuhhhaaa[[[VVVNNNKKKHHHFFFFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEDDDCCCFFFEEEDDDCCCCCCCCCDDDDDDBBBCCCEEEGGGGGGGGGFFFEEEAAABBBBBBCCCDDDEEEFFFFFFBBBEEEHHHIIIIIIJJJLLLNNNOOOXXX]]]^^^ggg{{{~~~~~~yyynnneeeccc\\\UUUMMMKKKMMMOOOLLLIIIGGGGGGHHHJJJMMMNNNMMMKKKIIIHHHFFFGGGHHHHHHGGGEEEEEEEEEEEEFFFHHHIIIKKKLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIGGGGGGHHHJJJKKKLLLKKKIIIHHHGGGGGGGGGHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEGGGJJJJJJHHHFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEGGGIIIJJJIIIHHHGGGCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIIIIHHHFFFFFFHHHJJJIIIIIIIIIIIIHHHGGGFFFFFFIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKJJJJJJLLLNNNPPPSSSUUUVVVVVVVVVTTTUUUVVVVVVVVVWWW[[[]]]```cccgggjjjjjjhhhdddaaa___aaabbbbbbbbbcccfffiiikkkeeeeeelllpppuuu}}}ssspppkkkeeejjjkkkkkkjjjhhhiiikkkmmmjjjgggbbb^^^[[[WWWQQQMMMJJJIIIIIIJJJLLLLLLKKKJJJHHHIIIJJJKKKKKKJJJHHHGGGJJJKKKLLLLLLLLLJJJIIIHHHJJJJJJKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGEEEFFFFFFGGGHHHIIIIIIJJJKKKJJJIIIHHHGGGHHHHHHIIIFFFGGGGGGHHHIIIHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBCCCBBBBBBBBBBBBBBBCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDD@@@AAAAAABBBBBBBBBCCCCCCDDDCCCBBBAAA@@@AAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@===>>>@@@AAACCCCCCCCCBBBAAAAAAAAA@@@@@@@@@??????>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBAAAAAABBBBBBCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBBBBBBBBBBEEEDDDCCCBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBCCCCCCDDD@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAABBBCCCEEEFFFGGGEEEDDDDDDFFFHHHIIIIIIBBBAAA???>>>>>>???AAABBBEEEEEEEEEEEEDDDDDDDDDCCCBBBDDDEEEGGGHHHHHHHHHHHHIIIIIIGGGFFFEEEDDDDDDDDDGGGFFFEEEFFFGGGGGGEEEDDDBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEEEEDDDEEEFFFFFFGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCDDDFFFGGGGGGFFFCCCDDDCCCAAAEEEUUUnnn|||~~~|||sssjjjiiirrr|||tttSSShhhxxxxxxkkkiiiwww}}}jjjZZZUUUXXXNNNLLLIIIHHHGGGGGGEEECCCCCCBBBAAABBBCCCDDDCCCBBBCCCBBBBBBAAAAAAAAAAAABBB???AAAEEEHHHIIIHHHFFFDDDAAAAAABBBBBBCCCCCCCCCCCCCCCEEEGGGGGGFFFFFFGGGHHHEEEKKKMMMKKKOOO[[[ccccccrrrttt|||}}}www|||vvvyyytttoookkkbbbVVVOOOMMMNNNKKKHHHGGGHHHIIIIIIHHHHHHHHHIIIKKKNNNPPPOOONNNHHHGGGFFFFFFGGGGGGFFFEEEDDDDDDDDDEEEGGGHHHJJJKKKLLLLLLLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDD@@@@@@AAAAAABBBCCCCCCCCCGGGFFFFFFHHHIIIIIIGGGEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFDDDEEEFFFGGGHHHHHHHHHHHHBBBBBBAAA@@@AAACCCFFFGGGIIIJJJJJJHHHFFFFFFGGGHHHEEEEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIOOOOOOPPPPPPQQQQQQRRRRRROOOPPPQQQQQQQQQRRRUUUWWWYYYXXXWWWWWWXXXZZZ]]]^^^[[[[[[ZZZXXXXXX[[[```dddeee___^^^cccgggmmm|||xxxmmmgggfffccc___]]]^^^^^^[[[WWWSSSQQQQQQOOOPPPRRRTTTUUUSSSNNNKKKJJJIIIHHHHHHJJJKKKKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGJJJKKKLLLMMMMMMKKKIIIHHHJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHGGGFFFDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCAAAAAA@@@AAAAAABBBCCCDDDEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB???BBBDDDCCCAAA@@@BBBDDDBBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@>>>???AAACCCDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@@@@???<<<>>>@@@BBBBBBBBB@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBCCCEEEFFFBBBBBBAAAAAAAAABBBCCCCCC@@@@@@AAAAAABBBDDDEEEFFFDDDDDDDDDDDDDDDEEEGGGGGGJJJHHHFFFEEEGGGGGGGGGFFF???>>>======>>>@@@BBBDDDGGGGGGGGGFFFFFFFFFFFFFFFCCCDDDEEEFFFHHHHHHHHHHHHJJJIIIHHHGGGEEEEEEDDDDDDHHHGGGFFFGGGGGGGGGEEECCCBBBCCCEEEGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCDDDEEEFFFEEEDDDDDDGGGGGGEEEDDDKKKYYYdddmmmrrrsssnnnffffffppp{{{wwwTTTfffvvvuuueeegggrrrnnnYYYTTTYYYOOOMMMJJJHHHGGGFFFCCC@@@AAA@@@???@@@BBBCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBEEEGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFHHHHHHHHHHHHHHHIIIFFFJJJJJJGGGHHHNNNQQQPPPUUUXXXcccmmmllljjjvvvwwwzzz|||sssbbb]]]YYYWWWSSSNNNLLLNNNMMMMMMMMMKKKIIIGGGFFFGGGIIIIIIIIILLLOOOPPPPPPPPPIIIHHHFFFGGGHHHHHHGGGEEEEEEEEEEEEEEEGGGHHHIIIJJJMMMLLLKKKIIIHHHGGGFFFFFFDDDDDDDDDEEEGGGIIIKKKLLLIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIIIIHHHGGGEEEDDDCCC??????@@@AAABBBCCCDDDDDDFFFFFFFFFGGGGGGFFFDDDCCCDDDDDDEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGHHHGGGGGGGGGDDDEEEEEEEEEFFFGGGGGGHHHBBB@@@??????@@@CCCFFFHHHIIIJJJJJJIIIFFFEEEFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHLLLLLLMMMNNNOOOQQQSSSTTTPPPPPPQQQQQQPPPQQQTTTVVVUUUSSSPPPNNNPPPTTTYYY]]]YYYYYYXXXWWWVVVYYY]]]```aaa]]][[[]]]___bbblllwwwqqqllleee]]]YYYWWWUUUSSSNNNOOOOOOMMMJJJHHHHHHHHHJJJLLLOOORRRSSSRRROOOMMMLLLJJJHHHHHHIIIKKKLLLKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIKKKLLLLLLKKKIIIGGGIIIIIIIIIIIIIIIJJJJJJJJJHHHIIIIIIHHHGGGEEECCCAAAFFFFFFGGGHHHJJJKKKLLLLLLIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC?????????@@@AAABBBCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAADDDGGGIIIFFFAAA>>>@@@DDD???@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAA@@@@@@???@@@AAABBBDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>AAACCCCCCBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@??????>>>??????>>>>>>>>>??????@@@AAAAAABBBBBBAAA@@@????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFGGGBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@?????????AAABBBDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIHHHFFFFFFGGGGGGFFFEEE@@@???>>>>>>???AAACCCEEEGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEDDDEEEFFFFFFDDDCCCEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIHHHGGGFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEFFFFFFEEEDDDDDDGGGIIIIIIHHHJJJQQQWWW^^^eeekkkiiibbbbbbjjjsssyyyWWWhhhtttsssdddgggssskkk___]]]OOOLLLJJJHHHFFFDDDAAA>>>???>>>===>>>@@@AAA@@@??????@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAEEEFFFGGGHHHJJJKKKKKKKKKGGGHHHHHHFFFGGGKKKKKKIIIGGGHHHOOOYYY\\\[[[aaajjjwww~~~~~~{{{|||~~~tttvvvnnnlllgggcccaaabbb^^^ZZZYYYSSSOOOMMMKKKGGGHHHLLLEEEHHHJJJJJJIIIHHHJJJLLLJJJIIIIIIKKKNNNPPPPPPOOOKKKIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFGGGIIIJJJKKKLLLKKKIIIGGGEEEEEEDDDDDDCCCCCCDDDFFFHHHJJJKKKLLLGGGGGGGGGGGGGGGGGGFFFFFFHHHHHHHHHGGGFFFEEECCCBBB??????@@@BBBCCCDDDEEEFFFCCCDDDEEEEEEDDDCCCAAAAAABBBBBBCCCDDDEEEEEEDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFCCCCCCDDDDDDEEEFFFFFFGGGAAA@@@???>>>???BBBEEEGGGHHHIIIIIIHHHFFFDDDDDDEEEGGGEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHJJJKKKKKKMMMOOOQQQTTTUUUQQQQQQQQQQQQPPPPPPSSSUUUOOOMMMKKKIIIKKKNNNSSSUUUOOOPPPRRRRRRRRRRRRTTTUUUXXXVVVUUUWWWWWWWWWZZZ___ZZZVVVQQQNNNLLLJJJHHHHHHFFFGGGGGGFFFFFFGGGIIILLLIIIKKKLLLMMMMMMMMMMMMMMMMMMKKKIIIIIIKKKLLLMMMMMMLLLKKKIIIHHHGGGHHHIIIJJJFFFGGGIIIJJJJJJIIIGGGFFFIIIIIIHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHGGGEEECCCBBBFFFGGGGGGHHHJJJKKKKKKLLLIIIIIIIIIIIIHHHHHHGGGGGGDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCC?????????@@@AAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@CCCGGGIIIFFFAAA>>>AAADDD>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBAAA@@@@@@??????AAABBBCCCDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBDDDEEECCCAAA???AAAAAAAAAAAAAAAAAAAAAAAA???>>>======<<<<<<<<<<<<<<<<<<===???@@@@@@AAAAAABBBAAA@@@@@@?????????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFDDDCCCBBBAAA@@@?????????DDDCCCAAA@@@???@@@AAAAAAEEEEEEFFFGGGGGGHHHHHHHHHFFFEEEEEEEEEGGGHHHFFFEEECCCBBB@@@@@@@@@BBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFHHHIIIIIIFFFFFFFFFFFFGGGHHHIIIJJJDDDCCCCCCEEEGGGHHHGGGFFFHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIGGGFFFFFFHHHHHHGGGEEEEEEGGGHHHIIIIIIKKKNNNRRRNNNWWW```bbb``````eeekkkyyy^^^ooovvvuuulllgggvvvuuudddZZZNNNKKKHHHEEEDDDBBB@@@>>>===<<<<<<===???@@@???>>>>>>???@@@@@@AAA@@@@@@@@@EEEDDDBBBAAA@@@??????@@@BBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCEEEHHHJJJJJJIIICCCBBBAAABBBDDDEEEEEEDDDEEEDDDGGGMMMOOOLLLMMMPPPUUUZZZ^^^bbbiiipppqqqmmmhhhppp|||~~~yyyvvvzzz{{{nnnlllsssuuuuuuuuujjjccceeeaaa\\\aaaSSSRRROOONNNOOOPPPPPPOOOTTTOOOKKKJJJHHHDDDEEEIIIGGGIIIJJJJJJJJJJJJKKKMMMJJJIIIHHHIIIKKKMMMNNNMMMKKKJJJIIIIIIJJJJJJIIIHHHFFFFFFFFFGGGGGGHHHJJJJJJIIIHHHFFFEEEDDDDDDDDDEEECCCDDDEEEFFFHHHIIIJJJJJJFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@AAABBBCCCEEEEEEFFFAAACCCDDDDDDBBBAAA@@@@@@@@@BBBCCCEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCAAABBBCCCDDDEEEEEEEEEEEEAAAAAA@@@???@@@BBBEEEFFFEEEFFFHHHGGGEEECCCCCCDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDCCCEEEEEEEEEFFFFFFGGGGGGHHHKKKKKKLLLMMMNNNOOOPPPPPPOOOPPPPPPOOOMMMNNNPPPRRRMMMLLLKKKJJJKKKLLLNNNPPPGGGJJJNNNOOOOOOMMMMMMMMMLLLLLLMMMNNNOOOOOONNNOOOMMMIIIGGGIIIJJJIIIIIIJJJGGGGGGGGGFFFEEEFFFJJJLLLGGGHHHJJJJJJJJJKKKNNNPPPLLLKKKJJJJJJLLLMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDGGGGGGHHHHHHIIIIIIJJJJJJGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFEEECCCDDDEEEFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAABBBCCCDDDBBBBBBBBBAAABBBBBBCCCDDD@@@@@@@@@@@@AAAAAAAAAAAA>>>AAACCCCCCAAAAAACCCFFF>>>>>>@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????BBBCCCDDDDDDDDDCCCBBBAAA???@@@@@@@@@@@@AAAAAAAAA@@@AAACCCDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@======<<<;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCDDDDDDDDDCCCCCCBBBAAAAAABBBDDDEEECCCCCCBBBAAA@@@@@@@@@@@@GGGFFFEEECCCBBBBBBAAAAAACCCDDDEEEFFFGGGGGGGGGGGGDDDCCCCCCEEEGGGGGGFFFEEECCCBBBAAA@@@AAABBBDDDFFFEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDEEEFFFGGGIIIJJJEEEEEEEEEFFFFFFHHHIIIJJJEEEEEEEEEHHHJJJLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCDDDEEEFFFHHHJJJKKKHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIGGGFFFGGGIIIIIIHHHGGGGGGGGGFFFFFFGGGHHHJJJKKKCCCIIIRRRYYY]]]aaaeeeiiiwwweeeyyy{{{{{{yyyrrrsssgggZZZOOOMMMJJJEEEBBBAAA@@@???>>><<<;;;:::;;;>>>???>>>=========???@@@@@@@@@??????@@@@@@AAAAAA@@@???>>>===???@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@CCCFFFHHHGGGEEECCC@@@>>>???AAAAAAAAA@@@AAACCCFFFHHHFFFBBBCCCGGGDDDFFFGGGGGGMMMVVVYYYXXXTTTWWW^^^eeeggggggggggggccccccdddeeegggiiilllnnnkkkaaaaaabbbXXXTTTWWWVVVWWW[[[TTTLLLMMMKKKHHHNNNHHHGGGHHHKKKMMMMMMMMMMMMJJJFFFEEEGGGGGGEEEGGGJJJMMMLLLJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGIIIJJJKKKJJJKKKIIIHHHHHHIIIJJJHHHGGGFFFFFFEEEFFFFFFGGGHHHIIIFFFEEECCCBBBCCCDDDEEEFFFCCCDDDDDDEEEFFFFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBBBB@@@AAAAAABBBCCCDDDDDDEEE@@@BBBEEEEEEBBBAAAAAABBBAAABBBEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAA???AAACCCEEEEEEEEEDDDCCCBBBBBBAAAAAABBBCCCDDDDDDBBBDDDFFFFFFDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCC@@@AAACCCDDDEEEDDDCCCBBBDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLNNNOOONNNMMMLLLLLLNNNPPPNNNNNNLLLKKKKKKKKKKKKLLLGGGJJJMMMNNNNNNLLLLLLLLLIIIIIIIIIIIIIIIJJJIIIHHHIIIEEEEEEJJJNNNLLLMMMPPPHHHIIIIIIHHHFFFEEEFFFGGGFFFHHHJJJJJJJJJKKKNNNPPPJJJJJJIIIKKKLLLMMMLLLJJJGGGGGGGGGGGGHHHIIIJJJJJJGGGGGGFFFFFFFFFGGGIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHDDDEEEFFFFFFFFFEEECCCCCCCCCDDDEEEEEEFFFFFFEEEEEECCCDDDFFFFFFFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAACCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAABBBBBBCCCDDD>>>??????@@@AAABBBCCCCCC>>>???@@@AAABBBCCCEEEEEE>>>???@@@AAABBBAAAAAA@@@BBBBBBAAAAAA@@@?????????BBBCCCCCCDDDCCCBBBAAA@@@??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<======>>>>>>???@@@BBBCCCCCCCCCBBB@@@@@@@@@@@@AAABBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@BBBCCCCCCDDDDDDCCCCCCAAA@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBDDDEEEFFFFFFEEEEEECCCBBBBBBDDDEEEFFFDDDBBBAAA@@@??????AAACCCFFFGGGDDDEEEEEEEEEFFFFFFFFFGGGEEEEEEDDDEEEFFFGGGIIIJJJGGGFFFFFFEEEEEEFFFFFFFFFGGGFFFFFFHHHJJJKKKKKKIIIHHHHHHIIIIIIIIIHHHGGGGGGCCCCCCDDDEEEFFFHHHJJJKKKHHHHHHHHHHHHHHHHHHIIIJJJHHHHHHHHHIIIIIIJJJJJJJJJGGGFFFEEEFFFHHHIIIIIIHHHGGGEEEDDDEEEGGGHHHHHHGGGCCCDDDGGGNNNWWW___dddgggvvvkkkoooZZZTTTQQQJJJMMMIIIDDD@@@?????????>>>;;;:::999;;;===>>>>>>===;;;<<<>>>?????????>>>>>>;;;===???AAABBB@@@===<<<===>>>>>>>>>????????????BBBAAA@@@BBBEEEFFFEEEBBBHHHCCC@@@AAABBBBBBAAA@@@;;;AAAGGGGGGCCC???CCCJJJDDDFFFGGGFFFJJJOOOPPPLLLJJJLLLOOOPPPNNNKKKNNNRRRKKKQQQUUUUUUPPPLLLLLLMMMNNNEEEJJJPPPKKKGGGJJJGGGBBBMMMNNNLLLOOOLLLHHHMMMFFFFFFIIIMMMNNNKKKHHHGGGEEEBBBBBBEEEFFFDDDEEEHHHEEECCCBBBCCCGGGJJJKKKKKKJJJHHHFFFFFFGGGHHHIIIHHHJJJIIIGGGHHHIIIIIIHHHFFFEEEEEEDDDDDDEEEFFFGGGGGGDDDCCCBBBAAABBBDDDFFFHHHCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGGGGFFFEEEDDDBBBCCCCCCCCCCCCCCCBBBBBB@@@AAAAAABBBBBBCCCCCCDDD@@@CCCEEEEEECCCAAABBBDDDBBBDDDFFFHHHIIIHHHGGGFFFCCCCCCCCCCCCBBBAAA@@@???>>>@@@CCCEEEFFFEEECCCBBBBBBBBBCCCCCCCCCCCCCCCCCC@@@BBBDDDEEECCCBBBBBBCCC>>>???AAABBBCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCC???@@@BBBDDDDDDCCCBBBAAADDDEEEEEEFFFGGGHHHHHHHHHDDDFFFIIIKKKMMMMMMLLLKKKOOOOOOOOOMMMLLLLLLMMMOOOMMMKKKIIIGGGFFFFFFFFFFFFGGGIIIKKKLLLKKKJJJKKKLLLNNNMMMKKKHHHHHHIIIHHHFFFGGGBBBCCCIIILLLJJJJJJNNNEEEGGGJJJJJJGGGDDDBBBAAACCCFFFIIIJJJHHHGGGIIIKKKHHHHHHIIIJJJLLLLLLJJJHHHDDDEEEFFFGGGHHHIIIIIIJJJIIIHHHFFFFFFFFFHHHJJJKKKHHHGGGGGGGGGFFFFFFEEEEEEHHHGGGFFFFFFFFFGGGIIIJJJHHHHHHHHHGGGGGGGGGFFFFFFBBBCCCDDDDDDDDDCCCAAA@@@CCCDDDDDDEEEEEEEEEEEEEEECCCEEEFFFGGGFFFEEECCCBBBBBBBBBBBBAAAAAA@@@@@@@@@DDDDDDCCCBBBBBBBBBCCCCCCAAAAAAAAAAAABBBBBBCCCDDD>>>>>>???@@@BBBCCCDDDEEEDDDCCCBBBCCCEEEFFFEEEDDD>>>???@@@AAABBBAAA@@@@@@BBBBBBAAAAAA@@@??????>>>BBBCCCCCCCCCCCCAAA@@@????????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@=======================================>>>???@@@???@@@BBBCCCDDDDDDCCCCCC@@@@@@@@@AAABBBCCCDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@AAABBBCCCCCCCCCDDDCCCAAA@@@???@@@@@@AAA>>>??????AAABBBDDDFFFGGG@@@AAABBBCCCCCCCCCBBBAAA@@@AAACCCDDDEEEEEEDDDDDDCCCBBBBBBCCCEEEDDDBBB@@@=========>>>@@@CCCGGGIIIEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDEEEGGGIIIJJJIIIHHHGGGEEEDDDDDDCCCCCCGGGFFFFFFGGGHHHIIIGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIEEEEEEEEEFFFGGGHHHJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLIIIIIIIIIJJJJJJKKKKKKKKKEEEDDDDDDEEEGGGIIIHHHGGGEEEDDDCCCFFFIIIKKKJJJHHHIIIEEECCCGGGQQQ[[[aaacccyyyiiixxx}}}gggWWWRRROOOIIIGGGEEECCCAAA???>>>>>>???<<<>>>???>>>===;;;;;;<<<:::;;;===>>>????????????BBB???===>>>???@@@>>>;;;;;;<<<===>>>@@@@@@@@@@@@>>>???AAABBBCCCDDDDDDDDD===???BBBBBBAAA@@@@@@@@@???AAACCCCCCBBBAAABBBCCC@@@BBBFFFIIIJJJIIIGGGFFFHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFFFFHHHJJJMMMOOOOOOLLLHHHEEEBBBGGGIIIFFFGGGLLLLLLHHH??????BBBEEEGGGFFFCCC@@@CCCEEEFFFFFFEEEEEEFFFHHHHHHEEEBBBBBBDDDGGGJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFLLLJJJHHHFFFEEEEEEFFFGGGEEEDDDDDDCCCCCCDDDFFFGGGBBBDDDEEEDDDCCCAAAAAABBBEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDCCC@@@>>>>>>>>>@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBBCCCDDDDDDDDDCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@?????????@@@@@@AAABBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCAAACCCEEEGGGFFFEEEBBB@@@BBBCCCDDDDDDDDDCCCAAA@@@@@@@@@@@@AAAAAAAAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGJJJLLLMMMMMMLLLLLLNNNMMMLLLKKKKKKKKKKKKKKKGGGGGGFFFFFFFFFGGGHHHIIILLLJJJIIIJJJKKKKKKJJJIIIJJJHHHHHHIIIKKKJJJFFFBBBCCCDDDGGGJJJLLLMMMNNNNNNJJJIIIHHHFFFEEEDDDDDDCCCIIIHHHGGGFFFGGGIIIKKKMMMJJJJJJKKKKKKIIIGGGDDDBBBCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFBBBDDDEEEGGGGGGEEEDDDBBBBBBCCCCCCDDDEEEFFFFFFFFFIIIGGGDDDBBBAAAAAABBBCCCDDDFFFGGGFFFEEEDDDEEEFFFDDDDDDDDDCCCCCCBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@??????@@@AAAAAABBBCCCCCCEEEEEEEEEEEEEEEDDDDDDCCC??????@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===>>>AAABBB@@@===888:::<<>>======???AAABBBCCCCCCAAA@@@???===<<<<<>>???AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCFFFDDDBBBBBBCCCBBB???<<<@@@AAABBBCCCDDDDDDDDDDDDCCCDDDEEEEEEEEEDDDBBBAAA???@@@BBBDDDFFFGGGHHHHHHLLLIIIFFFFFFHHHIIIIIIGGGBBBDDDFFFFFFFFFFFFGGGHHHDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHIIIJJJLLLMMMIIIIIIJJJKKKKKKJJJIIIIIIEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHFFFFFFMMMYYYbbb{{{gggrrr}}}~~~eeeTTTOOOLLLGGGDDDCCCAAA???>>>===<<<<<<;;;<<<===<<<:::999:::;;;999:::<<<============<<>><<<::::::;;;<<<===>>>?????????======???@@@AAABBBBBBBBB<<<>>>@@@@@@???>>>?????????AAABBBBBBAAAAAAAAACCC@@@AAADDDGGGHHHGGGFFFEEEHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDEEEFFFFFFHHHHHHGGGFFFEEEDDDDDDDDDFFFHHHJJJKKKKKKHHHEEECCCEEEIIIIIIFFFFFFJJJIIIEEE@@@BBBEEEGGGFFFEEEBBBAAAAAABBBCCCDDDDDDEEEHHHJJJFFFDDDBBBBBBDDDFFFHHHHHHIIIIIIHHHFFFFFFEEEEEEEEENNNLLLIIIGGGEEEEEEEEEEEEFFFEEEDDDBBBBBBBBBCCCCCC@@@CCCFFFGGGEEEBBBAAA@@@DDDDDDCCCCCCCCCBBBBBBBBB@@@AAACCCBBBAAA@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDBBBBBBBBBBBBAAA@@@??????BBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAABBBCCCDDDEEEEEEDDDBBBAAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKLLLLLLKKKJJJIIIMMMLLLKKKJJJIIIJJJJJJKKKIIIHHHGGGFFFGGGHHHJJJKKKKKKIIIHHHIIIJJJKKKJJJHHHJJJIIIIIIJJJKKKJJJGGGCCCEEEFFFHHHKKKLLLMMMMMMMMMIIIHHHGGGGGGFFFFFFFFFFFFIIIHHHGGGGGGGGGIIIKKKLLLIIIJJJKKKKKKJJJHHHEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEEEECCCDDDEEEGGGHHHIIIHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHFFFDDDBBBAAAAAABBBBBBCCCEEEFFFEEEDDDDDDEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>??????@@@AAAAAABBBBBBDDDDDDDDDDDDDDDCCCBBBBBB>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@?????????AAAAAAAAAAAAAAA@@@@@@@@@BBB@@@???AAACCCCCCAAA???;;;<<<>>>@@@AAABBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>=========???@@@AAAAAA@@@???>>>===<<<<<<>>>???@@@BBBCCCCCCDDDDDDCCCBBB@@@???@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBDDDBBBAAAAAACCCCCC@@@>>>@@@@@@AAABBBBBBCCCBBBBBBCCCCCCDDDDDDDDDCCCBBBAAAAAABBBCCCEEEFFFFFFFFFFFFJJJGGGEEEEEEGGGHHHGGGFFFCCCDDDFFFFFFEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJHHHHHHJJJJJJJJJJJJHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGEEEEEEJJJTTT\\\yyyaaaiiiwwwiiiVVVOOOKKKFFF@@@@@@???>>><<<;;;:::::::::::::::999777777999;;;::::::;;;;;;;;;;;;::::::;;;999888999;;;<<<;;;:::888999:::<<<======>>>>>>:::;;;<<<>>>????????????;;;<<<>>>???>>>===>>>??????@@@BBBBBBAAAAAAAAABBB@@@AAABBBDDDDDDEEEEEEEEEHHHHHHIIIIIIHHHGGGFFFEEECCCCCCBBBBBBBBBCCCCCCDDDGGGGGGFFFEEEDDDDDDCCCCCCHHHHHHIIIIIIHHHGGGEEEDDDGGGIIIIIIFFFEEEFFFEEEBBBBBBEEEIIIIIIEEEBBBAAABBB>>>???@@@@@@AAADDDHHHKKKDDDCCCBBBBBBDDDFFFFFFEEEHHHHHHGGGFFFEEEEEEEEEEEENNNLLLJJJGGGEEEDDDDDDDDDFFFEEECCCBBBAAA@@@@@@@@@>>>BBBGGGHHHGGGCCC@@@???BBBBBBBBBAAAAAAAAAAAA@@@===???AAABBBAAAAAACCCDDD??????@@@@@@@@@@@@??????===>>>???AAABBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAAAAA@@@@@@??????CCCCCCCCCBBBBBBBBBBBBAAABBBBBBAAAAAAAAA@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKLLLLLLKKKIIIGGGFFFLLLKKKIIIHHHGGGHHHJJJKKKLLLJJJHHHGGGHHHIIILLLNNNJJJIIIHHHIIIJJJKKKJJJHHHKKKJJJJJJKKKLLLKKKHHHFFFHHHIIIJJJLLLLLLLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGHHHJJJJJJHHHIIIJJJJJJJJJIIIHHHGGGCCCDDDEEEGGGGGGGGGFFFFFFKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEBBBDDDFFFIIIJJJJJJIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGEEEDDDBBBAAAAAAAAABBBBBBCCCDDDDDDCCCCCCEEEFFFAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@===>>>>>>??????@@@@@@@@@BBBBBBBBBCCCBBBAAAAAA@@@>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@AAABBBBBBAAA?????????@@@AAAAAA@@@???>>>>>>??????????????????>>>@@@???===<<<;;;;;;<<<===>>>>>>>>>============<<<>>>???@@@AAABBBCCCCCCCCCAAAAAAAAA@@@@@@@@@???????????????@@@@@@@@@AAAAAAAAA@@@@@@AAABBBBBBAAA??????@@@@@@AAAAAAAAAAAA@@@BBBCCCCCCCCCCCCBBBAAA@@@BBBCCCDDDEEEEEEEEEDDDCCCFFFDDDCCCCCCEEEFFFFFFEEEDDDFFFFFFFFFDDDCCCDDDEEEFFFEEEEEEDDDDDDCCCCCCCCCFFFFFFGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCDDDEEECCCCCCCCCDDDEEEFFFGGGHHHFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGEEEFFFFFFEEEEEEHHHNNNSSSsssYYYaaaqqqmmmYYYPPPJJJDDD?????????>>><<<;;;999999::::::999777666666999<<<;;;;;;;;;::::::999999999888888888888999:::::::::888999:::<<<============::::::<<<======>>>>>>>>>:::<<<>>>>>>======>>>???@@@AAACCCCCCBBBBBBBBBCCCAAAAAAAAABBBBBBDDDEEEEEEGGGGGGGGGFFFEEEDDDDDDCCCAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEKKKKKKKKKJJJIIIIIIHHHHHHGGGHHHHHHFFFEEEEEEDDDBBBDDDHHHLLLJJJEEE@@@AAACCC???????????????BBBGGGJJJDDDCCCCCCDDDEEEFFFDDDCCCGGGFFFEEEEEEDDDDDDDDDEEEJJJIIIGGGFFFDDDDDDCCCCCCEEEDDDCCCBBBBBBAAAAAAAAA@@@CCCFFFGGGFFFCCCBBBAAABBBBBBBBBAAAAAAAAA@@@@@@===???AAABBBAAAAAACCCDDD>>>??????@@@@@@??????>>>===>>>???AAACCCDDDDDDEEEDDDCCCBBBAAAAAABBBCCCDDDCCCBBBBBBAAA@@@@@@@@@@@@CCCCCCBBBBBBAAA@@@@@@???BBBAAAAAAAAAAAA@@@@@@@@@CCCBBBAAAAAAAAABBBCCCDDDEEEDDDCCCBBBAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGKKKKKKKKKKKKJJJHHHGGGFFFJJJIIIGGGFFFFFFGGGJJJKKKNNNLLLJJJHHHIIIKKKNNNOOOLLLKKKJJJKKKLLLMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIHHHHHHGGGGGGHHHIIIIIIGGGHHHIIIJJJJJJJJJJJJIIIEEEFFFGGGIIIIIIHHHGGGFFFHHHHHHHHHHHHGGGFFFDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDDDDFFFHHHJJJJJJIIIGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@AAACCCCCCBBBBBBDDDEEE??????????????????????????????@@@@@@@@@@@@??????=========>>>>>>>>>??????@@@@@@AAAAAA@@@@@@???>>>>>>=========>>>>>>??????>>>?????????@@@@@@AAAAAA??????@@@BBBBBBCCCCCCCCC@@@@@@@@@@@@????????????>>>>>>???????????????@@@??????????????????>>>===???@@@@@@AAAAAA@@@???>>>>>>>>>????????????>>>>>>>>>>>><<<;;;::::::::::::;;;;;;;;;<<<<<<<<<=========>>>???AAABBBBBBBBBBBB@@@AAABBBAAA@@@>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAA@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDFFFGGGGGGEEEBBBAAABBBCCCFFFFFFEEEDDDCCCCCCBBBBBBFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCCCCCCCCCCDDDBBBAAA@@@@@@AAACCCEEECCCCCCCCCCCCDDDEEEFFFGGGEEEFFFGGGHHHHHHGGGFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEEEEFFFGGGFFFFFFFFFEEEFFFGGGFFFEEEFFFIIILLLiiiQQQ]]]lllppp^^^UUUNNNGGGBBBBBB@@@???===<<<:::::::::::::::888777777:::===<<<<<<;;;:::999999999999777888999999999999:::;;;999:::;;;<<<===>>>>>>>>>:::;;;<<<===>>>>>>>>>===;;;<<<>>>>>>===>>>???AAAAAACCCDDDEEEDDDCCCDDDEEEBBBBBBBBBAAABBBCCCEEEEEEFFFEEEEEEDDDCCCBBBBBBAAA@@@AAAAAABBBBBBCCCCCCCCC@@@AAACCCEEEFFFGGGGGGGGGLLLKKKKKKJJJJJJJJJJJJJJJEEEEEEEEEFFFFFFEEEDDDEEEDDDIIILLLJJJEEEAAAAAACCCBBBBBBAAA???>>>@@@DDDGGGEEEEEEDDDEEEGGGFFFDDDBBBEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDCCCCCCDDDEEECCCCCCCCCCCCBBBBBBBBBAAA???AAABBBBBBAAA@@@AAABBB>>>??????@@@@@@??????>>>>>>???@@@BBBDDDEEEFFFFFFDDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCEEEEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@BBBAAA@@@@@@@@@AAACCCDDDGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEFFFHHHIIIKKKNNNLLLJJJIIIJJJKKKNNNOOONNNMMMLLLMMMOOOPPPOOONNNIIIJJJKKKJJJJJJIIIIIIIIIJJJKKKLLLLLLLLLJJJIIIHHHKKKKKKKKKKKKIIIHHHFFFEEEHHHGGGGGGGGGHHHHHHIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJGGGHHHIIIIIIIIIHHHGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCFFFEEEEEEDDDCCCDDDDDDDDDGGGHHHIIIIIIIIIGGGEEECCCEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCBBBAAAAAAAAA@@@@@@???@@@BBBBBBAAAAAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>><<<===============>>>>>>???????????????>>>============<<<<<<<<<===>>>???<<<<<<===>>>@@@AAABBBBBB>>>>>>@@@AAABBBBBBBBBBBB@@@@@@@@@?????????>>>>>>=========>>>>>>>>>??????>>>?????????>>>=========<<<===???@@@AAA@@@??????>>>>>>????????????>>>>>>===<<<;;;:::999999999888999::::::;;;<<<<<<============???@@@AAABBBBBBBBB???AAABBBAAA>>><<<===============>>>>>>>>>??????AAAAAAAAA@@@???===<<<<<<@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@??????????????????@@@CCCEEEFFFFFFEEEDDD???@@@AAABBBCCCCCCDDDDDDGGGGGGFFFDDDAAA@@@@@@BBBFFFEEEEEEDDDCCCBBBBBBAAAFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBAAA@@@??????AAACCCEEEDDDDDDDDDDDDDDDEEEFFFGGGDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHGGGGGGGGGHHHeeeNNN]]]kkk{{{}}}yyywwwhhh```ZZZSSSGGGFFFCCC@@@===<<<;;;;;;:::::::::999888999;;;===<<<;;;:::999999999999999888999::::::999888999;;;999999;;;<<<===>>>>>>>>>;;;;;;<<<===>>>>>>======;;;<<<============@@@BBBAAACCCDDDDDDCCCCCCDDDEEEBBBBBBAAAAAABBBCCCDDDDDDDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@AAABBBCCCCCCCCCCCC???@@@CCCEEEGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHEEECCCDDDGGGGGGEEEEEEGGGDDDGGGIIIHHHEEECCCCCCDDDEEEEEEDDDBBB@@@@@@CCCEEEGGGFFFEEEEEEFFFFFFDDDBBBDDDCCCCCCBBBBBBCCCCCCCCC@@@@@@AAAAAABBBBBBCCCCCCAAABBBCCCDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBCCCEEEHHHDDDDDDDDDDDDCCCCCCCCCCCCAAABBBCCCCCCAAA??????@@@??????@@@@@@@@@@@@?????????@@@AAACCCDDDEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@??????@@@AAACCCDDDFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIFFFFFFFFFGGGGGGIIIJJJJJJKKKKKKJJJJJJJJJKKKLLLMMMMMMLLLKKKMMMOOOPPPOOONNNGGGHHHIIIHHHGGGFFFGGGIIIHHHIIIJJJKKKKKKJJJIIIHHHKKKKKKLLLKKKJJJGGGEEEDDDFFFFFFGGGGGGHHHIIIIIIIIIFFFFFFGGGGGGHHHIIIJJJJJJHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEFFFEEEDDDDDDCCCCCCDDDDDDHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@???@@@AAAAAA??????@@@AAA============>>>>>>>>>>>>>>>>>>????????????>>>>>>========================>>>>>>??????>>>>>>===<<<===<<<;;;:::;;;<<<===>>>;;;;;;<<<>>>???@@@AAABBB===>>>???@@@AAABBBBBBAAA@@@????????????>>>>>>>>>;;;<<<<<<======>>>>>>>>>@@@AAABBBAAA???>>>>>>???:::;;;===???@@@@@@??????===>>>>>>??????>>>>>>===;;;;;;;;;::::::999999888999::::::;;;<<<<<<======<<<===>>>???@@@AAAAAAAAA???AAABBB@@@<<<:::<<<>>>=========>>>>>>>>>??????@@@AAAAAA@@@===;;;:::;;;???@@@AAABBBCCCCCCCCCCCC@@@???>>>>>>======>>>>>>===???CCCEEEFFFFFFEEECCC>>>@@@CCCDDDCCCDDDEEEFFFGGGGGGEEECCC@@@???@@@AAAEEEDDDDDDCCCCCCBBBBBBBBBFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@BBBAAA@@@@@@AAABBBDDDEEEEEEDDDDDDDDDEEEEEEFFFGGGDDDEEEFFFGGGGGGFFFEEEDDDCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGgggPPP^^^kkkzzz{{{|||lllccc\\\VVVLLLIIIDDD???<<<;;;<<<<<<888999::::::999999:::<<<:::999888777777777888999777999;;;:::777666888999777888999;;;<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<:::;;;;;;;;;;;;<<>>???AAABBBCCCCCCBBBBBBAAACCCEEEGGGHHHHHHGGGGGGBBBCCCDDDFFFGGGGGGGGGGGGFFFCCCDDDHHHIIIEEEEEEHHHDDDDDDEEEFFFFFFEEEEEEDDDEEEFFFFFFEEECCCBBBCCCEEEGGGEEEDDDDDDDDDDDDCCCAAACCCBBBBBBBBBBBBBBBCCCCCC@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAACCCDDDEEEEEEDDDDDDEEEGGGDDDDDDDDDDDDCCCCCCCCCBBB@@@BBBCCCCCCAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAABBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCBBBAAAAAABBBDDDEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@?????????????????????@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIDDDEEEGGGHHHJJJJJJJJJJJJHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHIIIKKKMMMLLLKKKEEEFFFGGGFFFDDDDDDFFFHHHEEEGGGHHHJJJJJJJJJJJJIIIIIIIIIJJJKKKJJJHHHFFFDDDCCCDDDFFFGGGHHHIIIJJJJJJFFFFFFFFFFFFGGGHHHHHHIIIHHHFFFDDDCCCBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFEEEDDDDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEECCCDDDEEEFFFFFFEEEDDDCCCDDDCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@??????AAAAAA@@@>>>======>>><<<=========>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>===========================>>>>>>>>>>>>>>>======<<<<<<;;;:::999:::;;;===>>>=========>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAA@@@@@@????????????>>>>>>>>>>>>:::;;;;;;<<<======>>>>>>???AAACCCBBB???======???:::;;;<<<===>>>>>>======<<<<<<============<<<<<<:::::::::;;;::::::999999::::::;;;;;;<<<<<<======;;;<<<===???@@@@@@AAAAAA???AAABBB???:::999;;;???======>>>>>>>>>?????????===???@@@???<<<:::;;;<<<<<<===???@@@BBBCCCCCCCCC???>>>===<<<<<<<<<======???AAADDDFFFFFFEEECCCAAA===AAADDDEEEEEEEEEFFFHHHFFFFFFDDDBBB???>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEDDDCCCBBBAAAAAA@@@??????>>>>>>>>>??????AAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEFFFGGGGGGGGGGGGFFFEEEBBBDDDFFFGGGGGGFFFDDDBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDFFFGGGHHHGGGGGGkkkTTT```lll|||yyyeeeZZZRRRLLLNNNKKKEEE???;;;:::;;;<<<666888:::;;;:::999:::;;;888777666555555666777888777999:::999666555666888666777888999:::;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;888999::::::999;;;>>>@@@===???AAAAAA@@@@@@@@@AAA>>>??????@@@@@@@@@??????@@@???>>>>>>>>>???@@@AAA===>>>@@@AAABBBBBBAAAAAADDDEEEGGGHHHHHHGGGFFFEEE@@@BBBDDDFFFHHHHHHHHHHHHHHHDDDEEEIIIIIIDDDDDDHHHCCCBBBBBBDDDFFFGGGFFFEEEEEEFFFGGGGGGEEEDDDEEEFFFGGGEEECCCBBBBBBBBBAAA@@@BBBBBBAAAAAAAAABBBBBBCCCBBBBBBCCCCCCBBBBBBAAA@@@BBBCCCCCCCCCBBB@@@>>>===@@@CCCFFFGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB???AAABBBBBBAAA@@@AAABBB@@@AAAAAABBBBBBAAAAAA@@@???@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBDDDBBBAAA@@@@@@AAACCCDDD@@@@@@????????????>>>>>>????????????>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBB@@@AAABBBCCCBBBAAA@@@???@@@@@@@@@AAAAAAAAABBBBBBAAACCCDDDEEEEEEDDDCCCAAACCCCCCCCCCCCDDDDDDDDDDDDHHHHHHGGGGGGFFFGGGGGGHHHCCCDDDGGGJJJKKKKKKJJJIIIFFFGGGIIIJJJJJJJJJIIIHHHFFFEEEEEEFFFHHHIIIIIIHHHCCCEEEFFFEEEBBBBBBDDDGGGCCCEEEGGGIIIJJJJJJJJJJJJFFFGGGIIIJJJJJJIIIGGGFFFBBBCCCEEEGGGIIIJJJKKKKKKFFFFFFEEEEEEFFFFFFGGGHHHGGGEEEBBB???>>>???AAABBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCBBBBBBCCCEEEHHHIIIEEEEEEFFFFFFFFFFFFEEEEEEBBBDDDEEEGGGGGGEEEDDDBBBCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAA@@@??????@@@AAAAAA@@@===<<<<<<===<<<=========>>>>>>??????======>>>>>>>>>>>>======>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>======<<<<<<;;;:::999999;;;===>>>@@@??????>>>===<<<<<<;;;>>>>>>???@@@@@@@@@@@@???????????????>>>>>>>>>>>>::::::;;;;;;<<<===>>>>>>===???AAA@@@<<<:::;;;===:::;;;<<<======<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======;;;<<<===???@@@@@@@@@@@@@@@BBBBBB>>>999888;;;@@@>>>>>>>>>>>>????????????:::===??????<<<;;;<<<>>>:::;;;===???AAABBBCCCCCC???>>>===<<<;;;<<<======AAABBBEEEFFFFFFDDD@@@>>>===AAAEEEGGGFFFEEEGGGIIIFFFEEEDDDAAA???>>>@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCFFFFFFEEECCCBBBAAA@@@???>>>===============>>>???AAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHGGGFFFEEEBBBDDDGGGIIIIIIGGGDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDAAAAAABBBDDDFFFHHHHHHGGGqqqSSS]]]ggg{{{hhhTTTQQQQQQMMMJJJGGGCCC>>><<<;;;<<<===999888888777666555555444555555555555555555555555555666777999999999888777555777999;;;<<<;;;:::999777888999:::;;;<<<<<<;;;:::999999999:::<<<>>>???@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBB======>>>???@@@AAABBBBBB@@@AAABBBCCCCCCCCCBBBAAAGGGFFFGGGHHHIIIIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHGGGFFFEEEDDDDDDFFFGGGEEEBBBCCCIIIOOOGGGEEECCCDDDGGGGGGFFFDDDHHHGGGFFFEEEDDDCCCBBBAAACCCCCCBBBAAAAAA@@@?????????@@@BBBDDDEEEFFFGGGGGGMMMIIIDDDAAAAAAAAA@@@>>>EEEEEEDDDBBBBBBCCCEEEGGGEEEDDDBBBAAAAAABBBCCCDDDAAAAAABBBBBBAAAAAA@@@???BBBAAAAAA@@@AAABBBCCCDDDCCCCCCDDDDDDCCCBBBAAAAAACCCCCCCCCDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>===DDDCCCCCCBBBBBBCCCCCCDDDBBB???>>>???BBBDDDCCCBBB??????@@@AAAAAABBBCCCCCCDDDCCCBBBAAAAAAAAAAAAAAA@@@AAABBBDDDEEEFFFFFFFFFBBBCCCDDDFFFFFFFFFEEEEEEDDDEEEGGGHHHIIIIIIHHHGGGCCCFFFHHHHHHGGGFFFFFFFFFCCCCCCEEEFFFFFFEEEEEEDDDFFFFFFEEEDDDDDDDDDDDDDDDGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGHHHHHHGGGFFFEEEEEEDDDBBBAAABBBCCCEEEGGGAAA@@@???@@@AAAAAA@@@??????@@@BBBDDDEEEEEEDDDDDDIIIIIIHHHEEECCCBBBCCCEEEDDDBBBAAAAAACCCFFFFFFFFFDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEBBB???>>>@@@BBBDDDEEEAAAAAAAAAAAABBBCCCDDDDDD@@@???>>><<<<<<<<<===>>>???>>>===>>>???@@@???>>>>>>>>>????????????>>>>>>:::;;;<<<===>>>???@@@AAAEEECCCBBB???>>><<<<<<;;;===;;;888777888999888888;;;;;;===>>>>>>?????????===>>>???@@@@@@@@@@@@@@@??????>>>>>>=========<<<::::::;;;;;;<<<===>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;<<<===>>>>>>888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>???@@@AAA@@@>>><<<<<<<<<@@@?????????@@@???<<<::::::;;;===>>>>>>>>>===<<>>???AAABBBCCCEEEDDDCCCBBBBBBCCCDDDCCCCCCDDDFFFFFFFFFDDDEEEDDDCCCCCCBBBBBBBBBBBBEEEDDDCCCCCCCCCDDDFFFGGGEEEEEEDDDCCCAAA@@@??????@@@@@@AAAAAABBBAAAAAAAAABBBDDDFFFGGGFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDGGGGGGFFFEEEDDDCCCBBBBBBEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAACCCDDDDDDEEEFFFGGGGGGHHHwwwZZZdddkkkzzz~~~dddRRRNNNNNNJJJGGGDDD@@@<<<999999999:::888888777777666555555444444444444444444444444444444555666777888888777666555666888:::;;;:::999999666777888999::::::::::::::::::999:::;;;<<<>>>???>>>???@@@@@@AAAAAA@@@@@@>>>>>>?????????@@@@@@@@@======>>>>>>????????????@@@AAABBBCCCDDDCCCBBBBBBFFFEEEEEEGGGHHHHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEDDDCCCCCCBBBBBBCCCFFFIIIKKKKKKGGGEEEDDDDDDFFFGGGEEECCCFFFEEEEEEDDDCCCBBBAAAAAABBBBBBAAA@@@@@@???>>>>>>@@@AAABBBDDDEEEFFFGGGGGGAAABBBDDDCCCAAA???>>>>>>===AAAEEEGGGEEEDDDDDDFFFFFFEEECCCAAAAAAAAACCCCCCDDDDDDDDDCCCBBBAAA@@@???BBBAAAAAA@@@AAABBBCCCDDDBBBBBBBBBBBBBBBAAA@@@@@@BBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@???>>>===CCCBBBBBBAAAAAABBBBBBCCCDDDBBB??????@@@AAA???>>>??????@@@@@@AAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEEEEEEEBBBCCCDDDEEEEEEEEEDDDCCCDDDEEEFFFGGGGGGGGGFFFFFFDDDFFFHHHHHHFFFEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCCFFFFFFEEEDDDCCCCCCCCCCCCIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGGGGFFFEEEEEEEEEDDDBBBBBBBBBCCCEEEFFFCCCBBB@@@@@@BBBBBBBBBAAA???@@@AAACCCCCCCCCCCCCCCFFFFFFFFFEEECCCCCCEEEFFFDDDBBBAAAAAACCCEEEFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDAAA??????AAACCCCCCCCCAAAAAA@@@AAAAAABBBCCCDDD@@@???>>>===<<<======>>>>>>===<<<===???@@@???>>>========================<<<<<<===>>>???@@@AAAAAABBBAAA@@@>>>===<<<;;;;;;;;;999888888999;;;;;;;;;<<<<<<===>>>??????>>>>>>===>>>???????????????????????????>>>>>>=========::::::;;;;;;<<<======>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<===999999::::::;;;;;;<<<<<<777888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===???@@@AAAAAA???======>>>AAA@@@???@@@@@@@@@===;;;;;;<<<===>>>???>>>>>>===???@@@AAAAAA??????@@@AAA@@@AAAAAA@@@>>>>>>???AAAAAACCCDDDCCCAAA@@@@@@AAACCCCCCCCCDDDEEEFFFEEEDDDEEEDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBBBBCCCEEEEEEEEEDDDDDDCCCAAA@@@@@@???AAABBBBBBCCCCCCCCCCCCCCCCCCEEEGGGHHHGGGFFFFFFGGGDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFEEEDDDCCCCCCBBBDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFF{{{^^^hhhmmmvvvzzz|||}}}sss^^^NNNJJJIIIFFFBBB@@@<<<888666555666777777777777666555555444444444444444444444444444444333444555666666666555555555666777999999999888888555666777888888888888888999999999:::;;;<<<>>>???<<<======>>>??????>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>AAABBBBBBCCCDDDDDDCCCCCCDDDDDDDDDEEEFFFFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDDDDEEEDDDCCCBBB@@@======AAAHHHLLLIIIEEEHHHFFFEEEEEEFFFFFFEEECCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>@@@AAABBBDDDEEEFFFFFFFFFBBBDDDEEEBBB>>>===AAAEEELLLMMMMMMJJJFFFDDDEEEFFFGGGEEEDDDBBBAAAAAABBBBBBFFFFFFEEEDDDCCCAAA@@@???AAAAAA@@@@@@@@@AAABBBCCC@@@@@@AAAAAAAAA@@@??????AAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>???????????????>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@??????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBB@@@>>>>>>??????>>>===?????????@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCAAAAAACCCDDDDDDEEEEEEEEEDDDDDDDDDFFFHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCFFFFFFDDDCCCCCCBBBBBBBBBJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBDDDEEEFFFFFFDDDAAAAAABBBDDDDDDDDD???@@@AAABBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCEEEGGGCCCAAA@@@AAACCCDDDEEEDDDDDDDDDDDDDDDCCCBBB@@@@@@AAABBBCCCDDDEEEEEEEEEEEEBBBAAA@@@@@@BBBCCCCCCAAA@@@@@@@@@AAAAAABBBCCCDDD@@@???>>>=========>>>???>>>===<<<===>>>???>>>===<<<<<<;;;::::::;;;<<<<<<>>>>>>>>>??????@@@@@@@@@??????>>>>>>===<<<<<<<<<999888777999;;;===>>>>>>======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<>>>>>>>>>>>>>>>=========::::::;;;;;;<<<=========>>>>>>>>>============<<<;;;;;;;;;<<<<<<<<<<<<===::::::::::::::::::::::::777777777888888888999999::::::::::::;;;;;;;;;;;;:::999999999999:::;;;;;;???@@@BBBAAA@@@??????@@@BBBAAA@@@AAAAAAAAA???=========>>>????????????>>>???@@@AAAAAA??????@@@AAA@@@@@@AAA@@@>>>===???@@@@@@AAABBBAAA>>>======>>>BBBBBBCCCDDDDDDDDDDDDCCCEEECCCBBBAAAAAACCCDDDFFFBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@CCCDDDDDDDDDEEEEEEEEEFFFDDDFFFHHHHHHGGGFFFGGGGGGCCCDDDDDDEEEFFFGGGHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCAAAAAAAAABBBBBBCCCCCCDDDyyyZZZccchhhoooqqqkkklllfffWWWIIIDDDCCCBBB>>><<<999666444444444555666666666555555444444444333333333333333333333333333333333444444444444333444555666777777777777666444444555666666666666666777777888999:::;;;<<<<<<999:::;;;<<<=========<<>>???@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDBBBBBBBBBCCCDDDDDDBBB@@@????????????????????????@@@AAABBBDDDDDDDDDCCCCCC======???DDDHHHIIIFFFAAAGGGFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@?????????>>>???@@@AAABBBCCCCCCCCCCCCGGGDDDAAA???BBBKKKVVV^^^lllbbbSSSHHHCCCDDDGGGIIIGGGFFFDDDBBBAAA@@@@@@@@@CCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA???@@@@@@AAA@@@@@@??????@@@@@@AAAAAA@@@@@@???>>><<<<<<============>>>>>>>>>>>>???@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>??????@@@@@@@@@@@@??????===<<<<<<===>>>???@@@@@@>>>?????????@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@AAAAAAAAA@@@@@@???AAABBBCCCCCCBBBAAA@@@???@@@@@@AAABBBCCCDDDEEEEEEDDDFFFGGGGGGDDDBBBAAABBBCCCDDDEEEFFFFFFEEEDDDCCCFFFEEEDDDCCCBBBBBBBBBBBBJJJJJJIIIIIIHHHFFFEEEDDDEEEEEEEEEDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEGGGDDDAAA@@@BBBDDDFFFFFFAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDFFFCCCAAAAAAAAACCCDDDDDDCCCEEEEEEEEEDDDCCCBBB@@@???@@@AAABBBCCCDDDEEEEEEEEE@@@@@@@@@BBBCCCCCCBBB@@@@@@@@@@@@@@@AAABBBCCCDDD@@@@@@>>>>>>>>>>>>???@@@===<<<<<<<<<>>>???>>>======<<<:::999999:::<<<===???>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>===:::999999:::===>>>>>>>>>===>>>>>>??????>>>>>>======>>>>>>>>>===<<<;;;;;;=========<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<==============================;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;:::::::::::::::888888999999999:::::::::999999:::::::::::::::;;;::::::999999::::::;;;<<>>>>>>>>??????@@@@@@@@@@@@???@@@AAAAAA??????@@@AAA??????@@@???======???@@@???@@@@@@>>><<<;;;;;;===AAABBBDDDDDDCCCBBBBBBCCCEEECCCBBBAAAAAACCCFFFGGGBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAADDDDDDDDDDDDEEEFFFFFFGGGDDDEEEGGGFFFEEEDDDEEEFFFEEEEEEFFFFFFGGGGGGGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEAAAAAAAAABBBBBBCCCCCCCCCuuuRRRYYY```jjjlll]]]___\\\QQQEEE@@@??????<<<;;;888666444444444555555555555555444444444444222222222222222222222222333333222222222222222222444444555555555555555555333333444444555555444444444555666777888999999999777888999:::;;;;;;;;;;;;>>>>>>>>>?????????@@@@@@;;;<<<===???AAACCCDDDEEEAAAAAAAAABBBCCCDDDDDDEEEAAA@@@@@@BBBCCCCCCAAA???========================???@@@BBBDDDEEEEEEDDDDDD>>>DDDJJJLLLIIIEEECCCCCCEEEEEEEEEEEEDDDCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@>>>???@@@@@@AAAAAAAAAAAABBB>>><<>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@???????????????>>>>>>===;;;;;;;;;<<<<<<=========>>>>>>???@@@@@@@@@@@@???===>>>>>>?????????>>>>>>>>>>>>???@@@@@@???>>>>>><<<<<<<<<<<<<<<===???@@@>>>>>>???????????????@@@??????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@???>>>AAAAAABBBBBBBBB@@@???>>><<<===>>>@@@BBBDDDFFFGGGCCCEEEFFFFFFCCCAAA@@@AAABBBCCCEEEFFFFFFFFFEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCHHHGGGGGGFFFEEECCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFDDDAAA@@@BBBDDDFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEECCCBBBBBBCCCCCCBBBAAABBBDDDDDDCCCBBBGGGGGGFFFEEEDDDCCCAAA@@@@@@@@@BBBCCCCCCDDDDDDDDD??????@@@BBBCCCCCCAAA???@@@@@@@@@@@@AAABBBCCCCCCAAA@@@???>>>>>>???@@@AAA>>>===<<<===>>>??????===>>>===;;;::::::;;;===>>>===============<<<<<<<<<===>>>???@@@@@@@@@??????===<<<;;;<<<======<<<;;;<<<<<<===>>>>>>>>>=====================<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<======???AAABBBCCCAAAAAAAAABBBBBB@@@??????@@@AAA@@@??????????????????@@@@@@AAA???@@@AAAAAA??????@@@AAA===>>>???>>>======>>>@@@?????????===;;;:::;;;===AAACCCEEEDDDBBBAAABBBCCCDDDCCCBBBBBBBBBDDDFFFGGGCCCCCCDDDDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGCCCDDDEEEDDDCCCBBBCCCEEEHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCCCCCCCCCCDDDDDDDDDuuuLLLPPPXXXeeehhhVVVWWWUUUMMMCCC======>>>;;;:::888666555555555555444444444444444444444444111111111111111111111111333333222111111111222222444444444444444444444444222333333444444444333333222333444555777777777777666777888999:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;===???BBBEEEGGGHHH@@@@@@@@@AAABBBCCCDDDEEE@@@@@@@@@AAABBBBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<>>>???AAACCCDDDEEEDDDDDDBBBLLLUUUTTTKKKCCCDDDGGGAAACCCDDDCCCBBBAAABBBDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@@@@@@@??????AAA???BBBMMM\\\eeefffcccYYYNNNCCCAAAFFFJJJGGGBBBBBBBBBAAAAAA@@@???>>>>>>:::;;;<<<>>>???@@@AAAAAA??????@@@@@@@@@???>>>>>>??????@@@AAAAAAAAA@@@@@@===>>>>>>>>>>>>===<<<<<<::::::;;;;;;<<<============>>>??????@@@@@@??????======>>>>>>??????>>>>>>===>>>???@@@@@@???>>>===>>>??????===;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>?????????@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBAAA??????;;;<<<===>>>AAACCCFFFGGGAAACCCEEEDDDBBBAAA@@@@@@AAABBBDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEECCCAAAAAACCCEEEFFFGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFDDDCCCBBBCCCDDDCCCCCCDDDEEEEEEDDDBBBFFFFFFFFFFFFEEEDDDBBBBBB@@@AAABBBBBBCCCBBBBBBBBB?????????AAACCCCCCAAA????????????@@@@@@AAABBBCCCAAA@@@?????????@@@AAABBB???======>>>???@@@???>>>???>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAAAAA@@@???>>>===<<<<<<===<<<:::888::::::;;;<<<==============================<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========999999::::::;;;;;;<<<<<<===<<<<<<<<<<<<===>>>>>>@@@AAACCCBBBAAA@@@@@@AAA@@@>>>======>>>??????>>>??????>>>>>>??????@@@AAA???@@@AAAAAA??????@@@AAA<<<===>>>===<<<<<<>>>@@@?????????===;;;;;;===???AAADDDFFFEEEBBBAAABBBDDDDDDDDDDDDDDDDDDDDDEEEEEECCCDDDDDDEEEFFFEEEEEEEEECCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBCCCDDDFFFGGGCCCDDDDDDCCCAAAAAABBBDDDHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDvvvIIIHHHOOO]]]bbbSSSSSSRRRKKKBBB;;;;;;???:::999777666555555555555333333333333333333333333000000000000000000000000444333222111111111222222333333333222222222333333333333333444444333333222111222444666777777777777555666777999::::::;;;;;;888888999999999::::::::::::;;;===???AAADDDEEEFFF????????????@@@BBBDDDEEE@@@???@@@AAABBBBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAACCCCCCCCCCCCBBBLLLVVVTTTJJJBBBBBBFFF>>>@@@BBBBBB@@@@@@BBBDDDEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAABBBEEEMMMTTTTTTNNNHHHDDDBBBAAACCCGGGGGGDDD@@@???????????????>>>======:::;;;<<<===>>>???????????????@@@@@@@@@???===<<<===>>>??????@@@@@@??????===============<<<;;;;;;::::::;;;;;;<<<======>>>===>>>>>>???????????????<<<======>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>===>>>???@@@>>>;;;:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<======>>>?????????@@@AAAAAA@@@@@@@@@???@@@AAABBBBBBBBBAAA@@@>>>>>>>>>>>>@@@BBBDDDEEE???AAACCCCCCBBBAAA@@@AAA???@@@CCCEEEGGGGGGHHHHHHDDDDDDDDDDDDFFFGGGHHHIIIEEEEEEEEEDDDCCCBBBAAA@@@???@@@AAABBBCCCEEEFFFFFFDDDDDDCCCBBBBBBCCCDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDEEEDDDCCCDDDFFFHHHHHHGGGGGGFFFDDDCCCBBBBBBBBBCCCBBBDDDFFFGGGFFFEEEEEEEEEEEEDDDDDDEEEGGGFFFDDDBBBDDDEEEEEEEEEDDDCCCCCCBBBAAABBBBBBBBBBBBAAA@@@@@@@@@??????@@@BBBBBBAAA@@@????????????@@@AAABBBCCCAAA@@@@@@???@@@AAABBBCCC@@@???>>>???@@@AAA@@@???========================<<<<<<<<<<<<============<<<===???@@@@@@@@@>>>======<<<<<<<<<===<<<999777777888999;;;<<<=========<<<<<<===>>>>>>>>>======;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<===999::::::;;;<<<<<<============<<<<<<======>>>???@@@BBBCCCBBB@@@?????????>>><<<::::::<<<======<<>>>>>===>>>???@@@AAA???@@@AAAAAA??????@@@AAA;;;=========<<<<<<>>>@@@?????????===<<<===@@@BBBBBBEEEHHHGGGCCCAAABBBEEEDDDDDDEEEFFFEEEDDDCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDBBBCCCCCCCCCDDDDDDDDDEEECCCBBBAAAAAABBBEEEGGGHHHDDDDDDDDDCCCAAAAAABBBDDDFFFFFFFFFEEEEEEDDDDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGIIIIIIHHHHHHGGGFFFFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDvvvGGGBBBGGGUUUZZZSSSRRRQQQKKKBBB;;;;;;???888888777666555555555555333333333333333333333333000000000000000000000000555444222111111111222222333333222222111222222333333333444444444333333222222333555777888888777777555666777888::::::;;;;;;999999:::::::::;;;;;;;;;;;;<<<===>>>@@@BBBCCCDDD>>>>>>>>>>>>???AAACCCDDD@@@???@@@AAABBBBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;===@@@AAABBBBBBBBB???HHHQQQPPPGGG@@@@@@CCC<<<>>>AAAAAA??????BBBDDDDDDDDDCCCBBB@@@???>>>>>>??????????????????@@@@@@BBBBBBCCCCCCCCCBBBAAAAAA999;;;???CCCFFFFFFEEECCCCCCEEEHHHGGGEEEBBBBBBBBB======>>>>>>>>>>>>===<<<<<<======>>>>>>>>>>>>>>>>>>???@@@@@@@@@>>>===<<<<<<<<<===>>>>>>???>>>>>><<<<<<======<<<<<<;;;:::::::::;;;;;;<<<===>>>>>>======>>>???????????????<<<<<<===>>>>>>>>>>>>>>>===???@@@AAAAAA@@@???===;;;===???>>><<<<<>>>>>>>>>>>============<<<<<<<<<<<<<<<===>>>?????????@@@AAAAAAAAAAAAAAA>>>???AAABBBCCCBBBBBBAAAAAA@@@?????????@@@BBBBBB>>>@@@CCCCCCBBBAAAAAAAAA>>>???BBBEEEGGGHHHIIIIIICCCCCCDDDEEEFFFHHHJJJKKKEEEEEEEEEEEEDDDCCCBBBAAA>>>???@@@BBBDDDFFFGGGHHHDDDCCCBBBAAAAAABBBCCCDDDBBBCCCCCCDDDEEEDDDDDDDDDFFFEEEEEEFFFHHHJJJIIIHHHGGGEEEDDDBBBAAAAAAAAABBB@@@CCCFFFGGGGGGFFFGGGHHHEEEEEEEEEFFFGGGGGGEEECCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@??????@@@???>>>???AAABBBAAA@@@????????????@@@AAABBBCCCAAAAAA@@@???@@@AAACCCDDD@@@?????????AAABBBAAA@@@<<<<<<===>>>>>>===<<<<<<============>>>>>>>>>???;;;===>>>???@@@>>>===<<<;;;;;;;;;<<<===<<<:::777555666888:::;;;======>>><<<<<<===>>>?????????>>><<<=========>>>>>>??????<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======888888999::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<===>>>>>>===<<<<<<<<<<<<===>>>>>>AAABBBCCCBBB@@@>>>>>>>>>===;;;999999:::<<<<<<;;;???>>>=========>>>@@@AAA???@@@AAAAAA??????@@@AAA;;;<<<===<<<<<<<<<>>>@@@?????????>>>===>>>BBBDDDBBBFFFIIIGGGCCCAAACCCFFFDDDEEEFFFGGGFFFEEEBBBAAAAAAAAACCCDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEEEECCCCCCBBBBBBCCCEEEHHHIIIEEEFFFEEECCCAAAAAACCCEEEDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGKKKJJJJJJIIIHHHGGGFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCjjjDDDCCCKKKZZZZZZUUUOOOPPPKKK>>>;;;???;;;999888777555444444444444222333333444444333333222/////////000000111111222000000000000111111111111333333222111111222222222000222444555555333111///444555666777777555444222555555777888999::::::;;;999999999999999999999999:::;;;<<<===>>>???@@@AAAAAA@@@?????????@@@AAABBB???>>>>>>???AAAAAA@@@>>>>>>===<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>??????@@@???AAAEEEEEEDDDAAA@@@???@@@@@@@@@>>>======@@@BBBAAA@@@???AAADDDDDDAAA>>>>>>>>>???@@@@@@@@@@@@???BBBBBBAAAAAA???>>>===<<<>>>???AAACCCCCCAAA???>>><<<@@@DDDEEEDDDBBBAAAAAA>>>>>>>>>===<<<;;;;;;:::===============<<<<<<<<>>===<<<;;;============>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<:::999999:::;;;<<>>>>>===<<<<<<;;;;;;::::::;;;<<<===>>>???@@@===>>>???@@@@@@???>>>===>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<======>>>???@@@===>>>???@@@AAABBBBBBBBBAAAAAABBBBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@??????CCCBBBBBBAAA@@@>>>===<<>>>>>??????@@@BBB@@@???>>>?????????>>><<<===>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<==================<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>???>>>>>>>>>???@@@AAAAAA?????????@@@AAAAAABBBBBB<<<;;;::::::::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>===;;;888777888::::::999888999<<<======<<<:::;;;<<<<<<======<<<<<<<<<===>>>???????????????;;;<<<===<<<;;;:::;;;===???????????????>>>===<<<;;;<<<<<<===<<<<<<;;;;;;:::;;;===>>>?????????>>>======>>>>>>>>>>>>=========:::777888<<>>;;;???<<<999888777555444444444444222222333333333333222222///000111111222222111111//////000000000111111111333222222222111222222222222222222222333333333333111111222222333444444444444555777888999:::::::::888888777777777888999999::::::;;;<<<===>>>???@@@@@@???>>>>>>>>>@@@AAABBB???>>>===>>>@@@AAA@@@>>>======<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>??????@@@AAACCCEEEEEECCCAAA@@@@@@@@@@@@@@@>>>======@@@BBBBBBAAA@@@BBBDDDDDDAAA>>>>>>>>>?????????>>>>>>>>>@@@@@@@@@@@@???>>>=========???AAABBBBBBAAA???===@@@CCCFFFGGGEEEBBB@@@???AAA@@@@@@???>>>>>>==============================<<<<<<<<<=========<<<<<<======>>>>>>>>>?????????>>>>>>>>>=========<<<<<<===<<<;;;::::::;;;<<<<<<<<<<<<==================<<<<<<<<<<<<<<<=========:::;;;===>>>???@@@????????????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===============>>>===>>>???@@@AAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBB@@@???>>>===CCCDDDEEEFFFFFFEEEDDDDDDBBBBBBCCCDDDEEEEEEFFFFFFHHHIIIHHHFFFDDDCCCCCCEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAABBBCCCEEEFFFEEEFFFFFFFFFEEEDDDCCCCCCFFFFFFGGGGGGGGGFFFFFFFFFGGGFFFDDDCCCAAAAAA@@@@@@AAAAAACCCDDDEEEFFFFFFFFFCCCBBBBBBBBBBBBCCCCCCDDDGGGGGGFFFFFFEEEDDDDDDCCCFFFEEEDDDDDDCCCCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAA@@@??????????????????@@@BBBAAA@@@???@@@@@@@@@???===>>>???@@@@@@@@@??????========================??????>>>===========================<<<<<<<<<<<<::::::;;;;;;<<<======>>>??????>>>>>>>>>???@@@@@@=========>>>>>>>>>>>>???<<<;;;:::999999:::;;;<<<:::;;;;;;;;;<<<<<<<<<<<<>>>???>>><<<999888999;;;:::999999:::;;;;;;999777::::::;;;<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>;;;<<<======;;;;;;<<<===>>>>>>??????>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>============>>>>>>>>>>>>======<<<:::888888<<<>>>??????@@@@@@?????????@@@AAAAAACCCCCCBBBBBBAAABBBBBBBBBCCCDDDDDDDDDCCCCCCBBBAAAAAABBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAACCCDDDFFFGGGEEEDDDDDDEEEGGGGGGFFFDDDCCCDDDFFFFFFEEEDDDDDDEEEBBBDDDFFFHHHIIIIIIHHHGGGEEEEEEFFFFFFFFFFFFFFFEEEBBBCCCDDDEEEFFFEEEEEEDDDEEEEEEEEEDDDDDDDDDCCCCCCmmmGGGBBBHHH[[[^^^ZZZTTTSSSLLL===:::===999999888666555444444333333222222333333333333222222///000222333444333111000//////000000000000111111222222222222222222222222444222111000000111333444111111000000000111333444444555666777888999999999888777555555555777999:::999::::::;;;<<<======>>>======<<<<<<===???AAABBB>>>===<<<===???@@@???>>>======<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>??????@@@CCCDDDEEEDDDAAA@@@@@@AAA@@@@@@@@@???======@@@BBBDDDCCCBBBCCCDDDCCCAAA????????????>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>===CCCFFFIIIIIIFFFCCC@@@???>>>>>>======<<<<<<;;;;;;========================999999:::;;;<<<<<<======>>>>>>???@@@@@@@@@@@@?????????>>>>>>>>>============<<<<<<;;;;;;<<<======;;;;;;;;;<<<===>>>>>>???===<<<<<<<<<;;;;;;::::::666888:::===???@@@@@@@@@??????>>>>>>>>>>>>??????========================@@@???>>>===<<<<<<<<<<<<<<<===>>>??????@@@????????????@@@AAABBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFCCCCCCBBBBBBAAA@@@??????DDDFFFGGGHHHGGGDDDAAA???BBBBBBCCCDDDEEEGGGGGGHHHHHHIIIIIIGGGDDDCCCDDDFFFEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBCCCEEEFFFHHHFFFGGGFFFFFFEEEDDDCCCBBBFFFFFFGGGGGGGGGGGGGGGFFFGGGFFFEEECCCBBBAAA@@@@@@@@@AAABBBDDDDDDEEEEEEEEE>>>>>>???@@@AAABBBDDDEEEGGGGGGFFFFFFEEEEEEEEEDDDFFFFFFEEEDDDDDDDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@??????>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@??????========================??????>>>=========>>>>>>=========<<<<<<<<<<<<;;;::::::;;;;;;<<<=========@@@??????>>>>>>>>>>>>???<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;::::::::::::;;;;;;;;;;;;<<<===<<<:::888777888:::999888888999::::::777555:::::::::;;;;;;;;;;;;;;;<<<<<<======>>>=========;;;=========<<<;;;<<<==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>======<<<<<<======>>>>>>======<<<<<<:::999999;;;>>>??????AAA@@@??????????????????AAAAAAAAA@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBAAABBBBBBCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFCCCBBBCCCEEEHHHIIIHHHGGGEEEGGGHHHGGGDDDCCCCCCCCC@@@BBBEEEHHHIIIIIIGGGFFFCCCDDDEEEFFFFFFFFFFFFFFFAAAAAABBBCCCCCCCCCCCCBBBEEEDDDDDDDDDDDDCCCCCCCCCpppHHHAAAFFFYYY]]]TTTOOOQQQMMM>>>999:::555888777666555444333333333111111222222222222111111///111333555555444111000////////////000000000111000111111222222222222222333222000//////000111222333333222111111111111111444444555666777888888777888666555444555777:::<<<999999999:::;;;;;;;;;<<<;;;;;;:::;;;<<<>>>@@@AAA>>><<<;;;<<<>>>???>>>======<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>??????@@@EEEEEEDDDBBB@@@???@@@BBB???@@@@@@???>>>>>>???AAAEEEDDDCCCCCCCCCBBBAAAAAABBBAAA@@@???>>>===<<<<<<<<<<<<<<<======>>>???@@@===>>>@@@AAAAAA@@@>>>===DDDGGGJJJJJJHHHDDDBBBAAA=========<<<<<<<<<;;;;;;===============>>>>>>>>>:::::::::;;;;;;<<<======>>>???@@@AAAAAAAAA@@@@@@????????????>>>>>>>>>>>><<<<<<<<<<<<=========>>>;;;;;;<<<<<<===>>>>>>>>><<<;;;;;;;;;;;;:::::::::555777999<<<===>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>===>>>@@@AAABBBCCCCCCCCCAAABBBBBBCCCDDDEEEEEEEEECCCCCCBBBAAAAAA@@@@@@@@@BBBCCCEEEFFFFFFFFFDDDCCCBBBCCCDDDEEEFFFGGGHHHIIIHHHIIIIIIGGGEEEDDDEEEFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHGGGGGGGGGFFFEEEDDDCCCBBBEEEFFFGGGHHHHHHGGGGGGFFFFFFEEEDDDBBBAAA@@@??????@@@AAABBBCCCCCCCCCCCCCCC<<<<<<===>>>???AAABBBCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@??????>>>>>>>>>>>>??????>>>@@@@@@@@@????????????======>>>>>>>>>>>>>>>>>>========================???>>>>>>======>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======@@@???>>>===============<<<;;;;;;:::999888888888::::::999999999999::::::999999999999:::::::::;;;888999:::999777666777888999888666666888999999999999999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======<<<;;;<<<===<<<<<<<<<;;;;;;;;;<<<<<<:::::::::::::::;;;;;;;;;>>>>>>>>>>>>>>>>>>======<<<==================<<<;;;:::::::::;;;===>>>>>>AAA@@@???>>>>>>>>>>>>>>>????????????@@@@@@AAABBBCCCBBB@@@??????@@@AAABBB@@@@@@AAABBBBBBBBBBBBAAA???????????????@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFBBBAAABBBDDDGGGHHHGGGFFFIIIJJJJJJIIIFFFDDDCCCDDDAAACCCFFFHHHHHHGGGEEECCCAAAAAACCCDDDEEEEEEEEEEEEAAAAAABBBBBBBBBBBBBBBAAADDDDDDDDDCCCCCCCCCBBBBBBqqqIIIAAAEEEWWW[[[OOOLLLRRRPPPBBB<<<;;;444888777666444333333333333000111111222222111111000000111444555555333111///...////////////000000000///000111222222222222111111111111000000///......000111111222111111000///333444555555666666666666888666555444666888<<<>>>999999999999::::::::::::999999999999:::<<<>>>???===;;;::::::<<<=========<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>??????@@@DDDDDDCCCAAA??????@@@BBB???@@@@@@@@@>>>>>>???AAADDDDDDDDDCCCBBBBBBBBBBBBDDDCCCBBB@@@>>>>>>>>>>>><<<;;;;;;<<<===???@@@AAA>>>???@@@@@@@@@@@@???>>>BBBEEEIIIJJJHHHEEECCCBBBAAAAAAAAAAAAAAA@@@@@@@@@============>>>>>>??????======<<<;;;;;;<<<======>>>???AAABBBBBBBBB@@@@@@????????????>>>>>>>>>>>>;;;<<<<<<=========>>>>>>========================:::::::::;;;;;;;;;;;;<<<777888:::;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>><<<<<<===>>>>>>>>>=========>>>???AAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAACCCCCCCCCCCCDDDEEEGGGGGGCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHHHHGGGEEEDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFEEEEEECCCBBBBBBCCCDDDFFFGGGHHHGGGFFFFFFCCCCCCAAA@@@???>>>>>>>>>@@@AAAAAABBBBBBBBBAAAAAA===============>>>??????BBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA??????>>>======<<<<<<======>>>;;;===??????===<<<===>>><<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===============>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<>>===<<<<<<<<<<<<<<<<<<;;;;;;:::999888888888999999999999999999888888888888888999999999999777999:::999888777888999@@@<<<666444444777999:::999888888777888999::::::::::::;;;;;;;;;::::::999:::<<<===<<<;;;:::;;;===;;;::::::999999:::;;;;;;999999999888999:::;;;<<<===<<<<<<<<<;;;;;;<<<<<<<<<<<<============<<<<<<:::;;;;;;;;;;;;<<<===>>>@@@??????>>>============>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>>>>???@@@AAA===>>>??????@@@@@@??????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEBBBAAAAAABBBDDDEEEDDDBBBHHHIIIJJJHHHEEECCCCCCCCCDDDEEEGGGGGGFFFDDDAAA??????@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBpppIIIBBBGGGWWWYYYPPPNNNUUUTTTGGG@@@>>>777888777555444333333222222000000111111111111000000000111333444333222000///......////////////000000...///000222222222111111///000111111222222111111//////000000000111111111222333444555555555555555666555555555777999<<<>>>::::::::::::999999999999888888777888888:::<<<======;;;999999;;;<<<===<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>??????@@@BBBBBBAAA@@@>>>>>>@@@BBB>>>???AAA@@@???>>>???@@@BBBCCCCCCBBBAAAAAABBBDDDEEEDDDBBB@@@????????????===<<<<<<<<<===???AAABBB@@@@@@@@@AAAAAA@@@@@@@@@AAADDDGGGHHHGGGDDDBBBBBB@@@@@@??????????????????<<<======>>>>>>??????@@@>>>===<<<;;;;;;<<<=========???AAABBBBBBBBB@@@?????????>>>>>>>>>=========:::;;;<<<==============================<<<<<<<<<::::::;;;;;;<<<<<<<<<===999:::;;;<<<<<<;;;:::999;;;;;;::::::::::::;;;;;;========================;;;;;;;;;;;;<<<===>>>???======>>>>>>>>>>>>=========>>>@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@?????????@@@AAABBBFFFEEEDDDCCCCCCDDDEEEFFFCCCDDDDDDEEEEEEFFFFFFGGGFFFGGGGGGFFFDDDCCCDDDFFFCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEECCCCCCDDDDDDDDDCCCBBBBBBAAACCCEEEGGGGGGGGGEEEDDDAAA@@@??????>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<<<<======@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>><<<;;;;;;::::::;;;;;;<<<888<<>><<<;;;:::999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<<<<=========<<<;;;;;;:::999999777888888999999888888777777777777777888888888999888:::;;;<<<:::::::::;;;DDD???888444333444666666888888777666666888999:::999999::::::999999888888999;;;<<<;;;:::999:::;;;:::999888777888999:::;;;999888888777888999;;;<<<999999888888888999999:::;;;<<<<<<======<<<<<<;;;:::;;;<<<<<<;;;;;;<<<>>>???>>>====================================>>>>>>>>>>>>>>>===>>>>>>??????<<<======>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDBBBBBBAAABBBCCCCCCAAA???CCCEEEFFFEEEBBBAAAAAAAAAGGGGGGFFFEEECCCAAA>>>===???@@@AAABBBBBBBBBBBBBBBDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAlllHHHDDDKKKYYYYYYUUUQQQVVVSSSEEE??????888777666555444333222222222///000000000000000000///111111222222111111000///........./////////000000---...000222333222111111//////000111333666999:::;;;999444111///000222444222333333444444444444333333333444555777999;;;<<<;;;;;;:::::::::999999999888888777777777888:::;;;<<<:::888888999;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>??????@@@>>>???@@@???>>>>>>@@@AAA>>>???AAA@@@???>>>???@@@???AAABBBAAA@@@@@@CCCFFFDDDCCCAAA???>>>>>>???@@@>>>>>>=========???BBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAADDDGGGGGGEEEBBB???>>>;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>??????@@@@@@<<<;;;:::999:::;;;===???<<<>>>@@@BBBBBBAAA???>>>>>>>>>>>>=========<<<<<<888999;;;<<<======<<<<<<;;;;;;<<<<<<======>>>>>>=========<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;:::999<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>??????>>>>>>===>>>???@@@AAABBBCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBB@@@???>>>======???AAABBBEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFDDDCCCBBBDDDEEECCCBBBBBBBBBBBBCCCDDDEEECCCDDDDDDDDDDDDCCCBBBBBB@@@AAABBBBBBCCCBBBBBBBBB???AAACCCFFFFFFFFFDDDCCC?????????>>>???@@@@@@AAA@@@@@@AAAAAA@@@???>>>>>>======<<<<<<<<<<<<======@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>::::::999999999999::::::777<<<@@@@@@===;;;<<<>>><<<<<<:::999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<=========<<<<<<<<<;;;;;;::::::777777888999999888777777666666666777777777888888666888:::::::::999999:::>>>;;;777555555555555555888777666555555777888:::888999999999888888777666888999::::::888888999:::999888777666666888:::;;;888888777666777999;;;<<<999888888888888999;;;<<<;;;<<<<<<======<<<<<<;;;999;;;======;;;;;;<<<>>>======<<<<<<<<<===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<======>>>???>>>>>>>>>>>>>>>??????@@@AAAAAABBB@@@@@@@@@@@@AAABBBCCCCCCBBBAAAAAABBBCCCCCCBBB@@@@@@AAACCCCCCBBBAAAAAABBBGGGFFFEEECCCAAA@@@???>>>AAABBBBBBCCCCCCCCCBBBBBBDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@jjjFFFFFFNNN\\\[[[XXXSSSTTTOOOAAA<<<===888777666555444333222222222//////000000000000//////222111111000000000//////............/////////000,,,...000222333222111000000//////000444:::@@@CCCLLLEEE<<<444//////222555222222333444444444333333000111333555777999::::::<<<;;;;;;::::::999999999888888777666666777888999<<<:::888777999;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@;;;===??????>>>>>>???AAA>>>???AAAAAA???>>>???@@@>>>@@@AAA@@@???@@@CCCGGGCCCAAA???>>>===>>>???@@@??????======>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDGGGGGGCCC???<<<;;;<<<<<<==================<<<======>>>???@@@@@@@@@888888777777999;;;>>>@@@<<<===@@@BBBBBBAAA???===============<<<<<<<<<<<<777888:::<<<======<<<<<<999:::;;;<<<===???@@@@@@@@@???>>>===<<<;;;::::::999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;>>>???????????????>>>>>>??????@@@AAABBBBBBBBBBBB???@@@@@@AAABBBCCCDDDDDD???>>>===<<<===>>>@@@BBBAAACCCEEEGGGGGGFFFDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEDDDBBBBBBCCCEEEBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@??????@@@AAABBBBBBBBBBBB>>>@@@CCCEEEFFFEEECCCBBB????????????@@@AAABBBCCC@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<===>>>???@@@AAAAAABBBCCCDDDEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>999888888888888888888999777<<>><<<===@@@>>>===;;;:::999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::;;;<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<;;;;;;;;;;;;:::666777888999999888777666666666666666777777777777222444666777777666666777333333333555888999888777888777555444555666888999888888888888888777666666777888999999888777888999888777666555666777999;;;888777666666777999;;;<<<;;;;;;::::::;;;===>>>@@@;;;<<<<<<<<<<<<<<<<<<;;;999;;;>>>>>>;;;:::<<<===<<<<<<<<<<<<<<<===>>>???>>>===<<<;;;;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<======>>>???????????????>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@@@@AAABBBBBBCCCBBBAAAAAACCCDDDEEEDDDBBB???AAACCCDDDCCCCCCDDDEEEFFFEEECCCAAA@@@@@@@@@AAADDDDDDDDDEEEDDDDDDCCCCCCDDDCCCAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@hhhDDDCCCUUUbbbdddcccWWWKKKEEE@@@<<<:::;;;555444333222111111111111222222111111111111222222222111111111000000//////////////////000000000000000000000000000000000000//////000111222222333333888777555222111000000111444444444333333222222222444444444555555555555666666666777888999999::::::666666777777888888888888;;;;;;:::999:::;;;<<<===;;;;;;:::::::::;;;;;;<<<===>>>@@@AAAAAA@@@>>>===>>>???@@@AAAAAA@@@???>>>AAA???======???@@@@@@??????AAABBBAAAAAABBBDDDFFFAAAAAAAAA@@@@@@AAABBBBBBCCCAAA???>>>===>>>???@@@EEEEEEDDDCCCBBBAAAAAA@@@AAABBBCCCDDDBBB???<<<:::999;;;<<<>>>>>>===;;;:::======>>>???????????????@@@<<<999;;;???CCCBBB???>>>?????????@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<===;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;===;;;::::::<<<======<<<<<<>>>??????===<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<============>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@AAAAAABBB@@@???======>>>@@@AAAAAABBBCCCDDDDDDDDDCCCBBBAAAAAABBBCCCCCCBBBBBBBBBFFFEEEDDDBBBAAAAAABBBBBB???>>>===>>>???AAADDDFFFCCCDDDFFFGGGFFFEEECCCBBB@@@AAABBBCCCDDDCCCBBBAAA===@@@CCCFFFGGGEEECCCAAA@@@AAAAAABBBAAA???>>>===CCCCCCAAA@@@???@@@AAAAAA@@@@@@@@@?????????>>>>>>AAA>>>===???BBBEEEDDDCCC@@@AAABBBCCCDDDDDDDDDDDD?????????@@@@@@AAAAAAAAABBBAAAAAA@@@???>>>======;;;;;;;;;::::::999999999999;;;======<<<;;;<<<======<<<:::999999:::<<<===<<<<<<============<<<<<<:::;;;;;;;;;<<<============;;;999777666888:::;;;:::::::::;;;;;;<<<<<<<<<:::999999999999999999999999::::::::::::999888888555666888999888777555444999888888888888999999:::666666777777666555444444222444777::::::999666444555555555555666666666666888777666555555666777888666666666666666666666666888777666555555666777777888888777777888888999:::999999999999:::;;;<<<<<<888999::::::;;;;;;::::::<<<<<<=========<<<:::999;;;;;;<<<<<<<<<<<<;;;;;;===;;;888777999:::;;;;;;:::;;;===???@@@@@@??????======<<<<<<<<<>>>@@@AAABBBAAA@@@?????????@@@AAABBBAAA@@@?????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBBBBBBBBBBBBBEEECCCBBB@@@???>>>>>>???AAABBBCCCEEEEEEEEEDDDDDDEEECCCAAA??????@@@BBBDDDBBBAAA@@@???>>>>>>>>>>>>jjjFFFDDDUUUaaabbb[[[PPPFFFBBB@@@<<<:::;;;444444333222111111111111000000////////////000000111111111000000000//////.../////////000000000000////////////////////////......///000000111111222666555333222111000111111333333222222111111111111333333333333444444444444555555666666777888888999888777777777777777888999;;;::::::999:::;;;<<<===999999999::::::<<<===>>>@@@AAACCCCCCBBBAAA???===>>>???@@@@@@@@@@@@???>>>@@@??????>>>???@@@BBBCCC>>>???@@@@@@@@@@@@BBBDDD@@@@@@?????????@@@@@@AAABBB@@@???=========???@@@CCCBBBBBBAAAAAA@@@@@@?????????@@@@@@???===;;;::::::;;;===>>>>>>===<<<;;;<<<===>>>????????????>>>???<<<999;;;???BBBAAA???>>>>>>>>>>>>????????????>>>===<<<<<<;;;;;;<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::<<<;;;999:::<<<======<<<>>>???@@@???===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<============>>>>>>???@@@??????????????????@@@@@@@@@@@@@@@AAA@@@>>>======>>>@@@AAA@@@AAAAAABBBBBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBEEEDDDBBBAAA@@@@@@@@@AAA???>>>=========???AAABBBBBBCCCDDDEEEEEECCCAAA@@@@@@AAAAAABBBCCCBBBBBBBBB???AAACCCEEEEEEDDDCCCBBBBBBBBBBBBBBBBBB@@@???>>>CCCBBBAAA@@@???@@@@@@AAA@@@?????????>>>>>>>>>>>>@@@>>>===???BBBDDDDDDCCCBBBCCCCCCDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@?????????AAAAAA@@@??????>>>======<<<;;;;;;;;;::::::::::::888:::<<<<<<;;;:::;;;<<<::::::999888888999:::::::::;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;999777555555666888999::::::::::::::::::;;;;;;888888888999999:::::::::::::::::::::999888777666666777888999888777555444555555444555555777888888666666666666666555555444333555777888999777666444444555555555666666666666666666555444444555666666555555555555555555555555555444333333333444555555666666666777777777888888888777777888888999:::;;;999999:::;;;;;;;;;;;;::::::;;;<<<<<<;;;:::999888::::::;;;;;;;;;;;;::::::===:::888777888:::::::::;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@@@@@@@@@@??????@@@@@@AAAAAA@@@@@@??????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBEEEDDDCCCBBBBBBBBBBBBCCCBBB@@@>>>===<<<<<<===>>>AAABBBCCCDDDDDDDDDCCCBBBCCCBBB@@@??????@@@BBBDDDBBBAAA@@@??????>>>>>>>>>oooLLLIIIWWWaaaaaaOOOGGG@@@>>>>>>;;;:::;;;444333222111111000111111000//////......//////000111111000000000000//////....../////////000000000////////////////////////------......//////000000333222111000000000111111111111111000000000000000111111222222222333333333333333444444555666666666:::999777666555666888999::::::999999::::::;;;<<<777777888999:::<<<===>>>AAABBBCCCCCCBBB@@@>>><<<>>>>>>???@@@@@@???>>>>>>;;;<<<===>>>>>>@@@BBBCCC>>>@@@AAAAAA@@@AAABBBDDD@@@??????>>>>>>>>>??????@@@???>>>===<<<===>>>?????????????????????????????????>>>>>>>>>=========<<<===>>>>>>>>>>>><<<;;;<<<======>>>>>>>>>>>>>>>>>>;;;999;;;???AAAAAA???<<<<<<=========>>>>>>>>><<<<<<;;;:::::::::;;;;;;::::::999999999999999::::::;;;<<<<<<<<<;;;:::999999999999999999999999999;;;:::999999;;;<<<<<<;;;???@@@@@@???<<<:::999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>???>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@???>>>======>>>@@@@@@??????@@@??????>>>===<<<===>>>???@@@AAAAAABBBAAABBBAAA@@@>>>>>>>>>?????????>>>===<<<<<<===>>>???AAAAAABBBCCCCCCAAA@@@???AAAAAAAAAAAAAAABBBCCCCCCAAABBBCCCCCCDDDCCCCCCBBBCCCCCCDDDCCCCCCBBBAAA@@@BBBAAA@@@?????????@@@AAA????????????>>>>>>>>>>>>@@@???>>>???AAACCCCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCAAA@@@@@@??????>>>>>>===@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;777999;;;;;;:::999:::;;;999999999999999999999999999999:::;;;<<<<<<;;;;;;::::::::::::999999999999:::999777555555666777888::::::999999999999999999666777777888999:::;;;;;;:::::::::999999777666666777888888999999777666555333333333444555666777888555555555555555666666666555555666666666555555444444444444555555555666666555555444333333444555555555555555555555555555555333333222333333444555666333444666777777777666555666666666666777888999:::999::::::;;;;;;;;;;;;;;;999::::::::::::999999888999::::::::::::::::::999<<<:::888888999:::;;;:::<<<<<<<<<;;;;;;<<<<<<===;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA????????????@@@AAABBBBBB@@@@@@AAAAAAAAABBBBBBBBBEEEDDDCCCCCCBBBCCCCCCCCC>>>===:::999999:::===>>>BBBCCCDDDDDDDDDCCCBBBAAABBBAAA?????????AAACCCDDDCCCBBBAAA@@@????????????vvvTTTOOOZZZ```___GGG@@@;;;;;;;;;999777777444333222111000000000000111111000000000000111111000000000000000000//////........./////////000000////////////////////////------......////////////////////////000000111111000000000000000000000000111111111222222222333333333333333444444555555555;;;999666444444666888999999999999999999::::::;;;888888888888999:::<<<<<<<<<===???@@@@@@>>><<<;;;===>>>???@@@@@@???>>>===:::;;;===AAAFFFGGGEEEBBBAAABBBDDDDDDCCCCCCDDDEEE@@@@@@???>>>>>>>>>?????????>>>======<<<===>>>>>>=========>>>>>>?????????AAA@@@???>>>>>>???@@@AAA===>>>>>>???>>>>>>===<<<<<<<<<===>>>>>>=========<<<;;;:::;;;>>>@@@@@@>>>;;;;;;;;;<<<<<<<<<======<<<;;;::::::999999:::::::::999888888888888888888:::;;;<<<===<<<:::888777888888999999999999999999:::999888888:::;;;;;;:::<<<>>>???>>>;;;:::999:::999999999999999999999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<========================>>>>>>????????????>>>>>>===>>>??????@@@?????????>>>===<<<;;;;;;;;;<<<===???@@@AAAAAAAAA@@@???>>>===<<<<<<===>>>>>>>>>=========>>>???@@@AAABBBBBBBBBBBBAAA@@@???BBBAAA@@@???@@@AAACCCDDDCCCCCCBBBBBBBBBCCCCCCCCCEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@???>>>>>>???@@@AAA@@@@@@@@@@@@??????????????????>>>???@@@BBBBBBCCCFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=====================<<<<<<<<<888:::<<<<<<:::999:::;;;;;;;;;<<<======<<<;;;;;;999:::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999888888<<<;;;999888777888999:::999999999888888888888888777777888888999999::::::777777888888888888777777888888999999888888777666666666555555555666777777444444444444555666666777666666555444444333333444333333444444444555555555555444444444444444444555444444444444444444444444444555555666666777888999222444666777888777555444666666666666777888999999999999:::;;;;;;;;;;;;;;;::::::::::::::::::999999::::::;;;;;;;;;;;;::::::<<<;;;999999;;;<<<<<<<<<>>>===;;;:::999:::;;;;;;:::;;;<<<>>>???>>>>>>===<<<===???@@@AAAAAAAAA@@@>>>>>>>>>???@@@BBBCCCCCCAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCDDD===;;;999888888;;;>>>@@@DDDEEEEEEFFFEEEDDDBBBAAAAAA@@@@@@@@@@@@BBBDDDEEECCCBBBAAA@@@????????????yyyXXXQQQXXX\\\XXXDDD===888999999666444444333333222111000000000000111111000000000000111111//////////////////000000............////////////.................................///////////////------...///000000000111000000000111111111111111111222222222333333333333333333333444444444444444999777555333333555777999888888888999999999999999:::999999888888888999999999:::<<<>>>??????>>>======>>>????????????>>>===???===???GGGOOOPPPHHH@@@@@@BBBDDDDDDCCCBBBCCCDDDAAAAAA@@@???????????????>>>===============>>>>>>======>>>>>>??????@@@@@@@@@???>>>===>>>???AAABBB>>>>>>>>>>>>>>>===<<<<<<<<<<<<=========<<<<<<;;;:::::::::<<<===??????>>>:::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999999999::::::999888888777777777888999:::;;;<<<<<<:::888666888888999999::::::::::::999888777777999::::::999888:::;;;;;;:::999:::;;;888888888888888888888888888999999999:::::::::;;;999999999999::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>??????=========>>>>>>??????@@@@@@??????>>>===<<<<<<<<<:::;;;<<<>>>???@@@@@@@@@???>>>===<<<<<<<<<===>>>>>>>>>>>>???@@@BBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@???@@@AAABBBCCCCCCCCCBBBAAABBBCCCDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@???????????????@@@AAABBBDDDCCCAAA???>>>=========;;;;;;<<<======>>>??????==================>>>>>>========================:::<<<======;;;:::;;;<<<;;;<<<<<<======<<<<<<;;;;;;;;;<<<===============<<<<<<;;;;;;::::::999999;;;:::999888888888999999888888888888888888888888999999999888888777777777444444666777888999999999888888888888777777666666888777666555444444444555444444333333444555666777666555444222222222333333333333333333444444444444555555555555555555555555444444444444444444444444555555666777888999999999333444666888888777666555777666666777777888999:::888999::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;;;;===>>>>>>===>>>===;;;999999999::::::999:::<<<>>>>>>>>>======;;;===>>>@@@AAAAAA@@@@@@======>>>@@@AAABBBCCCCCCBBBBBBCCCCCCDDDDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCC===<<<;;;:::;;;>>>AAACCCEEEFFFFFFGGGFFFEEECCCCCCAAAAAAAAAAAABBBCCCEEEFFFBBBBBBAAA@@@????????????yyyYYYPPPTTTUUUPPPDDD===888888888555333333333222111000000///000000///......------......///......////////////000000------........./////////........................////////////////////////,,,---...///000000000000000000000000111111111111111111222222222333333333333333333333333333333333666555333222333444666777777777888999999999999888;;;:::999888777777777777888:::===@@@AAABBBAAAAAA======>>>??????>>>=========;;;<<>>>>>>>>>>>??????>>>>>>>>>??????@@@@@@@@@>>>===<<<;;;<<<===>>>??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888999;;;<<<======>>>===::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999999::::::::::::999888777777777777888999:::::::::999888777888888888999999:::;;;;;;888777666666888999999888555666888999888888999:::666666666666666666666666777777888888999999::::::888888888888999999999999888999::::::;;;;;;::::::::::::;;;<<<======>>>>>><<<======>>>>>>?????????@@@???>>>===<<<<<<======;;;<<<===>>>??????@@@@@@???>>>===<<<<<<===>>>???>>>???@@@AAACCCDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAABBBBBBDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>>=========>>>???@@@BBBAAAAAAAAAAAA@@@@@@@@@>>>???@@@?????????AAABBBBBBAAA???<<<;;;:::;;;;;;999999:::;;;===>>>??????;;;;;;<<<<<<======>>>>>><<<<<<<<<===============;;;<<<>>>===<<<;;;;;;<<<::::::::::::::::::::::::<<<===============<<<<<<;;;;;;;;;;;;::::::::::::999888888777777777777777777777888888888999999999::::::999888777666666555333333555666888888999999777777777666666666666666666555444333333333333333555444333333333444555666444333222222222222222333222222222333333333444444555555666666666666555555333333333333333333333333333333444555666666666555444444666777777777666555666666666666777888999:::777888888999999999999999;;;::::::::::::;;;;;;<<<;;;<<<<<<======<<<<<<;;;<<<;;;;;;<<<>>>???>>>======<<<;;;;;;::::::::::::::::::;;;<<<==================>>>???@@@@@@@@@@@@<<<===???@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAABBBCCC??????>>>???@@@BBBCCCEEEDDDEEEFFFFFFFFFEEEDDDCCCAAAAAAAAAAAABBBCCCCCCDDDBBBAAA@@@???>>>>>>>>>>>>{{{\\\RRRSSSRRRLLLEEE===777777888555444555333222111000000/////////......------------.............../////////000000---------.........//////...........................------------------------...///000111111000000....../////////000000000000000000111111111222222111111111111111111111111111111111222333444555666666666888999999999888777999888888777777777777888999:::===???AAAAAA@@@???<<<===>>>??????>>>===<<<:::;;;<<<>>>??????===<<<<<<>>>AAAAAA@@@>>>>>>>>>AAAAAA@@@>>>>>>============>>>>>>??????@@@??????>>>>>>>>>>>>>>>?????????>>>======<<<<<<<<<======???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999777999;;;<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;:::999888777777888888888888888999999999999666666777777888999999:::888666555555777888888777444555777777666555666777555555555555555555555555666666777777888999999:::777777777888888888999999777888999999::::::999999999999:::;;;<<<===>>>>>>;;;<<<===>>>????????????>>>>>><<<<<<<<<<<<===>>><<<===>>>???????????????@@@???>>>======>>>???@@@@@@@@@AAABBBCCCDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCCCC??????@@@AAAAAAAAAAAAAAA???@@@AAABBBDDDEEEFFFFFFBBBAAA@@@???>>>>>>>>>???>>>======<<<===>>>???@@@@@@@@@@@@?????????>>>>>>>>>???AAA@@@>>>>>>@@@BBBAAA???===;;;999999::::::999999:::;;;<<<======>>>::::::;;;<<<<<<===>>>>>>;;;;;;<<<<<<<<<=========:::<<<======;;;:::::::::<<<;;;:::999999:::;;;<<<============<<<;;;::::::999999999999::::::::::::888888888777777777777777666777777888999:::;;;;;;999999888888777777666666444555666666777777666666777666666555555555555555444444333333444555555666666555444222222333444555111111111222222222222222222222222222333333333333333444555555555555444333222222222222222222222222111222333444444333333222333444444444555555555555555555555555666777888888666666777888888888888777:::999888888999:::;;;<<<:::;;;;;;<<<<<<;;;;;;::::::999999;;;===>>>===<<<;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>??????===>>>???AAABBBBBBAAAAAACCCCCCCCCBBBAAAAAA@@@@@@@@@?????????@@@@@@AAABBB@@@AAABBBCCCDDDDDDEEEEEEBBBBBBDDDEEEEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>============___UUUUUURRRLLLEEE===777777888666666777333222111000////////////000000////////////000000---.........//////000000---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111000///---------.........//////////////////000000000000000000000000000/////////...///000222333444555555555666777999999888888777777777666777777888999999888999<<<===>>>===<<<;;;<<<===>>>??????>>>===<<<>>>AAABBB???;;;:::???EEE===@@@BBBCCCAAA@@@??????@@@@@@>>>===<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>===????????????>>>>>>>>>===>>>>>>===;;;;;;:::::::::;;;<<<<<<<<<;;;;;;:::999666888;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<=========<<<;;;;;;::::::;;;;;;<<<;;;:::999888888888888888777777777888999::::::444555555666777888888999777666555555777888888777444666777666444333333444555555555555555555555555555666666777888999999999777777777777888888888888777777888999999999999999888888999:::<<<======>>>;;;;;;===>>>????????????===<<<;;;:::;;;<<<===>>>===>>>???????????????>>>@@@@@@???>>>>>>???@@@AAAAAABBBBBBCCCCCCBBBBBBAAADDDDDDCCCBBBBBBBBBBBBCCC>>>???@@@AAABBBAAA@@@@@@>>>???AAACCCDDDFFFFFFFFFAAA@@@???===<<<======>>>>>>===<<<<<<<<<>>>???@@@>>>>>>>>>>>>============>>>@@@AAA@@@>>>===@@@BBBAAA???<<<:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>:::;;;;;;;;;<<<<<<======:::;;;<<<<<<:::888999999???>>><<<;;;;;;<<<>>>???=========<<<;;;:::888888777777888888999999999:::::::::::::::999999999888666666777999:::;;;<<<===777777777777888888888888777777777777666555444333666666555444444444444555444444444555777999:::;;;777666444222222222444555///000111222222222222222111111222222222333333333222222444444444444222222222222222222222222222222222333444444444333222111333333222222222333444555444444444444444666777777555555666777777777777777888888777777777888:::;;;999::::::;;;;;;::::::999888888888:::<<<===<<<::::::;;;<<<=========;;;;;;<<<;;;::::::;;;<<<>>>???@@@???>>>======>>>??????===>>>@@@AAABBBBBBAAA@@@CCCBBBBBBAAA@@@???>>>===???>>>>>>>>>???@@@@@@AAA@@@BBBCCCEEEFFFFFFEEEDDD???@@@BBBCCCCCCCCCBBBBBB?????????>>>>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<```QQQPPPPPPLLL???<<<999777777666555444111222222111111000///...//////////////////////////////............//////,,,,,,,,,---///000222333.../////////......---,,,......................../////////...------,,,,,,///////////////.........000000000000111111111111111111111111000000000000///000222444555555555555666666666666777777777777777777777777777666666555777888:::;;;<<<;;;;;;:::;;;<<<>>>???@@@???===<<<===============>>>??????>>>???AAABBBBBBAAA@@@>>>???@@@AAA@@@>>><<<===>>>@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<===>>>@@@AAA???????????????@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;::::::999888888888888:::<<<===<<<:::;;;;;;:::::::::;;;<<<============<<<<<<;;;;;;;;;;;;;;;::::::999888777777666666666666666666666666:::999888666666666777777888777555444333444666777666555555444444444555555777666666555444333333333444555777888::::::;;;;;;666777777888888888888777888888888999999:::::::::::::::;;;<<<===>>>???@@@<<<<<<======>>>@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAA@@@???@@@BBBCCCBBBAAACCCBBBAAAAAABBBCCCDDDEEEFFFEEECCCBBBAAAAAABBBBBBCCCAAA???>>>>>>@@@CCCEEE???@@@CCCEEEFFFFFFFFFEEE>>>AAAAAA>>>???AAABBB???============>>>???@@@AAA@@@???>>><<<<<<======>>>===>>>??????===<<<<<<===@@@@@@@@@???>>>======<<<>>>===<<<<<<===>>>===;;;:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<======>>>>>>===<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>===<<<:::999<<<<<<;;;;;;:::999888888999999888888888888999999888777666555555444444555444555777888::::::;;;;;;;;;:::999777666555555555444444444444444444444444444444444444444444444444333333333444444444555555444333333222222333333444333333333222000000333555333333222111111222333333666555444333222222111000111222222333222111000///222222222222222222222222222222333333333444444444555555555555555555555555333333444444555666666777777777666666666666666777777666555666888999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>><<<======>>>???@@@@@@@@@BBBAAA@@@>>>>>>>>>>>>?????????>>>>>>??????@@@AAA>>>???@@@AAAAAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@???BBBBBBBBBAAAAAA@@@@@@@@@>>>?????????>>>===<<<;;;bbbRRROOOLLLFFF???<<<999777666666555444222222222111111000///...//////////////////////////////............//////------------...000111222............------,,,,,,------------------------............------------////////////............//////000000000111111111111111111000000000//////...///111333444444444444444444444444555555555666666666777777777777666666777888999:::;;;;;;;;;;;;;;;<<<>>>??????>>>===<<<<<<<<<<<<<<<<<<===>>>>>>===>>>@@@AAABBBAAA@@@??????@@@@@@???<<<;;;<<<===??????>>>==================<<<<<<;;;<<<>>>???@@@>>>?????????????????????>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<<<<<<<;;;:::999888888888:::<<<===<<<::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;::::::999888888777777888888888888888888888888888888777666666666777777888777555444333444555666555555444444444555555666777777666555555444333333444444666777888888999999666666777888888888777777888888888999999999999999999999:::;;;<<<===>>>>>><<<<<<<<<===>>>???AAAAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@BBB@@@@@@AAABBBCCCBBBAAACCCBBBAAAAAABBBCCCDDDEEECCCCCCAAAAAAAAAAAABBBCCCCCCBBBAAA??????@@@BBBCCCAAAAAABBBBBBCCCCCCBBBBBB@@@BBBBBB??????BBBBBB?????????>>>>>>>>>???@@@@@@@@@???>>>=========>>>>>>===>>>??????===<<<<<<===@@@@@@??????>>>======<<>>???>>><<<<<<<<<<<<<<<============<<<<<<<<<<<<============<<<<<<;;;;;;;;;<<<<<<===??????@@@@@@???>>><<<;;;;;;;;;:::999999888777777999888888777777888888999888777666555444444444444555555777888999999999999::::::888777666555555555444444444444444444444444444444444444444444444444222222333333333444444444333333222222222222333333222222222111000000222444222111000000000000111222333333333222111111000000111111222222222111000///111111111111111111111111111222222222222333333333444444444444444444444444222333333444555555666666666555555444444555555666777666555555777999999888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@@@@???>>>=========>>>>>>??????>>>>>>>>>???@@@@@@>>>???@@@@@@AAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@???AAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<>>;;;888666666666555444222222111111000///////////////////////////////////////............//////......------...//////000......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------....................................//////000000000000111111111111000000000000//////...///000111222333333333222222222222333333333333444444555666777777777777666666777777999:::<<<===;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>@@@AAAAAA@@@@@@???@@@???===;;;::::::;;;>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;<<<===>>>???>>>>>>>>>>>>>>>========================<<<;;;:::<<<<<<======<<<<<<;;;;;;999888888:::<<<<<<;;;:::999999999999:::::::::;;;;;;;;;:::::::::::::::999::::::999999888777777777888888888888888888888888555555666777777777666666777666555444333444555555444333333333444555666666777777666666555444444444444444555666666666666666555555666777777777777777999888888888888888888777888888999999:::;;;<<<<<<<<<<<<<<<<<<===???@@@AAAAAA@@@???>>>>>>======>>>?????????>>>???@@@@@@AAABBBAAAAAAAAACCCDDDCCCBBBBBBBBBAAAAAAAAABBBCCCCCCAAA@@@?????????@@@BBBCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAA@@@????????????AAADDDDDDAAAAAADDDDDDAAAAAAAAA@@@????????????@@@@@@???>>>>>>======>>>>>>===>>>??????===<<<<<<===@@@??????>>>>>>======<<>>=========>>>>>>>>>?????????=========<<<<<<<<<<<<<<<;;;:::::::::;;;<<<======AAAAAAAAAAAA@@@???>>>>>>;;;;;;::::::999888888888999888888777777888888999888777666555444444444444555666666777888888777777999888777777666555444444333333333333333333333333333333333333333333333333111111111222222222333333222111111000000111111222111111222111//////111333111000000//////000000111000000000000000000000000000111111111111000000///000000000000000000000000000000000111111111222222444444444444444444444444222222333333444444555555444444333333333333444444777555444555777999999888666777777888999:::;;;;;;::::::::::::::::::::::::999999::::::;;;<<<======;;;;;;;;;:::::::::::::::<<<<<<<<<===>>>>>>??????===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@>>>???@@@@@@AAA@@@@@@@@@??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>><<<<<<<<<<<<===cccQQQJJJEEE???===:::777666555555444333222222111000000////////////////////////////////////......------......//////......------............---,,,,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------...............///////////////000000000111111000000000////////////......///000000111111111111111111222222222333333222333444666777888888888666555555666777:::<<<>>><<<<<<=========<<<;;;;;;999999::::::;;;;;;;;;;;;:::;;;===>>>@@@@@@@@@@@@??????>>><<<999888999;;;===<<<<<<;;;;;;;;;<<<<<<===<<<;;;;;;;;;<<<>>>???===============<<<<<<<<<<<<=========<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;999999888:::<<<<<<;;;999888888999999::::::::::::999999999999999999999999999999888888777777777777555555555555555555555555222444555777777777666555666555444333333333444444222222333333444555666777666666666555555555444444444555555555555555444444444444555666777777777777888888888777777666666666888888999999:::;;;;;;<<<;;;;;;;;;<<<===>>>???@@@@@@???>>>===============???????????????@@@AAAAAACCCBBBAAABBBDDDEEEDDDCCCAAAAAAAAAAAAAAAAAABBBBBB@@@???>>>======>>>???@@@???@@@AAACCCCCCCCCCCCBBBCCCAAA@@@>>>>>>>>>???@@@AAADDDEEECCCDDDHHHHHHFFFCCCBBBAAA@@@????????????>>>>>>============<<<======>>>??????===<<<<<<===??????>>>>>>===============<<<;;;<<<===>>>===<<<======>>>>>>>>>?????????=========<<<<<<;;;;;;;;;999999::::::;;;<<<===>>>AAAAAA@@@@@@@@@??????>>>;;;;;;;;;:::::::::999999888888777777777777888888777777666555444444444444555555666666666666555555666666666666555555444444222222222222222222222222222222222222222222222222000000000000111111111111000000////////////000000000111111111//////000222000000000000000000000000/////////000000111111111000000000000000000000///000000000000000000000000/////////000000000000111333333333333333333333333222222222222333333444444333333222222222333444444666555333444666888888777777777777888888999999999888888888888888888888888888999999:::;;;<<<======<<<<<<;;;;;;::::::999999;;;;;;<<<<<<<<<=========;;;;;;;;;<<<======>>>???>>>============>>>????????????@@@@@@@@@@@@??????>>>>>>????????????>>>>>>>>>>>>??????@@@@@@AAAAAAAAA???===;;;:::;;;<<<===aaaMMMGGGEEEAAA<<<999666555555555444333333222111000/////////000////////////////////////......------------......///......------------------------,,,,,,------...------------------------***++++++,,,---...//////,,,---------......//////...////////////000000000000000000////////////...............///000000111111222222222222333333333111222444555777888888888666555555666777:::<<<>>><<<<<<<<<<<<<<<;;;::::::888888999:::;;;::::::999999:::;;;===>>>??????@@@??????>>>;;;999888999;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;<<<<<<>>>???============<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999::::::;;;;;;;;;:::::::::999999:::;;;<<<:::999777888999:::::::::999999999999999999999999999999888888777777777777666666444444444444444444444444111222444555666666555444555444444333333333333333222222222333333555666777555555555555444444444444555555555666555555444333333333444666666777777777777777777666666555555555999999999:::;;;;;;<<<<<<::::::;;;;;;<<<===???@@@>>>>>>======<<<=========??????>>>>>>??????@@@AAACCCBBBAAABBBDDDEEEDDDCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>===<<<======>>><<<>>>@@@CCCEEEEEEEEEEEEBBBAAA@@@??????@@@AAABBB@@@CCCEEEDDDFFFKKKMMMKKKCCCCCCAAA@@@??????>>>>>>=========<<<<<<<<<;;;;;;===>>>??????===<<<<<<===>>>>>>>>>===============;;;:::999:::<<<===<<<;;;<<<<<<============>>>>>>======<<<<<<;;;;;;::::::999999999::::::<<<===>>>>>>>>>>>>===============999999999888888888888888888777777777777777777888777666555444444333333333444444555555555444333333444444555555555444333333222222222222222222222222222222222222222222222222/////////000000000111111000//////......//////000///000222111000///000111111111111111111111111111//////000000111222222222/////////////////////000111111111111111111111111....../////////000000000222222222222222222222222111111111111222222222222333222222222333333444555555444333444666777777777888888888777777666666666888888888888888888888888999999:::;;;<<<<<<=========<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<===>>>>>>??????======<<<<<<======>>>????????????@@@@@@??????>>>===>>>>>>??????>>>>>>===>>>>>>>>>??????@@@@@@@@@@@@???===;;;:::;;;<<<===^^^JJJEEEDDDCCC;;;888555444444555444333444222111/////////000000////////////////////////......------------............---------------...,,,---.../////////..............................***++++++,,,---.........,,,,,,,,,---......//////......////////////000000000000////////////......///............///000111222222222222333333333444222222444555666777777777666666777777999:::<<<===<<<<<<<<<;;;:::::::::999777888:::;;;;;;;;;:::999::::::;;;;;;<<<===>>>>>>>>>>>>===;;;999999;;;===<<<;;;;;;;;;;;;<<<======???>>>===<<<<<<===>>>???>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999::::::;;;::::::::::::999999:::;;;<<<:::999777888:::;;;;;;;;;:::999888999999999999:::::::::777777777666666666666666666666666666666666666666222333333444444444444333444444333333333222222222333222222222333444555555333333333333333333333333444444555555555444444333222222444555666666666666666666555555555555555444999999999::::::;;;;;;;;;::::::::::::<<<===>>>???======<<<<<<<<<<<<======>>>>>>>>>===>>>??????@@@BBBAAAAAAAAACCCDDDCCCBBB@@@@@@AAAAAAAAA@@@?????????>>>===<<<<<<===>>>>>><<<>>>@@@CCCEEEFFFFFFFFFBBBBBBAAAAAA@@@AAAAAAAAA>>>AAACCCCCCEEEKKKLLLKKKBBBBBBAAA??????>>>>>>>>><<<<<<=========<<<;;;:::===>>>??????===<<<<<<===========================999888888999;;;<<<;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;:::999999999:::;;;<<<<<<<<<;;;;;;:::::::::;;;<<<555555555555555555555555888777777666666777777888777666555444333333333333333333333444333333222222111222444555555444333222111111111111111111111111111111111111111111111111/////////000000000111111000//////......//////000///111222222111000000111000111111222222111111000//////000000111111222222///............//////000111111111111111111111111........./////////000000111111111111111111111111000000111111111111111111222222111222222333444555555333222333555777777666999888777666555444444333888888888888888888888888::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>?????????@@@??????>>>=========>>>>>>>>>>>>======>>>>>>>>>>>>>>>????????????>>>===;;;;;;;;;;;;<<<]]]HHHCCCCCCAAA:::777555444444444444333444333111///...///000000////////////////////////...------,,,,,,------...---------,,,,,,---......+++---///111222000///---------------------------+++++++++,,,,,,---------++++++,,,------...//////........./////////000000000000/////////.........000///.........///000111111111222222222333333333222333444555666666666666777888999:::;;;;;;;;;;;;===<<<;;;:::999999999999777888:::;;;<<<;;;:::999;;;;;;:::;;;;;;<<<<<<===>>>>>>===;;;999:::===@@@<<<<<<;;;;;;<<<======>>>@@@???>>>======>>>???@@@??????>>>>>>===<<<<<<;;;:::;;;;;;<<<<<<;;;;;;;;;999::::::;;;<<<<<<;;;;;;;;;:::999:::;;;;;;:::888888999;;;<<<<<<<<<:::999999999999999::::::;;;;;;666666666666666666666666555555555555555555555555444333333222222222222333333333333333333222111111333333333222333333444444222222222222222222222222222222333333333333333222111222333444555666666666444444444444444555555555888888888999999999999999999999999:::;;;<<<>>>>>>===<<<<<<;;;;;;<<<<<<=========<<<<<<======>>>???BBB@@@@@@AAABBBCCCBBBAAA???@@@AAAAAA@@@???>>>===<<<;;;;;;<<<===???AAABBB???@@@AAACCCDDDDDDEEEEEECCCCCCCCCBBBAAA@@@>>>>>>===@@@AAA@@@BBBFFFHHHFFFAAA@@@???>>>>>>>>>>>>>>>===>>>?????????>>><<<<<<===>>>??????===<<<<<<===========================999888888999;;;<<<<<<;;;;;;;;;<<<<<<<<<=========:::;;;;;;;;;;;;;;;;;;<<<:::::::::999::::::;;;;;;::::::999888888999:::;;;555555555666666666666666777777666666666666777777666666555444333333333333111111222222333222222222000111333444555444333222111111111111111111111111111111111111111111111111//////000000000111111111000000////////////000000///111333333222111111222//////000111111000///////////////////////////000......---------...///000000000000000000000000000...////////////000000000000000000000000000000000000000000000000000000000000000000000111222333444444333222222555666666666777666666555555444444444888888888888888888888888::::::::::::999999999999:::::::::::::::;;;;;;;;;:::::::::::::::999999999999:::;;;<<<======<<<<<<<<<<<<;;;;;;<<<<<<===>>>???????????????>>>======<<<======>>>>>>======<<<>>>>>>>>>>>>>>>=========>>>======<<<<<<;;;::::::~~~\\\HHHBBBAAA???999777444333444444444333444333111///...///000111////////////////////////...------,,,,,,------...---,,,,,,,,,,,,---...///+++---000333333222///---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---...//////............/////////000000/////////............000000///......///111222111111111111222222222222333333444555666666666666777888:::;;;<<<;;;;;;:::===<<<;;;:::999999999999777999:::<<<<<<;;;:::999;;;;;;:::::::::;;;<<<<<<>>>===<<<;;;:::;;;>>>AAA<<<<<<<<<<<<<<<===>>>???AAA@@@???>>>>>>???@@@@@@@@@??????>>>===<<<<<<<<<::::::;;;;;;<<<;;;;;;;;;:::;;;;;;<<<=========<<<;;;:::999:::;;;;;;:::888888999;;;======<<<;;;:::999999999::::::;;;;;;;;;555555555666666666666666333333333333333333333333555444222111000111222222222333333333333222111111444444333222222222333333111111111111111111111222000000111222222222222222000111333444555666666666333333333444444555555555777777777777888888888888999999999:::;;;<<<===>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<===>>>>>>AAA@@@???@@@BBBCCCBBBAAA???@@@AAAAAA@@@???>>>===999999:::;;;>>>AAADDDEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCAAA>>>;;;:::<<>>???BBBCCC@@@@@@???>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA???>>>======>>>@@@???===<<<<<<===<<<<<<<<<===============:::999999:::<<<======<<<<<<<<<<<<<<<============:::::::::;;;;;;<<<<<<<<<;;;;;;:::999999999:::::::::999888888888999:::;;;888888888888888999999999777777666666666666777777666666555444333333333333000000111222222222222222///000222444444444333222000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000222444444333222111222---...///000000///...---...........................------,,,---...///000////////////////////////////////////000000000111000000000000000000000000000000000000////////////............///000222222444222111222444666666555444444555555555555555555888888888888888888888888::::::999999888777777777888888888999999::::::;;;:::999999999999999999999888999:::;;;<<<;;;:::999<<<;;;;;;;;;;;;<<<======???????????????>>>======<<<<<<============<<<<<>>>>>======<<<<<<============<<<;;;:::999~~~eeeKKK@@@@@@<<<999888666444333333333333222222222111000//////...---.........---,,,,,,+++---.........---,,,,,,+++---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000000000000000000000000+++---......------...000000000///////////////000222222222222222222222222111111222333444555777888444555666666666888;;;>>>===<<<;;;::::::;;;<<<======;;;:::;;;;;;;;;:::999::::::999::::::;;;======???????????????>>>===<<<<<<===>>>??????????????????>>><<<;;;<<<===???@@@<<<<<<<<<<<<<<<<<<;;;;;;888999::::::;;;;;;;;;;;;::::::;;;<<<<<<=========:::::::::::::::::::::::::::;;;<<<<<<;;;:::888777999999888888777666666666666555555555555444444444222333333444444333333222222111000//////000111222333222000/////////000111111111111111111111111111000000000000000000000000000000000000111111111111111111222222222333333333555555444333444555666777555555555555666666666666555666777888888999999888777777888999999999999888;;;<<<>>>?????????>>>===>>>????????????>>>======<<<=========<<<;;;;;;:::999:::<<<>>>@@@AAABBBCCCAAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAA???>>>???@@@AAAAAAAAAAAA@@@???AAA@@@???>>>============>>>???AAABBBAAA@@@>>><<>>AAABBB@@@===999999;;;===<<<;;;888999::::::;;;;;;;;;;;;:::::::::999999999888888888888777666666777888999:::<<>>;;;888888999888777666555444333333333444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000222111111111000000////////////000000000000//////........................111111111111000000000000............////////////////////////////////////........................000000//////.........---........................///////////////////////////////////////.........000000000000111111111111000111111111111222222222555444444333333444444555666666666666777777777777777888888999888777666555999999999999999888777666999999888888999999:::;;;999999::::::::::::;;;;;;===<<<<<<<<<===>>>@@@AAA============>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;???>>><<<:::999999999:::{{{cccJJJ>>>>>>;;;999777666444333333333333222222111111000//////...------......------,,,+++------......---,,,,,,+++---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////////////////...///000///---------///000000///////////////000111111111111111111111111222222111222222333444555444666777777777888;;;>>><<<<<<;;;::::::;;;<<<<<<;;;:::999999::::::999888::::::::::::;;;<<<======??????>>>>>>>>>>>>>>>>>>======>>>>>>???>>>>>>>>>@@@???===<<<<<<>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888777777777777777777777777777555555555555444444444333222222333333333333222222111111000//////000111111222222000/////////000000111111111111111111111111000000000000000000000000000000000000111111111111111111111222222222333333444444333333333444555666444444555555555666666666555555666777888888888888777888888999999999999999;;;;;;===>>>>>>>>>===<<>>>>>===<<<<<<<<<<<<<<<<<<;;;::::::999:::<<<>>>@@@AAABBBBBB???@@@@@@AAABBBCCCDDDDDDCCCBBB@@@AAABBBBBB@@@??????@@@@@@AAAAAA@@@@@@???AAA@@@???>>>============>>>???@@@AAA@@@???===<<>>AAACCCEEE@@@===:::999;;;<<<<<<;;;888999:::;;;;;;;;;;;;;;;::::::999999999888888888888888777777777888:::;;;<<<>>>???===999777666777777666555444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111000000000////////////000000000000//////........................000000000000000000000000............////////////////////////////////////........................000/////////.........---......................../////////////////////////////////////////////...//////000000000111111111000000111111111222222222444444333333333333444444555555666666666777777777777888888999888777666555666666777888888888777777888888888888888999::::::999999::::::::::::;;;;;;===<<<<<<<<<===>>>@@@AAA@@@??????>>>======<<<<<<;;;;;;===>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<<<>><<<;;;:::;;;;;;<<>>>>>===<<<<<<===??????>>>>>>>>>===============@@@???>>>======>>>???@@@:::::::::;;;;;;;;;;;;;;;888999999:::::::::::::::<<<;;;;;;:::999999888888;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777777777444555555666777777888888444444444444333333333333222222333333333333222222111000000//////000000111111111000/////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222222333333222222222222333444444444444444444555555555555444555666777888888888888888888999::::::::::::999999:::;;;<<<<<<<<<;;;;;;????????????>>>===<<<;;;;;;;;;<<<<<<;;;;;;::::::999:::<<<>>>???@@@AAAAAA>>>>>>???@@@BBBCCCDDDEEECCCBBBAAAAAABBBBBBAAA@@@??????@@@AAAAAA@@@??????AAA@@@???>>>===============>>>?????????>>><<<;;;>>>===<<<;;;;;;;;;<<<===========================::::::;;;<<>>;;;777555555666555555444444444444444555222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000////////////000000000000//////........................////////////////////////---............/////////////////////////////////......................../////////.......................................////////////////////////......////////////////////////000000000000111111000000000111111111222222444333333222222333333444555555555666666666666777777888888888888777777666333444555666777777777777777777777777777888888999999999::::::::::::;;;;;;===<<<<<<<<<===>>>???@@@@@@???>>><<<:::999999888<<<===>>>??????@@@??????@@@@@@??????>>>=========>>>======<<<<<<<<<======vvv^^^GGG======999666666555444333333222222111111000000////////////,,,------...------,,,,,,,,,,,,---------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------...000000000...---.../////////.........///000000////////////////////////111111000000000111222222222444666666666666888::::::::::::999999:::::::::888999999999777777777888999::::::;;;<<<<<<======>>>===;;;;;;;;;===???@@@>>>>>>===<<<<<<;;;;;;;;;>>>>>>===<<<<<<<<<======999999999:::::::::::::::888999999:::::::::999999:::999999999888888888777999:::::::::::::::;;;;;;:::999777666555555666666444444555555555666666666444333333333222222222222111111222222222222111111000000000//////000000000000000000/////////000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111222222222222111111111111111222222333333333333333444444444444444444555666777777777777888888999:::::::::::::::888999999:::::::::::::::?????????>>>===<<<;;;::::::;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@@@@@@@>>>??????@@@AAABBBBBBCCCBBBAAA@@@@@@BBBBBBAAA@@@??????@@@@@@@@@@@@??????@@@@@@???>>>======>>>>>>======>>>>>>======<<<;;;>>>>>>===<<<;;;<<<<<<===========================;;;;;;;;;<<<>>>AAACCCEEE>>>===;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999999999999888888888888666666666666777999;;;===>>>===;;;888666555666777444444333333333444555555222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000////////////000000000000//////........................---------...............---------.........//////////////////////////////........................................................................////////////////////////............////////////////////////000000000111000000000000111111111111333333222222222222333333444444555555555666666666777777777777777777777777444555666666777777777777666666666666666777888888999999999:::::::::;;;;;;===============>>>??????===<<<;;;999888777777777======>>>???@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>===;;;<<<<<<<<<<<<======>>>sss\\\FFF>>>>>>999555555555444444333222222000000000///////////////,,,,,,------...------,,,++++++,,,,,,---,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++---//////...///000222...............///000000........................//////000000111333444555000222333444444444555777888888999999999999888888888:::;;;:::777666777999888999:::;;;<<<<<<<<<;;;===<<<;;;::::::<<<>>>@@@======<<<;;;:::::::::;;;<<<<<<;;;:::::::::::::::777888888888999999::::::999999999::::::999888888777777777888888888999999777777888888888999999999999888666555444444555666555555555444444444333333222222222222111111111111000111111222222111111000/////////000000//////////////////000000000/////////////////////////////////////////////////////////000000000111111111111000000111111111222222222000000000111111111111111222222222222333333333333333444555666666777666666888888999::::::::::::999888888888888888999999:::>>>>>>>>>======;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>?????????@@@@@@@@@@@@@@@@@@??????@@@???>>>???@@@AAA@@@???????????????????????????@@@???>>>>>>>>>>>>>>>>>>===============<<<;;;;;;>>>>>>======<<<<<<<<<<<<========================<<<<<<;;;;;;<<<===???@@@======<<<<<<;;;;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;:::999999999888888888777777555555444555666888:::;;;;;;999777666666777777888444444333333333444444555333333333333333333333333111111111111111111111111000000000000000000000000//////////////////////////////////////////000000//////000000000000//////........................,,,---------.........///------------............////////////////////////........................---------.......................................////////////////////////---.........//////000000...////////////000000000//////000000000111111111222222111111111111222222444444444444555555555555666666666666666666666777777888888888777777666555666666555555666666777888999999999:::::::::;;;;;;=========>>>>>>>>>>>>>>><<<;;;999999999:::;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>999::::::;;;<<<<<<<<<<<>>>>>999444444444444444333222222////////////////////////,,,,,,------......------***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------)))+++---.........000222------------...///000000..............................///000111333555666...000222333222222333444777777888888888888777777777:::;;;:::777555777:::666777999;;;;;;;;;::::::<<<<<<;;;::::::;;;======<<<;;;:::999999999:::;;;;;;;;;::::::999888888888666666777777888999999999999999999999999999888777666666777777888999999:::666666666777777888888999888888777666555555555555555555444444333222222111222111111111000000000000000000111111111111000000...//////000000//////.........///000000000//////////////////////////////////////////////////////000000000000111111111111000000000111111111111222///000111111222222111111111111111111222222222222222333444555666666666666777777888999999999999888888888777777888888999:::<<<<<<<<<<<<<<<<<<;;;:::;;;;;;<<<<<<======<<<<<<;;;<<<======>>>>>>>>>>>>AAAAAA@@@??????>>>>>>===???>>>===>>>???@@@???>>>@@@???>>>>>>>>>>>>???@@@??????>>>>>>>>>>>>>>>???>>>=========<<<<<<<<<<<<>>>>>>>>>=========<<<<<<========================<<<;;;:::::::::;;;<<<===;;;===>>>===;;;:::;;;<<<;;;<<<<<<<<<<<<;;;;;;:::999888888888888777777777555444444444555777888999888777555555777888777666444444333333333333333444333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////......////////////000000//////000000000000//////........................,,,,,,------.../////////,,,------------.........////////////////////////........................---------------.................................////////////////////////------......///000000000......////////////000000/////////000000000111111222111111000000111111222333333333444444444555555555444444444444555555666888888888888777666555444666666666666666777777888999999::::::::::::;;;;;;======>>>>>>>>>>>>======<<<;;;;;;:::;;;>>>@@@BBB===>>>???@@@@@@AAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>999999:::;;;<<<<<<;;;;;;mmmWWWCCC======777333333444444444333222111////////////////////////+++,,,------......------******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...------------------------)))+++------,,,---...000------------...///000000........................///...//////000111222333...000222333222222222333666666777888888777666666555888;;;999555333666999555666888:::::::::999888<<<<<<;;;;;;;;;;;;;;;;;;;;;:::888888888999;;;<<<;;;;;;;;;:::999888888777555555666777777888999999999999999999999888777777888888888888888888888888666666666777888999999999777888888777777666555444333333333333222222222222111111000000000////////////000000000000000000///......///000000///......------///000000000//////........................////////////////////////000000000000111111111111000000000000111111111111///000111222222222111111000000000111111111222222222222333444555555555555666666777888888888888777888888777777777888999:::::::::;;;<<<<<<<<<;;;;;;;;;<<<======>>>>>>======<<<<<<======>>>=========???????????????>>>>>>>>>???>>>===>>>@@@AAA@@@???@@@???>>>======>>>???@@@??????>>>>>>>>>>>>?????????>>>======<<<<<<======>>>>>>>>>>>>>>>===<<<<<<========================;;;:::999999999;;;<<<===;;;===>>>===;;;::::::<<<<<<<<<<<<<<<<<<;;;::::::888888888888777777777777777666555555555777888999888666555666777777555333555555444333222222222222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////........./////////000000//////000000000000//////........................,,,------...//////000000,,,,,,---------.........////////////////////////........................,,,,,,,,,------.................................////////////////////////------......///000000111........./////////000000////////////000000000111111111000000000000111111222333333333333444444444333333222222222333444555666666666777777666555555777777666666777777888999999999::::::::::::;;;;;;======>>>??????>>>===<<<<<<;;;::::::;;;===@@@BBB<<<===>>>???@@@@@@@@@@@@@@@@@@@@@???>>>>>>======:::;;;<<<======<<<;;;;;;kkkUUUBBB;;;;;;666222333444555444333222111.........///////////////+++,,,,,,---.........---)))***+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...........................***,,,------++++++,,,---,,,,,,,,,---...///000111//////////////////////////////............//////...111333444333222333333555666777888888777666555444777:::888444222444888444555777999:::999888777;;;<<<<<<<<<;;;:::999999:::999888777777999;;;===;;;<<<<<<;;;:::999888777444555555666777888888999999999999999999888777666::::::999999888777777777666777777888999999::::::777888888888888666555333111111111222333333444444000000000000//////////////////000000000000//////---...///000000///...---,,,---///000000000//////........................////////////////////////000000000000111111111111000000000000111111111111///000111333333222222111000000000000111111111111222222333444555555555555555555666777777777777777999888777777777888:::;;;999999:::;;;<<<<<<<<<<<<<<<<<<===>>>??????>>>>>><<<<<<===============<<<======>>>>>>??????@@@@@@@@@???>>>???AAABBBAAA@@@@@@???>>>======>>>???@@@???>>>>>>>>>>>>>>>????????????>>>===============>>>>>>>>>>>>>>>===<<<<<<========================999999999999:::<<<>>>???:::===???>>>;;;999:::<<<<<<=========<<<;;;::::::888888888888777777777777888888777666666777888999999777666777888777333///666555444333222111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---.........//////000000//////000000000000//////........................------......///000111111,,,,,,,,,---------......////////////////////////........................,,,,,,,,,------.................................////////////////////////---------...///000000111............/////////000////////////000000000000111111000000000000111111222222333333333444444444222222111000111222444555333333444555666666666666777777777777777888999999999999:::::::::;;;;;;;;;======>>>??????>>>===<<<;;;999888777888:::===???<<<===>>>??????@@@??????@@@@@@??????>>>=========;;;<<<===>>>>>>===<<<;;;jjjUUUAAA;;;:::444444333222111000000000000////////////............------------------------)))***,,,,,,+++***+++,,,000000///...---+++)))(((,,,,,,++++++++++++************++++++++++++******************************,,,,,,+++******+++,,,,,,,,,------------------,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,---......//////..................////////////000000000111222222333333444555777888888888777666888777555444444555666777444555666888888999999999999999999999888888888777999888666555444555777888999999999999999888777777666777888777666777888::::::999888888888999:::;;;888888888888777777777777777777777888999999::::::666666666666666666666666555555444333333222111111222111111000///......---//////////////////////////////////////////////////////.........---------///...---,,,,,,---...///,,,,,,,,,---------......//////000000///...------000000000000000000000000111111111000000000000000000000000000111111111111,,,///333444333222444666444444444555555555555666777777777777888999:::;;;;;;;;;:::999888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???AAA>>><<<<<>>>>>>>>>>>>>>>>>>>>===<<<<<<============>>>>>>>>>>>><<<======>>>>>>>>>>>>=========<<<;;;::::::999999:::;;;;;;::::::;;;>>>AAABBBAAA???======<<<=========<<<<<<:::999888777777888888888888888888999999444444666777888888888888777666555444444444444444333333333222222222111111222111111111000000//////////////////////////////111111000000//////......////////////////////////,,,,,,------...///000000////////////////////////------------------------------------------------......................................................------------..............................------------------------------............------000///---,,,,,,---///000............//////////////////............//////////////////000000000000000000000000000000000000111111000000111111222333444444444555555555555666999888666555666888;;;===;;;::::::::::::;;;<<<<<<=========<<<:::888777666777888999999;;;;;;<<<======@@@BBBAAA===;;;===?????????>>>>>>>>>>>>??????========================iiiSSSAAA::::::333444333222111000000000000////////////............------------------------,,,---///...---+++,,,,,,.........------+++******......------,,,,,,++++++******++++++++++++******************************,,,,,,+++******+++,,,,,,------............------+++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,------...........................//////////////////000111111222222333555555666777777777777666888666555444444555666777555666777888888888888888888888888888888888888888888777666555555666888999999999999999999888777666666777888777666777888::::::999888888888999:::;;;888888777777666666555555444444444555555666666666555555555555555555555555555444444333222222111111111111111000///.........////////////////////////........................//////.........---------......------------......,,,---------............///////////////...------////////////////////////000000111111111000000000//////000000000111111111---000333333222111333555444444444444555555555555777777777777888999::::::<<<;;;::::::999999999999<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::<<<===???@@@AAA???======???@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>?????????>>>>>>===<<<>>>>>>>>>>>>????????????======>>>>>>>>>>>>======;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::;;;>>>AAAAAA@@@???======<<<======>>>>>>===<<<;;;:::999999888888888888888888888888444444666777777888888888666666555444444444444444333333222222222111111111111111111000000000//////////////////////////////000000000000////////////........................,,,,,,------...//////000........................------------------------------------------------......................................................------------......------------------------------------------------------............------///...------------...///............//////////////////............//////.../////////000000000000////////////////////////111111000000000111222222444444444444555555555555999777666555666888:::<<<:::::::::::::::;;;<<<<<<;;;;;;::::::999999888888888999999::::::;;;;;;;;;<<<===>>>>>><<<;;;<<<<<<>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<>>@@@AAAAAA???>>>>>>???@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>?????????@@@??????>>>===????????????@@@@@@@@@@@@>>>>>>???>>>>>>===<<<;;;999:::;;;<<<===>>>???@@@===>>>===<<<;;;;;;===???@@@???>>>===============??????>>>===<<<;;;;;;:::888888888888888888888888444555555666777777777777555555444333333333444444333222222222222111111111111111000000000000//////000000000000000000000000////////////000000000000........................,,,,,,------.../////////........................------------------------------------------------------------------------------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............---------..................------............///////////////............//////....../////////000000000////////////////////////000000000000000111111222333333333444444444555555777666555555555777999;;;999999:::::::::;;;;;;;;;999999888777777888999::::::::::::::::::::::::::::::999999:::<<<<<<;;;999<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>?????????@@@@@@????????????>>><<<;;;;;;:::;;;<<<===>>>???@@@AAA=========<<<::::::;;;===>>>=====================???>>>>>>===<<<<<<;;;;;;888888888888777777777777444555555666777777666666444444333333333333333444222222222222111111111111000000000000000000//////000000000000000000000000......//////000000111111........................---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------......------,,,,,,---///000000///---,,,---------........./////////......------......///........./////////000000////////////////////////000////////////000111111222333333333444444444444666555444444555666888999888999999::::::::::::::::::888777555555777888:::::::::::::::999999888888:::888777999<<<===;;;888<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<~~~bbbNNN<<<777888222444333222111000000000000////////////....................................000111222000...+++++++++,,,---...000111111222222......------,,,++++++*********++++++++++++******************************++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))*********+++++++++++++++,,,,,,,,,------+++,,,,,,---...---------------------............---......//////000111111444333222222222333555666555555555555555666777777777888888888888777777666<<<;;;:::888777555444333666666666777888999::::::888999999999999888777777888999999888777777888::::::999888888888999:::;;;::::::999999888777666666888888888777777666666666444444444444444444444444333222222222222222111111000000000000////////////////////////////////////........................---.....................,,,---...//////...---,,,.........////////////000......///////////////..............................///000222222222111000...////////////000000000000000000000111111111000222222222222333333333444444444444444555666777777777666666666777888999999:::::::::999999888888888999999;;;<<<>>>???@@@@@@???@@@??????>>>>>>???@@@>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????=========>>>>>>>>>??????????????????>>><<<;;;;;;=========>>>>>>>>>??????;;;<<<<<<;;;999888888:::<<<<<<<<<<<<=========<<<===<<<<<<;;;;;;:::::::::888888888777777777666666444555555666666666666555333333222222222222333444222222222111111111000000//////////////////000000////////////////////////......//////000000111111........................---------.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,+++---///000000///---+++------------..................------------..................////////////........................//////......//////000111222222222222333333333444444444444444444666777888777888999:::::::::999999;;;999777555555555777888;;;::::::999999888888777:::888777999<<<>>><<<999===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<}}}```MMM<<<777888333444333222111000000000000////////////............---------------------------///000///---,,,,,,------...///000111111111111,,,,,,+++++++++***************++++++++++++*********************************++++++,,,,,,++++++***)))******++++++******)))))))))*********+++++++++++++++,,,,,,,,,,,,------++++++,,,---------------,,,------------.........------......//////000000222222222222222333333444444444555555666777777777666777777888888888777777<<<;;;:::999888777666555666777777888888999999999777777888999999999999888999::::::999777777888::::::999888888888999:::;;;::::::999999999888888888777777666666555444333333333333333333333333333333222222222222222222111111000000000000////////////////////////////////////---------------------------------...............---..................---------........./////////---...//////////////////........................---...000222333222111000......////////////000000//////000111333333111000111111222222222333333333333333333333444555666777555555555555666777888999888888888888888888888888888999;;;<<<============>>>??????>>>======>>>@@@>>>>>>????????????>>>>>>======>>>>>>>>>>>>>>>???===>>>??????@@@?????????<<<=========>>>>>>>>>>>>>>>>>>???>>>>>>===<<<;;;>>>>>>>>>>>>============999:::;;;:::888777888999::::::;;;<<<======<<<<<<;;;;;;:::::::::999999999888888888777777666666555444555555666666666555555222222111111222222333333222111111111111000000000......////////////000000////////////////////////////////////000000000000------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,------------,,,,,,,,,---///000000///---,,,,,,------------...............------------......------........./////////.......................................///000000111111222222222333333333333333333333444555666666666777888999:::999888888;;;:::888777666666666777::::::999999888888888777::::::999:::<<<<<<;;;:::<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;|||```LLL<<<888999444444333222111000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++---//////.........000....../////////.........*********+++++++++++++++******++++++++++++*********************************+++,,,,,,,,,,,,+++*********++++++++++++***************+++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,------------,,,,,,,,,---------.........,,,------......///000000000111111222222222222222333444555666666777777777555666777888888888888888888999999999::::::::::::777888888999999888888888555666777888999:::::::::::::::;;;999777777888::::::999888888888999:::;;;888888888888888999999999777777666555444222222111222222222222222222222222111111111111111111222222////////////000000000000////////////////////////---------------------------------.........//////......------------......,,,---------............------...///////////////........................,,,...000222333222111000........./////////000000......000333666666333///111111111111222222222222222222222222333444555666444444555555777888999:::777777777888999999::::::888999:::<<<<<<<<<;;;:::<<<>>>???>>><<<;;;===???===>>>>>>>>>>>>>>>>>>===============>>>>>>??????<<<===>>>>>>?????????>>>======>>>>>>>>>?????????======>>>>>>>>>>>>==============================888:::;;;:::999888888999888999:::<<<======<<<<<<::::::::::::999999999999999888888777666666555555444555555666666555444444111111111111111222333333111111111111000000000000........./////////000000------------------------000000000000////////////------------------------........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------)))******+++,,,,,,------+++,,,,,,------,,,,,,+++------...//////...------,,,,,,---------............------,,,,,,------...---------.........//////..............................------......///000111111111111222222222222222222222333444444555555555666888999:::999888777888888888888888888888888999999999888888888888888999:::<<<;;;:::999999:::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;{{{___LLL<<<888999444444333222111000000000000000/////////............++++++++++++++++++++++++***,,,.../////////111222............---,,,++++++)))******++++++,,,------******++++++++++++*********************************+++,,,------,,,+++***+++++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,------...//////000///000111333333222111111333444555666777777777777555555666888888999999999555666777999;;;===>>>???888888999999999888888777444555666888:::;;;;;;;;;:::;;;;;;999888777888::::::999888888888999:::;;;666666666777888888999999888888777666444333222222222222222222222222222222111111111111111111222222////////////000000000000////////////////////////---------------------------------........./////////...---,,,,,,---...///,,,,,,,,,---------......------...///000000//////........................,,,...000333333333111000............/////////000------000555888888444///000111111111111222222222222222222222333444555555555555555666777999:::;;;777777888999:::;;;;;;<<<999999:::;;;;;;;;;999999;;;===>>>===;;;:::<<>>>>>>>>>>>======<<<=========>>>>>>??????<<<<<<===>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@<<<===>>>>>>>>>>>>>>>===;;;<<<<<<<<<======>>>>>>888:::;;;;;;:::999:::;;;777888:::<<<======<<<<<<::::::::::::::::::999999999888888777666555555444444555555666555555444444111111000000111222333333111111111111000000000000---.........//////000000------------------------111111000000//////......------------------------.....................---------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++---..................---,,,,,,,,,---------.........------,,,,,,------...---------.........//////...........................------------...//////000111111111111222222222111222222333333444444555555666888999:::999777666666666888999::::::::::::888888888888888888888888888;;;===<<<888666777999:::999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;uuuZZZKKK;;;444555222222222222111111111111000000000///...------,,,,,,*********++++++,,,,,,,,,//////.........---------,,,++++++******++++++,,,((((((((((((((((((((((((************************+++++++++*********)))))),,,,,,++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000111222333444333222222333444666777555555555666777999:::;;;888999999::::::999999888666777777777777888888888777888888999999888888777===<<<:::999999999:::::::::::::::999999999888888:::888777777888888666555555555444333222222111111222222111111111111222222222222222111111111111000//////.........---------......------------......------------------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,------////////////////////////............////////////000000000000000000000000111111222222222222111111000000000000111111111111444444333222111111111222333333333333444555666666888888999999999:::::::::777777888888888999999999<<<;;;;;;::::::999999888:::;;;;;;<<<<<<=========<<<======>>>>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>???>>>>>>============>>>>>>:::;;;<<<<<<======<<<<<<888888:::;;;<<<=========888999::::::::::::999888888888:::;;;<<<=========::::::999888777666555444888777777666555444444444555555555444444333333333111111111111111111111111////////////............////////////////////////........................////////////////////////---------------------------------,,,,,,+++++++++........................------............---------,,,,,,++++++,,,,,,------,,,+++******+++,,,---++++++++++++++++++++++++---,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...//////////////////.................................+++,,,,,,------.........---------............///000000000000000000000000111111222222222333333333555555555666666666666777888888888777777777777777999999999888999999::::::::::::999999888999999999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>qqqXXXJJJ<<<666777444222222222111111111111000000//////...------,,,,,,,,,,,,,,,------..................---------,,,,,,,,,++++++******++++++,,,************************************************+++++++++*********))))))++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...////////////000111222222222222111111222333555666444444444555666777999999888888999999999999888888777777777777888888888888999::::::;;;;;;::::::999;;;:::888777777777888999999999888888888777777777999777666666888888777555555555444444333222222111222111111000000111111222111111111000000000////////////.........---------......------------......------------------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...---...///....................................//////////////////////////////////////////000000000000////////////000000000111111111333222222111111111111222333222222333333444555666777777777777888888888999888888888888888888888999::::::999999999999888888;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<======>>>>>>======:::;;;;;;<<<======>>>>>>========================:::;;;<<<<<<======<<<<<<999999:::;;;<<<<<<<<<<<<888999999::::::999999888999999:::;;;<<<<<<<<<<<<::::::999888777666555444666666555555444333333333444444333333222222222222111111111111111111111111////////////....................................................................................------------------------.........---------,,,,,,........................------............---------,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++,,,---...///......------------------........................---------------.........---------............///////////////////////////111111111222222222333333444444444555555555555666777777777777777777777777888888777777777888999999999999999888888999::::::999999999999:::;;;<<<<<<===<<<<<<<<<<<<===>>>>>>lllUUUJJJ===777888555222222222111111111111000/////////...------,,,,,,,,,,,,------------......---------,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************)))*********+++,,,,,,,,,(((((()))))))))*********************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///......//////000111222111000000000111222333444333333333444555666777888777888888999999888888777777777777888888888999999999999::::::::::::999999888888666555555555666777888888777777777666666666777666555555777888777666555555555444444333333222222111111000000111111222000000/////////........................---------......------------......---------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---.........///111........................---............/////////////////////////////////------............------//////000000000000111111111000000000000111111222222222222222333444555555555555666666666777777777888888888888888888888777777777888888888999999999;;;;;;:::::::::::::::::::::;;;<<<<<<======<<<<<<:::::::::;;;<<<<<<======:::;;;<<<======<<<;;;::::::;;;<<<<<<======<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888999::::::999888888::::::;;;;;;;;;;;;::::::999999888777666666555555555555444444333222222222222222222222111111111111111111111111111111111111////////////....................................................................................------------------------//////............------------------------------------............---------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,---........................//////..................---------............///////////////////////////000111111111222222222222222222333333333444444444666666666666666666666666666666666666666777888999888888888888888999:::;;;999999999999:::;;;<<<<<<======<<<<<<======>>>???jjjTTTIII<<<777777333222222222111111111000000//////.........---------++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************((())))))***+++,,,,,,---))))))))))))*********+++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............///000111111000000111111222333333444333333333333444555666777666777777888888777777666777777777888888888999999777777888888888888777777888777666555555555666777888888777777777666666666555444333444666777777666555555555444444444333333111111000000000000111111000000000/////////....................................------------......------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...------...///........................---------.........//////////////////////////////---------......---------////////////000000000111///////////////000111222111111111111222333444555555555555555666666666666888888888888777777777777777777777888999::::::;;;;;;::::::999999888888888999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<888999;;;<<<<<<;;;999888:::;;;<<<<<<===<<<<<<<<<;;;<<<<<<<<<;;;;;;:::999888888999999999999888888;;;;;;;;;;;;;;;:::999888999888888777666666555555555444444444333333222222222222222222222222111111111111111111111111111111////////////....................................................................................------------------------............------------------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------........................000000//////.........------------............///////////////////////////000000000111111111111222111111111111222222222333555555555555555666666666666666666666777888888999777777777777888999;;;;;;999999999999:::;;;<<<<<<======<<<<<<======>>>???jjjTTTIII;;;555555222222222222111111111000000...............---------++++++++++++++++++++++++,,,,,,+++++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++************************************************(((((()))***++++++,,,,,,*********+++++++++,,,,,,************************)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------...///000111111111222222333444444444444444444444555666777777555666666777777666666555666666777777777888888888666777777888888777777666888777666555666666888888999999888888888777777777444333222333555666666555444444444444444333333333111000000000000000000111111111000000000/////////---...........................------------......------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---........................------------....................................---......//////......---...////////////000000000///.........///000111111111111111111111222444444555555555555666666666777777777777777777777777777777888888999:::;;;<<<<<<:::::::::999999888888777999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;777999:::<<<<<<:::999777:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888888888888888888888;;;;;;;;;;;;:::999888888888888777777666555555555555555555444444444444444222222222222333333333333000000000000000000000000////////////....................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------....................................000000//////.........------------............///........................//////000000000111111111000000000000111111111111333333444444444555555555666666666777888999::::::666666777777888999:::;;;999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<======>>>kkkTTTHHH:::444555222222222222111111111111000..............................------------,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,***************************************************************+++++++++((()))))))))***+++++++++***++++++++++++,,,,,,,,,************************(((((())))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,------...///000000111222333444444444444444444444444444555666777444555555666666555555444555555555666666666777777888888999999999999888888888777777666666777999:::999999888888888777777777444333222222444555444333333333333333333333333333111000000//////000000111111111111000000000//////---------.....................------------......---------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++,,,------------------------,,,------------.......................................////////////............////////////000000000////////////000000111000000000000111222333444444444555555555666666666666666666777777777888888888888999:::;;;;;;<<<<<<::::::999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<888999:::;;;;;;:::999888:::;;;<<<<<<======<<<<<<;;;<<<<<<<<<;;;::::::999999888777777777777888999::::::;;;::::::999888888777777777666666555555555555555555444444444444444222222222333333333333333000000000000000000000000////////////............------------------------........................------------------------------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,------......//////........................//////..................---------............///........................////////////000000000000///000000000000111111111222222222333444444555555666666666777888999:::;;;777777777777777888999:::999999999999:::;;;<<<<<<;;;;;;::::::;;;;;;<<<===kkkSSSGGG:::555777444222222222111111111111000.................................------,,,,,,,,,---,,,,,,,,,++++++++++++,,,++++++******++++++,,,************************************************))))))*********+++++++++))))))))))))************************++++++++++++************************((((((((()))***+++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000///000111222333333333222333333333333333444444555444444555555555555444444444444444444555555555555888888999999999999888888888777666666666777999:::888888777777777666666666444333222222333333222111222222222222222222222222000000////////////000000000000/////////.........---------.........//////......------------......------------------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,---------------------------,,,,,,---------.......................................////////////.............../////////000000111111000000//////000000000//////000000111222333333333333333444444444444444555555666777888999999888888999999:::::::::;;;999999999:::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;;;;<<<;;;;;;::::::999888777666666777888999999999:::::::::999999888666666666666666555555555333333333333333333333333111111111111222222222333000000000000000000000000////////////............------------------------........................------------------------------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,,,,+++***++++++,,,------..............................---------------.........---------............///................................./////////000000///000000000000111111111111111111222333444444444555555555666777888999:::888888777777777777888888999999999999:::;;;<<<<<<:::999999999999:::;;;;;;jjjRRRFFF999666999777222222222111111111111000---.....................,,,,,,,,,++++++*********---------,,,,,,,,,++++++,,,++++++++++++++++++,,,************************************************))))))******++++++++++++*********)))))))))))))))))))))))))))************************************'''(((((()))***+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////---...000111222222111111222222222111222222333333333444444555555444444333333333333444444444555555666666777777777777666666777666555555666777888999777666666666555555555555555333222222333333111000111111111111111111111222000000////////////000000//////.........------------------.........//////.........------.........------------------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,---...///------------------------,,,,,,,,,---------..............................---......//////......---............/////////000333222111000000///000000////////////000111222333111111222222222333333333333444555666777888999:::888888888888888999999999999999999::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<==================<<<<<<;;;::::::999999::::::;;;:::;;;<<<<<<======<<<<<<::::::;;;<<<<<<;;;;;;:::999888777666666777888999888999999:::::::::999999666666666666666555555555222222222222222222222222//////000000111111111222000000000000000000000000000/////////............------------------------........................---------------------------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,++++++++++++++++++++++++&&&((()))+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************)))***+++,,,---,,,++++++))))))***+++,,,,,,------........................+++,,,,,,------.........---------.........//////..................................../////////000000000000000111111111111000000111222333333444444333333444444666777888999999888777777777777777888999999999999:::;;;<<<<<<999999888888999999:::;;;eeeNNNDDD:::666777333111111000000//////.........------,,,,,,------...++++++,,,,,,,,,,,,------************************************************************************)))))))))***+++++++++,,,***)))((((((((()))+++,,,))))))))))))))))))))))))************************************************++++++******++++++,,,---************************---,,,+++******+++,,,---++++++++++++++++++++++++...,,,***+++...000...,,,............////////////222222222222222222333333444444444555555444333333222222333333333333444444555555666666666555333222666666666666555555555555666666555555555555666666333333222222111111222222111111111222222333333333111111000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---+++******+++---...++++++,,,,,,,,,,,,------......---------,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///........................////////////////////////////////////////////////////////////000000000000111111222222222333333333333333444444555666666666666666777888999::::::;;;777888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;==============================>>>>>>===<<<;;;;;;:::;;;<<<=========;;;;;;============<<<<<<<<<<<<888888888888888888888888666777777777777666666555555555444444444444555555222222222111111111111000333333222222222222222222333222111000////////////////////////////////////---,,,,,,,,,,,,---......................................................,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++******************************+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,************************------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......---------............///....................................////////////000000111111111222222222444444555555666777777777888888888888777777777777555777999;;;<<<;;;:::999;;;;;;;;;;;;:::999888888dddMMMCCC999555666222111111111000//////.........------,,,,,,------...++++++,,,,,,,,,,,,------***************************************************************************************++++++++++++***)))))))))***,,,,,,))))))))))))))))))))))))***************************************************************+++,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++---,,,***,,,...///...,,,............////////////111111111222222222222333333333444444444444333333222222333333333333444444222333444444444333111000555555555666666777777888666666666555555666666666444444333222111111111111111111111222222333333333000000000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---+++******+++---...+++++++++,,,,,,,,,------...------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---///.........................................................................../////////000000000000111111111222222222333333333333333444555555666666555666666777888999:::;;;888888999:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;<<<<<<=========<<<<<<;;;============<<<<<<<<<;;;999999999999999999999999666777777777777666555555444444333333333333444444222222222111111111111000222222222222222222222222333222111000////////////////////////////////////---,,,,,,,,,,,,---......................................................,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++******************************+++++++++,,,,,,,,,************************+++++++++,,,,,,,,,------*********+++++++++,,,,,,************************---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------...............------------................................................////////////000000000111111111222222333444444555555666777777777777777777777777777666555666888:::;;;;;;:::999:::::::::::::::999999888cccLLLBBB888444555111222111111000000///.........------,,,,,,------...++++++,,,,,,,,,,,,------************************************************************************+++++++++***************++++++******++++++,,,---))))))))))))))))))))))))************************************************)))))))))))))))******+++***************************++++++++++++++++++***++++++++++++++++++++++++---++++++,,,---...---,,,---............/////////000000111111222222222222222222333333333333222222222222333333333333444444555666777777777666555444444555555666777888999:::777666666555555666666777555444333222111111111111111111111222222222222222000000000////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------++++++++++++------++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...------------------------....................................................../////////000000000000111111111222222222222222333333444444555555666555555666777888999::::::999999999:::999999888888::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<>>>>>>===<<<<<<;;;<<<<<<======<<<<<<<<<;;;;;;;;;999999999999999999999999777777777777777666555444333333222222222222333333222222222111111111111000000111111111222333333333222222111000////////////////////////////////////---,,,,,,,,,,,,---..............................------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++******************************+++++++++,,,,,,,,,************************++++++++++++,,,,,,,,,,,,*********++++++++++++,,,************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...............------------....................................---............/////////000000000000111111111111222333333444444555666666555555555555555555555666555666888999:::999999888777888999999::::::999999dddLLLCCC888444555111222222111111000//////......------,,,,,,------...+++++++++,,,,,,,,,------************************************************************************,,,+++++++++***)))))))))************++++++,,,,,,))))))))))))))))))))))))************************************************((((((((((((((()))******************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,++++++,,,---------------------.........////////////000000111222222222111111222333333333222222222222222333333333444444777888999999999888777777666666777777888888999999777666666555555666666777555444333222111000000000111111111111111222222222////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---...------------------------........................................................./////////000000000000000111111111111222222222222333444444555555444555555666777888999999999999999999999888777666999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<============>>>===<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999999999777777777777666555444444333333222222222222333333222222222111111111000000///000000111222333333444111111000///////////////////////////////////////---,,,,,,,,,,,,---..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++******************************+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,************++++++++++++************************,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---.........------,,,,,,---------.................................---------.........///////////////000000000111111111111222222333444444555333444444444444444555555555666777888888888888777555666777888999999999999eeeNNNDDD999666666222222222222111000000//////...------,,,,,,------...+++++++++,,,,,,,,,------************************************************************************,,,+++++++++***)))))))))((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***************************))))))+++,,,,,,+++))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------..................///000000111222222000111222222333333333222222222222333333333444444444444666666666666555444999999888888777777666666666666555555555555666666555444333222111111111111111111111111111111111111.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...------------------------............................................................//////////////////000000000111111111111111222222333444444444444444555666777888888999999999999999888888777666999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<===<<<<<<===<<<:::999888999:::;;;;;;;;;;;;;;;::::::::::::999999999999999999999999777777777666666555333333444444333333333333444444222222222111111111000000//////000111222222333333111000//////////////////////////////////////////---,,,,,,,,,,,,---..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++******************************+++++++++,,,,,,,,,*********************************+++++++++,,,,,,))))))*********+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---...---------,,,,,,,,,------------...........................------------................../////////000000000000000000111222222333333222222333333444444444555555555666666666666666666444444666777888999999999eeeNNNDDD:::666777333333222222111111000//////...------,,,,,,------...++++++,,,,,,,,,,,,------************************************************************************+++++++++***************(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***************************)))******************)))++++++++++++++++++++++++***+++,,,,,,++++++,,,---,,,------------.........------...///000111111222000111222333444444444333222222333333333333444444444555666777888777666666:::999888777666555555444555444444444444444444555444333222222111111222222111111111111111000000000---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,++++++++++++---,,,,,,+++******))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------........./////////////////////000000000000000111111222222333333444333333444555666777888888888888888999888888777777888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;:::::::::999999999888888888888888888888888777777777666555444333222444444333333333333444444222222222111111111111000///000000000111222222222000//////....../////////////////////////////////---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++*********++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++******************************+++++++++,,,,,,,,,************************************++++++++++++)))))))))************+++******************************++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,------------........................,,,------------.....................////////////...//////000111111222222222222222333444444555555555555555555555555555555333444555666777777777777dddMMMDDD999555666222333333222111111000000///...------,,,,,,------...++++++,,,,,,,,,,,,------***************************************************************************************+++++++++((()))***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++******************************))))))))))))******++++++++++++++++++++++++)))+++---,,,******,,,...,,,,,,---------.........,,,------...///000111222111222333444444555555555222222333333333333444444666666888999999999888888777777777666666555555555444333333222222333333444222222111111222222333333222111111111000000000///---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++************++++++++++++,,,,,,,,,++++++++++++***+++++++++******************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////........./////////000000000000111111222333333333222333444555666777777888666777777888888888888777888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<============::::::::::::999999999999777777777777777777777777777777777666555444222111333333222222222222333333222222222111111111111000000000000000111111111111//////.........//////000////////////////////////---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,************************++++++************++++++)))*********++++++++++++************************+++***)))***,,,---,,,+++******************************+++++++++,,,,,,,,,************************************++++++++++++))))))))))))************************************)))***+++,,,,,,+++***)))***************************++++++++++++,,,,,,,,,++++++,,,------------,,,++++++,,,,,,,,,---------........................,,,,,,---------.........------........./////////---......///000000111111222222333333444555555666555555444444444444444555333444555666666666666666cccLLLCCC888444555111333333222222111000000000...------,,,,,,------...++++++,,,,,,,,,---------************************************************************************))))))******+++++++++,,,)))***+++,,,---,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++************************+++***)))(((((()))***+++++++++++++++++++++++++++(((+++---,,,***)))+++...,,,,,,,,,---------......,,,,,,---...///000111222111222333444555555555555222222333333333444444444222333444666666666555444555555555555666666666666333222222111111222222333111111111111222333444555222111111111000000//////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++)))************+++++++++,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////............/////////000000000000111222222333333222333333444555666777777555666777888888888888888777777777777777777777777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999:::;;;===???@@@@@@??????:::::::::999999999888888666666666666666666666666777777777666555333222111222222111111111111222222222222222111111111111000111111111000000000000000//////.........//////000////////////////////////---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++++++++++++++,,,************************++++++************++++++))))))******++++++++++++************************+++***)))***,,,---,,,+++******************************+++++++++,,,,,,,,,************************)))************+++++++++))))))))))))************************************)))***+++,,,,,,+++***)))******************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,---------........................,,,,,,,,,---------......---------.........//////------......///000000000222222333444444555666666555555444333333333444444333444555555666555555555|||]]]HHH@@@777444555111333222111111222222111/////////.........---------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))+++++++++++++++***)))(((,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++))))))))))))))))))))))))+++***)))***++++++***)))))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))))))))))))))))))))************+++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000///000222333444444333222000000111222444555666666222444666666555444555666777666666555444444333333333222222111111222222333333333222111000000000111000000///...............................................................---------,,,,,,+++++++++------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++*********))))))((((((------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------............///........................000000000000000000000000000111111222222333444444666666666777888888999999888777666444444444555666:::::::::999777777999;;;;;;;;;:::777555555777:::<<<>>>AAACCCBBB???<<<999999888777777888888777666888777666555555555555555:::999777666444333333333222222222111111111111000222222222111111111000000000000000000000000000000////////////////////////---------............///,,,------......------,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***((()))***+++,,,,,,+++***++++++++++++++++++++++++************************************************,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++,,,,,,+++***))))))******)))+++,,,,,,+++***,,,---************************,,,,,,+++***)))(((''''''))))))))))))******************************************+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------................................................///000000000111111111111000222444444333333333444666555555444444444555555555555555555555555555555{{{]]]HHH@@@777444555111444333111222333333222000.........------------,,,,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++++++++***)))))),,,++++++******++++++,,,)))***++++++,,,,,,++++++))))))))))))))))))))))))+++***))))))++++++***)))))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))************+++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,------...//////000///000111333333333333222000111111222333444555555000222444444333222333444666666555444444333333222333222222222222222222333333222111111000000111111000000///...............................................................---------,,,,,,+++++++++------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++*********)))---,,,++++++++++++,,,---------------------------------------.........///------------....................................////////////////////////000000111111222333333444444555555666666777777888:::999777666666666777888999::::::999777888:::<<<;;;;;;:::777555555777999:::<<<>>>??????===:::888:::888777777888888666555777777666555444444555555777666555444444333444444222222222111111111111000222222222111111111000000000000000000000000000000////////////////////////---------............///,,,------......------,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***((()))***+++,,,++++++***++++++++++++++++++++++++************************************************++++++***))))))***++++++++++++,,,,,,,,,,,,++++++,,,++++++***))))))******)))***,,,+++******+++---************************++++++******)))((((((((())))))))))))*********************************************+++++++++,,,,,,++++++************++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------*********+++++++++,,,,,,------------------------................................................//////000000000111111111///111333333222111222333555555444444444444555555555555555555555555555555zzz\\\GGG@@@777444555222555333222222333444222111------------,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***************+++++++++***++++++++++++***))))))++++++************++++++)))***++++++,,,,,,++++++))))))))))))))))))))))))+++***))))))++++++***)))))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))************+++++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////...///000111222222222222111111222222222333333333000222333444333222333444555555444333333222222111222222222222222222222222222222111000000000111111000000///.......................................------------------------------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,........................------------............------------............------------------------////////////////////////000000000111222222333333333333444444555666666666999888777666666666777777777888999999888888:::<<<::::::999777555555777999888999:::::::::999888777;;;999777777888777666444666555555444444444555555444444333333333444444555222222222111111111111000222111111111111000000000000000000000000000000000////////////////////////---------............///,,,------......------,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***))))))***++++++++++++***++++++++++++++++++++++++************************************************++++++***))))))***++++++******++++++++++++******,,,+++******)))*********)))***++++++******+++---************************))))))))))))))))))))))))))))))))))))*********************************************++++++++++++,,,++++++************++++++******+++++++++++++++***++++++++++++,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,------------------------------------------------------------////////////000000000000...000111111000000111222444444444333333444444555444444444444444444444444xxxZZZFFF@@@777555666222444222111111333333222000------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,******+++++++++******)))++++++************++++++))))))***+++++++++++++++))))))))))))))))))))))))+++)))((()))***+++***)))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------...............///000111111111111111111111222222222222222222333555555444444444555444444333333222111111000222222222222222222222222111111000000000000111111000000///.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************,,,++++++******++++++,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,------------------------------------------------,,,,,,---------.........------------------------//////////////////////////////000000111222222222333333444444555555666666555555555555444555555555666888999999999999;;;===999:::999888666555666888777777777777777777777777;;;999888777888777666444555444444444444444555666555555444444333444444444222222222111111111000000111111111111000000000000////////////////////////////////////////////////---------............///,,,------......------,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***************+++*********************************************************************************+++******************+++))))))************))))))++++++***************+++)))***++++++******+++,,,************************(((((())))))************((()))))))))************************************************++++++++++++++++++************++++++)))******++++++++++++******++++++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,---------------------------------------------------------........./////////000000...///111111000000000111333333333333333333444555444444444444444444444444wwwYYYFFF@@@888555666222222111000000111111000///------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,)))******+++++++++******+++******))))))******+++))))))***++++++++++++***))))))))))))))))))))))))***)))((()))******)))((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------............///000111111111111111111111111111111111333555555444333444555444333333222111111000000111222222333333222222111111000000///000000111111000000///.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++************************,,,++++++******++++++,,,******+++++++++++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,))))))******************++++++++++++++++++++++++++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,------------...------------------------...........................//////000000111111222333444444555555666666777444444444555555555555444666777999:::999999;;;<<<888999999888666555666777666666666666777888999999:::999777777888777666444444444444444444555666777999888777555444333333333222222222111111111000000000000000000000000000000////////////////////////////////////////////////---------............///,,,------......------,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++***************************************************************************************************++++++*********((())))))******))))))(((+++***************++++++(((***++++++***)))+++,,,************************((((((((()))******++++++((()))))))))************************************))))))*********+++++++++++++++************++++++((()))******++++++++++++*********+++++++++,,,,,,))))))*********++++++++++++++++++,,,,,,,,,---------------------------------------------------------............/////////...000222222111000111222222222222222222333444444444444444444444444444444uuuXXXEEE@@@888555666222222000//////000000///...------------,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************+++++++++))))))***++++++++++++*********))))))))))))******((()))******++++++******))))))))))))))))))))))))***)))((((((******)))((())))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...///000111//////000000111111111111///111222333222111222333444444333222222111111000111222333444444333222111000000/////////000111111000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++++++++************************,,,++++++******++++++,,,******++++++++++++++++++++++++++++++++++++++++++************++++++++++++)))))))))))))))***************++++++++++++******************************------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,.................................///000000111111333333444444555666666777555555666777777777666666666888:::::::::999:::;;;777999999888666555555666666666777777888999::::::999888777777888888777666444444444555666777888999:::999888666444333333333222222222111111111111000//////000000000000000111000000000000000000000000////////////////////////---------............///,,,------......------,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,+++******)))*********************************************************************************)))***++++++++++++***)))))))))************))))))*********)))******+++,,,((()))******))))))***,,,************************(((((())))))*********+++))))))))))))************************************)))))))))************+++++++++************++++++(((((()))***++++++++++++************++++++++++++)))))))))************+++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///...000111222111000111222111111111111222333444444333333333333333333333333tttWWWEEE@@@999666666222222111000000111111000............------------,,,***+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++++++++***************))))))***+++++++++++++++******))))))))))))******((())))))***************))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------,,,++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,...///000---......///000111222222///111222222111111111333444444444333222222111111000111333444444333111000///////////////000111111000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++************************,,,++++++******++++++,,,++++++******************************************************++++++++++++)))))))))******+++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................------...//////000000111222222333333444444555555444555666777777777666666777999;;;;;;:::999999999777888999888666555555555444555777888999:::::::::888777666777888999888777555555555666777888::::::888777666555444333333333222222222111111111111000////////////000000111111000000000000000000000000////////////////////////---------............///,,,------......------,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,***)))))))))******************************************************************************)))***++++++++++++***))))))******++++++******)))******))))))***++++++,,,((()))******))))))***+++************************)))))))))))))))*********))))))))))))************************************))))))))))))************++++++************++++++'''((()))***++++++++++++************++++++++++++))))))))))))************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...000000/////////000000000000111111222333444333333333333333333333333sssVVVDDD@@@999666666222333222111111222222111/////////.........---------***+++,,,------,,,+++***++++++++++++++++++++++++,,,+++++++++******))))))((()))***+++++++++++++++******))))))))))))******(((((()))***************))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++------------++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000,,,---...///000111222333111222444444333333333444555555444333333222222111000111333444444333111000///////////////000111111000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***)))))))))))))))))))))))),,,++++++++++++++++++,,,++++++******************************************)))************+++++++++*********++++++,,,,,,,,,)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................------......///000000000000111111222333333444444111222444555555555444444777999;;;;;;:::888888888777888999888666555555555333444666888:::::::::999777666555666888:::999888555555555666777999;;;;;;555444444333333444444444222222222111111111111000.../////////000000111111000000000000000000000000////////////////////////---------.........//////,,,------......------,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++---,,,***)))))))))******))))))))))))))))))))))))************************************************)))***+++,,,,,,+++***)))******++++++++++++************))))))***+++,,,,,,((()))******))))))***+++******************************))))))))))))))))))))))))))))))************************************))))))))))))************++++++************++++++'''''')))******+++++++++)))************+++++++++))))))))))))************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---//////...---...///000000000000111222333444333333333333333333333333nnnXXXDDD===;;;555222444222111111000000000000000///............------------------,,,,,,+++++++++++++++++++++++++++++++++************))))))((((((******************************))))))))))))******+++*********))))))(((((('''(((((()))***+++++++++))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...////////////000000000000111111222222222333333333333333333333222222111000111111111111000000000000///////////////////////////............------------------------------------------,,,,,,+++++++++*********++++++,,,,,,,,,((()))***+++++++++++++++************************************************************************++++++************++++++************************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...++++++,,,,,,,,,,,,------............////////////000000111111111222222222111111111222333444555666777777777777777888888999===<<<;;;:::888777666666666777777777777888888888::::::;;;;;;::::::999888777777777777777666555555444444333333333333222222222111111111000000//////000000000000000000000000///////////////////////////////////////////////////////////////////////////............---------,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************))))))))))))************))))))))))))************)))))))))***+++++++++,,,))))))))))))))))))))))))))))))*********+++++++++(((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////222111111000000000000000444444444333333222222222zzzkkkVVVCCC===;;;666444666222111111000000000000000///............------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++******)))))))))******************************))))))))))))******************)))))))))((('''(((((()))******++++++)))))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------........./////////000000000111111111111222222222222333333333333333222111111111111111111000000000000///////////////////////////............------------------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,))))))***+++++++++******************************************************************************++++++************++++++******************************************************))))))******+++,,,))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------............////////////000000000111111111222222222222333333444555777888777777666666777777888999;;;;;;:::999888777777666777777777888888888888999:::::::::::::::999999888777777777777777666555555444444333333333222222222111111111111000000000///////////////////////////////////////////////////////////////////////////....................................------------,,,,,,++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************))))))))))))************))))))))))))***************************+++++++++))))))))))))))))))))))))******************++++++((((((((()))))))))******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000/////////000111222222333333333333333222222222ttthhhSSSAAA<<<;;;777555777222111111000000000000000///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++************************************))))))))))))******************))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------............////////////000//////000000000111111111333333333333333333222111111111111111000000000000///////////////////////////............---------------------------------------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,******+++++++++******)))************************************************************************++++++************++++++************************++++++++++++++++++++++++******))))))******+++,,,))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------............/////////000000000000111111111111333444444444555777888999666666666666666777888888999999999999888888888777777888888888888999999999999999::::::999999888777666666666777666666555444333333333333222222222222111111111111000000000000........................////////////////////////////////////////////////....................................------------++++++++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************))))))))))))************))))))))))))************+++++++++***************))))))))))))))))))))))))++++++******************)))))))))*********++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............///000111333333222222222222222333333333yyygggSSS@@@<<<;;;777444666222111111000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))***************)))))))))))))))(((((())))))************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...------........./////////........./////////000000222222333333333333222222111111111111000000000//////////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((************************************************************************++++++************++++++************************++++++++++++++++++++++++******))))))******+++,,,))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,---------------.........///////////////000000000111111333333333444555666777888666555555555555666777777777888888888888888888888888888888888999999999999888888999999888888777666555555555666666555555444333333333222222222222111111111111000000000000000........................////////////////////////////////////////////////.................................---------,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************((()))))))))************((()))))))))************,,,+++++++++***)))))))))))))))))))))))))))))))))+++++++++***************)))*********++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---............---.........//////000222222000000111111222222333333|||gggSSSAAA<<<;;;666222333222111111000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---******************************))))))))))))******))))))))))))))))))******)))))))))))))))*********((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++)))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++***++++++,,,,,,------...------------............------........./////////111111222222333222222111111111111111000000000//////////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((************************************************************************++++++************++++++************************++++++++++++++++++++++++******))))))******+++,,,))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------------------................../////////000000000111111111222333444666666555555555444555555666777666666777777777777888888777777888888888999999999777777888888777777666555333444555555555555444444333333222222222111111111000000000000000000111111........................////////////////////////////////////////////////...........................------------,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************((()))))))))************((()))))))))************,,,+++++++++***)))))))))))))))))))))))))))))))))************************)))*********++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---------------000000///////////////000000000000111111222222222xxxfffRRR@@@<<<;;;555111222222111111000000000000000///............---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------******************************))))))))))))******))))))))))))************))))))))))))))))))******((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))***+++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,---------......------.........////////////000111111111111111111111111111111000000000000///////////////////////////............---------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++*********+++++++++******)))************************************************************************++++++************++++++************************++++++++++++++++++++++++******))))))******+++,,,))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,------------.....................//////////////////000000111333444555444444444444444555666666666666666666666777777777666777777777777888888888666666777777666666555444222333444444555444444444222222222222111111111111000000000000111111111111........................////////////////////////////////////////////////------------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))************))))))))))))************+++++++++***************))))))))))))))))))))))))))))))*********+++++++++)))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,111000//////.........///000000000000000111111111uuucccOOO???;;;;;;666333444222111111000000000000000///............---------+++++++++,,,,,,---------++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,******************************))))))))))))******((()))))))))***************)))))))))))))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((()))***+++++++++++++++++++++++++++++++++***++++++,,,,,,------...+++,,,,,,,,,,,,---------............////////////......///000000000000000111111111111000000000000///////////////////////////............---------------------------------+++++++++,,,,,,---------,,,,,,,,,+++++++++******))))))***+++++++++******************************************************************************++++++************++++++******************************************************))))))******+++,,,))))))))))))))))))))))))************************************************************************************************,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........------.........//////////////////000111222333444444444333333444444555666666666666666666666666555555555666666666777777777555666666666666555444444222222333444444444444444222222222222111111111111///000000000111111111111////////////////////////////////////////////////////////////////////////---------------------------------,,,,,,,,,++++++,,,,,,++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))************))))))))))))***************************+++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---((((((((()))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++******************************+++,,,,,,,,,,,,,,,//////.........//////000000000000000000/////////vvv```MMM===;;;;;;777444666222111111000000000000000//////.........---------+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,******************************))))))))))))******(((((())))))*********+++*********)))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''(((((()))***+++++++++++++++++++++++++++++++++***++++++,,,,,,---......++++++,,,,,,,,,---------........./////////000000------...//////000//////111111111111000000000000//////////////////////////////.........---------------------------------+++++++++,,,,,,---------,,,,,,,,,++++++*********((()))***+++++++++++++++************************************************************************++++++************++++++************************))))))))))))))))))))))))*********)))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........///////////////000111222444444444333333333333444555555777777666666555555555555555555555555666666666666555555666666555555444333111222333333444444444444222222222111111111111000//////000000111111111222000000000000000000000000////////////////////////////////////////////////---------------------------------,,,,,,,,,++++++---,,,,,,++++++*********,,,++++++++++++++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))************))))))******+++++++++,,,))))))))))))))))))))))))''''''(((***+++,,,---...(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++******************************+++,,,,,,,,,,,,+++---------...///000111222111111000000//////......tttaaaOOO???<<<:::555222555111111111111000000000000000///...---,,,+++++++++...------,,,,,,------...,,,,,,,,,+++++++++******++++++*********+++,,,---,,,,,,+++***))))))************++++++++++++************************************))))))))))))*********)))'''(((+++---//////***************)))((((((******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,..................------......////////////......222222111111000/////////000///...------...///000......//////......---,,,...........................,,,***+++---...,,,***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************************************************************)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------............//////000000111111111222444333222222333555666666555444555666777888444444444444444444444444444444444444333222111000222222222333333444444444000000000000000000000000000111222111///...///000////////////////////////......//////////////////........................------------------------///...,,,+++***+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))***,,,...///))))))))))))************+++***)))(((((()))***+++)))************+++++++++******++++++++++++******...+++(((***......+++'''***)))))))))((((((''''''************************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))+++)))'''(((+++,,,***((())))))))))))))))))))))))))))))))))))+++---///000+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++((())))))))))))*********((()))***,,,------,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,------...///000000///000000000111111111111rrr___MMM>>>;;;999444111333111111111111000000000000//////...---,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,++++++***))))))************++++++++++++************************************))))))))))))*********)))(((***---///000///***************)))((((((******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,..................------......////////////......222222111000000//////...000///...------...//////......//////......---,,,...........................,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))************+++++++++*********))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************************************)))************+++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------------............///000000111111111222333333222222333555555555444444444555666777444444444444444444444444444444444444333222111111111111111222222333333333000000000000000000000000///000111000//////000111///////////////////////////////////////.................................------------------------...---,,,,,,+++++++++,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++************+++---...))))))))))))************+++***)))(((((()))***+++)))************+++++++++******++++++++++++******---***)))+++///000---************))))))(((((((((************************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))+++)))((((((***+++***((())))))))))))))))))))))))******))))))***+++,,,---+++++++++*********))))))))))))))))))))))))))))))************)))))))))((()))************+++++++++)))))))))*********++++++((()))+++,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++,,,,,,------...//////000....../////////000000000nnn]]]KKK<<<:::888333000222111111111111000000000000///...------,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,+++++++++******)))***+++,,,---,,,++++++,,,+++******)))***************++++++++++++************************************))))))))))))******))))))***---000222111000***************)))((((((***))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------............////////////......111111111000//////......///......---......//////......//////......---,,,---------------------------,,,++++++------,,,+++------------------------++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))))))))************+++++++++***************************************************************************************)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))************************************************)))************+++++++++*********++++++++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,---------------......//////000111111000222333333222222333444444444333333333444555666444444444444444444444444444444444333333222222111000111111111111111222222000000000000000000000000...000111000//////000111////////////////////////000000//////.........---........................------------------------,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,))))))))))))******************))))))))))))******)))************+++++++++******++++++++++++******+++***)))+++///111///---***************)))))))))************************)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))+++***)))))))))))))))***+++************)))))))))))))))))))))))))))))))))************)))))))))))))))************+++++++++************+++++++++,,,******++++++,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---------............///kkk[[[JJJ<<<:::999333111333111111111111000000000//////...---,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,+++++++++******((())),,,------,,,+++***++++++***************+++******++++++++++++************************************))))))))))))******((())),,,000333444222000***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,------------......---......//////......---111000000//////...------...------.........//////.........///......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++((()))))))))************************************************************************************************************))))))))))))))))))))))))*********))))))(((((('''))))))))))))))))))))))))************************************************))))))*********+++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000111000111222222111111222333222222222333333333444444333333444444444444444444444444333333222222222222111111111111222222222222000000000000000000000000111222333222000///000111////////////////////////000000000///......------........................------------------------+++,,,---...---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++***************((()))))))))***************))))))))))))))))))***))))))*********+++++++++******++++++++++++******+++***)))+++...///...,,,++++++******************************************))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))***)))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++++++++*********++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------............hhhZZZIII<<<::::::555222444111111111111000000000///......---,,,,,,,,,------...------,,,,,,------...,,,,,,,,,+++++++++******((())),,,------,,,+++***+++***************++++++******++++++++++++************************************))))))))))))******((())),,,000333444222///***************)))(((((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------......------............------000000//////...---------,,,,,,---........................///......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++((()))))))))************************************************************************************************************))))))))))))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000///000222111000000111333222222222333333333333333333333333444444444555555555444333222222222333333333333333333333333333222000000000000000000000000444555555333111//////000000000000000000000000000000000//////.........---........................------------------------***+++,,,---...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++***))))))(((((()))))))))************)))))))))******)))))))))))))))*********+++++++++******++++++++++++******+++******+++++++++***)))******************++++++************************))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))))))))******)))))))))***))))))))))))))))))))))))&&&''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++******+++++++++,,,,,,,,,++++++******************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........//////gggXXXHHH<<<;;;:::555222444111111111111000000000000...------,,,,,,---------...------,,,,,,------...,,,,,,,,,+++++++++******)))***+++,,,---,,,++++++*********)))******+++,,,******++++++++++++************************************))))))))))))******)))))),,,///222222000---***************)))(((((()))))))))************+++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......------............------/////////...------,,,,,,+++,,,---.....................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---************************++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++))))))))))))***************************+++++++++************************************************************************))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))))))))************+++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------......///000000...000111111000000111222111222333444444444333333222333333444444555555555555444333222222222333444444444444333333333333333000000000000000000000000444555555333000//////000000000000000000000000000////////////////////////........................------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++++++++***)))(((((())))))))))))************))))))************)))))))))************+++++++++******++++++++++++*********************)))(((((()))))))))***************************************))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))&&&&&&((()))************(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************)))************+++++++++************+++++++++,,,******)))))))))******+++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------------.........//////gggVVVFFF:::::::::444111333111111111111000000000000---------,,,,,,------......------,,,,,,------...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******))))))***++++++,,,******++++++++++++************************************))))))))))))******))))))+++---//////---+++***************)))(((((())))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))***+++++++++,,,***************************************************************************++++++,,,------......,,,------......------,,,//////......---,,,,,,+++***+++,,,...//////............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...************************++++++++++++++++++++++++******))))))))))))******************************))))))))))))************))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))******************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---......//////000...///111000//////000222222222444555555555444333222222333333444555555666555444222111111222444555333333333333222222111111000000000000000000000000000111222111/////////111000000000000000000000000------......///000000000........................------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++***)))((())))))))))))************((()))***++++++***)))((()))************+++++++++******++++++++++++******)))***+++++++++******+++((((((((())))))*********************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((***+++***(((((()))+++))))))))))))))))))))))))(((((()))*********)))((((((((((((((())))))******))))))))))))))))))))))))((()))))))))************)))************+++++++++)))))))))*********++++++))))))(((((()))***+++,,,++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------gggTTTEEE999888999333000222111111111111000000000000------,,,,,,,,,------......------,,,,,,------...,,,,,,,,,+++++++++******++++++*********+++,,,---******))))))***+++,,,,,,******++++++++++++************************************))))))))))))*********)))***+++------+++******************)))(((((())))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***+++,,,,,,---******************************))))))))))))))))))******************************+++,,,,,,---......,,,------......------,,,///......------,,,++++++)))+++,,,...//////............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))******++++++++++++************************************************************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))*********************++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------...//////000...///000000//////000111222333444555666555444444222222333333444555666666555444222111111222444555222222222222111111000000000000000000000000000000+++---//////...///000222000000000000000000000000,,,,,,---...///000111111........................------------------------,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************((()))***++++++***)))((()))************+++++++++******++++++++++++******''')))+++,,,,,,,,,---...''''''(((((()))))))))***************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((***,,,+++(((''')))+++))))))))))))))))))))))))***+++++++++***)))'''&&&'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++((())))))))))))*********)))((((((((((((***,,,---++++++************++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,|||fffQQQEEE;;;888999777333222222111111000///......---///............---------------------,,,+++******++++++++++++++++++++++++,,,,,,+++***))))))******...---+++))))))***+++,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++(((((())))))*********++++++)))((('''((()))+++,,,)))))))))))))))))))))))))))***++++++***)))***++++++++++++***)))(((((('''++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++************++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------(((((()))***++++++++++++++++++,,,,,,---.........///............---------,,,------......------,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++***))))))))))))))))))))))))************************+++++++++*********))))))+++***)))(((((()))***++++++***)))(((((()))***+++************************++++++***)))(((((())))))***)))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,------------------------000000000000000111111222111111111000000000000000444444333333333444555555333333333222333333444444000000111111111222222222000000000000000000000000////////////////////////////////////////////////........................////////////////////////+++,,,,,,---.........---++++++++++++++++++++++++*********++++++,,,,,,,,,************************+++++++++*********))))))************************))))))))))))))))))))))))************************+++++++++*********))))))************************************************+++*********))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))+++++++++++++++***)))(((************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,+++*********+++,,,---+++,,,------......------{{{eeePPPDDD:::888888666333222111111111000///.....................------------++++++,,,------,,,,,,,,,++++++++++++++++++++++++,,,++++++***))))))******...---+++***)))***+++,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++((()))))))))***************)))((('''((()))+++,,,)))))))))))))))))))))))))))***++++++***)))***+++++++++******)))(((((('''++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++******))))))******+++++++++***))))))***++++++---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---,,,,,,+++++++++,,,,,,---......//////............------------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++***))))))))))))))))))))))))************************+++++++++*********))))))+++***)))(((((()))***++++++***)))(((((()))***+++************************++++++***)))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******++++++,,,******+++++++++,,,,,,,,,------------------------///////////////000111111000000000000000000000000333333333222333333444555222111111111111111222222000000000111111111222222000000000000000000000000////////////////////////////////////////////////................................................+++,,,,,,---......------++++++++++++++++++++++++++++++++++++++++++,,,,,,************************+++++++++*********))))))************************))))))))))))))))))))))))************************+++++++++*********))))))************************************************************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++************************))))))))))))))))))))))))***++++++++++++***)))(((************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++*********+++,,,---+++,,,------...---------wwwbbbNNNCCC999777777444222222111111000000//////..................------------)))***+++,,,------------++++++++++++++++++++++++,,,+++******)))*********---,,,+++*********+++,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++))))))))))))***************)))((((((((()))+++,,,)))))))))))))))))))))))))))***++++++***)))***+++++++++******)))(((((((((+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********+++++++++******))))))******++++++******))))))******+++......------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,/////////......---,,,+++,,,,,,------...//////000............------------++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++***))))))))))))))))))))))))************************+++++++++*********************))))))))))))******+++***))))))))))))***+++************************++++++***))))))))))))***)))(((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++************+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------...............//////000000000000000000000000000222222111111222222333444000000////////////000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////................................................+++,,,,,,---------------++++++++++++++++++++++++,,,,,,++++++++++++++++++************************+++++++++***************************************))))))))))))))))))))))))************************+++++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))******++++++******))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---++++++,,,---------------sss]]]LLLBBB999666555333111222111000000000/////////............---------,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++++++++***************+++,,,,,,+++******++++++,,,,,,,,,++++++******++++++************************)))))))))))))))*********))))))(((((())))))***+++)))))))))))))))))))))))))))***++++++***)))***+++************))))))((((((******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************))))))))))))************))))))))))))******---------,,,,,,++++++******++++++++++++,,,,,,,,,...............---,,,,,,,,,------......//////000.........---------,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++***))))))))))))))))))))))))***************************************************))))))))))))))))))***************************************************++++++***))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------...////////////000000000000000111111111000111222222333000000///.........///////////////000000000111111000000000000000000000000////////////////////////////////////////////////................................................+++,,,,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************************************))))))))))))))))))))))))*********************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********((()))))))))************((((((((((((((((((((((((***))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++***++++++++++++,,,,,,++++++,,,------------,,,pppZZZKKKBBB999777555222111333000000000000////////////...------------,,,,,,,,,,,,---------,,,,,,+++***+++++++++++++++++++++++++++***************+++++++++++++++++++++++++++,,,---,,,++++++*********+++******************************)))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))***++++++***)))***+++*********)))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************))))))))))))))))))***))))))))))))))))))))))))++++++++++++******))))))*********+++++++++,,,,,,++++++,,,---------------,,,,,,------.../////////...------------,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))******)))))))))******++++++++++++******************************+++***************++++++,,,+++******)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------.........//////000000000000111111000000000111222222222111000///////////////....../////////000000000////////////////////////////////////////////////////////////////////////................................................+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))************((()))))))))************(((((((((((((((((((((((()))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,pppYYYJJJBBB:::777555222222444000000000000////////////------------,,,,,,,,,,,,------------,,,+++***)))++++++++++++++++++++++++*********)))******+++,,,***++++++++++++,,,,,,,,,------,,,+++************************************************))))))))))))((()))))))))************)))))))))))))))))))))))))))***++++++***)))***+++******)))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********))))))(((((())))))***((())))))******))))))((())))))******************************++++++++++++))))))+++,,,,,,---------++++++,,,,,,---......///------------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))************))))))******+++,,,,,,+++******************************+++************+++,,,,,,---,,,,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))******+++++++++,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,------...---......//////000000111111111000000111111222333333222111000000//////000............////////////////////////////////////////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++++++++***************************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************************************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))(((((())))))******))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,rrrZZZJJJBBB;;;888555222222666////////////000000000000---------,,,,,,,,,++++++,,,,,,,,,------,,,++++++++++++++++++++++++++++++******))))))***++++++,,,******++++++,,,,,,,,,,,,...---,,,+++************************************************)))))))))((((((((()))***************)))))))))))))))))))))))))))***++++++***)))***+++)))))))))))))))))))))***)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))(((((((((((())))))'''((()))******)))(((''')))))))))***++++++,,,,,,************++++++++++++***++++++,,,,,,,,,++++++******++++++,,,------------------,,,,,,,,,++++++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((()))***++++++***)))(((***++++++,,,,,,++++++***************************+++*********++++++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,---......------......///000000111222111111111111222333333333222111000////////////------........./////////////////////////////////////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++,,,,,,************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************))))))))))))))))))))))))((()))***++++++***)))(((************************))))))))))))))))))))))))'''(((((()))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++ttt\\\JJJBBB<<<999555222333777////////////000000000000---------,,,,,,,,,++++++******+++,,,------------++++++++++++++++++++++++******))))))***+++,,,,,,)))***+++,,,,,,,,,,,,,,,...---,,,+++************))))))))))))))))))))))))+++*********))))))(((((((((((()))***************)))))))))))))))))))))))))))+++++++++***)))***+++)))))))))))))))*********))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''((()))******)))((('''))))))***+++,,,------...)))************+++++++++------------,,,+++******)))******++++++,,,---------------,,,,,,,,,++++++,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++((()))***++++++***)))(((***+++,,,------,,,+++***************************+++*********+++,,,,,,---,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******+++++++++,,,,,,,,,))))))***+++,,,,,,------------,,,,,,------...///---------...///000000111222222111111222222333444222222111//////.........---------.........//////////////////////////////////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++*********++++++,,,,,,---************************))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************************************(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))((()))***++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,++++++******+++,,,,,,,,,,,,+++rrrUUUHHHAAA::::::999555222222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++*********************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))++++++******)))(((((((((%%%---''',,,"""333)))###,,,...+++&&&)))//////)))'''***%%%111%%%***'''333&&&///(((,,,...%%%)))&&&&&&,,,,,,'''$$$!!!$$$000,,,,,,###$$$444MMMzzzbbb888''',,,---,,,666### 777+++ 333222222666###++++++888dddbbb555///---+++((('''000666***...,,,---666---%%%...,,,---"""111---%%%NNN|||dddGGG000...---222&&&000000&&&)))***###***111&&&222!!!(((888,,,$$$---((((((''''''((()))******************************,,, ***---!!!///666***%%%###111,,,))),,,&&&*********)))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))************************************************+++***)))(((((()))***+++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************''''''(((((())))))************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,...------------...//////////////////////////////////////////////////////..................------////////////////////////000000////////////000000........................---------------------------.........---,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))************************+++++++++*********))))))************************))))))))))))))))))))))))(((((()))***+++,,,,,,---******))))))))))))******((((((((()))******++++++))))))))))))))))))))))))******++++++++++++******((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))************)))))))))***+++,,,------...************************))))))))))))))))))))))))************))))))))))))***+++,,,+++***)))***+++))))))))))))))))))))))))************************---,,,+++******+++,,,---qqqTTTGGG???999999888444111111000000000000////////////---------------------------------,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++*********++++++++++++******)))))))))))))))))))))))))))))))))))))))*********:::777"""$$$,,,111...'''###333///'''000 111+++888^^^---!!!...777888666,,,$$$(((---%%%%%%444>>>JJJ666+++"""999///,,,...'''$$$''',,,---""",,,&&&111{{{```888"""$$$<<<(((,,,,,,---///((($$$,,,...---555666...---)))***&&&&&&---,,,***)))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))************************************************+++***)))(((((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((((((((()))))))))************+++++++++,,,,,,+++++++++,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////////////////................................................////////////////////////000000////////////000000........................------------------------------......------,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************+++++++++*********))))))***************************************************************+++++++++******))))))))))))******************************))))))))))))))))))))))))******++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************)))(((''''''(((((())))))))))))))))))************************))))))))))))))))))))))))************)))))))))))))))***+++***)))((()))+++))))))))))))))))))))))))******************************)))(((((()))******pppSSSFFF>>>888777777333000000000000000000////////////........................,,,,,,,,,,,,------------------,,,+++************++++++++++++++++++++++++******++++++++++++******)))***+++,,,,,,+++***)))******++++++++++++******))))))))))))))))))))))))'''(((((()))******++++++###&&&777333&&&!!!***)))&&&///$$$%%%;;;&&&%%%&&&111///...;;;'''444 ---$$$'''111!!! 222555111&&&+++...$$$000444111222///+++111$$$DDDRRR''')))+++555***$$$000---%%%---$$$///%%%)))+++...&&&%%%&&&,,,---))))))))))))))))))******))))))))))))************))))))************))))))))))))))))))))))))))))))******************************************************))))))))))))******************************))))))))))))))))))))))))************************))))))))))))************(((((((((((())))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,...------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---////////////////////////................................................////////////////////////000//////......//////000........................------------------------------......------,,,,,,.........---------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***************************************+++++++++++++++++++++++++++++++++*********))))))******))))))))))))******++++++++++++************))))))))))))))))))))))))******++++++++++++******++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++*********))))))((((((((()))))))))(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((()))******(((((()))***))))))))))))))))))))))))******************************)))(((((()))******qqqSSSEEE>>>888777777444111111000000000000////////////------------------------++++++,,,,,,---......//////...---++++++*********++++++++++++++++++++++++******++++++++++++******)))***+++,,,,,,+++***)))******++++++++++++******))))))))))))))))))))))))(((((())))))************777222$$$$$$!!!)))333&&&***...######+++'''&&&333mmm000 222)))%%%,,,!!!111'''''')))333UUU000///'''+++'''+++---///###333???---###++++++&&&(((,,,---...444555,,,444&&&!!!///%%%+++(((***((()))))))))))))))*********((()))))))))************))))))************))))))))))))))))))))))))))))))***************************************************))))))))))))))))))***************************))))))))))))))))))))))))************************((()))))))))************(((((((((((())))))))))))************++++++++++++***++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,---+++++++++++++++,,,------................................................---------.............../////////////////////////////////....../////////........................------------------------,,,------...------,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************+++******))))))******+++************************))))))))))))))))))))))))******++++++++++++******************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++***************+++++++++*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((('''((())))))(((((()))***))))))))))))))))))))))))************************,,,++++++++++++++++++,,,qqqSSSFFF>>>888888888555222222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---....../////////...---,,,++++++++++++++++++++++++++++++++++++)))******++++++******))))))***++++++++++++***)))******++++++++++++******))))))))))))))))))))))))************))))))((((((nnnRRR[[[iii|||QQQaaa+++111(((***%%%---###///$$$555/// ===```>>>!!!'''"""333)))###000'''(((333ttt...(((:::'''&&& '''..."""---LLL+++(((444(((###---///$$$***###222JJJ...&&&...(((+++&&&(((((())))))************((()))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))(((((((((((())))))*********+++++++++*********+++++++++,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,------...------------------------........................---------.........////////////////////////////////////............//////........................------------------------,,,,,,------...------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************************************((())))))***++++++,,,,,,++++++************++++++((((((((()))))))))******))))))))))))))))))))))))******++++++++++++******(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))......,,,+++++++++++++++'''(((((()))***+++++++++(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))(((&&&((())))))(((((()))+++))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++pppQQQEEE>>>888888888555333333000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...////////////......---,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))******************************++++++++++++******))))))))))))))))))))))))++++++******)))(((((('''&&&+++)))222)))'''---XXX|||666---)))&&&&&&...'''///$$$+++---)))---###222BBB***SSSGGG...333!!!+++&&&((($$$111!!!111|||~~~??? ;;;...$$$888000---ddd:::999bbbooo)))***000+++*********555***!!!!!!777zzz++++++%%%,,,$$$///)))((((((((()))******++++++))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))(((((((((((()))))))))************+++************+++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,---......------------------------------------------------,,,,,,------...////////////////////////////////////......------......///........................------------------------,,,,,,------......------,,,,,,+++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))***************************************+++++++++************************************************'''((()))***+++,,,------++++++************++++++))))))))))))))))))******))))))))))))))))))))))))******++++++++++++******'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))333111...,,,***)))((()))%%%&&&&&&''')))******+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))&&&((())))))))))))***,,,))))))))))))))))))))))))************************((()))************)))(((mmmOOODDD<<<777777777444222222000000000000////////////------------------------,,,,,,------......//////......---------------...++++++++++++++++++++++++))))))************))))))+++***)))(((((()))***+++******++++++++++++******))))))))))))))))))))))))*********)))))))))))))))666$$$%%%$$$...'''(((222???+++;;;(((%%%&&&"""---%%%...'''###&&&,,,+++888///666!!!"""AAA...111!!!!!!&&&,,,$$$---"""(((```......'''"""666AAA444111,,,'''(((QQQ 111+++)))$$$666bbb###///444&&&***'''999""",,,;;; 666((((((,,,!!!222)))'''(((((()))******++++++))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))((((((((('''))))))))))))************************++++++++++++++++++******+++,,,,,,---+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000///////////////////////////......------......///........................------------------------+++,,,------......------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,......---,,,+++))))))((())))))))))))))))))))))))******++++++++++++******)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***///...+++)))((())))))***((((((((()))))))))******************************))))))))))))))))))))))))************))))))))))))'''(((******)))***+++---))))))))))))))))))))))))************************((()))************)))(((kkkMMMCCC;;;666666666333111111000000000000////////////........................---------.....................---------......///++++++++++++++++++++++++))))))************)))))),,,+++(((''''''(((+++,,,******++++++++++++******))))))))))))))))))))))))((((((((()))******++++++ ,,,333 222%%%---###&&&'''///"""!!!333%%%(((222###((()))%%%555%%%---***rrrwww%%%$$$111,,,)))///'''...(((+++///+++"""888$$$...+++333''''''222""":::***'''333+++000GGG!!!%%%555))) AAA%%%777''',,,444---!!!+++555888333---888$$$---///!!!333&&&'''(((((()))***+++++++++))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************))))))((((((((('''))))))))))))************)))************++++++++++++*********+++,,,,,,---*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000////////////////////////.........------.................................------------------------+++,,,,,,---.........---......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,++++++******++++++,,,333222111...,,,)))((('''))))))))))))))))))))))))******++++++++++++******++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++''''''&&&'''(((+++---///,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))************))))))))))))''')))***+++******,,,---))))))))))))))))))))))))***************************+++,,,------,,,+++***dddNNNAAA>>>;;;888777555333111000000000000////////////......------------......,,,---...///000000000000000//////---,,,+++******+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++))))))))))))******************************************))))))))))))******+++*********))))))(((((((((***)))***++++++******)))(((((((((***$$$...,,,:::333***((('''555kkk,,,$$$,,,'''&&&(((111===///***$$$,,,+++""",,,111www(((!!!///$$$111%%%999 +++---)))---'''111333///\\\hhh%%%,,,444'''++++++++++++++++++++++++xxx\\\***&&&***444"""///((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))))))))***+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////.........---------,,,---......//////......---------............///............////////////......------------......,,,------......------,,,------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++******************************++++++++++++******************************---,,,+++******+++,,,---************************************************)))************+++++++++BBBDDD<<<...)))///000+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********************)))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************dddNNNAAA>>>;;;888777555333111000000000000////////////......------------......,,,---...///000000000000//////...---,,,+++******+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++))))))))))))******************************************))))))))))))******************)))))))))((((((***)))***)))))))))))))))*********+++'''///***VVV555...+++((($$$000,,,%%%%%%+++''')))***"""MMMYYY;;;'''777+++&&&...'''))))))$$$^^^:::222,,,"""777&&&&&&___888&&&111,,,)))000...)))***+++AAA???)))+++///++++++++++++++++++++++++(((000...,,,..."""''')))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((()))***+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))************)))))))))((((((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------///.........------------,,,------...............---------............///............////////////......------------......,,,------......------,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************++++++++++++******************************,,,++++++******++++++,,,************************************************)))************+++++++++333777333)))&&&+++***$$$)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************dddNNNAAA>>>;;;888777555333111000000000000////////////......------------......,,,---.../////////////////////...---,,,+++******+++++++++++++++++++++++++++++++++***************)))************+++++++++))))))))))))******************************************))))))))))))******************))))))))))))(((***)))***'''(((((()))******++++++***)))---'''///'''+++((("""+++CCC+++&&&***%%%***///@@@ssssssEEE...&&&"""!!!///111!!!(((444***+++,,,&&&,,,zzz+++,,,%%%222+++333(((JJJ;;;///,,,000777333'''%%%---333""")))...(((000"""///++++++++++++++++++++++++%%%///%%%%%%%%%(((//////************+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,............------------,,,,,,---...............---------............///---............/////////......------------......,,,------......------,,,.........------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************++++++++++++*********************************++++++++++++++++++***************************************************)))************+++++++++***///000+++***---,,,%%%)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************dddNNN@@@>>>:::888777666333222000000000000////////////......------------......,,,---....../////////.........------,,,+++******++++++++++++++++++++++++************************))))))*********+++++++++((()))))))))******************************************))))))))))))***************)))))))))))))))(((***)))***(((((())))))************((()))(((***---%%%***)))###)))kkk444''')))$$$(((222*** (((...///---***,,,...))) 444......((( ,,,555((('''000555...+++$$$000''',,,???'''!!!444 ///---,,,+++******---000111###///333###QQQ)))+++***+++++++++++++++,,,,,,999+++---++++++(((333&&&******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))(((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************((((((((((((((((((((((((((())))))***************))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,---.........---------------............///---------.........//////...------,,,,,,------...,,,------......------,,,//////.........------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************************)))***+++,,,,,,+++***)))************************************************))))))*********+++++++++)))...///------///...)))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************)))))))))))))))*********+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************cccMMM@@@===:::888777666444222000000000000////////////......------------......,,,------...............---------,,,,,,++++++***++++++++++++++++++++++++************************))))))*********+++++++++((()))))))))******************************************))))))))))))******))))))))))))))))))******(((***)))***************))))))(((((((((+++&&&DDD...''''''***&&&,,,'''%%%)))'''(((...000---000"""(((+++'''###&&&...444+++&&&(((,,,,,,...---%%%(((+++333000+++...---###...***...#########%%%444000"""$$$%%%''',,,111000,,,...(((000,,,333111---*********++++++,,,,,,,,,&&&222GGG///222111333+++++++++'''+++555333(((---(((000******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))(((((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************(((((((((((((((((((((((('''((()))***************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------------------+++,,,,,,---...------------------............///------------............------,,,,,,,,,,,,------,,,------......------,,,//////.........------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************************))))))+++,,,,,,+++))))))************************************************))))))*********+++++++++)))******((((((******)))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************aaaKKK???===:::888777666444222000000000000////////////......------------......,,,------.........---------,,,,,,,,,+++++++++***++++++++++++++++++++++++***************+++++++++)))************+++++++++))))))))))))******************************************))))))))))))******))))))))))))************(((***)))***++++++******)))(((((('''***---(((vvv///)))%%%+++)))...%%%)))+++***((()))++++++,,,++++++++++++***&&&"""$$$%%%)))---***%%%'''//////!!!%%%ccclll++++++---)))999***$$$///***((((((+++000333000,,,+++******++++++(((###___&&&///*********++++++,,,,,,---777'''***ppp222888%%%)))###***333---!!!999OOO###%%%%%%///***************+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))************))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))&&&''')))***++++++******************++++++++++++************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------++++++,,,------------------------............///,,,------------.........------,,,,,,,,,,,,------,,,------......------,,,.........------------,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************)))******************)))************************************************)))************++++++++++++***)))''''''((()))***)))))))))))))))))))))))))))************+++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************((((((((()))******++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************___III???===:::888777666444333000000000000////////////......------------......---------......------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++))))))))))))******************************************))))))))))))******((()))))))))************(((***)))************))))))))))))))))))+++***...)))$$$,,,***,,,<<<***'''***+++&&&%%%(((%%%###&&&******((('''***///,,,000,,,&&&&&&&&&)))333000!!!000++++++,,,)))%%%///$$$444111---%%%&&&&&&&&&&&&%%%&&&,,,111***,,,%%%---%%%///)))******+++,,,,,,------555###///%%%"""___(((222)))&&&***'''///AAArrr...+++(((&&&---)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************************((((((******+++***))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))+++,,,+++***)))))))))))))))*********+++************************++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------++++++,,,------------,,,---------............///,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,------......------,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++************************************))))))))))))******************************************************)))************+++++++++,,,+++***++++++***+++,,,)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************___HHH???<<<:::888777666555333000000000000////////////.........------.........---------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++))))))))))))******************************************))))))))))))******(((((())))))*********+++(((***)))***((((((((()))******++++++&&&'''***,,,(((%%%,,,)))***nnn///%%%'''+++(((***...***)))&&&%%%))),,,,,,***(((%%%---(((###000666---&&&+++***LLL.../// ...+++---+++333)))+++)))///(((&&&,,,111...)))''')))---(((BBB:::000))))))***+++,,,,,,------%%%333!!!---111,,,ggg###---,,,$$$888%%%---444"""aaaxxxNNN!!!111000"""+++((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))***++++++***)))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%''')))+++,,,+++***)))'''((((((((())))))******))))))))))))))))))))))))++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,---------++++++,,,---------,,,,,,---------.........//////,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,------......------,,,------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************+++***)))(((((()))***+++************************************************)))************+++++++++(((''')))+++,,,***)))***)))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************^^^MMM???===999777666555333111111111000///////////////111///---,,,,,,,,,...///------------,,,,,,+++***++++++++++++++++++++++++------,,,,,,,,,,,,++++++)))***++++++***)))***+++&&&'''((()))***+++++++++************************++++++***)))((('''&&&&&&)))************+++++++++***************************+++***+++************************+++,,,"""&&&***+++((()))333,,,&&&888***!!!---$$$&&&'''&&&&&&'''(((***,,,---***++++++***,,,///,,,'''$$$222+++000***)))************************)))000444+++,,,,,,$$$...''',,,---MMM&&&***++++++,,,,,,++++++***((((((333(((000'''===222)))---)))000"""000)))111%%%))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++))))))************))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///------------------------------------------------...,,,***+++...000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,*********************************++++++,,,,,,,,,,,,,,,,,,++++++*********))))))***++++++++++++*********************************++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))************))))))*********)))))))))))))))************************************************************************************************************************))))))))))))************))))))))))))))))))))))))************************(((((())))))))))))((((((************************)))))))))))))))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++^^^NNN???===999777666555333111000000///...............000///---,,,,,,---...///,,,---------,,,,,,+++***++++++++++++++++++++++++,,,,,,+++++++++*********((()))******(((((()))***(((((()))***++++++++++++************************+++******))))))((((((''')))************+++++++++***************************+++***+++************************+++***888&&&***+++))))))111222%%%***"""(((666,,,...///000111000...***&&&###---***,,,...***!!!"""***000'''"""(((******************************###///+++111333***666FFF***)))******++++++******)))000(((---"""///***bbb...>>>222''')))+++000))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))(((((()))))))))*********))))))************))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............------------------------------------------------...,,,+++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))***++++++++++++*********************************++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))***)))))))))))))))))))))))))))************))))))***)))))))))))))))))))))************************************************************************************************************************))))))))))))************))))))))))))))))))))))))************************(((((())))))))))))((((((************************))))))))))))))))))))))))+++******************+++++++++++++++++++++++++++]]]MMM???===999777666555333111//////...---------......000///...,,,,,,---......,,,,,,---------,,,+++++++++++++++++++++++++++++++++************)))))))))''')))***)))((('''((()))******+++++++++++++++***************************************************)))************+++++++++***************************+++***+++***************************(((\\\&&&++++++)))(((---...''''''%%%...000 &&&%%%$$$"""###%%%***///222((( """,,,,,,%%%,,,===***"""...***************************333000---)))$$$'''+++&&&'''ggg>>>///)))))))))******)))))))))...&&&---###///555(((QQQ!!!+++"""***---333))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++++++++***))))))))))))))))))))))))'''((((((((())))))))))))))))))************))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............---------------------------------------------------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++++++++***************************++++++++++++,,,,,,,,,+++++++++++++++*********))))))***++++++++++++*********************************++++++++++++******))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))************))))))))))))))))))))))))******************************************************************************************************************************))))))))))))************))))))))))))))))))))))))************************((())))))******))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++ZZZLLL???===999777666555333111000000///............///000///...------------...,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))((()))***)))(((((()))***++++++,,,,,,,,,++++++***************************))))))******++++++++++++))))))*********+++++++++***************************+++***+++***************************&&&~~~'''+++***)))'''***'''******)))---'''!!!000111///,,,)))'''&&&'''''''''...000$$$EEE...,,,111&&&************************333%%%!!!777444***---fff333+++))))))************))))))***%%%222***(((333)))+++&&&999444!!!......$$$((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))***++++++++++++***))))))))))))))))))))))))((((((((()))))))))******))))))************))))))))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))((()))))))))******************))))))))))))******(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))************++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++************************+++++++++++++++++++++++++++++++++***************))))))***++++++++++++*********************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))*********))))))************)))))))))))))))))))))*********************************************************************************************************************************((()))))))))************))))))))))))))))))))))))************************)))))))))******)))))))))************************))))))))))))))))))))))))))))))************))))))************************VVVIII???===999777666555333111222111000000//////000000//////......------------+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,+++++++++************)))***++++++))))))***+++++++++,,,,,,,,,++++++***************************)))))))))***++++++,,,,,,))))))*********+++++++++***************************+++***+++)))))))))))))))))))))))))))%%%''',,,)))***((((((|||''')))%%%''')))''',,,333$$$***///000,,,'''$$$)))###...___ZZZ)))***)))%%%************************333(((555+++aaa---'''***++++++++++++++++++***///%%%000---"""&&&***...###bbb(((222'''***;;;###))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))***++++++++++++***)))))))))))))))))))))))))))))))))*********++++++))))))************))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))((()))))))))******************))))))))))))******(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************))))))***++++++++++++*********************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))************))))))************))))))(((((())))))************************************************************************************************************************************((()))))))))************))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))******+++,,,,,,+++******************************{{{TTTGGG???===999777666555333111333222111111000000111111///............---------++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********)))+++,,,+++***)))***+++******+++++++++++++++***************************)))))))))******+++++++++)))************+++++++++***************************+++***+++))))))))))))))))))))))))(((&&&(((,,,'''+++)))'''zzz)))'''$$$,,,((((((...000---)))%%%$$$&&&(((+++<<<((($$$%%%...************************$$$444... |||000---++++++,,,,,,,,,,,,++++++000%%%'''---))))))+++***333!!!qqq!!!''')))///---))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))***++++++++++++***))))))))))))))))))))))))************++++++++++++))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************)))))))))************************,,,,,,,,,++++++++++++***)))))))))***************))))))***++++++++++++*********************************++++++++++++******))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))((((((((()))******++++++))))))************))))))((((((((()))******++++++************************************************************************************************************************))))))))))))************))))))))))))))))))))))))************************)))******++++++******)))************************))))))))))))))))))))))))***+++,,,------,,,+++***************************zzzSSSGGG???===999777666555333111222111111000000000000000...............------,,,***+++,,,,,,---------,,,+++++++++++++++++++++++++++************))))))))))))***+++***)))((()))+++(((((()))***++++++++++++************************)))))))))))))))))))))))))))************+++++++++***************************+++***+++))))))))))))))))))))))))(((((((((---&&&,,,+++(((zzz''''''***222&&&AAArrrccc^^^\\\]]]fffwww&&&000((('''111***************************333888|||---///******++++++++++++******(((***'''***/////////***"""333mmmCCC,,,***$$$///))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++***,,,......,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++*********)))))))))(((************************,,,,,,,,,+++++++++******((()))))))))*********+++))))))***++++++++++++*********************************++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))'''(((((()))******++++++))))))************))))))'''(((((()))******++++++************************************************************************************************************************))))))))))))************))))))))))))))))))))))))************************)))******++++++******)))************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************zzzSSSGGG???===999777666555333111111111000///////////////......//////......---,,,***+++,,,,,,------------++++++++++++++++++++++++))))))))))))((((((((((((((()))***)))((('''(((***&&&'''(((******+++++++++************************)))))))))((((((((((((((()))************+++++++++***************************+++***+++))))))))))))))))))))))))((()))(((---%%%,,,,,,(((zzz'''(((,,,,,,!!!mmm{{{666///((('''************************666KKK!!!'''))))))************))))))"""444...&&&((()))---)))%%%///''')))'''888$$$))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))***++++++++++++***))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++***---///...,,,+++---000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++*********))))))((((((************************,,,,,,,,,++++++*********(((((())))))*********+++))))))***++++++++++++*********************************++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))'''(((((()))***+++++++++))))))************))))))'''(((((()))***+++++++++************************************************************************************************************************))))))))))))************))))))))))))))))))))))))******************************++++++++++++******************************))))))))))))))))))))))))''')))***++++++***)))'''))))))))))))))))))))))))uuuOOOHHH???===:::888777555222000000000000000////////////........................---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,************************))))))))))))))))))))))))'''((()))***+++,,,,,,,,,&&&'''((()))+++,,,......)))************+++++++++---------,,,,,,+++++++++))))))))))))))))))))))))+++)))(((++++++)))(((''''''((()))+++...$$$)))...+++)))******xxx...'''(((***%%%'''===///(((***"""******))))))******+++,,,AAA(((***444%%%)))************+++++++++************************))),,,&&&...%%%(((...((()))***++++++***)))(((************************))))))))))))*********************++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++*********))))))((((((++++++******************++++++******))))))((((((++++++***************+++(((((())))))*********+++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++************************)))************+++++++++************************+++++++++*********))))))***,,,...---,,,+++,,,,,,))))))))))))))))))))))))************************...---+++*********++++++))))))))))))))))))))))))+++***)))(((((()))***+++******************************))))))))))))******+++*********))))))(((((())))))))))))***************************)))(((((())))))))))))************+++++++++*********))))))++++++************++++++)))************++++++++++++++++++*********))))))************************'''((()))***************++++++,,,,,,,,,+++******)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************************************rrrMMMFFF???<<<:::888777555222000000000000000////////////........................---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,************************))))))))))))))))))))))))((()))***+++++++++++++++))))))*********+++++++++)))************+++++++++---,,,,,,,,,++++++++++++))))))))))))))))))))))))+++)))(((+++***)))(((''''''((()))***---&&&)))...+++)))******xxx(((%%%...'''---(((kkk(((555)))%%%555******))))))******+++,,,IIImmm555222555)))************+++++++++************************+++,,,%%%***www###)))))))))************))))))************************))))))))))))*********************++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))(((*********************************)))))))))))))))++++++***************+++((()))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++************************)))************+++++++++************************+++++++++*********)))))))))***,,,,,,*********+++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++))))))))))))))))))))))))+++***)))(((((()))***+++******************************))))))))))))******************)))))))))((())))))))))))***************************)))(((((())))))))))))************+++++++++*********))))))++++++************++++++)))************++++++++++++++++++*********))))))************************((())))))************))))))***++++++,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************************************pppLLLFFF>>><<<999888777555333000000000000000////////////........................---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,************************)))))))))))))))))))))))))))******+++++++++******,,,,,,++++++***))))))))))))************++++++++++++++++++++++++*********))))))))))))))))))))))))+++)))(((+++***)))(((''''''((()))******))))))...+++)))******xxx$$$&&&111!!!111***SSS,,,+++..."""///************))))))******+++,,,$$$FFFmmm,,,((("""777)))************+++++++++************************,,,+++%%%'''+++'''******))))))))))))******************************))))))))))))*********************+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))************+++***************++++++))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************)))************+++++++++************************+++++++++***************''')))******)))(((((()))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++))))))))))))))))))))))))******))))))))))))************************************))))))))))))******************))))))))))))))))))))))))************)))************))))))((())))))))))))************+++++++++***************++++++************++++++)))************++++++++++++++++++***************************************)))************))))))((('''((()))+++,,,---------)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************************************pppMMMHHH>>><<<999888777666333111000000000000////////////........................---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,************************))))))))))))))))))))))))******+++++++++******))),,,,,,++++++***)))))))))))))))*********+++++++++************************))))))))))))))))))))))))+++)))(((+++******)))(((((()))******(((,,,ttt)))...+++)))******xxx'''+++..."""+++***444aaa%%%!!!888)))222333******))))))******+++,,,///((((((111$$$333111888))))))*********+++++++++************************,,,+++'''(((MMM\\\++++++***)))(((((()))***+++************************((()))))))))***************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))***************+++++++++(((((())))))******++++++*********)))******+++,,,)))))))))))))))*********))))))*********+++++++++***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++************************))))))*********+++++++++************************************************''')))******)))(((((()))++++++++++++++++++++++++))))))))))))))))))))))))++++++******************))))))))))))))))))))))))***))))))))))))))))))*********************************))))))))))))***************)))))))))))))))((()))))))))************))))))************)))(((((()))))))))************************************++++++************++++++))))))*********+++++++++***************************************************************)))((('''((((((***++++++,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************************************oooLLLGGG===;;;999888777666333111000000000000////////////........................---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,************************))))))))))))))))))))))))******+++++++++******)))***************+++++++++))))))*********+++++++++************************))))))))))))))))))))))))+++)))(((+++******))))))))))))******&&&...\\\)))...+++)))******xxx(((...)))---$$$(((///GGG%%%***---&&&...(((000...******))))))******+++,,,222---------777$$$BBB000666---333+++ ---111))))))*********+++++++++************************+++******,,,,,,000+++***)))(((((()))***+++))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++(((((())))))******++++++******))))))***++++++,,,******))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************(((***++++++***))))))***++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******((()))))))))************((())))))*********))))))((()))))))))************************************++++++************++++++))))))*********+++++++++***************************************************************)))((('''*********++++++******)))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))lllJJJEEE===;;;999888777666444222000000000000////////////........................---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,************************)))))))))))))))))))))))))))******+++++++++******(((((()))***+++,,,,,,,,,)))************+++++++++*********+++++++++++++++))))))))))))))))))))))))+++)))(((+++************************%%%...DDD)))...+++)))******xxx'''+++***444###(((***NNN666:::...'''777...666'''222******))))))******+++,,,$$$...+++//////)))777+++ ...444...''')))************+++++++++***************************)))***///"""===******))))))))))))******))))))))))))))))))))))))))))))))))))***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,))))))))))))************))))))))))))***+++,,,,,,************)))))))))))))))************+++++++++************************))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********+++++++++++++++************************)))************+++++++++***************************************+++++++++)))+++,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++((()))******+++*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))************((())))))************)))))))))))))))***************************+++++++++++++++************++++++)))************+++++++++***************+++++++++************************)))************))))))(((******++++++***))))))((()))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))mmmIIIDDD===;;;999888777666444222000000000000////////////........................---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,************************))))))))))))))))))))))))((()))***+++++++++++++++((())))))***++++++,,,,,,)))************+++++++++++++++++++++,,,,,,,,,---))))))))))))))))))))))))+++)))(((+++*********++++++*********$$$...///)))...+++)))******xxx+++%%%,,,---%%%..."""---888'''/// ,,,555222&&&""")))&&&******))))))******+++,,,444---999...666+++UUU<<<%%%$$$!!!+++000)))************+++++++++************************+++''')))...%%%ggg))))))************))))))))))))))))))))))))))))))))))))))))))************+++*********)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************((())))))***++++++,,,,,,*********)))))))))))))))))))))))))))***+++,,,---************)))))))))((()))************+++++++++*********************************+++,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++)))*********++++++++++++************************)))************+++++++++************************))))))*********+++++++++)))+++,,,,,,+++******+++************************++++++++++++++++++++++++'''((()))***++++++***)))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))************(((((()))***************))))))))))))************))))))*********+++++++++++++++************++++++)))************+++++++++))))))*********+++++++++************************((())))))************)))((())))))************))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))oooKKKEEE<<<;;;888888777666444222000000000000////////////........................---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,************************))))))))))))))))))))))))'''((()))***+++,,,,,,,,,***************+++++++++)))************++++++++++++++++++,,,,,,---------))))))))))))))))))))))))+++)))(((+++******++++++++++++******$$$---$$$)))...+++)))******xxx222!!!---&&&666000000333(((***(((222<<<+++***333222(((*********)))***++++++,,,(((//////!!!+++(((@@@***;;;:::$$$;;;---"""111)))************+++++++++************************---'''&&&+++***((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))*********+++((())))))***++++++,,,,,,++++++******))))))(((((())))))))))))***+++,,,---+++*********))))))(((((()))************+++++++++))))))))))))))))))))))))******+++,,,------......************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))******++++++++++++************************)))************+++++++++************************))))))******++++++++++++)))***,,,,,,***)))***+++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))+++++++++***)))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))))))))************(((((()))***************))))))))))))************))))))******++++++++++++++++++************++++++)))************+++++++++))))))******++++++++++++************************'''((()))***************&&&'''(((***++++++++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))mmmMMMAAA>>>;;;888666555444222111222111///.........///000------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))************************++++++++++++++++++++++++))))))))))))***+++,,,---)))************++++++++++++...&&&!!!333000...+++***))),,,************************,,,(((///)))&&&&&&***""")))uuuZZZ))))))))))))))))))))))))aaaggg888************************''',,,---(((***---+++)))###444...777&&&333000((((((***---000333444666000!!!---&&&///&&&###333...333)))444))))))(((&&&&&&---...%%%---)))///"""***((()))***,,,,,,+++******))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************(((***++++++******+++,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((())))))))))))((((((***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,************,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,---...---,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///***&&&&&&+++......,,,,,,+++******++++++)))'''))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((+++*********))))))(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))************************************************************************************************************************************************************************+++++++++++++++***)))(((************************+++*********))))))(((((())))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))jjjMMMBBB===;;;888666666444222111222111000///...//////000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++************************************++++++++++++++++++++++++))))))))))))***+++,,,,,,)))************+++++++++)))...222%%%***///000+++***))),,,************************ 222)))((()))''',,,%%%,,,}}}555************************///gggFFF111+++---...---++++++++++++++++++++++++,,,666+++111)))###---:::***!!!'''...///&&&999***%%%///555///)))+++///bbb333&&&---,,,111'''888"""///PPP***,,,888&&&$$$000)))000""",,,CCC))))))***++++++++++++***))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************(((***++++++******+++,,,,,,,,,++++++***))))))(((************************))))))(((((((((((())))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------444///)))(((***+++)))'''+++***)))***,,,,,,***((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((************)))))))))((())))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************************************************************************************************************+++++++++++++++***))))))************************************)))))))))((())))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))gggLLLCCC===;;;888777666555333111111111000///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************,,,,,,,,,++++++++++++***************************+++++++++++++++++++++++++++***************++++++)))************++++++++++++$$$,,,///$$$***111 +++***))),,,************************###111&&&bbb%%%+++)))---'''...************************$$$'''111***$$$$$$(((,,,---+++************************!!!666,,,000'''###...###@@@{{{(((---///$$$000;;;999*** )))888$$$---((()))***666111!!!<<<:::555000$$$///+++555 @@@*********)))******+++,,,)))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************(((***++++++******+++,,,,,,,,,++++++***)))))))))++++++++++++++++++++++++***)))(((((((((((()))*********++++++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------+++++++++++++++++++++++++++++++++++++++,,,------444000+++))))))***(((&&&***))))))***,,,,,,+++)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((************))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***************************************************************************************************************************************************************************************************++++++++++++***))))))************************************))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))eeeKKKCCC<<<:::888777777555333000111000000/////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++++++++******)))*********))))))*********+++++++++000,,,%%%000333,,,...)))+++***))),,,************************000)))%%%:::$$$,,,+++---''',,,'''************************666fff222"""&&&+++000111---&&&!!!++++++++++++++++++++++++)))$$$000((('''***---***000111QQQ999555777222+++///777111"""+++$$$///***&&&(((,,,,,,)))'''***'''***+++---!!!888+++III+++***)))))))))***,,,---))))))))))))))))))))))))))))))***+++++++++******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))************(((***++++++******+++,,,+++++++++*********))))))+++++++++++++++++++++++++++***(((''''''(((***+++******++++++++++++******************************+++,,,---......---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++---...+++++++++++++++++++++++++++++++++***+++,,,,,,---///,,,))))))***,,,,,,++++++*********++++++***(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((*********)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++******************************************************************************************************************************************************************************************************+++++++++******)))*********************************)))))))))))))))))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))eeeJJJAAA;;;999888888777666333000000000000000000//////...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******)))*********))))))*********+++++++++FFF***---)))(((111+++***))),,,************************///,,,"""...&&&+++,,,+++$$$(((RRR333************************,,,:::vvv999%%%&&&+++111&&&---666SSS000888...&&&$$$$$$%%%)))///ooo$$$555---))),,,...$$$***&&&:::///'''000000---$$$kkk+++***)))))))))***,,,---))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))************(((***++++++******+++,,,+++++++++***************+++++++++++++++++++++++++++***)))(((((()))***+++)))******++++++******)))***************************+++------------+++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++***)))***+++,,,---+++++++++++++++++++++++++++************+++,,,,,,+++***))))))+++---......---,,,+++++++++***(((&&&(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************************************************************************************************************************************************************)))******+++++++++******************************))))))))))))))))))******))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))dddHHH@@@:::999888888888666333000000000000000000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++************************+++++++++++++++++++++++++++***************++++++)))************+++++++++---TTT)))KKK+++***))),,,************************!!!555"""222yyy...***,,,***$$$(((***///++++++++++++++++++++++++"""***===---'''///))),,,(((&&&111aaayyy&&&!!!...>>>000 DDD~~~(((---(((,,,111&&&)))666---kkk===<<<\\\*********)))******+++,,,))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************(((***++++++******+++,,,************************++++++++++++++++++++++++************************))))))************))))))***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++***************+++,,,,,,,,,++++++++++++++++++,,,,,,+++***+++++++++)))''''''((()))******+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************))))))***++++++++++++***************************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))aaaGGGAAA999888888888888777333000///000000111000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++(((((()))))))))*********************************++++++++++++++++++++++++))))))))))))***+++,,,,,,)))************+++++++++yyy+++***))),,,************************%%%++++++000777999,,,+++***(((---%%%(((++++++++++++++++++++++++,,,''')))&&&,,,000))),,,...777!!!;;;PPP???MMMxxx,,,&&&###,,,!!!)))333((('''!!![[[))))))***++++++++++++***))))))))))))))))))))))))(((((()))++++++,,,,,,+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************(((***++++++******+++,,,************************************************((()))+++,,,,,,+++)))((())))))************))))))************************+++******))))))******+++******+++++++++,,,,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,*********+++)))))))))***,,,,,,+++***'''((()))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((((()))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************))))))***+++++++++++++++************************((()))))))))************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))^^^FFFBBB999888888888999777333000///000111111111000...---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++''''''(((((()))))))))***************************++++++++++++++++++++++++))))))))))))***+++,,,---)))************++++++++++++***))),,,************************777777)))"""AAA...++++++,,,444TTT///+++++++++++++++++++++++++++111'''///+++111))),,,333333111000///hhh111***(((...!!!>>>(((222***'''iii((()))***,,,,,,+++******))))))))))))))))))))))))(((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************(((***++++++******+++,,,******************++++++))))))))))))))))))))))))''')))+++------+++)))'''))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++******+++++++++,,,,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++((()))***,,,,,,+++******++++++++++++++++++++++++*********)))***++++++,,,***+++,,,,,,+++***+++,,,&&&&&&'''))),,,......---''''''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((((((((())))))*********+++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************((()))***+++++++++++++++************************(((((())))))*********+++))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))```GGG>>>;;;:::999999999777444222000000000000////////////,,,---...---,,,+++---///------------------------......,,,+++******))))))---***))),,,---***((()))+++*********))))))(((((())))))))))))))))))))))))+++++++++++++++++++++++++++******)))))))))))))))++++++++++++++++++++++++///mmm///---&&&)))***************************((($$$444dddhhh******###///&&&...555*********)))))))))))))))333$$$,,,jjj///777---111===***$$$EEE @@@yyy888"""$$$...%%%)))444)))>>>ooo///+++++++++*********))))))))))))))))))))))))))))))))))))************))))))******++++++++++++******(((((((((((()))))))))))),,,+++***((((((((()))***))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,+++++++++*********))))))************************************************))))))*********+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***,,,------++++++,,,...******))))))))))))******+++++++++*********))))))************************))))))))))))))))))))))))+++*********))))))((((((++++++***)))(((((())))))+++*********))))))((((((++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++)))***+++,,,,,,+++***)))************************************************************************************************)))************+++++++++************************,,,,,,+++***))))))******)))************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))```GGG???;;;:::999999999777444222000000000000////////////,,,---...---,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((---***))),,,---+++)))***+++*********))))))))))))************************++++++++++++++++++++++++)))))))))))))))***++++++++++++++++++++++++++++++333###&&&UUU+++000...---++++++++++++++++++++++++$$$++++++444000(((sss444&&&444222mmm'''///>>>&&&+++++++++++++++++++++***000!!!///777---333...333444;;;222000<<>>^^^777666000'''++++++++++++,,,,,,,,,,,,((((((...***///'''(((000666'''+++666TTT222'''$$$...'''+++***(((,,,111***MMM<<<+++++++++***************))))))))))))))))))))))))))))))************))))))******++++++++++++******((((((((()))))))))******+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++,,,++++++***)))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))******))))))******+++,,,+++++++++***************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++(((&&&(((,,,...,,,)))++++++************+++++++++++++++***************************************))))))))))))))))))))))))************))))))))))))+++***))))))))))))))))))************))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++************++++++************************************************************************************************)))************+++++++++************************,,,+++******)))*********)))************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************___GGG@@@;;;:::999999999777444222000000000000////////////,,,---...---,,,+++---///++++++++++++++++++++++++++++++++++++,,,,,,---...+++'''&&&***,,,******,,,************************************************++++++++++++++++++++++++))))))))))))***+++,,,---++++++++++++++++++++++++666000(((%%%(((---//////[[[!!!!!!$$$ ,,,,,,,,,,,,,,,,,,,,,,,,---###333###???$$$000999111"""!!!999---*********++++++,,,,,,,,,***666%%%###bbbRRR111:::111555'''"""666***&&&444888222)))***(((..."""###...000(((%%%,,,000---)))SSS222000)))************************))))))))))))))))))))))))))))))************))))))******++++++++++++******(((((()))))))))***************))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))***************+++++++++************************************************************************++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,+++***,,,++++++++++++++++++,,,************************************************))))))))))))))))))))))))*********)))))))))))))))******)))))))))))))))************)))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++,,,,,,***))))))***,,,,,,************************************************************************************************))))))*********+++++++++************************++++++***************+++))))))*********+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************]]]FFF@@@;;;:::999999999777444222000000000000////////////,,,---...---,,,+++---///------------------------++++++++++++,,,---...///+++&&&%%%(((***))))))+++***************+++++++++************************++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++)))333444---'''(((,,,)))===222999666---++++++++++++++++++++++++///,,,444'''---111(((!!!000==="""%%%444111///******++++++,,,---......+++222$$$555000###,,,)))###$$$222333///"""&&&444555'''$$$777###@@@&&&+++---...)))"""!!!(((000$$$000...999 ************************))))))))))))))))))))))))))))))************))))))******++++++++++++******))))))))))))************)))))))))*********))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))******++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******++++++++++++************************************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,///111...)))'''))),,,,,,++++++++++++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))))))))*********)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++---,,,+++******+++,,,---************************************************************************************************))))))*********+++++++++************************+++***************++++++))))))*********+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************[[[EEE???;;;:::999999999777444222000000000000////////////,,,---...---,,,+++---///------------------------***************+++,,,---,,,'''%%%(((***((()))+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***************++++++++++++++++++++++++555,,,$$$%%%,,,000...)))(((666///,,,ggg((($$$!!!,,,************************)))///###000222###---...:::kkkBBB777DDD666333+++'''//////000111333444555555888000666===555777///444...444)))111$$$===(((888 555<<<...'''+++...---111111(((%%%+++...)))(((,,,555444++++++zzz222... ))))))***************+++++++++))))))))))))))))))))))))))))))************))))))******++++++++++++******)))))))))*********++++++(((((()))************)))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))******+++*********))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))***++++++++++++******************+++++++++************************************************++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++000444000(((%%%(((...++++++************++++++***************+++++++++************************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++,,,,,,++++++++++++,,,,,,************************************************************************************************)))************+++++++++*********************************)))******+++,,,)))************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++YYYCCC>>>;;;:::999999999777444222000000000000////////////,,,---...---,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,///***''')))+++)))***,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,++++++++++++++++++++++++---+++(((((()))+++---...000444///'''UUU888000###888++++++++++++++++++++++++(((777$$$$$$///,,,...&&&"""666999\\\;;;000,,,---555111111)))MMM777999999:::<<<===???@@@@@@IIIDDDEEE<<<:::iiiwww777,,,444555+++---%%%444###555===333---111aaaEEE"""...***555444......'''&&&---333222...---666######999EEE~~~<<<...222&&&444))))))*********+++++++++))))))))))))))))))))))))))))))************))))))******++++++++++++******))))))*********+++++++++'''((()))***+++******)))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))***+++,,,++++++***))))))*********+++++++++*********************************************************++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))---///...)))'''***...*********))))))*********))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))************)))))))))))))))***++++++((()))))))))************)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************++++++++++++,,,,,,,,,,,,,,,,,,+++************************************************************************************************)))************+++++++++******************************))))))***++++++,,,)))************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++XXXCCC>>>;;;:::999999999777444222000000000000////////////------...---,,,+++---///++++++++++++++++++++++++...------,,,,,,------...222---***+++,,,***+++---*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++,,,......++++++++++++++++++++++++))),,,...///---++++++***(((///...&&&$$$+++...+++555UUUZZZZZZ888"""***,,,,,,,,,,,,,,,,,,,,,,,,000!!!---666&&&"""...000000000"""''':::000000QQQbbbPPPPPP;;;444---???999@@@<<<>>>>>>FFFNNN999DDDAAABBBCCCDDDFFFGGGIIIIII<<>><<>>???@@@AAAGGGGGGGGGEEECCCAAAAAAAAAGGGEEECCCBBB@@@===:::777555333000...------...000///...---,,,***(((&&&%%%)))***+++,,,,,,+++***)))...---,,,,,,,,,,,,,,,---***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))************...------,,,+++***))))))************************************************))))))))))))************+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++((()))+++,,,+++***(((&&&************************************************,,,,,,,,,+++++++++******+++*********))))))((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((******))))))******+++,,,)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++******************************+++++++++*********))))))TTTGGG???===:::888777999888444111111111000000//////......------.........---,,,+++***++++++,,,,,,------...,,,++++++******++++++,,,++++++++++++*********)))************++++++++++++++++++++++++++++++++++++---...---,,,******,,,---************************,,,++++++,,,......---+++++++++,,,,,,,,,,,,------+++,,,------,,,,,,---...,,,,,,+++++++++++++++,,,++++++*********+++,,,,,,............///////////////222555777888:::>>>BBBBBBCCCDDDEEEEEEEEEEEEDDDHHHGGGEEEDDDCCCBBB@@@???>>>???@@@@@@???@@@BBBDDDEEEDDDEEEFFFFFFFFFGGGIIIJJJJJJJJJKKKKKKIIIGGGGGGHHHFFFEEECCCDDDDDDEEEEEEFFFGGGGGGEEEBBB@@@@@@AAA??????@@@BBBEEEGGGHHHHHH===;;;999666333111///...,,,,,,---...////////////++++++,,,,,,+++***))))))------,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))************+++++++++++++++*********************************************************))))))))))))************************)))))))))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))*********+++)))******+++***)))((('''*********************************************************++++++,,,,,,,,,++++++++++++*********)))******+++++++++,,,,,,,,,************************,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((***************++++++,,,)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++******************************+++++++++*********))))))TTTGGG@@@;;;999666777999999666222111111000000//////......------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++************************+++++++++,,,++++++++++++++++++++++++---......,,,+++***,,,---++++++++++++++++++++++++,,,++++++,,,......---+++++++++,,,,,,,,,,,,------***+++---,,,++++++,,,...,,,,,,++++++,,,,,,---...+++++++++***++++++,,,,,,+++,,,---...///111222222777:::>>>AAABBBCCCEEEGGGJJJJJJIIIJJJJJJIIIGGGEEEFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFHHHJJJJJJNNNQQQRRRPPPNNNLLLKKKKKKLLLMMMOOOPPPPPPLLLIIIMMMKKKIIIIIIIIIJJJIIIHHHHHHHHHHHHFFFCCCBBBBBBCCC????????????@@@BBBDDDEEEJJJIIIHHHFFFDDD@@@===;;;777777666444222000...------,,,,,,+++******++++++------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))*********++++++)))))))))*********++++++************************************************))))))))))))************************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************)))))))))(((************************************************((()))***+++,,,------...,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))...---,,,+++******************+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))************+++++++++)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++******************************+++++++++***************SSSGGGAAA;;;999777777999999555222111111000000//////......---------------------,,,---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++---......---,,,+++,,,---+++++++++++++++++++++++++++++++++,,,---...---++++++++++++,,,,,,,,,------***+++,,,,,,++++++,,,...,,,,,,,,,++++++,,,,,,---///......---------.........///111444777999;;;===DDDEEEGGGHHHHHHGGGGGGGGGJJJLLLMMMMMMLLLLLLMMMNNNMMMMMMLLLKKKLLLOOOTTTWWW]]]^^^^^^[[[WWWSSSRRRQQQVVV^^^ggghhheeeaaa[[[UUUPPPRRRTTTWWW]]]bbbaaa]]][[[XXXVVVVVVWWWXXXVVVSSSRRRRRRPPPLLLHHHFFFFFFGGGEEEDDDBBB???===<<<>>>???AAABBBBBBBBBAAA@@@???>>>CCCCCCAAA>>>;;;888555444111000...---,,,,,,---...---,,,,,,,,,,,,,,,---------,,,+++******+++,,,---++++++++++++++++++++++++***+++++++++++++++,,,,,,************************************************))))))*********+++++++++))))))))))))))))))))))))************************************************((()))))))))*********************)))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************+++++++++++++++******)))((()))))))))************************************************))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,************************+++******************+++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((())))))******++++++++++++))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***************************+++++++++++++++,,,,,,************************************************++++++++++++++++++++++++******++++++++++++******************************************************QQQFFFAAA===:::888777999888444000111111000000//////......------------------------...------,,,,,,++++++***,,,++++++******++++++,,,+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++---...///...,,,+++,,,---+++++++++++++++++++++++++++++++++,,,---...---++++++++++++,,,,,,,,,------***,,,------,,,+++---......---,,,+++++++++++++++---......///111222444555;;;<<<===???BBBDDDEEEFFFKKKJJJIIIIIIJJJKKKLLLLLLJJJOOOSSSTTTTTTVVV]]]cccdddcccaaa^^^^^^bbbiiinnn||||||zzzuuummmeee___\\\eeesss}}}wwwmmmeee^^^aaaeeejjjtttqqqmmmjjjkkknnnpppnnnkkkjjjgggaaaXXXPPPLLLKKKLLLMMMMMMLLLIIIFFFEEEHHHJJJAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCEEEFFFGGGHHHHHH<<<:::777444111///......************+++,,,---......---,,,++++++,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************************++++++++++++++++++******)))(((((('''************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))+++++++++,,,,,,,,,------+++******)))((()))))))))************************************************++++++++++++++++++++++++))))))************************+++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,---...******+++++++++,,,,,,,,,,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,*********************************++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))((()))***++++++++++++***))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,************************************************++++++++++++++++++++++++******++++++++++++******************************************************OOODDD@@@===;;;888888888777444000111111000000//////......------,,,,,,,,,---......---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///...------,,,,,,---------+++,,,...111555999===>>>DDDDDDEEEEEEEEEFFFFFFFFFIIIHHHHHHJJJNNNRRRUUUUUUVVVYYY]]]___bbbhhhrrryyywwwuuuqqqkkkiiilllttt{{{{{{rrrmmmkkktttzzzpppiiiooosssyyy|||xxxuuuxxx~~~tttggg]]]WWWWWWYYYddddddaaa[[[TTTOOOOOOPPPIIIJJJJJJJJJIIIHHHFFFEEE>>>???AAADDDFFFHHHIIIIIIGGGEEEAAA===888444111000,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,---*********************************************************++++++++++++,,,---,,,+++***)))(((''''''************************))))))))))))))))))))))))))))))))))))************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))+++++++++,,,,,,,,,,,,---************)))))))))(((************************************************,,,,,,,,,+++++++++******)))))))))))))))***************+++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))***+++---...///******+++++++++,,,,,,,,,,,,++++++******++++++,,,***************+++++++++******+++++++++,,,,,,,,,************************)))***++++++++++++***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))((()))***,,,,,,+++******)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,---************************************************++++++++++++++++++++++++******++++++++++++*********************************************+++++++++NNNCCC???<<<999777777999888555222111111000000//////......---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,...000000...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++++++++,,,,,,,,,,,,------,,,...//////...---///000---------...///111222333222333555888<<<@@@CCCEEEGGGGGGHHHHHHIIIJJJJJJJJJQQQQQQTTTZZZaaafffhhhhhhiiifffdddhhhqqq|||}}}{{{vvvpppmmmqqq|||{{{xxxyyyzzz}}}tttnnnvvv{{{~~~yyywww|||tttkkkiiimmmppptttfffZZZUUUTTTLLLNNNRRRSSSRRRMMMGGGCCCHHHHHHGGGGGGFFFDDDCCCBBBHHHHHHFFFDDDAAA>>><<<;;;666555333111///...------,,,,,,------------,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------*********************************************************+++++++++,,,,,,,,,,,,++++++*********)))************************))))))))))))))))))))))))))))))))))))************((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))*********+++++++++)))******+++***)))((('''************************************************++++++++++++++++++,,,,,,)))))))))******+++++++++******+++++++++,,,,,,,,,***************************)))******+++,,,---...******+++++++++,,,,,,,,,,,,++++++******++++++,,,))))))*********+++++++++******+++++++++,,,,,,,,,************************)))***++++++++++++***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((()))+++,,,,,,+++***))))))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))******+++,,,,,,------************************************************++++++++++++++++++++++++******++++++++++++******************************))))))*********+++++++++MMMBBB>>>999777666777999:::777444111111111000//////......---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,...000000...---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++++++++,,,,,,,,,------------...//////......///111,,,,,,...///222555777888===>>>>>>@@@BBBDDDFFFGGGJJJKKKLLLOOORRRTTTVVVWWWccceeejjjrrrzzz~~~~~~|||xxxooogggkkkzzz}}}|||xxxsssrrryyy{{{wwwyyy{{{tttrrr{{{{{{yyyzzzuuuxxxyyyllleeeccc^^^cccjjjooommmfff]]]WWWSSSSSSRRRQQQOOOMMMKKKJJJCCCDDDFFFHHHHHHHHHGGGGGG@@@>>>;;;888555222000///+++,,,............,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------******************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))((()))+++,,,+++***(((&&&************************************************))))))***+++,,,------...*********++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))******++++++++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************''')))+++,,,,,,,,,***))))))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,,,,------************************************************++++++++++++++++++++++++******++++++++++++******************************))))))******++++++++++++|||SSSAAA@@@<<<999666777888888666333000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...///...---++++++...000222111000...---......///222666999<<>>===<<<333333333111...---------////////////...---++++++)))******+++++++++***************++++++,,,,,,,,,------,,,+++***)))((('''******++++++++++++************+++,,,,,,,,,,,,+++,,,+++++++++***))))))))))))))))))))))))******+++(((((())))))*********+++************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))************************************************************************************)))************+++++++++)))************++++++++++++++++++*********)))))),,,+++***))))))***+++,,,************************************************************************,,,+++***))))))***+++,,,---+++***(((((()))+++,,,******+++++++++,,,,,,,,,)))************+++++++++************************************************************************************************************************---+++)))((('''((()))***(((((((((((())))))))))))+++***)))(((((()))******))))))))))))************))))))))))))************))))))))))))))))))))))))++++++************+++++++++++++++*********))))))************************************************************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++------------------------)))***++++++,,,++++++***)))+++,,,+++))))))***+++,,,,,,+++******++++++,,,///...,,,+++***)))))))))|||SSSAAA@@@<<<999666777888888666333000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,---/////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,.../////////......,,,---......---...111333555777:::===@@@CCCFFFGGGHHHHHHGGGGGGHHHMMMSSSWWWaaajjjvvvyyytttuuuuuuzzzyyyvvvvvvvvvxxxzzz}}}}}}{{{yyytttvvvzzzyyyvvv{{{~~~xxxttttttxxx{{{||||||~~~{{{vvvtttuuuzzz{{{{{{~~~zzzxxxvvvwww{{{|||yyyyyy{{{{{{xxxqqqooosssrrrqqq{{{}}}kkk```TTTUUU[[[]]]fffrrrttthhh___SSSKKKIIIJJJJJJJJJEEEDDDAAA===777222...---,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++******************++++++++++++******)))******++++++++++++++++++++++++***************)))))))))))))))******+++))))))))))))*********+++************************))))))))))))))))))))))))************)))))))))((())))))))))))************************************************************************************)))************+++++++++)))************++++++++++++++++++*********))))))++++++***))))))***++++++************************************************************************++++++***))))))***++++++,,,+++***(((((()))+++,,,******+++++++++,,,,,,,,,)))************+++++++++************************************************************************************************************************,,,+++)))((((((((()))***))))))))))))************+++***)))(((((()))******))))))))))))************))))))))))))************************************++++++************+++++++++++++++*********))))))************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---------------,,,,,,,,,*********+++++++++++++++***,,,---,,,++++++,,,---************))))))******)))))))))******+++++++++{{{RRRAAA@@@<<<999666777888888666333000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++---...000000000000,,,---------///222888<<<===@@@BBBDDDEEEFFFIIIKKKFFFIIIMMMQQQUUU[[[```dddnnnxxxxxxsssvvvwww|||{{{zzz{{{{{{{{{|||~~~{{{xxx}}}}}}zzzzzzyyyvvvyyy~~~{{{wwwwwwyyy|||}}}xxxsssqqqppptttzzzyyyyyyyyyxxxxxx{{{yyyssstttvvvwww}}}nnnccccccffffffrrrwwwggg]]]YYYXXXTTTPPPJJJHHHFFFCCC???<<<999888...---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))*********++++++,,,,,,******++++++++++++******((()))******++++++*********************+++++++++)))))))))))))))******+++)))))))))***************************************))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************************)))************+++++++++)))************++++++++++++++++++***************++++++***))))))***++++++************************************************************************++++++***))))))***++++++++++++***))))))***+++,,,******+++++++++,,,,,,,,,)))************+++++++++************************************************************************************************************************,,,+++***(((((()))******************++++++++++++******))))))))))))******))))))))))))************))))))))))))************************************++++++************+++++++++++++++***************************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,)))***++++++******,,,---)))******+++++++++******((()))***,,,------------yyyRRRAAAAAA<<<999666777888888666333000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,...//////000000------------------------,,,,,,,,,------------...+++,,,---...//////000000...///111333555999>>>BBBBBBDDDGGGGGGGGGGGGJJJMMMMMMUUU```iiinnnpppoooooovvv{{{}}}wwwttttttvvvyyy||||||zzz|||zzzuuuvvv{{{~~~|||xxxuuurrrooopppuuuyyy{{{{{{|||vvvqqqqqquuu{{{{{{qqqppppppjjjsss}}}sssooopppnnnfff^^^SSSOOOJJJFFFDDDDDDDDDEEE888666444111...,,,++++++++++++++++++,,,------...++++++++++++++++++++++++*********+++++++++,,,,,,******++++++++++++******(((((()))************))))))))))))***+++++++++,,,)))))))))))))))******+++************************************************))))))))))))))))))))))))*********)))))))))))))))((()))))))))************************************************************************************))))))*********+++++++++))))))*********+++++++++************************+++******************+++************************************************************************+++******************++++++******))))))***+++,,,******+++++++++,,,,,,,,,))))))*********+++++++++************************************************************************************************************************++++++***))))))******+++)))))))))*********++++++)))))))))))))))*********((()))))))))************((()))))))))************************************++++++************++++++***************************************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,******))))))***+++,,,---(((***++++++******,,,------...///000000000///...000111111222222111000///wwwQQQAAABBB<<<999666777888888666333000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,---...///000000------------------------,,,,,,---------.........---------------......//////222666:::<<>>uuuOOOBBBDDD<<<999666777888888666333000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...---------000///...---,,,---..............................------------............//////...///000111333444999<<<@@@DDDGGGKKKPPPSSSaaagggmmmooonnnpppvvv|||}}}yyywwwxxxyyyrrrwww~~~|||~~~|||rrrjjjhhhlllqqquuu}}}uuusssnnntttvvvvvvsssmmmrrryyy}}}ooommmttt|||~~~zzzuuurrrwww~~~{{{vvv~~~vvvpppmmmkkkiiijjjaaaTTTLLLJJJKKKJJJIIIIIIJJJJJJIIIGGGCCC???===555333111...---,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,******++++++++++++******)))******++++++++++++++++++++++++***************)))))))))))))))******+++,,,,,,,,,++++++*********************************************************((()))))))))************))))))))))))************************************************************************************)))************+++++++++)))************+++++++++))))))*********+++++++++)))***++++++++++++***)))************************************************************************)))***++++++++++++***)))(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++************************************************************************************************************************)))***++++++,,,,,,,,,+++(((((()))))))))*********&&&''')))***++++++******))))))))))))************))))))))))))************++++++++++++++++++++++++++++++************++++++))))))*********+++++++++************************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,---------,,,,,,---......///000000222444777999::::::999888<<<===>>>===;;;::::::;;;999777666555666888;;;<<<:::999777666666888;;;<<>>BBBHHHJJJNNNSSSZZZccclllsss~~~zzzxxxyyyyyywwwuuuyyy{{{}}}rrreeecccbbbgggooowww|||~~~cccaaa\\\ZZZZZZ___eeeiiiuuusssrrrrrrllldddaaabbbeeeooozzz~~~vvvnnnjjjdddlllrrruuuzzz~~~vvvhhhaaafffiiifffgggmmmrrrmmmeee^^^\\\```hhhnnnzzzxxxllljjjttt|||uuuxxxzzz|||tttdddYYYRRRQQQTTTGGGKKKJJJFFFCCCFFFHHHGGGHHHBBB===<<<888111,,,,,,...---+++,,,,,,---+++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))******************)))))))))))))))***************************))))))))))))))))))))))))+++++++++++++++***)))(((************************************************)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++************++++++************************))))))))))))))))))))))))+++++++++*********))))))))))))************)))))))))************+++++++++------,,,+++************************************************************+++++++++++++++++++++++++++++++++*********))))))************************)))))))))***+++++++++,,,******************************++++++++++++******))))))))))))))))))))))))++++++************++++++************************************************************************)))************+++++++++&&&&&&'''((()))***++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++------,,,,,,+++*********))))))***++++++++++++***---------------,,,,,,,,,000111333666999;;;>>>???CCCBBBAAA===888333111000...------000111111333555444111//////111333222111444EEEEEE333+++333555+++tttOOO??????<<<999777777999999666222222222111111000/////////..............................---------,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++,,,---------,,,,,,+++***,,,,,,,,,---------......,,,,,,------...------,,,,,,...//////---,,,------......---...000111000///777666999???BBBEEELLLSSSdddcccbbbdddjjjsss|||zzztttrrrtttxxx{{{}}}xxxqqqtttuuuvvv}}}uuubbbWWWUUUUUUXXX```jjjrrrwwwwwwtttpppmmmmmmpppuuuyyyyyyuuuwww}}}~~~xxx~~~{{{uuuxxxzzzyyy|||zzzpppiiifffgggiiimmmrrruuuqqqjjjggglllrrruuu{{{}}}~~~yyyyyy~~~vvvjjj```\\\\\\VVVUUUPPPJJJIIIJJJFFFAAA===;;;===AAABBB<<<777666000...+++***+++---......,,,---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))******************))))))))))))******************************))))))))))))))))))))))))******+++++++++***))))))******************************************************++++++++++++******************************++++++++++++++++++++++++************************************************************************++++++************++++++************************************************+++++++++*********))))))))))))************)))))))))************+++++++++,,,,,,++++++***+++++++++************************************************+++++++++++++++++++++++++++++++++*********))))))***************************************+++++++++******************************++++++++++++******************************))))))(((((((((((())))))************************************************************************)))************+++++++++++++++++++++************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++******************************+++,,,,,,---,,,,,,------///000222333555555<<<<<<===>>>???@@@@@@AAA>>>===<<<999666333111000111111222333333222111111111///...///222555666555???GGGDDD333***///222...tttNNN>>>>>><<<999777888999999666222222222111111000/////////...........................------------,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++,,,,,,,,,---------......------...///000000000///111///......//////...,,,,,,...000111111111333444;;;;;;???GGGNNNUUUbbbmmmzzztttssszzzyyytttuuu{{{}}}kkk\\\VVVXXX]]]```bbbjjjqqqmmmccchhhhhhhhhiiioooyyy~~~~~~}}}|||~~~}}}}}}|||{{{rrrmmmkkkgggmmmmmmttt}}}ttt~~~zzzwwwuuuwww|||xxxmmmfffeeedddaaa[[[VVVUUUSSSKKK@@@;;;999;;;AAADDDCCCBBBCCC999555///,,,,,,------...+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))***************)))))))))))))))******************************)))))))))))))))))))))))))))******+++++++++******************************************************++++++************++++++************************++++++++++++++++++++++++************************************************************************++++++************++++++************************+++++++++++++++++++++++++++++++++***************))))))************)))))))))************++++++++++++++++++***++++++,,,,,,************************************************+++++++++++++++++++++++++++++++++***************************************+++++++++*********************************************++++++++++++******++++++++++++++++++++++++))))))(((((((((((())))))************************************************************************)))************+++++++++,,,++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++************+++++++++,,,++++++,,,------...//////000111222444666888999:::======<<<<<<;;;::::::999777666555444333333444444444555777777777666444222777666555666999;;;<<<;;;;;;>>>===777333555888999sssNNN>>>>>><<<:::777888:::999666333222222111111000/////////........................------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---...///000111111111///---+++---000222111///---///111111111333888===???>>>CCCPPP^^^kkkwww}}}wwwxxx}}}{{{}}}rrriii|||vvvbbbQQQLLLMMMZZZ```eeeiiirrr{{{}}}yyy{{{{{{{{{}}}}}}}}}wwwrrrgggqqqnnniiimmmnnnkkkooowwwyyy}}}~~~~~~}}}~~~~~~}}}uuurrrsssrrrrrrooojjjgggaaaUUUIIIEEE>>>:::;;;>>>AAAFFFKKKDDD@@@999444000---+++)))++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***((()))))))))************))))))))))))))))))***+++************************))))))))))))))))))))))))((()))***+++++++++++++++************************************************,,,+++***))))))***+++,,,************************++++++++++++++++++++++++************************************************************************++++++************++++++************************++++++++++++++++++++++++************************)))******++++++******)))))))))*********+++++++++************+++,,,------************************************************++++++++++++++++++++++++************************************************,,,+++++++++***)))))))))******************************++++++++++++******++++++++++++++++++++++++++++++************++++++************************************************************************))))))*********+++++++++&&&'''((()))***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---///000000555555555555555555666666666666666555555444444333888777666666888999::::::999;;;<<<;;;<<<>>>===;;;<<<;;;::::::::::::999999555555888===<<<999999;;;sssNNN>>>???<<<:::888888::::::666333222222111111000/////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,---------......+++,,,---//////000000000///,,,***,,,///222111000///000111111222888AAAIIINNNKKKOOO___ppp|||zzzvvvssswww}}}iiiZZZSSSdddkkkppplllccc___dddllloootttyyy}}}}}}|||~~~|||zzz|||zzzxxxpppxxxtttooouuuwwwuuuyyyqqqnnnmmmsss~~~}}}{{{zzzmmm^^^RRRKKKCCC>>>===>>>???CCCHHHHHHFFFAAA===999444...***......------...///000111++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***((()))))))))************))))))(((((()))***++++++************************))))))))))))))))))))))))((()))***+++++++++++++++************************************************,,,+++***))))))***+++,,,************************++++++++++++++++++++++++************************************************************************++++++************++++++************************++++++++++++++++++++++++******************************++++++++++++******))))))*********+++++++++************+++,,,------************************************************++++++++++++++++++++++++************************************************,,,+++++++++***)))))))))******************************++++++++++++******++++++++++++++++++++++++++++++************++++++************************************************************************))))))*********+++++++++''''''((()))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------------,,,,,,,,,+++++++++------,,,------///000111444444333333222222222111555555666777888999999:::???===::::::<<<<<<;;;::::::======999:::???@@@>>>:::::::::999777555555555<<<777666;;;;;;666555777tttOOO???@@@===:::888999::::::777333222222111111000/////////........................,,,,,,,,,------------...............------------++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,---.../////////...111///------.../////////111222444888>>>HHHTTT[[[ddd```cccooo|||wwwvvvxxx}}}yyylll^^^VVVVVVYYYdddlllvvv{{{{{{}}}wwwzzz|||yyyuuuuuuyyy~~~xxxvvvwwwxxxwwwssstttxxxyyywwwuuuuuuwwwxxxxxxwwwqqqpppssswwwvvvqqqmmmmmmqqquuuyyyzzz{{{zzz{{{ttttttqqqsssooowwwvvvnnnfffffflllsssvvvvvvuuuxxxzzzwwwwww{{{uuueeeYYYNNNJJJHHHJJJJJJDDD@@@@@@DDDCCCBBBBBBAAA>>>:::666///...---,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))************(((((((((((()))***+++,,,************************)))))))))))))))))))))))))))******+++++++++******************************************************++++++************++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++***************+++++++++******++++++++++++******)))************++++++++++++++++++***++++++,,,,,,************************************************++++++++++++++++++++++++***************+++++++++************************+++++++++*********************************************++++++++++++******++++++++++++++++++++++++))))))(((((((((((())))))************************************************************************)))************+++++++++---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++************000000///......///111222///000000111222333444444777777999:::<<<===??????>>>;;;999999::::::666333777<<<<<<888999@@@AAA===DDDEEEFFFEEECCCAAAAAAAAADDD===999<<>>HHHVVVcccnnnsssrrrrrruuuzzz}}}|||}}}yyykkkeeegggkkkfffhhhiiifffcccgggpppxxxzzz}}}~~~{{{xxxwwwxxxyyyzzzzzzppptttxxxwwwttttttyyy~~~zzzxxxwwwxxxwwwvvvyyy~~~~~~|||zzz{{{~~~}}}|||~~~yyyzzznnnrrrwwwxxxyyy|||~~~xxxrrrqqqvvv{{{}}}}}}xxxpppnnnpppqqqmmmyyyzzztttmmmhhhhhhhhhiiihhhjjjnnnvvv|||~~~{{{vvvtttuuu{{{|||oooddd\\\XXXVVVWWWSSSIIIAAA>>>???>>>???AAADDDEEEEEECCC666444111...++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))************(((((((((((()))***+++,,,************************))))))))))))))))))))))))******+++++++++***))))))******************************************************++++++++++++******************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++************************************************))))))*********+++++++++***++++++,,,,,,++++++***)))************+++++++++,,,,,,++++++***+++++++++************************************************++++++++++++++++++++++++))))))*********+++++++++***************************************+++++++++******************************++++++++++++******************************))))))(((((((((((())))))************************************************************************)))************+++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......******+++,,,---...///000555444222111111111333444//////111333555777999:::999::::::;;;<<<=========:::999:::>>>CCCEEEBBB>>>@@@JJJOOONNNSSS\\\]]]WWW___aaabbb```\\\YYYXXXYYYOOOOOOPPPVVV```jjjkkkhhhuuuQQQAAABBB===;;;888999;;;:::777444222222111111000/////////........................,,,,,,,,,------.........//////.........---------+++++++++,,,,,,---------***+++,,,,,,------------,,,,,,,,,---------.........///////////////...---+++...000//////111777;;;===@@@IIIXXXkkkzzzuuuxxx|||}}}xxxtttyyy|||dddTTTPPPVVV]]]fffoooyyy~~~}}}}}}xxxwww{{{}}}~~~~~~zzz{{{xxxpppmmmwww{{{xxx{{{uuuvvvvvvuuutttvvvyyy|||qqqqqqpppnnnkkkqqq{{{zzz{{{yyyooonnnggg```[[[TTTJJJCCCAAA>>>======???DDDGGGIIIJJJBBB???;;;666222000///...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))))))))************(((((((((((()))***+++,,,************************))))))))))))))))))))))))+++++++++++++++***)))(((************************************************)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))******++++++++++++***++++++,,,,,,++++++***)))************+++++++++------,,,+++************************************************************++++++++++++++++++++++++))))))******++++++++++++************************))))))******+++++++++,,,******************************++++++++++++******))))))))))))))))))))))))++++++************++++++************************************************************************)))************+++++++++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///***+++---///222444666777999777555333333333444555222333444666888:::<<<<<<>>>>>>>>>======<<<<<<;;;<<<===BBBLLLVVV\\\[[[WWWTTTbbbmmmqqqzzzvvvxxxxxxtttnnnhhhffffff```hhhpppwwwvvvoooNNN@@@???>>><<<999888777777555333222111111000000000000000........................---------.........//////...---,,,,,,++++++++++++,,,,,,,,,---------..............................---------------------------...//////...000333555...111444444222555===DDDLLLRRR]]]jjjvvv}}}~~~vvvvvvzzz~~~xxxqqqyyy{{{]]]NNNSSSbbbnnnttt}}}}}}|||~~~~~~||||||{{{zzzqqqlllmmmtttvvvxxx||||||pppvvvsssiiikkk}}}~~~tttmmmjjjiiiooowwwzzzvvvzzz{{{{{{zzzwwwnnn\\\JJJDDDHHHCCCCCCBBBBBBBBBBBBCCCDDDIIIGGGDDD???999222...++++++*********++++++(((&&&))))))******++++++++++++)))************++++++++++++++++++************)))))))))***++++++++++++***)))))))))***+++++++++,,,*********************************)))))))))))))))************************)))******++++++******)))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***((('''***///++++++++++++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************++++++++++++******+++*********))))))((((((************************************************))))))))))))))))))))))))************************)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000...---,,,,,,++++++000///,,,+++***+++---...+++///333555555666777888777555333222333333333222222666888999<<>>:::AAA???===>>>???@@@CCCFFFQQQTTTYYYaaajjjlllfff^^^iiipppxxx}}}uuutttrrroookkkhhheeedddccchhhtttwwwkkkmmmMMM???>>>???<<<:::888888777555444222111111000000000000000........................---------.........//////...---,,,,,,++++++,,,,,,,,,,,,---------.........------------------------------------------------///000222222000///000000333222111222888BBBOOOXXX]]]bbbjjjrrrxxx{{{{{{{{{www{{{~~~~~~vvvhhhccc___aaajjjuuu~~~~~~|||}}}}}}|||~~~zzzxxx{{{yyyuuuvvvwwwvvvvvvyyy}}}sssjjjqqqrrrooottt{{{uuupppjjjiiikkkiiiiiiqqq|||qqqYYYJJJEEEGGGFFFDDDCCCCCCCCCBBBBBBGGGGGGFFFDDD???999333///...,,,******++++++***))))))*********++++++++++++************+++++++++++++++++++++************)))))))))***++++++++++++******************+++++++++************************))))))))))))******************************************++++++++++++***************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************)))***+++++++++++++++++++++++++++++++++++++++*********)))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************++++++++++++************************))))))************************************************************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,---------......---------...000000666777777666555555444444444333111111222555666777999888666777???MMMUUUWWWUUUQQQLLLHHHHHHLLLUUU\\\___bbbfffkkkoooooolllhhhdddppp~~~nnnmmmjjjgggdddbbbaaa```ffflllvvv~~~yyyoooggglllLLL???>>>???===;;;:::999888666444222111111000000000000000........................---------..................---,,,,,,,,,,,,,,,,,,,,,------------.........------------------------------------------------,,,///111111000...------444444777AAAPPP___jjjooonnnrrrwwwxxxvvvuuuuuuvvv~~~uuuccc\\\\\\\\\[[[dddlllvvv}}}~~~zzzwwwwwwzzz}}}xxxyyyxxxxxxvvvzzzzzzwwwyyyyyytttnnnlllkkkqqqsssrrrxxx~~~{{{{{{yyysssoooooonnnlllrrr|||~~~yyy{{{{{{{{{kkkYYYMMMMMMIIIEEEDDDEEEFFFEEEDDDEEEFFFHHHHHHEEE@@@;;;777222///+++)))***+++,,,,,,************++++++++++++************+++++++++,,,+++++++++************)))))))))***++++++++++++***+++++++++***************************************((())))))******+++++++++************************++++++,,,,,,,,,,,,++++++*********+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,(((***++++++++++++***)))++++++++++++++++++++++++++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++***************+++++++++++++++************************************************************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///---...000111333444555555888666444444444444222111666666555555666888:::<<<999999:::AAASSSiiiwww{{{mmmkkkeee]]]YYY^^^jjjsssssssssrrrrrrpppoooooopppkkkyyyrrrqqqoookkkhhhfffffffffgggeeekkksssvvvsssmmmgggeeelllLLL?????????===;;;;;;:::999666444222111111000000000000000...................................................------,,,,,,,,,------------------............------------------------........................,,,...///000///000222444444;;;III]]]oooyyyxxxtttooossswwwvvvrrrqqqtttyyywww|||\\\PPPSSS\\\hhhsss~~~~~~|||{{{vvvyyyuuusssttt{{{~~~~~~sssnnnvvv~~~}}}sssnnnqqqwww{{{zzztttsssyyyuuuuuuxxxzzzxxxuuuxxx~~~{{{zzzxxxyyy}}}xxxxxx{{{wwwyyy{{{|||yyykkk^^^TTTNNNGGGEEEGGGIIIIIIHHHCCCEEEFFFGGGFFFDDDAAA???999444///+++***+++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++*********))))))))))))***++++++++++++***,,,+++++++++***)))))))))************************************************************************+++,,,,,,------,,,,,,+++***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,(((---///---******+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++***************++++++,,,,,,---************************************************************************************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++,,,---......///111444888:::;;;;;;;;;555444333444666777666444666777999999999999999999===BBBKKKYYYlll|||~~~rrruuussslllhhhnnnzzzuuuooolllkkkllloooqqq}}}ppplllkkkiiieeeaaa```bbbdddfffeeehhhlllnnnnnnllljjjiiimmmMMMAAA@@@???===<<<;;;;;;999666444222111111000000000000000.............................................------------,,,,,,---......---------.........//////------------------------........................000000000///000444:::>>>@@@IIIZZZnnn|||}}}tttkkkgggkkkppprrrtttyyyiiiYYY]]]jjjuuuxxxvvvsssoootttsssxxx{{{zzz|||}}}{{{yyyvvvvvv~~~xxx|||uuu|||~~~sssnnnooopppmmmpppttttttnnnlllvvv|||tttrrruuu{{{yyyooohhhmmmuuu{{{}}}~~~uuuzzzvvvhhh___YYYQQQLLLJJJIIIHHHFFFDDDDDDCCCCCCCCCDDDDDDDDD@@@;;;444000---,,,++++++,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++*********))))))))))))***++++++++++++***,,,+++++++++***)))))))))************************---,,,,,,+++***)))((((((************************+++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,(((...000+++''')))+++***+++++++++++++++++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++***************++++++,,,,,,---************************************************************************************************))))))*********+++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///444666:::===???@@@@@@???999999999999::::::999888333888>>>@@@???<<<::::::KKKRRR\\\fffpppvvvppphhhjjjpppppplllooossskkkjjjiiijjjlllnnntttsssmmmrrrllljjjfffcccbbbdddgggjjjfffdddcccfffjjjllljjjgggmmmMMMAAAAAA===<<<;;;;;;;;;999666333222111111000000000000000.......................................---------------------------...///------........./////////................................................000/////////111888AAAGGGVVV^^^hhhppptttqqqmmmiiiiiilllqqqvvv~~~yyyqqqccc___ddduuuwwwsssvvv{{{|||zzz|||zzzxxxsssssstttzzztttqqqvvv~~~{{{sssyyy~~~xxxyyy{{{oooiiigggeeeiiiooopppkkkkkkwwwzzztttrrrsssccc```cccmmmwww{{{}}}}}}~~~wwwkkknnnkkkggg```XXXOOOIIIEEEFFFEEECCCBBBBBBCCCEEEFFFEEEAAA<<<888444111...,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++************)))))))))***++++++++++++***+++++++++***************************************------,,,+++***))))))(((************************++++++,,,,,,,,,,,,++++++***************)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,''',,,---)))+++///...'''++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++***************+++++++++++++++************************************************++++++++++++++++++++++++************************)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............000111222333:::;;;>>>@@@AAAAAA@@@???<<<<<<<<<999777888;;;===AAAHHHOOORRRQQQMMMKKKJJJRRRXXX___cccgggjjjggg```ffflllmmmlllwwwpppjjjjjjhhhfffgggkkknnnqqqqqqjjjdddeeekkkhhheeebbb______aaadddfff]]]XXXUUUWWW]]]___[[[WWWkkkLLLAAAAAA<<<;;;;;;;;;:::888555222222111111000000000000000........................//////.........------------------------...//////............////////////////////////////////////........................///111444999@@@JJJUUU\\\iiiooouuutttppppppuuuzzz~~~}}}}}}mmmeeedddcccaaaaaarrrvvv}}}{{{wwwrrrooonnnqqqtttwwwyyy}}}|||{{{wwwvvvuuuqqqoooyyy{{{|||{{{vvvsssiiilllrrrwwwuuutttyyy|||wwwtttsssrrrkkkooovvv{{{yyywww}}}zzzwwwuuussszzzssscccWWWQQQHHHHHHGGGFFFFFFEEEEEEEEEGGGEEECCCAAA>>>:::555111------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++************)))))))))***++++++++++++******************+++++++++************************++++++++++++++++++++++++******************************++++++++++++******+++*********)))))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++))),,,999BBB888%%%+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++************************))))))************************************************++++++++++++++++++++++++************************)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---......---+++***------------------------,,,,,,------.../////////...///000222555888:::<<>>===999::::::888888???LLLWWW]]]bbbfffeee```\\\ZZZ[[[ZZZaaaeeeeeeeeeggghhhgggdddkkknnnnnnyyyxxxhhhffffff```]]]___```cccaaa\\\XXXZZZ[[[[[[SSSQQQNNNLLLLLLMMMPPPQQQPPPNNNMMMOOOQQQQQQOOOMMMjjjKKK@@@@@@<<<;;;:::::::::888444111222111111000000000000000........................//////.........------------------------...///000............/////////000000000000000000000000000////////////////////////444888@@@JJJVVVcccpppxxxpppxxx}}}wwwxxxkkk[[[^^^jjjttt}}}}}}|||~~~zzz}}}zzz|||{{{~~~}}}|||yyywwwvvvhhhmmmuuuzzzuuuooooootttqqqooorrr~~~}}}|||yyyrrrpppsssssspppkkkiiillloooqqq{{{rrr{{{|||~~~vvvpppnnnuuuxxxhhh```JJJKKKKKKKKKJJJHHHEEEDDDGGGGGGGGGGGGEEE@@@:::666---------,,,,,,+++++++++++++++,,,,,,,,,---------+++++++++************)))))))))***++++++++++++***))))))******+++++++++,,,************************((())))))+++,,,---......*********************************++++++*********+++*********))))))((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...+++(((222HHHTTTBBB&&&+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******+++*********))))))((((((************************************************++++++++++++++++++++++++************************)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---......---+++***------------------------,,,,,,------...///000000...///222555999===AAACCCAAAAAA@@@???>>><<<;;;:::666999;;;;;;@@@OOOgggyyyppprrrrrrlllccc]]]\\\]]]kkkrrruuuqqqjjjhhhgggeee\\\ffflllmmmtttvvvhhh___aaa___VVVRRRUUUKKKQQQRRRNNNQQQYYYZZZTTTUUUSSSQQQOOOOOOPPPQQQSSSLLLNNNQQQRRRQQQPPPQQQRRRhhhKKK@@@>>>>>><<<999888777777555444222111000000000000000000////////////////////////////////////////////////,,,,,,------.../////////000000///...............,,,,,,,,,---...///000000/////////000111222111111555???SSSjjjxxxyyyrrrlll{{{lllgggfffrrr}}}{{{|||wwwyyyuuuvvvyyy~~~}}}~~~~~~}}}{{{xxxsssooommmllljjjmmmyyyyyy}}}uuunnnnnngggaaaaaacccgggnnnuuuwwwxxx}}}{{{sssuuuyyysssxxx|||mmmZZZVVVPPPKKKHHHHHHIIIJJJHHHIIIIIIHHHFFFCCCAAAAAA;;;666000///111111---)))...,,,***)))***,,,,,,+++,,,+++******)))***************))))))))))))******************************************************,,,,,,,,,------,,,++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***---222444222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---------,,,,,,,,,,,,+++---......//////.........................../////////......------......///,,,---............---,,,+++++++++++++++++++++,,,...---,,,+++************---------,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******************************************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---...,,,---///000000000///...333999<<<:::<<>><<<>>>???>>>;;;999999:::>>>@@@??????KKK```pppvvvllliiikkklllcccYYY^^^kkkwwwhhhaaa```]]]\\\ZZZZZZYYYTTTPPPSSSYYYYYYaaammmqqqcccOOOKKKTTTSSSVVVVVVVVV]]]gggjjjggghhheeeaaa^^^___bbbcccaaaYYYXXXZZZ______\\\\\\^^^gggKKKAAA???>>><<<999888777777555444222111111000000000000000////////////////////////..........................................------//////...---------------,,,------....../////////,,,...000000//////333777>>>JJJ___rrr{{{yyyrrrmmmwwwvvvnnnlllkkkmmmvvvzzz}}}~~~~~~~~~|||yyywwwpppmmmkkkpppyyy~~~{{{~~~|||www{{{wwwuuuddd\\\WWW[[[bbbhhhmmmrrrzzzxxxzzz~~~vvvjjjgggppp~~~}}}uuukkkaaaUUUMMMKKKKKKKKKJJJHHHIIIJJJJJJHHHFFFDDDDDD@@@===888333000---,,,+++---+++******+++,,,,,,+++,,,++++++************************))))))************************************************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++000222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---------000000111111111000//////000000000000000/////////000000////////////000000,,,---...//////...---,,,/////////......------,,,...---,,,+++************,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))************************)))************+++++++++************************))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,------------,,,,,,,,,++++++,,,,,,---...000///...------...000111666;;;>>><<<===AAABBB???BBB@@@>>>:::999;;;@@@DDDBBBFFFIIIKKKUUUbbbjjjkkkkkkeeebbbaaa\\\ZZZfffxxxaaaXXXXXXUUUIIIFFFFFFHHHIIIJJJOOOWWWnnnzzz```VVVXXXXXX\\\^^^^^^bbbiiikkkhhhfffgggddd___^^^aaadddeee]]]]]]```ddddddaaa```cccfffKKKBBBAAA>>><<<999888777777555444222222111000000000000000////////////////////////------------------------000//////...------,,,,,,///...------,,,,,,------........................,,,///111000...111:::AAAMMM\\\ppp{{{|||wwwsssrrrsssjjjfffiiioooxxx~~~}}}|||}}}yyyttttttwwwxxxzzz|||zzz|||}}}~~~|||yyyuuutttuuuwwwwwwwwwtttxxxwwwuuu{{{wwwzzzxxxmmmdddgggooossssssttt~~~wwwsssqqqwwwooofffgggttt~~~yyynnn```XXXUUUTTTPPPLLLHHHIIIJJJKKKJJJIIIHHHGGGEEEDDD@@@999222---,,,---,,,+++***+++,,,---,,,***,,,,,,+++***************++++++************++++++************************************************)))******++++++***************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++)))(((***---...,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---------------,,,,,,,,,---...///000111222333333333333222222111000222222222111111000000///111111000000000000111111//////000000000000//////000000000///...---,,,+++...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************)))************+++++++++************************)))))))))*********++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,------...222000---+++,,,///333666999>>>@@@>>>>>>AAABBBAAAEEECCCAAA@@@CCCGGGMMMQQQOOORRRUUUWWW]]]dddfffeeeeee```^^^]]][[[\\\jjj{{{jjjQQQKKKLLLJJJGGGCCCCCCFFFKKKRRR___jjjmmmaaa]]]]]]```cccccceeehhhhhheeeaaadddddd___```gggnnnqqqccc``````ccccccaaaaaacccfffLLLDDDDDD>>><<<999888777777555444333222111000/////////000////////////////////////------------------------//////.........---------//////...------------...////////////............000111111111444===IIIRRR^^^nnn~~~{{{xxxxxxzzzttteeeaaafffppp}}}}}}vvvsssxxx}}}{{{~~~~~~~~~~~~~~~{{{~~~~~~|||~~~{{{uuuvvv}}}uuuttt~~~yyywwwuuuttttttrrrooolllqqqtttvvvyyy~~~{{{wwwrrrkkkaaaWWWPPPHHHHHHHHHIIIJJJJJJIIIGGGEEEEEEBBB>>>999555111000---,,,+++,,,------,,,***,,,,,,+++************+++,,,++++++++++++++++++,,,************************************************)))******++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,,,,***(((------------------------,,,,,,,,,---------------,,,,,,---...//////......111111111222333444444444444444444444333222111000333333222111000//////...111000000//////000000111111111222222222222111111000111111111111000///...///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************))))))*********+++++++++************************))))))*********+++++++++***************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,+++,,,,,,---...---------,,,,,,,,,,,,,,,---......111000......000444999<<<<<>><<<999888777777555444333222111000////////////////////////////////////---------------------------------.........//////111000000/////////////////////////////////......333000000777EEETTTaaagggnnn|||}}}~~~jjjbbb___iiiwww|||||||||}}}|||zzz~~~}}}|||{{{|||}}}~~~yyy{{{~~~~~~~~~~~~|||vvvtttrrrpppuuuttttttrrrmmmssswwwpppiiifffjjjnnnoooooommm}}}www{{{yyyvvvzzzppp___VVVKKKIIIGGGGGGIIIJJJIIIHHHDDDAAA@@@@@@BBB???999444111///------......,,,+++---,,,,,,+++***+++++++++,,,++++++++++++++++++,,,******************************************************+++,,,------,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++)))------------------------,,,,,,,,,------.........------...000000111111111444444444444444444444444333444444444333333222111333333222222111000//////111000000//////000000111111111111111111111111111111333444666666666555444000//////............///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,------------,,,,,,---.........------------,,,,,,------...//////000222444888;;;>>>@@@===>>>@@@@@@???BBBIIIQQQccc```^^^aaaeeefffccc___UUUZZZ```dddbbb___^^^```]]]^^^aaaaaa[[[TTTSSSWWWZZZ\\\```ffflllllleee]]]^^^___```______nnn}}}uuuvvvooobbb```]]]^^^bbbeeeeeeaaa]]]bbbdddeeekkkqqqcccaaaeeeffffffffffffMMMEEEEEE>>><<<999888777777555444333333111000////////////////////////////////////------------------------,,,,,,------...//////000222111000000//////000000////////////////////////222222888FFFZZZkkktttwwwzzz~~~ppp^^^aaallluuurrrssszzz~~~~~~}}}{{{zzzzzz{{{{{{||||||{{{{{{zzz|||xxxzzz|||||||||}}}~~~zzzvvvtttsssmmmkkkjjjhhhrrrxxxnnnccc^^^bbbiiioooqqqrrrzzzvvvvvvttt}}}uuupppuuu}}}{{{hhh___RRRMMMHHHGGGIIIKKKKKKIIIDDD@@@===???DDDDDD???999666333000.........---,,,------,,,+++++++++++++++++++++************++++++***************************************************+++,,,---------------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++------------------------,,,,,,,,,---......//////...///000222333444444444555444444444333333333222555555666666666666666555666666555555444444333333444333333222222333333444111111000//////000111111...///222444555555444333222111111000000000111111............---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++*********************************++++++++++++,,,*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,---...............---------------......//////222666:::===???@@@AAA?????????@@@AAAFFFRRR___uuukkkfffhhhiiifffbbbVVVbbbssszzzssseee^^^_________^^^ZZZTTTPPPPPPRRRWWW___rrrxxxhhh___aaacccbbbbbbooowwwyyy{{{qqqcccaaaccchhhnnnllleeeaaa```hhhjjjjjjqqqsssfffaaabbbccceeegggdddJJJBBBBBB>>><<<999888777777555444444333222000//////......////////////////////////........................------..................111111000///////////////......//////000000111111555<<>>@@@@@@@@@;;;777222///---...------------,,,++++++++++++,,,*********))))))*********************************************************))))))+++,,,,,,---------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,,,,,,,........................,,,,,,------...////////////000222333555666777777666666666666666666666777999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999888888999999:::555444333333333333444555///000333555555444333222333333222222222333333444111111000///...------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++*********************************+++++++++,,,,,,************************)))******+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------...............---------------...//////444555888;;;>>>?????????BBB??????BBBDDDLLL]]]nnn{{{nnniiikkkkkkfffaaa[[[kkkxxxcccZZZ]]][[[]]]]]]ZZZXXXXXX[[[\\\bbbnnnlllbbbbbbcccddddddlllwwwvvvxxxtttjjjbbb^^^kkk|||uuuddd___dddfffiiihhhiii{{{sssoookkkfff```\\\bbbkkkbbbHHH@@@@@@>>><<<999888777777555444444333222000///........./////////////////////////////////////////////////////////...------,,,,,,000000///...............---......///000111111222:::GGG[[[mmmvvvvvvrrrmmm{{{ttthhh^^^jjj{{{rrrqqqzzz~~~zzzxxx{{{~~~~~~~~~}}}||||||}}}~~~yyyyyyxxxyyyzzzyyywwwtttppppppqqqrrrrrrrrrqqqqqqqqqssswww{{{}}}}}}||||||xxxyyyzzzzzzyyyyyy{{{}}}xxxyyy{{{}}}}}}|||zzzyyywwwxxxyyyzzz{{{{{{{{{{{{|||||||||||||||}}}~~~~~~}}}}}}~~~~~~~~~tttnnnssstttpppxxxxxxrrrzzz|||ttttttyyy}}}}}}{{{zzz}}}{{{sssuuusssttttttpppnnnuuu{{{~~~~~~~~~xxxvvvddd[[[QQQLLLMMMPPPRRRQQQLLLIIIBBB;;;777999???DDD???:::444///------.........---,,,,,,++++++,,,,,,******))))))))))))******************************************************(((((()))++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,+++,,,,,,........................,,,,,,------...///000000000111333555666777888888888888999:::;;;<<<<<<===<<<===>>>@@@AAAAAAAAAAAA????????????@@@@@@@@@@@@>>>>>>>>>======>>>>>>>>>;;;:::999888888999:::;;;777999;;;<<<<<<:::888666444444444333333444555555333333222000///...---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,************************))))))***+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---......//////.........------------...//////888999:::;;;<<<<<<======DDD@@@@@@CCCGGGPPPdddwww}}}uuummmmmmqqqooofff]]]]]]lll~~~lllUUUPPPWWWUUUZZZ```bbbcccfffggggggmmmyyypppfffcccbbbcccdddfffoooxxxwwwooolllqqqpppfff```bbbZZZqqqzzzaaa\\\fff^^^cccaaa]]]gggvvvuuugggjjjoootttoooccc\\\dddrrr```HHH???===>>><<<999777777777666555333333111000000000111222000000000000000000000000///////////////...................../////////000111000...000222333111...,,,...000///---000888>>>RRR^^^kkkpppqqqtttyyy}}}nnn```cccmmmvvv}}}tttsssssswww|||~~~~~~~~~}}}}}}}}}||||||{{{{{{yyyvvvtttsssuuuwwwwwwrrrnnnpppttttttooojjjfffffffffggggggfffeeeeeelllkkklllqqqwww{{{{{{yyywwwuuutttuuuwwwxxxxxxxxxwwwtttrrrrrruuuvvvtttqqqrrrssstttvvvwwwwwwvvvvvvwwwxxxxxxvvvuuuuuuwwwyyyvvvvvvxxx{{{~~~~~~|||~~~}}}~~~~~~}}}{{{zzzzzz{{{yyyzzzwwwpppkkkooo|||wwwiiiiiirrrwwwsssnnnpppppptttzzz{{{yyyzzz}}}}}}~~~{{{yyywwwssskkkddd]]]SSSLLLOOOWWWVVVPPPGGG===888999===AAABBB???;;;666222///---------------,,,,,,,,,++++++++++++++++++******))))))************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,+++++++++,,,,,,++++++---------,,,.........---+++,,,...000,,,---...///111333444444555:::<<<;;;;;;>>>???>>>@@@GGGMMMLLLEEE>>>>>>@@@GGGFFFFFFHHHKKKNNNOOOOOOIIIJJJKKKKKKJJJJJJKKKKKKLLLIIIGGGEEEDDDAAA>>><<<<<<>>>@@@AAA@@@@@@@@@@@@@@@AAACCCDDDCCCBBB@@@>>>======999222000333444222222222333333333333222222............---,,,+++++++++,,,...///...,,,***)))))))))******++++++++++++))))))*********+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------,,,++++++......---,,,---000555888999888888:::===@@@AAA@@@FFFHHHKKKQQQXXX^^^cccfffnnnjjjfffdddeeedddaaa^^^SSSZZZ\\\UUUQQQWWW^^^aaaggggggiiikkkiiifffhhhnnnqqqvvvjjjddd___^^^bbbfffiiikkkjjjffffffkkkmmmfff\\\WWW```mmm{{{}}}ssshhhccccccfff\\\[[[gggooonnnnnnsssyyyqqqkkktttaaaHHH???>>>>>><<<999777777777666555333222111000000000111222000000000000000000000000/////////////////////............/////////000000///...---///222333222000///111111///000888EEEPPP```nnnzzz|||yyyzzznnnjjjooo}}}wwwwwwwww{{{{{{{{{{{{|||||||||{{{{{{|||zzzvvvqqqllliiijjjkkkmmmjjjggghhhjjjjjjfffbbbdddeeegggiiijjjllllllmmmnnnnnnoootttxxxxxxuuuqqqooonnnmmmnnnqqqrrrrrrrrrnnnmmmllllllmmmmmmkkkiiikkklllmmmnnnooooooooonnnooopppqqqqqqqqqsssvvvxxxxxxwwwxxxyyy{{{|||||||||{{{|||~~~}}}~~~~~~|||uuunnnppp|||wwwpppgggbbb```ccchhhllljjjrrr~~~xxx||||||xxxuuuqqqssssssuuuqqqdddSSSMMMOOOSSSPPPKKKCCC<<<;;;>>>BBBDDDCCCAAA>>>999444///,,,......---------,,,,,,,,,++++++++++++*********)))************************,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------+++++++++---///000...---------......---,,,---.........------///111000111222444666888999:::;;;???BBBBBBEEEIIIJJJHHHNNNTTT\\\```]]]XXXRRROOOKKKMMMQQQWWW\\\^^^]]][[[[[[]]]]]][[[XXXWWWYYY\\\nnnhhh___VVVPPPKKKGGGEEEGGGMMMSSSRRRMMMHHHFFFGGGIIIHHHFFFCCCAAA@@@??????>>>===888444555777555000222222222222222222222111111111000000///---,,,+++***+++,,,---------,,,+++)))*********++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------......------,,,,,,,,,---000111222333666888<<<;;;:::<<>>@@@@@@CCCEEEGGGJJJOOOUUUTTTOOOTTTYYYbbbjjjlllggg___YYY^^^aaagggnnnsssssspppmmmbbbdddddd```[[[[[[```fffwwwqqqggg^^^YYYVVVTTTSSSWWW```hhhggg^^^TTTQQQRRRKKKJJJGGGDDDBBBAAA@@@@@@BBB@@@<<<999;;;===999222444333222000000000111111333333222222000///------******+++,,,,,,------...************+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///............---------+++///333666777777888999999:::>>>DDDKKKPPPRRRSSSUUUYYY___cccdddcccbbbbbbaaaccceeeeeeaaa[[[VVVTTTZZZ___eeekkkqqqtttooohhhhhhfffgggjjjllllllqqqxxxzzzwwwuuufffiiiggg``````ggggggaaaeeebbb```bbbeeehhhpppxxx~~~ssshhhjjjggghhhjjjjjjeeefffyyyrrrjjjkkkssszzzaaaIIIAAA@@@<<<;;;999888888888666555222222222111111111111111////////////////////////............////////////...////////////000000000///.........///000111000222111333<<>>???===888777555333111///000111222222222222222222111000///---,,,,,,++++++,,,---...+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---............---------......///222666888999999:::;;;999???KKKWWW^^^___ZZZVVVVVVYYYaaajjjpppooohhhaaabbbccccccaaa^^^^^^aaaeeekkkhhhiiitttzzzkkkhhheeedddgggiiikkkpppvvv|||pppqqqtttqqqjjjiiijjjkkkiiifffgggjjjeeefffiiilllmmmooowwwqqqhhhkkklllnnnpppkkkbbbcccwwwvvvlllhhhiiilllnnn```IIIBBBAAA;;;:::888888999888666555222222222222111111000000////////////////////////---.........//////000000////////////000000000111111000000///......///000333444;;;KKK```nnnrrrpppuuunnnpppvvv}}}|||}}}{{{{{{}}}zzzwwwtttsssppplllgggbbb]]][[[UUUWWWYYYZZZ\\\___cccfffhhhlllppppppnnnnnnqqqtttuuuuuuuuutttsssrrrqqqpppvvvuuuvvvzzz~~~zzzwwwtttsssrrrqqqooonnnhhhkkkooopppnnnmmmoooqqqooooooooooooooopppppppppmmmnnnnnnlllkkkkkkmmmoootttyyy~~~}}}}}}~~~|||~~~zzzyyy}}}qqqvvvxxxtttpppnnnoooooo~~~vvvyyy~~~{{{|||{{{vvvttttttooonnnpppsssssssssxxx~~~xxx}}}{{{}}}kkkZZZSSSTTTSSSTTT[[[```]]]OOODDDAAA@@@>>>===<<<<<<======333222///---+++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...///000111111,,,---///...,,,,,,...000...000222333333444777999:::;;;>>>AAADDDGGGJJJKKKOOORRRVVV\\\eeellljjjcccfffjjjnnnnnnkkkkkkqqqvvvuuuqqqkkkgggfffhhhjjjjjjmmmnnnmmmhhhddddddjjjooottttttuuuuuusssmmmeee_________```aaaaaa___ZZZWWWQQQVVV\\\aaaaaa[[[TTTOOOSSSTTTPPPGGGBBBAAAAAA???;;;999666444222222222333000000111222222222222111000///...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++************************++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...---------,,,---...///000666777888888888:::===@@@FFFMMMXXXcccjjjiiiddd___\\\]]]cccqqq|||{{{nnnaaaTTTWWWZZZ\\\^^^cccjjjpppkkkffflllyyyfffbbb```ccceeefffjjjoooxxx~~~pppiiinnnpppkkknnnooo|||nnnhhhrrrggggggjjjmmmmmmqqq|||}}}mmmiiikkklllmmmnnnjjjcccdddppp~~~{{{xxxrrrllliiiiiimmmppp___HHHAAAAAA:::999888999999999777555111222222222222111000000000000000000000000000000------......///000000000/////////000000000111111111111111000...///111333999>>>KKK]]]oooxxxxxxtttxxxlllhhhnnn||||||zzzzzz{{{vvvvvvzzz{{{zzzxxxxxxwwwuuurrrooocccbbb___\\\YYYVVVTTTSSSVVV[[[aaagggkkknnnppprrrpppsssuuutttqqqoooppprrrrrrsssssstttuuuuuuttttttvvvuuuvvv|||}}}zzzwwwuuutttrrrpppnnnlllmmmnnnnnnnnnnnnoooqqqnnnmmmmmmlllmmmmmmnnnnnniiikkkkkkkkkkkkmmmppprrrwww~~~~~~~~~~~~|||~~~}}}|||~~~yyyyyyvvvqqqmmmkkkkkkkkk|||zzznnniiihhhggggggjjjjjjjjjooo{{{kkk```\\\XXXTTTTTT[[[eeefff___VVVIIIEEE???999888:::>>>AAA999666333///---,,,+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---...////////////+++,,,...---,,,...333777666777888888888:::===@@@BBBDDDFFFJJJNNNRRRTTTVVVXXX^^^ccciiiqqqwwwuuuooollloooqqqnnniiikkkuuuvvvpppggg``````ccchhhjjjggggggeeeaaa^^^]]]^^^___cccfffjjjmmmmmmhhh```ZZZaaa^^^^^^aaaeeegggeeebbbccchhhooosssrrrkkkccc]]]^^^^^^ZZZRRRMMMLLLJJJGGG@@@>>><<<999777666555555111111222333333333333222222222111000...---,,,+++,,,,,,,,,,,,++++++++++++++++++***************)))***++++++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...------,,,---...000222333::::::999999:::>>>CCCHHHRRRTTTXXX^^^cccffffffeee^^^]]]aaalllwwwvvviii\\\VVVZZZ___cccdddeeeffffffcccdddrrrtttlllgggeeehhhjjjkkkmmmpppyyyxxxsssllljjjlllllliiitttzzzlllsssooollljjjjjjlllsss|||pppkkkjjjjjjjjjkkkllljjjhhhiiimmmrrrqqqnnniiibbb___aaahhhnnn]]]GGGAAAAAA:::999888999:::999777444111222222333222111000///000000000000000000000000------......///000000111//////000000000111111111///000111000///111444888CCCOOO___mmmuuuyyy|||zzznnnfffkkkxxx{{{}}}}}}~~~}}}}}}{{{yyyvvvuuuuuuvvvwwwxxxpppooonnnmmmllljjjfffcccSSSSSSTTTUUUWWWZZZ^^^___fffllluuu{{{}}}{{{yyyxxxqqqrrrssssssrrrrrrrrrrrruuuvvvwwwyyy{{{|||||||||zzzzzz}}}}}}{{{{{{zzzxxxwwwxxxuuurrrqqqqqqqqqqqqqqqnnnnnnmmmlllllllllmmmnnnlllmmmnnnnnnnnnpppsssuuuzzz~~~~~~}}}~~~}}}~~~zzz}}}~~~|||{{{|||}}}~~~|||zzzwwwtttooommmlll}}}~~~xxxnnneee___\\\ZZZ[[[___dddfffqqq|||ooohhhdddddd___ZZZZZZ^^^dddfffgggWWWQQQFFF===888999<<>>===@@@DDDHHHOOOPPPTTTXXX\\\```ccceeeccciiioooqqqrrrssspppjjj]]]```bbbaaa```cccjjjpppbbb]]]UUUPPPOOOQQQSSSTTTTTTRRRQQQRRRSSSRRROOOLLLMMMNNNRRRVVVYYYZZZXXXVVV]]]^^^```dddhhhkkkkkkkkkmmmoooqqqsssssspppmmmkkkllliiieeebbbdddccc[[[PPPDDDCCCAAA???<<<:::888777555555555555444333222111111222222222111000...---------,,,,,,,,,+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,++++++,,,,,,---...---------...000333666888999:::;;;<<>>888666<<<@@@DDDAAA999111---,,,222...)))***---000...,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------------------------,,,---.........------...,,,...111222666===EEEIIIFFFDDDCCCDDDIIIOOOUUUXXX\\\ccckkknnnppppppmmmiiifffhhhnnnsssooobbbWWWRRRLLLTTT[[[aaahhhnnnmmmgggiiiddddddiiijjjeee___]]]ZZZYYY]]]bbbaaa\\\YYYZZZSSSYYYYYYTTTUUU\\\^^^[[[^^^[[[[[[^^^]]]XXXUUUUUUZZZ[[[]]]aaadddiiipppvvvyyysssnnnrrryyyzzzqqqhhhVVVPPPHHHBBB????????????===;;;999777777888888888666444333444666666444222111...,,,+++,,,------,,,+++,,,,,,---,,,+++***))),,,,,,,,,++++++*********************************++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///++++++++++++++++++++++++++++++,,,,,,,,,---------//////.........//////000---000333555666777888:::;;;>>>BBBIIIPPPUUUVVVVVV\\\\\\___bbbbbb```dddjjj```iiinnnjjjfffggghhhgggbbbaaa```bbbeeehhhiiihhhfffuuurrrpppnnnllllllnnnooommmjjjkkkmmmpppoooiiifffnnnyyyyyyvvvpppqqqggg```bbbeeebbbaaaccc^^^^^^]]][[[WWWTTTQQQOOOJJJIIIHHHEEEBBBBBBCCCEEEAAAAAAAAAAAABBBCCCDDDEEE^^^GGGAAAAAA<<<:::888888888777555444333333333222222222111111000000111111111111000000////////////000000000111///000222222000000000111111000111333555>>>QQQbbbrrrtttxxx}}}{{{nnnjjjrrr}}}yyyxxxooommmjjjgggffffffggghhhiiijjjiiieee```YYYTTTQQQ]]]aaahhhoootttwwwwwwwww~~~{{{yyyxxxzzz~~~xxxwwwyyy~~~~~~{{{|||~~~|||yyyxxxwwwwwwwww}}}|||zzzzzz|||}}}}}}||||||{{{zzzzzzyyyyyyyyyzzzvvvjjjfffeeedddjjj}}}{{{llljjjooorrrrrrmmmuuu}}}yyytttxxxzzzvvvqqqrrrxxx~~~xxxqqqvvv|||tttjjjiiikkktttnnndddXXXJJJ>>>777555777:::===???>>>:::555222111...+++,,,///000...+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------------------------+++,,,...///000111222333...333999===@@@DDDHHHIIIEEEFFFIIINNNUUU\\\cccggguuurrrooojjjccc\\\YYYYYYbbbbbbfffjjjhhh```YYYXXX[[[fffooovvv}}}zzz~~~yyyllleeecccbbbeeeiiirrr~~~wwwlllkkkmmmmmmnnnjjjggggggddd]]][[[\\\XXXVVVWWW]]]dddhhhiiiiiiqqqooonnnqqqsssrrrmmmhhhaaa\\\SSSLLLHHHFFFDDDCCC???>>><<<<<<<<<:::777444888666444333222333333333333111///.........,,,+++***+++,,,,,,,,,+++***))),,,,,,,,,+++++++++******************************++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,+++*********)))++++++++++++++++++++++++++++++,,,,,,,,,---------.........---......//////+++...333666888999;;;<<>>LLLaaasss}}}}}}ooommmoooooowwwuuummmiiijjjfffaaa^^^]]]___ccceeefffggghhhfffbbb^^^[[[ZZZfffmmmuuu{{{}}}~~~|||{{{zzz|||yyytttnnnkkknnnttt{{{~~~zzzyyyvvvwwwzzz{{{yyyzzz}}}|||xxxvvvuuuuuuvvvzzzyyyxxxyyy{{{~~~~~~~~~|||{{{zzzzzzzzzzzzzzzzzz|||mmmaaa___bbbdddlllwww{{{yyywww}}}yyysssqqqiiimmmqqqqqqnnnpppwwwyyy}}}lllhhhllllllpppoooeeeUUUGGG???<<<444555888>>>CCCCCC===888111...,,,---///000---***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------------------------......---...000333666888:::;;;===>>>??????BBBDDDEEELLLVVV```gggkkknnnpppnnngggbbb___XXXPPPRRR[[[bbbfffoooyyyzzzsssllliiigggvvv|||pppqqqwww~~~yyy{{{~~~}}}{{{{{{zzztttjjjeeeeee\\\XXXWWW[[[dddhhhddd^^^bbbdddfffhhhhhhhhhggggggeee___VVVQQQRRRVVV[[[^^^JJJEEE???;;;:::999666444:::999777444222111333444555333222111111///---***)))***+++++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---.../////////222666999:::<<<>>>@@@EEEQQQaaajjjjjjccc]]]ZZZ]]]___dddeeeccccccnnn{{{xxxqqqnnnhhh```eeegggiiiiiihhhffffffffflllmmmxxx{{{tttmmmeeeeeelllrrrsssqqqrrrooonnnppprrrvvv~~~qqqddd]]]]]]aaadddYYYTTTOOOLLLHHHEEEGGGLLLJJJHHHGGGGGGIIIMMMPPPSSSVVVXXXZZZ[[[YYYXXXXXXXXX```cccfffiiiiiihhheeeccc]]]FFF??????;;;:::999999::::::888777333333333222222222111111000000111111111111000000//////000000000111111111111222333222000///000222777333666@@@NNN[[[jjjuuu|||xxxuuuzzzpppmmmwww~~~}}}yyynnnddd^^^bbb___ZZZVVVWWW\\\bbbggggggjjjlllllliiigggfffgggiiirrr|||~~~}}}}}}~~~zzztttpppuuu}}}}}}sssvvv~~~~~~zzzfffaaa[[[ZZZ]]]dddlllpppyyy|||}}}{{{zzz{{{|||~~~~~~xxxuuuvvvxxxxxx{{{}}}yyyuuuuuuuuuvvvuuuuuuwwwzzz}}}~~~}}}{{{{{{zzzzzzzzzzzzzzz{{{~~~~~~wwwiii```aaagggkkkpppzzz}}}yyysssnnnjjjiiiiiigggjjjrrryyy|||yyyxxxyyy{{{mmmiiimmmeeennnsssnnnbbbTTTFFF===555555888===CCCCCC@@@;;;333000---,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------------............333000---,,,///444999<<>>FFFNNNXXXaaammmsssqqqkkkfffcccSSSQQQWWW___]]]WWW\\\iiijjjtttyyysss}}}~~~wwwooottt|||}}}~~~qqqmmmgggddd______eeeiiifff___ZZZ\\\]]]^^^```bbbfffiiieee___WWWUUUYYYcccnnnttt[[[RRRFFF===:::::::::::::::;;;:::888555333444666444333222333333111...,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,+++,,,,,,---...///000777888:::;;;<<>>;;;:::999999::::::888777333333333222222222111111000000111111111111000000000000000000111111111111222222222111000000111333444333;;;NNNaaalllqqqsss~~~zzzzzzppprrryyy~~~|||yyyxxx~~~}}}vvvlllaaaYYY[[[XXXTTTSSSWWW^^^fffkkkmmmqqquuuuuuqqqooooooqqqvvv}}}~~~|||vvvpppkkkjjjlllooollliiieeeeeellltttuuupppooorrrwww~~~}}}zzzvvvsssqqqnnnlllkkk]]]YYYVVVUUUXXX]]]aaaccceeehhhmmmrrrtttsssqqqooonnnnnnppprrruuuxxx{{{}}}yyyrrrqqqsssvvv{{{~~~yyyvvvuuuvvvwwwsssuuuyyy~~~|||zzzzzzyyyyyyyyyyyyzzz{{{yyy{{{wwwllleeegggmmmpppqqqzzzqqqttt{{{wwwjjjaaa___```aaaffffffmmm}}}}}}~~~zzzssslllkkknnntttyyywwwqqqeeePPP===777888:::===???@@@AAABBB999555///+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,---------------------------------------....../////////222///+++,,,222999@@@CCCDDD@@@>>>AAAEEEJJJUUU```jjjooosssoooddd[[[XXXXXXWWW^^^mmmxxxtttiiihhhooozzz|||~~~{{{www}}}vvvrrrxxx||||||sssoooooojjjeeegggkkkjjjeee___\\\YYYXXXZZZ___bbbeeefffccc```___aaafffiiikkkbbb\\\SSSIIICCC???>>>>>>888999::::::888666555444111111111222333333111...++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---...000111222888999:::;;;>>>EEELLLRRRZZZfffrrrtttkkkbbb___```]]]___bbbbbb```eeevvvuuuqqqqqqooohhhbbb]]]___aaacccdddeeeggghhhmmmoootttrrrllliiiiiippp{{{mmmhhhfffgggfff___ZZZXXXUUUMMMKKKRRRVVVYYYeeeuuuyyyyyytttjjjbbbaaagggmmmuuuvvvyyy{{{~~~}}}zzz{{{\\\EEE>>>>>><<<:::999888999999777666333333333222222222111111000000111111111111000000000000000111111111222222111222222111000111333555333888HHH___qqqxxxyyyzzzyyyuuurrrwww~~~}}}|||uuuttt}}}|||yyyvvvtttssswwwxxxxxxvvvrrriii^^^VVVYYYXXXWWWXXX]]]eeemmmrrrqqqxxx}}}vvvqqqqqqrrrfffccc]]]WWWRRRQQQSSSVVVUUUUUURRRRRRWWW]]]\\\WWW```aaabbbccccccbbb```___[[[YYYUUUQQQPPPPPPQQQRRRPPPNNNLLLMMMNNNPPPQQQQQQQQQTTTZZZ___cccfffggggggjjjiiiiiihhhiiijjjlllmmmyyyyyyqqqppprrruuuyyy~~~}}}zzzwwwvvvwwwwwwtttvvv{{{~~~{{{xxxxxxxxxxxxxxxyyyyyyzzzxxx{{{yyyqqqjjjkkkooorrrqqqvvvxxxtttlllhhhjjjnnnrrrvvvqqqcccYYYXXXZZZYYYbbb___gggzzz|||uuuzzzqqqiiirrruuuwwwyyy}}}{{{iiiTTT>>>===<<<;;;;;;???DDDHHH???;;;555000---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,---------------------------------------...//////000000///...///444===EEEIIIJJJDDDAAACCCJJJLLLKKKPPPYYY]]]``````ZZZSSSTTT___iiitttxxxwww}}}xxx~~~|||vvvvvv||||||yyynnnnnnuuu}}}yyy{{{}}}|||~~~vvvpppuuuvvvssstttxxxtttkkkccc___ZZZVVVUUUVVVXXXYYY]]]___ccchhhjjjhhhccc___XXXZZZYYYTTTKKKBBB>>>======;;;:::::::::888555333222111111222444444333111......---,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------...///000222444555555777:::???EEEMMMVVV\\\bbbnnnzzz|||rrrfff```^^^]]]bbbiiimmmkkkjjjsss~~~xxxrrrrrrssspppmmmlllooolllhhhfffhhhjjjkkkkkklllllluuusssnnnrrrrrrrrrsssvvvzzzzzzwwwsss]]]VVVPPPNNNLLLJJJJJJMMMNNNPPPZZZgggnnnrrr}}}xxxrrrvvv~~~[[[DDD>>>>>><<<:::888888888777555444333333333222222222111111000000111111111111000000000000111111111222222222000111111000000111555777;;;HHH\\\pppyyy|||yyykkknnnvvvzzzwwwuuuwww{{{|||{{{xxxvvvsssqqqpppooonnnooopppqqqqqqkkkccc]]]```aaabbbfffkkkrrrxxx|||}}}}}}yyyvvvuuuwwwvvvrrrjjjaaaZZZXXXXXXMMMLLLJJJFFFBBBAAABBBDDDDDDDDDBBB@@@CCCHHHHHHEEEKKKKKKKKKJJJHHHFFFFFFFFFBBBBBBAAA@@@???AAACCCEEEHHHGGGFFFFFFGGGHHHGGGFFFIIIKKKNNNRRRVVVYYY\\\^^^cccbbbaaa```aaaccceeefffooowww|||||||||{{{uuuwwwyyyzzz{{{|||~~~}}}{{{xxxwwwvvvvvvvvvuuuuuuwwwyyy||||||zzzwwwwwwwwwvvvvvvwwwwwwxxxyyyvvvzzzyyyqqqkkkmmmqqqtttrrrooommmllllllllllllllliiivvvzzzoooeeeffffffbbbbbbdddpppyyysssyyyuuuqqqnnnooonnnooo{{{}}}nnnOOOGGG===888:::???DDDFFFCCCAAA>>>999444000///...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,---------------------------------------...///000000000111333:::DDDNNNQQQMMMIIICCC>>>???GGGGGGCCCGGGPPPUUU\\\aaa```___fffvvv~~~~~~pppmmmmmmrrrxxx{{{{{{{{{yyyzzz{{{zzzzzz{{{{{{{{{pppmmmmmmnnnooopppvvv}}}zzz}}}tttqqquuuwwwttt~~~vvvwwwqqq{{{tttdddffffffbbb\\\YYYZZZ\\\WWWZZZ^^^dddhhhiiifffdddVVV\\\___[[[PPPIIIJJJNNNLLLEEE>>>;;;======:::666666444333333444555444333111000///---,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++888666333000//////000000------------------------------------............//////000111333555777888999>>>DDDKKKQQQWWW\\\``````iiirrruuuooohhheeeeeegggiiilllnnnkkkhhhmmmtttooolllmmmqqqssstttyyyzzzpppkkknnnqqqrrrqqqkkkiiikkkppppppkkkiiikkkooooooooolllgggaaa[[[XXXQQQMMMKKKNNNQQQSSSZZZaaaeeelllwwwyyyyyy~~~ZZZDDD>>>>>><<<:::888777777666444222333333333222222222111111000000111111111111000000000111111111111222222222000000111000000222666999GGGWWWnnn{{{{{{zzzvvvooorrr{{{tttuuuvvvttt|||xxxvvvsssqqqooonnnmmmmmmkkklllooossswwwuuupppkkkjjjkkknnnrrrxxx}}}yyyrrrmmmiiieeeccc\\\\\\[[[WWWQQQMMMMMMNNNCCCDDDEEEEEECCCAAAAAABBB???@@@===:::===CCCFFFDDD@@@@@@AAAAAA@@@AAACCCEEECCCEEEGGGHHHHHHJJJLLLMMMOOOMMMKKKKKKLLLMMMMMMLLLJJJJJJJJJKKKMMMOOORRRTTTWWWWWWXXXZZZ^^^bbbfffiiikkkrrrwwwvvvuuuyyy~~~|||~~~}}}zzzyyyxxxwwwvvvvvvuuuuuusssrrrpppqqqsssttttttsssvvvvvvuuuuuuvvvwwwxxxxxxssswwwvvvoookkknnntttxxxtttpppnnnqqqttttttsssqqqqqq}}}~~~}}}wwwgggooo~~~wwwuuuwwwssswww{{{pppoooiiieeeooo~~~~~~sss```QQQ@@@888:::@@@BBBAAAEEEEEEDDD@@@:::444///---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,------------------------------------------...///000000111666<<>>BBBCCCMMM[[[iiittt}}}~~~yyyyyywwwyyy}}}~~~{{{{{{}}}uuummmjjjqqqwww{{{|||~~~xxxsssvvvjjjqqqrrrllljjjnnnoookkkiiiqqqzzz|||sssjjjmmmvvvttt|||iiirrryyywwwmmmfffhhhmmmaaa^^^[[[[[[___dddhhhjjjccchhhiiiaaaWWWUUU___jjj\\\PPPDDD???AAACCC@@@<<<:::888555444444555555444444222000...---,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++111///,,,******,,,///111---------------------------------.........//////000000111222444777999:::BBBHHHQQQXXX\\\^^^___```ZZZ^^^cccddddddffflllqqqsssnnnjjjfffbbbbbbhhhqqqlllkkknnnssstttvvv|||nnniiimmmrrrsssrrrpppnnnnnnqqqssspppiiiddd[[[]]]]]]ZZZSSSNNNKKKKKKQQQSSS[[[eeemmmrrryyy}}}ssssss|||~~~~~~xxxzzz}}}}}}zzzxxxZZZGGGAAA>>>;;;::::::999888777666666555444333222111111111111---...111222333222111///000000000000000000000000222000111222111222===KKKggglll{{{{{{xxxrrrsssqqqrrrtttrrrvvvzzzwwwvvvrrrpppnnnmmmmmmnnnnnnmmmkkkppprrrrrruuuyyyzzzxxxwwwvvvvvv|||zzzwwwzzzooommmhhhbbb\\\WWWSSSRRRKKKKKKJJJIIIGGGFFFEEEDDDAAABBBCCCDDDDDDDDDCCCCCC@@@@@@AAAEEEIIIKKKLLLKKKFFFFFFEEEEEEEEEEEEFFFFFFFFFHHHKKKMMMPPPQQQQQQQQQVVVVVVUUUTTTSSSSSSRRRRRRLLLNNNOOOMMMKKKMMMTTTZZZXXXWWWVVVVVVXXX[[[^^^aaaiiijjjjjjkkkmmmpppuuuyyy~~~{{{yyyxxxwwwxxxxxxwwwvvvmmmnnnnnnmmmlllmmmoooqqqvvvwwwvvvuuussstttvvvwwwxxxwwwuuutttttttttvvvvvvwwwuuutttuuuwwwxxxxxxxxxrrr{{{}}}zzzvvv~~~|||yyyvvvsssuuu}}}www|||}}}xxxdddbbbsssnnn___KKK>>>;;;===??????CCCCCCCCCAAA<<<666///+++,,,+++***+++------+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++---///111///,,,,,,///333:::FFFOOOOOOLLLJJJDDD===<<<:::>>>FFFIIINNN___ttt~~~{{{xxxuuupppooovvv|||xxx}}}}}}~~~~~~yyywwwuuussskkklllxxx|||uuusssnnnmmmoooqqqmmmfffeeeiiirrr}}}wwwkkkpppvvvooonnnhhhiiieee```[[[[[[]]]aaadddmmmjjjfffddddddiiioootttiii^^^NNNBBB>>>>>>@@@BBB???===999777555444444555222444555333...++++++,,,------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,---------......---------------------------,,,++++++---/////////......222888::::::===CCCMMMSSSYYY^^^aaabbbaaa^^^ZZZ\\\^^^bbbhhhooorrrrrruuuooohhheeeeeeggghhhggghhhhhhhhhhhhlllxxx}}}yyyqqqiiilllttttttoookkkkkklllooopppjjj___VVVQQQJJJHHHKKKMMMNNNSSS[[[^^^jjjwww}}}}}}~~~~~~~~~}}}||||||{{{vvvwwwwwwxxxwwwwwwvvvuuuYYYGGGAAA>>>;;;::::::999888777666666555444333222111111111111...///000222222222111000111111111111111111111111333333555666555:::JJJ\\\mmmttt}}}vvvvvvrrrjjjkkkrrr||||||wwwsssrrrmmmlllkkkkkklllnnnoooppprrrtttuuuuuuzzz~~~zzz~~~mmmggghhh[[[ZZZVVVSSSOOOKKKIIIHHHIIIIIIHHHFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHIIILLLOOOQQQQQQQQQLLLKKKKKKJJJJJJKKKKKKLLLMMMNNNPPPRRRSSSSSSSSSSSSTTTTTTSSSRRRQQQPPPPPPOOONNNOOOPPPPPPPPPTTTYYY^^^YYYXXXWWWWWWXXXZZZ]]]___``````aaaaaaaaadddhhhlllssstttwwwyyy{{{{{{zzzzzz|||zzzyyywwwwwwtttqqqooopppnnnllliiihhhjjjoootttvvvvvvvvvuuussstttvvvxxxxxxwwwvvvvvvuuuuuuuuuuuutttsssrrrtttvvvyyyyyyyyy{{{zzz}}}}}}wwwtttuuurrrrrrqqqqqqrrrvvv~~~kkkaaannnzzz|||}}}mmmWWWFFF???===<<<;;;@@@AAACCCBBB???999333///---,,,++++++------+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...---,,,000...,,,---111777<<>>;;;::::::999888777666666444444333222111111111111000000000111111111111111111111111111111111111111111222444666999CCCXXXkkkttt}}}~~~vvvxxx~~~tttjjjkkkppp~~~yyytttqqqpppjjjjjjjjjkkkmmmpppsssuuutttxxx|||nnn___WWWVVVMMMLLLKKKJJJHHHGGGFFFFFFHHHGGGFFFEEEDDDEEEFFFFFFJJJJJJJJJJJJJJJLLLNNNOOOPPPOOOOOOQQQTTTVVVUUUUUUQQQPPPPPPOOOOOOPPPPPPQQQVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRQQQPPPPPPRRRWWW[[[___```[[[ZZZYYYXXXXXXYYY[[[]]]XXXXXXXXXWWWVVVXXX[[[^^^dddeeegggiiikkkmmmooopppvvvvvvuuuvvvuuurrrnnnjjjrrroooiiidddcccgggpppvvvuuuvvvvvvtttssssssvvvxxxxxxxxxxxxxxxwwwvvvtttsssrrrqqqqqqsssvvvxxxyyyxxx{{{||||||~~~ssskkkeeeccchhhooojjjooouuuxxxzzzwwwgggnnnzzz~~~zzzgggTTTFFF>>>:::999;;;>>>AAACCCBBB===888444...---,,,,,,------+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////......000...---222;;;CCCFFFEEEHHHIIIJJJPPPZZZ___YYYOOOSSS\\\dddjjjsssyyy{{{uuuqqqrrrzzzvvvzzzzzztttwww~~~tttoooqqqrrryyy{{{xxxrrrvvvyyy{{{tttlllkkkvvv~~~wwwkkkdddkkkkkkwwwzzzmmmaaaYYYWWWYYY[[[WWW[[[___aaaaaabbbeeegggccc___ZZZVVVTTTRRRQQQOOOIIIEEEAAA===;;;999777555333222222444444444111///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------------......////////////111333888===AAAHHHWWWeeejjjccc\\\ZZZ^^^aaabbbaaaggggggjjjqqqxxxyyytttooonnnkkkgggeeegggkkknnnpppnnniiifffjjjtttrrriiijjjqqqtttsssmmmbbbSSSHHHFFFHHHLLLMMMLLLRRR^^^iiipppvvv~~~~~~~~~~~~}}}}}}}}}}}}{{{zzzzzzzzz{{{|||}}}}}}zzzzzzzzzzzzzzzzzzzzzzzztttsssqqqooommmmmmmmmmmm|||WWWGGGAAA>>>;;;::::::999888777666666444333222222111111111222222111111000000111222222111111111111111111111111222111111555???PPPeeetttxxx|||xxxxxxuuutttuuu|||wwwrrrppppppkkklllmmmnnnqqquuuzzz}}}yyy}}}}}}~~~~~~vvvjjj___UUUPPPNNNIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFGGGIIIJJJMMMLLLKKKKKKKKKNNNPPPRRRSSSQQQPPPQQQSSSTTTTTTSSSQQQQQQPPPPPPPPPPPPQQQQQQYYYYYYYYYYYYZZZYYYYYYYYYXXXXXXWWWWWWVVVUUUTTTTTTUUURRRPPPTTT[[[``````___]]]\\\ZZZYYYXXXYYYZZZ[[[XXXYYYXXXVVVTTTTTTVVVXXX[[[[[[[[[\\\^^^```cccdddjjjkkknnnqqqsssrrrnnnkkkqqqmmmhhhcccbbbfffnnnttttttuuuuuutttssssssvvvxxxxxxyyyzzz{{{zzzwwwtttssssssrrrqqqrrrtttvvvvvvvvvvvvuuuuuuuuusssoooiiieeevvvwwwppp```VVVVVV^^^ccciiixxx{{{jjjmmmuuuyyyvvvdddOOO@@@::::::666:::???BBBCCC@@@<<<999111///------------,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,------......////////////111666===DDDHHHHHHFFFKKKTTT\\\\\\XXX[[[fffqqq|||~~~xxxwwwyyy|||rrrooowwwyyytttxxxrrroootttwwwzzz~~~~~~tttqqqyyy|||xxxllliiisssxxxrrrlllmmmqqqhhhlll{{{}}}uuummmfffbbb``````\\\\\\ZZZWWWVVVYYY___ddd]]]]]][[[[[[[[[ZZZZZZYYYPPPLLLGGGDDDCCCAAA>>>;;;666444333444666555111---...---------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------)))+++---...///000111333222777@@@IIIOOOZZZmmm~~~qqqccc^^^```bbbcccdddhhhgggkkkuuu{{{wwwoooiiiiiihhhhhhiiilllooorrrsssnnnkkkhhhjjjpppxxx~~~|||qqqiiigggeee```[[[NNNIIIEEEEEEKKKTTT\\\```bbbmmm}}}~~~|||{{{|||yyy{{{}}}}}}|||{{{{{{{{{}}}|||zzzyyywwwwwwvvvvvvvvvvvvuuuttttttsssrrrrrrooonnnkkkiiihhhiiijjjkkkzzzVVVGGGAAA>>>;;;::::::999888777666666333333222222111111222222222222111111111111222222111111111111111111111111555333222999JJJ```qqqzzz}}}xxxpppqqqyyy}}}}}}}}}yyy{{{~~~zzz{{{{{{xxxtttpppoooooooooppprrrsssuuuyyyvvvpppoooqqqqqqqqqjjjeee^^^XXXTTTQQQOOOMMMJJJKKKKKKLLLKKKKKKJJJIIIKKKJJJIIIIIIIIIJJJKKKLLLNNNNNNLLLLLLMMMOOOQQQRRRQQQOOOMMMMMMNNNOOOOOONNNOOOOOONNNNNNNNNNNNOOOOOOTTTUUUUUUVVVWWWXXXYYYYYYUUUUUUUUUUUUUUUTTTTTTTTTYYYUUUSSSWWW___cccaaa^^^]]]\\\[[[ZZZYYYZZZZZZ[[[\\\\\\\\\YYYWWWVVVWWWYYYXXXWWWVVVVVVWWWXXXZZZ[[[aaacccgggllloooooollliiilllkkkiiifffeeeggglllpppttttttttttttssssssvvvxxxxxxyyy{{{|||{{{yyyvvvtttvvvtttrrrrrrssstttsssrrrvvvuuutttvvvuuummm```UUUjjjwwwxxxfffXXXXXX[[[YYYkkk{{{jjjggggggfffttt}}}sssYYYCCC:::;;;444777<<>>;;;::::::999888777666666333333222222111222222333222222222222222111111111222222222222222222222222111222666@@@SSSjjjxxx}}}vvvmmmiiirrrxxxqqqkkkkkknnnttt~~~~~~|||{{{tttuuuvvvtttrrrooooooooorrruuuwwwxxxzzz~~~rrriiidddbbb```^^^XXXVVVRRRPPPPPPPPPOOONNNNNNOOOPPPPPPOOONNNLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKNNNMMMLLLLLLLLLMMMOOOOOOMMMKKKHHHHHHIIIJJJJJJIIIKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMOOOQQQRRRSSSSSSTTTTTTUUUUUUVVVVVVVVVYYYWWWVVVZZZaaadddbbb^^^[[[[[[ZZZZZZZZZ[[[\\\\\\]]]^^^^^^\\\ZZZYYYYYY[[[ZZZYYYXXXVVVVVVVVVWWWXXX___aaadddhhhjjjiiifffccchhhiiijjjiiihhhiiijjjlllsssttttttsssrrrsssvvvxxxxxxyyy{{{||||||zzzxxxvvvxxxvvvtttsssssssssrrrqqqvvvvvvxxx{{{yyypppaaaUUUmmmttteeeggghhh```ttt}}}rrriiibbb\\\jjjxxx}}}eeeLLL???<<<555888<<>>;;;::::::999888777666666333222222111222222333333222222333333333222111000222222222222222222222222---777CCCOOO___tttrrrooossswwwfffkkknnnnnnttt~~~zzzxxxwwwvvvrrrtttuuuuuutttsssssstttwww{{{~~~|||ttthhh^^^XXXTTTQQQNNNOOOOOOPPPQQQQQQQQQPPPPPPPPPQQQRRRRRRQQQOOOMMMLLLGGGHHHJJJKKKJJJIIIHHHGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFCCCAAA@@@AAABBBBBBBBBCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEGGGIIIJJJLLLLLLMMMOOOPPPRRRSSSSSSRRRRRRTTTXXX^^^``````^^^XXXYYYYYYZZZ\\\]]]^^^^^^\\\]]]^^^]]][[[ZZZ[[[\\\[[[[[[ZZZYYYYYYYYYYYYYYY^^^___aaadddfffeeeaaa___gggiiikkkkkkjjjjjjjjjkkkrrrsssssssssrrrsssvvvxxxxxxyyy{{{|||||||||zzzyyyxxxvvvtttsssttttttsssrrrsssuuuxxxzzzxxxqqqgggaaattt{{{ppp{{{yyy{{{~~~zzztttllleeecccppp}}}~~~qqq^^^MMMDDD999;;;===???@@@???>>>===777444111.........---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............................................................000222444555<<<>>>CCCIIIQQQZZZccciiidddWWWPPP[[[qqquuu|||mmmiiifffhhhmmmooolllhhhkkkmmmlllhhhiiimmmmmmjjjbbbaaabbbbbbbbbdddgggkkkqqqssszzzsssnnnqqqwwwuuuyyy|||{{{}}}vvv|||www{{{ooooooppprrrwww}}}}}}lllccccccdddbbb___]]]aaafffiiijjjkkknnnppp```ZZZUUUTTTVVVTTTNNNHHHCCCAAA===888444333555777555333111...---------...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......++++++,,,,,,---......///...///000000000555>>>EEEPPPQQQVVV]]]```dddlllvvvsssiiidddhhhiiieeegggnnnrrrqqqxxxtttqqquuu~~~xxxppphhhdddeeegggdddgggkkkooorrruuuxxxzzziiiYYYJJJEEEGGGKKKQQQWWWZZZbbbooo}}}}}}zzz{{{~~~|||wwwyyyyyyxxxuuuqqqnnnmmmnnnhhhjjjkkkggg```\\\\\\^^^VVVTTTRRROOOMMMKKKJJJIIIEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBuuuTTTGGGBBB>>>;;;::::::999888777666666222222222111222222333333111222444555444222000///222222222222222222222222111CCCVVVbbbooouuuwww|||ooogggvvv~~~yyytttssssssssstttvvvxxxyyyxxxxxxyyyzzz||||||mmmccc\\\TTTOOONNNOOONNNMMMJJJMMMPPPSSSTTTTTTSSSSSSLLLMMMNNNNNNNNNLLLJJJHHHDDDFFFHHHIIIIIIGGGDDDBBBBBBBBBBBBBBBBBBAAA?????????===:::999:::<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>>>>======>>>@@@BBBCCC??????AAACCCEEEFFFHHHIIIIIIKKKOOOTTTYYY\\\\\\\\\WWWWWWYYYZZZ\\\^^^___```\\\]]]^^^^^^\\\\\\]]]^^^\\\\\\\\\\\\\\\[[[[[[[[[\\\]]]^^^aaaccccccaaa___hhhjjjkkkkkkjjjjjjkkklllrrrsssssssssrrrsssvvvxxxxxxyyyzzz||||||||||||{{{vvvuuussssssuuuvvvuuutttrrruuuwwwxxxvvvssspppooowww{{{uuuyyy|||sssxxxyyy|||~~~{{{zzzvvvqqq___hhhttt|||zzzmmm[[[NNN===>>>??????@@@???>>>>>>888555111///......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------................................................/////////000222444666888===AAAIIIUUU```fffeeebbbZZZYYYcccwwwqqqnnnttt{{{}}}|||wwwsssnnnfff^^^ZZZXXXWWWZZZ^^^aaa^^^[[[TTTWWWVVVRRRRRRXXXYYYVVVaaa``````aaa___\\\[[[\\\]]]^^^eeemmmjjj```^^^dddhhhbbbeeerrr}}}}}}uuupppooo}}}{{{|||xxx|||}}}tttkkkkkklllrrr~~~vvveeeccceeeeeebbbccchhhooorrrqqqppppppppphhhbbb\\\[[[\\\YYYRRRKKKNNNKKKEEE;;;333///000333888666333000///...//////******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------......++++++,,,,,,---...//////***,,,///000333;;;HHHRRRWWWUUUWWW\\\aaaeeemmmuuussskkkjjjnnnmmmddddddjjjdddeeeooo{{{{{{sssuuu~~~ssshhhcccfffiiiiiihhhiiimmmsssuuutttqqqVVVKKKCCCGGGOOOUUU\\\bbbsss~~~}}}yyyyyywwwuuuwwwzzzxxxssspppnnnjjjeee___\\\]]]^^^VVVXXXXXXRRRKKKFFFFFFHHH@@@??????>>>======>>>>>><<<<<<<<<======>>>>>>>>>@@@@@@@@@@@@@@@???>>>===sssSSSFFFAAA<<<<<<;;;:::888777666666555555444333333222222333333333333222222111111000000222111333666555111333777<<>>@@@>>>===>>>@@@AAA???============<<<;;;:::::::::::::::;;;;;;<<<<<<======;;;;;;<<<<<<<<<<<<<<<;;;???>>>=========>>>???@@@@@@BBBEEEIIIMMMOOOPPPQQQQQQRRRSSSTTTUUUWWWZZZ]]]```___^^^]]]\\\\\\\\\\\\\\\[[[[[[]]]___aaaaaaaaa``````______```aaaaaabbbkkkiiiggggggggggggfffeeekkklllnnnoooqqqrrrrrrrrrvvvuuuvvvwwwzzz{{{zzzyyyvvvuuutttuuuwwwxxxvvvssswwwwwwvvvuuutttsssrrrrrrssszzz{{{tttuuu|||tttooopppooommmnnnssspppxxx~~~qqqbbbfffxxxsss\\\FFFEEECCCBBB???;;;::::::;;;<<<;;;777222......///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000///...------------------......///////////////,,,...000111000000111222...///000222444888===@@@AAAIIISSSZZZ]]]```dddiiitttqqqvvv|||{{{ppplllfff```YYYUUUUUUWWWZZZVVVUUUYYY\\\___ccciiijjjiiibbbWWWUUU]]]eeefffmmmrrraaa]]]^^^ddd\\\bbbxxxqqq```ZZZ]]]^^^bbbhhhmmmnnnkkkgggjjjkkkooorrr|||~~~xxxtttvvvvvvtttssstttwwwtttpppxxxnnnnnnllliiiggggggeeedddkkkuuuxxxooodddiiiaaaYYYUUUTTTTTTUUUXXXXXXVVVRRRIII>>>666333444777666555444222000...---,,,,,,---......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------000...------............000000000333;;;GGGTTT^^^dddbbbaaabbbbbbeeeppp|||~~~yyywwwvvvqqqhhhccccccfffeeebbbiiittttttzzziii^^^bbbhhhiiimmmiiicccaaagggmmmkkkeeeMMMOOOQQQTTT^^^ooo~~~~~~{{{|||}}}|||yyysssooollllllnnnlllgggaaa[[[XXXTTTNNNJJJGGGEEEEEE????????????????????????@@@>>>======>>>??????>>>AAAAAAAAABBBBBBDDDEEEEEEDDDEEEFFFGGGGGGGGGGGGFFFuuuSSSFFFAAA<<<<<<;;;:::888777666666555555444333333222222333333000/////////............000///111333333111444:::DDDZZZrrr~~~vvvqqqxxx~~~zzztttrrrssstttuuutttxxxxxxzzzwwwnnnaaaUUUNNNLLLKKKKKKJJJKKKMMMOOOQQQRRRRRRRRRQQQPPPOOONNNNNNIIIIIIIIIFFFCCC???>>>>>>>>>>>>=========<<<<<<<<<===;;;:::;;;>>>@@@???===>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<===<<<;;;;;;;;;;;;<<<======???AAADDDFFFGGGGGGGGGFFFIIIKKKNNNPPPTTTYYY\\\\\\[[[[[[[[[[[[\\\]]]]]]^^^^^^^^^___```aaa```___bbbbbbbbbbbbbbbbbbcccccchhhgggeeeeeefffggggggfffggghhhjjjlllnnnoooooopppwwwvvvvvvxxxzzz{{{yyyxxxvvvuuutttuuuwwwxxxvvvtttuuuuuuuuuuuuuuuuuuttttttnnnooojjjccchhh|||}}}nnnbbbaaadddeeegggllltttssstttzzzgggaaaqqq~~~hhhNNNGGGAAABBBAAA;;;777888:::;;;;;;888333///......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////...------------------......///////////////,,,...000000//////000111444---)))///:::BBB@@@;;;DDDRRR^^^```\\\cccxxx|||vvvvvv||||||zzzsssaaa^^^\\\[[[\\\^^^___aaaccc]]]YYY[[[___hhhvvv~~~{{{qqqgggfffnnntttuuu}}}kkkeeefffjjjhhhuuutttkkk[[[]]]bbbkkkssstttnnnhhhiiiccceeemmmzzz{{{xxxwwwxxxwwwvvvzzzyyynnnwwwvvvuuuvvvsssnnnmmmoooiiidddeeemmmrrroooiiiaaa\\\UUUQQQQQQVVV]]]ddd[[[XXXRRRMMMFFF???777222777777666555444111...,,,,,,,,,---------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................---...////////////...000333888@@@JJJUUU\\\ccc```^^^```ccckkkzzztttkkkfffeeeiiiiiiffflllvvvwwwiii```dddhhhhhhfffccc^^^ZZZ]]]bbbbbb]]]WWWYYY\\\dddsss~~~yyyxxxyyyyyyvvvssspppkkkeeebbb```]]]VVVPPPLLLJJJFFFCCC@@@???>>>>>><<<<<<======>>>>>>??????@@@??????@@@BBBCCCDDDDDDJJJIIIIIIIIIIIIIIIJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMxxxTTTEEEAAA>>><<<;;;:::888777666666555555444333333222222333333222222222111111111111000000///000222222333999AAATTTiii}}}wwwvvv|||xxxuuurrrppprrruuuwwwxxxzzz~~~vvvfff]]]WWWNNNHHHFFFJJJKKKLLLNNNPPPQQQSSSTTTRRRQQQPPPNNNLLLJJJIIIHHH@@@AAAAAA@@@===;;;::::::;;;::::::::::::999999999;;;::::::;;;===???>>>===>>>>>>==============================<<<<<<<<<<<<=========>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>??????????????????AAADDDFFFIIILLLQQQTTTTTTTTTUUUVVVXXXZZZ\\\]]]______aaaaaaaaaaaa______cccccccccccccccccccccccceeedddcccccceeeffffffeeebbbdddgggjjjlllnnnnnnnnnuuuuuuvvvxxxyyyzzzxxxvvvuuuttttttvvvwwwxxxwwwuuutttuuuuuuuuuvvvvvvvvvvvvmmmggg[[[QQQVVVlllppp[[[XXX\\\___dddkkkssssssuuu|||nnn\\\ggg{{{{{{^^^LLL@@@BBBCCC:::444666999;;;<<<:::555000---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////...------------...---......///////////////---...000///......///000111...---333===EEEEEECCCQQQXXX^^^___bbbrrr{{{yyy{{{}}}||||||zzzttt```WWWVVVXXX```kkksssvvvuuurrrkkkeeeeeejjjuuu{{{uuuxxxqqqmmmnnnuuuwww~~~sssgggiiiqqq~~~wwwnnn___[[[eeeqqqwwwrrrpppqqqtttuuuyyy{{{jjjlllvvv{{{xxxuuuvvv{{{~~~zzztttqqqrrrlllfffggglllppppppnnnfffaaaXXXPPPMMMRRRZZZ```^^^ZZZVVVTTTRRRJJJ===222777666666666666444///,,,,,,,,,------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------...//////000000000...222999AAAHHHOOOVVVZZZ```]]]]]]aaahhhrrrssskkkhhhfffkkkmmmjjjllltttxxxggg```ddddddaaaUUUTTTPPPOOOUUU\\\___\\\eeeiiiooo|||~~~{{{xxxuuusssrrrrrrooohhhcccccc]]]VVVQQQNNNJJJDDD???>>>===<<<:::::::::;;;<<<======>>>@@@AAACCCDDDDDDCCCDDDEEEHHHJJJMMMNNNOOOTTTTTTTTTUUUVVVXXXYYYZZZ\\\[[[YYYXXXWWWWWWXXXXXX{{{UUUDDDAAA???<<<;;;:::888777666666555555444333333222222333333333333333333333333222222444222222333333666AAALLLeeevvv{{{xxxttt~~~}}}uuusssqqqqqqssswwwzzz|||uuuiiidddYYYNNNJJJIIIGGGFFFHHHJJJLLLNNNPPPQQQRRRRRRRRRQQQOOOLLLHHHDDDAAA>>>===999;;;<<<;;;999888888999999999999999999999999999<<<<<<<<<===>>>>>>>>>>>>============>>>>>>??????@@@@@@??????>>>>>>======>>>>>>?????????>>>======???>>>>>>======<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCCCCCCCEEEGGGJJJJJJLLLNNNQQQTTTWWWXXX[[[]]]```aaaaaa`````````ccccccccccccccccccbbbbbbeeecccbbbbbbcccdddcccbbb```bbbeeeiiilllmmmnnnoooppppppqqqtttwwwxxxwwwuuuttttttuuuvvvxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvpppiii[[[NNNMMM\\\tttwww^^^XXXYYY[[[cccoooppp}}}ttt]]]```ppprrrWWWCCCBBBBBB999333777999:::<<<;;;888222...+++------------------------...------,,,,,,------...///......---------......---......///////////////.../////////------...000+++222:::<<<===CCCPPPZZZ^^^WWWRRR[[[qqq{{{|||xxxxxxyyyxxxuuuhhhgggjjjrrrzzzxxxiii[[[```aaafffrrr}}}uuuuuu{{{uuuqqqwwwzzzooommmpppyyy|||yyyxxxzzzzzzeee^^^dddiiipppsssmmmhhhddddddjjjrrr|||xxxjjjjjjppprrrqqqrrrvvv}}}|||wwwooojjjhhhjjjmmmlllkkkkkkkkkeee[[[RRRRRRWWW[[[[[[]]]\\\\\\^^^\\\SSSEEE999666555444666777666222...---------,,,,,,,,,,,,,,,---------------------------------------------------------------------------------...............---...//////......///000111888BBBKKKRRRVVVYYY[[[^^^^^^aaaiiipppwwwlllggghhhfffiiinnnkkkjjjpppuuuvvvbbb]]]]]]YYYRRRGGGFFFGGGNNN^^^mmmpppmmmpppyyy}}}wwwtttpppnnnjjjfffbbb\\\UUUOOOMMMIIIEEEBBB@@@???===;;;============>>>@@@BBBBBBCCCDDDFFFIIIKKKNNNOOOPPPLLLNNNRRRUUUXXX[[[]]]___^^^___aaadddgggkkknnnooommmllliiigggffffffggghhh{{{UUUDDDAAA???<<<;;;:::888777666666555555444333333222222333333000000000000000000000000555333222333444:::IIIXXXqqq~~~}}}zzzzzzxxxtttvvv~~~}}}}}}uuuuuuuuuuuuxxx|||mmmYYYOOOMMMFFFBBBDDDGGGHHHIIILLLLLLMMMOOOOOOOOONNNMMMLLLHHHGGGCCC@@@<<<999888777777999::::::999999999::::::::::::::::::;;;;;;;;;>>>>>>>>>>>>===============>>>>>>???@@@AAABBBBBBEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBAAA@@@???>>>>>>????????????@@@@@@@@@AAAAAACCCCCCCCCAAA???@@@AAAAAABBBCCCFFFIIILLLOOOPPPSSSWWW[[[]]]]]]^^^```bbbdddeeefffffffffeeeddddddfffdddbbbaaaaaaaaa___^^^^^^```bbbeeehhhkkkmmmnnnkkkjjjkkknnnrrruuuuuuuuurrrtttuuuwwwxxxxxxyyyyyy{{{zzzyyywwwvvvuuussssssqqqooofffYYYPPPWWWlll}}}hhhaaa]]]ZZZdddttt{{{yyyfffbbbeeewwwgggNNNFFFAAA888555999888999:::;;;999555///+++------------------------...------,,,,,,------.........---------......///---......///////////////...//////...------///111000777???CCCFFFOOO___kkk___VVVTTTccc~~~|||yyy}}}xxxxxxzzz|||xxx}}}uuugggccc^^^dddoooxxx{{{vvvnnniiissswww}}}zzzyyy~~~rrrgggfffmmmssstttqqq{{{}}}~~~yyypppjjjkkkooowwwyyy}}}~~~ooojjjmmmnnnuuu~~~~~~mmmccc]]]bbbooo{{{xxxpppooorrrtttwwwvvvwww{{{{{{rrrkkkkkkjjjfffdddffffffbbb[[[YYYaaakkklllfff[[[^^^bbbeeebbbYYYNNNFFF999666333444666777444111///...---,,,,,,,,,---------------------------------------------------------------------------------------.........//////...//////...------///222999AAAKKKUUUZZZ]]]^^^^^^```bbbiiisssxxxyyy{{{|||gggeeeiiiiiijjjpppmmmjjjooosssiiiZZZUUURRRKKKEEEFFFFFFJJJZZZsss{{{~~~xxxxxxwwwqqqkkkgggbbb^^^YYYSSSMMMHHHDDDAAA>>><<<;;;:::<<<===>>>>>>BBBBBBDDDEEEGGGIIIKKKLLLNNNOOORRRUUUXXX[[[]]]___[[[___cccgggiiikkknnnqqqmmmnnnpppssswww{{{~~~}}}{{{xxxvvvttttttuuuvvvxxxTTTEEEAAA>>><<<;;;:::888777666666555555444333333222222333333111111111111222222222222333111111222555@@@TTTfffyyy{{{|||wwwsssooosss|||{{{zzzzzz|||wwwxxxyyy{{{|||gggUUUKKKIIIFFFBBBAAAFFFIIIIIIJJJMMMMMMMMMMMMLLLJJJHHHEEEDDD===<<<:::888777888888999888:::<<<<<<;;;;;;<<<===<<<<<<============>>>>>>===>>>??????======>>>???BBBCCCDDDEEEGGGHHHIIIJJJNNNMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBAAAAAABBBBBBCCCDDDBBBCCCEEEDDDCCCAAAAAABBB>>>>>>???AAACCCFFFHHHIIIKKKOOOSSSVVVWWWYYY^^^bbbffffffhhhiiijjjiiihhhggggggdddbbb``````___^^^\\\]]]]]]^^^```cccfffjjjllliiihhhgggiiimmmqqqttttttqqqsssvvvwwwxxxxxxzzz{{{~~~}}}{{{yyyvvvsssrrrpppnnnpppooofffZZZ[[[mmmvvvuuuppphhhnnn~~~}}}tttlllaaaiii~~~xxx```NNNCCC;;;888999777777999::::::777222---------------------------...------,,,,,,------......------------...//////---......///////////////...//////......///222444===;;;<<>>=========<<<<<<===>>>@@@BBBDDDEEEHHHIIIKKKNNNQQQTTTVVVWWWZZZ\\\___bbbfffiiilllmmmlllqqqvvvyyyyyyzzz}}}~~~~~~uuuSSSFFFAAA<<<<<<;;;:::888777666666555555444333333222222333333333333333444444444555555222111222555;;;JJJcccyyy}}}vvvjjjqqqwww~~~}}}zzzzzzxxxxxxyyywwwzzz}}}pppoooiii^^^PPPGGGEEEGGGGGGDDDDDDHHHJJJHHHIIILLLKKKKKKIIIGGGEEEBBB@@@>>>888777666666666888:::<<<999;;;===>>>======>>>???>>>>>>>>>?????????@@@@@@>>>@@@BBBCCCBBBBBBDDDGGGJJJKKKLLLNNNPPPQQQSSSTTTWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUQQQQQQQQQPPPOOOMMMKKKIIIHHHHHHFFFFFFFFFFFFGGGGGGDDDEEEGGGGGGEEECCCCCCCCC@@@@@@@@@AAABBBCCCEEEEEEEEEIIIMMMNNNOOOSSSYYY___cccdddfffhhhiiiiiihhhhhheeecccaaa`````````^^^]]]___^^^]]]]]]___dddiiilllllliiiggggggjjjnnnqqqssspppssswwwxxxxxxxxxzzz}}}~~~|||yyyvvvtttqqqpppmmmnnnppplllccc```mmm}}}|||{{{zzzeeebbbqqq|||sssZZZGGG>>>:::777666666777999:::999444000...........................------,,,,,,------...---------------...//////---......///////////////...////////////111444777AAA???CCCRRRdddoooooojjjnnnwww}}}zzzyyyuuu{{{|||uuuxxxyyyiiieeelllwwwxxx{{{{{{zzz{{{vvvqqqrrr~~~}}}xxxvvvxxxxxxrrrooopppxxxxxxyyyyyyuuuooolllmmmxxxxxx{{{|||uuulllmmmvvvyyyiiidddeeeiiinnnttt||||||yyyqqqnnniiihhhlllfffllllllgggjjjrrrsssmmm]]]\\\]]]bbbggghhhbbb]]]QQQGGG:::333444777777555333222000...---...///000------------------------........................------------------------,,,,,,------...//////000...000000//////444<<>>>>>===<<<;;;<<<>>>@@@@@@BBBEEEGGGIIIKKKMMMNNNPPPRRRUUUZZZ^^^bbbdddfffiiijjjmmmppptttxxxzzz|||{{{sssSSSFFFAAA<<<<<<;;;:::888777666666555555444333333222222333333000000000111111222222222222222444999BBBTTTppp|||kkkyyy|||zzzzzzxxxvvvvvvvvvzzzqqq___\\\VVVNNNGGGBBBAAA@@@HHHEEEDDDHHHIIIHHHIIILLLIIIHHHFFFDDDAAA???===<<<999888777666777888:::<<<;;;===??????>>>>>>???@@@>>>?????????@@@@@@AAAAAA@@@CCCFFFHHHHHHIIILLLOOOPPPQQQSSSUUUWWWYYYZZZ[[[]]]]]]^^^^^^______``````bbbbbbbbbaaa```___^^^^^^YYYZZZZZZYYYWWWUUUSSSQQQOOONNNLLLJJJJJJJJJJJJKKKGGGIIIJJJIIIFFFCCCBBBBBBCCCCCCCCCBBBCCCCCCDDDDDDCCCGGGJJJJJJJJJNNNVVV\\\^^^```ccceeefffgggfffeeedddbbb`````````aaa```___bbb```^^^]]]```eeejjjnnnppplllhhhfffhhhlllpppqqqpppssswwwxxxxxxxxx{{{}}}~~~|||zzzwwwtttrrrqqqooonnnnnnmmmfffbbbjjjwww}}}~~~yyy}}}~~~kkk```jjjrrrcccKKKAAA;;;444666555666888::::::666222...........................------,,,,,,------...---------------...///000---......///////////////.../////////000222666999;;;DDDQQQ^^^gggkkkmmmmmmvvviiiaaayyy~~~vvvvvv{{{kkklllssswwwoooeeekkkzzz|||{{{yyy}}}~~~xxxsssssspppssswww{{{zzzxxxxxxzzztttttttttwwwyyyvvvpppkkkdddhhhttt~~~|||mmmeee``````gggnnnyyy|||~~~~~~sssooonnnfffaaabbb^^^iiimmmeeeccckkkqqqppp```ZZZXXX^^^iiimmmhhhaaa\\\OOO>>>555444666777666555333111///......000000------------------------........................------------------------,,,,,,------...///000000---///000000111888CCCLLLZZZ]]]aaadddfffiiimmmpppwwwsssrrruuuvvvuuuvvvxxxrrrnnnmmmqqqqqqoooqqquuuqqqzzzxxxsssvvvqqqjjjmmmVVVPPPIIIFFFAAABBBNNN\\\kkkzzz{{{wwwqqqkkk___ZZZTTTPPPHHH???===@@@;;;===>>>??????@@@BBBDDDBBBFFFJJJNNNQQQSSSUUUWWWXXXZZZ___dddjjjnnnrrrssstttuuuxxx{{{tttRRRDDDAAA>>>:::999888777666666666666333333333333333333333333333333222222111222222222888555222777NNNnnnyyyyyyxxxxxxtttuuuxxxzzzzzzzzzuuu```RRROOOLLLHHHDDDCCCEEEGGGIIIIIIIIIIIIHHHHHHGGGGGGGGGJJJFFFAAA;;;888777888::::::::::::::::::;;;;;;<<<:::;;;============???AAA???@@@BBBBBBBBBCCCEEEHHHKKKMMMPPPSSSUUUVVVWWWXXXaaabbbbbbccceeefffggghhhjjjjjjiiiiiiiiihhhhhhhhhnnnlllkkkkkkkkkjjjiiihhhhhhhhhfffeeebbb___]]]\\\[[[\\\]]]\\\ZZZWWWVVVVVVSSSRRRPPPNNNLLLIIIHHHGGGEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEFFFGGGIIILLLNNNPPPXXXZZZ^^^bbbdddfffffffffdddbbbaaa```bbbcccdddccchhhhhhgggggggggggghhhiiijjjjjjjjjgggdddccceeefffjjjnnnsssuuuuuuvvvyyy|||~~~}}}yyyuuuqqqpppqqqrrrrrrpppmmmkkkjjjiiifffddd{{{mmmrrrpppvvvtttnnnfffeeelllvvv{{{{{{}}}yyyhhhbbbeee|||tttVVVGGG@@@999666666666555777999888555111000000///...------------------------...//////000///...---------------...............///000000,,,000222///...444===CCCAAASSSeeehhhaaadddzzzoooeeekkkvvvzzznnneeeiiitttssskkkeeelllssstttrrrsssxxx}}}|||}}}zzz{{{~~~}}}xxxssspppooooooqqquuuxxxzzzzzznnnmmmmmmmmmmmmllljjjhhh___```gggyyyyyyiiidddiiirrrwwwxxxsssnnnmmmvvv}}}yyyzzzwwwwwwwwwwwwwwwssslllbbb[[[^^^aaaeeeiiijjjhhhccc```^^^ZZZXXX]]]fffnnnpppnnnggg]]]OOOBBB:::777555444666666444000++++++...111........................////////////////////////........................//////////////////......//////......444CCCWWWgggmmmfff```aaahhhnnnnnnkkkrrrvvv|||~~~xxxqqqrrrwwwqqqnnnnnnqqqsssrrrpppooovvvppppppvvvxxxnnn___UUUGGGEEEFFFHHHIIIPPPcccvvvzzzoooeee]]]VVVRRRKKKHHHCCC???<<<;;;999888888;;;>>>BBBFFFHHHIIIJJJQQQUUUZZZ\\\[[[\\\^^^aaahhhhhhmmmuuu~~~~~~zzz~~~tttRRRDDD@@@>>>:::999888777666666666666333333333333333333333333333333222222222222222333777777999DDD^^^}}}vvv}}}xxxuuuwww{{{yyygggXXXOOOJJJHHHFFFDDDDDDFFFHHHJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDAAA===:::888888999:::<<<<<<<<<;;;;;;<<<<<<===>>>@@@AAAAAAAAAAAABBBDDDBBBDDDGGGIIIJJJLLLOOOQQQWWWZZZ]]]```aaabbbcccccchhhiiikkkmmmoooqqqrrrrrrppppppppppppooooooooooooooonnnmmmnnnnnnnnnnnnmmmlllllllllkkkjjjhhhgggfffccceeefffeeeccc`````````[[[ZZZYYYVVVTTTRRRPPPOOOJJJIIIIIIHHHGGGGGGHHHHHHFFFFFFGGGHHHJJJLLLOOOPPPRRRUUUYYY]]]aaacccddddddeeecccbbbbbbdddeeeggggggkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhgggeeecccbbbeeeiiinnnqqqrrrsssuuuxxx}}}{{{xxxtttqqqppppppqqqqqqooommmlllllljjjgggdddfff^^^ggg~~~xxxgggccc___]]]___eeemmmtttwww~~~{{{oooiiijjjttt}}}```KKK???999777777666666888::::::888333222000...------............------......///000111000///...............///............///000000111222222111222999BBBHHHVVV^^^fffiiilllwwwrrrhhhmmm|||~~~{{{vvvmmmfffeeegggddd^^^llltttsssttt|||~~~wwwuuutttsssttttttrrrqqqiiihhhiiikkkooopppnnnllljjjjjjlllwww{{{ssskkkmmmyyy}}}sssmmmqqq|||wwwyyyyyysssiiioooxxx|||qqqgggddddddcccbbbaaaaaaaaabbbbbb```]]]\\\^^^dddkkkpppsssmmm```OOO@@@888888;;;999999777333...,,,---...........................////////////////////////.........---------------/////////...............111000000222<<>><<<;;;;;;<<<======???BBBEEEIIILLLOOORRRSSSWWW]]]ccchhhjjjlllppptttzzzyyy{{{~~~uuuRRRDDD@@@===:::999888777666666666666333333333333333333333333333333222222222222333333222555<<>>>>>============>>>>>>@@@BBBDDDDDDDDDDDDFFFHHHIIILLLQQQUUUWWWYYY\\\^^^___bbbfffhhhiiiiiiiiijjjiiikkkooorrrtttuuuuuuuuuvvvuuuuuuuuuuuutttttttttqqqqqqqqqrrrrrrrrrsssssspppppppppppppppppppppppplllnnnooonnnllljjjjjjjjjeeedddbbb```^^^[[[ZZZYYYRRRQQQOOOMMMLLLKKKJJJJJJHHHHHHHHHIIIJJJLLLOOOPPPOOOQQQUUUZZZ^^^aaaccccccddddddcccccceeegggjjjkkkoooooonnnmmmlllkkkjjjjjjgggffffffhhhjjjhhhccc___bbbeeejjjmmmoooqqqrrrtttzzzyyyvvvsssqqqpppoooooopppooonnnnnnmmmkkkgggdddWWWTTT___qqq}}}___WWWUUU[[[bbbfffmmmwwwwwwtttkkkmmmsssWWWDDD<<<:::888666777999;;;;;;;;;555333000...------.../////////......//////000111111111000////////////000//////......//////000111555333222444999BBBKKKQQQ______```hhhwwwvvvdddccctttzzzvvvzzz~~~wwwnnnhhhccc___```dddsss}}}~~~uuuooottt}}}|||yyyvvvssskkkiiihhhlllrrrtttrrrnnnrrrpppmmmpppzzzyyysssooouuuzzzllljjjsss{{{yyyxxxgggnnnyyytttjjjiiiddd^^^[[[]]]cccjjjoooggggggeee___\\\___jjjssszzzxxxooo[[[EEE777666;;;<<<<<<:::666111---,,,,,,........................////////////////////////------------------------........................333222222999GGG[[[ooo{{{nnnkkkhhheeefffjjjqqqvvvxxxtttrrrsssrrrooopppsssrrryyywwwooolllkkkqqqmmmhhhaaaUUUHHHBBBCCCDDDIIISSSbbbqqqqqqccc\\\SSSJJJEEEAAA>>><<<888888888999;;;>>>AAABBBGGGJJJMMMPPPTTTWWW\\\___dddjjjqqqvvvyyy|||uuuRRRDDD@@@===:::999888777666666666666333333333333333333333333333333222222222333444444111555@@@UUUooo~~~tttkkkooozzz}}}}}}}}}|||zzzyyy{{{yyyhhhXXXOOOKKKJJJDDDDDDFFFGGGHHHHHHGGGGGGFFFEEEDDDBBB???===<<<;;;999999999999999999999999>>>============>>>???@@@@@@BBBEEEFFFHHHIIILLLNNNSSSWWW\\\```cccdddfffhhhdddggglllmmmlllkkklllnnnlllnnnrrruuuvvvvvvuuutttvvvvvvvvvuuuuuuuuutttttttttuuuuuuuuutttsssttttttppppppppppppqqqqqqrrrrrrpppqqqrrrqqqooonnnooooookkkjjjiiifffdddbbb```___ZZZYYYWWWTTTQQQOOONNNMMMKKKJJJJJJJJJKKKMMMNNNPPPQQQSSSVVVZZZ]]]```aaabbbaaaaaabbbbbbdddggglllooouuutttsssrrrpppnnnmmmlllgggeeecccfffkkkkkkgggbbbbbbdddhhhkkknnnpppqqqssswwwuuusssrrrqqqqqqpppnnnooonnnooooooooommmhhheeeYYYTTTWWW```ooouuu^^^SSSQQQ[[[dddhhhrrr~~~nnnkkkvvvkkkOOO@@@<<<888666777999:::;;;===888555111...------///000///////////////000111111000000///////////////000/////////...///000000111666222222888BBBKKKUUU\\\\\\^^^dddrrrqqqcccdddvvv}}}{{{|||~~~{{{qqqhhheee```___kkk{{{~~~uuu}}}}}}vvvrrrpppssswwwxxxsssnnnooonnnjjjhhhkkkrrrtttrrrwwwooollluuunnnfffjjjsss{{{xxxwwwyyy~~~{{{zzznnnaaa]]]bbbjjjoooppphhhjjjkkkhhhfffgggmmmsssyyyzzzuuudddOOO>>>777777<<<<<<;;;888444000---+++........................////////////////////////,,,,,,,,,,,,------------.............../////////333444777AAAPPPbbbpppxxxllliiifffeeehhhmmmrrruuutttooommmrrruuuvvvvvvxxxzzzvvvmmmjjjjjjjjjddd[[[SSSIIIBBBBBBHHHKKKVVVggg|||}}}ooodddTTTOOOGGGAAA>>>======<<<:::;;;<<<>>>???BBBEEEGGGNNNQQQUUUXXX[[[___eeejjjrrrwww~~~uuuQQQCCC???<<<:::999888777666666666666333333333333333333333333333222222222333444444555666<<>>@@@BBBCCCDDDCCCFFFJJJMMMPPPSSSWWWZZZ^^^bbbfffiiijjjkkklllmmmlllpppttttttqqqppprrruuuuuuwwwyyy{{{|||zzzxxxwwwuuuuuuuuuuuuttttttttttttvvvwwwwwwvvvrrrqqqqqqrrrqqqqqqpppoooooopppqqqqqqqqqrrrsssrrrppppppqqqrrrqqqpppnnnllliiigggeeedddaaa```]]]ZZZWWWTTTSSSRRRNNNNNNMMMMMMMMMNNNOOOPPPUUUVVVXXXYYY[[[]]]^^^^^^\\\^^^___```bbbfffmmmrrryyyyyyyyywwwuuurrrpppooojjjfffdddffflllooommmjjjccccccdddgggjjjmmmooopppsssrrrqqqqqqssssssqqqooonnnnnnoooppppppnnnjjjfffaaaXXXQQQPPP___{{{lll\\\SSSNNNTTT\\\dddqqq~~~rrrlllnnnzzz^^^FFF@@@999555777888666888<<<:::777333///---...///000///////////////000111111.........------......//////////////////000111111444111444???KKKTTT]]]eeebbbmmm{{{{{{{{{ssshhhhhhwww~~~yyyuuueeeaaaaaadddeeegggvvv|||zzz{{{~~~}}}yyytttmmmnnnllliiijjjpppssssssrrrjjjgggtttuuukkkhhhiiiiiigggjjjvvvyyywwwkkkdddiiilllggg___bbbeeejjjooosssssspppnnntttuuutttmmm___NNNAAA999:::999999888666333///---........................////////////////////////,,,,,,,,,------................../////////000000111555???LLL[[[hhhooorrrlllgggeeeiiipppuuuuuurrrnnnjjjjjjrrrxxxyyyxxxxxxwwwooommmkkk___VVVKKKEEEBBBCCCJJJSSS```ooo{{{lll^^^SSSMMMDDD@@@;;;888888999;;;;;;<<>>>>><<<;;;:::999999============<<<<<<<<<;;;===>>>@@@CCCFFFIIILLLNNNNNNQQQVVVZZZ]]]aaafffiiiiiikkknnnooooooooopppqqqqqqtttwwwuuuqqqppptttxxxyyy{{{|||}}}}}}{{{yyyxxxvvvvvvvvvvvvuuuuuuuuuuuuuuuwwwxxxuuuqqqnnnoooqqqsssrrrqqqooooooppppppqqqrrrssssssrrrqqqqqqsssuuuuuutttsssqqqnnnllljjjiiieeedddaaa___\\\ZZZXXXXXXTTTSSSRRRQQQQQQRRRSSSTTTXXXYYYYYYYYYZZZZZZZZZ[[[ZZZ]]]___```bbbhhhpppvvv}}}}}}}}}|||zzzwwwtttrrrnnnllliiijjjnnnqqqqqqpppeeebbb```aaadddiiilllmmmooonnnnnnqqquuuvvvtttqqqooonnnoooooopppoookkkiiikkkbbbXXXQQQ___tttaaa^^^XXXUUUYYYdddsss~~~rrrnnnhhhkkk~~~oooRRRFFF<<<666888777333444:::;;;999555111///...///000//////......//////000111...------------......///000000//////000000111222333333:::IIITTTYYYaaakkkrrr{{{uuuyyyvvvnnnooo~~~~~~xxxnnnhhhXXX___kkkuuuxxxyyy~~~wwwuuutttqqqoooppppppqqqtttxxx~~~~~~tttuuutttqqqssszzz~~~~~~zzztttqqqxxx}}}tttooonnnkkkgggdddqqq~~~}}}ttt|||oookkkqqqrrrhhh\\\\\\^^^eeeoooxxxwwwooofffhhhjjjmmmnnniii\\\KKK@@@999888777777777555222///........................////////////////////////,,,------......//////////////////000000111111222000999HHHWWWdddllloooqqqmmmjjjlllsss|||}}}wwwooojjjgggiiipppvvvwwwvvvwwwqqqlllgggaaaSSSJJJAAA???BBBLLL\\\jjjzzziii\\\QQQGGGAAA???<<<999777777999<<<===>>>???DDDJJJOOORRRVVV\\\aaaiiinnntttwwwwww{{{uuuQQQCCC???<<<:::999888777666666666666333333333333333333333333222222222333333555666666999HHH```xxxzzzqqqlllooorrrzzz{{{zzzzzzxxxyyy|||{{{~~~qqq[[[SSSIIICCCCCCDDDCCC@@@DDDEEEEEEEEEDDDBBB@@@>>>;;;;;;;;;;;;;;;:::::::::>>>===============>>>???AAABBBEEEJJJOOOTTTXXXZZZ[[[^^^bbbeeehhhlllpppssspppqqqssssssrrrrrrtttuuusssvvvwwwsssnnnnnnsssyyyyyyyyyzzzzzzzzzzzzyyyyyywwwwwwvvvvvvvvvuuuuuuuuurrruuuwwwtttpppmmmoooqqqrrrqqqooonnnnnnpppqqqrrrqqqrrrrrrqqqpppqqqsssuuuwwwvvvtttrrrpppmmmlllkkkgggfffdddbbb```^^^]]]]]][[[ZZZXXXWWWWWWWWWXXXXXX\\\\\\[[[[[[[[[[[[\\\\\\[[[^^^bbbccceeekkkuuu|||}}}zzzwwwvvvsssrrrrrrrrrrrrrrrrrrqqqiiieee```___bbbgggkkkmmmlllkkklllqqqwwwyyyvvvssspppooonnnnnnoooooommmkkkllljjjdddZZZeeemmmrrrnnnbbb```mmm{{{uuuqqqjjjeeeqqqdddLLLAAA999:::888111222999;;;999777333111//////.........------......///000...............///000000000000//////000000111222666888DDDUUU\\\\\\aaalll|||pppppprrrqqqvvv{{{yyytttyyy}}}}}}yyyooofffccccccrrr{{{{{{sssiiibbbcccdddbbbaaaccccccccceeekkkttt||||||zzzxxxyyy|||~~~}}}yyyuuuyyy}}}zzzzzz~~~zzz~~~~~~xxxwww{{{~~~|||zzzyyy|||vvvyyy|||rrrqqqwwwxxxqqqiii^^^^^^bbbkkksssssskkkccc```ccciiinnnmmmeeeWWWMMM===:::888888888777444111........................////////////////////////------...//////000111111///000000111222222333333555@@@PPP]]]eeehhhkkklllkkknnnvvv~~~~~~rrriiigggeeegggoootttwwwzzz~~~uuukkkggg]]]PPPIIIEEECCCFFFOOOaaa|||dddXXXNNNIIIEEE???<<<===;;;:::;;;===AAADDDEEEEEEHHHNNNWWW\\\```fffmmmssswww}}}uuuQQQCCC???<<<:::999888777666666666666333333333333333333333333222222222333444555666777AAARRRmmm||||||wwwtttuuuyyyyyyuuuvvvwwwxxxzzz~~~sss```NNNKKKGGGDDDCCCCCCCCCDDDBBBBBBBBBCCCBBB@@@???>>>999999999::::::;;;;;;<<<===<<<<<<<<<===>>>@@@AAADDDFFFJJJOOOUUU[[[```cccbbbeeehhhkkkmmmpppsssvvvssstttuuutttttttttvvvxxxwwwyyyyyytttoooooovvv}}}zzzzzzzzz{{{||||||}}}}}}vvvvvvvvvuuuuuuuuuttttttpppsssvvvtttpppnnnpppsssooonnnmmmlllmmmoooqqqsssoooppppppooooooooorrrtttvvvuuusssqqqnnnllljjjiiihhhgggeeecccaaa````````````___]]][[[[[[[[[[[[\\\_________^^^______```aaa]]]aaadddfffhhhoooyyy|||zzzxxxuuuxxxzzzyyyvvvrrrpppooonnnhhhbbb___ccciiimmmoookkkjjjlllqqqxxx{{{xxxtttqqqooonnnnnnoooooonnnmmmeeejjjhhh]]]dddttt}}}lllfffsssuuu~~~uuunnnfffkkksssQQQDDD;;;;;;888111111888;;;:::888555222000......---------------.../////////////////////000111111000000000000000111111222999===LLL]]]aaa]]]aaakkkgggYYY___lllqqqwww||||||{{{}}}~~~~~~~~~vvvjjjeeeggguuu~~~|||wwwpppnnnpppnnnddd]]]```cccbbbccceee^^^\\\\\\bbblllsssvvvuuunnnlllkkkmmmsssyyy~~~yyytttxxx}}}oooiiioooxxxooowwwzzzxxxzzzrrrrrr|||}}}yyywwwyyyxxxtttoooccccccdddiiimmmnnniiidddaaafffmmmssssssnnnddd]]]@@@===:::999999888555222........................////////////////////////.........///000111111222000000111222333333444444<<>><<<:::888888888::::::;;;<<<<<<;;;;;;:::===>>>>>>>>>???BBBGGGKKKMMMPPPTTTYYY^^^dddhhhjjjkkklllmmmooopppqqqrrrrrrvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwvvvsssqqqrrrwww|||zzzyyyxxxwwwwwwvvvwwwwwwwwwvvvuuutttttttttttttttooopppqqqqqqqqqpppooonnnooooooooommmkkklllnnnppprrrrrrqqqqqqpppqqqqqqqqqsssttttttqqqmmmiiiffffffeeecccaaa^^^]]]]]]]]]^^^___```aaa```^^^]]]^^^___````````````````````````eeeeeefffhhhlllsssyyy}}}}}}||||||}}}zzzvvvvvvxxxyyyvvvsssllliiieeeccceeehhhjjjjjjiiijjjlllooovvv|||}}}zzzwwwsssnnnmmmnnnnnnjjjfffcccooopppdddbbbqqq~~~wwwkkktttzzztttrrrwwwssshhhggg}}}aaaFFF666<<<<<<000///999;;;<<<;;;777222......///..................................../////////000...000222111000000444777@@@CCCMMMXXXYYY[[[llltttbbb\\\\\\```kkkxxxyyy}}}}}}{{{vvvtttjjjbbbjjjyyy~~~}}}vvvmmmkkkooommmeeeeeelllaaa```aaacccdddbbb___^^^]]]\\\\\\^^^cccfffiiiiiiiiidddaaadddlllrrruuuuuuxxx}}}{{{wwwxxxzzzzzzxxx}}}rrrnnnmmmllljjjpppsssrrr|||uuunnn|||zzz{{{|||xxxuuuvvvnnnnnnlllkkkhhhfffdddbbbccciiikkklllttt{{{sssdddMMM>>>333555:::999666666111000///......///000111////////////////////////++++++,,,---...///000111000,,,+++...111222444888DDDPPP\\\______aaacccdddmmmwwwuuuiiibbbbbb]]]___kkkwww}}}xxxpppcccRRRFFFFFFIIINNNYYYwwwrrr\\\OOODDDAAA@@@AAA===999999======???CCCFFFJJJPPPVVVZZZbbbfffmmmuuu{{{wwwSSSDDD???<<<;;;999888888999888777555444444333222222333333333222111222555444444888>>>QQQlllooottt{{{{{{xxxttttttxxx}}}~~~jjjYYYNNNHHHHHHGGGFFFDDDDDDCCCCCCCCC@@@???===;;;999999999999;;;<<<<<<<<<<<<;;;;;;:::<<<>>>@@@AAACCCGGGLLLOOOXXXZZZ]]]aaafffkkknnnpppmmmnnnooopppqqqrrrrrrrrrsssssstttttttttuuuuuuuuuttttttrrrpppnnnppptttxxxyyyyyywwwvvvuuuuuuuuuuuurrrrrrpppooonnnnnnnnnnnnkkkkkkllllllkkkjjjiiihhhjjjjjjjjjhhhggghhhjjjlllnnnnnnnnnmmmmmmnnnnnnoooqqqqqqqqqnnniiidddbbbaaa^^^]]]ZZZXXXWWWXXXXXXYYYYYYZZZ\\\]]]]]]^^^```bbbeeeeeeeeefffggggggggghhheeefffgggiiinnnsssxxx{{{~~~}}}}}}}}}~~~~~~{{{wwwxxxzzzzzzwwwtttssspppkkkgggeeedddcccbbbkkklllmmmnnnrrrwww{{{|||{{{vvvqqqoooooopppnnnkkkjjjpppnnnddd```eeejjjjjjuuuoookkkvvvppppppmmmvvvqqqiiiwwwnnnPPP;;;<<<===333000999999:::;;;888333000//////................................./////////000000---///000000000333777;;;???MMMZZZ^^^___gggvvv|||nnndddcccfffiiisss~~~~~~ooojjjgggfffooo{{{||||||tttrrrrrrqqqhhhffflllnnnhhhggglllhhhffffffgggddd___]]]^^^YYYYYYZZZ[[[^^^```ccceeehhhdddaaabbbfffjjjkkkjjjhhhmmmrrruuuuuuuuuxxxzzzvvvxxx||||||~~~tttooollljjjccceeeiiiuuuvvvmmmsss~~~|||{{{zzz}}}|||{{{~~~wwwtttpppkkkgggeeeeeeddd```eeehhhjjjuuu}}}rrrYYYHHH999777999888444222222111000///...///000000////////////////////////,,,------...000111111222111------000111333999@@@LLLZZZfffiiiggghhhjjjkkknnnyyy{{{nnneeeaaaaaa```fffrrr|||ttteeeWWWKKKEEECCCNNN___wwwzzzgggYYYNNNHHH???===>>>???>>>;;;===AAACCCGGGLLLQQQVVV\\\bbbfffnnnqqqwww}}}xxxTTTEEE@@@===;;;999888888999888777555555444444333222222222222222111222444444555<<>>;;;:::===AAABBBAAADDDIIILLLQQQXXX___fffmmmssswwwxxxUUUEEEAAA===;;;999888888999888777555666555444333222111111111333222222333333555???IIIgggrrrllljjjzzz{{{yyy~~~}}}{{{|||uuueeeSSSGGGBBBCCCFFFDDDEEEEEEDDDCCC@@@>>>===:::999888888888999:::;;;;;;;;;<<<===>>>???@@@AAADDDIIIPPPVVVZZZ]]]```bbbbbbcccdddfffhhhiiikkkllljjjjjjkkkkkkjjjjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiijjjjjjiiihhhhhhjjjlllnnniiiiiigggfffdddcccccccccaaaaaa___]]]\\\[[[[[[[[[XXXXXXXXXWWWVVVUUUTTTTTTUUUVVVWWWWWWWWWWWWZZZ\\\^^^^^^^^^^^^___```bbbbbb______]]]YYYTTTOOOMMMMMMFFFFFFEEEDDDEEEEEEFFFGGGIIILLLPPPTTTWWW[[[___bbb^^^___bbbeeehhhjjjkkklllkkkmmmpppsssvvvyyyzzz{{{zzzzzz{{{|||}}}~~~||||||{{{}}}~~~}}}yyyvvvvvvtttrrrpppmmmiiiddd```aaacccggghhhdddccciiirrr|||wwwrrrooooooppprrrtttllliiimmmlllbbbUUUNNNMMMrrrvvvbbbYYY^^^lllwwwsssuuuyyysssiiiFFF;;;;;;999666777888999::::::777333///---...........................////////////000000000222222333444888===BBBFFFLLLVVV___eeeqqqssseeegggpppwww~~~zzz{{{wwwkkkeeeooo}}}}}}yyyxxx|||zzzyyywwwrrrmmmlllppptttnnniiihhhjjjkkkjjjnnnuuu|||lll^^^[[[ZZZVVVTTTUUUXXX\\\```___\\\\\\```eeedddbbbaaabbbdddeeedddcccdddgggmmmtttxxxwwwssspppqqqmmmlllqqqvvvvvvuuuwwwwww|||}}}uuujjjccc^^^[[[eeecccdddqqqzzztttrrrrrrsssqqqwww}}}xxx|||xxx}}}wwwqqqmmmjjjjjjjjjiiiqqqtttooolllsss~~~uuubbbJJJ===:::<<<===<<<777555333000///.........////////////////////////......///000000111222222//////111333333888IIIYYY^^^hhhmmmhhhbbbcccgggjjjooovvv}}}}}}uuunnnkkklllhhhmmmtttyyy{{{{{{~~~~~~|||rrr```NNNGGGNNNWWWbbbssslllUUUDDD>>>===;;;888<<<;;;???DDDGGGGGGLLLRRRUUU[[[ccckkksssyyyxxxUUUEEEAAA===;;;999888888999888777555666555444333222111111111444333222333222666CCCPPPiiimmmjjjnnn{{{~~~yyyyyyzzz}}}zzzqqqcccRRREEEAAACCCDDDEEEEEEEEEEEEDDDBBB@@@===;;;888888777777888999;;;<<<999:::;;;===???BBBEEEGGGGGGLLLSSSZZZ]]]___aaabbbaaabbbbbbbbbccccccddddddddddddddddddcccbbbaaaaaa^^^^^^^^^____________```^^^^^^]]]^^^___aaaaaabbb```___]]]\\\[[[ZZZZZZZZZTTTSSSQQQPPPOOONNNNNNNNNKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIKKKKKKJJJKKKMMMOOOPPPPPPPPPQQQRRRSSSTTTUUUSSSRRRQQQMMMHHHDDDCCCCCC>>>>>>>>>>>>>>>?????????BBBEEEIIILLLOOORRRVVVYYYZZZ]]]aaafffjjjmmmnnnooommmoooqqqtttvvvxxxyyyyyyxxxxxxyyy{{{|||}}}}}}~~~{{{{{{|||}}}}}}|||yyyvvvvvvuuuttttttrrrnnniiieee\\\___eeehhhccc]]]aaajjj}}}}}}|||xxxssspppqqqssssssjjjhhhppptttjjj[[[PPPSSSmmmppp___[[[```vvvtttooo}}}nnnvvvsssOOO>>>;;;:::888888;;;;;;;;;:::777333///+++////////////////////////////////////000000000111333333333666;;;@@@EEEGGGUUUXXXgggooodddmmm{{{~~~rrruuuvvvgggeeekkkzzz}}}xxx{{{~~~yyyvvvjjjlllnnnmmmjjjiiilllnnnkkklllmmmllljjjllluuummmXXXWWW]]]\\\ZZZZZZ[[[___cccccc```___bbbfffeeedddbbbbbbcccccccccbbbgggkkkrrryyy{{{wwwooohhheeecccfffpppxxxyyywwwwwwpppwwwzzztttlllgggccc```dddjjjnnntttzzzrrrmmmjjjlllsssyyy~~~vvvxxxxxxvvvtttrrrpppnnnmmmlllwww|||sssfffggguuu}}}lllTTTAAA999;;;======888777444111///.........////////////////////////.........//////000000111---///222444555>>>RRRdddppptttrrriiiccceeekkkooorrrtttuuuuuusssooollliiihhhmmmqqqrrrsssuuuyyy|||uuudddRRRIIIMMMZZZeeeqqq___SSSEEE===<<<===;;;999>>>>>>BBBHHHKKKMMMRRRXXX___eeemmmuuu|||xxxTTTEEE@@@===;;;999888888999888777555555444444333222222222222444333333444444:::KKKZZZrrrrrrfffiiiooo}}}zzz|||zzz~~~tttdddWWWHHHAAADDDHHHHHHFFFFFFFFFDDDCCC@@@>>><<<;;;888777777777888:::<<<===::::::;;;===AAADDDHHHJJJNNNSSSYYY]]]___`````````^^^^^^^^^]]]]]]]]]\\\\\\ZZZ[[[[[[ZZZYYYXXXWWWWWWQQQQQQRRRRRRRRRSSSSSSSSSOOONNNNNNPPPRRRSSSSSSRRROOONNNMMMLLLLLLLLLLLLLLLFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@???>>>>>>>>>?????????@@@BBBBBBAAAAAABBBDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHDDDAAA>>>>>>???========================>>>@@@CCCFFFHHHJJJMMMPPPSSSVVV\\\bbbgggkkkmmmnnnmmmnnnppprrrtttuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{yyyzzzzzz{{{zzzyyyxxxwwwyyyxxxxxxwwwvvvrrrmmmiii```aaafffkkkddd[[[[[[ccctttzzzzzzuuutttuuupppkkkhhhmmmtttpppaaaSSSQQQ```zzzqqqggg^^^qqqvvvuuu|||iiinnn~~~^^^GGG===:::::::::<<<:::999999777555000---/////////////////////////////////000000000111111222222333888???EEEIIIKKKXXXbbbmmmfffjjj{{{}}}rrrqqquuurrriiilllpppwww|||tttpppnnnnnniiilllooonnnjjjhhhiiijjjgggjjjmmmmmmlllpppyyy~~~bbbNNNRRR]]]^^^\\\]]]]]]```cccdddcccbbbeeeggggggeeecccaaa___^^^^^^___dddiiiqqqwwwwwwrrrkkkfffhhhhhhmmmvvvyyyssskkkgggiiipppuuuqqqjjjhhhgggeeegggrrrxxxuuutttzzz|||yyytttzzz~~~xxxsssqqqrrrtttuuu{{{tttnnnppprrrttttttrrrpppnnnkkkvvv|||sssdddaaannn}}}uuuaaaKKK<<<888888777999777555222000///......////////////////////////.........//////000000000...///333777;;;FFF[[[nnnzzzyyyrrriiifffjjjppprrrvvvsssqqqpppooolllhhhdddgggkkknnnmmmnnnsssuuuuuusssfffTTTIIILLLYYYgggpppvvvdddOOOGGG>>>888888;;;===>>>BBBBBBFFFMMMRRRTTTZZZ```kkkpppwww~~~wwwSSSDDD???<<<;;;999888888999888777555444444333222222333333333222222333555888AAAUUUhhhnnnkkkttt||||||}}}xxxbbbUUUNNNFFFCCCFFFJJJJJJIIIFFFEEEBBB@@@===;;;:::999888888888888999;;;<<<============>>>AAADDDGGGIIIQQQTTTXXXZZZZZZYYYXXXXXXTTTTTTSSSSSSRRRQQQPPPPPPKKKLLLLLLLLLKKKJJJIIIIIIEEEEEEEEEEEEFFFFFFFFFFFFCCCBBBBBBDDDHHHIIIGGGEEECCCBBBBBBAAAAAAAAABBBBBB@@@@@@????????????@@@@@@???>>>>>>======>>>@@@@@@???@@@BBBBBB@@@@@@@@@AAABBBBBBBBBAAABBBBBBCCCCCCDDDEEEDDDBBB???>>>@@@AAA@@@@@@AAAAAAAAA@@@@@@??????BBBEEEGGGHHHJJJMMMOOONNNRRRXXX___fffjjjmmmmmmqqqqqqrrrssstttuuuvvvvvvxxxxxxyyyzzzzzzyyyxxxwwwxxxxxxxxxxxxwwwvvvwwwwww{{{zzzzzzzzzyyywwwrrrooohhheeefffiiibbbVVVTTT\\\dddppp}}}}}}wwwttttttmmmmmmjjjjjjrrrvvvjjjYYYJJJUUU}}}tttfffhhhuuu}}}lllooooooSSSAAA<<<<<<<<<:::888666777777777444111//////////////////////////////000000000111111111222333777???HHHPPPSSSTTTWWWrrrsssfffjjjxxx}}}sssmmmlllmmmnnnzzz}}}~~~tttkkkhhhhhhiiijjjoooqqqrrrpppllljjjlllnnngggiiikkkmmmpppssstttssshhhSSSHHHQQQ\\\[[[[[[``````bbbdddfffggghhhhhhhhhfffeeebbb___^^^^^^```aaafffkkkqqqtttrrrnnnllllllqqqooooooqqqmmmddd]]][[[aaaiiimmmjjjeeedddeeedddjjjuuu{{{uuuoooooolllgggdddlllvvv|||sssxxx}}}~~~tttgggjjjnnnqqqrrrrrrpppooojjjpppuuuqqqgggbbbhhhqqqzzzzzzqqq\\\HHH===888555999777555222000///////////////////////////////////////000000000000111111000000444:::BBBOOOdddvvvzzzvvvnnnhhhjjjpppsssqqquuutttsssqqqnnnllliiihhhlllpppqqqooopppssspppjjj]]]SSSJJJJJJVVVfffsssxxxeeeKKKBBB@@@<<<999888<<>>@@@?????????AAACCCFFFHHHKKKMMMPPPPPPNNNLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEDDD???????????????>>>======<<<============>>>>>>>>>===<<<===@@@CCCDDDBBB@@@BBBBBBBBBAAABBBBBBCCCDDDAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAABBBCCCEEEFFFCCCEEEFFFFFFDDDCCCCCCDDDEEEEEEDDDDDDCCCDDDDDDDDDCCCDDDDDDBBB@@@@@@BBBDDDDDDDDDEEEEEEDDDCCCCCCBBBDDDFFFIIIKKKMMMOOORRRTTTPPPTTT[[[cccjjjoooqqqrrruuuuuuuuuuuuvvvwwwyyyyyyxxxyyyzzzzzzyyyxxxvvvuuuwwwwwwwwwvvvuuuuuuvvvwwwyyyyyyyyyzzz{{{{{{xxxuuuooogggeeeeee]]]PPPNNNVVVWWWeeewww}}}wwwsssrrrjjjmmmkkkhhhqqq|||sss```PPP[[[wwwlll]]]ppp~~~{{{tttsss}}}|||]]]EEE======>>>888666444555888999777555000000000000000000000000000000000000111111111111444666<<>>999999777555333111000000000////////////////////////111111111111111222222222222222555===FFFUUUiii{{{yyyuuunnnlllqqqxxxxxxtttrrruuuwwwuuuqqqnnnoooqqquuuxxxwwwtttsssssskkk```LLLHHHGGGPPPaaaqqqzzz~~~mmm]]]III999777:::===>>>>>>@@@DDDHHHOOOPPPWWW```ggglllssszzzyyyhhhggghhhllluuu~~~zzzUUUFFFAAA???:::999888777666666666666555444444333333444444555444888777444===UUUnnn|||}}}sss}}}}}}hhhSSSJJJHHHFFFDDDDDDEEEFFFEEEDDDCCCBBB???<<<:::999999999;;;===>>>>>>======>>>@@@======>>>???@@@AAAAAABBBEEEEEEFFFGGGFFFEEEDDDCCC????????????>>>===;;;;;;===<<<;;;;;;=========<<>>>>>>>>@@@@@@@@@???DDDAAA>>>???CCCGGGIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGIIIJJJKKKMMMIIIIIIMMMNNNLLLJJJKKKHHHJJJMMMOOOPPPNNNLLLJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHIIIJJJJJJJJJLLLOOORRRUUUWWWXXXXXX^^^___bbbgggmmmqqqttttttxxxxxxxxxxxxyyyzzz{{{|||zzzzzzzzzyyywwwwwwyyy{{{}}}zzzvvvtttuuuvvvwwwwwwxxxwwwxxx|||{{{xxxrrrppphhh___YYYVVVPPPHHHRRR\\\lll|||xxxrrrpppmmmmmmkkkkkkrrrxxxrrrggg^^^VVVwwwuuuzzz|||mmmwww~~~yyyyyylllNNNCCCAAA===<<<:::666444444444333222000000////////////000000///000000/////////222444666888@@@LLLYYY___]]]XXXkkkooofffzzz}}}xxx|||vvvpppmmmnnnrrruuuyyywwwpppooolllkkkjjjlllnnnppprrrtttrrrlllkkkooorrrrrrppprrrrrrqqqrrrrrrkkkbbb___]]]\\\[[[\\\^^^aaabbbggghhhiiikkklllmmmmmmmmm``````___```bbbfffjjjmmmsssxxxwwwpppmmmoooooollljjjfffaaa______aaaccccccccccccbbb```______bbbdddiiipppvvvxxx|||~~~xxxmmmXXX\\\ddd|||}}}tttzzz{{{uuurrrkkkcccccckkkooollllllrrrrrrtttpppfffbbbhhhoooqqq{{{~~~zzzaaaEEE:::>>>;;;;;;999666222000000000////////////////////////---000333444222000......000777777<<>><<<===??????@@@HHHPPPXXXWWW^^^kkktttxxx|||}}}zzzzzzhhhSSSSSSTTTYYYbbbooo|||yyyTTTDDD???===:::999888777666666666666555444444333333444444555333444444555DDD___xxx{{{rrr}}}~~~{{{mmmZZZKKKFFFHHHFFFEEEEEEFFFFFFEEECCCAAA@@@>>><<<::::::::::::;;;===>>>>>>>>>>>>???AAA======>>>>>>>>>????????????@@@AAABBBBBBAAA@@@???????????????>>>>>>>>>>>>======>>>???AAAAAAAAA@@@CCCCCCCCCDDDFFFHHHHHHHHHHHHGGGIIIMMMPPPQQQOOOMMMNNNNNNMMMLLLLLLMMMNNNNNNRRRQQQPPPPPPQQQRRRTTTUUUUUURRRRRRVVVXXXVVVUUUVVVVVVVVVVVVUUUSSSQQQNNNMMMPPPPPPOOOOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPOOONNNMMMQQQPPPNNNNNNNNNNNNMMMLLLOOOPPPRRRSSSTTTUUUUUUUUUYYY]]]dddlllsssvvvvvvuuuxxxwwwwwwwwwxxxyyyzzz{{{|||}}}|||{{{yyyyyy{{{}}}|||yyyuuussstttuuuuuuuuuxxxxxxyyy}}}}}}zzzssspppiii___ZZZVVVPPPHHHOOOWWWgggwww|||wwwrrrqqqmmmllliiiiiiooouuuqqqhhh]]]PPPeee|||tttvvvuuuzzzzzz{{{wwwyyyXXXGGGAAA===;;;999666444444444444333000000000//////000000000///000111000///000222444555:::DDDPPPWWWYYYYYYZZZttt~~~rrrmmmrrryyyrrrtttvvvwwwwwwxxxzzz|||||||||wwwuuutttmmmlllkkkmmmqqqtttwwwyyynnnqqqoookkkjjjnnnrrrssslllqqqsssrrrqqqrrrpppmmmmmmkkkjjjiiiiiikkknnnooottttttrrrqqqooonnnmmmlllcccccccccdddfffjjjnnnppprrrtttqqqkkklllrrruuusssmmmhhhccc``````bbbcccdddaaaaaa```^^^\\\\\\^^^```gggkkkmmmnnnttt{{{|||xxxfff[[[]]]{{{|||nnnnnnqqq}}}qqqiiiiiihhhkkkqqqrrrnnnjjjiiinnnsssqqqiiifffllltttyyyyyyyyyoooQQQ???===::::::888666333111000000////////////////////////---000333444222000//////000999:::@@@UUUeeemmmuuuuuuuuunnnppp~~~zzz{{{xxxwww{{{~~~{{{tttssswww{{{zzziiiYYYLLLCCCGGGJJJTTTcccooozzznnnXXXLLLCCC<<<666;;;:::===AAACCCFFFOOOXXXbbbaaafffpppwwwzzz{{{tttqqqqqqkkkiiipppyyywwwgggWWWHHHIIIMMMUUUaaaooozzzyyySSSCCC>>>;;;;;;:::999777666555555555555444444333333444444555333222333<<>>===<<<;;;;;;;;;;;;;;;<<<===??????>>>???@@@BBB@@@@@@@@@@@@@@@@@@AAAAAA@@@AAABBBBBBBBBAAA@@@?????????>>>>>>??????@@@AAABBBDDDFFFHHHIIIHHHGGGGGGHHHHHHIIIKKKLLLNNNPPPQQQSSSSSSUUUYYY[[[[[[XXXVVVZZZYYYXXXWWWWWWYYY[[[\\\ccccccbbbbbbbbbdddfffgggdddaaa```dddfffeeeeeeggggggfffcccaaa]]]ZZZWWWUUUTTTTTTSSSSSSTTTUUUWWWXXXXXXXXXXXXWWWUUUSSSRRRQQQVVVRRROOOOOOPPPOOOMMMJJJNNNNNNNNNNNNOOOPPPQQQRRRVVV[[[ccclllssswwwxxxyyyzzzzzzyyyyyyyyyyyyzzzzzz|||||||||zzzxxxxxxzzz||||||yyyvvvuuuuuuvvvuuutttxxxyyy{{{~~~~~~|||wwwuuunnnccc\\\XXXQQQJJJIIIPPP^^^ooowwwuuurrrrrrmmmkkkhhhgggkkkqqqpppkkkbbbRRRTTTaaaeeeppp|||lllrrryyyvvvwww~~~|||iiiNNNAAA;;;:::888555444555555555444111111000000000000111111///111222222111000111333666===JJJVVVWWWUUU[[[fff}}}vvvtttqqqkkk~~~~~~sssdddmmmyyywwwuuutttrrrpppqqqnnnmmmnnnqqqtttsssrrrooorrrsssooopppuuuxxxyyyvvv||||||yyy{{{~~~~~~~~~~~~zzzwwwtttssssssnnnmmmmmmmmmooorrruuuwwwuuurrrllliiillltttxxxwwwqqqmmmgggbbbbbbcccdddeeecccbbbaaa^^^[[[ZZZ\\\^^^dddccc``````ggguuuxxx___XXXuuu{{{pppllljjjxxxtttjjjrrryyy|||yyysssooolllhhhiiipppsssnnnhhhkkktttzzzyyyssszzzbbbFFF<<<999888888666444222000///////////////////////////...000222333222000000111333???BBBIII\\\hhhkkkqqqrrruuusssxxxyyyvvvpppvvv~~~zzzpppmmmpppzzzqqqYYYHHH@@@>>>DDDRRRaaalllyyyuuuTTTEEE@@@;;;888999:::;;;@@@GGGLLLQQQ[[[eeeqqqrrrwww~~~}}}zzzkkk```\\\YYYVVVVVV\\\cccbbbXXXNNNLLLNNNTTT```ooo}}}yyySSSCCC===;;;;;;:::999777666555555555555444444333333444444555666333666FFFaaa|||yyyuuusssyyy||||||fffUUUKKKCCCAAADDDHHHHHHHHHHHHHHHFFFBBB???;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@???@@@AAACCCDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJIIIGGGEEEDDDDDDCCCCCCDDDEEEFFFHHHIIIKKKNNNQQQRRRRRRPPPNNNNNNPPPQQQRRRSSSSSSUUUXXXZZZ]]]^^^___```bbbcccccccccbbbaaa``````bbbeeehhhjjjsssrrrrrrrrrrrrssstttuuuuuupppmmmooopppmmmmmmooommmmmmmmmllljjjfffcccaaa\\\[[[YYYXXXWWWXXXYYYZZZ[[[ZZZXXXWWWWWWXXXZZZ[[[\\\XXXUUUUUUVVVVVVRRRNNNNNNNNNNNNOOOPPPSSSUUUWWWZZZ]]]ccciiioootttzzz}}}~~~}}}|||{{{{{{{{{{{{xxxxxxxxxwwwuuuuuuwwwyyy~~~|||zzzyyyyyyyyywwwvvvwwwyyy|||~~~}}}|||uuuiii```ZZZRRRKKKEEEHHHTTTeeeqqqsssssssssooolllhhhfffiiinnnpppooommm```SSSMMMRRRgggwww]]][[[iiivvv}}}zzzVVVAAA:::999666444444555666666555222111111000000111111222000111333333222111222333888AAAOOOZZZ[[[\\\kkk~~~qqqtttvvvqqqoooxxxfffbbbqqq~~~{{{yyyuuurrrooouuurrrooopppssstttrrrnnnyyy}}}}}}~~~~~~}}}{{{zzzzzz{{{|||}}}zzztttnnnlllqqqwwwxxxwwwwwwrrrkkkfffdddeeefffggghhhgggeeeaaa^^^\\\^^^______[[[VVVUUU]]]lllzzzkkk[[[hhh}}}{{{wwwssswww{{{zzz}}}ttttttoooqqqqqqeeeooovvvssskkkiiinnnttt{{{pppvvvqqqPPP>>>999888777777666444111///////////////////////////...000222222111111222333999FFFLLLSSSdddlllkkkooonnn|||wwwrrrkkkttt}}}}}}sssjjjiiilllpppyyyxxxeeeLLL@@@AAAEEEMMM```qqqyyyzzz[[[@@@;;;;;;888999@@@===???GGGPPPWWW]]]gggqqqzzz{{{hhhZZZUUUSSSTTTXXX```gggjjjgggcccaaabbbgggsss{{{UUUDDD???<<<;;;:::999777666555555555555444444333333444444555555444;;;OOOiii}}}~~~rrrnnnssswww|||}}}~~~___OOOHHHBBBBBBFFFIIIHHHHHHHHHGGGDDD@@@===999:::;;;<<<<<<======>>>===>>>@@@AAAAAAAAACCCDDDDDDEEEGGGIIILLLNNNPPPPPPRRRRRRRRRQQQOOOMMMJJJIIIKKKKKKKKKLLLNNNOOOQQQRRRSSSVVVZZZZZZWWWTTTSSSSSSYYYZZZ[[[ZZZYYY[[[^^^aaa^^^ccciiioooqqqqqqpppnnniiiiiijjjkkknnnqqquuuwww||||||}}}}}}}}}}}}||||||wwwqqqmmmjjjdddbbbbbbcccfffjjjnnnooonnnllljjjiiigggccc```]]]]]]]]]]]]^^^[[[XXXWWWZZZ```gggkkkkkkiiigggfffgggeeebbb^^^ZZZZZZYYYYYY[[[\\\^^^```]]]ccckkkqqquuuxxx|||~~~}}}{{{zzzzzzzzzvvvvvvwwwvvvuuuuuuxxxzzz}}}|||{{{{{{zzzwwwuuuuuuwww{{{~~~yyymmmbbbZZZRRRKKKCCCCCCLLL]]]kkkrrrssstttrrrnnniiihhhiiilllqqquuutttooo\\\IIIIII^^^}}}oooSSSLLL^^^ttt```DDD999888666444444555666666666222222111111111111222222000111333333222222444555===FFFSSS\\\bbbpppvvvttt~~~www|||rrr]]]hhhyyywwwuuuzzz}}}|||vvvqqqqqqsssrrrqqqqqqtttyyy||||||{{{zzzuuuqqqtttyyy{{{zzzwww{{{uuunnnhhhfffggghhhiiijjjjjjgggccc___^^^___```[[[WWWSSSSSSXXXaaannnwwwwwweee[[[dddtttzzzvvvvvv{{{wwwvvv|||}}}zzzoooppptttgggqqq{{{}}}uuunnnqqqvvv~~~qqqsss~~~\\\FFF<<<:::777777777555222///000000000000000000000000///000111111111111333555<<>>RRRhhhxxxkkkfffjjjvvv~~~sssVVVJJJGGGCCCDDDGGGJJJIIIGGGFFFEEEBBB>>>;;;999:::<<<===>>>?????????===???AAABBBBBBBBBDDDFFFCCCDDDFFFIIIMMMPPPRRRSSSSSSTTTTTTTTTRRRPPPNNNMMMMMMNNNPPPRRRSSSTTTTTTTTTYYY]]]```___\\\YYYYYYZZZ]]]^^^___^^^\\\]]]aaaeeeaaajjjxxxyyytttuuuvvvwwwzzz|||~~~xxxoooeee___YYYQQQNNNNNNTTTXXX^^^eeejjjmmmnnnnnnmmmjjjfffccc`````````aaa```^^^[[[[[[___gggpppvvvxxxxxxxxxvvvsssooolllkkkgggfffeeedddccccccccccccaaakkkwww}}}{{{yyyxxxxxxwwwxxxxxxxxxxxxzzz}}}}}}|||{{{{{{{{{yyyvvvsssqqquuuzzz}}}~~~~~~~~~~~~zzznnnbbb[[[SSSMMMDDDAAAFFFVVVgggpppsssuuusssoookkkjjjiiikkkqqqyyyvvvwwwcccJJJGGGTTTpppkkkRRRKKKXXXmmm{{{~~~jjjIII;;;888666444444555666666555333333222222222222333333000111222222222333666999BBBLLLUUU\\\mmmyyy~~~nnn^^^iiizzzuuuooosssvvvyyyzzztttllliiiooovvvrrrsssuuuxxx{{{~~~~~~vvvssstttzzz~~~|||{{{|||vvvmmmgggfffgggiiijjjjjjiiifffbbb___]]]^^^___ZZZWWWUUUWWWXXXZZZ```hhhvvvwwwkkkVVVPPP]]]hhhiiissszzzzzzxxxooolllpppnnnuuu~~~~~~xxxzzz}}}uuutttmmmRRRAAA===888777777666333000000000000000000000000000///000111000000222555777@@@OOOWWW\\\hhhllliiilllvvvvvvqqq{{{zzzsssgggdddjjjpppppprrriiiTTT@@@<<>>===:::<<>>???@@@??????>>>@@@AAABBBBBBCCCEEEGGGDDDEEEGGGJJJMMMPPPRRRSSSUUUVVVWWWXXXXXXXXXWWWVVVUUUWWWYYY\\\]]]]]]\\\[[[```dddggggggdddbbbeeehhhfffhhhjjjiiiggghhhnnnsssttt|||xxxtttvvvwwwyyy{{{||||||||||||~~~~~~yyyuuuaaaYYYQQQMMMJJJFFFEEEGGGMMMOOOTTT[[[bbbhhhmmmpppkkkiiifffddddddfffhhhjjjmmmkkkjjjkkknnnuuu{{{wwwpppnnnnnnmmmllllllkkkjjjiiigggfffjjjsss}}}}}}{{{zzzyyywwwxxxzzz{{{{{{}}}}}}}}}|||}}}|||zzzvvvrrrnnnrrrxxx{{{{{{{{{|||~~~{{{}}}{{{qqqfff```ZZZUUUFFFAAACCCRRRdddooosssuuusssooolllllljjjiiiqqq{{{xxxyyybbbIIIEEEIII]]]|||jjjWWWQQQVVVdddxxxwww{{{sssPPP???999777555444555666555555333333222222222222333333000111111000111444999===EEEQQQWWW\\\www}}}tttiiieeessssssoootttsssuuuuuuqqqkkkjjjnnnssswwwzzz~~~wwwuuuxxx}}}{{{zzz|||yyyssskkkeeeccceeeggghhhiiihhhfffbbb^^^]]]^^^___\\\ZZZZZZ\\\ZZZVVVWWW]]]fffkkkiii\\\NNNJJJRRRZZZnnn|||zzzqqqmmmtttuuuvvvzzz}}}zzzwww{{{xxxxxxwww~~~~~~```FFF@@@999666777777444111000000000000000000000000///000000000000222666999EEEUUU\\\```jjjmmmkkkooowww|||ooonnnzzzsssfffeeekkkoooooolll```MMM@@@AAAHHHMMMaaa|||hhhTTTAAA???===<<<===???AAACCCMMMRRR]]]jjjtttzzz~~~{{{{{{~~~tttnnnsssyyyTTTDDD@@@===777777777777777888888999555444444333333444444555777:::FFFWWWgggvvvwwwqqquuu|||{{{yyy___FFF@@@DDDHHHLLLPPPLLLIIIEEEBBB@@@>>><<<:::;;;<<<>>>???@@@@@@@@@???>>>@@@BBBCCCCCCDDDFFFHHHGGGHHHJJJLLLNNNQQQSSSTTTWWWYYY[[[^^^```aaaaaaaaaccceeeiiilllmmmllljjjhhhfffjjjnnnnnnkkkllloootttvvvyyy{{{zzzyyy{{{~~~vvvrrrqqqjjjlllmmmnnnnnnmmmkkkiiiooorrrvvvxxxvvvooohhhcccLLLFFFAAABBBDDDEEEHHHLLLMMMNNNPPPUUU\\\eeemmmrrrmmmkkkjjjjjjlllppptttwwwzzzqqqoooppppppqqqsssssssssrrrqqqppptttwww{{{}}}~~~}}}vvvxxxzzz{{{||||||xxxtttlllqqqwwwzzzzzzzzz{{{}}}zzz~~~}}}uuulllfffbbb^^^HHHAAABBBPPPcccooosssuuurrrnnnlllllliiihhhppp{{{|||zzz```GGGBBB???NNNpppxxxiii\\\WWWWWW^^^ttt|||xxx{{{}}}zzzUUUBBB:::888555444555555555444444333333222222333333444111000000///000555;;;???GGGUUUYYY\\\}}}}}}||||||kkkeeejjjzzz|||yyyoookkkoooooorrruuuvvvuuurrrooonnnxxx~~~|||zzz{{{~~~|||vvvuuuzzzwwwqqqhhhbbbaaaccceeefffjjjiiigggccc```^^^___aaa___]]]^^^```\\\TTTTTTYYY\\\___eeedddSSSAAABBBQQQhhhzzzzzzrrrsss}}}zzzvvvttttttqqqooouuu~~~sssyyyzzz~~~iiiIIIBBB:::666777777555222000000000000000000000000000000000///000222777:::KKK[[[aaadddnnnqqqpppuuusss}}}qqqkkkttt{{{mmmlllpppssshhhcccVVVHHHBBBHHHQQQUUU|||uuuVVVEEE>>>>>>;;;777;;;DDDHHHFFFSSSYYYeeesss}}}zzzfff[[[___ooo~~~zzzSSSAAA;;;888:::999888777666666666666888777666666777666444222:::===MMMfffxxx}}}~~~~~~mmmXXXMMMEEEGGGIIIHHHHHHKKKJJJHHHEEEAAA===;;;999999???>>>===>>>???AAAAAAAAACCCAAA@@@BBBFFFHHHGGGEEEOOOMMMLLLMMMOOOQQQSSSSSSTTTZZZ^^^___dddmmmtttvvv}}}|||vvvyyyssspppttt{{{uuullliiifffaaa\\\[[[ZZZXXXRRRMMMLLLNNNQQQ``````dddhhheeeYYYNNNHHHGGGEEEEEEEEEFFFGGGJJJNNNPPPUUUXXXWWWYYYcccqqqzzz{{{ooogggjjjqqqwww}}}}}}mmmbbbeeemmmtttlllmmmyyy~~~uuunnnmmmsssxxx|||~~~~~~|||zzzxxxxxx{{{~~~}}}zzzwwwvvvwwwxxxxxxxxxyyy}}}{{{wwwrrrjjjbbbXXXPPPGGGJJJ]]]qqqtttlllrrrtttsssooolllmmmooopppyyyssscccMMM<<<<<>>000111111000///////////////000000000222111222;;;EEETTT___jjjllljjjkkkrrrxxx{{{wwwnnnqqqzzzyyymmmooopppkkk___OOODDDDDDFFFIIIWWWjjj```III<<<::::::;;;>>>@@@CCCLLLVVVWWWdddqqqzzzkkkUUUOOO___sss|||UUUCCC===::::::999888777777666666666777666666666666555444333;;;HHH]]]ooo|||sss\\\TTTKKKEEEGGGJJJJJJJJJLLLIIIGGGCCC???<<<:::::::::??????>>>???AAABBBCCCBBBAAAAAAAAACCCGGGJJJKKKKKKPPPPPPPPPQQQSSSUUUUUUUUUWWWZZZ]]]```jjjzzz{{{~~~{{{{{{wwwmmmeeeaaa]]]WWWSSSQQQPPPNNNJJJHHHHHHLLLPPPSSSTTTYYY^^^\\\QQQFFFBBB???CCCHHHLLLMMMMMMOOORRRRRRVVVYYYZZZ]]]hhhvvvvvvmmmnnnsssyyyyyynnnbbb\\\bbblllrrrlllnnnxxx|||tttmmmmmmpppwww}}}~~~{{{zzzzzzzzz{{{}}}}}}yyyxxxyyyzzz{{{{{{zzz~~~zzzuuullldddYYYQQQGGGHHHZZZnnnuuurrrsssuuutttpppkkkkkknnnqqqsssooocccOOO???===JJJWWWooonnnfffhhhkkk^^^ccc~~~mmmHHH@@@:::666555444222333666666666444333222111111111000111222333555:::@@@DDDGGGIIIQQQfff~~~pppiiirrr~~~tttxxx}}}yyyvvvtttuuuwwwvvvrrrrrrvvvxxxvvvwwwxxxxxxxxx|||~~~{{{yyyxxxwwwwwwvvvnnngggeeedddcccdddgggkkkiiigggfffhhhhhhfffddd\\\]]]^^^]]]ZZZVVVRRROOOOOOLLLQQQZZZXXXLLLEEEFFF]]]{{{pppyyyxxxsssvvvuuuttttttpppllllllooommmssstttsss{{{```EEE;;;<<<666888<<<222111111000////////////000111111111111///111===IIIWWWaaajjjkkklllrrr{{{yyy{{{~~~~~~wwwqqqttt{{{sssmmmqqqpppjjjYYYLLLBBBCCCFFFNNNdddzzzsssRRRBBB;;;<<<<<<>>>AAACCCGGGQQQ\\\fffnnnwww~~~mmmWWWPPP]]]pppWWWEEE???===::::::888777777777777777666666555555555555555555===UUUlllvvvgggRRRMMMHHHEEEIIILLLLLLKKKLLLHHHEEEAAA<<<::::::;;;<<<>>>???@@@AAABBBBBBBBBCCCAAACCCDDDEEEGGGIIIMMMOOOMMMOOOQQQSSSUUUWWWWWWWWW\\\aaahhhrrr|||vvvttttttvvv|||}}}jjjhhheeebbb^^^ZZZWWWUUUQQQOOOLLLHHHFFFGGGKKKOOOOOOQQQWWW\\\YYYMMMBBB===;;;DDDNNNSSSSSSSSSTTTVVVVVVXXX[[[___fffrrrwwwtttwww|||vvvnnnddd\\\VVVWWW```kkkooommmrrr|||~~~vvvoooppppppyyy}}}yyyvvvtttuuuxxx||||||zzzzzz|||}}}~~~{{{yyypppggg[[[RRRGGGFFFTTThhhvvvzzzqqqtttuuurrrllljjjmmmqqqooommmfffVVVGGGBBBHHHPPPbbbffflllvvvyyynnnttt|||SSSAAA:::555444444222333666666555444333222111111111000111333444777===CCCHHHIIIKKKVVVooo~~~~~~rrrooo}}}~~~nnnjjjmmmppprrruuupppppptttyyyyyywwwyyy}}}|||{{{|||}}}}}}}}}{{{yyyxxxwwwuuuooojjjiiihhheeeeeeggglllkkkjjjjjjkkkkkkiiihhhcccccccccbbb^^^YYYTTTRRRKKKGGGIIIQQQSSSKKKDDDCCCOOOoootttuuuwww{{{~~~~~~}}}}}}rrr}}}zzzrrrssszzzvvvhhhbbbgggnnnvvvyyyvvvxxxmmmLLL;;;<<<999888999555222111000000///000000000111111222111111666GGGXXXlllqqqrrrmmmkkkrrr{{{yyywwwxxxyyywwwtttuuuzzzxxxyyyuuunnnmmmooojjj```OOOGGGAAACCCJJJ\\\|||^^^DDD======;;;;;;>>>BBBDDDJJJVVVbbboooxxx{{{|||{{{|||oooZZZOOOYYYhhhXXXEEE@@@>>>::::::999888777777777777555555555444444444666888CCC^^^qqquuuzzz```PPPHHHFFFGGGJJJMMMMMMLLLJJJEEEBBB>>>:::999:::<<<>>>===???AAABBBAAAAAA@@@AAABBBEEEGGGGGGFFFIIINNNSSSRRRVVV[[[___aaabbbcccdddhhhrrrtttnnngggbbb______dddjjjxxx}}}lll^^^bbbgggiiihhhffffffgggbbb^^^XXXQQQMMMMMMNNNPPPWWW[[[bbbgggaaaQQQCCC===???HHHRRRTTTTTTWWW\\\^^^aaa___```gggqqqzzzzzz~~~www___YYYUUUUUUVVVYYYbbblllmmmrrr|||~~~wwwvvvzzzxxxsssqqqooommmkkkqqqyyy~~~}}}zzz{{{|||~~~~~~|||~~~uuukkk]]]TTTHHHDDDMMM___rrr|||jjjmmmrrruuupppkkkjjjnnnooooookkk___QQQHHHFFFIIINNNZZZppp{{{zzzzzzzzz___DDD<<<555333333222333666666555444333222222222222111222333555888>>>FFFKKKIIIPPPeee~~~|||~~~yyyxxx~~~hhh```dddjjjooorrrnnnooouuu{{{}}}|||}}}~~~{{{yyywwwvvvtttoookkklllkkkhhhfffgggkkkkkklllnnnooonnnmmmlllmmmmmmllljjjfffaaa\\\ZZZPPPHHHEEEIIILLLHHHDDDBBBCCCWWWtttzzzvvvwwwyyyyyyyyy{{{tttwwwtttsss|||iiiaaaiiisssyyy}}}}}}}}}zzzVVV===;;;<<<888666777222222111000000000000111///000222444666AAAWWWkkk{{{|||vvvlllkkkttt}}}~~~}}}wwwtttvvvwwwtttssstttrrrsssqqqmmmkkkhhh]]]PPPEEECCCCCCHHHVVVsssqqqOOO???===@@@;;;===AAAFFFJJJQQQaaaooovvvqqqttt{{{rrr[[[MMMQQQ]]]WWWCCC???===;;;:::999888777777777777555555555444333555999<<>>@@@===@@@DDDEEEDDDBBBBBBBBBCCCEEEHHHIIIKKKOOOWWW]]]eeejjjqqqvvvxxxzzz{{{}}}mmmYYYUUUSSSTTTUUUVVV]]]fff}}}tttcccdddkkksssxxxxxxwwwyyy{{{qqqllleee^^^ZZZXXXXXXXXX[[[```iiinnnfffTTTEEE???CCCLLLRRRSSSWWWcccnnnsssuuummmjjjooozzz}}}xxx```PPPPPPTTT[[[___```dddjjjppp{{{ssskkkiiiiiihhhgggiiioooxxx~~~}}}{{{{{{|||}}}}}}~~~xxxppp```UUUHHHBBBFFFUUUhhhvvv]]]aaakkkuuuuuunnniiijjjmmmnnnllldddWWWLLLEEECCCEEESSStttwwwiiieeevvvyyyzzzvvvjjjIII>>>555333444333333555555555444333222222222222222222444555999@@@HHHMMMMMM```|||~~~~~~|||~~~tttpppxxxzzzaaaZZZbbbkkkoooqqqppprrrxxx~~~}}}zzzxxxvvvtttrrrnnnkkkmmmlllhhhffffffgggiiimmmoooppppppoooooouuutttsssqqqmmmiiidddbbb[[[QQQGGGDDDEEEDDDCCCCCC>>>DDDWWWppp}}}wwwvvvuuusssvvv||||||sssyyy|||xxxtttnnnxxxdddCCC:::===999444999333333222111111111111111///000222666;;;GGG^^^rrruuuvvvpppiiioooyyytttuuuvvvsssooommmrrrrrrpppmmmiiiaaaRRREEE???BBBGGGQQQiiiyyyZZZHHH???===>>>???BBBHHHNNNTTT^^^qqqzzzpppsss{{{ttt]]]LLLLLLTTTVVVBBB>>>===;;;:::999888888777888888555666666444333555;;;@@@\\\mmmuuuttt|||}}}|||yyyuuutttuuuZZZJJJDDDFFFJJJMMMLLLKKKKKKHHHCCC@@@>>><<<::::::===@@@BBB???DDDJJJMMMMMMKKKLLLMMMIIIJJJLLLPPPVVV___hhhoooxxx~~~sss___NNNJJJHHHLLLSSSUUUUUU]]]hhh{{{sssmmmrrrwww}}}~~~~~~qqqmmmhhheeeddddddddddddZZZ___fffjjjbbbSSSGGGCCCFFFOOOUUUYYYfffzzzyyypppsss}}}hhhPPPMMMRRR]]]gggjjjhhhjjjooozzz~~~sssggg```aaadddfffgggnnnrrryyy~~~~~~~~~~~~{{{ssscccVVVHHHAAABBBKKKZZZgggOOOQQQ^^^ooowwwqqqjjjjjjjjjjjjiiicccYYYOOOGGGBBBAAAMMMssswwwcccRRRcccqqq}}}xxxsssOOOBBB777444444333333444555444333333222222222333222333444777;;;CCCMMMSSS___yyy||||||oooiiivvvpppZZZXXXdddnnnqqqpppsssuuu{{{||||||{{{zzzxxxuuusssrrrqqqllljjjlllkkkgggeeefffaaaeeekkkoooqqqqqqqqqqqqwwwwwwuuusssqqqmmmjjjhhheee[[[NNNEEEBBBAAABBBBBB<<<<<>>DDDLLL\\\|||___KKKDDD???;;;:::>>>BBBIIIRRRYYYfff|||wwwxxxvvv```NNNLLLRRRWWWBBB>>>>>>;;;;;;:::999888888888888555777777555333666>>>DDDbbbttt}}}|||zzzzzz}}}|||xxxnnnnnnjjjTTTIIIGGGIIINNNPPPLLLIIIIIIEEE???>>>===<<<<<<===???AAACCCCCCJJJSSSYYYZZZ[[[]]]___YYYXXXXXX]]]eeepppxxx}}}qqq```UUUKKKCCCBBBBBBIIITTTXXXXXXaaammmyyyvvvvvvvvvxxxzzz{{{{{{yyywwwvvvuuujjjgggeeefffiiilllmmmllldddeeehhhggg^^^RRRLLLLLLLLLVVV```iii}}}zzzmmmqqq|||nnnWWWJJJNNNVVVcccnnnqqqqqqwww}}}vvvkkk^^^YYY]]]dddiiijjjsssuuuzzz}}}vvveeeWWWHHH@@@???BBBKKKVVVFFFDDDOOOfffuuusssmmmlllffffffdddaaa[[[TTTMMMHHH@@@GGGlll|||jjjTTTXXXppp{{{yyy|||~~~TTTFFF999555555444333444444444333222222222333333111222555999???IIITTT[[[|||}}}zzzzzz~~~vvvmmmlll{{{wwwfffXXX[[[gggpppsssssstttvvv}}}~~~wwwwwwwwwvvvuuusssqqqoooooojjjhhhjjjiiifffdddeeeZZZ```hhhnnnppppppqqqrrrxxxwwwwwwuuusssqqqooonnnhhhbbbVVVIIIBBB@@@@@@AAA::::::<<>>@@@BBBCCCFFFOOOZZZbbbeeegggjjjnnnjjjgggdddgggpppyyyrrr^^^PPPIIIGGGDDD@@@@@@IIIWWW\\\]]]gggvvv~~~xxxwwwxxxwwwvvvuuutttrrrqqqooommmllleeeccccccffflllooopppoootttrrrooojjj___TTTQQQUUUSSS^^^kkkxxxsssffflllzzzzzz^^^LLLHHHMMMVVVeeeppptttxxx|||uuurrrggg[[[WWW]]]ffflllnnntttuuuyyy~~~wwwfffWWWGGG@@@>>>===CCCJJJAAA<<>>999888888999::::::777555444666333555:::777;;;MMMlll~~~~~~~~~|||tttrrr|||}}}|||}}}eeedddpppvvv]]]IIIGGGNNNLLLLLLMMMKKKIIIDDD@@@===;;;:::;;;===AAADDDEEEEEEOOO[[[gggnnnrrrwwwxxxvvvuuuttttttwww|||tttaaaMMMCCCBBBBBBBBBDDDEEEAAAFFFUUU___eeerrryyyuuuoooiiijjjqqqlllnnnmmmkkknnnrrrqqqmmmnnnkkkhhhjjjmmmooonnnlll|||{{{xxxrrrmmmhhhgggfffmmmxxxvvvhhhaaaiiiwwwxxxeeeTTTJJJGGGLLL___fffggguuurrriiijjjppplll^^^SSSVVVaaahhhlllmmm|||zzz~~~}}}zzznnn[[[HHH>>>;;;999<<>>RRRkkkyyyvvvnnniiieeeaaa^^^[[[YYYUUURRRBBBDDDVVVqqq}}}uuujjjhhhXXXaaauuusssppphhhOOO:::666555000111777222222222222222222222222111...333@@@GGGLLLYYYiii|||{{{yyytttxxx{{{}}}}}}sssooovvv}}}{{{nnncccZZZYYY^^^iiippptttzzz{{{wwwrrrpppmmmlllkkkjjjiiihhheeeeeedddddddddcccaaa______ccchhhmmmqqqrrrssssssqqqtttxxxzzzyyywwwvvvuuummmggg```XXXLLL@@@:::;;;:::777777:::???PPPuuuyyyzzzwwwnnnmmmooo}}}}}}pppooowwwkkkHHHAAA<<<444999777666444222111111111111000111444:::FFFTTTaaaiiittttttvvv{{{xxx{{{llllllvvvxxxyyywwwooooooiii```UUUKKKBBB@@@AAAIIIWWW___nnnWWWBBB>>>>>><<>>???BBBFFFIIIKKKXXXcccnnnssswww{{{{{{yyywwwuuutttuuuwwwyyyyyyxxx}}}|||yyywwwooofffYYYMMMAAA>>>@@@AAADDDGGGHHHFFFLLLYYYdddlll|||wwwhhhccc___[[[\\\bbbaaafffjjjlllpppuuuvvvssssssrrrrrrssstttuuutttsss~~~{{{wwwrrrppprrrvvvyyyddd[[[YYYeeeuuu|||}}}yyymmm\\\MMMFFFDDDKKK___iiippp|||yyyqqqfff^^^```kkkvvvrrrcccVVVVVV___jjjttt{{{}}}{{{ppp^^^JJJ???:::999;;;AAABBB???EEEYYYppp|||zzzsssjjjfffaaa^^^\\\YYYUUURRRAAA???LLLfffqqqjjjeeeiii]]]eee{{{}}}wwwsss~~~qqqTTT<<<777777222000555222222222222222222222222666333888BBBGGGKKKZZZkkk~~~}}}}}}}}}}}}~~~~~~~~~|||xxxuuu}}}{{{vvv```[[[^^^___eeepppxxx{{{yyyxxx{{{{{{zzzvvvrrrmmmhhhdddaaa___\\\YYYXXXXXXXXXXXXYYYXXXWWWXXXZZZ[[[\\\\\\^^^```dddiiilllnnnlllkkkpppssswwwyyywwwuuussssssmmmgggaaaYYYNNNAAA;;;;;;<<<999888:::>>>PPPvvv}}}zzzuuullleeeoookkkpppwwwPPPBBB<<<666888777666444222111111111222111222666>>>KKKYYYfffmmmtttpppqqqzzz}}}qqqrrryyyvvvtttqqqjjjjjjcccZZZPPPGGG@@@@@@DDDLLLccctttbbbNNN>>>;;;===<<>>:::999<<>>@@@EEEPPPcccuuu~~~yyymmmhhhbbb^^^\\\YYYUUUQQQCCC:::AAAYYYeee```dddrrrgggjjj{{{~~~{{{}}}}}}\\\???888999444111333333333333333333333333333333333999???BBBHHHZZZmmm{{{tttwwwvvv|||aaaSSSUUU```cccjjjsssxxxyyy}}}ssssssyyy{{{mmmuuu|||xxxssskkkccc\\\VVVPPPLLLPPPNNNLLLKKKJJJJJJKKKKKKKKKKKKKKKMMMOOOSSSWWWYYY\\\\\\]]]bbbhhhkkkkkkiiiooossswwwxxxwwwtttrrrqqqmmmhhhbbb[[[OOOBBB<<<<<<===;;;::::::<<>>???CCCIIIRRR]]]jjjzzzxxxssskkkccc```bbbfffiiirrrzzz|||\\\CCC>>>@@@<<<:::777777888999999888555888555555888999FFF___qqqeee[[[VVVdddxxx[[[OOONNNLLLLLLNNNOOOMMMJJJFFFBBB???<<<;;;;;;???BBBBBBDDDJJJTTT]]]jjjqqqwwwyyy{{{~~~}}}yyyyyywwwtttqqqmmmfff___ZZZTTTSSSPPPLLLGGGBBB:::444555666999===>>>>>>DDDLLLQQQPPPWWWjjj|||dddNNNHHHJJJLLLQQQWWWWWW```iiinnnttt|||}}}zzzzzz|||uuupppkkkjjjooozzzeeePPPIIIIIIQQQbbbttt|||vvvppplllcccVVVJJJDDDEEEHHHRRRhhhxxxzzztttgggZZZMMMKKKJJJOOOZZZgggqqqwwwkkkddd^^^___eeemmmyyy}}}vvvhhhTTTDDD;;;777999;;;???KKK[[[kkkyyy|||qqqkkkccc^^^\\\ZZZUUUPPPGGG999;;;PPP^^^aaannnqqqkkk~~~ccc@@@888:::666222333333333333333333333333333000333999???AAAJJJ___tttzzzsss~~~|||ssswwwZZZRRRXXXdddiiipppuuuvvvtttuuuvvvsssuuu}}}}}}nnnsssxxxmmmhhhaaaXXXQQQKKKFFFDDDGGGIIIJJJKKKKKKKKKLLLLLLKKKMMMNNNPPPRRRTTTXXX[[[\\\YYYXXX\\\dddkkkooooooqqqtttyyyzzzyyyuuusssqqqnnniiiddd^^^RRRDDD===<<<;;;:::;;;;;;:::EEEdddwwwmmmgggooovvv||||||ggg~~~hhhGGG===:::777777666444333222222333333222444;;;HHHWWWdddllloookkkkkkyyy}}}pppnnnvvvyyyqqqnnnooojjjdddYYYOOOIIICCC@@@GGGQQQjjjdddJJJAAA<<<>>>BBBDDDHHHMMMSSScccrrrxxxqqqbbb\\\SSSLLLIIIJJJOOORRRWWWcccooovvv|||]]]DDD>>>???;;;999666666777888888777555999666555999<<>>===<<<:::>>>AAACCCFFFNNNZZZcccpppuuuyyyzzz}}}}}}yyyxxxwwwuuurrrllleee\\\VVVMMMIIIDDDAAA>>>;;;999888555777;;;===<<<===EEEPPPUUUVVVaaa{{{uuu^^^IIIDDDHHHMMMTTT\\\YYYbbblllttt~~~{{{qqqllllllnnnfffddddddiiissslllXXXLLLGGGJJJRRR```pppzzztttmmmfff[[[MMMDDDBBBFFFLLLWWWoootttnnnfffXXXMMMEEEEEEIIITTTbbbmmmrrrrrrddd___^^^bbbkkkvvv}}}~~~yyymmmZZZGGG;;;777888999>>>NNNaaannnyyy~~~vvvnnnddd___]]]ZZZUUUOOOHHH999777III]]]jjj}}}xxxhhhssshhhBBB777999777333444333333333333333333333333444888>>>BBBEEEPPPfffyyy~~~|||xxxtttuuutttuuu[[[UUU[[[iiipppxxx{{{yyywwwvvvvvvssszzz}}}ooo{{{jjjhhhccc]]]WWWTTTRRRRRRPPPTTTXXX[[[ZZZYYYZZZZZZZZZ\\\^^^^^^]]]]]]^^^```^^^ZZZUUUVVV\\\eeemmmppprrrvvv{{{}}}|||xxxuuutttoookkkfffaaaUUUGGG>>>===888888;;;<<<999<<>>LLL[[[fffkkkkkkmmmqqq{{{tttkkkjjjrrruuunnnnnnooogggaaaTTTIIIEEEBBB@@@IIIWWWuuuuuuXXXCCC???===???BBBFFFMMMRRRXXXjjj{{{tttggg___OOOKKKEEE@@@>>>>>>@@@BBBIIIPPPZZZeeettt|||^^^DDD===>>>;;;999777777888999888777555999777666:::???VVVwwwnnnYYYQQQYYYeeevvvddd\\\WWWQQQQQQUUUQQQNNNHHHCCC???>>>>>>???<<>>@@@HHHNNN]]]xxxuuujjjcccYYYNNNFFFEEEFFFKKKVVVdddnnnqqqpppfffbbbcccmmm{{{}}}}}}~~~{{{rrr^^^III;;;888888777===OOOaaammmwwwyyypppeee___^^^[[[TTTNNNEEE999555DDD]]]vvvvvv```eee}}}oooFFF999888666444666333333333333333333333333444999>>>BBBGGGTTTiiizzz~~~|||~~~{{{ssssss|||rrrxxxppp\\\VVVYYYfffpppyyy{{{yyyyyyyyyxxxsss{{{~~~nnnnnnmmmjjjhhhfffgggiiiiiilllooonnnkkkhhhiiijjjiiijjjjjjfffaaa^^^^^^```^^^[[[VVVSSSTTTZZZbbbgggqqquuu{{{~~~}}}zzzvvvuuuooolllhhhcccWWWIII???===777666999<<<999666AAAPPPiiiuuu|||{{{||||||jjjkkkqqq|||||||||~~~|||yyy}}}VVVBBB===555777666444333333333444555666999BBBRRRbbblllmmmkkkttt|||xxxsssqqqllloooqqqmmmooommm```YYYKKKAAAAAA@@@???KKK[[[zzz~~~eeeJJJ=========>>>AAAHHHRRRXXXcccuuu}}}sssiii^^^UUUNNNBBBAAA???===;;;;;;;;;<<>>@@@BBB@@@BBBFFFLLLUUU```jjjpppxxx{{{|||}}}{{{yyyuuupppiii```VVVOOOEEE===777777666222222555666666999<<<===@@@JJJVVVeeeuuu}}}tttZZZJJJ>>>???EEELLLYYYeeeeeeppp{{{eeeSSSJJJJJJOOOSSSZZZ^^^gggwwwhhhWWWLLLCCC===<<>>;;;AAAKKKSSSfff|||lllbbbYYYNNNFFFDDDDDDHHHRRR___lllrrrrrrpppnnnoooxxx~~~|||}}}|||tttbbbJJJ<<<999999777:::MMM___iiivvv|||rrrfff___^^^[[[TTTMMMDDD===777AAA```mmmXXXYYYooo{{{~~~wwwMMM<<<888444444888444444444444444444444444222888???EEEOOOaaauuu|||ssslllrrrwwwsss~~~yyydddXXXVVVWWWbbbnnnwwwwwwtttvvvwwwvvvvvv|||rrrtttvvvuuutttsssuuuwww{{{{{{wwwooofffbbbdddgggkkkjjjeee\\\SSSPPPRRRVVVYYYYYYXXXTTTRRRSSSZZZ```lllqqqxxx{{{{{{xxxuuussspppmmmjjjeeeYYYJJJ@@@>>>999666777<<<:::555999CCCNNNbbbwwwooohhhmmm~~~}}}bbbGGG>>>666777666444333333444555555888<<>>>>>BBBMMMZZZcccooo}}}uuuiii]]]SSSKKKFFFBBB===<<<<<<<<<<<<<<<<<<<<>>===;;;888444:::999888<<>><<<666444666999999<<>>@@@IIITTT]]]fffsss}}}ooogggXXXPPPDDD;;;;;;CCCOOOXXXmmm~~~sssfff^^^SSSGGGBBBDDDBBBKKK[[[lllxxx{{{uuupppttt{{{}}}{{{{{{~~~}}}}}}vvvcccKKK<<<999999777888JJJ\\\gggvvv~~~sssfff```^^^\\\TTTMMMDDDAAA;;;BBBcccfffSSSTTTfffsss|||~~~RRR???888333333999444444444444444444444444444;;;CCCMMM]]]sss}}}|||{{{mmmgggrrrvvvvvv}}}iiiYYYTTTVVVXXXeeeqqqzzzwwwssstttuuusss{{{wwwrrruuuxxxyyywwwwwwyyy{{{|||xxxnnn```SSSNNNPPPUUUeeebbbYYYMMMCCC@@@EEEKKKRRRWWWZZZXXXTTTSSSYYY___hhhnnnuuuyyyyyyvvvsssqqqpppmmmkkkfff[[[KKKAAA>>><<<777666;;;;;;666777>>>???XXXvvvtttggglll{{{}}}jjjJJJ???666777666555444333444555666999>>>JJJ]]]pppzzzyyyuuurrrwww{{{ooojjjkkkpppyyyrrr\\\NNNAAA;;;BBBEEEGGGVVVjjj^^^OOOCCC<<>>;;;;;;;;;;;;<<<===>>>???BBBOOO\\\cccjjjuuuYYYBBB???;;;;;;;;;:::999888777666555777777999999999DDDaaa|||uuu|||vvv|||hhhXXXRRR]]]vvvrrraaa\\\TTTSSSWWWUUUTTTLLLDDDBBBAAA@@@CCCGGGHHHIIIMMMWWWdddooovvvyyy{{{zzzyyy{{{}}}~~~~~~}}}|||xxxqqqhhh___WWWQQQNNNIIIBBB<<<999666222222666777777<<>>>>>CCC@@@CCCLLLYYYbbbiiixxxxxxhhhYYYLLLCCC<<<;;;???GGGUUU```vvv|||jjjXXXNNNFFF>>>>>>DDDFFFSSSeeeqqqvvvwwwwwwxxx}}}|||{{{yyywwwwww|||zzzxxxvvvqqqaaaLLL<<<777888999:::EEETTTcccsssppp```___aaa\\\TTTPPPIIIGGG???AAA___nnnUUUMMM]]]qqqPPP888<<<333444999444555555333111111222333...CCCGGGKKKlll}}}|||xxx}}}rrrjjjlllxxxxxx}}}{{{kkk___YYYZZZ^^^```tttvvvxxxwwwvvvwwwzzz}}}~~~tttzzz|||yyyrrrgggjjjmmmppptttvvvsssooooooiii___RRREEE@@@HHHTTTZZZsss___======>>>@@@SSS]]]]]][[[UUUOOOLLLPPPUUU\\\eeeqqqxxxxxxuuussssssuuurrrmmmggg___SSSEEE<<<999777777999999666888<<<@@@XXXuuuxxxyyy~~~sssQQQ>>>666666666666555333333444555666===MMMaaannnrrrtttvvv{{{|||zzzyyynnnjjjwww}}}hhhVVVCCC@@@@@@CCCDDDLLLddd~~~zzz[[[HHH@@@===>>>???CCCJJJVVVdddlllwww{{{iii^^^PPPEEE@@@???===;;;<<<<<<===???BBBBBBAAA???EEEYYYooowwwvvvwww}}}[[[CCC@@@;;;;;;;;;:::999888777666666888777777888===KKKggg{{{yyyggg\\\]]]mmmooo___[[[UUUSSSVVVSSSRRRJJJCCCAAAAAA@@@BBBGGGGGGIIIOOOZZZhhhsssyyy{{{|||{{{{{{|||~~~~~~zzzvvvoooggg]]]UUUOOOLLLFFF@@@;;;888555222333666888999>>>BBB@@@AAARRReeetttggg]]]QQQHHHAAA===AAAJJJXXXiiiwww|||aaaKKK;;;>>>EEEHHHSSSaaammmvvv|||]]]MMMAAABBBCCC@@@AAAFFFEEEGGGOOOZZZaaaiiiyyyoooaaaVVVIIIAAA;;;<<>>888999999999EEETTTdddttttttccc``````[[[RRRMMMDDDDDD???DDDbbbuuu___VVVdddxxxyyyUUU<<<>>>444444888444555555333222111222444777KKKQQQYYYyyyzzzsss||||||}}}zzzrrrooouuuxxx|||oookkkfffdddeeegggjjjkkkppprrrsssqqqqqquuu~~~{{{zzzqqq```VVVQQQWWW\\\aaagggmmmooommmcccZZZNNNEEE>>>@@@LLLYYYjjjxxx```AAAAAACCCGGG]]]qqqlllcccXXXNNNJJJKKKMMMTTT^^^mmmxxx||||||{{{zzztttrrrnnniiibbbVVVIII???:::777777999999666777;;;999OOOqqq}}}}}}}}}XXXAAA888666666666555333333444666<<>>======<<<;;;BBB@@@<<<:::;;;>>>BBBEEEUUUjjjyyyuuummmsss\\\CCC@@@;;;;;;;;;:::999888777777666888666555777???RRRnnntttddd___ggg{{{jjj]]][[[UUUSSSUUUQQQOOOGGGAAA@@@@@@???BBBFFFFFFJJJSSS```mmmwww|||~~~~~~}}}|||}}}xxxtttmmmddd[[[RRRLLLHHHCCC===888777555222333777::::::@@@EEEEEEHHHZZZooowwwooobbbVVVNNNDDDBBB??????FFFPPP^^^ppp~~~uuuYYYGGG<<>>:::???HHHVVVffftttuuu\\\MMM@@@======>>>GGGRRR^^^hhhuuu{{{|||}}}yyyxxxxxxxxxxxxwwwwwwyyy}}}~~~{{{~~~xxxhhhQQQ@@@999999888888DDDTTTcccuuuyyyggg```^^^YYYPPPJJJDDDCCC???CCCYYYvvv~~~wwwiiibbbmmm~~~ttt}}}[[[@@@@@@666555777444444555444222222333444;;;MMMUUUaaasssmmmvvv{{{wwwwww{{{wwwuuuxxx|||rrriiiiiikkkmmmoooooommmkkknnnoooooommmnnnyyysssrrrzzz~~~oooZZZJJJCCCJJJSSS\\\bbbiiirrrvvvuuu^^^QQQBBB<<>><<<===AAAGGGRRRaaaqqq{{{mmmcccZZZXXXYYY[[[___dddlllooonnniiiiiiggg[[[MMMDDDBBB>>><<<===>>>>>>>>>?????????>>>@@@GGGQQQYYYfff{{{vvviiiuuu]]]CCC???:::;;;;;;:::999999888777777555666666777>>>SSSqqq~~~oooaaa___jjj}}}fff[[[\\\WWWTTTTTTOOOKKKDDD???>>>??????BBBFFFDDDKKKWWWeeeqqqzzz~~~~~~}}}}}}~~~vvvrrrlllcccYYYPPPHHHDDD???:::666666444222333777999:::@@@GGGHHHNNNbbbxxxmmmdddUUUKKKEEE=========AAAJJJSSSaaassssssWWWIII@@@EEEMMMTTT___lllpppsssvvv~~~zzz^^^IIIHHHLLLUUUYYYXXXYYY]]]\\\___dddlllttthhhRRRHHHDDD@@@<<<<<>>???LLL^^^hhhgggsssooojjjttt|||}}}{{{___AAA???666555555444444555444222222444555;;;JJJSSSdddvvvwwwnnnkkkyyy{{{zzz}}}yyyyyytttqqqqqqrrrttttttrrrnnnkkkpppqqqpppnnnrrrzzz___hhhzzzsss]]]MMMHHHJJJUUUcccooouuu{{{]]]MMM===<<>>@@@EEEMMMYYYiiizzzyyyqqq^^^RRRGGGCCCBBBBBBDDDHHHIIILLLMMMMMMOOOQQQJJJ@@@@@@AAABBBBBBAAAAAAAAAAAA===BBBGGGKKKOOOWWWcccllltttzzz~~~~~~]]]BBB>>>999;;;;;;::::::999888888888111666999777===RRRrrr~~~wwwjjj^^^^^^kkkxxxbbbYYY\\\WWWTTTSSSNNNHHHAAA===>>>??????BBBFFFEEEMMM[[[iiittt{{{~~~~~~}}}|||}}}~~~uuuqqqkkkbbbXXXNNNFFFBBB<<<888555666555222444777888999???GGGJJJRRRhhhyyyeee[[[LLLCCC???::::::<<>>>>><<<>>>HHHVVVeeevvvpppbbbNNNBBB;;;<<<@@@GGGVVVfffuuuzzz~~~yyyuuutttrrrsssttttttssstttvvvxxx~~~mmmVVVBBB:::777555666AAAOOO]]]ppp~~~mmmaaa]]]YYYRRRKKK@@@>>>;;;<<>>IIIRRReeesssxxxsssttt}}}~~~vvvtttssssssuuuwwwwwwwwwrrrrrrrrrsss{{{jjjVVViii}}}lllYYYNNNQQQXXX]]]nnn~~~VVVGGG<<>>;;;:::999:::===;;;>>>@@@CCCGGGIIIGGGAAABBBEEEGGGFFFBBB?????????AAAFFFMMMRRRYYYdddsss~~~~~~~~~^^^BBB>>>:::;;;;;;::::::999999999999222777999999@@@WWWttt~~~nnneee]]]aaaooouuu___WWWYYYUUURRRQQQKKKEEE???<<<===@@@@@@CCCGGGHHHRRR```mmmvvv|||~~~~~~}}}}}}}}}uuurrrlllcccXXXNNNEEE@@@;;;777555666555333444777777888>>>FFFKKKUUUmmmlllYYYPPPCCC<<<;;;888:::===CCCJJJRRR```wwwxxxdddNNNFFFAAADDDJJJPPPYYYaaagggmmmrrrvvvxxxrrrbbbRRRFFFNNN]]]ooo}}}||||||~~~~~~fff___TTTJJJCCC@@@???>>>???===@@@IIITTT___lllwwwiii\\\III@@@;;;???EEEMMM^^^ooowww|||~~~xxxssssssooopppqqqppppppqqqtttwww}}}pppXXXDDD;;;777555666???KKKXXXjjjoooaaa\\\ZZZTTTLLLBBB===999888<<>>GGGPPPeeezzz}}}yyyuuutttuuuwwwyyyzzzrrrrrrtttyyy___WWWoooyyymmm___XXXXXX[[[^^^qqqxxxPPPFFFBBBOOO```jjjkkkjjjXXXKKKDDDJJJTTT[[[bbbhhhdddYYYLLLDDDCCCCCCCCCBBBCCCGGGQQQaaaqqqzzzzzzwwwxxxvvvtttqqqlllaaaSSSIIIBBB:::555666888666666777888666CCC```zzzzzzsssddddddxxxoooxxx~~~|||zzzyyy{{{JJJ999777777666444333444888;;;AAAPPPeeessssssmmmmmmrrr|||{{{wwwzzzyyy|||wwwuuuvvvqqqeeeXXXRRRDDDAAABBBHHHPPPccclllOOO@@@===<<<>>>AAAHHHSSScccwwwxxxkkkbbbKKKBBB;;;::::::999:::<<<;;;;;;===???BBBCCCBBB@@@AAAEEEGGGEEE???;;;<<>>;;;>>>@@@AAADDDHHHNNNWWWeeeqqqxxx|||~~~~~~vvvsssmmmdddYYYNNNEEE@@@;;;777555777666333444777777888>>>GGGLLLWWWpppuuu\\\LLLFFF<<<888:::888999<<>>>>>???AAA???AAAGGGNNNSSSZZZaaarrrxxx^^^SSSCCC===<<>>GGGRRRddd{{{rrrbbb[[[ZZZTTTLLLEEE>>>999888:::DDD\\\rrrggg```pppFFF;;;555777444333444555444333444666777AAAJJJUUUkkk~~~}}}|||xxxvvvvvvvvvuuuuuuttttttwwwppp]]]```{{{}}}yyyrrrjjjccc___]]]]]]]]]nnn{{{iiiLLLHHHLLL\\\iiiiii___VVVFFFAAAFFFQQQXXX]]]\\\UUURRRMMMFFFBBBBBBBBBAAA@@@???@@@GGGVVVhhhtttvvvttttttsssqqqoookkkbbbVVVMMMCCC;;;555666777666666666777888@@@OOObbbsss||||||mmmgggvvvxxxyyy{{{xxxyyy}}}PPP<<<777777666444333444888<<>>@@@@@@??????@@@DDDHHHEEE@@@>>>CCCIIIPPPYYYkkk|||~~~}}}yyyvvvbbbFFFBBB>>>;;;::::::::::::::::::999;;;999555;;;QQQnnn~~~dddaaa```fffsssoooYYYPPPSSSNNNKKKJJJEEECCC>>>;;;>>>AAABBBEEEIIIRRR\\\iiitttzzz}}}wwwtttnnneeeZZZNNNEEE@@@;;;888666777666444444777888999???GGGMMMXXXrrriiiQQQDDDAAA999666;;;:::999<<>>@@@BBB@@@@@@EEEHHHHHHLLLPPPWWWkkkwwwyyywwwfffPPPFFFAAA<<<>>>HHHSSS___sss{{{zzz{{{xxxrrrnnnnnnkkklllllllllllloootttwww{{{ttt]]]III???;;;999777===EEEOOOaaaxxxtttbbbZZZYYYSSSJJJAAA;;;999<<>><<<<<