BM6P6(@ +++*********))))))((((((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++************++++++************************))))))))))))))))))))))))''''''''''''((((((((((((''''''(((((())))))******))))))************))))))))))))***++++++++++++******)))))))))((((((''''''((((((((((((((((((((((((&&&&&&'''((())))))((((((+++***)))))))))))))))***))))))))))))))))))))))))*********)))((('''''''''(((((((((((((((((((((((((((''''''''')))+++---...************************************+++++++++++++++++++++*********))))))))))))*********+++++++++------,,,+++************;;;444,,,)))+++...,,,***---...///---+++)))******))))))(((((()))***+++++++++++++++++++++***)))(((+++++++++***************...---,,,+++******************++++++++++++******+++++++++***************,,,***)))***+++,,,,,,+++%%%(((+++,,,+++))))))))))))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,///---+++))))))***+++,,,+++++++++***)))(((((('''******))))))((((((''''''))))))(((((('''''''''&&&&&&&&&'''((()))******++++++,,,---......---,,,+++,,,,,,,,,++++++*********)))))))))***+++++++++,,,((()))))))))************---+++)))((('''((()))***,,,,,,,,,++++++*********------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,---...//////000...,,,*********+++,,,,,,------......//////000,,,+++++++++,,,------...++++++************+++++++++*********))))))((((((******+++,,,,,,,,,,,,++++++++++++*********))))))*********)))******++++++******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++************************---,,,***)))((()))***+++)))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))+++***))))))***+++...///555222...***((()))***,,,******************************************************))))))))))))))))))************************************************++++++************++++++************************((()))))))))******************)))(((((()))***+++,,,+++++++++***)))))))))'''))),,,,,,+++******+++------,,,++++++******)))*********)))******+++,,,---,,,***))))))***,,,---///+++((((((***+++***(((*********++++++,,,,,,,,,************)))))))))((()))******++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******,,,++++++++++++++++++,,,************************************************(((((((((((((((((((((((((((((((((((())))))))))))((())))))******))))))((((((((()))************))),,,,,,,,,+++++++++******************************'''((())))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))************************))))))(((((()))+++,,,---************************(((((((((((())))))))))))+++++++++*********))))))))))))*********++++++++++++++++++******+++,,,,,,999777333///+++***+++,,,000111000...+++))))))************************)))******+++++++++***))))))************************...---,,,+++************)))******++++++******)))************************+++,,,---...---+++***)))(((+++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***)))******+++++++++******)))(((((('''******))))))((((((((((((******)))))))))(((((((((((((((((())))))*********))))))************)))))),,,,,,,,,++++++************************+++++++++************++++++++++++---,,,***)))((()))***+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,---......///...---,,,++++++,,,...///,,,,,,,,,++++++++++++++++++++++++++++++,,,------++++++************+++++++++*********)))))))))))))))***++++++,,,,,,+++++++++++++++*********))))))++++++************************++++++++++++******************************++++++++++++++++++++++++************************+++++++++++++++***))))))************************,,,+++***)))((())))))***))))))))))))))))))))))))+++***))))))***+++---///999666222...+++*********************************************************))))))))))))************+++++++++***************************************++++++************++++++************************************+++++++++++++++***)))(((((()))***++++++++++++***************&&&(((++++++***))))))***+++++++++++++++++++++,,,***************++++++,,,---,,,***))))))***,,,---///---******,,,---,,,+++++++++++++++++++++,,,,,,************)))))))))))))))******++++++******)))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******,,,,,,,,,++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))(((((('''''''''((()))))))))))))))******))))))))))))((((((************************)))***************)))((()))((((((((()))***++++++))))))))))))))))))))))))&&&''''''((()))******+++***************************))))))))))))***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))+++++++++******************************+++++++++)))))))))******,,,------444888:::444+++&&&)))...111222111///+++))))))))),,,,,,------,,,+++)))((()))******+++++++++******))))))))))))))))))))))))---,,,+++***************)))******++++++******))))))))))))))))))))))))))))))---111111...***((((((''')))+++,,,+++*********************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************++++++******)))(((((((((***))))))))))))(((((((((************)))))))))))))))*********************))))))(((((((((((())))))+++++++++++++++*********+++++++++******************++++++++++++,,,,,,,,,---,,,+++*********+++,,,---------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,+++,,,,,,------.........******))))))***+++---...---,,,,,,+++******))))))+++************+++,,,,,,++++++************++++++***************))))))))))))***++++++,,,,,,+++++++++++++++***************,,,,,,+++******)))))))))******++++++++++++******************************************************************************)))***,,,---,,,+++)))'''************************++++++***))))))))))))***))))))))))))))))))))))))+++***))))))***+++---...666444222///---+++***)))************************************************)))))))))*********++++++++++++++++++******))))))************************++++++************++++++***************************++++++++++++,,,,,,,,,+++******)))))))))*********************+++++++++&&&(((***+++***))))))))))))******+++,,,,,,------***************+++,,,,,,---,,,+++******+++,,,------,,,***+++,,,------,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******,,,++++++******++++++,,,************************))))))))))))))))))))))))************))))))))))))******))))))((((((''''''''''''(((((((((((('''''''''((())))))******))))))((((((((((((((((((((((((************************************))))))((('''(((((((((((()))***,,,,,,))))))))))))))))))))))))''''''(((((())))))******************************)))))))))))))))))))))***(((((((((((((((((((((((()))*********++++++++++++***************************************************************+++,,,,,,///444888444,,,''')))......//////---+++))))))******+++---......---+++)))((()))***+++++++++++++++(((((((((((()))))))))))),,,,,,+++***************))))))************))))))(((((((((((())))))))))))(((...222111,,,))))))+++&&&(((******)))(((((()))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))******++++++***))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************+++***)))(((((()))***++++++++++++***************,,,+++++++++***)))))))))*********+++++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......++++++******+++,,,---------------,,,,,,++++++++++++******)))******++++++++++++************++++++************************))))))***+++++++++++++++************************,,,,,,,,,+++***)))((((((******++++++++++++******************************))))))))))))))))))))))))************************)))***+++,,,++++++))))))************************++++++*********)))))))))))))))))))))))))))))))))******))))))***+++,,,,,,+++,,,,,,,,,++++++***)))************************************************((())))))******++++++,,,,,,,,,++++++***)))))))))************************++++++************++++++*********************************+++++++++,,,,,,++++++******************)))))))))***+++++++++,,,&&&(((++++++***))))))************++++++,,,,,,,,,+++************+++,,,,,,,,,++++++******++++++,,,))))))))))))***+++++++++,,,,,,,,,++++++*********))))))))))))))))))******)))))))))******)))))))))))))))))))))))))))))))))******************************************************))))))))))))************))))))))))))******************************((((((((((((((((((((((((+++*********)))))))))(((******))))))((((((''''''''''''((((((((((((''''''((()))******++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((('''&&&&&&(((((((((((()))***,,,,,,))))))))))))))))))))))))(((((((((((((((((()))((())))))))))))))))))))))))''''''(((((((((((((((((((((((((((((((((((((((((()))*********++++++++++++************************************************,,,+++******)))))))))***+++...000000---+++***+++)))+++++++++))))))***+++(((***,,,...///...---,,,((()))***+++++++++++++++''''''(((((())))))))))))++++++******))))))******)))))))))******)))))))))''''''(((((())))))))))))))),,,000...***(((+++///+++,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))***++++++++++++***************)))))))))))))))))))))))))))************((((((((((((((((((((((((+++++++++***************+++***)))(((((()))***+++************************,,,+++++++++***)))))))))))))))))))))*********+++******)))))))))***************************++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------------000000///...............+++++++++,,,,,,---------++++++******)))******+++++++++************++++++***************+++++++++))))))***++++++++++++***************************,,,,,,,,,,,,+++)))((('''******++++++++++++******************************))))))))))))))))))))))))************************++++++***))))))***+++,,,))))))))))))))))))))))))++++++++++++*********)))))))))))))))))))))))))))******************++++++'''((()))*********))))))************************************************))))))******+++++++++,,,+++++++++*********))))))************************++++++************++++++************************))))))))))))*********+++++++++++++++******)))))))))))))))***+++++++++,,,(((***,,,---,,,++++++,,,,,,,,,,,,+++++++++******+++++++++***+++,,,,,,---++++++++++++++++++++++++((()))*********++++++,,,,,,,,,,,,++++++*********))))))))))))************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))(((((((((((())))))************************((((((((((((((((((((((((*********))))))(((((('''))))))))))))(((((((((((('''(((((())))))(((((('''))))))***+++++++++++++++)))))))))***************(((((((((((((((((((((((('''((((((((((((''''''&&&)))((((((((()))***++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''(((((()))))))))((())))))))))))))))))))))))(((((((((((())))))))))))***************++++++++++++++++++***************,,,,,,+++))))))(((((((((((()))***,,,---,,,***((('''((())))))))))))***,,,''')))+++---...///......)))******+++++++++******'''(((((())))))******++++++******)))))))))******((())))))******))))))((('''(((((())))))******+++)))+++,,,+++)))))),,,///***,,,,,,+++***)))***+++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++++++++,,,,,,,,,******)))))))))))))))))))))))))))************+++''''''''''''(((((((((((()))*********************((((((''''''''''''(((((()))))))))***************+++++++++***************(((((()))))))))*********((())))))))))))*********))))))))))))************------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------------...---------------------------------,,,+++******)))))))))******+++,,,,,,---,,,,,,+++************+++++++++************++++++*********+++++++++++++++((()))******++++++*********************+++++++++***+++,,,,,,+++***((('''******++++++++++++******++++++++++++++++++++++++************************************************,,,+++)))((((((***,,,---))))))))))))))))))))))))++++++,,,,,,++++++***))))))))))))))))))))))))))))))*********************+++++++++++++++******)))************************************************++++++++++++++++++++++++************************************************++++++************++++++************************(((((()))))))))*********,,,,,,,,,,,,+++***)))(((***************+++++++++)))+++---...---,,,,,,,,,------,,,,,,+++******)))+++++++++++++++,,,------++++++++++++++++++++++++***,,,------,,,,,,,,,---,,,,,,++++++++++++++++++((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))******************************************************))))))))))))************))))))))))))************************************************************)))(((((('''&&&&&&(((((((((((())))))))))))((())))))******))))))(((((())))))***************&&&'''''''''((((((((()))))))))))))))))))))))))))'''(((((()))))))))((((((***)))))))))))))))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))&&&''')))***++++++++++++************************(((((((((((())))))))))))))))))*********++++++++++++++++++*********))))))+++***)))))))))))))))***((()))***++++++***)))'''((()))******))))))***+++)))******+++,,,------...******+++++++++***))))))(((((())))))***++++++,,,******))))))))))))******(((((())))))))))))(((((((((((())))))***++++++,,,)))***+++++++++***)))))))))******)))'''&&&''')))(((((((((((((((((((((((()))************+++++++++++++++++++++++++++++++++************************,,,,,,+++++++++,,,...///)))))))))))))))))))))***))))))*********+++++++++''''''(((((())))))))))))((((((((())))))*********'''(((((())))))(((((('''((()))))))))*********+++***************+++++++++))))))*********+++++++++))))))******++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,------------...,,,,,,,,,---------......------------------------))))))*********))))))(((+++++++++++++++,,,,,,,,,------,,,+++++++++++++++++++++************++++++*********++++++,,,,,,,,,((())))))***************))))))*********+++++++++)))***+++,,,,,,+++)))(((******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************)))******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))************))))))++++++++++++,,,,,,,,,,,,************************************************---,,,,,,++++++******))))))))))))***++++++,,,,,,************************++++++************++++++************************))))))*********+++++++++,,,,,,------,,,***)))(((+++++++++***************(((***,,,---,,,++++++,,,,,,+++++++++++++++++++++,,,++++++++++++,,,------+++++++++,,,,,,+++++++++***,,,///...,,,***+++,,,++++++++++++++++++,,,,,,(((((())))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++******************************))))))))))))******++++++************++++++************************++++++++++++++++++++++++***))))))((('''&&&&&&%%%''''''(((((())))))******))))))************))))))'''(((((()))))))))))))))))))))******+++++++++,,,************************'''((()))***************+++***)))))))))))))))***))))))))))))))))))))))))%%%%%%&&&((()))+++,,,,,,************************'''(((***,,,---...------************************************++++++++++++))))))******++++++++++++++++++++++++******))))))(((((((((((()))***+++,,,(((***,,,,,,)))((('''(((***+++,,,+++)))))))))***++++++*********+++,,,,,,+++++++++++++++***)))(((((())))))***+++,,,,,,,,,***)))))))))))))))******(((((())))))))))))((((((((())))))***+++,,,,,,,,,******+++,,,---***&&&""",,,------,,,***)))***,,,++++++++++++++++++++++++)))************+++++++++************************************************...---+++++++++---///000)))))))))))))))*********))))))******++++++++++++(((((())))))*********+++&&&''''''((()))******+++)))***+++,,,,,,+++***)))(((((())))))*********+++))))))******+++++++++,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,---...////////////000//////......------,,,...------,,,+++++++++,,,++++++************++++++*********++++++,,,,,,,,,(((((()))***************))))))******++++++++++++((()))+++,,,,,,+++***)))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************'''(((***,,,,,,,,,+++***------------------------++++++,,,---,,,+++***)))))))))))))))))))))))))))))))))************)))(((''''''((()))+++...000111************************************************...------,,,+++***))))))(((((()))***+++,,,,,,---************************++++++************++++++******************************+++++++++,,,,,,,,,,,,,,,------,,,+++)))(((,,,+++++++++******))))))'''))),,,,,,+++******+++*********++++++,,,------,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***(((+++...---***(((((()))*********++++++,,,,,,---))))))))))))))))))))))))---,,,,,,+++***)))((((((&&&***+++((((((******'''''''''(((((())))))******(((((()))***++++++,,,,,,(((((()))***************))))))))))))************,,,,,,,,,+++***)))((('''$$$%%%''')))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&(((***------,,,+++)))(((((())))))*********+++)))******)))(((((()))++++++***)))'''''''''((()))(((,,,***%%%***444333)))*********)))******++++++)))************+++++++++******))))))))))))******++++++***)))(((((())))))''''''(((((())))))************)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++******,,,,,,+++***************************((((((((((((((())))))******++++++***((('''(((************)))))))))))))))))))))))))))))))))))))))***)))))))))(((((('''''')))))))))***+++++++++,,,******))))))))))))******---,,,+++*********+++,,,+++++++++************)))******)))))))))***,,,---,,,,,,+++***))))))******************))))))))))))((((((((((((((((((((((((,,,,,,++++++***+++++++++******))))))))))))******''''''((())))))***))))))******+++******)))((('''+++)))'''(((+++---,,,+++(((((()))***++++++,,,,,,///...,,,+++***+++,,,,,,------,,,,,,+++***))))))******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********------......------,,,+++---,,,++++++,,,---///000.........------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,+++***)))))))))***---,,,,,,+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++333///+++***---000111111************************************************(((((()))***+++,,,,,,---******++++++++++++******))))))************))))))******)))))))))))))))*********+++++++++,,,,,,,,,***)))))))))((((((''''''******+++++++++******)))+++++++++,,,,,,---------)))))))))))))))))))))))))))************+++++++++************************---,,,***)))))))))*********++++++,,,,,,++++++***)))************))))))((())))))*********+++++++++***+++,,,------,,,+++***************************&&&'''(((******++++++++++++++++++******************)))))))))***+++,,,,,,************************++++++++++++++++++++++++************************'''(((***+++,,,,,,+++***)))))))))))))))))))))))),,,++++++******)))))))))+++---,,,******---+++&&&(((((((((((())))))******(((((()))******+++,,,,,,(((((()))***************))))))))))))************++++++++++++***)))((((((''''''((()))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***(((((())))))))))))(((((())))))))))))))))))))))))************************((()))+++------+++)))'''(((((()))))))))************++++++***)))((()))++++++***)))((('''(((((()))'''+++)))'''...:::;;;444++++++***************+++)))************+++++++++******))))))))))))******++++++***))))))))))))))),,,++++++***))))))((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***))))))++++++***)))+++++++++***************)))))))))))))))***++++++***++++++***(((''')))***(((((())))))******++++++))))))))))))))))))))))))*********)))))))))((((((***************+++++++++******))))))))))))******+++******))))))******++++++++++++************)))******)))))))))***,,,,,,,,,++++++***))))))******************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,******))))))))))))******'''((())))))))))))))))))((())))))*********))))))+++)))'''''')))***)))'''((())))))***++++++,,,,,,...---,,,++++++++++++,,,,,,,,,+++******)))((((((******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******---------...------,,,+++,,,+++++++++,,,---...///......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******)))*********++++++******)))******************+++++++++,,,,,,++++++++++++++++++++++++............------------...+++((('''***,,,------************************************************)))))))))***++++++,,,,,,******++++++++++++******)))******************)))+++******)))))))))***************+++++++++,,,,,,+++++++++******)))))))))************************++++++++++++,,,,,,,,,,,,************************)))************+++++++++************************,,,,,,***)))))))))******)))******++++++******)))((())))))*********))))))))))))*********+++++++++(((((()))))))))(((((('''***************************************)))((((((******************++++++******************+++,,,***************+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))))))))))))))))))))))))))***************************,,,,,,***+++---+++'''((((((((())))))))))))***((())))))******+++++++++(((((()))***************))))))))))))************)))******+++******))))))*********))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))***************************+++,,,,,,,,,***'''&&&(((((())))))))))))******+++,,,---+++***))))))+++******)))((((((((())))))'''***)))'''...:::===888,,,,,,+++***)))))))))))))))************+++++++++******))))))))))))******+++***)))))))))))))))))),,,,,,,,,++++++***))))))******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''(((******)))(((++++++++++++******))))))***************++++++,,,***++++++***(((((()))+++'''(((((()))***+++,,,,,,))))))))))))))))))))))))+++++++++************)))+++++++++*********************))))))))))))******((())))))*********))))))+++++++++************)))*********)))******+++,,,,,,+++******)))*********++++++*********)))))))))************************'''''''''((()))***,,,,,,******))))))))))))******)))))))))***))))))(((((('''''')))******++++++++++++***(((((()))((('''&&&)))))))))***++++++,,,,,,------,,,++++++++++++,,,++++++******)))(((((((((******+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***---------------,,,+++++++++*********+++,,,---......------------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++*********)))******++++++,,,++++++***)))))))))************++++++++++++,,,++++++++++++++++++++++++,,,+++++++++******))))))***)))'''((()))+++******++++++++++++++++++++++++******************************************************++++++++++++************++++++++++++******+++***************++++++*********++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))***+++,,,+++++++++++++++*********************************)))************+++++++++************************,,,+++******)))*********)))))))))******)))))))))'''((()))******************************+++++++++,,,,,,+++************************************************+++******)))((()))))))))***+++++++++,,,,,,++++++************+++))))))******++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------+++******)))))))))))))))))))))))))))))))))((()))))))))*********+++&&&,,,///,,,))))))***)))))))))))))))))))))))))))((()))))))))*********+++(((((()))***************((()))))))))************(((((()))***************,,,+++)))(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))************************)))***+++++++++***((('''(((((())))))))))))))))))+++---------+++))))))*********))))))))))))))))))***+++)))&&&***222555333---,,,+++***))))))))))))))))))*********+++++++++******))))))))))))************)))))))))))))))***((())))))***+++,,,------******))))))((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***))),,,,,,++++++***)))))))))***))))))))))))***++++++***++++++***)))(((***,,,)))))))))******+++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,+++++++++***)))))))))******))))))))))))******((((((***+++++++++***)))+++++++++*********))))))******************++++++++++++***************++++++++++++*********))))))************************)))))))))))))))***+++,,,******))))))))))))*********************)))((('''(((((()))***************+++++++++++++++***))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++******))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,++++++************+++,,,------------------------------++++++++++++++++++++++++,,,,,,,,,++++++************)))))))))***+++,,,,,,......---,,,++++++++++++************++++++++++++++++++++++++++++++++++++******))))))((((((''''''*********+++,,,,,,++++++++++++++++++++++++++++++************************+++++++++*********))))))******++++++++++++******+++++++++,,,,,,++++++++++++************++++++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((***,,,---,,,++++++******)))))))))************************))))))*********+++++++++************************++++++******************))))))************))))))&&&'''(((******+++++++++************************///...,,,+++******+++,,,************************&&&''')))***+++,,,------(((((()))***+++,,,,,,,,,---,,,++++++************)))))))))***++++++,,,,,,---,,,,,,++++++*********))))))))))))))))))))))))...,,,+++***)))***++++++))))))))))))))))))))))))((((((((()))******++++++'''222999333)))&&&)))+++************)))))))))))))))))))))))))))*********(((((()))***************((()))))))))************'''((()))***************+++***)))((('''((()))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))************************))))))))))))))))))))))))'''((()))************)))))))))((((((((((((((((((***,,,------+++*********))))))******************,,,+++(((&&&''',,,//////---,,,+++***))))))))))))))))))*********+++++++++******))))))))))))*********)))))))))))))))******''''''((()))***+++,,,---******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++,,,+++***+++++++++*********)))))))))(((((((((((()))*********++++++***))))))+++,,,,,,,,,++++++******))))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,,,,+++++++++***)))))))))******))))))))))))******((()))+++,,,---,,,+++***+++++++++*********))))))*********+++************+++***************++++++++++++++++++************************************---,,,+++*********************))))))))))))************+++******)))((((((***************)))((((((((()))++++++++++++++++++***************+++++++++***++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***))))))***+++,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++************)))))))))***+++,,,,,,...---,,,,,,+++++++++,,,))))))*********+++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++)))***,,,------,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++***)))))))))******++++++++++++******+++++++++,,,,,,+++++++++******))))))***++++++,,,))))))*********+++++++++*********++++++++++++++++++***)))((((((***,,,---,,,++++++******)))))))))************************))))))*********+++++++++************************************+++************++++++++++++++++++***&&&'''(((******+++++++++************************+++***)))'''''''''((()))************************&&&''')))***,,,---------(((((()))***+++,,,,,,,,,------,,,+++*********+++))))))*********+++++++++,,,,,,,,,++++++*********)))))))))))))))))))))))),,,+++*********+++---...))))))))))))))))))))))))((((((((())))))*********...:::@@@:::...***,,,///+++************)))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************'''(((((()))*********)))))))))((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((***)))(((''''''((()))***************************((((((((((((((((((((((((&&&'''((()))************))))))((((((((((((''''''(((***,,,---+++*********((()))***+++++++++******+++***)))((())),,,...000,,,,,,+++***)))))))))))))))************+++++++++******))))))))))))******)))))))))))))))******+++******************************)))))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,+++***************************((((((((((((((())))))******+++++++++******+++---------,,,+++***))))))((())))))))))))))))))))))))***++++++++++++,,,,,,,,,+++++++++*********************))))))))))))******)))***+++,,,,,,,,,,,,,,,+++++++++************)))***++++++++++++***))))))*********)))******+++,,,,,,++++++++++++*********************************///...,,,+++******))))))******))))))))))))***************+++******))))))+++++++++******)))''''''$$$&&&)))***)))))))))***************************)))***++++++,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++,,,------------,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,++++++++++++++++++*********)))******+++++++++******)))******++++++)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++******))))))******++++++++++++************++++++++++++******(((((((((((()))***++++++)))))))))************+++))))))))))))***************))))))))))))+++,,,---+++++++++++++++*********++++++++++++++++++++++++)))************+++++++++************************))))))***++++++++++++***++++++,,,,,,,,,,,,++++++'''((()))***************+++++++++************************))))))******+++************************)))***++++++,,,+++++++++)))))))))***+++++++++,,,---,,,,,,++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,......))))))))))))))))))))))))((((((((()))))))))))))))---666<<<:::666666777666+++++++++*********)))))))))))))))))))))))))))((((((((()))***************))))))))))))************(((((()))))))))))))))((((((((()))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))***)))(((''''''((()))***************************))))))))))))))))))))))))((((((((()))))))))))))))))))))((((((((('''''''''%%%(((+++,,,+++******+++((()))***++++++++++++***)))))))))))))))***,,,...++++++***************+++)))************+++++++++******))))))))))))******)))))))))))))))***++++++++++++++++++++++++++++++******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***++++++***)))))))))***++++++,,,,,,))))))(((((())))))***+++***+++++++++******,,,...,,,,,,,,,++++++*********))))))))))))))))))))))))************+++++++++,,,***************+++++++++******))))))))))))******))))))))))))***+++,,,---+++++++++************)))***++++++,,,+++***)))(((******))))))***++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))---,,,+++******)))************))))))))))))******))))))***+++++++++******))))))*********))))))(((%%%(((++++++)))'''((()))************************((()))***+++,,,++++++******************+++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++************,,,---......------,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******)))*********))))))))))))***+++,,,,,,))))))))))))************++++++++++++++++++++++++(((((())))))***+++++++++(((***++++++))))))***---,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********************++++++++++++******)))******************)))''''''''''''((()))***+++))))))))))))************))))))))))))******++++++((())))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************((()))***+++,,,++++++*********++++++++++++******((())))))*********))))))+++++++++*********))))))***+++,,,,,,------------************************)))***++++++,,,,,,,,,+++******************++++++,,,,,,+++++++++,,,------,,,,,,++++++***)))))))))*********++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,)))))))))))))))))))))))))))))))))))))))((((((((('''---222666;;;@@@@@@===++++++++++++******))))))))))))))))))(((((((((((((((((()))***************))))))))))))************(((((())))))))))))((((((''')))+++,,,------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))(((''''''((()))+++******************************************************))))))((((((''''''))))))(((((('''''''''&&&$$$'''***++++++******+++((()))***+++,,,,,,+++***))))))))))))(((&&&'''*********************++++++)))************+++++++++******))))))))))))******))))))((())))))***++++++((()))***+++---...///000******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''&&&%%%''')))******)))(((((()))***+++,,,,,,---*********)))***++++++,,,***+++++++++******,,,...++++++++++++++++++,,,,,,)))))))))))))))))))))))))))))))))******+++++++++))))))******+++++++++,,,******))))))))))))******)))(((((('''(((***,,,---+++++++++************)))***+++,,,,,,+++***)))(((******))))))***+++,,,,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((***)))))))))))))))************))))))))))))******((()))***+++++++++++++++'''((()))******++++++***(((+++......+++(((((()))++++++******************((()))***+++,,,,,,+++***)))))))))))))))***************+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,+++,,,,,,,,,,,,+++*********+++---...//////...---,,,,,,,,,------.........++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,+++***)))))))))************+++,,,---//////))))))))))))************++++++++++++++++++++++++++++++,,,---...//////000)))+++---,,,***))),,,///,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******))))))************))))))&&&&&&&&&&&&'''(((******))))))))))))************))))))*********+++++++++'''((()))+++,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++)))************+++++++++************************((()))***+++,,,,,,+++***))))))************)))))))))************))))))(((++++++++++++******))))))%%%&&&(((***+++++++++***************************&&&''')))+++---...//////+++++++++***************++++++++++++,,,------...---,,,,,,+++***)))(((((())))))***+++,,,------...((((((((((((((((((((((((,,,---......---,,,***)))((('''&&&%%%%%%&&&'''(((************************((())),,,000555:::>>>@@@000///---++++++,,,---...)))))))))))))))))))))))))))***++++++***)))((('''))))))))))))))))))))))))******))))))))))))******************************+++++++++*********))))))(((((())))))))))))(((((())))))************))))))++++++,,,,,,+++(((&&&$$$,,,,,,++++++***)))))))))************************'''''''''((())))))************))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++******************************))))))))))))******++++++++++++++++++++++++...---,,,+++++++++,,,---,,,+++++++++***)))))))))***)))))))))***+++,,,,,,************************,,,,,,,,,++++++*********+++*********))))))(((((()))))))))))))))))))))))),,,,,,+++***)))((('''''',,,++++++++++++++++++,,,************************++++++******************))))))))))))))))))))))))))))))***++++++++++++***(((((()))***+++,,,,,,------,,,++++++******++++++************************,,,,,,---------,,,++++++))))))))))))))))))))))))************************------,,,+++************'''(((((((((((())),,,///))))))))))))))))))))))))))))))))))))******************))))))***+++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***))))))***+++,,,***+++,,,,,,******+++,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,+++)))((()))***++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++---,,,,,,+++*********++++++++++++,,,,,,---------+++++++++++++++***)))(((******+++,,,,,,,,,,,,+++,,,,,,++++++***)))))))))******++++++++++++******************************,,,,,,,,,++++++)))((((((++++++***)))(((((()))))))))***+++,,,,,,+++***)))((('''&&&'''***,,,,,,+++,,,,,,++++++***+++++++++)))+++,,,+++******+++,,,((((((''''''(((***---......000000...***)))+++...++++++++++++******)))))))))************+++++++++******))))))))))))******)))***++++++++++++***)))***************+++++++++++++++,,,,,,,,,++++++***)))***+++,,,...///000111000...***''''''))),,,...******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))((('''&&&&&&'''((()))'''''''''''''''''''''''')))***+++,,,...000222333,,,+++***(((((()))***+++)))))))))))))))))))))))))))***+++++++++***)))((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))*********))))))((((((((((((((())))))))))))(((((())))))************))))))(((((())))))(((&&&###"""((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++((((((((((((((((((((((((((((((''''''''''''((((((+++++++++++++++++++++++++++***)))((((((((())))))++++++***************************)))******++++++************************,,,,,,,,,++++++*********************)))))))))((())))))))))))))))))))))))************))))))))))))++++++************++++++************************************************************************)))******+++,,,+++++++++))))))******+++,,,,,,,,,---,,,++++++******++++++************************((())))))***++++++++++++************************************************,,,,,,+++*********++++++*********(((&&&&&&''')))************************))))))))))))******************))))))***++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++'''(((((()))***+++,,,,,,***************************)))(((''''''((()))******+++,,,,,,******+++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******)))***++++++///...------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))))))))***++++++***)))***,,,******************************++++++++++++******************************++++++++++++++++++++++++...---,,,,,,+++++++++,,,)))))))))******++++++++++++++++++++++++***))))))))))))***++++++++++++*********************++++++******++++++++++++******************************)))******+++++++++******,,,+++***))))))))))))))),,,,,,,,,,,,,,,+++*********)))((((((***,,,,,,+++,,,,,,++++++***++++++,,,)))***+++***))))))***,,,***)))))))))***,,,...///000...+++))))))*********++++++++++++*********))))))************+++++++++*********))))))*********************************+++++++++++++++,,,,,,,,,******++++++++++++******++++++,,,,,,------......---,,,++++++******++++++******+++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))******************************)))))))))))))))***+++***)))''''''((())))))))))))))))))))))))))))))))))))***+++++++++******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))((((((((((((''''''(((((())))))))))))(((((())))))************))))))''''''(((((('''%%%###"""&&&''''''((())))))******((((((((((((((((((((((((,,,++++++***))))))((((((******))))))))))))******))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++***)))((((((''''''(((((())))))******************++++++******)))*********************************+++++++++++++++*********************)))))))))))))))))))))))))))))))))))))))))))))*********++++++*********))))))************************************************************************************++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---,,,++++++******++++++************************&&&''')))***++++++,,,,,,************************************************++++++*********+++,,,,,,)))******(((&&&%%%&&&'''************************))))))))))))*********************)))******+++,,,******++++++++++++******++++++++++++++++++++++++)))*********++++++,,,,,,+++*********)))(((((((((***)))(((((((((((()))******+++,,,,,,******+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++******++++++111000///---,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))''')))***+++******,,,---))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++......---,,,,,,,,,,,,---)))))))))***************++++++++++++++++++***)))(((((()))************)))((())))))***++++++,,,,,,******++++++++++++******************************'''((()))***+++,,,,,,,,,,,,,,,+++************+++...------,,,+++++++++,,,---+++)))***+++,,,,,,+++,,,++++++***++++++,,,,,,+++,,,,,,+++******+++---,,,+++++++++,,,---///000333...((('''***+++***(((++++++++++++************)))************+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,---------)))******++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++---......,,,***(((******+++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))***++++++++++++++++++++++++)))))))))))))))***+++,,,---,,,+++************+++))))))))))))))))))))))))))))))***+++++++++,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))))))))******)))((('''&&&))))))******++++++++++++************************++++++++++++******))))))******))))))))))))******))))))))))))))))))))))))***))))))))))))))))))************************************++++++*********************************,,,+++++++++************(((((())))))******++++++,,,,,,+++***)))))))))***************************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))*********************************************+++++++++************************++++++,,,------------,,,---------,,,,,,+++++++++---,,,++++++******++++++************************)))***+++,,,,,,,,,,,,,,,******************************************************))))))***+++,,,,,,&&&'''(((((('''''')))***************************((()))))))))************+++***************++++++******++++++++++++******************************000000///...,,,+++******,,,,,,+++***)))(((((('''++++++++++++++++++++++++***+++,,,,,,******+++,,,---,,,,,,,,,++++++******++++++++++++++++++++++++........................000//////...------------///...---,,,,,,,,,,,,,,,******************************************))))))(((***++++++******+++,,,***************************++++++,,,,,,++++++******************************+++++++++++++++,,,,,,---,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,+++******((())))))***************))))))*********+++++++++******++++++++++++******************************((()))***+++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,+++******,,,---...///---++++++,,,,,,+++***++++++******++++++,,,,,,------...,,,++++++,,,...,,,+++++++++,,,---///000444000+++)))***,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,******++++++,,,---------******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***)))******+++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******************)))(((((((((((((((((((((((()))))))))******+++------------,,,+++++++++++++++)))))))))))))))))))))))))))))))))******++++++,,,))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))******+++++++++******)))++++++++++++******))))))++++++++++++++++++++++++))))))******++++++++++++******))))))))))))******)))))))))))))))))))))))))))))))))******)))))))))******************************++++++++++++******************************,,,,,,,,,,,,,,,+++++++++((((((((())))))******+++,,,,,,+++***)))))))))***************************************************))))))))))))))))))******))))))))))))))))))))))))++++++++++++******************))))))))))))******************************))))))*********+++++++++************************++++++,,,------------,,,...------,,,,,,++++++***---,,,++++++******++++++************************,,,,,,,,,,,,++++++***)))************************************************))))))))))))***++++++,,,&&&(((******))))))***+++************************((()))))))))************++++++***************+++)))******++++++******)))************************000000///...,,,+++******------,,,+++******))))))++++++,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,,,,,,,,,,++++++*********------------------------......................../////////......---------+++*********+++,,,------************************++++++++++++++++++++++++***+++,,,+++)))((()))***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********************************++++++,,,,,,,,,+++***************++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++)))***++++++,,,,,,+++++++++++++++*********))))))******++++++++++++***************************************+++++++++******,,,+++++++++++++++,,,,,,((((((((((((***,,,...000000...,,,+++,,,,,,+++***+++*********++++++,,,---+++,,,------+++******+++*********++++++,,,------000000///,,,)))))),,,///+++++++++++++++++++++,,,))))))*********++++++++++++,,,------------,,,+++,,,+++)))(((((()))+++,,,)))))))))***+++,,,,,,,,,+++,,,------.........---***++++++,,,,,,---......------,,,,,,,,,+++,,,,,,******+++++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))))))))******)))))))))))))))***+++************)))))))))))))))))))))))))))))))))***))))))((())))))***+++))))))))))))))))))))))))((((((''''''''''''((((((************************(((((())))))))))))******(((((())))))))))))(((((())))))************))))))))))))))))))))))))************))))))(((''''''&&&))))))))))))))))))))))))(((((())))))***++++++,,,******))))))))))))******))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((('''((()))******)))((('''***************************++++++++++++***))))))(((((())))))))))))))))))++++++******)))*********************************)))))))))***************))))))))))))************)))))))))))))))))))))))),,,,,,+++++++++******)))*********))))))*********************************)))))))))***++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,------,,,,,,++++++******---,,,++++++******++++++************************+++++++++***)))(((&&&&&&++++++++++++++++++++++++******************************)))))))))***++++++(((***,,,+++)))(((((()))++++++++++++++++++++++++))))))))))))************,,,+++******)))*********))))))************))))))************************)))*********++++++,,,,,,------,,,,,,+++*********))))))***++++++***))))))***+++,,,,,,******+++,,,+++++++++++++++*********------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))***,,,---...************************+++++++++++++++,,,,,,,,,+++,,,---+++)))(((((()))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---***))))))))))))******+++)))))))))))))))(((((((((***+++,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((******++++++++++++************************************+++++++++******)))+++************+++,,,,,,''''''((()))***,,,...//////---++++++,,,,,,+++***************+++,,,------))),,,......,,,***(((((()))*********++++++++++++***,,,...,,,((('''+++///++++++++++++,,,,,,,,,,,,)))************+++++++++++++++------------++++++,,,+++***))))))***+++,,,(((((()))***++++++,,,,,,,,,,,,---...////////////++++++,,,------...//////000...,,,******+++---...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******)))((((((++++++++++++++++++++++++***))))))((((((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))***)))((('''''''''((()))))))))))))))))))))))))))((((((''''''''''''((((((************************'''''''''(((((()))))))))(((((())))))))))))(((((())))))************))))))((((((((((((((()))******)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))***++++++***)))((((((((((((((((((((((((((('''(((***++++++***((('''************************)))******+++***)))(((''')))))))))))))))(((((((((*********)))******++++++************************((()))))))))*********+++((()))))))))************))))))))))))))))))))))))******++++++++++++,,,,,,++++++************++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++)))******+++,,,++++++++++++++++++++++++*********---,,,++++++******++++++************************))))))***))))))((('''&&&++++++++++++++++++++++++************************+++******))))))))))))***&&&(((******)))((())))))++++++++++++++++++++++++))))))))))))************,,,++++++***))))))******))))))************))))))************************'''(((((()))***+++,,,,,,++++++++++++************)))******++++++******)))***+++,,,,,,******+++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,++++++************+++,,,------************************)))*********++++++++++++***+++,,,+++))))))***+++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))******+++,,,,,,------******))))))******+++,,,***)))))))))((((((((('''***+++,,,,,,------,,,,,,))))))***+++++++++++++++++++++************************++++++++++++******************************((()))***+++++++++++++++)))))))))))))))***+++,,,))))))***+++,,,,,,,,,,,,...,,,******+++,,,,,,+++************+++,,,---...,,,///333444222///,,,***)))******+++++++++++++++((()))+++++++++,,,,,,---+++++++++,,,,,,,,,------)))************+++++++++***+++,,,------,,,+++***************************((())))))***+++,,,---...+++,,,---...////////////........................///...---++++++,,,---...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))******)))((('''(((((((((((((((((((((((((((((((((((()))***++++++***************))))))((())))))))))))))))))))))))***)))(((&&&&&&&&&'''((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((())))))))))))(((((())))))************))))))))))))((())))))***+++,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++******))))))((((((''''''******))))))))))))******))))))))))))))))))))))))((()))***++++++***)))(((************************)))***,,,------,,,***)))))))))))))))))))))))))))***++++++,,,,,,***)))(((******))))))((((((''''''***)))))))))***+++,,,,,,************************(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))((()))***+++,,,---......,,,,,,++++++++++++,,,,,,************************((())))))***++++++,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************---,,,++++++******++++++************************)))******++++++++++++***++++++++++++++++++++++++************************++++++***)))(((((()))))) ###&&&))))))***+++,,,++++++++++++++++++++++++))))))))))))************,,,,,,+++***))))))******))))))************)))))))))))))))))))))))))))))),,,+++++++++++++++++++++)))))))))))))))*********+++,,,---......---,,,+++***+++,,,,,,******+++,,,))))))******+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---------,,,++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++((()))++++++******+++---))))))))))))))))))))))))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------+++*********+++,,,,,,---,,,+++++++++******))))))***+++,,,,,,------------(((((()))***************)))))))))***++++++,,,,,,******++++++++++++******************************&&&'''(((***,,,---------))))))(((((()))***+++++++++,,,---...---,,,+++***---+++)))***+++,,,,,,+++************+++,,,---...111555:::<<<:::555111///******+++,,,,,,,,,+++++++++)))))),,,111222///,,,+++++++++,,,,,,---------)))************+++++++++)))***,,,------,,,***))))))***++++++++++++***))))))******+++---...//////***+++,,,---............111000000///......------......------,,,,,,,,,,,,******+++++++++,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,&&&'''***++++++***'''&&&(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++,,,,,,))))))***+++,,,------...---,,,***)))))))))******%%%&&&((()))***+++******))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((---+++***+++,,,,,,+++***,,,,,,---------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))))))))+++,,,+++***)))************++++++++++++++++++***************************************,,,+++***))))))***+++,,,,,,++++++******++++++,,,++++++++++++,,,---......,,,++++++******++++++,,,---,,,+++*********+++,,,,,,+++***)))***+++,,,---************************++++++++++++++++++++++++))))))(((((()))***++++++++++++************++++++......---,,,+++++++++,,,,,,+++***))))))***+++,,,++++++******))))))((((((*********)))))))))))))))++++++++++++++++++++++++************************)))************++++++++++++***)))'''''')))***+++.........------,,,,,,,,,************************************************...---+++))))))))))))***---,,,***))))))***,,,---//////.........---------***++++++,,,,,,---......///,,,***+++---...,,,)))//////...------,,,++++++************************(((((()))***++++++,,,,,,+++))))))+++......,,,)))+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++************************,,,+++)))((((((((()))***++++++++++++++++++++++++************************)))))))))))))))******++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...000222222111000///++++++++++++++++++++++++++++++,,,,,,---...//////,,,+++***))))))***+++,,,************************((()))***+++,,,---------))))))))))))))))))))))))))))))***+++---...///000.........------,,,,,,,,,......///000000///...---------......------,,,+++*********++++++,,,,,,---,,,,,,,,,------,,,++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))***************'''((((((((()))*********,,,,,,***)))))))))******&&&'''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++***))))))***+++***)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))((()))+++,,,+++***((((((((()))))))))***************++++++,,,,,,,,,************************++++++***))))))***+++++++++******))))))******+++))))))(((((())))))******,,,++++++++++++++++++,,,...---+++************+++++++++******++++++,,,---************************++++++++++++++++++++++++***************+++,,,,,,++++++************++++++++++++***))))))))))))))))))))))))******)))))))))***************************)))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++,,,+++***))))))***+++,,,---------,,,,,,,,,++++++************************++++++++++++++++++++++++...---,,,***))))))******---,,,***))))))***,,,---///.........---------,,,++++++,,,,,,---.........///---+++,,,---...,,,***......------,,,++++++***++++++++++++++++++++++++((())))))***++++++,,,,,,,,,++++++---///000---+++)))******************))),,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********))))))************************+++++++++++++++++++++++++++******************+++---,,,+++***))))))***+++))))))))))))))))))))))))***************************************++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,+++++++++++++++++++++++++++,,,,,,------.........+++***))))))))))))***+++************************))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,---......,,,+++++++++************---...//////000///...---......//////......---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++//////...---------------+++***)))(((((()))***+++************************))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))))))))(((((((((((((((((((((((((((,,,+++******)))*********(((((()))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++***)))((()))***+++***)))(((((()))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))((()))+++,,,+++***))))))))))))*********+++((())))))***+++,,,---...************************++++++***))))))***++++++***))))))))))))))))))***))))))(((((('''(((((((((++++++++++++++++++++++++...---,,,+++******************+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++,,,---++++++************++++++******)))((((((((())))))((()))***++++++***)))((((((((()))******+++,,,,,,))))))))))))))))))******))))))))))))))))))))))))************************)))************+++++++++---,,,+++******+++,,,---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---,,,+++*********+++---,,,+++******+++,,,---......------------,,,,,,++++++,,,,,,---............---,,,,,,------,,,***------,,,,,,+++*********++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,++++++---...///---,,,************************,,,++++++******++++++,,,------,,,,,,+++***))))))************++++++,,,,,,+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,---,,,++++++***+++++++++))))))))))))))))))))))))************************+++++++++***+++,,,,,,---++++++++++++,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++)))***,,,---------,,,+++++++++++++++++++++++++++------------------------******))))))))))))******++++++++++++++++++++++++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***************))))))))),,,,,,---...///////////////////////////...------,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,))))))***+++,,,,,,,,,,,,+++******))))))******+++************************((()))))))))************++++++++++++++++++++++++((((((((((((((((((((((((+++++++++******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))(((***)))'''&&&&&&(((***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))******))))))((((((''''''*********)))))))))))))))++++++******************************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************+++)))))))))+++,,,+++***'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))((()))***++++++)))++++++,,,,,,,,,---------(((((())))))***+++,,,,,,************************+++******************+++******))))))))))))******---,,,+++***************++++++++++++++++++++++++...---,,,+++******)))))))))***+++,,,---,,,+++***************************++++++++++++++++++++++++++++++*********++++++,,,++++++************++++++++++++***************+++++++++++++++++++++++++++((((((((())))))*********)))))))))))))))*********))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,++++++++++++,,,,,,++++++******************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,++++++************,,,++++++******++++++,,,------,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,++++++++++++******++++++++++++******))))))************************))))))*********+++++++++***))))))***++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,...------,,,+++***))))))))))))******++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***((((((***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++************+++,,,,,,+++++++++++++++++++++,,,...------,,,+++***))))))++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++------------------,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,---.../////////...............------,,,---------,,,,,,++++++***+++,,,------------------###$$$'''***,,,---......)))***+++------+++***)))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++((((((((((((((((((((((((*********))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((('''%%%$$$%%%&&&)))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''*********)))))))))))))))************+++*********++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))''''''(((*********)))((())))))***+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))((('''(((***+++***)))++++++,,,,,,,,,---------)))))))))))))))))))))(((*********************************++++++*********+++++++++******+++++++++...---,,,+++++++++++++++***++++++,,,,,,++++++***------,,,,,,+++***)))))))))***+++,,,---,,,+++***************************+++++++++++++++++++++++++++***))))))))))))******++++++************+++++++++***************++++++,,,+++)))(((((()))+++,,,))))))((((((((('''''''''(((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++++++++******+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------***************)))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,************)))((())))))++++++************))))))))))))))))))))))))))))))***************+++++++++))))))************++++++,,,++++++******++++++,,,,,,++++++******++++++,,,------,,,,,,+++***)))))))))))))))******+++++++++************************************************++++++++++++++++++++++++++++++***))))))***++++++))))))******************++++++++++++++++++++++++************************)))))))))))))))***++++++++++++++++++++++++++++++------,,,+++******))))))------------------------***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------,,,,,,))))))************))))))++++++++++++++++++++++++******+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))+++++++++++++++++++++++++++++++++,,,---...//////,,,------------,,,++++++...------,,,,,,++++++++++++,,,------.........---'''))),,,...000111111111(((***,,,......,,,***((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&%%%%%%&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))((((((((((((((((((((((((((())))))***++++++++++++***,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''&&&%%%$$$%%%''')))((('''))))))***+++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))((('''(((***+++***)))))))))))))))*********+++******)))))))))(((((((((************************)))***++++++++++++***))),,,,,,++++++++++++,,,,,,,,,+++*********************+++,,,------,,,+++***++++++,,,,,,,,,+++************+++,,,,,,,,,,,,+++************************+++++++++++++++++++++++++++***))))))((()))))))))++++++************++++++))))))((((((((()))*********)))(((''''''((()))*********)))(((((('''&&&&&&((((((((()))******++++++(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++***++++++++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------******+++++++++******)))++++++++++++++++++++++++******++++++++++++,,,,,,))))))******+++,,,,,,,,,)))***+++***((('''((()))************************))))))))))))))))))))))))***************************+++,,,+++***+++,,,...***)))(((''''''((()))***,,,++++++******++++++,,,,,,,,,,,,+++++++++*********************************************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************(((((()))*********))))))))))))))))))))))))))))))************************))))))(((((())))))***++++++++++++++++++*********,,,,,,++++++******))))))------------------------))))))))))))*********+++++++++++++++++++++++++++------------------------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))***************+++++++++++++++,,,---...,,,,,,,,,,,,,,,+++******------------,,,,,,,,,,,,+++,,,---......///......---...///000111111111111++++++,,,------,,,++++++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++)))))))))***************'''((((((((()))*********((()))***+++,,,++++++***,,,+++***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))'''&&&&&&''')))******)))((()))***+++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))((('''(((*********(((((((((((()))))))))******************++++++++++++************************)))***++++++++++++***)))++++++************++++++***)))))))))))))))***+++)))***,,,------,,,***))))))***+++,,,,,,,,,++++++++++++******++++++,,,---************************++++++++++++++++++++++++,,,+++******)))))))))***++++++************++++++)))))))))))))))***++++++((()))+++,,,,,,+++)))(((***************)))))))))'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---++++++,,,---------,,,++++++++++++,,,,,,+++++++++************+++++++++,,,***++++++,,,------......***,,,---,,,)))((()))+++++++++++++++++++++++++++***************************************************+++,,,+++)))***,,,///***)))(((''''''((()))***,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++******))))))(((((())))))*********+++++++++************************++++++++++++++++++++++++(((***+++,,,,,,+++***(((((()))***+++++++++******))))))))))))))))))))))))******************************))))))******+++,,,++++++++++++*********)))+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))******+++++++++++++++++++++++++++++++++,,,,,,------.........***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************+++++++++,,,,,,,,,+++******+++,,,---,,,,,,------,,,,,,+++***,,,,,,,,,---------------+++,,,---...////////////...//////111222444666777------++++++++++++------++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))'''''')))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))******++++++,,,,,,))))))***+++,,,------...((()))***+++,,,,,,+++***++++++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++***))))))***---...---,,,(((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))((('''((()))******((()))************+++++++++******+++,,,---......///************************)))***+++,,,,,,+++***)))******))))))))))))************))))))***+++,,,,,,)))***,,,------,,,***)))((()))+++,,,------,,,+++,,,+++***)))***+++---...************************++++++++++++++++++++++++---,,,,,,+++*********+++++++++************++++++,,,,,,++++++,,,---......))),,,000333333000,,,)))*********+++,,,,,,------'''(((((()))***+++++++++************************)))))))))))))))))))))))))))************+++++++++,,,------......------,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,,,,---.../////////...---***++++++,,,,,,++++++***))))))******+++++++++,,,,,,,,,---......//////000+++---///...+++)))+++---++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************(((******)))''''''***---,,,+++***((((((***+++,,,,,,++++++++++++++++++,,,)))******++++++,,,------,,,,,,+++***)))(((''''''))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++''')))+++------+++)))''')))***+++,,,---,,,,,,+++++++++++++++++++++++++++************************++++++******++++++,,,---++++++++++++******))))))***************+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,---...//////+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........---,,,+++*********+++,,,------......------,,,+++,,,,,,,,,------.........+++,,,---...////////////000000222555999>>>BBBEEE))))))))))))************((())))))))))))*********+++***)))(((((()))***+++,,,+++***((((((((())))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))""""""$$$&&&((()))+++,,,(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&''''''((()))*********+++*********))))))(((((())))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))******))))))))))))******++++++***)))(((((())))))...,,,***(((((()))***+++......---,,,,,,+++************++++++++++++******+++***)))))))))***,,,,,,000...---+++******++++++------,,,+++*********+++***+++,,,,,,,,,,,,+++***************************...---,,,+++************---+++)))+++------+++(((++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))(((&&&'''(((***,,,...///000,,,+++***))))))***+++,,,,,,......---+++***+++,,,---.........,,,***'''%%%)))))))))***+++++++++,,,+++++++++++++++***)))(((************************************************)))************+++++++++,,,++++++******++++++,,,)))+++,,,,,,***))))))***)))((((((((()))***++++++,,,,,,++++++***+++++++++))))))***+++++++++******+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++***)))------,,,++++++******)))...---,,,,,,++++++++++++,,,+++******,,,,,,+++***,,,,,,,,,+++,,,,,,------***)))))))))***+++,,,,,,///...,,,+++***+++,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++++++++************++++++************************---***''''''***,,,+++***)))***+++,,,---,,,,,,++++++++++++*********))))))******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++******...---,,,,,,++++++++++++,,,,,,,,,++++++*********(((((())))))))))))((((((,,,+++***+++---...---,,,++++++,,,------...//////+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************+++,,,,,,---,,,,,,++++++***+++++++++000///---,,,---...000222------,,,++++++,,,,,,,,,///,,,******,,,...---,,,---...000000111444777:::;;;:::;;;<<>>EEEFFFIIIKKKNNNPPPQQQRRR((()))))))))******************+++++++++,,,,,,,,,((()))***++++++***)))(((((((((((())))))***++++++***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((()))))))))(((((((((''''''&&&&&&************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))+++++++++,,,,,,,,,------*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))******))))))))))))************)))))))))))))))***)))***,,,------,,,***)))(((((())))))***++++++,,,******++++++++++++*********************+++++++++++++++***)))))))))))))))******)))))))))))))))*********++++++++++++******************************,,,,,,+++***************)))******++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******)))))))))(((***+++,,,---------,,,+++,,,---......------///000************+++,,,---...,,,+++++++++***)))))))))******+++++++++******)))************************************************))))))*********+++++++++******++++++++++++******&&&(((***+++++++++,,,---++++++***)))((((((((()))++++++******++++++,,,,,,///...+++)))((()))***+++******++++++++++++******++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,,,,,,,))))))******+++++++++,,,,,,,,,+++++++++++++++,,,,,,+++******,,,,,,+++***))))))))))))***+++,,,,,,...---,,,+++++++++++++++,,,,,,+++++++++++++++++++++******)))))))))******++++++++++++++++++++++++++++++************++++++***************************)))(((((((((''''''&&&))))))************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,+++++++++++++++,,,******************)))))),,,,,,------------,,,,,,,,,***)))***++++++***))),,,++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......---,,,+++++++++,,,---,,,,,,,,,,,,------...++++++,,,------------,,,---,,,,,,,,,,,,------...///...------...///000111111555999===???@@@BBBDDDGGGIIILLLOOOQQQRRRRRRRRR((()))))))))******************+++++++++,,,,,,,,,((()))***++++++***)))((((((((())))))***************************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((())))))'''''''''(((((((((((((((************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++))))))))))))))))))******))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***))))))))))))))))))))))))******))))))))))))*********)))))))))))))))******)))***,,,......---+++)))++++++++++++++++++++++++******++++++++++++******))))))******++++++++++++)))******)))))))))((((((***)))))))))))))))******************************************************++++++******))))))******((()))***+++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++***+++++++++++++++++++++***+++,,,.........---,,,((()))++++++******+++---++++++*********+++,,,,,,,,,+++++++++***))))))))))))******+++++++++******************************************************))))))*********+++++++++)))******++++++******)))&&&(((***+++++++++,,,---++++++***)))((((((((()))+++*********++++++,,,---000...,,,***))))))***+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***)))***++++++,,,,,,,,,,,,+++++++++******)))))))))+++++++++******++++++,,,,,,+++******,,,,,,+++***))))))))))))***+++,,,------,,,+++******************+++++++++++++++++++++++++++*********++++++,,,++++++++++++++++++++++++++++++************++++++************************)))*********)))(((((((((++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++)))******++++++******)))++++++++++++++++++++++++************************))))))*********+++++++++++++++,,,,,,,,,,,,+++++++++++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))(((((()))+++---,,,+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++++++++++++++***++++++,,,------,,,,,,---............------,,,,,,,,,------...///............///111333555666999>>>AAACCCEEEGGGIIIKKKMMMPPPRRRSSSSSSQQQPPP))))))))))))************************+++++++++,,,))))))************))))))((())))))************)))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))((())))))******++++++,,,************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))******************))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************((()))******++++++******))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++'''(((***,,,,,,+++)))(((++++++++++++++++++************++++++++++++******))))))***++++++++++++***))))))************)))(((******)))))))))***+++++++++***))))))))))))***+++************************+++******)))))))))******'''(((***+++******+++,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********+++,,,,,,------)))******+++,,,,,,,,,,,,)))***,,,+++******+++,,,,,,,,,,,,++++++++++++***+++++++++***************))))))***++++++++++++***************************************************)))************+++++++++((()))***++++++***)))(((''')))+++++++++***+++,,,,,,,,,++++++***+++++++++************+++,,,------...---,,,+++******++++++,,,,,,,,,------,,,,,,,,,******++++++++++++************+++,,,,,,,,,++++++,,,++++++***))))))((((((+++************++++++,,,,,,+++******,,,,,,+++***)))))))))***+++,,,---...))))))(((((('''((((((((()))***++++++,,,+++++++++++++++++++++++++++,,,---++++++++++++++++++++++++++++++************++++++************************)))+++,,,,,,+++******+++---,,,++++++***+++++++++***************+++++++++******+++++++++,,,,,,,,,------,,,,,,++++++******))))))************))))))++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,+++++++++************++++++,,,+++++++++++++++,,,,,,,,,***++++++,,,,,,++++++***((((((((())),,,......---+++++++++,,,,,,,,,,,,,,,+++++++++++++++************++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++*********++++++************+++,,,------------------............,,,,,,,,,,,,---...///000---///000111222444888;;;:::===AAACCCEEEGGGIIIKKKPPPQQQSSSTTTTTTSSSQQQPPP))))))))))))************)))))))))*********++++++******))))))))))))******))))))***+++******((((((***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))))))))************+++++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))******************************)))((()))))))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************((())))))***************))))))))))))))))))))))))******))))))))))))******)))))))))))))))***++++++((()))***+++++++++******(((((())))))***+++++++++******++++++++++++******((()))***+++,,,++++++***))))))***++++++******)))***************+++,,,,,,+++***)))(((((()))***+++******************************))))))))))))******%%%(((++++++))))))***,,,(((***+++------,,,+++***++++++++++++++++++++++++---,,,+++******+++,,,---************++++++++++++*********++++++,,,---...+++---------+++***+++,,,***+++,,,,,,,,,,,,+++******************+++++++++))))))***+++++++++++++++************************************************)))************+++++++++((()))***++++++***)))((((((***,,,,,,***)))***++++++++++++***++++++,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++******++++++,,,,,,,,,+++******************))))))))))))***************+++,,,,,,,,,+++******,,,,,,+++***))))))******+++---...///))))))(((((())))))******((()))***+++,,,++++++******************+++,,,,,,++++++++++++++++++++++++++++++************++++++************************&&&(((+++,,,***)))***,,,---,,,+++)))))))))***+++))))))*********+++++++++******+++++++++,,,,,,,,,---,,,,,,+++******))))))))))))************))))))************************************************)))************++++++++++++,,,,,,------,,,,,,+++***************+++,,,,,,)))*********++++++++++++++++++,,,,,,,,,,,,++++++***))))))***---......---++++++,,,,,,------......++++++++++++*********)))***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******)))))))))***+++++++++******+++,,,---......---,,,+++++++++,,,......,,,,,,,,,------...///000///111444555666999>>>BBB@@@BBBDDDFFFGGGIIILLLOOOSSSTTTTTTSSSRRRPPPNNNMMM))))))))))))************((())))))))))))*********+++***)))(((((()))***+++)))***++++++***)))((('''***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))(((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********************(((((())))))*********+++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************(((((()))***************))))))))))))))))))))))))******))))))))))))******))))))((())))))***++++++***+++,,,,,,------------%%%%%%&&&((()))+++,,,,,,******++++++++++++******((()))***+++,,,+++******)))***+++,,,,,,+++***)))++++++******+++,,,------+++***)))(((((()))***+++***************************)))))))))))))))******%%%(((++++++))))))***---(((***+++------,,,+++***************************...---,,,,,,,,,,,,---...************))))))))))))------,,,,,,---...000111)))******)))'''&&&'''(((((()))+++---...---,,,***))))))******+++++++++,,,((()))***+++++++++++++++************************************************)))************+++++++++''')))***++++++***)))''')))+++,,,,,,***))))))***)))((((((((()))***++++++************+++,,,---...++++++,,,---------,,,,,,******++++++++++++************++++++++++++******,,,,,,,,,,,,,,,+++***)))((((((((()))******++++++******))))))***+++,,,,,,,,,+++******,,,,,,+++************+++,,,...///000++++++++++++,,,---......((()))***+++,,,,,,+++***))))))((())))))***++++++++++++++++++++++++++++++++++++************++++++************************!!!$$$((()))''''''(((***,,,+++***((((((((()))***))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***)))(((((())))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************++++++++++++,,,,,,------,,,,,,+++******))))))***+++,,,,,,(((((())))))*********++++++,,,,,,------,,,,,,+++---,,,++++++---...---,,,++++++,,,------...//////++++++++++++******))))))***+++,,,------,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++)))((((((((()))***++++++,,,++++++,,,---...///000,,,+++***))))))+++---...,,,,,,,,,---...///000000000333666888:::===BBBGGGFFFGGGHHHIIIJJJLLLPPPSSSTTTSSSRRRQQQOOOMMMKKKJJJ))))))))))))))))))))))))************************++++++******++++++,,,---************************))))))*********+++++++++***)))((((((((((((((()))***&&&"""$$$(((++++++((())))))))))))))))))))))))''''''((()))***++++++,,,******++++++++++++******(((***---//////...,,,+++******))))))))))))******************************,,,,,,+++******))))))((('''(((***+++,,,,,,+++***+++*********))))))(((((()))))))))***+++++++++,,,,,,,,,++++++***)))(((((()))*********++++++++++++,,,((($$$$$$))),,,+++))))))*********++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))******++++++,,,,,,,,,,,,------+++++++++*********))))))******+++++++++,,,,,,,,,+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,+++***)))(((''''''************************************************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,,,,***)))************++++++,,,---...,,,******---...---+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///*********))))))))))))(((---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,++++++***))))))))))))*********++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++*********+++,,,++++++******++++++,,,---,,,+++++++++,,,---...++++++,,,,,,,,,---------------,,,++++++******))),,,,,,---......---,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,.........------...//////------,,,,,,+++***))))))---,,,******,,,000555888;;;555///++++++,,,,,,***++++++,,,,,,,,,,,,------************************+++++++++++++++++++++,,,,,,+++*********+++,,,---+++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))),,,...******+++++++++,,,,,,,,,---,,,+++++++++,,,---...+++++++++*********))))))++++++************++++++...---,,,,,,++++++++++++---,,,,,,+++*********+++------++++++++++++------,,,,,,,,,++++++*********))))))*********+++++++++------,,,+++************...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---///000///---+++++++++...---,,,,,,---///222333666999<<<@@@CCCEEEFFFEEEIIIJJJLLLNNNPPPQQQQQQRRRUUUSSSRRRQQQPPPOOOLLLIII(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++************************))))))*********+++++++++))))))(((((((((((())))))***&&&$$$&&&***,,,+++((())))))))))))))))))))))))(((((())))))******++++++)))******************))))))))))))(((((('''&&&&&&*********))))))*********************************,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******+++*********))))))))))))***************++++++++++++++++++***+++++++++,,,)))))))))*********++++++,,,((($$$%%%))),,,+++)))))))))))))))************++++++***************+++************************,,,,,,***)))))))))******+++++++++,,,,,,,,,------+++++++++*********))))))************+++++++++,,,+++,,,...//////...,,,+++++++++++++++++++++++++++++++++******))))))((((((************************************************************************,,,,,,,,,++++++************+++,,,,,,,,,,,,+++***+++++++++++++++,,,------...,,,******,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,******)))))))))***+++,,,++++++++++++,,,,,,,,,,,,((())))))***++++++,,,,,,++++++,,,------,,,++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******)))))))))******+++---,,,,,,+++******)))))))))))))))***,,,...000222111---)))'''((())))))(((++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,+++******)))))))))***+++,,,******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++***((((((***+++******+++++++++,,,,,,,,,------,,,+++++++++,,,---+++++++++*********))))))++++++************++++++------,,,+++++++++++++++---,,,++++++*********+++,,,+++************+++,,,,,,,,,,,,+++++++++***************++++++++++++,,,+++++++++***++++++,,,,,,------,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++,,,,,,,,,------...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---...//////...------...---------...000333666777;;;===@@@CCCFFFGGGGGGGGGIIIJJJLLLNNNOOOPPPQQQQQQSSSRRRQQQQQQOOOLLLGGGCCC(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))************************************************+++++++++)))))))))(((((())))))***)))'''&&&(((,,,---+++((()))))))))))))))))))))))))))))))))))))))*********((())))))******))))))(((***)))(((''''''''')))***++++++************++++++******************************++++++,,,------...++++++*********************************)))))))))+++++++++******************)))(((((()))+++---...((()))))))))************,,,(((%%%&&&)))++++++))))))************++++++++++++***************++++++************************,,,+++******)))*********++++++++++++,,,,,,,,,,,,+++++++++***************)))))))))*********++++++,,,---///000000///---,,,,,,,,,++++++************************************************************++++++++++++++++++++++++************************---,,,,,,+++***)))((('''***++++++,,,,,,,,,++++++,,,,,,++++++,,,,,,---------,,,******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,+++++++++***************+++,,,------,,,+++******++++++,,,,,,++++++******++++++,,,------......*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++,,,---,,,+++***)))++++++++++++++++++++++++******))))))******+++,,,*********++++++++++++,,,(((((())))))***+++++++++******++++++++++++************))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++++++++++++++******))))))(((((()))***+++,,,---------,,,***))))))***,,,++++++++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,++++++***)))))))))(((((())))))***+++***))))))))))))******+++++++++++++++++++++++++++************************'''(((******((('''((()))******+++++++++,,,,,,,,,...---,,,++++++***+++++++++++++++***************++++++************++++++---,,,++++++***+++++++++,,,,,,+++************++++++******))))))******+++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,************+++,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********'''(((***,,,---.........*********************************+++++++++,,,,,,.........---------------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,...//////......///000,,,---///222555999<<<>>>AAABBBEEEGGGIIIIIIIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOPPPPPPOOONNNKKKFFF???:::))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,************************************************)))))))))((())))))******)))((()))+++------+++((())))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))((((((&&&&&&'''(((***+++---...,,,++++++++++++++++++,,,************************(((((())))))*********+++---,,,***)))((()))******************************,,,+++++++++***))))))))))))(((''''''''')))+++,,,(((((()))))))))*********+++)))'''''')))+++***)))+++++++++,,,,,,,,,------*********)))******+++,,,++++++++++++++++++++++++++++++*********************++++++++++++,,,,,,,,,************************((())))))))))))*********,,,---///000000///---,,,,,,,,,++++++******)))))))))))))))******+++++++++************************++++++++++++++++++++++++***************+++++++++,,,,,,++++++******))))))******++++++,,,,,,,,,+++---,,,,,,,,,,,,,,,------,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++******)))***,,,------,,,***)))***++++++,,,,,,++++++***++++++++++++,,,,,,------)))))))))*********++++++******+++++++++,,,,,,,,,******))))))))))))******)))***,,,------,,,***)))++++++++++++++++++++++++,,,+++,,,,,,,,,,,,------))))))*********+++++++++,,,,,,++++++***)))))))))***++++++++++++++++++***,,,+++)))((()))***---...++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,,,,,,,,,,,,,,,,*********)))))))))((((((++++++,,,,,,------------******++++++,,,---,,,,,,+++++++++,,,,,,,,,------************************++++++++++++***)))'''&&&))))))))))))*********++++++***************++++++************++++++++++++))))))))))))))))))))))))&&&(((***+++)))(((((((((******+++++++++,,,,,,,,,...---,,,++++++******)))************************++++++************++++++++++++************++++++++++++***************+++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++*********++++++,,,---******++++++,,,,,,,,,,,,*********)))))))))((((((&&&(((+++---......------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,........................******+++,,,,,,---......,,,,,,++++++,,,,,,---...,,,...///...------...000---///333777<<<@@@CCCEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNOOOMMMJJJGGGCCC>>>888444************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************************************)))))))))))))))***++++++))))))***+++---,,,+++)))))))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))((((((!!!###&&&(((*********))),,,++++++++++++++++++,,,*********************************))))))(((((((((---,,,***)))((()))*********************+++++++++,,,+++++++++***)))))))))+++***))))))))))))***+++))))))))))))************+++***))))))*********)))************+++++++++,,,******))))))***++++++,,,++++++++++++++++++++++++************+++******************+++++++++,,,,,,************************((())))))))))))*********,,,---...000000...---,,,+++++++++******)))))))))))))))******++++++,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++***+++++++++,,,,,,------*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++******+++,,,++++++++++++++++++++++++************+++,,,---...,,,,,,,,,+++++++++******)))***,,,------,,,***)))***++++++,,,,,,++++++***,,,+++++++++*********)))(((((((((((()))))))))*********+++++++++,,,,,,,,,***))))))(((((())))))***)))***,,,------,,,***)))***++++++,,,,,,++++++***++++++,,,,,,------------))))))*********+++++++++...------,,,,,,+++******,,,,,,++++++++++++,,,,,,---,,,***)))***+++---...++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++***)))))))))))))))*********)))))))))))))))...---+++******+++,,,---((()))*********)))((((((+++++++++,,,,,,,,,------************************+++,,,------,,,***((('''*********+++++++++++++++---,,,,,,+++++++++,,,,,,)))))))))******+++++++++))))))))))))))))))))))))(((***,,,,,,+++))))))*********+++++++++,,,,,,,,,------,,,,,,+++***)))(((************************++++++************++++++******)))))))))******+++*********))))))***+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,++++++*********+++))))))+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))+++---...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................******+++,,,,,,---......,,,,,,++++++,,,,,,---...---......---,,,,,,...///111444888===BBBFFFHHHIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLNNNJJJDDD>>>;;;888555222++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))++++++***))))))************************+++++++++***************))))))))))))******+++,,,)))******+++++++++******)))))))))))))))))))))))))))))))))))))))*********((())))))******))))))(((''')))+++---,,,+++(((&&&++++++************++++++************************---,,,,,,+++******))))))++++++***************************++++++++++++++++++++++++***************------------,,,,,,,,,,,,)))*********++++++++++++******************))))))''''''((((((((()))))))))))))))))))))***+++,,,,,,))))))))))))))))))))))))))))))***++++++++++++***************++++++++++++***************+++++++++)))))))))*********+++++++++,,,...//////...,,,+++*********************************+++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,******+++,,,---......///************+++,,,------,,,,,,++++++******++++++***+++,,,+++))))))+++,,,++++++++++++++++++++++++((()))))))))+++,,,---...,,,+++++++++************)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***,,,,,,+++******)))((((((((((((((()))))))))************+++++++++,,,,,,,,,******))))))))))))******)))***+++,,,---,,,++++++***+++,,,------,,,+++***((()))***++++++++++++************++++++++++++,,,++++++,,,,,,---.........,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,+++************************************,,,+++)))(((((()))+++,,,***,,,------+++)))******++++++,,,,,,,,,,,,------************************---...///000///---+++*********+++,,,,,,,,,,,,+++......---,,,,,,,,,,,,---(((((())))))***+++++++++))))))))))))))))))))))))***+++------+++***+++,,,******+++++++++,,,,,,,,,+++,,,,,,,,,+++***)))(((***************+++++++++++++++************++++++)))))))))((())))))***+++***))))))))))))***+++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,...---,,,+++************)))***+++,,,,,,,,,+++***,,,------......///000000,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------.........+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---......---,,,---000222777:::>>>CCCGGGJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJIIIDDD===888555444333333************************++++++++++++++++++++++++'''(((***++++++***)))(((************************+++++++++*********))))))))))))))))))***+++,,,---*********)))))))))***+++))))))))))))))))))))))))(((((())))))******++++++)))******************))),,,------------,,,***)))*********))))))*********************************++++++++++++************)))******+++++++++***************++++++,,,,,,,,,***************+++++++++((()))+++---...---,,,+++++++++++++++,,,,,,,,,,,,***+++,,,+++***)))))))))(((((()))))))))*********))))))))))))***+++,,,---))))))))))))))))))))))))((()))***+++,,,++++++***************++++++++++++))))))*********+++++++++************+++++++++,,,***+++---......---+++***(((((())))))******++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,******++++++,,,,,,------***************,,,---...,,,+++******)))))))))***)))+++,,,+++)))(((***---******************************))))))***+++,,,,,,++++++*********)))))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,+++******))))))******+++******+++++++++,,,,,,,,,)))***,,,------,,,***)))((()))***+++++++++******++++++++++++,,,,,,,,,,,,***++++++,,,,,,---......,,,+++***))))))***+++,,,+++++++++++++++*********************************,,,++++++******++++++,,,///...---,,,++++++++++++***+++++++++++++++++++++******+++++++++++++++++++++---///...,,,+++---///++++++,,,,,,,,,,,,------***************************,,,...//////---+++***((()))***+++,,,++++++***...---,,,,,,+++++++++,,,((((((((()))***+++++++++************************+++,,,---,,,******,,,---******+++++++++,,,,,,,,,******+++,,,++++++***)))))))))*********+++++++++++++++************++++++((((((((((((((()))******)))))))))))))))***++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,*********++++++++++++,,,,,,,,,++++++***+++++++++)))***+++,,,,,,+++)))(((++++++,,,...///000111222+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---......///111555888===???DDDHHHKKKLLLLLLKKKJJJJJJJJJIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJIIIIIIHHHBBB>>>999555444333333222))))))))))))))))))))))))************************(((***,,,---------+++***************************++++++++++++******))))))))))))))))))***+++,,,---*********((('''((()))+++))))))))))))))))))))))))'''(((((()))***++++++,,,******++++++++++++******((((((''''''''')))***+++******))))))))))))******************************'''''''''((())))))******''')))***,,,,,,,,,+++************++++++,,,,,,,,,))))))******+++++++++,,,"""$$$'''+++,,,,,,***)))++++++,,,,,,,,,---------***+++,,,,,,***)))))))))++++++,,,,,,,,,---------))))))))))))***+++,,,---************************((()))***+++,,,,,,+++***)))************+++++++++))))))******++++++++++++***++++++++++++,,,,,,,,,)))***,,,------,,,***)))''''''((()))***+++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,+++++++++*********************))))))***,,,---///++++++***)))(((((()))))))))+++,,,+++((((((***---************************,,,+++******)))******************))))))))))))(((++++++***))))))***+++++++++++++++,,,,,,+++++++++***++++++,,,,,,------...++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++************+++++++++*********++++++------)))***,,,------,,,***)))***+++,,,---...---,,,,,,++++++,,,,,,,,,---------------,,,++++++******)))+++***)))(((((()))***+++))))))************)))(((************************,,,++++++++++++++++++,,,+++***)))(((''''''''''''++++++++++++++++++,,,,,,***+++...000000///---+++&&&)))***)))((((((+++...++++++,,,,,,,,,---------************************&&&(((***,,,,,,+++)))''''''((()))++++++******)))---,,,,,,+++*********+++'''(((((()))***+++++++++************************,,,,,,,,,***)))))),,,...******+++++++++,,,,,,,,,((()))+++,,,,,,+++***)))))))))******++++++++++++++++++************++++++((((((((((((((()))******))))))((())))))***++++++)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,))))))*********+++++++++************+++,,,------***+++,,,---,,,***(((''''''((()))+++---///000111******))))))***+++,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,...///111555:::>>>@@@CCCGGGKKKMMMMMMLLLJJJKKKJJJJJJJJJJJJJJJKKKKKKIIIIIIJJJJJJIIIIIIHHHHHH<<<:::777555555444333111************************************************)))*********++++++++++++++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))************************************((()))***+++,,,---------))))))))))))))))))))))))))))))))))))))))))))))))************************,,,***)))***++++++***)))'''((()))***+++,,,,,,,,,)))************)))(((((()))************+++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))))))))*********------,,,+++***)))((('''***************)))((('''************************************************---...//////...,,,)))''')))***,,,,,,++++++,,,---*********+++,,,---//////,,,,,,,,,++++++*********++++++++++++++++++++++++...---,,,,,,......---,,,+++*********+++,,,,,,---************************++++++******)))(((((((((++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************---------,,,,,,+++++++++++++++,,,,,,,,,---------///...---,,,++++++++++++)))******++++++,,,,,,---******+++++++++,,,,,,,,,,,,+++++++++***))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++)))************+++++++++//////...---,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,+++******)))))))))***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......------,,,,,,,,,---......,,,+++***))))))***+++,,,)))************+++++++++'''***......,,,******+++++++++++++++++++++++++++++++++,,,------...//////))))))(((((()))+++---...,,,,,,---000333222---)))+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,+++******+++++++++************************+++++++++*********))))))((((((((((((((((((((((((++++++,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++))))))******++++++,,,,,,,,,---......---***(((&&&+++///+++))),,,***)))000,,,,,,,,,,,,,,,---...///...---,,,+++++++++,,,,,,***+++,,,+++)))))))))+++........................,,,,,,,,,++++++*********......---------,,,,,,,,,222...---...---******---000000000111666<<>><<<::::::999777666777:::<<<************************************************)))))))))*********++++++++++++++++++++++++++++++(((((((((((()))))))))***))))))))))))************************************))))))***+++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))***++++++***))))))******+++++++++******((())))))***+++++++++***)))************+++++++++************************)))))))))***+++++++++,,,++++++++++++++++++++++++************************************************************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++******************************++++++******)))(((************************************************)))***+++++++++***)))((((((***++++++******+++,,,*********)))******++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++******++++++,,,---************************))))))))))))******************************************+++,,,,,,,,,,,,+++************************+++++++++*********))))))++++++++++++,,,,,,,,,,,,...---,,,++++++*********,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++************,,,,,,++++++***)))))))))++++++++++++++++++++++++************++++++++++++---,,,,,,,,,,,,,,,------***+++,,,---------,,,,,,///...------,,,,,,,,,---)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,************++++++++++++))),,,...///,,,******+++++++++++++++++++++++++++*********++++++,,,,,,---******))))))***+++,,,---*********---///...+++'''))))))))))))((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************************+++++++++,,,,,,+++++++++++++++++++++************************+++++++++*********))))))************************)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++,,,)))***+++,,,,,,+++)))(((+++,,,,,,))))))000333111------,,,,,,,,,---......,,,,,,,,,,,,,,,+++++++++***+++,,,+++******+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******------------------------...+++,,,//////,,,,,,///444444555777;;;@@@EEEHHHKKKKKKLLLLLLLLLKKKKKKJJJLLLKKKIIIJJJKKKLLLKKKJJJGGGFFFDDDAAA>>><<<;;;:::666888999::::::<<<@@@BBB************************************************((()))))))))************************************((((((((()))))))))******))))))))))))******************************************+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))***+++,,,+++)))+++++++++++++++***))))))'''((()))+++,,,,,,------)))************+++++++++******************************************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,(((((()))***+++,,,,,,---++++++++++++++++++***)))************************************************(((((())))))************((()))++++++***)))***+++,,,+++******))))))******,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++******++++++,,,,,,************************(((((())))))***++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************+++++++++************)))*********++++++++++++,,,---,,,+++***************......---,,,,,,+++************+++++++++,,,,,,,,,*********+++++++++++++++,,,,,,,,,+++******))))))++++++++++++++++++++++++************+++++++++,,,*********++++++,,,---...***+++,,,---------,,,,,,,,,,,,+++************+++)))(((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,------,,,,,,,,,------,,,,,,,,,************+++++++++,,,+++---//////---+++++++++++++++++++++++++++++++++))))))))))))))))))******++++++************+++,,,******)))***,,,,,,***((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++************************+++++++++*********************************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++(((***+++,,,---,,,,,,++++++(((...---+++>>>JJJ:::......---,,,,,,,,,---------......///...---,,,+++)))+++,,,,,,,,,,,,---...************************,,,,,,,,,,,,++++++++++++,,,,,,,,,---......//////+++)))+++///111///000333888999;;;>>>BBBFFFHHHJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJIIIJJJKKKJJJHHHFFFDDDAAA===999666666777999666999<<>>BBBEEEHHHJJJKKKKKKMMMMMMNNNNNNNNNMMMLLLLLLKKKJJJIIIHHHHHHFFFCCC@@@>>><<<888666555666888999:::===AAADDDEEEEEEFFFGGG************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))******+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))((()))+++,,,+++***(((((()))***+++,,,,,,,,,++++++,,,,,,,,,++++++***))))))*********+++++++++************************+++++++++***************++++++++++++++++++++++++************************------------------------***)))))))))))))))))))))******************************************************+++++++++,,,,,,,,,*********************+++***++++++,,,,,,,,,++++++************************************************---,,,++++++******+++++++++---//////...,,,,,,,,,++++++++++++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,......---,,,,,,,,,++++++***++++++,,,************************,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++******)))*********+++++++++,,,,,,---------******+++++++++,,,,,,,,,******++++++,,,,,,,,,---*********+++,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,++++++*********++++++++++++,,,,,,,,,------------,,,,,,,,,------...*********)))******+++,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,......------------,,,+++++++++++++++++++++++++++***************)))))))))+++,,,,,,,,,++++++++++++,,,++++++*********+++,,,******++++++,,,,,,,,,---+++++++++++++++++++++++++++++++++*********))))))************************((())))))))))))*********)))***+++,,,,,,,,,,,,+++************************************************))))))))))))))))))))))))******++++++++++++******------------------------++++++++++++++++++++++++++++++******)))))))))(((,,,,,,,,,,,,,,,++++++***+++%%%000000,,,GGGWWW===///...---,,,,,,,,,,,,,,,---...000111000///---+++***+++------------///000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000111111555000---///111333999???BBBEEEIIIMMMOOOPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKIIIFFFDDDBBB@@@<<<999888888888888999:::;;;<<<<<<@@@DDDGGGHHHHHHHHHIII************************************************)))*********++++++++++++************************)))))))))*********++++++))))))))))))************))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))((()))+++,,,,,,+++'''((()))***+++,,,,,,,,,++++++,,,,,,+++***)))))))))************+++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++************)))))))))************************************************************+++++++++,,,,,,+++++++++******)))))))))***++++++++++++++++++************************************************+++++++++*********)))))),,,...000111///---,,,,,,((((((((()))***+++---...***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,++++++******++++++************************---,,,,,,+++******))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************)))************+++++++++*********++++++++++++,,,,,,++++++*********++++++))))))***++++++,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---,,,++++++*********,,,,,,+++++++++,,,---...+++++++++++++++,,,,,,---)))(((((((((((()))******++++++++++++++++++++++++************************+++++++++++++++,,,------)))******++++++******)))++++++++++++,,,,,,,,,,,,---,,,+++,,,---...---,,,++++++++++++++++++++++++***************+++++++++++++++,,,,,,,,,,,,,,,+++)))******)))(((((()))+++(((((())))))***++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))*********++++++((()))+++,,,------,,,+++***************************************+++++++++(((((((((((((((((((((((()))))))))******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))(((((((((***&&&,,,+++&&&777@@@.........---,,,,,,,,,------++++++,,,---,,,+++***)))***,,,------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---...///000111111888333111222555888???FFFIIIKKKOOORRRTTTTTTSSSRRRPPPPPPOOONNNMMMKKKIIIHHHGGGDDDAAA>>><<<:::888666666777999:::<<<=========<<<@@@EEEHHHIIIJJJLLLMMM************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))************))))))))))))))))))))))))'''((()))******+++******))))))))))))))))))))))))))))))))))))))))))))))))************************)))(((((()))+++---,,,+++((()))***+++++++++++++++))))))******+++*********)))************+++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++************************************************,,,,,,++++++************************************************************)))))))))*********+++++++++++++++*********))))))((()))******++++++******************************************************)))***+++,,,---,,,+++++++++...000111///---,,,+++***)))))))))***++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***---,,,++++++******++++++************************++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++...------,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---...))))))(((((()))******+++)))))))))))))))***++++++************************)))))))))******++++++,,,,,,,,,,,,,,,,,,------...,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,***)))***,,,...---,,,++++++++++++++++++++++++)))))))))******++++++,,,)))***,,,------------,,,(((***,,,+++)))((()))+++(((((()))******+++,,,,,,************************+++++++++************)))************************************+++++++++,,,''')))+++---------,,,+++************************))))))*********+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------******))))))******++++++)))+++,,,***)))---...***------,,,,,,,,,---......,,,,,,,,,++++++++++++***+++,,,------,,,+++,,,...++++++++++++++++++++++++,,,,,,,,,---------......,,,------...///000000111666333444888<<>>:::777666777666666777888999:::;;;;;;;;;;;;@@@BBBFFFHHHHHHIIIJJJLLL************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++)))************+++++++++))))))))))))************))))))))))))))))))))))))''''''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))(((((()))+++---,,,+++***++++++++++++***))))))&&&'''((()))***+++++++++)))************+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))***************************++++++'''((()))***************************************************************)))+++---000111000000///***---000000///,,,+++***...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++...---,,,,,,......---,,,---,,,,,,+++*********+++*********************************++++++,,,------------------------------******+++,,,,,,,,,,,,+++************************+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,+++,,,,,,------++++++******)))(((((((((******+++++++++,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////---,,,+++***+++,,,---...,,,+++++++++,,,---......,,,,,,++++++,,,,,,---...******************************+++,,,------......------,,,,,,------...///...---++++++++++++---...++++++,,,,,,,,,---------+++)))'''))),,,......,,,++++++++++++++++++++++++'''(((((()))***++++++,,,(((***+++---......------***,,,///...,,,***,,,---******+++,,,------......************************+++++++++************)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,''')))+++---...---,,,+++************************))))))******++++++++++++************************...//////000000//////...------------------------++++++++++++++++++++++++---------....../////////+++++++++,,,---...000111***///...---000---***000,,,,,,,,,,,,------...///000///...------------...+++---------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------......///000000000333222666===CCCDDDHHHMMMHHHJJJLLLOOOPPPPPPPPPOOOOOONNNLLLJJJGGGDDDAAA@@@<<<999555333333555777777:::999888888888888999:::EEEGGGHHHHHHGGGFFFFFFGGG))))))))))))))))))))))))************************+++---......,,,++++++,,,++++++************************))))))))))))******)))***+++,,,,,,+++)))((()))))))))***+++++++++,,,)))***+++,,,+++***(((&&&***)))(((''''''((())))))))))))*********+++++++++++++++******************((()))***+++,,,------...,,,+++++++++***)))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))))),,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++******************))))))))))))***+++,,,---************************------------------------++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******......---,,,+++***)))(((************************)))************+++++++++,,,------,,,++++++,,,...,,,...000...***)))***,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,+++++++++++++++++++++,,,*********++++++*********)))))))))***+++++++++,,,))))))))))))))))))))))))+++++++++*********))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,***)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++***+++++++++******+++,,,------...///+++++++++,,,,,,+++++++++((()))***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,***(((((()))************************)))***+++,,,---,,,+++***---------,,,+++***(((''',,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,---------000......222777777///(((---,,,+++*********,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++(((+++---,,,)))(((***,,,+++++++++************)))++++++************++++++************************,,,+++*********+++,,,---))))))***,,,---,,,***'''***++++++,,,,,,++++++***))))))))))))))))))))))))))))))*********+++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++,,,------++++++,,,---(((***,,,,,,***(((&&&&&&++++++*********+++,,,---,,,,,,,,,+++++++++******,,,,,,,,,---------......---,,,,,,+++*********+++,,,,,,++++++++++++++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,(((***---.........000111777999<<<@@@DDDHHHJJJKKKRRRQQQQQQRRRRRRPPPMMMJJJMMMKKKHHHDDD@@@<<<:::999444444444444555666777888999888777666666777888999BBBDDDGGGIIIJJJHHHEEECCC***************************************************,,,---,,,+++)))************************************))))))))))))******)))******+++++++++*********************+++++++++******)))(((((((((((((((---,,,+++******+++,,,,,,))))))*********+++++++++************************------,,,+++)))(((''''''+++++++++************************++++++,,,,,,,,,************************+++++++++***************,,,++++++******++++++,,,*********+++++++++,,,,,,************************---,,,+++******)))))))))+++++++++*********))))))+++++++++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++*********))))))*********,,,,,,,,,++++++++++++***************************)))************+++++++++++++++,,,+++***)))+++---/////////---+++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,+++---,,,,,,++++++************++++++,,,,,,++++++******************+++++++++************************+++++++++*********))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,***)))***+++---,,,,,,************************++++++++++++++++++++++++************++++++,,,---+++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++)))******++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,******************************+++,,,,,,,,,,,,+++//////////////////......+++,,,,,,,,,------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***,,,222999:::444---,,,+++******)))***+++,,,*********))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,+++)))((()))***+++++++++************)))***))))))))))))))))))*********************************)))))))))***+++,,,+++++++++,,,------+++))))))******++++++******)))))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++***************************+++,,,,,,******+++,,,)))+++------+++(((''''''+++++++++++++++,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,---------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++---.../////////111333;;;===@@@DDDHHHKKKMMMNNNOOOOOOOOOPPPPPPNNNKKKHHHHHHFFFCCC@@@<<<:::888777222222222222333444555666888777777666777888999:::???AAADDDFFFGGGFFFEEECCC************************************************)))+++,,,,,,***))))))*********************************))))))))))))******))))))))))))***+++,,,,,,+++++++++***************,,,+++)))''''''(((***+++******))))))))))))*********************+++++++++************************///...,,,***(((&&&$$$###***************+++++++++******++++++++++++++++++))))))))))))))))))))))))***************+++++++++++++++************++++++*********++++++++++++,,,************************,,,,,,,,,+++******))))))+++++++++*********))))))************************))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,,,,************************)))************+++++++++***++++++***))))))***,,,222///---++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++...------,,,+++***))))))+++,,,,,,------,,,,,,++++++++++++***************+++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++***++++++++++++++++++++++++,,,***)))***+++---,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))+++,,,---...,,,+++++++++*********))),,,,,,,,,------,,,,,,,,,++++++++++++++++++***)))*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---///++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---............++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++((())),,,333999:::444...******)))))))))******+++++++++******)))))))))((()))************++++++++++++++++++++++++++++++++++++***)))***+++++++++***+++++++++************)))))))))(((((((((((())))))************************))))))(((((())))))***+++---,,,+++,,,------,,,+++)))))))))******)))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------+++++++++++++++*********************************)))***++++++))))))***+++***,,,...---+++***)))))),,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,------...///000000000111444777>>>@@@CCCFFFIIIKKKMMMNNNLLLLLLLLLMMMMMMJJJFFFCCC???>>><<<:::777666555555222222222222333444555555666666666777888999:::;;;???@@@BBBDDDEEEEEEDDDDDD***************************************************+++,,,,,,***))))))******************++++++++++++******))))))******+++***)))(((((()))+++---...,,,+++++++++***))))))))),,,,,,+++*********+++,,,((((((((((((((()))))))))***************************************++++++++++++++++++***))))))(((((()))))))))***+++++++++,,,++++++++++++************************************)))))))))***+++++++++,,,++++++************++++++************++++++++++++***************+++++++++))))))***+++,,,,,,,,,,,,))))))*********++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++***+++++++++))))))+++,,,000---))))))+++---,,,***+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,------------------,,,,,,+++++++++***)))))))))++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,***)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++******)))))))))***+++,,,,,,------,,,,,,------------......++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///++++++++++++++++++++++++,,,+++***)))***+++,,,---++++++***+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************++++++...222666555///))))))))))))))))))*********...------,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++***'''&&&(((,,,...---++++++++++++*********))))))))))))(((((((((((())))))************************))))))))))))*********+++...,,,******,,,---,,,,,,))))))************))))))))))))))))))))))))))))))******++++++++++++,,,,,,************************************************)))+++,,,+++***)))***,,,+++---......,,,******+++,,,,,,------.........---------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,***++++++,,,---......///------------------------,,,,,,,,,------------------...///000111444999<<>>AAAAAABBBBBBCCCCCCCCCCCC************************************************+++,,,...---+++******+++))))))*********+++++++++++++++************++++++***)))(((((()))+++---...,,,+++++++++***)))))))))((()))***++++++***))))))+++++++++,,,------------************************))))))*********+++++++++*********+++++++++,,,,,,)))))))))***+++++++++,,,+++*********************************************)))))))))***+++++++++,,,+++******))))))******+++))))))*********+++++++++))))))*********+++++++++))))))+++,,,------,,,,,,''''''(((***+++,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******************************))))))*********++++++++++++,,,---,,,******,,,---,,,)))&&&'''+++------++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,------......------,,,,,,+++++++++***)))))))))++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,***)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++,,,,,,---......///******++++++++++++******,,,,,,,,,,,,,,,+++***)))))))))***+++,,,,,,------,,,,,,,,,------.........+++++++++,,,,,,------------...///...,,,+++,,,---++++++++++++++++++++++++,,,+++***)))***+++,,,---///...---,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))*********++++++---000222///***%%%(((((())))))************------------,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++,,,)))'''))),,,---+++)))+++++++++*********))))))+++******))))))******+++*********************************+++++++++++++++,,,+++))))))***++++++******++++++++++++++++++***))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---+++---...---,,,++++++,,,+++,,,---.........---------------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,)))******+++,,,------...------------------------,,,,,,,,,------.........,,,---///111444888>>>BBBAAABBBDDDEEEFFFGGGHHHHHHIIIGGGEEECCCAAA===888444222222111111222333333444444444444444555666777777666777999;;;===???@@@AAABBBAAA@@@??????@@@BBBCCC++++++++++++++++++++++++************************+++---......,,,++++++,,,)))))))))***++++++,,,,,,++++++************++++++))))))))))))***+++,,,,,,+++++++++***************$$$&&&((()))***)))'''&&&))))))+++,,,,,,,,,,,,,,,+++++++++***************)))))))))***++++++,,,,,,,,,,,,,,,+++++++++++++++***************+++++++++))))))******************))))))))))))))))))))))))***************+++++++++******))))))))))))******)))))))))************+++)))))))))***++++++,,,,,,,,,------------+++***(((&&&'''((()))+++---......(((((())))))***+++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++*********************************)))************+++++++++,,,------,,,++++++,,,...)))((((((***,,,------,,,******++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))***+++,,,------...,,,------......------,,,+++++++++***************++++++++++++++++++++++++***************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,***)))***+++---,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,++++++,,,---...///000000***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,+++************++++++,,,,,,---++++++,,,,,,------......***++++++,,,,,,------...---......---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...---+++***)))******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++((()))))))))************))))))***,,,...---+++((((((((()))***++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++///---+++******)))'''&&&+++++++++************)))++++++************++++++******************************+++,,,,,,,,,,,,++++++***))))))++++++***)))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((())))))))))))************+++++++++++++++------------------------+++,,,------++++++,,,---+++,,,------++++++,,,---***+++---......------,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,*********++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,---......//////---///222555888<<>>===>>>AAADDDFFF++++++++++++++++++++++++************************+++,,,------+++******+++((())))))***++++++,,,,,,,,,++++++******++++++,,,)))******+++++++++*********************+++++++++''''''(((((())))))))))))&&&''')))***++++++******+++++++++*********))))))((())))))***++++++,,,,,,++++++++++++************+++++++++***************(((((())))))******++++++************************+++++++++*********************))))))))))))******))))))))))))************((())))))***++++++,,,,,,,,,---......---,,,***((()))))))))***++++++,,,,,,)))))))))***+++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++*********))))))************+++++++++++++++,,,,,,************************)))************++++++++++++,,,,,,+++******+++---***,,,...///---,,,++++++))))))******+++,,,,,,---************************+++++++++++++++++++++++++++,,,,,,,,,------------*********++++++,,,,,,---,,,,,,------------,,,,,,***************+++++++++************************))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,***)))***+++---,,,,,,************************------------------------......---------...//////,,,,,,,,,------.........,,,------......------,,,++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------******+++,,,,,,---......***+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***)))((('''''')))***,,,------------,,,,,,,,,+++++++++++++++++++++++++++)))))))))*********++++++)))))))))***,,,,,,,,,,,,((()))***+++,,,,,,,,,+++)))******++++++,,,,,,,,,)))************++++++++++++++++++++++++++++++++++++,,,,,,+++)))(((((()))+++++++++************)))******))))))))))))******************************((()))***+++,,,++++++***+++******+++------+++)))******++++++++++++******))))))))))))))))))))))))((())))))))))))*********++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++,,,+++,,,,,,,,,******,,,---)))***,,,---...---,,,+++...------------,,,,,,,,,,,,,,,,,,,,,------------++++++******++++++,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,------.../////////111333777:::===@@@DDDFFFIIIJJJJJJJJJJJJIIIHHHHHH@@@===999666555555444333333333333444666888999:::999999999999:::;;;<<<======???AAACCCEEEGGGGGGGGGCCCBBB@@@AAADDDIIINNNRRR++++++++++++++++++++++++************************)))+++,,,,,,***))))))***((())))))***++++++,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,+++)))((())))))******+++++++++,,,,,,+++***)))***+++---...)))***,,,---......------++++++++++++******))))))((())))))***++++++,,,,,,((((((((()))******++++++,,,+++++++++******))))))'''(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))******))))))))))))******))))))))))))************((())))))***++++++,,,,,,(((***,,,.........---,,,+++++++++************)))++++++,,,---......//////++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******((()))***+++,,,---......************************)))************+++++++++***++++++***))))))***,,,,,,///333333///+++******(((((()))***++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++))))))******+++++++++,,,))))))))))))))))))))))))))))))******+++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,***)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000111222------,,,,,,,,,,,,++++++......////////////......***+++,,,,,,------------,,,,,,++++++++++++++++++))))))***++++++,,,------******+++,,,,,,---......''')))++++++++++++---///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,++++++,,,...000222.........------,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,+++*********+++,,,,,,((()))+++,,,------,,,,,,***+++,,,---......///000)))************+++++++++++++++++++++++++++++++++%%%(((++++++******---000+++++++++************)))))))))(((((((((((())))))************************'''((()))++++++******)))++++++,,,---///...+++)))))))))************)))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,---------++++++++++++++++++++++++)))+++++++++***)))***+++***+++,,,+++******+++---((()))+++------,,,+++***......---------,,,,,,,,,,,,,,,------------......+++*********+++,,,,,,------------------------,,,,,,,,,---......---,,,,,,,,,,,,------...///000000555888<<<>>>@@@BBBDDDFFFJJJJJJJJJJJJIIIHHHGGGFFF<<<999444222222444666666444555555666888:::<<<===???>>>>>>??????@@@AAABBB@@@AAADDDFFFHHHIIIIIIIIIFFFEEEEEEFFFJJJQQQYYY]]]+++,,,......,,,++++++,,,++++++++++++******))))))+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********)))***,,,---......---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++,,,,,,.........------,,,,,,,,,,,,+++***)))))))))++++++))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))***++++++***))))))***,,,((()))***++++++***((((((---+++)))((('''((()))***(((((()))***+++,,,,,,---......---,,,++++++++++++******++++++++++++******)))))))))))))))))))))))),,,++++++******++++++,,,,,,+++***)))))))))++++++------,,,+++*********+++,,,++++++******++++++,,,---,,,+++***+++,,,---...---,,,***)))((()))************++++++++++++******,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++*********,,,,,,+++***))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***)))***++++++,,,,,,++++++------------------------++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++---///...---+++***+++***************+++++++++***+++,,,------,,,+++***)))))))))***++++++,,,,,,......---,,,++++++++++++...,,,***)))***---000333,,,+++++++++,,,,,,---...------------------------........................++++++++++++******)))))))))***+++,,,------------,,,,,,---...---,,,***)))***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++******************---,,,******+++,,,+++***)))))))))))))))*********+++,,,------++++++,,,------,,,,,,++++++,,,,,,---*********+++,,,,,,,,,---***************)))((('''************************************************------,,,,,,+++***))))))++++++************++++++++++++***)))((((((((()))***+++---......---+++******)))(((+++///111///---,,,,,,,,,,,,,,,+++***))))))************+++++++++,,,++++++******++++++,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,+++******)))***,,,------,,,***)))***************************)))((((((((()))+++,,,(((***,,,---,,,,,,---...*********++++++,,,,,,,,,,,,,,,---....../////////------------------------...//////...---,,,---///...............111555999>>>???@@@AAACCCEEEGGGHHHMMMMMMLLLKKKIIIGGGEEEDDD888777666444444555555666444666999<<<>>>??????>>>AAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFIIIKKKMMMLLLLLLLLLOOOWWWbbbnnnuuu)))***,,,,,,***)))******---,,,+++***)))******++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,++++++******++++++++++++++++++++++++************++++++,,,,,,))))))******************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***++++++************************))))))*********++++++++++++++++++*********))))))(((((()))((('''&&&(((***))))))***++++++***))))))+++***((('''&&&'''((()))************++++++++++++***)))))))))))))))***+++******++++++++++++******************************,,,++++++++++++++++++,,,++++++************++++++,,,,,,+++***************,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++*********************)))((((((,,,,,,,,,+++++++++******,,,++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))'''***,,,,,,+++++++++,,,+++*********))))))))))))+++++++++,,,,,,+++++++++------,,,,,,++++++******,,,,,,+++***)))******+++...---+++***+++---000111,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))***+++,,,------------,,,---------,,,,,,+++******+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************---+++******+++,,,,,,+++***************************,,,---,,,+++***+++,,,,,,,,,++++++++++++,,,,,,*********+++++++++++++++++++++++++++++++++***)))******************************************************))))))(((''''''&&&+++******************+++))))))((((((((())))))******+++---......---+++***&&&%%%$$$'''***+++***(((***************)))(((((()))************+++++++++,,,++++++******++++++,,,)))***++++++,,,+++*********++++++,,,,,,,,,++++++((()))+++,,,,,,+++)))(((************************))))))+++,,,,,,,,,+++***+++---...---,,,++++++,,,++++++,,,,,,------------.........---------------************************,,,,,,---,,,******+++---///000111111111444888;;;AAAAAABBBDDDEEEGGGIIIJJJIIIIIIJJJIIIFFFBBB>>><<<555555555555666888:::;;;:::<<<>>>AAABBBCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCC@@@BBBDDDGGGJJJOOOSSSUUUUUUWWWZZZ___fffrrr~~~)))***,,,,,,*********+++...---+++*********,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,++++++++++++***---,,,+++***))))))))))))++++++++++++++++++++++++)))))))))************+++*********))))))))))))))),,,,,,+++++++++*********+++******)))******++++++***************************************++++++++++++++++++***************+++,,,,,,+++******+++---******+++++++++++++++***+++***)))((((((((()))***,,,,,,++++++************(((((((((((()))***+++,,,******++++++++++++******************************++++++++++++++++++++++++******+++++++++++++++***,,,+++******)))*********,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,+++)))((()))******+++++++++************++++++++++++******)))************)))((((((,,,,,,,,,++++++++++++***++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******&&&(((+++,,,+++,,,---...,,,,,,++++++*********))),,,++++++++++++++++++,,,.........---,,,,,,++++++---,,,***)))***+++---.........------------...///------,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++,,,------------------,,,,,,++++++,,,,,,***+++,,,,,,******+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++++++++++++++,,,***)))***,,,---------,,,,,,,,,++++++*********)))+++,,,+++***)))***+++++++++************++++++******************))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))(((''''''&&&&&&************************(((((('''(((((()))***+++***+++,,,------,,,+++***))))))(((***,,,,,,+++)))******************)))((()))************+++++++++,,,++++++******++++++,,,))))))***+++,,,,,,++++++)))***++++++,,,,,,,,,,,,((()))***++++++***)))(((++++++++++++++++++++++++(((***,,,...///---+++***...//////...+++)))))))))------------.....................---,,,+++++++++------------------------+++,,,,,,+++******,,,---000111333555666999<<>>@@@BBBCCCDDDEEEGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBB@@@CCCIIINNNTTTYYY___ccceeehhhmmmrrryyy+++,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,+++)))))))))***+++++++++++++++++++++++++++)))))))))))))))))))))************))))))(((((((((---,,,+++***)))(((''''''******************++++++************************************************************************,,,---...---,,,+++---///***+++++++++,,,,,,,,,,,,------,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,---......******++++++++++++******************************++++++++++++++++++++++++)))***+++,,,---,,,+++***+++******))))))*********,,,,,,,,,++++++,,,,,,,,,,,,---...///...,,,)))''''''(((***+++,,,,,,+++*********++++++++++++******++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,,,,******+++++++++,,,,,,,,,---,,,+++******+++,,,---+++,,,------......------************************++++++++++++++++++++++++************************,,,------......------,,,(((***,,,,,,,,,,,,...///,,,,,,,,,,,,---------------,,,+++******+++,,,---+++++++++,,,------.........---,,,+++,,,...111222////////////......---,,,------,,,+++++++++,,,,,,------------------------------..................++++++++++++++++++++++++***+++,,,,,,---------,,,...---,,,+++***+++,,,---***+++,,,,,,******+++,,,......---,,,,,,+++******------------------------++++++++++++++++++++++++******+++++++++++++++,,,+++***)))***,,,...............---,,,++++++******(((***+++***)))((()))*********))))))))))))******+++*********)))(((((((((******+++,,,,,,---,,,,,,++++++++++++++++++++++++************************,,,+++++++++*********)))*********++++++***************)))))))))******+++***+++,,,,,,,,,,,,+++***...---............---,,,,,,,,,,,,------,,,++++++))))))*********+++++++++,,,++++++******++++++,,,))))))***+++,,,,,,,,,,,,((()))***+++,,,---------)))***++++++++++++***)))++++++++++++++++++++++++)))***,,,---...---+++***...//////...+++)))))))))---------------------...---------,,,,,,+++++++++........................,,,---...---,,,---///000...111666999<<<>>>BBBDDDFFFGGGHHHIIIKKKKKKLLLLLLIIIHHHFFFCCC???;;;777555999:::<<<>>>AAADDDFFFGGGIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDBBBAAADDDKKKSSS\\\cccjjjrrrwww~~~~~~***,,,......------...///)))+++---//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********,,,---...++++++++++++++++++++++++***)))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))******++++++++++++************************************************************************)))***+++***((((((***+++*********++++++,,,,,,------,,,,,,,,,,,,,,,------)))******+++,,,,,,------//////...---------------******++++++++++++*********************************++++++,,,,,,++++++***)))***+++---------,,,++++++***************++++++---,,,,,,,,,,,,,,,,,,------...000111000...+++((('''(((***+++,,,,,,+++*********++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,...---,,,++++++,,,---...+++,,,------......------************************++++++++++++++++++++++++************************,,,------......------,,,)))***++++++******+++---)))******+++,,,---......---,,,+++******+++,,,---******++++++,,,---------------,,,,,,---///111222.../////////...---,,,+++---,,,,,,++++++,,,,,,,,,---------------------------------.........//////+++++++++++++++++++++,,,++++++,,,---------,,,,,,---,,,+++***+++,,,---...***+++,,,,,,******+++,,,......---,,,,,,+++******------------------------++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,***)))***---...///............---,,,+++******((()))******(((((()))******))))))(((((())))))***+++*********)))((((((((())))))***+++,,,,,,,,,+++++++++++++++++++++++++++************************------,,,,,,,,,,,,++++++)))***++++++++++++***)))...---,,,+++***)))))))))++++++++++++++++++++++++***+++,,,,,,+++*********+++,,,,,,---------,,,,,,))))))*********+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,---((()))***+++,,,---------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************+++,,,,,,+++---......,,,***++++++---------,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,---......---...000222...333999>>>AAADDDGGGHHHGGGHHHIIIKKKKKKLLLLLLKKKKKKHHHCCC>>>:::999::::::@@@AAACCCEEEGGGIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBLLLUUUbbbnnnxxx(((***,,,---,,,+++,,,---(((***,,,...///---+++)))------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,---...///+++++++++++++++++++++++++++************)))))))))+++++++++***************%%%%%%&&&(((***+++------((()))***++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++***++++++***))))))***,,,******)))******+++,,,---)))************+++++++++))))))***+++,,,---.........---,,,++++++***************++++++++++++******++++++++++++++++++++++++***+++,,,------,,,+++***)))***+++,,,------------+++++++++***++++++,,,---------,,,,,,,,,,,,------...///111222111///---+++)))******+++++++++************++++++++++++******(((((()))************)))***++++++++++++,,,,,,,,,******,,,---------,,,+++*********++++++,,,,,,---******+++++++++,,,,,,,,,------,,,,,,,,,,,,------++++++,,,---------------************************++++++++++++++++++++++++******************************++++++++++++******((()))))))))'''''')))+++''''''((()))***+++,,,,,,,,,++++++++++++++++++,,,------,,,,,,+++*********************+++,,,---...---.........---,,,++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++***++++++,,,,,,---------++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,------***+++,,,,,,******+++,,,---------,,,,,,+++++++++------------------------------------------------******++++++,,,------------+++***+++---.........---------,,,,,,+++++++++(((***+++***)))((()))*********))))))))))))************************)))))))))***+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))///...---+++))))))((((((++++++++++++++++++++++++)))+++,,,,,,***))))))***)))***++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,---,,,++++++++++++,,,,,,)))***++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---***,,,------,,,+++,,,------------,,,,,,,,,,,,,,,+++++++++,,,---.........------------------------***+++---------...000222333888???DDDGGGHHHIIIJJJHHHIIIKKKLLLLLLLLLKKKKKKJJJFFF???:::888:::>>>@@@GGGHHHIIIJJJLLLLLLLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEBBBAAA@@@AAACCCEEEHHHJJJZZZeeettt(((***,,,---,,,,,,---...************++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++************++++++++++++,,,,,,,,,,,,&&&'''''')))***+++,,,,,,'''(((***+++,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))))))))*********++++++++++++,,,---,,,******,,,---))))))(((((()))***,,,---((())))))***************+++++++++,,,,,,---------++++++***)))))))))************++++++++++++******++++++++++++++++++++++++)))***,,,------,,,***)))++++++++++++,,,---......,,,,,,++++++,,,------...------,,,,,,,,,,,,---------...///000000///...,,,++++++************************++++++++++++******(((((()))*********************+++++++++,,,,,,,,,)))***,,,---...---,,,+++)))******+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))((()))***))))))***---///++++++++++++++++++******+++++++++,,,,,,+++++++++.........---,,,,,,++++++((()))***+++,,,,,,++++++,,,,,,,,,,,,,,,+++++++++*********+++,,,---...///++++++++++++++++++++++++******++++++,,,------...+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................******++++++,,,------......,,,++++++---...------,,,,,,,,,,,,++++++++++++)))***++++++))))))***++++++******))))))******+++*********+++++++++++++++,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((***+++,,,,,,+++***(((,,,+++***)))((((((((((((++++++************++++++***---///...,,,+++,,,...)))***++++++,,,,,,++++++)))************+++++++++,,,++++++******++++++,,,///...,,,+++******++++++***++++++,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***,,,------,,,+++,,,,,,............---------,,,---------------.........000000000000000000000000***,,,---......///222444<<>>@@@AAA@@@??????@@@???>>>===;;;:::999999999777777777666555333111000111000000///////////////------,,,,,,,,,+++++++++++++++************++++++++++++++++++++++++++++++)))******+++++++++++++++,,,,,,+++******+++,,,,,,......---,,,++++++++++++++++++++++++++++++++++++*********+++,,,---...///++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++************+++,,,---///000111222.........---,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************)))))))))))))))***++++++.........------,,,,,,,,,......---,,,++++++++++++---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,------,,,,,,++++++*********)))***+++,,,,,,+++++++++,,,---------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---,,,++++++*********+++)))***+++,,,---///000000---.........------,,,++++++,,,---......---,,,+++,,,+++***+++---...---,,,,,,,,,++++++++++++,,,,,,+++***************++++++***+++,,,------,,,,,,+++,,,,,,---.........---------------,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,///......---------------...............---------------------------------,,,,,,------............------------------------------------------------........................------------------------...............---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++***)))***,,,,,,+++***,,,,,,+++******+++,,,,,,************************(((((()))***+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********************************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,***(((------------------------///............---------++++++,,,,,,---------------------...///000111111000222777@@@JJJQQQRRRQQQTTTSSSRRRNNNJJJGGGGGGGGGKKKNNNQQQSSSSSSQQQOOONNNOOONNNMMMLLLKKKJJJIIIIIIJJJHHHFFFCCCAAA@@@@@@@@@???BBBEEEHHHMMMXXXfffpppwww|||tttiiiBBBDDDFFFGGGGGGHHHKKKMMMHHHHHHGGGEEEDDDBBBAAA@@@>>>???>>>>>><<<999777555333333222111111111111111......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))***++++++++++++***---,,,***))))))***,,,------,,,++++++************++++++++++++++++++++++++++++++++++++,,,---......+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++******++++++,,,---///111333444555000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,++++++******++++++,,,***************+++++++++))))))(((((())))))***+++*********************+++...---,,,,,,++++++++++++,,,------------,,,+++***,,,,,,,,,,,,------------,,,,,,+++++++++,,,------......------------......+++---///000...---------,,,,,,,,,------......///---,,,,,,++++++++++++,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,---------------......------............------,,,,,,------------,,,,,,---+++)))+++...000...,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,------...)))***+++,,,---------,,,((()))+++,,,---,,,,,,+++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,------......------,,,,,,,,,+++++++++,,,,,,---/////////......---------////////////.........---,,,,,,,,,------------...+++,,,---......///......------------------------------------------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************))))))+++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***+++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++***************************************((()))************)))(((******+++++++++,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,------------......///...---,,,,,,+++,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......------------------------------///............---------***+++,,,,,,------,,,,,,---------...///000111222333777>>>HHHPPPTTTTTTSSSTTTSSSQQQNNNJJJHHHHHHJJJNNNQQQTTTTTTSSSQQQOOOOOOPPPPPPOOONNNLLLKKKJJJIIIHHHFFFCCCAAA@@@@@@AAABBB>>>DDDLLLSSSZZZfffttt~~~uuulllbbb[[[CCCDDDFFFGGGIIILLLQQQTTTPPPPPPPPPOOOMMMKKKHHHGGGGGGGGGGGGFFFDDD@@@===;;;555555444333333333333333000000000////////////......---,,,,,,,,,,,,---...++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,++++++++++++++++++,,,++++++***)))))))))******++++++++++++++++++++++++,,,+++++++++++++++,,,,,,***+++---......---+++***++++++++++++++++++++++++))),,,...---+++***+++,,,***+++---///111333444555222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,+++******+++,,,,,,))))))*********+++++++++******))))))******+++,,,&&&''''''(((((()))))))))------,,,+++++++++,,,,,,***+++,,,---------,,,+++,,,,,,,,,------------...,,,+++++++++,,,,,,---...------,,,,,,---...000000+++...111111///------...,,,,,,++++++,,,------......---,,,+++++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,---...//////......------,,,++++++***+++,,,---...////////////------,,,,,,,,,,,,---------+++)))+++///111///,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///+++++++++++++++,,,,,,,,,'''(((***,,,---,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,------------.........---......//////......---,,,,,,,,,,,,,,,---...///,,,,,,------......------------..................,,,,,,,,,---------......+++,,,---.../////////...------------------------------------------------,,,,,,,,,,,,---------...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,......,,,***++++++,,,------,,,++++++******************************************++++++'''(((((()))***+++,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,---************************((()))************)))(((******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++******+++,,,,,,,,,,,,+++++++++---.........------,,,,,,,,,------............------,,,,,,,,,------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------............------///............---------++++++---.........---,,,------......///111222333888???HHHPPPTTTTTTTTTSSSUUUTTTRRRNNNKKKKKKLLLNNNOOORRRUUUUUUSSSQQQQQQRRROOOOOONNNMMMLLLJJJIIIHHHEEEDDDAAA@@@@@@AAACCCDDDGGGQQQ```kkksss{{{|||qqqgggaaa\\\XXXUUU???AAABBBDDDFFFKKKQQQVVVUUUUUUVVVUUUSSSPPPMMMKKKMMMMMMMMMLLLIIIFFFBBB@@@666666555444444444444555222222222222111111111000000///...------...///000++++++++++++++++++++++++++++++,,,------------,,,)))***,,,------,,,***)))***)))))))))))))))******++++++++++++++++++++++++++++++******************)))***,,,------,,,***)))***************************,,,///...,,,***+++---((()))***,,,///111333333444444333222111000///...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++---,,,+++******+++,,,---))))))******++++++++++++++++++******++++++,,,---))))))***+++,,,------...---,,,,,,++++++,,,,,,---((()))+++---............,,,,,,,,,---------......++++++++++++,,,,,,---...+++*********+++---///000)))---000000...++++++,,,,,,,,,+++******++++++,,,...---,,,,,,++++++++++++,,,---...//////...---,,,)))))))))***+++,,,---...,,,,,,,,,+++++++++******++++++---...//////000000......,,,++++++,,,.........***(((+++///111///,,,---,,,,,,++++++,,,,,,---************++++++,,,------,,,++++++******++++++((())),,,...///...---,,,+++++++++,,,,,,------------------.........//////......////////////......,,,,,,,,,---...///000111((()))+++,,,---.........***++++++,,,---...//////,,,,,,,,,------.........***+++---///000000///...------------------------------------------------........./////////000000........................------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---//////...,,,***+++---......---+++***************************+++++++++***************++++++,,,---///000111111++++++++++++++++++++++++++++++******+++---///000***************************+++,,,------,,,+++*********+++++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++***+++---...///...------*********++++++,,,,,,,,,------,,,,,,,,,---......))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,,,,,,,,,,,,,------............------//////.........---------,,,,,,.../////////...---------......///111222333>>>EEEOOOUUUVVVTTTSSSSSSUUUUUUSSSOOOMMMMMMOOORRRNNNQQQTTTUUUSSSQQQSSSTTTLLLLLLLLLKKKJJJHHHGGGFFFCCCBBB@@@???@@@BBBDDDFFFWWWeeexxxrrrkkkaaaXXXUUUTTTTTTTTT;;;<<<<<<===@@@FFFNNNTTTZZZ[[[[[[[[[YYYVVVSSSQQQOOORRRQQQMMMIIIGGGCCC>>>666555444333444444666666666555444333333333444555///000111111000///------,,,---///000///---+++)))//////......---,,,,,,,,,***+++,,,---,,,+++***)))...------,,,,,,++++++******++++++,,,,,,++++++***------------------------------...---,,,+++***))),,,++++++******++++++,,,)))***++++++++++++***)))------------...///111111555555555555444333111000******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...++++++++++++++++++++++++'''(((***+++,,,,,,+++***---------,,,,,,+++++++++***)))((('''''')))+++,,,++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++...---,,,,,,+++++++++,,,//////...---,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------------------------+++++++++,,,,,,---------------------------------+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,+++***+++...000)))***,,,---...---,,,+++++++++++++++++++++++++++,,,,,,,,,---------......,,,---......---,,,...///---............---,,,,,,/////////---,,,,,,...000------...///000000//////------...//////---,,,+++------,,,,,,,,,---...///......//////......---,,,.../////////////////////222111///...------...///---............---,,,+++///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---000000///...,,,+++***)))------+++******+++------,,,,,,,,,------,,,+++++++++,,,------,,,)))'''%%%...+++))))))***,,,,,,+++------------,,,+++******(((***++++++***)))***+++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))***+++,,,,,,******+++,,,---------,,,,,,+++++++++.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++...///,,,)))+++++++++,,,,,,---------***+++,,,------,,,+++***///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,---...///---,,,,,,,,,,,,---..............................//////////////////......))),,,//////...111999@@@JJJMMMQQQUUUVVVUUURRRQQQPPPQQQQQQRRRSSSTTTTTTUUUUUUTTTRRRRRRSSSTTTTTTSSSOOONNNLLLJJJGGGEEECCCBBB:::;;;>>>@@@>>>AAALLLYYYooouuurrrfff___WWWTTTXXX\\\^^^^^^999::::::;;;???EEEMMMSSS[[[[[[[[[[[[YYYWWWTTTSSSSSSUUUSSSNNNJJJHHHDDD???999888666555444444444555555444333333333444555666777666555444333111///---............------,,,,,,...---------,,,,,,++++++((()))***,,,---------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,************************---------......///000111333555888:::999555222///,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......++++++++++++++++++++++++)))******++++++++++++***---------,,,,,,+++++++++,,,+++***)))***+++---...++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,---...///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,------...///------------------------......---,,,,,,+++*********+++***)))((())),,,...***,,,...000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---......,,,,,,---.../////////......---------.../////////......///111......///000000000000000------......------,,,+++.........//////000000000///////////////...------/////////000000000000000222111///...------.....................---------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---//////...---,,,++++++***------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,+++***+++,,,------,,,+++***---+++))))))+++,,,,,,++++++,,,,,,------,,,,,,+++***,,,,,,,,,******+++,,,//////...---,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,+++***)))***,,,---------,,,,,,+++++++++......---------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++......,,,)))++++++,,,,,,,,,,,,,,,,,,---..................------------,,,,,,,,,++++++++++++++++++++++++++++++......---,,,,,,---......------,,,,,,------...///................................................,,,///000000111555>>>DDDNNNPPPSSSVVVVVVTTTRRRPPPOOOOOOPPPPPPRRRSSSTTTUUUUUUSSSRRRRRRSSSSSSSSSRRRLLLKKKIIIGGGDDDBBBAAA@@@>>>???BBBEEEFFFMMM]]]mmmyyyllleeeddd[[[YYYYYY\\\bbbhhhlllmmm888999:::<<>>;;;:::777555444333333333333333222333444666777999>>>:::777666777777444222222111///...------...///...---------------,,,,,,******+++,,,---,,,,,,,,,))))))******+++,,,,,,---++++++,,,,,,,,,,,,++++++------------------------************+++---///111,,,++++++******++++++,,,,,,+++***))))))***+++,,,---------......///000000111444:::======:::444111///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///++++++++++++++++++++++++,,,++++++************+++------,,,,,,,,,,,,++++++,,,++++++******,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------+++++++++,,,,,,---...///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,000//////...---,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,------..............................------,,,,,,++++++***)))))))))((('''(((***,,,+++---000222333111...---------------------------,,,------------.........---///000///------...///111000///.........///000///000222333222111222333222222333333444444333333//////...---------------///000222333444444444333111111222222111111000///111111111111111111111111222111000///............///...---------...///000------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------......---------,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,,,,******+++,,,---...//////---+++******+++,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,+++,,,///222444333111...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------)))+++,,,+++***)))***,,,------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,***,,,,,,,,,,,,,,,+++++++++///......------......///,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,------...///................................................///111222333555<<>>BBBHHHOOOTTTXXXXXXXXXXXXXXXWWWUUUUUUWWWWWWRRRJJJDDDBBB???;;;:::999666444333333333333222222222333555888:::<<>>===999777111///,,,)))((()))+++,,,++++++++++++++++++++++++------,,,,,,,,,---------++++++++++++++++++++++++...---+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,,,,+++++++++,,,///...---,,,+++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,---------------------------------------,,,,,,+++++++++)))******)))((((((***,,,+++...111333333111...,,,------------------------------------............///000111000///...///111333111000//////000222333333555888999888777888888999::::::;;;;;;;;;::::::444333222000000111222222333444777999::::::999888666666666666666555444444444444444444444333333333333222111111000/////////000...---,,,,,,...000111---------------...///000------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------,,,---...//////...---,,,++++++,,,---------,,,,,,++++++++++++,,,---///000,,,+++******,,,,,,+++***,,,,,,---------,,,++++++)))***++++++,,,///444777555333000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,+++++++++++++++---,,,+++******+++,,,---+++---...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////........................------------............///111333666;;;DDDNNNUUUXXXXXXXXXWWWUUUQQQNNNLLLKKKKKKKKKLLLNNNQQQSSSUUUSSSQQQPPPPPPPPPPPPNNNLLLJJJIIIFFFDDDAAA??????>>><<>>::::::;;;<<<;;;:::::::::::::::888555222111//////......---,,,,,,,,,000///...---+++******)))+++++++++*********)))))),,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,...///,,,++++++******++++++,,,---,,,***))))))***,,,---,,,---......///......------000333777;;;===>>>>>>555222...***'''((()))***++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++000///...,,,+++***))))))......---,,,+++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,++++++***,,,,,,+++***)))+++,,,+++---000111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---///000000///...000111444333222222333555777999;;;===@@@@@@????????????BBBCCCCCCCCCCCCCCCBBBBBB;;;:::999888777888999999888:::<<<>>>??????===<<<;;;<<<<<<<<<<<<;;;::::::888888888777777777666666555555444444333222222111111///...,,,---...000111------------......///000------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------------...+++,,,---......---,,,+++***+++,,,,,,---------,,,,,,,,,++++++++++++,,,---,,,+++***+++,,,,,,+++***.........---,,,+++***)))+++,,,,,,,,,,,,...222555111000---+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))(((''',,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++***+++,,,++++++++++++++++++++++++---,,,+++******+++,,,---,,,---///111111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////........................---------.........//////---000555;;;CCCLLLUUUZZZZZZZZZXXXVVVRRROOOLLLJJJJJJJJJJJJKKKMMMPPPRRRTTTQQQPPPOOOOOOOOONNNKKKIIIIIIGGGDDDAAA???>>>>>>>>>BBBKKKXXXccciiisssxxxfff]]]VVVVVVZZZ___fffmmmtttzzz;;;===>>>@@@BBBGGGMMMQQQRRRSSSSSSSSSTTTTTTUUUUUURRRSSSOOOHHHCCCAAA>>>999777666555444333333444555444444555777999===@@@BBBDDDCCCAAA>>>;;;888777777999;;;===>>>===;;;888666111111000...---,,,+++***,,,,,,,,,,,,,,,---......---,,,,,,+++******)))))),,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---,,,++++++******++++++,,,---,,,+++******+++,,,---,,,---...//////...---,,,---...///222666:::===???999666111---******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++000///...,,,+++***))))))*********++++++,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++,,,---...------------------------------,,,,,,,,,,,,++++++------------------------------,,,,,,,,,------...************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,++++++,,,,,,---...//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////+++---////////////111333777777777888:::===???AAADDDEEEGGGGGGEEEDDDEEEFFFIIIIIIIIIJJJIIIIIIHHHHHHBBBAAAAAA@@@@@@@@@@@@@@@???@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;;;;::::::999888888888888777666555444333222111000000000111111.........---......//////------------------------,,,,,,,,,---------............------------......------------------------+++,,,,,,------,,,,,,+++******+++,,,------------------,,,,,,++++++******++++++***+++------+++)))------------,,,+++******...///...,,,+++***,,,...------,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))((('''''',,,---...---,,,+++,,,...++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++,,,************+++++++++,,,///......------......///,,,---...///000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,......------......///000........................------......///000000000...222:::BBBKKKSSSXXXZZZZZZXXXVVVSSSPPPMMMKKKJJJIIIJJJKKKLLLNNNOOOPPPQQQPPPOOONNNNNNNNNLLLIIIFFFDDDCCCAAA???>>>???AAABBBHHHSSScccooottt{{{wwweeeYYYVVVVVV\\\bbbhhhrrrzzz@@@BBBCCCDDDFFFIIINNNRRRRRRRRRRRRSSSTTTUUUVVVVVVSSSUUUTTTNNNJJJHHHDDD???;;;:::888666555444444555666666777999<<>>???@@@@@@888777666444222000///...,,,+++++++++,,,...///000,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++------...///222555888:::666444111...,,,,,,------************************,,,,,,---------,,,******++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,************+++,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,------...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++,,,............------,,,,,,------------------------............////////////...000222333444555777999;;;<<<>>>AAADDDFFFHHHIIIKKKKKKKKKJJJHHHGGGHHHJJJKKKKKKLLLLLLKKKJJJJJJIIIFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@??????>>>======<<<;;;<<<<<<<<<;;;:::999888777777666555444333333222000//////............///........................,,,,,,,,,---------............------------......---------------------,,,+++++++++******+++++++++)))***+++,,,------------,,,---.........---+++***+++******,,,------+++)))***+++,,,,,,------------+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++++++++++++++*********+++,,,,,,******+++,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++)))(((***---(((((()))***+++,,,,,,------..................---,,,,,,,,,,,,------......------------------------,,,---............---,,,...............//////000..............................//////000111111222333888AAAKKKSSSWWWXXXWWWXXXVVVSSSPPPMMMKKKJJJIIIIIIJJJLLLNNNPPPPPPOOONNNOOONNNMMMMMMMMMKKKGGGDDDAAA@@@@@@@@@BBBFFFJJJLLLOOO[[[lllxxx{{{vvvggg[[[XXXZZZ```iiiqqqyyyFFFGGGHHHIIIKKKNNNRRRUUURRRRRRRRRSSSTTTVVVWWWXXXVVVYYYXXXTTTPPPOOOJJJEEE???>>>;;;888666555444444777888888:::===@@@CCCEEE@@@EEEHHHDDD===777888;;;555555777999===AAAEEEGGG@@@???===;;;888666444333///...---,,,+++,,,---...+++++++++,,,,,,---......,,,------......------,,,++++++++++++++++++++++++***+++,,,------------,,,,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,++++++,,,...//////...,,,+++------...///111222444444111000...,,,+++,,,------************************------...///...---+++***++++++++++++++++++++++++)))***,,,---...------,,,+++++++++,,,,,,---------)))***+++,,,,,,,,,++++++------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++,,,---...///...---,,,+++************+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,++++++++++++++++++++++++---------,,,,,,+++++++++------------------------+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++++++++000///...---------------////////////////////////............/////////000333555888999:::;;;>>>@@@>>>@@@CCCGGGJJJMMMOOOOOOOOOOOONNNKKKIIIHHHJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHIIIJJJKKKJJJIIIHHHGGGJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCCCCCCCBBBBBBAAABBBBBBAAAAAA@@@???>>>>>>===>>>>>>???>>><<<;;;::::::::::::999888666444333111000///.......................................,,,,,,,,,---------............------------............---------,,,,,,,,,,,,+++***))))))***+++,,,)))***+++,,,------...---+++---///000000///---,,,+++***+++,,,------+++)))'''(((***,,,...//////000$$$'''***+++++++++---...------......------,,,+++------------------------******+++,,,,,,---......(((***+++***)))((()))***+++++++++,,,,,,---------*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++((((((***---''''''(((***+++,,,---...***+++------------+++***+++************+++,,,---------------------------------...//////...------...............///000000...........................//////000111222222333777===GGGQQQXXXZZZWWWSSSVVVTTTQQQNNNKKKJJJIIIIIIHHHJJJMMMPPPQQQPPPNNNMMMOOONNNMMMMMMLLLJJJFFFCCC@@@@@@AAADDDHHHNNNSSSVVVZZZfffvvv{{{rrrhhh^^^XXX\\\aaakkkvvvOOOOOOPPPRRRUUUUUUTTTRRRQQQQQQQQQQQQSSSUUUWWWYYYYYYYYYYYYWWWTTTSSSRRRSSSMMMIIICCC@@@>>><<<888555::::::;;;;;;<<<===>>>>>>@@@@@@@@@AAA@@@===888333555666777888:::>>>DDDHHHHHHGGGDDD@@@===;;;:::999222111000///............,,,,,,,,,+++++++++******,,,,,,,,,---------......,,,+++******,,,,,,+++***************************))))))*********+++++++++000000/////////.........***++++++,,,,,,------...000000///......000111222------------------------------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************+++,,,------...------,,,+++++++++,,,''')))+++---............,,,,,,,,,------.........///............---------//////......---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++------,,,+++,,,---...///------,,,+++,,,---...///------------------------------------------------,,,,,,,,,------.........---------,,,,,,+++++++++---------.........//////------------------------,,,,,,,,,------------------...000111222444888;;;:::;;;===@@@BBBDDDEEEEEEJJJIIIIIILLLNNNMMMIIIEEEMMMNNNOOOPPPQQQQQQQQQQQQNNNMMMLLLLLLKKKKKKLLLLLLJJJKKKNNNOOOOOOMMMJJJGGGIIIJJJKKKJJJHHHGGGHHHIIIDDDDDDCCCBBBBBBBBBCCCCCCEEEDDDAAA???>>>>>>??????@@@@@@@@@@@@@@@???>>>===;;;<<<<<<<<<<<<;;;::::::666666666555444222111000...............---------//////.........---------.........------,,,,,,,,,........................+++,,,,,,------,,,,,,+++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,---...---,,,+++***+++,,,---...*********++++++,,,,,,,,,...---,,,+++************))),,,///000...+++***)))---------,,,,,,+++++++++///...,,,***))))))******++++++,,,,,,,,,++++++***333///++++++---//////---111///---,,,---......---///,,,---000000------///************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------.........//////+++,,,------......---------000111///---...444999AAAGGGOOOWWW[[[[[[XXXVVVUUUQQQLLLHHHGGGGGGGGGGGGOOOOOOPPPPPPPPPOOONNNMMMNNNMMMMMMLLLJJJFFFBBB>>><<>>555444222000///---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......,,,+++***+++,,,,,,,,,***++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++***++++++,,,,,,---,,,,,,+++******++++++------------,,,,,,+++************++++++,,,,,,,,,............------------000/////////.........---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,.........---------,,,,,,------,,,,,,,,,---...///------,,,,,,,,,---...///------------------------------------------------,,,,,,---------------------------,,,,,,,,,++++++---------.........//////------------------------.........////////////000000111333555666999===@@@@@@AAACCCEEEFFFGGGHHHHHHIIIHHHGGGIIILLLNNNMMMKKKPPPPPPQQQQQQQQQPPPOOOOOOLLLLLLLLLMMMMMMMMMMMMMMMJJJJJJKKKKKKKKKJJJJJJIIIHHHIIIJJJIIIGGGGGGGGGHHHEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCAAA@@@@@@AAABBBCCCAAABBBBBBBBBAAA@@@???>>>::::::;;;;;;::::::999888888888888777666555444333111000000000//////......////////////............//////..................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,++++++,,,,,,------******+++++++++,,,,,,,,,+++******)))))))))))))))+++---///000...,,,++++++---------,,,,,,+++++++++---,,,+++******++++++,,,++++++,,,,,,,,,++++++***---+++)))))),,,......---(((((())))))***++++++,,,---:::???777...,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---............---...000222000///222888>>>DDDIIIQQQXXX[[[[[[XXXVVVPPPMMMJJJHHHHHHIIIHHHGGGMMMNNNOOOPPPPPPOOONNNMMMMMMLLLJJJHHHEEEBBB???<<<@@@CCCHHHMMMSSSYYY^^^aaajjjuuussskkkkkkiiidddeeellltttxxxDDDBBBAAACCCEEEGGGGGGFFFDDDDDDFFFHHHJJJMMMPPPQQQQQQSSSSSSRRRQQQPPPQQQRRRSSSRRRPPPOOONNNKKKHHHEEE===<<<999777666777888999777666555555777777555444444555777777777888;;;===@@@DDDHHHLLLMMMKKKGGGDDD<<<:::888555222000...,,,---------,,,,,,,,,,,,+++,,,,,,,,,---------......---+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++************......---,,,,,,+++******)))******+++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,------,,,,,,++++++,,,,,,///...---,,,+++***************++++++++++++,,,,,,............------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,//////............---------,,,,,,,,,,,,---...///---,,,,,,,,,,,,---...///------------------------------------------------------------------,,,,,,------------,,,,,,,,,,,,---------...............------------------------000000111111111222222222333666888:::<<<@@@DDDGGGFFFGGGIIIJJJKKKJJJIIIIIIIIIHHHGGGHHHKKKOOOQQQQQQSSSSSSSSSRRRQQQOOOMMMLLLJJJKKKMMMNNNOOOOOONNNNNNJJJIIIIIIHHHHHHIIIJJJKKKHHHIIIJJJIIIGGGFFFGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBCCCEEEGGGHHHCCCCCCCCCCCCBBBAAA@@@???<<<<<<<<<<<<<<<;;;::::::999:::::::::999888888777444444333333222111000000000/////////............///////////////000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,------,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...***,,,,,,,,,***)))***+++------,,,,,,,,,,,,+++++++++++++++++++++,,,------++++++,,,,,,,,,,,,++++++***))))))+++---//////...***,,,---,,,******---000...CCCKKK:::***+++---))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------+++,,,,,,,,,,,,---------,,,------...............///000222222333777>>>DDDIIIMMMSSSYYY[[[[[[XXXVVVLLLJJJHHHHHHHHHHHHGGGFFFKKKLLLNNNOOOOOOOOOOOONNNLLLKKKHHHDDDAAA???>>>===DDDGGGKKKPPPVVV\\\cccgggwwwuuunnnhhhggglllnnnmmmpppxxx~~~<<<:::999999;;;===>>>>>><<<===>>>@@@BBBDDDFFFGGGFFFHHHIIIIIIHHHHHHIIIJJJNNNOOOPPPQQQQQQPPPMMMLLLDDDAAA>>>:::888777777777777555333333555666777777444666777888777777888:::<<>>>>>;;;;;;;;;<<<<<<;;;::::::888888777666555333333222/////////............---.........//////000000000////////////////////////,,,,,,------------,,,,,,)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------......***+++,,,---...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...///000,,,------+++))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++,,,---...///000//////...000111---)))***000777888AAAAAA555******,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------............////////////------...////////////......000222444777===EEEKKKNNNQQQUUUYYY[[[YYYWWWTTTMMMJJJGGGFFFFFFGGGGGGFFFJJJKKKLLLNNNOOONNNNNNMMMKKKJJJFFFBBB???>>>@@@BBBGGGJJJOOOTTTYYY```hhhnnnyyykkkhhhhhhmmmtttwwwuuuyyy666555333333555777888777666666888999:::;;;<<<<<<:::<<<============>>>@@@CCCEEEIIIKKKMMMMMMMMMMMMJJJGGGCCC???<<<:::999999999666333222333555777777555777888888777777888:::999;;;===@@@CCCDDDEEEEEEBBBAAA@@@===999555222000/////////............---,,,,,,,,,---------......---,,,++++++------,,,+++------------------------,,,,,,---------.........---------------.........+++++++++,,,,,,---------((()))+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------...............---,,,++++++++++++---,,,,,,,,,,,,,,,---------,,,+++***+++,,,---...------------------------...------------,,,,,,,,,//////////////////000000------------------------+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------------,,,,,,,,,---------------------------------------------------------------.........------,,,,,,,,,------------------------.....................------------....../////////000000111222333333444444999;;;???BBBDDDFFFIIIKKKEEEEEEEEEEEEEEEDDDCCCCCCHHHJJJLLLNNNOOOOOONNNNNNOOOPPPQQQRRRRRRPPPNNNLLLKKKLLLNNNOOOOOONNNLLLKKKKKKLLLOOOPPPPPPOOOMMMKKKLLLMMMMMMMMMKKKJJJKKKLLLNNNNNNMMMMMMLLLJJJHHHGGGGGGGGGGGGFFFGGGGGGGGGHHHEEEEEEEEEDDDCCCBBB@@@???AAABBBBBBBBBBBBAAA@@@@@@<<<===============<<<;;;;;;;;;:::999777666555555////////////............---------......//////000////////////////////////,,,------......------,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,---...---,,,+++++++++++++++++++++++++++'''''''''((()))***+++,,,000000000...,,,,,,...111,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++*********+++,,,------------------...//////......------+++,,,---+++***000:::CCCKKK<<<000///...***+++000------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++........./////////000000---...//////000000//////...000333777===DDDKKKOOORRRTTTWWWYYYYYYWWWTTTRRRKKKHHHDDDCCCEEEIIIKKKLLLJJJKKKLLLMMMMMMMMMLLLKKKFFFFFFDDD@@@>>>???DDDHHHKKKPPPVVV[[[```hhhrrryyy}}}uuupppmmmnnnrrryyy~~~}}}zzz|||333222111111333444444333222222333444555555555555222333555555444555666888888;;;???BBBCCCEEEFFFHHHIIIHHHFFFDDDAAA???>>>>>>===999555333333444444444555666777777777888:::<<<::::::::::::;;;<<<===>>><<<<<<;;;:::777444111///000000000/////////......,,,,,,,,,---------.........,,,+++,,,---...---+++------------------------,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,******+++,,,,,,---......***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,---------...............------,,,,,,,,,,,,---******)))))))))***++++++///...---,,,+++*********,,,,,,++++++++++++******------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---+++,,,------......------+++,,,------......------------------------------------------------------------------------,,,,,,------------...........................------------------...//////000000000000111222333333444444999;;;>>>@@@AAACCCEEEFFFAAA@@@>>>======>>>???@@@EEEIIILLLNNNMMMKKKJJJJJJKKKMMMOOOQQQQQQPPPNNNLLLJJJKKKLLLMMMNNNMMMLLLLLLOOOQQQSSSUUUUUURRROOOMMMMMMNNNOOONNNLLLKKKLLLMMMPPPPPPQQQQQQPPPNNNMMMKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFEEECCCBBBAAAAAABBBBBBBBBBBBAAA@@@@@@??????@@@@@@???>>>======<<<<<<;;;::::::999888888111111111111000000000000..................//////------------------------------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,++++++++++++***((((((((())))))+++,,,,,,---------+++))))))+++---++++++,,,,,,,,,,,,------//////......---+++***)))***+++,,,------......---,,,---...---+++***+++,,,...000111333666>>>HHHPPPRRR999)))...222+++)))000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,---------............//////000000000000000///111666===DDDKKKPPPSSSTTTUUUVVVWWWUUUSSSPPPNNNGGGEEECCCDDDHHHMMMQQQSSSLLLMMMMMMMMMLLLJJJHHHGGG@@@AAAAAA@@@???CCCJJJPPPTTT[[[ccciiiooowww~~~rrrlllmmmsssxxxzzz~~~|||222111111222444444333111...///111333444555444444000111333333222222333555333555888::::::;;;>>>AAABBBCCCDDDEEEEEEDDDCCCCCCCCC@@@;;;777666555444333444555555555666888<<>>===<<<:::888777777777555666666777666444111000111111000000000/////////,,,,,,,,,---------.........,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......------------............------,,,,,,,,,------...***************+++,,,,,,------------,,,,,,+++***,,,,,,,,,++++++*********---------,,,,,,,,,++++++(((((()))))))))*********++++++++++++++++++++++++******+++,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,------......+++,,,---.........------+++,,,---.........------------------------------------------------------,,,,,,------------------------------........./////////.........------------------...///000000000000000111222333444555666777:::<<<=========>>>???===;;;888777888;;;>>>@@@BBBEEEHHHHHHGGGFFFGGGIIIJJJLLLNNNPPPPPPNNNLLLJJJGGGHHHIIIJJJLLLMMMOOOOOOTTTUUUVVVVVVUUUSSSQQQOOOMMMNNNOOONNNLLLKKKLLLMMMRRRSSSTTTTTTTTTRRRQQQOOONNNNNNNNNNNNNNNMMMLLLLLLJJJJJJJJJIIIGGGFFFDDDCCCCCCCCCCCCCCCCCCBBBBBBAAACCCCCCCCCCCCBBB@@@???>>><<<<<<<<<;;;;;;:::::::::555555444444444333333333000000//////////////////------------------------------............------...------------------...,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,---...///)))***+++)))((('''(((***+++++++++,,,,,,---------------.........,,,+++******+++,,,---............+++,,,---,,,******,,,///BBBBBBBBBBBBCCCEEEGGGHHH@@@444,,,///000,,,***---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000111111111111000111444:::CCCKKKRRRVVVWWWVVVVVVVVVUUURRROOOMMMKKKGGGFFFGGGIIIMMMPPPPPPPPPOOOOOONNNMMMJJJGGGEEECCC<<>>BBB@@@BBBCCCCCCAAABBBFFFIIIJJJLLLNNNPPPOOOMMMJJJHHHDDDEEEFFFHHHKKKNNNQQQSSSXXXXXXVVVTTTSSSRRRRRRRRRLLLMMMNNNMMMLLLKKKKKKMMMSSSTTTUUUVVVVVVUUUSSSRRROOOOOOPPPQQQQQQPPPPPPPPPMMMMMMLLLKKKJJJHHHFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDFFFFFFFFFEEEDDDBBBAAA@@@<<<<<<<<<<<<<<<;;;;;;;;;888777777777777666666666222222111111000000//////000000000000000000000000------............------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////......---,,,+++***+++,,,---...,,,,,,,,,++++++*********++++++*********+++,,,,,,...///000///---,,,---...+++++++++,,,,,,---------+++,,,---.........---,,,***+++,,,---............,,,---...,,,+++,,,000444TTTRRROOOKKKFFF???777111&&&---111///---------***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------////////////000000000111//////000111111111111111333777>>>GGGPPPVVVYYYYYYVVVVVVUUUSSSPPPMMMJJJIIIJJJKKKMMMOOOQQQOOOKKKHHHQQQPPPOOOMMMJJJFFFBBB@@@===AAAFFFIIILLLSSS]]]eeeiiisss~~~pppccceeewww222222333444333222111000555222000///000111111000111111111111222222222333///000111222333333333333777888:::===@@@BBBDDDEEEJJJJJJHHHEEEAAA===999777777666444444555888;;;===CCCBBBAAA===888555444444333333333333333333333333111000///000111111000///......------,,,---------.........................../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---************************,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++,,,***(((&&&&&&(((+++---***+++---......---+++***------------------------///...,,,+++++++++,,,,,,,,,,,,,,,---------......+++,,,,,,---...///000000++++++---......---++++++---..................---.........------,,,,,,,,,---......,,,******+++---//////...---,,,,,,,,,,,,.........------,,,,,,,,,........................******+++++++++,,,,,,,,,---------.........//////---------------------------------------...///000//////...------///000111000000000000000000000000333111000111333444222///000111222333444555555555777888888777555555666777999999888888999999::::::<<<<<<===???AAABBBAAA@@@FFFHHHJJJLLLKKKIIIFFFDDDBBBBBBDDDFFFHHHKKKNNNOOOSSSSSSRRRQQQPPPOOOOOONNNLLLNNNOOOOOONNNMMMNNNPPPPPPRRRUUUWWWVVVTTTQQQOOOUUUSSSRRRSSSVVVUUURRROOONNNMMMKKKJJJHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFJJJJJJJJJIIIHHHEEECCCAAA<<<<<<<<<<<<<<<=========>>>===;;;999888777666666333222000......///111222111111///......///000111...........................------,,,++++++++++++,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------++++++,,,---.........------,,,,,,,,,......//////000111222222///...,,,++++++,,,...///@@@===999666555555777999//////...---,,,,,,++++++///......------,,,,,,+++/////////......---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////////////////111333333333222333444111;;;HHHQQQTTTUUUWWWZZZ\\\XXXSSSNNNKKKJJJJJJJJJLLLNNNQQQSSSTTTSSSPPPOOORRRPPPNNNNNNOOOKKKBBB;;;BBBEEEJJJRRR[[[eeemmmrrrzzz}}}ppphhhcccooo666666777777666555333222333222222333444444111///222222222222222111111111111111222222222333333333222222444555777:::<<<===FFFFFFFFFEEEDDDBBB???>>>;;;999666444444666:::<<<@@@AAA@@@===999666444444333333444555666666777888111000000000111333444444..................//////............////////////...............---,,,,,,---------------------------------,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,------.........++++++++++++++++++++++++***)))((('''(((***---///***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,------+++*********++++++,,,,,,,,,---------......---------...............,,,,,,,,,------,,,,,,,,,------............------------------,,,,,,,,,+++------...---+++***+++---------,,,,,,,,,------............------,,,,,,,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------......//////............///000000..................//////333111111333555666555222222333444555666666666666666777777777555666777999;;;;;;::::::999::::::;;;======>>>???AAAAAAAAAAAA@@@BBBDDDFFFFFFEEECCCBBBAAAAAABBBDDDFFFHHHJJJLLLMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKLLLNNNPPPPPPQQQSSSTTTTTTSSSQQQOOOOOONNNNNNQQQTTTUUUSSSQQQMMMLLLKKKJJJIIIHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLKKKJJJHHHFFFDDDCCC@@@@@@@@@@@@????????????>>>>>><<<;;;:::999999999888666333111/////////000111000///......///000000........................------,,,,,,+++,,,,,,,,,------------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++---------+++++++++---......---------,,,,,,,,,))))))******++++++,,,,,,///...,,,++++++,,,...///555333000...---...///000///......---,,,,,,++++++,,,,,,,,,,,,------------.........---------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...................................................000222333333333444666999AAAMMMTTTVVVWWWYYY[[[[[[WWWQQQLLLIIIHHHHHHIIIOOOQQQSSSUUUUUUSSSQQQOOOOOOMMMJJJIIIHHHFFFBBB>>>GGGKKKRRR\\\hhhuuuyyyjjjfffiiiwww>>>>>>>>>>>><<<;;;888777333333555666888666222///555555555444333333222222444444222111111111222333000000000000111333555666???@@@BBBCCCDDDEEEEEEEEE???===999666555666999;;;===>>>???===:::777555555444444555666777999:::;;;666555222111000222444666000000000000000000000000////////////////////////,,,------------,,,,,,+++........................------------,,,,,,,,,,,,++++++************++++++------------------------.........---------,,,,,,,,,,,,------------......++++++++++++++++++++++++(((((()))***+++---...///+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,---------......//////.........---------------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,---...---++++++,,,---,,,,,,,,,,,,---...//////.........---------------.................................////////////000------,,,,,,,,,,,,,,,,,,------------------------//////...---------............//////000000000///////////////////////////222222333555888999999888555555666777777888777777777888999999888999;;;=========<<<;;;;;;;;;<<<<<>>>>>==================;;;888555222000//////000///...------...///000........................,,,,,,,,,,,,,,,,,,---...............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---+++***+++,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...000///...------------............------,,,,,,+++******+++,,,,,,---......------------,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...................................................///111222333444666999BBBHHHPPPUUUVVVVVVWWWYYYXXXTTTNNNIIIFFFFFFHHHJJJQQQRRRTTTUUUTTTRRROOOMMMLLLJJJGGGDDDAAABBBEEEGGGQQQVVV^^^iiiwww}}}ttteeehhhrrrIIIIIIIIIHHHFFFCCCAAA@@@999999888999999777444111777777777666666666555555666555333111000111222333444333222111111222444555777888:::===@@@BBBDDDEEEAAA@@@>>><<<:::999888888:::<<<======:::888666666666555555555666888999:::===:::777222///...000222333333222222111000///...//////...............---+++,,,,,,---,,,,,,++++++------------------------------------------,,,,,,---------,,,,,,---------........................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------......,,,,,,---......---,,,,,,++++++++++++++++++++++++.........---------......,,,,,,,,,---------.................................---,,,++++++,,,---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,---......,,,+++,,,---,,,,,,,,,,,,,,,---...///...............---------............................../////////000000000////////////....................................000///...------------------...///111111000//////111111111111111111222222333333555777:::<<<<<<<<<888999:::::::::::::::999<<<=========<<<<<<>>>@@@>>>>>>=========>>>?????????@@@??????>>>???AAACCCBBBBBBCCCDDDFFFHHHJJJKKKJJJJJJIIIIIIJJJKKKKKKLLLIIIHHHFFFCCC@@@===;;;:::<<<===>>>???@@@DDDJJJNNNQQQPPPPPPPPPPPPQQQQQQRRRPPPOOOOOOMMMLLLIIIFFFDDDAAAAAA@@@@@@@@@AAAAAABBBDDDDDDDDDDDDDDDFFFGGGHHHMMMKKKIIIGGGFFFGGGIIIJJJHHHHHHGGGEEEDDDBBBAAAAAA??????>>>>>>>>>??????@@@@@@>>>;;;888666444222222000000...------...//////........................,,,,,,,,,,,,,,,---...///...---------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......---+++******+++------------------------////////////...............---,,,,,,,,,,,,---...//////000000000000000///......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........------,,,,,,+++------------------------........................------------------------...///111222333666:::===HHHLLLQQQSSSSSSSSSSSSTTTSSSOOOJJJFFFEEEGGGKKKMMMRRRSSSSSSSSSQQQOOOLLLJJJIIIHHHFFFAAA???CCCLLLTTT___dddlllvvvxxxuuuuuusssooohhhooo|||TTTTTTSSSRRRPPPNNNKKKJJJDDDBBB>>><<<;;;999777555666666666777777777777777777666444222222333555666555444333222111111222222222333444666888;;;===>>>???@@@AAAAAA@@@===:::777999;;;===<<<:::999888888888777555444444555666777===<<<:::555000...///222777777666555333000...,,,.........---------,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------......,,,,,,------...//////000///...,,,,,,,,,,,,...///+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++---...///---,,,------///...---,,,,,,,,,,,,,,,................................................---............/////////////////////////////////........................000///...------------------...000111111111000///111111222222333444444555555777999;;;===>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>??????>>>======>>>@@@>>>>>>>>>>>>???@@@AAAAAA?????????===<<<===AAADDDEEEEEEEEEFFFHHHJJJMMMNNNPPPPPPOOOOOOOOOOOOOOOPPPNNNLLLIIIFFFAAA>>>;;;999888999::::::<<>>?????????@@@AAABBBDDDEEEFFFHHHFFFEEEDDDEEEGGGJJJMMMLLLKKKJJJIIIHHHFFFEEEEEE@@@@@@????????????@@@@@@???>>>===;;;999888888777333222111///......//////........................,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,---------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---+++***+++,,,------------------------,,,,,,,,,+++++++++++++++---------,,,,,,---------,,,,,,---...///......------------------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------...................................................///111222444888>>>BBBNNNPPPRRRSSSSSSQQQPPPPPPMMMJJJGGGEEEFFFJJJNNNQQQTTTTTTTTTSSSPPPMMMJJJIIIDDDEEEEEEBBBAAAHHHUUU___jjjpppyyyzzznnnfffdddeeeiiilllooovvv\\\\\\\\\[[[YYYVVVTTTRRRNNNJJJFFFCCCAAA@@@>>>===888888888888777777777777777777777777777999:::;;;444444444333222111000000111111222222444555777888;;;>>>@@@BBBBBB???<<<999;;;<<<===<<<:::999:::;;;;;;999777555444555666777;;;===>>><<<777444555666;;;;;;;;;999777333000////////////...------,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********......------------,,,,,,++++++++++++++++++++++++------------,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******,,,,,,,,,---------......++++++,,,---...///000111......------------......,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,***,,,//////...------...//////...---,,,,,,,,,,,,.............../////////........................------------............,,,,,,---------.................................//////...---------......//////000000111111000000000111222444555777888999;;;===@@@AAAAAAAAACCCDDDFFFFFFGGGFFFFFFEEEDDDDDD===>>>???>>>======???@@@AAAAAA@@@?????????@@@@@@=========;;;999;;;AAAFFFMMMMMMMMMMMMOOOPPPQQQRRRQQQPPPOOOOOONNNNNNOOOOOONNNMMMJJJFFFBBB>>>;;;999666777888888888:::>>>AAAAAAAAAAAAAAABBBCCCDDDDDDGGGIIIIIIGGGDDDAAA??????======<<<<<<<<<======>>><<<===???AAACCCDDDEEEEEEEEEDDDBBBBBBDDDFFFJJJLLLMMMMMMMMMLLLLLLKKKKKKKKKDDDCCCBBBAAA@@@@@@@@@@@@===============<<<<<<<<<888666444222000000///000........................------------------...///,,,,,,,,,,,,,,,---------------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------++++++,,,---,,,,,,,,,------------...++++++++++++++++++++++++------------------------,,,---............------------------------------//////...------,,,++++++,,,,,,,,,,,,------------+++,,,,,,------.........------------------------------------------------........................///////////////////////////000111333666;;;BBBGGGQQQRRRTTTUUUTTTRRRPPPNNNHHHFFFEEEEEEGGGKKKOOOQQQUUUUUUTTTRRRPPPMMMJJJIII@@@BBBEEEFFFIIIQQQ___iiissszzzsssjjj```[[[ZZZ^^^fffooowww`````````___^^^\\\ZZZXXXRRRPPPNNNMMMLLLJJJHHHFFFAAA@@@???===<<<:::999999999999;;;<<<>>>@@@BBBBBB888888999999888666444333555444444444444555666777888:::<<<===>>>???>>>>>>>>>>>>===;;;999:::<<<>>>===<<<:::888888999;;;<<<>>>BBBFFFFFF@@@<<<::::::>>>>>>>>>>>><<<999777555111111111000///.........,,,,,,---...............------------------------------------.........///,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++......------------......,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,,,,++++++,,,,,,,,,---------......,,,---------......//////------............------------............------+++,,,,,,,,,------------***,,,///000///...---......------,,,,,,,,,---------........./////////000........................---------.........//////++++++,,,---...///000000..............................---------......///000000//////000000111222444444666999;;;===???@@@BBBEEEGGGGGGFFFEEEGGGHHHGGGGGGGGGGGGFFFEEEDDDCCC<<<>>>???@@@@@@AAADDDFFFFFFEEECCC@@@>>>===<<<;;;:::;;;;;;999777:::AAAHHHNNNNNNNNNOOOOOOOOOOOOOOOJJJJJJIIIHHHHHHHHHHHHIIIHHHGGGDDDBBB???<<<:::999666777888777666666888:::;;;;;;<<<===>>>>>>?????????BBBCCCCCC@@@======>>><<<<<<;;;::::::;;;;;;;;;999;;;???BBBDDDEEEEEEDDDEEEDDDCCCCCCDDDEEEHHHIIIJJJKKKKKKKKKLLLLLLMMMMMMIIIHHHFFFDDDBBB@@@@@@???<<<======>>>>>>>>>>>>>>>===;;;888555222111000000........................///......------------...,,,---------............------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------)))+++,,,,,,,,,,,,---///,,,,,,,,,---------......---------......//////000,,,------------------,,,///////////////.........------------------------........................,,,,,,---------.........++++++,,,,,,---......///+++,,,,,,------.........................................................000000000000000000000000000111222444777>>>FFFLLLPPPQQQSSSTTTTTTRRRNNNKKKDDDDDDDDDEEEFFFIIIKKKMMMRRRQQQPPPNNNLLLIIIGGGFFF@@@DDDIIIOOOVVV```kkksssyyyuuufff___\\\]]]___dddooo{{{aaabbbbbbaaa```^^^\\\[[[SSSSSSSSSTTTUUUSSSOOOKKKJJJIIIGGGDDDBBB???===<<<:::;;;>>>AAACCCFFFGGGGGG>>>???AAABBBAAA>>>;;;999888888777666666777999:::777777777888:::===@@@AAA@@@???===;;;999:::===??????>>><<<;;;;;;===@@@BBBDDDIIIOOONNNGGG@@@;;;:::??????AAAAAA@@@>>><<<;;;333333333222111000000///,,,------.../////////...........................---------........./////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++*********++++++,,,---......------------......------------------------+++,,,...///000///......,,,,,,,,,---------......///............---------,,,---...//////...---,,,---......//////......---,,,,,,,,,------.........***,,,///000///.........,,,,,,,,,,,,---...//////---.........//////000000....................................////////////,,,---...///000222333333////////////////////////---------------...///000111000/////////000222333888999;;;>>>AAADDDFFFGGGHHHJJJLLLLLLIIIHHHIIIKKKDDDDDDDDDDDDCCCAAA@@@???===???BBBCCCEEEGGGKKKMMMJJJIIIEEEAAA===:::888777888::::::888666999AAAHHHFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBB@@@@@@>>>===;;;:::999888666888888777555444444555:::;;;<<<===>>>>>>>>>>>><<>>????????????>>>@@@>>>:::777444222111000........................000///...------------------.........//////000000------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------(((***,,,,,,,,,,,,...000,,,,,,,,,------.........,,,,,,------...///000000,,,------......------,,,...---,,,,,,++++++,,,,,,------------------------------......///000000000---------....../////////++++++,,,,,,---...//////***++++++,,,---...//////................................................000000000000000000000000111111222444888@@@HHHNNNLLLMMMPPPRRRRRROOOKKKGGGCCCCCCDDDEEEFFFGGGHHHHHHMMMLLLKKKIIIGGGEEECCCAAACCCGGGOOOWWWaaallluuu{{{~~~{{{mmm``````]]]^^^dddiiiooo{{{ddddddcccbbbaaa^^^\\\ZZZWWWXXXYYYXXXWWWTTTRRRPPPRRRQQQOOOMMMKKKHHHFFFEEE???>>>>>>@@@EEEIIIKKKKKKNNNLLLKKKIIIHHHGGGHHHHHHCCCAAA???<<<:::999888888444888<<<===;;;999:::<<>>>>>>>>@@@@@@???>>>888777666555222000...,,,000///---,,,,,,---...///.........------,,,,,,,,,...///000222222000///.........---------,,,,,,,,,+++,,,------......------,,,,,,,,,------.........---------------------------------,,,,,,+++++++++///---+++)))))))))+++,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***+++,,,------......------))))))***+++---000111333............---,,,++++++////////////////////////......------------......///////////////......---000///...------...///000////////////////////////000//////...000222444666777333...,,,---///...------,,,------...///000111111222333333333333555777>>>AAADDDFFFGGGIIIKKKMMMHHHIIIKKKKKKJJJHHHFFFDDDCCCAAA???======>>>@@@AAADDDDDDFFFJJJNNNRRRTTTTTTNNNKKKEEE===888777999<<<::::::999999999;;;<<<===@@@@@@??????===<<<::::::::::::::::::;;;;;;;;;;;;<<<;;;::::::999999999:::;;;::::::999:::<<<===>>>???>>>>>>======>>>>>>??????>>>===<<<;;;;;;;;;;;;======<<<;;;:::999888777:::888777888;;;>>>@@@AAAAAA@@@??????@@@BBBDDDFFFIIIIIIGGGFFFFFFFFFGGGHHHOOONNNMMMJJJGGGEEEFFFGGGAAA@@@??????>>>>>>???????????????===;;;888666444000...++++++,,,...//////......---------......///...---,,,++++++,,,---...---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------...------,,,,,,------.......................................////////////+++++++++,,,,,,---------...........................------,,,,,,++++++***.........////////////000////////////////////////......---,,,+++,,,...///------------------------,,,,,,,,,------.........///////////////000000111...111444888AAAIIIJJJGGGKKKMMMNNNOOOMMMJJJFFFCCC@@@@@@AAABBBCCCEEEFFFGGGMMMLLLLLLKKKEEE???@@@DDDJJJOOOZZZiiirrrvvv{{{{{{ooobbb```eeegggjjjpppuuuxxx~~~^^^^^^___^^^]]][[[XXXWWWSSSTTTVVVWWWWWWVVVTTTSSSSSSSSSQQQOOOMMMLLLJJJJJJHHHFFFEEEFFFIIIKKKMMMMMMNNNNNNOOOPPPOOONNNMMMMMMJJJIIIFFFCCC@@@???>>>>>>;;;<<<<<<;;;999999:::;;;===;;;999888888999888777;;;>>>AAADDDEEEGGGJJJLLLNNNPPPRRRSSSQQQLLLFFFCCC>>><<<;;;;;;<<<===<<<;;;::::::888777555333222111111000...---,,,---...///.........------,,,,,,,,,---...000111111000...---.........---------,,,,,,,,,,,,------......------,,,,,,---------------------------------------------------,,,,,,+++++++++---,,,+++*********+++,,,+++,,,,,,------.........------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------.........---++++++,,,,,,------------------......---,,,,,,,,,,,,---,,,,,,------...---------..............................------------......------...///000000//////000///...------...///000///////////////////////////......///333999???CCC888444000...///000000///...------......///111111///111333444555777;;;===AAACCCFFFGGGHHHHHHJJJLLLHHHHHHHHHHHHFFFDDDBBBAAA>>>===<<<<<<>>>AAADDDFFFIIIJJJLLLOOOSSSUUUVVVVVVNNNJJJBBB<<<999:::<<<>>>======<<<<<<<<<===>>>???=========<<<;;;:::999888999999999::::::;;;;;;;;;==================>>>>>>????????????@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@???>>>=========>>>>>>===<<<;;;:::999999999777666777:::>>>???@@@>>>>>>===<<<===???AAABBBGGGFFFEEEDDDDDDDDDEEEEEEIIIKKKLLLKKKIIIGGGGGGGGGCCCCCCBBBAAA@@@@@@??????@@@@@@???>>><<<:::777666555222///...///000000000.........------......///......------------.........---------,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------...------,,,,,,------.......................................////////////,,,,,,,,,---------------........................,,,,,,,,,,,,------------,,,,,,,,,------------...------------------------------------------///000------------------------,,,------------------...000000/////////000000111///333777<<>>??????@@@BBBEEEGGGHHHMMMKKKJJJIIIEEE@@@BBBHHHQQQVVVbbbqqqzzz}}}vvvmmmhhhdddgggpppuuuzzzWWWYYYZZZ[[[[[[YYYVVVTTTNNNPPPRRRTTTVVVWWWWWWVVVSSSSSSRRRQQQPPPOOOOOOOOOQQQOOOMMMLLLMMMNNNNNNNNNNNNPPPSSSUUUUUUTTTRRRPPPRRRQQQNNNLLLIIIGGGFFFEEEDDDAAA>>><<<;;;<<<<<<<<<<<<;;;:::::::::999666444888:::===@@@BBBFFFKKKOOORRRSSSVVVVVVUUUPPPLLLIII@@@===:::999999:::999888777666444333222222222222111000///...---...//////.........---------------,,,---...//////...---,,,//////.........---------,,,,,,,,,---------......------------------,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,---------------------,,,111000...---++++++*********+++,,,---............------------------------......------------......+++,,,---///000000111111//////............/////////////////////////////////...---...333:::BBBGGG666333000//////000000000............///000111222///111555777:::>>>BBBEEEFFFGGGIIIIIIHHHHHHHHHIIIGGGFFFDDDBBB@@@???>>>===::::::;;;>>>AAAFFFIIILLLOOOQQQTTTWWWYYYYYYYYYYYYPPPIII@@@;;;;;;===>>>>>>???>>>>>>=========>>>>>>::::::999999999888888777777777888999999:::;;;;;;>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGGGGHHHHHHGGGFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@??????>>>===<<<<<<999888777888:::<<<======;;;;;;:::::::::;;;===>>>CCCCCCBBBAAAAAAAAAAAAAAABBBEEEHHHJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@???===;;;:::999999666333111111111000/////////......---......///.........//////........................---------......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...........................---............/////////...............---------........................+++,,,,,,---......//////,,,,,,,,,------------...------------------------,,,,,,---.../////////...------------------------.........---------------111000000/////////000000000555;;;@@@GGGNNNOOOKKKKKKKKKKKKJJJGGGCCC???===<<<<<<===???AAAEEEHHHJJJKKKIIIGGGFFFDDDBBBHHHPPP]]]cccooo}}}zzzfffbbbgggmmmxxxSSSUUUWWWYYYYYYXXXUUUSSSLLLMMMPPPRRRTTTVVVVVVWWWSSSRRRRRRQQQRRRSSSTTTUUUVVVTTTQQQPPPQQQQQQQQQPPPPPPQQQSSSTTTTTTTTTRRRQQQUUUTTTSSSQQQOOONNNMMMMMMKKKGGGCCCBBBCCCDDDBBB@@@???===;;;:::999888666444666888999;;;===BBBHHHLLLQQQRRRTTTUUUTTTRRROOOLLLGGGCCC???;;;:::999777666555333222000000111333444222111000///////////////...............---------,,,------......------,,,/////////.........------,,,,,,,,,,,,------...............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,,,,------......------,,,,,,,,,---...------,,,------......+++,,,------.........---------------------------......------------......,,,---...///000000000000/////////....../////////////////////////////////000///......000444888;;;222000...------......///.........///000111222333333666999<<>><<<;;;;;;<<<;;;<<>>???>>>>>>======<<<<<<<<<999999999888888888888999555666777888999:::;;;<<<===>>>???AAACCCEEEEEEFFFGGGIIIJJJLLLMMMLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJKKKMMMMMMLLLLLLKKKJJJIIIIIIDDDDDDCCCBBBBBBAAA@@@@@@===<<<;;;;;;<<<<<<;;;999::::::999999999:::;;;;;;??????>>>>>>============;;;>>>AAACCCDDDEEEGGGHHHJJJIIIIIIHHHFFFEEECCCCCC@@@@@@???>>>===<<<;;;::::::888444222111000...,,,000//////...............---...///000000///...---///////////////............------------------...------------------------************************,,,------------------,,,+++++++++,,,,,,,,,------...------,,,,,,------...........................---------.........//////000000//////......------........................---------.........//////.........////////////000////////////////////////,,,,,,---...//////---,,,........................//////......------,,,,,,111111000000000000000111111888???DDDJJJPPPPPPMMMMMMLLLKKKHHHEEEAAA===;;;999:::;;;>>>AAAEEEIIIKKKHHHEEEDDDDDDEEEGGGQQQ[[[lllqqq|||pppccceeerrrNNNOOORRRTTTTTTSSSQQQPPPLLLMMMNNNOOOQQQRRRSSSSSSSSSSSSRRRSSSTTTVVVYYYZZZXXXVVVTTTTTTUUUVVVVVVVVVTTTTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPPPPMMMKKKIIIKKKMMMMMMJJJFFFEEEBBB===:::999888888777666777777777888<<>>@@@AAADDDGGGJJJHHHIIIJJJIIIFFFDDDCCCDDDBBB@@@===;;;;;;;;;===>>>AAACCCFFFIIIMMMPPPRRRSSSVVVYYY]]]^^^\\\ZZZYYYYYYVVVNNNDDD@@@AAACCCBBB@@@AAAAAAAAAAAA@@@@@@??????======<<<;;;;;;;;;<<<<<<777888999:::;;;<<<===>>>===>>>@@@BBBDDDEEEEEEEEEHHHIIIKKKMMMMMMMMMLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMPPPPPPQQQQQQQQQPPPOOOOOOHHHHHHHHHGGGFFFFFFFFFEEECCCBBBAAA@@@@@@>>>;;;888<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::888999:::;;;<<>>===<<<;;;;;;===:::777555444222000...111000///...............---...///000000///...---////////////////////////,,,,,,------------,,,,,,------------------------........................,,,------......------,,,+++++++++,,,,,,,,,------...------,,,,,,------...........................------------............000000000//////.................................//////.........---------.........////////////000////////////////////////...------...000000---***......................../////////......---------000000000000000111222222444;;;CCCGGGKKKPPPQQQNNNOOOMMMKKKGGGDDD@@@===<<<888:::<<>>HHHJJJLLLNNNPPPRRRRRRRRRNNNKKKFFFBBB>>>999444111444333333333333555666777444444333222111111000///.............../////////------------------------......---------,,,,,,,,,------,,,+++,,,---...///------------------,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++------------------------,,,,,,---------------...------,,,+++,,,---...///222222111//////.....................---,,,+++***------------------------......------------......///////////////...------......////////////......////////////////////////,,,...000111111000...,,,///000111000//////000222...///000111444666888:::???@@@AAAAAA@@@AAACCCEEEEEEFFFGGGEEECCCAAA@@@@@@>>>===<<<<<<===@@@BBBDDDHHHJJJMMMPPPSSSTTTUUUUUUVVVZZZ]]]]]]ZZZWWWXXXYYYWWWRRRLLLIIIIIIIIIHHHFFFHHHIIIIIIIIIIIIHHHHHHGGGEEEDDDCCCAAAAAAAAABBBCCC===>>>>>>???@@@AAABBBBBB???@@@BBBDDDEEEEEEEEEEEEHHHHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLOOOPPPRRRSSSTTTTTTSSSRRRMMMMMMLLLLLLLLLKKKKKKKKKIIIHHHGGGGGGGGGDDD@@@<<>>>>>>>>======<<<<<<:::::::::;;;:::999999888777777666555666999???CCCFFFGGGIIIJJJJJJJJJIIIHHHCCCBBBAAA???===<<<<<<<<>>===999;;;>>>BBBDDDFFFGGGGGGBBBAAADDDJJJRRR^^^nnn}}}nnnZZZ^^^iii{{{BBBBBBAAAAAABBBBBBCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGLLLLLLKKKLLLNNNQQQUUUWWWUUUSSSRRRRRRUUUWWWXXXWWWTTTUUUUUUUUUVVVVVVVVVVVVTTTTTTTTTTTTRRRQQQOOOMMMMMMNNNPPPPPPNNNNNNNNNOOOMMMIIIEEEAAA???>>><<<:::888888888777555666999;;;@@@AAADDDGGGKKKNNNPPPQQQNNNLLLIIIFFFCCC???999555000111111222222333333444555555444444333111000///---........./////////000......------------......---,,,,,,,,,,,,+++++++++...---,,,++++++---...000,,,,,,------------------------------------------+++++++++,,,,,,---------///...---,,,+++,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........------,,,,,,++++++,,,...000111666555333111000///......---------...------,,,,,,..............................------------......---...///////////////...---...///000000///...---////////////////////////,,,---///111222111111000---///111000//////000333000111222555888;;;>>>@@@???@@@@@@???======>>>@@@@@@AAABBBAAA???>>>===>>>::::::<<<>>>BBBFFFIIIKKKLLLNNNQQQTTTVVVWWWVVVVVVVVVZZZ\\\[[[WWWUUUWWWZZZWWWVVVTTTRRRQQQQQQQQQQQQNNNOOOPPPQQQQQQPPPPPPOOONNNMMMJJJIIIHHHHHHIIIIIIFFFFFFFFFGGGGGGGGGHHHHHHDDDEEEGGGHHHIIIHHHFFFEEEGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMPPPRRRTTTTTTSSSSSSQQQQQQPPPPPPPPPPPPOOOOOOKKKKKKLLLMMMNNNLLLHHHDDD@@@@@@@@@@@@???>>>===<<<999::::::;;;:::999888777666777666555555666:::<<>>>>>>>>???===<<<;;;;;;:::888666222111000///..................------------......------........./////////,,,---...//////...---,,,........................++++++++++++++++++++++++,,,---...//////...---,,,++++++,,,,,,,,,,,,------...------,,,,,,------...........................,,,,,,---------...........................//////........................------------,,,,,,,,,,,,,,,,,,,,,------------...------------------------000---,,,///555999999777....................................////////////---......000111333555666>>>EEEKKKLLLMMMQQQSSSRRRPPPMMMIIIEEEAAA???======:::===AAAEEEGGGGGGEEEDDDBBBBBBGGGQQQ]]]kkkuuueeeYYYeeewwwAAA@@@???>>>>>>???@@@AAA@@@@@@???@@@@@@BBBCCCCCCEEEEEEDDDDDDGGGJJJNNNPPPQQQOOOMMMNNNPPPRRRRRRRRRNNNPPPSSSVVVWWWWWWUUUTTTXXXWWWWWWUUUSSSPPPMMMKKKNNNOOOOOOMMMIIIIIILLLPPPMMMKKKHHHEEECCC@@@<<<999888999999888777777999;;;888:::===AAAEEEIIILLLNNNNNNMMMLLLKKKIIIEEE???;;;333333555666666666666666555555555444333222000///---.........//////000000///......------......///,,,,,,,,,+++++++++******...---,,,++++++---...000,,,,,,,,,------.........------------------------+++++++++,,,,,,---------000///---+++***+++---...++++++,,,,,,---...//////........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,++++++******,,,...111222666555444222111000000000++++++,,,---............////////////////////////.........------.........,,,,,,...///000000111111---...///000000///...---////////////////////////............///111222222***---//////---,,,///111222333555888;;;???BBBDDD>>>>>>>>>===;;;:::;;;<<<<<<>>>??????===<<<<<<===888999<<<@@@EEEJJJNNNPPPMMMOOOSSSVVVXXXXXXWWWVVVVVVZZZ\\\ZZZVVVTTTWWWZZZVVVXXXYYYYYYXXXWWWXXXYYYPPPQQQSSSTTTTTTTTTSSSSSSTTTRRRPPPMMMLLLLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKLLLLLLJJJHHHGGGGGGGGGFFFFFFFFFHHHJJJKKKIIIIIIHHHHHHHHHHHHIIIIIIHHHJJJMMMPPPRRRSSSSSSRRRSSSSSSSSSSSSRRRRRRRRRRRRKKKLLLNNNQQQSSSQQQNNNKKKAAAAAAAAAAAA@@@???===<<<999::::::;;;;;;999888777666777888777666555666888???BBBEEEIIIKKKLLLLLLLLLKKKIIIFFFDDDAAA@@@??????<<<;;;::::::;;;:::888666222222000///...............---,,,++++++,,,---...,,,---------......//////---...///000000///...---................................................,,,---///000000///---,,,++++++,,,,,,,,,---------...------,,,,,,------...........................,,,,,,,,,---------......,,,---------......//////........................***++++++,,,,,,------............/////////000000////////////////////////000---,,,000888???@@@???////////////////////////------......//////000000,,,---...000222444666777CCCIIINNNNNNNNNRRRUUUUUUOOOLLLHHHCCC@@@>>>======;;;>>>CCCGGGHHHGGGDDDAAACCCDDDJJJVVVddduuunnn```cccrrrIIIEEEBBBBBBAAA>>><<<<<>><<<:::888666666666666<<<;;;:::::::::;;;===>>>;;;>>>BBBGGGLLLOOOQQQRRRLLLOOOTTTWWWXXXXXXYYYZZZ\\\ZZZXXXVVVVVVWWWYYY[[[______^^^^^^]]][[[ZZZYYYYYYXXXVVVTTTSSSTTTUUUVVVUUUWWWVVVRRRQQQTTTUUUSSSUUUSSSQQQPPPPPPPPPOOONNNMMMMMMNNNNNNMMMKKKIIIHHHHHHGGGFFFEEEEEEFFFHHHJJJKKKJJJGGGEEEDDDDDDEEEFFFJJJLLLMMMNNNNNNOOORRRTTTUUUTTTSSSQQQQQQPPPQQQQQQOOOOOOOOOPPPRRRRRRPPPNNNJJJIIIGGGDDDBBBAAA@@@@@@??????@@@???>>><<<:::999666777777777777777666666;;;<<<>>>AAADDDGGGIIIJJJKKKJJJHHHGGGEEEEEEEEEEEEBBB@@@===;;;;;;;;;:::999999888666333222111111111111000000////////////000......////////////......///............---------///...,,,,,,,,,---///111........................000000//////.........------......///000/////////......---,,,,,,,,,------//////.........---------,,,---......//////......//////.........---------+++,,,---......---,,,+++------,,,,,,,,,,,,++++++---...............---,,,+++,,,---///000111111111555222000///000222333333............////////////............/////////000---...//////000444888<<>>>>>???BBBFFFGGGFFFCCCAAA@@@BBBDDDNNN^^^mmm|||zzzllleeeeeeiiiHHHGGGFFFDDDBBB??????AAAAAA======@@@@@@===>>>BBB@@@AAABBBAAA??????@@@BBBCCCCCCBBBBBBCCCCCCBBBBBBDDDEEEFFFFFFFFFGGGJJJLLLLLLMMMNNNOOONNNLLLMMMOOOIIIIIIIIIHHHGGGGGGHHHIIIIIIHHHGGGGGGHHHFFFCCCAAA???===:::999::::::999888888777666666777;;;???AAAFFFHHHKKKMMMMMMKKKHHHFFFAAA;;;555333444666555444333444666999;;;999666333111000000///......------................................................------------------------------------------------------------------------------......---,,,***)))++++++,,,,,,,,,---------------------------------............------,,,,,,///...,,,+++***+++,,,---,,,------......------,,,------..................------......//////000000...///111000...------....................................------.........000...+++,,,...//////---......//////////////////.........---------,,,,,,000000000000000000000000111111000//////////////////......///000333555777;;;>>>BBBEEEFFFEEEBBB@@@<<<;;;:::888777777777777888888888888999:::<<<===@@@BBBEEEIIIMMMOOOQQQQQQNNNPPPTTTWWWXXXYYY[[[\\\]]]\\\ZZZXXXXXXYYY[[[\\\____________^^^]]]\\\[[[YYYXXXWWWVVVVVVVVVWWWWWWVVVXXXVVVRRRQQQTTTUUUSSSRRRQQQOOOOOOPPPQQQPPPOOOMMMMMMNNNMMMLLLJJJHHHGGGEEEDDDCCCBBBCCCDDDEEEGGGHHHHHHGGGFFFFFFGGGHHHHHHJJJKKKLLLKKKKKKKKKMMMOOOPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMOOOQQQQQQOOOMMMKKKJJJHHHFFFDDDCCCBBBBBB@@@AAAAAAAAAAAA@@@??????;;;:::888777666666777888999:::<<<>>>AAADDDFFFHHHJJJIIIIIIHHHGGGGGGFFFFFFDDDBBB???=========;;;::::::999777555222111/////////......---------............////////////......///............---------///...---,,,,,,---///000........................///.........------------------...////////////...------,,,,,,,,,------...//////.........---------++++++,,,---------------//////.........---------,,,------------------,,,+++++++++,,,,,,------------....../////////............/////////////////////---******+++---------............////////////........./////////000000///000000000222666;;;@@@HHHJJJNNNRRRTTTUUUUUUTTTOOOJJJDDD@@@???>>>>>>>>>BBBDDDFFFFFFEEEBBBAAAAAAEEEHHHSSSbbbppp|||}}}wwwnnneeeeeeiiizzzLLLPPPRRROOOIIIEEEEEEGGGFFFBBBAAADDDEEECCCBBBCCCDDDDDDBBBAAA@@@@@@@@@AAAAAABBBBBBAAA@@@??????@@@AAAAAAAAA@@@AAACCCGGGJJJMMMMMMMMMMMMMMMNNNNNNNNNHHHHHHGGGGGGFFFFFFFFFFFFIIIHHHGGGGGGIIIIIIIIIHHHBBB???<<<;;;::::::888777999888777666666777888999???AAADDDGGGIIIKKKKKKKKKGGG@@@888444555777777777444555666999<<<<<<:::888555444222000///.........................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------...------,,,+++***,,,,,,,,,,,,------------------------------------/////////............---......,,,+++++++++,,,------......//////......---,,,---------.../////////..................//////,,,---///...,,,+++,,,,,,................................................000...,,,,,,...///...---//////////////////......//////............------000000000000000000000000111000000///////////////000///......000555999<<>>??????@@@FFFFFFFFFDDDBBBAAABBBDDDJJJOOO[[[iiiuuu~~~wwwpppiiidddccckkkuuu[[[dddjjjeeeZZZRRROOONNNNNNLLLJJJKKKLLLKKKHHHGGGJJJHHHFFFFFFHHHIIIHHHFFFEEEFFFGGGEEEBBB@@@AAABBBBBBBBBAAA@@@AAAEEEJJJOOOUUUUUUSSSQQQSSSWWWWWWTTTMMMKKKGGGEEEEEEFFFGGGGGGIIIIIIHHHIIIJJJJJJIIIGGGEEEBBB???===<<<;;;888666;;;::::::999888777777666999:::===@@@CCCGGGIIIKKKLLLGGG@@@;;;:::999999888777777888:::===>>>>>>===:::888444111////////////000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------......---------,,,,,,+++,,,,,,,,,------------...------------------------/////////////////////......---,,,,,,,,,,,,------------............------,,,,,,,,,---...///000000.....................------...000000...---..............................---..................---......------............,,,,,,---...///000111111111111111111111000000000////////////////////////000000////////////000000111///...///222888>>>AAAIIIHHHGGGEEEBBB???<<<:::777777777777888888999999999999;;;===@@@CCCEEEFFFHHHIIIKKKMMMOOOQQQSSSSSSUUUVVVWWWWWWXXXZZZ^^^bbbbbbaaa___^^^]]]^^^_________````````````___^^^]]]VVVWWWYYYZZZ[[[ZZZYYYXXXUUUWWWVVVSSSRRRTTTSSSPPPJJJIIIGGGHHHJJJKKKKKKJJJHHHHHHHHHGGGEEECCCAAA???>>>?????????@@@@@@@@@@@@<<<===???@@@AAABBBBBBBBBHHHIIIJJJIIIGGGGGGIIIJJJJJJKKKMMMNNNNNNMMMKKKJJJIIIIIIJJJLLLOOOPPPNNNMMMMMMMMMLLLKKKJJJHHHGGGGGGGGGFFFEEEEEEEEEFFFHHHIIIDDDBBB@@@===;;;:::::::::666555444444666999<<>>>>>>>>>>>===:::888555333222111111000000111111222......////////////......///............---------...------------...///000........................------------------------+++,,,------......------+++++++++,,,---...///000...........................//////000111000000000...........................---,,,++++++,,,---...++++++,,,,,,---......///------///000111111111111333222///---,,,,,,---...333222000000111222222111............////////////...////////////000000000222333333333666<<>>;;;888888777666888:::=========<<<:::666333000//////000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............------------------,,,,,,---------.........------------------------.../////////////////////---------------------...,,,,,,------------,,,,,,,,,,,,,,,---...///000000............---------------///000000///...///000........................------...//////...---------............---......,,,------...///000111111000000000111111111111111////////////////////////000000////////////000000111111111333777<<>>AAAEEEHHHJJJKKKJJJKKKLLLNNNQQQSSSUUUWWWXXXXXXYYYYYYYYY\\\```ddddddcccaaa```_________```^^^^^^^^^^^^^^^]]]\\\[[[TTTUUUXXXZZZZZZYYYXXXVVVSSSUUUUUUQQQPPPRRRQQQMMMGGGEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCBBBAAA???===;;;;;;;;;===>>>>>>>>>===<<<>>>???@@@BBBBBBCCCCCCCCCEEEFFFGGGGGGFFFFFFHHHJJJHHHIIIJJJKKKKKKJJJHHHFFFHHHHHHIIIKKKNNNOOOMMMLLLKKKKKKLLLKKKKKKIIIHHHGGGIIIHHHGGGEEEEEEFFFGGGGGGDDDDDDDDDCCCBBB???===;;;777666444333333666999:::===???BBBDDDFFFFFFEEEEEEIIIGGGEEEEEEEEEDDDBBB@@@<<<<<<===<<<;;;999777666333333222111111111111111......////////////......///............---------------------......//////..........................................//////+++,,,------......------+++++++++,,,---...///000---........................//////000111000000000---........................---,,,++++++,,,---...------------------------------///000111111111111111000...---,,,...///000///...,,,---...///...---............////////////////////////000000000111111222333555999???FFFLLLQQQQQQRRRRRRRRRQQQQQQQQQNNNKKKFFFDDDDDDDDDEEEEEEFFFEEEBBB??????CCCIIINNNUUU```ooo{{{sssnnnjjjiiijjjnnnzzzvvvnnngggjjjjjjeee```]]][[[XXXXXXUUUTTTZZZbbbeeeaaa[[[UUURRRPPPNNNNNNLLLJJJGGGFFFEEEDDDBBBBBBEEEJJJNNNNNNPPPQQQVVVgggzzz}}}kkkddd[[[WWWWWWZZZ[[[\\\NNNMMMLLLLLLLLLJJJGGGDDDGGGFFFDDDCCCCCCAAA>>><<<:::::::::::::::999999999777666666777888:::<<<>>>FFFHHHIIIJJJGGGCCC>>>;;;999777444444666888999:::<<<:::888444222000000000................................................------------------------------------------------+++,,,,,,------...............------------......,,,---------............---------------------------............/////////------------............+++,,,,,,,,,,,,,,,,,,+++,,,---------.../////////------------------......+++---//////...---...///........................,,,---...//////...---,,,,,,...//////...------...000000000///......------------............//////000000000000000000000000///////////////000000111111333555999===AAADDDFFFHHHEEE@@@;;;888888999:::888999:::;;;<<<===<<<<<<<<<>>>AAAEEEHHHKKKMMMMMMNNNNNNOOOQQQSSSVVVXXXZZZZZZ[[[[[[[[[\\\^^^bbbeeedddcccbbbaaa```_________\\\\\\\\\[[[ZZZYYYWWWWWWRRRSSSUUUVVVWWWVVVTTTSSSPPPRRRRRROOOMMMNNNMMMIIIEEECCCAAAAAAAAABBBAAA@@@@@@AAAAAAAAA@@@>>>===;;;999;;;===>>>???>>><<<;;;>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEEEEEEEEEEGGGIIIGGGGGGHHHHHHGGGFFFDDDCCCGGGFFFGGGIIILLLLLLKKKIIIHHHIIIJJJJJJJJJHHHGGGFFFIIIHHHGGGFFFFFFFFFFFFFFFCCCEEEGGGHHHGGGDDDAAA???<<<;;;999777666777888999:::<<<>>>@@@BBBCCCCCCCCCGGGFFFEEEEEEFFFEEECCCAAA::::::::::::999888777666444333222000//////............////////////......///............------------------............///.................................///////////////,,,,,,---...............,,,,,,,,,,,,------...///---------...............,,,,,,---............------------..................------,,,,,,------...............------,,,,,,---......///000000000000///...------...///000111...,,,,,,,,,......---,,,............/////////////////////000000000111111000222555888===CCCJJJNNNSSSSSSTTTTTTSSSQQQOOONNNLLLJJJHHHGGGGGGGGGGGGFFFDDDBBB@@@???AAAHHHQQQXXX___lll|||}}}hhhgggiiilllnnnrrr|||yyyuuusssqqqllljjjjjjrrr{{{~~~wwwooofffaaa\\\[[[]]]\\\WWWRRRPPPOOOMMMJJJGGGHHHJJJMMMKKKMMMMMMRRReee{{{}}}nnnjjjfffhhhooouuuwwwxxxfffbbb[[[TTTPPPMMMJJJHHHGGGFFFEEEFFFFFFEEECCC@@@>>>======<<<<<<<<<<<<===888777777666777888999:::>>>AAAFFFIIIIIIFFFDDDBBB===:::555333444666888999::::::888666333111000///........................................................................------------------------++++++,,,,,,---......//////...---,,,,,,---...///------------............------------------------,,,,,,------............,,,------...............,,,,,,------------,,,,,,------..................,,,,,,,,,------.........+++---...///...---...///........................,,,---///000000///---,,,+++...000000...,,,---...111000000///......------,,,,,,---------.........000000000000000000000000///////////////000111111111444:::???CCCEEEFFFFFFCCCAAA???===<<<;;;<<<<<<===>>>???@@@AAAAAA@@@@@@@@@BBBEEEIIIMMMOOOQQQQQQTTTTTTTTTUUUVVVXXXZZZ[[[[[[\\\]]]]]]^^^___ccceeecccbbbaaa```___^^^^^^]]]ZZZZZZYYYXXXVVVTTTSSSRRRPPPQQQRRRRRRRRRQQQPPPOOOMMMOOOOOOLLLKKKKKKIIIEEEBBB@@@??????AAABBBBBBAAAAAABBBCCCCCCCCCBBB@@@???>>>@@@BBBEEEEEECCCAAA@@@@@@@@@@@@BBBDDDFFFIIIJJJHHHIIIIIIHHHGGGGGGIIIJJJKKKJJJIIIHHHGGGFFFEEEDDDEEEDDDEEEFFFHHHHHHGGGEEEEEEFFFGGGHHHHHHFFFEEEDDDFFFFFFGGGHHHHHHHHHGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCAAA>>><<<;;;:::::::::;;;<<<>>>???AAABBBCCCDDDCCCCCCDDDFFFFFFDDDBBB===<<<;;;:::888888777777666555333111///...------......////////////......///............---------,,,------.......................................---------....../////////------...////////////...------,,,,,,,,,------...---------.........//////++++++,,,------------------------.........//////,,,------------------,,,------------............---....../////////................../////////000///......///000000///---............//////////////////000000000111111111000333888<<>>999666666888999:::999999888777444222000...000000000000000000000000........................////////////////////////------------------------++++++,,,,,,---.../////////...---,,,,,,---//////---------.........//////------------------------,,,,,,,,,---------......,,,,,,---.../////////...---..................---...............---------++++++,,,,,,---...//////,,,...000000/////////000........................,,,---///000000///---,,,+++...111000...,,,---...------......//////000000---.........//////000000000000000000000000000000///////////////000111111111666===CCCGGGHHHGGGEEE??????@@@AAA@@@???>>>===AAABBBCCCDDDEEEDDDCCCCCCEEEGGGJJJNNNQQQTTTUUUUUUZZZYYYYYYXXXXXXYYY[[[\\\[[[]]]^^^______```ccceeebbbbbbaaa```___^^^]]]\\\XXXXXXWWWVVVTTTQQQOOONNNPPPPPPPPPPPPOOONNNMMMMMMKKKNNNNNNJJJIIIIIIGGGCCC@@@???>>>???BBBDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDDDDGGGJJJLLLLLLKKKHHHFFFHHHHHHIIIJJJNNNRRRVVVXXXNNNOOOOOOMMMKKKJJJKKKMMMPPPOOOMMMKKKIIIHHHHHHHHHCCCBBBCCCDDDFFFFFFDDDBBBBBBDDDEEEFFFFFFEEECCCBBBCCCEEEGGGIIIJJJJJJJJJIIIFFFFFFFFFGGGHHHIIIJJJKKKIIIHHHGGGDDDAAA???===<<<;;;;;;<<<===>>>@@@BBBCCCBBBBBBBBBDDDFFFFFFDDDBBBCCCAAA???<<<:::999999999999888666444111000///.........////////////......//////.........---------,,,---......//////..............................,,,,,,,,,------.........---...//////000000//////......---,,,,,,,,,---------------.........//////,,,---......//////......---------.........//////+++,,,............,,,++++++,,,,,,---...///000000..................------...//////000//////.........------...//////...,,,............/////////000000000000000111111111111111444:::@@@EEEJJJOOOSSSRRRSSSTTTTTTRRRNNNJJJGGGGGGGGGGGGIIIJJJIIIFFFCCCAAAAAAAAACCCIIITTT```iiiwwwvvvjjjeeegggoooxxx}}}ppphhhdddaaa}}}zzzwwwsssssskkk]]]TTTTTTXXXZZZ]]]XXXTTTVVVZZZ___dddgggfffkkksss|||tttjjjaaaYYYSSSMMMKKKHHHEEEDDDBBB@@@???FFFDDDAAA???>>>???AAACCCAAA???<<<999777666666666777888;;;???CCCHHHKKKMMMGGGEEEAAA===:::888777777;;;;;;:::999777444222000000000///...............///......---+++******)))........................,,,---...---+++***+++,,,---------.........//////........................000//////.........//////......---------...//////000000///...---,,,,,,,,,------------------------........................++++++,,,,,,,,,---------......////////////.........//////000000000000000---------.........//////------------------------......////////////......000000//////.........---000000///...---,,,++++++////////////000000000000444111......222444333111<<<@@@EEEIIIJJJFFFAAA>>>===>>>@@@AAAAAABBBDDDFFFJJJJJJIIIHHHFFFGGGIIILLLNNNPPPSSSUUUVVVXXX[[[]]]^^^^^^]]]]]]]]]^^^^^^___aaaaaabbbbbbcccddddddeeefffccc```^^^^^^^^^^^^]]]ZZZUUUPPPMMMMMMMMMKKKIIIKKKJJJHHHGGGFFFFFFHHHIIIHHHHHHHHHHHHHHHHHHHHHIIIEEEGGGHHHFFFDDDDDDHHHLLLJJJMMMPPPOOOMMMMMMPPPSSSTTTVVVZZZ^^^```___]]]\\\\\\[[[ZZZ[[[___dddfffgggbbb```^^^\\\ZZZYYYXXXWWWZZZ^^^```]]]VVVOOOLLLLLLGGGFFFEEEEEEFFFFFFDDDBBBHHHFFFDDDCCCDDDEEEDDDCCCDDDCCCCCCEEEHHHIIIIIIHHHHHHJJJJJJHHHEEEDDDGGGJJJHHHHHHHHHGGGEEEBBB@@@>>>???>>><<<;;;;;;<<<<<<===@@@@@@AAACCCFFFFFFEEECCC<<<=========<<<;;;::::::999999888777555444222111//////.........///000000//////.........---------.........------,,,,,,,,,------------------------//////.........------------------............///,,,---...000000000//////........................---------.........//////..................------////////////////////////........................---------............///---......///////////////........................///////////////////////////......///111222333333555888===AAAFFFJJJOOOSSSTTTTTTUUUWWWVVVSSSMMMIIIIIIIIIHHHIIIHHHFFFCCC@@@???BBBFFFKKKRRR]]]kkkuuuxxxkkkiiissswwwxxxlllbbb[[[ZZZ___~~~oooeeeeeehhhiiihhhfffcccaaa^^^]]]___cccgggjjjooouuu{{{~~~wwwnnnhhh[[[WWWQQQLLLHHHGGGEEEEEEGGGFFFEEEDDDCCCDDDEEEFFFCCCAAA???===;;;999888888777888999<<>>??????@@@BBBEEEHHHKKKKKKKKKJJJIIIJJJMMMPPPTTTVVVXXXYYYYYYZZZ\\\^^^aaa```___^^^^^^^^^^^^^^^```aaaaaaaaabbbbbbccccccfffbbb^^^ZZZXXXWWWUUUTTTUUURRRMMMKKKKKKLLLJJJIIIGGGHHHHHHGGGFFFFFFGGGGGGKKKLLLMMMNNNMMMLLLLLLLLLJJJLLLNNNOOOOOORRRXXX]]]]]]```ddddddccccccfffiiimmmooorrrvvvyyyzzzyyyxxxtttssssssvvvzzz}}}|||{{{xxxvvvtttrrrqqqqqquuuxxxxxxrrrhhh^^^YYYXXXTTTQQQMMMLLLKKKKKKJJJIIIKKKJJJIIIGGGFFFEEEDDDDDDEEEDDDDDDEEEGGGIIIIIIHHHBBBDDDFFFEEEDDDDDDGGGIIIIIIIIIIIIHHHFFFDDDCCCAAA@@@???>>><<<;;;;;;;;;<<<<<<<<<===???AAABBBAAA@@@<<<<<<=========<<<;;;;;;::::::999888666444333111......---------......///000000/////////..................------,,,,,,,,,------------------------//////.........------------------............///......///000000///...---........................---------.........//////........................................................................---------............///---......///////////////////////////////////////////////////////////////000/////////111222333333666:::???CCCGGGKKKOOORRRSSSTTTUUUVVVVVVSSSNNNJJJGGGGGGHHHHHHHHHFFFBBB@@@<<>>;;;999777<<<===>>>???@@@CCCGGGJJJLLLMMMNNNNNNNNNOOOSSSUUUZZZ\\\]]]^^^]]]]]]___```cccbbbaaa```______^^^^^^``````````````````aaaaaabbb___ZZZVVVTTTRRRPPPNNNNNNLLLIIIGGGGGGHHHGGGFFFBBBDDDEEEEEEDDDDDDEEEFFFOOOSSSWWWZZZYYYXXXVVVVVVUUUYYY]]]```dddjjjrrrxxx{{{wwwpppnnnhhhddd___\\\[[[ZZZYYYXXXUUUVVVUUUPPPJJJEEEEEEFFFGGGEEEDDDDDDEEEGGGGGGFFF@@@BBBDDDDDDDDDDDDFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA???===<<<;;;;;;:::999:::;;;>>>???>>><<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999777555444333000///...............///000000000000000/////////.........---------------------------------------...............------------------............//////000000//////---,,,,,,........................---------.......................................------------------------........................---------............///---......///////////////000000000000000000000000////////////////////////111000000000000222333444:::===AAAEEEHHHLLLOOORRRRRRSSSTTTUUUUUUSSSNNNJJJGGGHHHIIIIIIHHHEEEBBBAAA<<>>===<<<;;;:::999:::<<<======;;;999999999999::::::;;;;;;<<<<<<;;;:::999777555444222222111000000///000000////////////////////////...............---------................................................---------............////////////......---------................................................---------...............------------------------........................---------............///---......///////////////////////////////////////////////////////////////111111111000000111444666===@@@EEEHHHKKKMMMPPPRRRRRRRRRSSSTTTTTTRRRNNNJJJHHHIIIJJJIIIGGGDDDBBBAAABBBIIIUUUcccqqq}}}rrrnnnttt~~~qqqfffbbb^^^]]]___eeennnwww||||||ssshhh___XXXTTTRRRVVV\\\eeepppzzzyyyiii\\\TTTQQQNNNKKKHHHGGGHHHKKKMMMLLLLLLLLLKKKJJJGGGEEECCC>>><<<:::888666666777777;;;===???BBBCCCDDDDDDDDD:::::::::999999888888888666555333111000..................------------,,,........................+++,,,------,,,+++,,,............/////////000000........................---------------...//////111000///...............//////...------------...------------------------........................,,,,,,---------...............////////////......+++,,,,,,---------------+++,,,,,,,,,,,,---------------------------------000000111111111111000000//////000000000000000000111111111111000000000000000000000000111111111111222111222666<<>>AAACCCEEEEEE>>>>>>===<<<;;;;;;;;;<<<888777555333111000//////.........---------,,,,,,........................***+++---,,,++++++,,,........./////////000000000........................,,,,,,,,,,,,---...//////111111000///............///......---------......------------------------........................,,,---------............,,,,,,------------,,,,,,+++,,,------......---------------.........//////------------------------///000000111111000000/////////000000000000111111222111111111000000//////000000000111111111222222444333444999AAAEEEEEECCC===<<<999777666666777888777===EEEKKKNNNOOOPPPPPPSSSUUUWWWXXXXXXYYY[[[\\\[[[]]]_________```bbbccc[[[\\\^^^```aaaaaaaaa```]]]]]]\\\ZZZYYYWWWVVVVVVQQQOOOMMMKKKKKKIIIGGGEEECCCEEEGGGGGGGGGGGGIIIKKKNNNRRRVVVXXXZZZ```kkktttzzzsssppphhhbbbYYYRRRMMMJJJHHHGGGHHHFFFDDDDDDFFFHHHHHHHHHDDDDDDDDDDDDEEEGGGHHHIIIKKKKKKKKKIIIGGGEEECCCBBB>>><<<999888888888777666666555444333333444666777999:::::::::::::::999999333222111///...---------------------.........................../////////........................---------...............---------............///,,,,,,,,,,,,---...///000.......................................---------,,,,,,------.../////////------------------------........................---------............///---......///////////////........................////////////////////////000111222111000222777<<>>>>>>>>>>>;;;:::777555333111000000.............../////////........................+++,,,------,,,,,,---///.../////////000000000000........................,,,,,,,,,,,,---...///000//////......///000111111......---------......///------------------------........................------------............,,,,,,------------,,,,,,,,,,,,---...............000000000000111111111111...........................//////000000//////...//////000000000111111111/////////000000000000000000000111111111222222222333555:::???CCCEEEEEEDDD===<<<;;;:::999999999999<<<@@@FFFKKKOOORRRUUUWWWXXXZZZ\\\\\\[[[[[[\\\]]]]]]^^^______^^^^^^___```ZZZ[[[]]]_________^^^]]]ZZZYYYXXXVVVTTTRRRQQQPPPLLLKKKJJJJJJJJJJJJHHHFFFHHHLLLPPPSSSTTTVVVZZZ]]]dddkkktttyyy}}}}}}rrrhhh```\\\YYYWWWVVVRRRLLLIIIIIIJJJIIIHHHDDDDDDDDDDDDEEEGGGHHHIIIIIIIIIIIIIIIHHHGGGEEEDDDBBB@@@<<<:::999888777555777666444333222333555666777777999::::::;;;;;;;;;666555444222000/////////---.........////////////---........./////////000........................---------.........//////---------............///...---,,,,,,,,,---...///........................//////.........---------,,,,,,------...//////000................................................---------............///---......///////////////........................////////////////////////...000222111000333999???BBBGGGLLLPPPRRRTTTUUUVVVUUUSSSRRRQQQPPPNNNJJJGGGBBBCCCDDDBBBAAAEEEMMMTTT\\\kkkzzzwwwxxxzzzvvvfff^^^\\\[[[^^^cccsss}}}RRRUUUWWWXXXYYYYYY[[[]]]___ZZZWWWZZZaaajjjuuu}}}}}}{{{qqqkkkgggggglllqqqrrrnnniiieeeccciiijjjkkkllloooyyyvvvfffYYYRRRNNNMMMKKKIIIGGGGGGGGGHHHIIIIIIIIIGGGDDD@@@;;;999666666666777999<<>>===;;;;;;@@@CCCFFFJJJNNNSSSYYY]]]\\\^^^______^^^]]]]]]^^^___``````___]]]\\\]]]^^^ZZZ[[[]]]^^^^^^]]][[[ZZZWWWVVVUUUSSSPPPNNNMMMLLLHHHGGGHHHJJJMMMOOONNNMMMXXX]]]cccgggjjjnnnssswww|||vvvrrrpppfff___VVVPPPLLLKKKHHHFFFEEEEEEDDDDDDEEEGGGIIIJJJFFFGGGHHHHHHHHHGGGFFFEEEGGGDDD@@@===<<<;;;999777888777555333333333555555555666777999:::;;;<<<<<<;;;:::888666444333333222.../////////000000111111---.........//////000000////////////////////////---------.........//////---------.........//////000///---,,,++++++,,,---........................//////.........---------,,,,,,------...///000000////////////////////////........................---------.........//////---......///////////////000000000000000000000000////////////////////////---000222111000333;;;AAACCCGGGMMMQQQTTTUUUVVVXXXVVVTTTRRRQQQPPPMMMIIIFFFDDDEEEFFFEEEFFFMMMXXXaaaiiiyyysssvvv|||oooeee^^^]]]]]]\\\aaaiiiTTTQQQOOOOOOPPPRRRSSSSSSLLLMMMOOOQQQTTTYYY___dddeeeiiinnnpppttt}}}zzzxxxuuurrrttt{{{wwwrrrppphhhaaa\\\]]]cccooolll```SSSRRRNNNFFFCCCEEEFFFDDDHHHHHHIIIJJJJJJFFF@@@<<<>>>;;;777666777:::<<<===>>>???@@@AAAAAA@@@>>>===AAA>>>:::666444444444555222111000///------,,,,,,000000//////.........---000000//////.........---...............///000000/////////...---------,,,................................................------------------------................................................------............------++++++,,,,,,,,,---------***+++---...///...---,,,......////////////......////////////////////////000000//////.........---000000000000000000000000111000///////////////000111222222111111333666999;;;@@@FFFGGGEEEAAA>>>===>>>>>>>>>>>>>>>=========GGGJJJNNNRRRUUUYYY]]]```cccbbbaaa```___^^^]]]\\\aaa^^^[[[YYYYYYZZZYYYXXXVVVYYY[[[YYYWWWWWWWWWVVVRRRPPPNNNMMMLLLJJJHHHFFFJJJMMMJJJKKKRRRQQQXXXjjjttt{{{kkk^^^WWWSSSOOOLLLKKKHHHEEEDDDEEEFFFFFFFFFBBBHHHJJJGGGFFFIIIIIIEEEGGGEEEAAA???>>><<<:::888666555444333222333333444666555444333555777:::===;;;;;;:::888666444111000222111111000000000000000000000000000000000000000000000//////.........---........................////////////////////////---------------------------------............///---------------------------------.........//////------------------------............//////////////////...------------.........------------......000000//////.........---222222111111000/////////---///111222444999@@@FFFLLLMMMOOOQQQSSSSSSSSSSSSSSSUUUWWWVVVQQQJJJEEECCCAAA@@@AAAHHHTTT^^^dddfffnnnyyyrrrwww}}}vvvdddZZZVVV\\\```bbblllzzzUUURRRNNNLLLMMMMMMNNNMMMJJJIIIIIIIIILLLPPPTTTVVVXXXYYY[[[]]]aaaiiirrrxxxxxxxxx{{{}}}uuulllccc___^^^cccppp|||}}}pppddd___UUUJJJFFFHHHHHHFFFDDDEEEFFFIIIJJJIIIEEEBBB@@@===:::888999:::;;;;;;:::;;;<<<>>>@@@AAAAAABBBBBB@@@===999666444444333111000//////.........///000/////////............000/////////............///...............///000...............---------................................................////////////////////////................................................------............------++++++,,,,,,,,,---------,,,---......//////............////////////......////////////////////////000/////////............000000000000000000000000000000////////////000000111111222111222555999<<<@@@CCCGGGGGGDDDAAA??????BBBAAA@@@???>>>>>>??????JJJLLLPPPSSSVVVYYY]]]___bbbbbbaaaaaaaaaaaa`````````]]]YYYWWWXXXYYYZZZZZZZZZZZZYYYVVVTTTTTTSSSSSSQQQOOOKKKIIIHHHIIIJJJKKKJJJNNNNNNQQQ\\\cccqqqqqqfff^^^VVVQQQKKKHHHFFFEEEEEEFFFFFFFFFCCCHHHIIIFFFFFFHHHHHHEEEGGGDDDBBBAAA@@@???<<<::::::999777666555555555666555444333333444777999;;;<<<<<<;;;999777444222111111111000000///000000111000000000000000000000000000/////////....................................////////////////////////---------------------------------............///---------------------------------.........//////////////////////////////............//////////////////...------------...///......------......///000000/////////.........000000000000000111111111...000111333555;;;BBBHHHMMMNNNPPPRRRTTTTTTTTTTTTRRRTTTUUUSSSNNNHHHCCCAAAAAABBBFFFNNNZZZeeelllnnn{{{xxxwww{{{{{{pppgggbbb]]]VVVVVV___gggnnn{{{[[[XXXSSSOOONNNNNNMMMMMMOOOLLLIIIJJJNNNQQQRRRQQQSSSQQQQQQVVV^^^cccdddbbb]]]___dddmmmyyy~~~qqqggg___\\\bbbjjjwwwwwwfffVVVPPPOOOLLLFFFDDDDDDFFFHHHKKKKKKIIIHHHDDDBBB>>>===<<<;;;999888888888999:::<<<>>>@@@BBBCCCBBB@@@===:::777444222000000////////////000000////////////............////////////............//////...............///---------...............................................................////////////////////////................................................------............------,,,,,,,,,,,,------------///............///000000........................////////////////////////////////////............000000000000000000000000000000000//////000000111111111111222333888===BBBGGGIIIIIIHHHEEECCCBBBBBBFFFDDDAAA??????AAACCCEEENNNQQQTTTVVVWWWZZZ]]]____________``````aaaaaaaaa]]][[[XXXWWWXXXZZZ[[[\\\YYYVVVRRRPPPPPPOOONNNNNNRRROOOJJJFFFFFFHHHLLLOOOKKKTTTWWW^^^nnn}}}wwwkkk```YYYRRRPPPMMMKKKKKKJJJHHHGGGFFFHHHIIIFFFGGGIIIIIIGGGEEEDDDCCCCCCCCCBBB???<<<<<<;;;999888666666555555555444333222333555888999===<<<<<<:::888666444333000000/////////000000111000000000000000000000000////////////....................................////////////////////////---------------------------------............///////////////////////////---------...............////////////////////////............////////////000///......------......///......------......///000000////////////.........//////000111111222222000000222333777>>>FFFKKKNNNOOOQQQSSSTTTUUUUUUTTTPPPRRRRRRPPPKKKEEEAAA???@@@EEEMMMXXXcccmmmuuuyyy~~~qqqhhh___ZZZYYYYYYVVVZZZgggsss~~~jjjfffaaa]]]\\\\\\[[[[[[]]]XXXTTTUUUYYY\\\ZZZWWWVVVTTTWWWbbbnnnqqqhhh^^^VVVVVVZZZaaajjjttt{{{~~~xxx|||wwwkkkbbbbbbggggggvvv|||jjjbbb]]]TTTJJJHHHGGGFFFHHHJJJKKKKKKJJJHHHFFFCCCAAA???===999666:::888777666666888:::<<>>:::666444333222111000000000000000///////////////.........///////////////.........//////...---------......,,,---------.../////////................................................------------------------................................................------............------,,,,,,,,,------------...///...---------...000111........................///////////////////////////////////////.........////////////////////////000000000///000000111111111222333444777<<>>999777555333333444666888777999<<>>===;;;:::999555555444333333333444444888999:::;;;<<<<<<<<<<<<555444333222111000000000000000000000000000000000.........///////////////////////////////////////////////////////////////........................---------............///000000000000000000000000...............---------////////////////////////............////////////111000//////......//////000//////......//////000//////000000000000111111222222111111000//////...111111444999@@@FFFJJJKKKLLLMMMOOOPPPQQQQQQPPPPPPNNNOOONNNKKKHHHEEEEEEFFFLLLZZZiiiqqqsssvvvpppggg^^^ZZZXXXWWWZZZ^^^ZZZfffwwwwwwooojjjccc^^^[[[ZZZZZZYYYYYY[[[___dddiiimmmnnnmmmqqq}}}zzzggg```VVVNNNJJJIIIIIIIIIJJJHHHGGGFFFGGGGGGFFFDDD>>>===:::777555555555666444777:::===>>>>>><<<;;;888777555444222111000000............/////////000............/////////000+++++++++,,,---...///000...............---------................................................////////////////////////................................................------............------------------............,,,------...............///...,,,++++++,,,...///////////////////////////............/////////000000000000000000000000000000000000000111222333444444888===BBBFFFKKKQQQTTTXXXXXXWWWXXXWWWTTTNNNJJJAAACCCHHHNNNSSSXXXZZZ\\\YYY[[[\\\\\\\\\\\\]]]___aaa```^^^\\\ZZZXXXVVVUUUVVVUUUVVVVVVVVVTTTOOOLLLNNNHHHGGGLLLOOOUUUfffzzzzzzkkk```VVVTTTQQQKKKHHHHHHDDDCCCAAAAAABBBBBBAAA@@@???????????????===<<<;;;666555555555444444333333555666888:::<<<===>>>>>>888777555333222000000///000000000000000000000000............/////////000////////////////////////////////////////////////........................---------............/////////////////////////////////.........---------////////////////////////............////////////111000000///////////////000000////////////000000//////000000000111111111111111111000000000000000111111444;;;BBBGGGIIIHHHMMMNNNOOOQQQQQQQQQQQQPPPLLLLLLLLLIIIGGGFFFFFFHHHSSSbbbrrryyyxxx{{{sssfff___YYYXXXYYY[[[aaahhhjjjxxxvvvooojjjgggdddccc\\\\\\\\\\\\]]]```dddfffeeeqqq~~~|||ssseeeXXXPPPKKKIIIGGGIIIHHHFFFFFFHHHIIIIIIHHHFFFCCC@@@;;;777444222111444666999<<<======;;;:::777666555444333222222222---.........//////000000---.........//////000000******+++,,,---///000111/////////......------,,,................................................------------------------................................................---..................------------.........//////,,,---///000000000///...///...,,,++++++,,,...///////////////////////////---.........//////000000000000000000000000000000000000000000111222333444555999???EEEIIINNNRRRUUUXXXXXXYYY[[[[[[WWWPPPJJJCCCFFFMMMSSSXXX[[[\\\\\\YYY[[[\\\\\\\\\\\\]]]___]]]]]][[[ZZZXXXVVVUUUTTTWWWUUUSSSQQQPPPOOOLLLJJJQQQLLLMMMTTT[[[hhh|||oooccc^^^YYYQQQKKKKKKDDDBBB@@@@@@@@@AAA@@@???<<<===>>>>>>>>><<<;;;:::666666666555555444444333333444666999<<<>>>???@@@:::999777444222111000///000000000000000000000000---.........//////000000000000000000000000000000////////////////////////////////////////////////---------.........////////////////////////////////////.........---------------------------------............/////////000111111000///////////////000000////////////000000//////000000111111111222/////////000111111222222000111555<<>>;;;999777777555444444666:::<<<======888777555333111000000000000////////////000000111000000//////......------000000///...............///111222333222///,,,***......---------....../////////////////////////////////............//////...---,,,,,,,,,,,,---...------------------------111111000000//////......---------.........//////---------............///////////////////////////---........./////////000////////////000000000111000000000000000000000000111///...000444666666444<<>>===<<<;;;999666222000...000111111111111111000///////////////////////////111111111111000000000000000000//////.........---////////////////////////,,,,,,,,,---------..............................000000000///...,,,+++***........................111111111111000000000000222222111000///...------......//////000000111111111111000000000000111111111000///000111222111000111666===CCCEEEFFFGGGHHHSSSRRRQQQRRRSSSTTTSSSRRROOOLLLHHHCCCBBBEEEKKKPPP[[[ppp~~~~~~lll^^^YYY[[[[[[[[[^^^hhhwww~~~wwwoookkkjjjiiigggdddfffjjjnnnnnnlllmmmqqquuuwwwtttsss~~~sssdddXXXPPPIIIHHHGGGGGGHHHHHHGGGFFFGGGFFFDDDAAA===999666555555444444555888;;;<<<;;;999888666555333222111111000///////////////000000///////////////.........000000///..................---------......///000///......---------......------------------------......------------............---,,,,,,---......------------------------////////////.........---++++++,,,,,,,,,------------------............///////////////////////////........................---------.........//////000000000000000000000000222111000000333555666666???DDDIIIMMMOOORRRVVVYYYYYYXXXWWWWWWWWWVVVTTTRRRMMMPPPTTTWWWXXXZZZ[[[]]]bbb```^^^]]]]]]]]]\\\ZZZ___^^^[[[WWWUUUTTTRRRQQQNNNMMMKKKJJJJJJKKKLLLMMMRRRYYYdddsssuuuhhh^^^YYYSSSKKKFFFDDDDDDDDDCCCAAABBBBBBAAA????????????>>><<<:::888666444222222333444555666888:::<<<======<<<;;;999666444111000//////////////////......000000000000000000000000111111111111000000000000000/////////............////////////////////////,,,,,,---------..........................................///......---,,,.................................---------------222111111000///......---......//////000000111111111111000000000000111111111000000000111111111000333888???DDDGGGHHHHHHIIIQQQPPPPPPPPPRRRRRRQQQPPPMMMJJJFFFCCCCCCIIIQQQWWWbbbsss}}}sssfff[[[WWW\\\```cccgggttt}}}{{{xxxuuuuuutttqqqkkkfffeeehhhlllttttttxxx{{{zzz|||sssffffffkkkwww~~~wwwggg]]]QQQNNNJJJHHHGGGGGGFFFEEEHHHHHHHHHFFFCCC>>>999666666444333444666888999999999888777666555444333333000000///.........//////...///////////////000000000000///..................,,,+++***,,,000444777000///...---------------------------------------------,,,,,,,,,,,,------......---,,,,,,---..........................................------------+++,,,,,,,,,,,,------------------............///////////////////////////........................------........./////////000000000000000000000000222333222222222444888<<>>>>>???>>><<<:::777555333222333444444555777888:::;;;===<<<;;;:::888555333222000000000000//////......111111111111111111111111111111111111000000000000////////////............////////////////////////,,,------------.................................,,,,,,---.../////////...........................,,,,,,,,,---------------111111000000//////............//////000000111111111111000000000000111111222111111111111111111222777;;;BBBFFFIIIIIIJJJKKKPPPOOONNNOOOPPPPPPOOOMMMJJJHHHDDDBBBEEENNNYYYaaakkkxxxyyy~~~~~~pppiiibbb]]]\\\ccckkkooottt}}}ssskkkiiikkknnnmmmkkkjjjiiihhhnnnsssdddbbbgggllluuu|||qqq```ZZZRRRKKKGGGFFFFFFEEEGGGIIIJJJKKKHHHDDD???<<<888555333333444666666666888888777777666555444333111000//////..................//////000000000111000000///...............///...------///333888:::000///...---------------////////////////////////...------,,,,,,------.........------------......////////////////////////....................................////////////---------............///////////////////////////000000////////////......///000000000000111111111000000000000000000000000111222333333333666===CCCJJJMMMRRRVVVXXXYYYYYYYYYXXXVVVSSSRRRRRRSSSSSSRRRVVVWWWYYYYYYZZZ\\\^^^aaacccbbb```______]]][[[YYYWWWSSSPPPQQQPPPNNNNNNOOOMMMQQQTTTUUUVVV]]]jjjtttyyylllaaa[[[TTTNNNIIIEEEDDDCCCBBBBBBAAA???>>>@@@???>>><<<999777555333444444444555666777888999<<<<<<;;;:::999777666555444333333222111111111111111111111111111111111111111111111111000000000//////////////////.........////////////////////////------------....................................,,,---......///.......................................////////////000000000000000000////////////......//////000000111111111111000000000000111111222222222111000111333444;;;???EEEIIIKKKKKKLLLMMMOOOOOONNNOOOPPPOOOMMMKKKGGGEEEBBBAAAFFFRRR```iiiqqq}}}~~~}}}qqqjjjhhhgggeeegggpppzzz}}}wwwuuuvvvxxxvvvnnneee______fffttt|||kkkcccdddgggooo}}}rrriii]]]QQQIIIFFFDDDCCCDDDEEEHHHIIIIIIGGGCCCAAA;;;888555333444555555555666666666777666555444333333222111000///............/////////000000111111000000///.............../////////000111333555666//////...---------------//////////////////////////////............//////........................////////////////////////////////////////////////........./////////000000---------............///////////////////////////000000000000000000000000000000000000111111111222000000000000000000000000///111333444666;;;CCCIIIMMMOOOSSSWWWYYYZZZYYYXXXUUUSSSQQQQQQRRRTTTTTTTTTVVVXXXZZZ[[[\\\^^^aaadddaaa```_________^^^\\\YYYRRRNNNLLLNNNNNNLLLOOOUUU^^^hhhppppppmmmttt~~~}}}~~~~~~vvvnnneeeXXXOOOJJJGGGDDDDDDDDDEEEDDDBBB@@@@@@???>>><<<999777666555555444444555666666777:::;;;;;;::::::999888777555555333222111111111222111111111111111111111111111111111111000000000///.........///////////////////////////////////////---------.........//////.................................///......---,,,........................//////000000000111111111////////////000000000000......//////000000111111111111000000000000111111111222222111000111444777@@@CCCHHHKKKLLLMMMMMMNNNPPPOOOOOOOOOPPPOOOLLLIIIEEECCCAAAAAAHHHVVVeeepppwww~~~|||tttpppppppppooonnnqqqzzzxxxnnnccc```ccciiimmmtttxxx}}}wwwkkkiiilllpppyyyxxxkkk]]]SSSKKKEEEBBBAAAAAACCCDDDEEEEEEEEEDDD???<<<777444444555555444555555666777777666555444555444222111000////////////000000000000000000111000000///...............---...///000000000//////......---------......///------------------------/////////....../////////---...////////////...---......................../////////000000000000000,,,,,,---------.........---------............/////////////////////////////////000000000111111111........./////////000000000000000000000000000000///111333666:::@@@FFFKKKLLLMMMOOORRRVVVWWWVVVTTTOOONNNNNNPPPTTTWWWXXXXXXVVVYYY[[[]]]^^^___bbbddd]]]\\\\\\\\\]]]\\\YYYVVVPPPKKKKKKMMMMMMNNN[[[jjjsssmmmmmmpppyyyzzzkkk^^^NNNIIICCCAAAAAABBBAAA@@@???@@@@@@???>>><<<:::888777666666555555555666666888999999:::::::::999999555444222000//////000000111111111111111111111111111111111111000000000000.........///////////////////////////////////////------........./////////.........................../////////...---,,,,,,........................------......///000000000......//////000000111111......//////000000111111111111000000000000111111///111222222000222777;;;CCCFFFJJJMMMMMMMMMNNNOOOOOOOOOOOOOOOOOONNNJJJGGGBBBAAAAAACCCLLL[[[lllxxx}}}}}}~~~~~~qqqpppssszzz|||yyywwwvvvwwwuuujjjqqqiiiggggggffffffgggjjjqqq{{{||||||}}}qqqeeeXXXMMMFFFCCCCCCBBBBBBBBBDDDFFFGGGCCC???:::666555555555555555666777999999888666555777666444222111000//////111111111000000000000000000000///...............---.........///.........---------------...///000------------------------///......------......///---...///000000///...---------------------------........./////////000000------------............---------............///////////////////////////,,,,,,---...///000000111....../////////000000000000000000000000000000000222222444888===CCCFFFHHHHHHGGGGGGKKKOOOQQQQQQOOOLLLLLLNNNRRRVVVYYYZZZYYYXXXZZZ]]]_________```aaaZZZYYYXXXXXXXXXVVVSSSPPPNNNJJJKKKOOORRR]]]www|||~~~vvvqqqnnnssszzzwwwbbbYYYNNNFFFCCCBBB???<<<>>>???@@@AAA@@@>>><<<;;;888888777666555555555666666777888999:::::::::999666555333000//////000111000000000000000000000000111111111111000000000000............/////////000////////////////////////............////////////........................,,,---......///.................................,,,,,,------...//////000---......///000111111222......//////000000111111111111000000000000111111---000222222111333999???EEEHHHKKKMMMMMMMMMNNNOOONNNMMMMMMNNNNNNKKKGGGDDD>>>???AAAGGGRRRcccuuu~~~yyysssrrrttt{{{|||sssmmmrrr}}}~~~~~~}}}ttteee[[[sssnnnllljjjaaa```aaagggrrr~~~vvveeeUUUKKKIIIGGGDDDBBBCCCEEEHHHKKKEEEAAA<<<888666666666666666777999::::::999888777888777555333222000000000222222111111000000//////000000///...............000//////...//////111111,,,,,,,,,---...///000111////////////////////////...------,,,,,,------...---...///000000///...------------------------------------.........//////////////////000000000111---------.........//////////////////////////////)))***+++,,,---///000000111111111111222222222222000000000000000000000000666444444999???DDDEEEEEEDDDBBBBBBEEEJJJMMMMMMKKKNNNNNNPPPSSSWWWXXXXXXVVVYYY\\\___```___^^^^^^^^^XXXWWWVVVVVVUUURRRMMMJJJMMMJJJKKKRRRYYYlll}}}qqqwww~~~rrrbbbUUUNNNHHHBBB>>>>>>???@@@AAAAAA@@@>>>===999888777666666555555555555666777888999:::::::::999777555333111222222333////////////////////////111111111111000000000000---.........//////000000////////////////////////............/////////000........................***+++,,,...///000000000........................------......///000111111------...///000111222222......//////000111111111111111000000000000111111,,,///222222111444;;;AAAGGGIIILLLNNNMMMMMMNNNOOOLLLLLLLLLMMMLLLJJJEEEBBB<<<>>>AAAIIIVVViii{{{}}}tttmmmmmmpppyyyuuummmqqqyyy|||qqqeeeXXXOOO{{{vvvlllgggdddgggooowww{{{{{{zzzkkk```MMMIIIEEEDDDFFFHHHGGGFFFFFFFFFDDDAAA===;;;:::;;;888777666777888999888777777666555333111111000000333111//////000111000///////////////////////////....................................////////////......//////000000111111---,,,,,,,,,,,,---.....................---------........................000000000000000/////////........................///////////////.........000000111111111111000000000000000000111111111111////////////000000000000222111000000000111333333666777;;;???CCCEEEDDDBBB???CCCFFFGGGFFFFFFHHHKKKLLLOOOTTTWWWYYYYYY[[[\\\YYY[[[ZZZZZZ```fffbbbYYYXXXVVVTTTSSSSSSRRRPPPNNNKKKQQQTTTWWWggguuuqqqrrrpppzzz}}}nnn^^^OOOFFFEEEFFFDDDBBBAAA@@@>>>:::777<<<:::999999999888666333///111444777999;;;;;;;;;:::999777555333222111111111111111111111111111111111111000000//////......000000//////.........---////////////////////////////////////....................................000000000000000000000000000///...------...///000............////////////000000000000000111111111222111111111000000//////,,,------...///000111111,,,///222222222777???FFFGGGIIIKKKLLLLLLLLLNNNPPPMMMKKKIIIHHHIIIGGGCCC??????AAAEEENNN[[[nnn~~~|||yyytttrrrxxxpppkkkoooqqqpppfff___VVVNNNJJJ{{{vvvrrrsssxxx||||||zzzvvv{{{yyylllVVVPPPIIIEEEEEEGGGFFFEEEEEEEEEDDDAAA===:::888777999777777777999:::999888777666666555333222111111333111//////000111000///////////////////////////....................................////////////...///////////////000000...------------...//////000000000000000000000000......................../////////////////////////////////////////////////////////////////////.........//////000//////////////////000000000111111////////////000000000111000000//////000222444555555777:::===@@@AAA@@@>>>;;;>>>AAACCCCCCEEEHHHKKKPPPSSSWWWYYYYYYYYYZZZ[[[ZZZ___```]]]]]]___]]]XXXYYYVVVSSSQQQRRRSSSSSSSSSUUUXXX[[[ddd{{{}}}tttrrrqqqvvvvvvaaaRRRKKKIIIHHHFFFDDDAAA???======???===<<<;;;:::999666444444555777888999999999888999888777555444333222222111111111111111111111111111111000000////////////111111000000000//////////////////////////////////////////.........------////////////////////////........................000///...------...///000............//////////////////000000111111111222000000000000/////////...---.........///000000000...111333333333666>>>DDDHHHJJJLLLLLLLLLLLLNNNOOONNNKKKIIIHHHHHHFFFBBB???BBBEEEKKKUUUcccuuu}}}~~~~~~~~~}}}|||}}}zzzllliiimmmtttqqqccc[[[VVVNNNHHHEEE~~~qqqsssuuuuuuvvv~~~|||fff]]]RRRJJJGGGGGGGGGFFFEEEEEEEEECCC@@@===999666888777777888999::::::888666777777777666555333222222111//////000000000///////////////////////////..................................../////////////////////...............///............///000000,,,,,,,,,------.........................................................000000000000000000000000......//////////////////,,,,,,------......//////....../////////000000000/////////000000000111111////////////111333555666888:::<<<>>>>>>>>>===<<<999;;;>>>@@@BBBFFFKKKNNNTTTWWWZZZ[[[[[[ZZZZZZZZZZZZ```ccc___ZZZXXXYYYXXXVVVTTTQQQQQQTTTWWWZZZ[[[bbbeeelll|||~~~xxxbbbUUURRRQQQOOOHHHBBB>>>???AAABBB@@@>>><<<<<<;;;888666666777888888999999999888888888777666555444333333222222222222222222222222111000000000000/////////111111111111000000000000//////////////////////////////.........---------000000000000000000000000........................//////............//////............////////////......///000111222222333000////////////.........////////////////////////111333444444444777===BBBJJJKKKMMMMMMLLLLLLMMMNNNNNNKKKIIIGGGFFFDDDAAA???BBBGGGPPP\\\jjjzzz~~~~~~~~~ppphhhggglllyyy|||jjj^^^SSSOOOLLLGGGCCCBBB}}}}}}yyyqqqkkkpppuuukkk\\\QQQLLLJJJIIIHHHFFFFFFFFFFFFEEEAAA===999888777666777999999999888666777888999999777555444222111//////000000000///////////////////////////....................................//////////////////......------,,,,,,...............//////000))))))***+++,,,,,,------........................---------...............////////////////////////............////////////------------......///000............//////////////////000000000111111111000000///000111222444666===???@@@@@@???===<<<<<<:::;;;===@@@EEEKKKQQQTTTWWWZZZ]]]^^^]]]\\\[[[\\\ZZZ]]]^^^[[[WWWUUUVVVVVVSSSUUUXXX[[[^^^cccgggjjjrrrzzzyyyjjjhhhgggbbbWWWJJJCCCBBBEEEBBB@@@>>>======<<<;;;999444555666777888::::::;;;:::999999777666444333222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////000000////////////......////////////////////////......................../////////....../////////............////////////---...///000111222333333000000000000000/////////000000000///////////////000222444555666:::???DDDIIIKKKMMMMMMKKKJJJJJJKKKLLLJJJGGGEEECCCBBB@@@@@@DDDLLLXXXfffuuu{{{nnngggdddgggmmm|||uuukkk[[[RRRJJJHHHGGGDDDAAAAAAyyymmmlllwww{{{rrrdddZZZTTTQQQNNNLLLHHHGGGFFFFFFFFFDDD@@@===888777666666888888777666555666888::::::999888777333111000///000111000///////////////////////////....................................//////////////////......------,,,,,,------,,,,,,------...///,,,,,,---...///000000111........................------------......//////........................---.........//////000000//////......///000111111............////////////000000000000111111111111222222111111222333444555???AAABBBAAA>>><<<<<<===;;;;;;===BBBHHHOOOUUUXXXXXX[[[^^^______^^^^^^^^^^^^[[[XXXVVVTTTRRRRRRSSSRRRZZZeeekkkmmmqqqwww}}}|||sssrrrzzzkkkYYYLLLGGGGGGAAA???===<<<===>>>>>>===555666666666777888999999<<<;;;:::999777444222000222222222222222222222222000000000000111111111111////////////////////////////////////////////////111111111000000000//////........................////////////////////////...//////////////////...............////////////---...///000111222333333111111111111111111111111000000000000000////////////000333555999===BBBFFFHHHJJJLLLLLLKKKIIIHHHIIIHHHGGGEEECCCAAAAAABBBCCCKKKTTTaaaqqq|||jjjaaa___aaagggmmm||||||qqqdddZZZQQQJJJEEEEEEEEEBBB@@@AAAxxxrrruuuzzzxxxrrrkkkfffccc```\\\YYYOOOKKKFFFDDDEEEDDDAAA>>>:::888777777888888666555555666888999:::::::::999444333111111222222222111////////////////////////..................................../////////////////////...............,,,,,,,,,,,,,,,---......,,,---------.../////////........................---------...//////000000........................------......///000000000222111000//////000111222....../////////000000000000000000111111111222222333333222222333555777888>>>@@@BBB@@@===:::;;;===<<<===???DDDLLLSSSWWWYYYYYY\\\___``````___^^^___aaaZZZTTTRRRQQQOOOPPPTTTVVVeeevvv|||{{{|||yyyooommmiiizzz{{{gggVVVKKKFFFBBB@@@>>>===>>>??????>>>;;;;;;999888666666666666;;;;;;;;;:::888555222111333333333333333333333333000000000111111111111222............////////////////////////////////////111111111000000000//////........................000000000000000000000000......////////////..................////////////......///000111222222333111111222222222222222333000000000000000000000000///000222666;;;@@@EEEGGGGGGJJJLLLMMMKKKIIIIIIIIIFFFEEEDDDBBBAAABBBFFFIIIPPPXXXfffwww|||xxxkkk]]]XXXYYY\\\cccjjjuuu}}}uuujjj___SSSJJJIIIDDDAAACCCCCC@@@???AAA~~~}}}|||{{{zzzuuuttttttvvvxxxwwwsssooo[[[TTTKKKFFFEEEEEECCCAAA>>><<<:::999999888666555555666777888999:::;;;;;;666444222222333444333222////////////////////////....................................////////////...///////////////000000---------------...//////,,,,,,,,,,,,,,,,,,------........................------...//////000111111........................------......///000000111444333111/////////000111/////////000000000111111000000111111111222222222111111222333555888;;;===>>>AAACCCAAA===<<<>>>AAAAAAAAACCCIIIQQQWWWZZZZZZ\\\___aaaaaa```^^^]]]]]]\\\WWWSSSQQQNNNNNNVVV```ooo{{{|||}}}{{{hhhYYYOOOGGGEEEAAA????????????>>>???>>><<<:::888777777777888999::::::999777555444333333333333333333333333000000111111111222222222......//////000000000000////////////////////////////////////....................................////////////////////////---...///000000///...---............//////////////////000000111111111222000000111111222222222222/////////000111111111222111111333777<<>>===>>>===<<<;;;:::;;;<<<<<<666777999:::::::::888777333333333333333333333333000000111111222222222222//////000000111111111222////////////////////////......---------,,,,,,,,,000000000000000000000000........................---...///000000///...---............/////////000000000000000000111111111//////000000111111111222......///000111222222333333333555888===AAACCCDDDIIILLLOOOQQQPPPNNNMMMMMMDDDEEEFFFEEEEEEIIIPPPVVVcccjjjwwwuuuuuu~~~zzznnn^^^XXXRRRQQQPPPPPPVVV\\\cccpppyyyooo```VVVQQQMMMHHHCCCBBB@@@@@@DDDFFFEEEEEEHHHxxxuuuyyy{{{xxx}}}zzzwww{{{|||lll[[[TTTOOOHHHEEEFFFDDDBBB???>>>===;;;888555555555555666888999:::;;;:::888555333111111111222000000000000000000000000000000000000000000000000---...///...------...///,,,---...///000000000000........................//////............//////---...///000000///...---////////////////////////000///...------...///000////////////000000000000222222222111111111000000000000000000000000000000111111111111111222222222333111///222888===@@@@@@GGGFFFCCCAAAAAABBBDDDFFFEEEGGGLLLRRRWWW[[[^^^```dddddddddaaa]]]ZZZYYYYYYPPPNNNPPPQQQOOOWWWvvv|||qqq]]]PPPGGGFFFFFFBBB???AAA???@@@???===;;;999888999777666777888:::;;;999888333333333333333222111000000000111111111111000000000000000000000000000000............////////////000000//////.........---...............///000111000000///...............++++++,,,---...///000111000000000000000///////////////000000000000///...000000000000000000000000,,,...000111000000000222111444888:::<<<>>>AAADDDIIIJJJKKKMMMMMMMMMLLLKKKEEEFFFEEECCCFFFMMMVVV[[[hhhwwwzzzyyyzzz|||ooocccYYYOOOIIIKKKMMMMMMOOOTTT```ttt|||vvviiiaaaVVVMMMHHHEEEBBB@@@AAAAAABBBDDDGGGHHHHHHGGGvvvtttqqqmmm~~~|||jjj___WWWMMMGGGEEEGGGDDDAAA>>><<<999888666777666666666777888:::;;;;;;999666444222111111111000000000000000000000000000000000000000000000000---...//////------...///111///---,,,++++++,,,,,,........................//////............//////---...///000000///...---////////////////////////000///...------...///000////////////000000000000222222222111111111000000000000000000000000000000111111111111222222222222444333333666;;;@@@BBBBBBGGGEEECCCBBBBBBDDDFFFGGGHHHKKKPPPUUUZZZ]]]^^^______```aaa___[[[XXXVVVVVVPPPLLLLLLOOOQQQaaaooo```RRRLLLHHHDDDBBBCCC?????????>>><<<:::::::::888777777888999::::::999444444444333222111111000000000111111111111000000000000000000000000000000000000/////////.........000000/////////........................///000000000000///...............------...............///////////////////////////000000000///////////////000000000000000000000000---...000111000000111222111444999<<<>>>???AAACCCIIIJJJKKKLLLMMMLLLLLLKKKFFFFFFFFFEEEGGGOOOXXX___qqqzzz{{{|||pppdddYYYRRRKKKGGGJJJLLLNNNRRRXXXkkk}}}xxxnnngggZZZTTTKKKFFFDDDDDDDDDCCCAAAAAACCCEEEHHHJJJJJJJJJzzzwwwttt~~~~~~rrrhhh\\\PPPJJJJJJIIIFFFBBB===::::::::::::999777666666777888999;;;:::888555333222111000000000000000000000000000////////////////////////---...//////------...///333111---***)))***+++---........................//////............//////......////////////......//////////////////////////////............//////////////////000000000000222111111111111000000000000000000000000000000000111111111111222222333333444555777;;;@@@CCCDDDDDDEEEDDDCCCCCCCCCEEEGGGIIILLLOOOTTTYYY]]]^^^^^^]]]\\\^^^___^^^ZZZVVVTTTSSSNNNLLLNNNSSS]]]rrrxxxdddWWWOOOIIIFFFFFFAAAAAAAAAAAA@@@???===<<<;;;999777777999:::::::::777666444222111111111111111111111111111111111111000000000000000000000000222111111000...------,,,000000////////////............////////////000000000//////............////////////......---------........................111000///......///000111000000000000000000000000---///111111000000111333111555:::>>>@@@AAABBBBBBIIIJJJKKKLLLLLLLLLKKKJJJFFFFFFFFFGGGIIIQQQ\\\eee||||||~~~nnncccYYYQQQNNNKKKIIIKKKMMMQQQXXX```www|||ssshhh^^^WWWMMMIIICCC@@@@@@BBBDDDEEECCCDDDFFFHHHKKKMMMNNNOOOsssbbbVVVKKKLLLKKKGGGBBB>>>===>>>===;;;999666555666777888<<<;;;999777555333111000000000000000000000000000////////////////////////---///000///...---...///000///...------...000000........................//////............//////...//////////////////.../////////////////////////////////....../////////////////////000000000000111111111111000000000000000000000000000000000000000111111222222333333333444666:::>>>BBBDDDDDDDDDBBBBBBBBBBBBDDDFFFIIIJJJOOORRRWWW\\\^^^^^^\\\[[[]]]___```^^^ZZZUUURRRQQQMMMMMMSSS]]]kkkyyyhhh\\\SSSLLLHHHEEEDDDCCCCCCCCCBBB@@@???===;;;888777888::::::::::::888555222111000111222111111111111111111111111000000000000000000000000111111000000///......---000000///////////////////////////000000000//////000///............//////////////////............---------...............111000...------///111222000000000000000000000000///000111111000000222444222666<<<@@@BBBBBBBBBBBBIIIIIIJJJKKKKKKKKKJJJIIIEEEEEEGGGJJJMMMTTTaaammm~~~wwwyyy}}}tttddd[[[UUUQQQOOOOOONNNNNNQQQYYYfffpppxxxoooeee\\\TTTOOOIIIFFFCCC@@@@@@BBBCCCDDDHHHIIIKKKMMMNNNPPPSSSUUUuuudddMMMMMMLLLIIIEEEAAA>>>===???>>>;;;999777777777888;;;;;;;;;999777444222000000000000000000000000000////////////////////////...///000///......///000---...///000000000///...........................//////............///////////////....../////////////////////////////////...//////////////////...////////////000000000000000000000000000000000000000000000000000000000000000111111222333333444444444777;;;???AAABBBBBBBBB??????@@@BBBDDDGGGJJJLLLQQQTTTXXX\\\]]]\\\ZZZXXX]]]^^^___\\\WWWSSSPPPNNNNNNPPPWWWcccvvv|||ooodddWWWNNNIIIFFFDDDCCCCCCBBB@@@>>>???<<<999888999::::::::::::888666333111111222222222222111000000111222222111111111111111111111111//////000000000000000000//////000000000000000000//////000111111000///...//////............//////........./////////000000------------......//////111///...---...///111333000000000000000000000000000111111111000111333555444888>>>BBBCCCCCCCCCCCCHHHIIIJJJKKKKKKJJJIIIHHHDDDEEEIIIOOOSSSYYYggguuutttrrrxxx~~~kkk^^^VVVSSSRRRNNNOOOOOOQQQYYYhhh{{{zzzoooddd[[[SSSMMMIIIEEEDDDCCCAAAAAABBBDDDFFFJJJLLLNNNOOOOOORRRUUUYYYsssVVVRRRMMMHHHEEEBBB???===@@@???>>><<<:::999888888:::;;;;;;;;;999777444222000000000000000000000000////////////////////////...///000000......///000+++---///000///---***(((........................//////............////////////............//////////////////////////////......////////////......////////////000000000000//////000000000000000111000000000000000000000000000111111222333444555555555888<<<>>>?????????@@@===>>>@@@CCCFFFJJJLLLNNNSSSUUUYYY[[[\\\[[[YYYWWWZZZ[[[ZZZWWWSSSPPPNNNNNNVVVXXX___nnn|||lll___OOOJJJDDDAAAAAA@@@>>><<<@@@===;;;999:::::::::999999888666444333333333333333222111000000111222333111111111111111111111111/////////000000111111111//////000000000000111111///000111222111000///...///............//////000.........//////000000000---------...//////000000//////......///000111222000000000000000000000000111222222111000111444666666:::???BBBCCCDDDDDDEEEHHHIIIJJJJJJJJJIIIHHHGGGEEEFFFNNNXXX\\\```nnn~~~tttssswww{{{~~~uuucccYYYRRROOOOOOJJJNNNRRRXXXggg~~~}}}ttthhh\\\RRRKKKFFFCCC===???@@@AAABBBDDDGGGJJJIIILLLPPPQQQRRRUUU[[[___jjj___QQQIIIGGGFFFDDDAAA@@@@@@@@@???>>>;;;999888888:::;;;<<<;;;888555333000000000000000000000000000000000000000000000000...000111000///...///000+++,,,---......---,,,+++........................//////............//////000///...------...///000////////////////////////---...///000000///...---////////////000000000000////////////000000111111000000000000000000000000000111111222333444555666777:::===>>>===<<<===???===>>>AAAEEEIIIMMMPPPQQQVVVWWWYYY[[[\\\[[[ZZZYYYWWWWWWVVVTTTRRRQQQSSSTTT```hhhwwwvvvZZZRRRIIIDDDCCCCCC@@@>>>???>>><<<;;;<<<;;;999888777777666666555444444333444333111000000111333444111111111111111111111111111111111000000000000000//////000000000111111111///000222222222000///---...............///000000000000000///////////////------...//////000111111.........///000111111111000000000000000000000000222222222111111222555777999<<<@@@BBBCCCDDDFFFGGGHHHIIIIIIJJJIIIHHHGGGFFFGGGJJJTTTaaafffhhhvvv|||ssssssvvvyyy|||yyyeeeZZZTTTOOOMMMNNNNNNTTT\\\ggg{{{ssskkk^^^RRRJJJEEEBBBAAA;;;>>>AAACCCDDDGGGJJJNNNJJJOOOTTTWWWYYY^^^ffflll|||kkkWWWKKKIIIJJJIIIFFF@@@AAABBBAAA@@@===:::888888999<<<===<<<:::666444000000000000000000000000111111111111111111111111...000111000///...///111++++++,,,---///111333444........................//////............//////000///...------...///000////////////////////////---...///000000///...---////////////000000000000.../////////000000111111000000000000000000000000000111111222444555666666999<<<>>>>>><<<;;;===???>>>???CCCGGGKKKOOORRRTTTXXXYYYZZZ[[[\\\\\\[[[[[[VVVVVVVVVTTTTTTUUUXXX[[[hhhwwwccc[[[OOOIIIGGGGGGEEECCC???>>>=========;;;999777666666777777666555444444444333111000000111333444111111111111111111111111333333222111000///......//////000000111111111222000111222333222111///---...............///000111222222111000///...------.........///000111111222------///000111111111111000000000000000000000000222333222111111222555888;;;===@@@BBBCCCDDDFFFHHHHHHIIIIIIJJJIIIHHHFFFFFFIIILLLYYYhhhlllnnn{{{wwwqqqqqquuuyyy~~~yyyhhhXXXRRRQQQNNNMMMPPPVVV^^^hhhuuuyyyiiiaaaUUUKKKEEECCCBBBBBB???BBBFFFGGGGGGHHHLLLOOOMMMRRRYYY]]]aaagggqqqyyy{{{gggUUUNNNOOONNNJJJFFFEEEDDDCCCCCCBBBAAAAAA<<<;;;;;;<<<===<<<:::777444222000000111222111000222222111111111111222222000000000///......------+++,,,,,,---...///000000---///000222222000///---............////////////---------.........//////111111000000//////......////////////////////////////////////000000000000...000111000///...///111222222111111000//////...//////000000111222444444=========>>>??????===;;;<<>><<<;;;===:::999999999:::999777444555444333333222222333333---...000111111000///...000000000000000000000000000000000000000000000000111///...------...///111000000000000000000000000...------------,,,,,,,,,////////////////////////+++---000000...---------111111222222222111111000///000000000000111444666;;;>>>CCCEEEFFFEEEEEEEEEHHHEEEFFFJJJJJJFFFCCCDDDDDDQQQ___fffmmmzzz}}}sssppptttuuurrrxxxtttgggZZZQQQRRRPPPJJJLLLTTTZZZeeeuuu~~~ppp^^^WWWNNNGGGDDDCCCAAA???;;;CCCGGGDDDDDDJJJOOOPPPSSSUUUZZZaaafffppprrr```YYYXXXTTTOOOFFFEEEEEEDDDCCCBBB@@@>>><<<;;;;;;<<<>>>>>><<<:::555333111000111222111111000000////////////000000.........///////////////......//////////////////......000000000000..................////////////---------.........//////000000000000//////......////////////////////////////////////000000000000///000111000///...///111000000000000111111111111111111111222333444666777======>>>???@@@???>>>===???BBBGGGMMMRRRVVVXXXYYYZZZ[[[\\\\\\]]]]]]YYYUUUTTTXXXbbbxxxvvvccc\\\ZZZSSSJJJEEEHHHBBB>>>@@@@@@>>><<<>>>:::999888999:::999666444444444333222222222222222111222222222222222111111000000000000000000000000000000000000000000000000111000...------...000111000000000000000000000000////////////............////////////////////////,,,...000000...------...//////000000000000/////////000000000000222555777===@@@CCCEEEEEEDDDEEEEEEGGGDDDEEEHHHHHHEEECCCDDDFFFTTTcccmmmwww|||sssppptttuuuuuu}}}tttjjj^^^TTTOOOQQQPPPLLLPPPYYYdddqqqooo```TTTNNNGGGBBB@@@@@@@@@???>>>DDDGGGFFFGGGNNNRRRQQQYYY[[[bbbmmmzzz{{{llleeeaaaZZZRRRIIIHHHGGGGGGGGGEEEAAA>>><<<;;;;;;<<<>>>???>>>===888555111000000111222222000000////////////000000------......///000000111111111000000////////////....................................////////////------........./////////000000000////////////...////////////////////////////////////000000000000///000111111//////000111//////000000111222333333222222333444555777999:::===>>>???@@@@@@AAA@@@@@@CCCFFFJJJPPPUUUYYY[[[\\\\\\\\\\\\\\\[[[XXXUUUTTTWWWggg}}}yyypppjjj```SSSKKKGGG@@@<<<>>>???===;;;;;;:::999888888999888666444444333222222111111222222444333222111111111111111000000000000000000000000000000000000000000000000000000............000000000000000000000000000000111111111000000000//////////////////////////////,,,...000000...---......//////000000000000/////////000111000111333666999@@@BBBCCCDDDCCCCCCDDDFFFGGGDDDDDDGGGGGGCCCCCCEEELLLZZZjjjwwwyyysssrrrvvvyyy{{{rrreee\\\WWWQQQPPPRRRPPPOOOVVVaaaqqqqqq___PPPIIIEEEAAA>>>>>>@@@AAABBBBBBFFFHHHHHHKKKQQQTTTSSS\\\```kkk||||||wwwqqqdddXXXMMMKKKJJJKKKKKKJJJFFFCCC<<<;;;:::;;;===?????????;;;777222000000111222333222222111111111111222222............//////000000////////////////////////......------------..................////////////............////////////////////////////////////////////////////////////////////////000000000000///000111111000///000111///000000111111222333333222222333444777999;;;<<<>>>???AAAAAAAAABBBCCCDDDFFFIIIMMMRRRVVVZZZ]]]^^^]]]\\\\\\\\\XXXTTTSSSVVVccc~~~rrrcccWWWIIIBBB===???AAA???<<<<<<:::999888888888888666555333333222111111111111222444333111///......//////000000000000000000000000////////////////////////000000///......///000000////////////////////////111111111000000000//////////////////////////////---///000///...---...///000111111222222222222111000111111111111444888;;;CCCDDDDDDCCCBBBBBBDDDFFFGGGEEEEEEGGGFFFDDDFFFKKKUUUbbbrrr~~~uuuuuuxxxuuueeeZZZSSSVVVSSSQQQRRRQQQSSS___lll}}}qqqdddUUUIIIDDDBBB@@@???@@@BBBDDDFFFGGGHHHIIIKKKNNNSSSUUUUUUbbbkkk|||~~~|||uuufffRRRNNNJJJJJJLLLMMMJJJGGG>>><<<::::::<<<>>>??????===999444111111222333333222222111111111111222222000000//////............,,,,,,---......///000000......------------..................////////////........./////////000000.............../////////000000000000000000000000////////////000000000000000111222111000///000222111111111111111111111111111111333555777:::===>>>???AAACCCCCCBBBBBBDDDGGGIIIKKKNNNRRRVVVZZZ]]]^^^]]][[[[[[ZZZUUUPPPTTT\\\vvvssseeeSSSJJJCCCDDDFFFEEEBBB@@@<<<:::888888999999777666444333222222111111222222444333111///...//////000111111111111111111111111////////////////////////000000////////////000000////////////////////////000000////////////......////////////////////////...///000///...---///000000000111222222222222222111111111111222555:::>>>DDDEEEDDDCCCAAABBBDDDGGGIIIGGGGGGHHHHHHGGGLLLRRR```kkkwww~~~sssyyy~~~lll^^^UUUQQQRRRQQQQQQSSSVVV___ppp~~~|||nnncccXXXMMMGGGBBBBBBAAAAAABBBCCCFFFGGGKKKJJJKKKMMMQQQUUUZZZ^^^pppzzzyyyqqqZZZSSSKKKHHHJJJLLLKKKIIIBBB???<<<:::;;;===>>>>>>>>>:::666333333333333222000000////////////000000111000000///......------++++++,,,---...///000000....................................////////////....../////////000000000---............/////////000000000000000000000000////////////000000000000000111222222000000111222222222222222222222111111000111333666999<<>>>>>>>>;;;777555444444222111000000////////////000000///////////////.........------....../////////000......000000000000..................////////////.../////////000000000000---------.........//////000000000000000000000000////////////000000000000000111222222000000111222000111111222222333333333111333555777;;;???BBBDDDDDDFFFHHHFFFCCCBBBFFFJJJNNNOOOQQQTTTXXX[[[^^^```[[[WWWVVVVVVQQQOOO]]]ooouuueeeVVVOOOMMMHHHCCC@@@???===:::::::::;;;:::999666555444444333333444444333333333444444333222222111111111111111111111111000000000000000000000000000000000111111000000000000000000000000000000000/////////.........------///////////////////////////000000///......000222---...///000000111111111222222222222333777>>>BBBCCCDDDEEEDDDCCCDDDEEEGGGHHHGGGGGGIIIIIILLLUUU```mmmssszzzzzzvvv~~~jjjZZZSSSRRRTTTPPPVVV___lll~~~ooo^^^TTTMMMEEE@@@@@@>>>@@@CCCEEEDDDEEEHHHJJJNNNOOOTTTZZZ]]]dddvvvtttgggVVVLLLKKKNNNOOONNNMMMIIICCC>>>===>>>??????>>>;;;888777666444222000222222111111111111222222------......///000000000000000000000////////////---///111222222111///---............/////////000////////////000000000000---------.........//////000000000000000000000000////////////000000000000000222222222111000111222...///000111333444555666333444666999===AAADDDFFFEEEHHHIIIGGGCCCBBBFFFJJJOOOPPPRRRUUUYYY\\\___aaa[[[VVVTTTTTTPPPOOO```uuuxxxeee\\\WWWQQQKKKGGG@@@>>>;;;:::;;;<<<;;;:::666666555444444444444555///000111333333222111000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000////////////............////////////////////////000000000///---...000222//////000222222333333333222222222222333888>>>CCCAAACCCEEEEEEDDDDDDFFFGGGGGGFFFGGGHHHIIILLLWWWbbbooosssyyy|||yyy{{{bbbSSSOOOQQQSSSYYYaaammm~~~nnn```RRRMMMIIICCC@@@AAA>>>AAAFFFGGGHHHIIIKKKNNNNNNQQQXXX___ccclllooo\\\WWWVVVPPPOOOSSSTTTNNNGGGDDDDDDCCC>>>:::???>>><<<999555222222222111111000///////////////////////////............222111000.........///000////////////............000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000111111111111000000000000111111111111111111111111111222222222000444;;;@@@BBBCCCDDDEEEIIIHHHHHHIIIJJJLLLNNNOOOQQQQQQSSSUUUWWW[[[]]]___^^^TTTOOORRRUUU[[[mmmyyynnnfff]]]PPPFFFEEE???;;;<<<<<<999888:::888777555444333444444555444333333222222333333444222222222222111111000000000000//////000111222222222222111111000000//////////////////////////////////////////////////////////////////////////////000000//////.........---222111000000000111333333000222444555444777===AAAFFFFFFEEEEEEEEEEEEFFFFFFMMMJJJFFFEEEIIIRRR\\\cccmmmttt}}}iiiYYYSSSOOOSSS\\\dddrrrqqqcccYYYMMMDDDBBBBBB@@@???>>>AAACCCEEEIIIMMMMMMKKKSSSUUU[[[cccmmmzzziiifffddd^^^[[[]]]\\\ZZZVVVPPPJJJDDDBBBAAA>>>===<<<999666333222222111111000///////////////////////////////////////111111000///////////////111000000000000/////////////////////////////////....../////////000000000////////////////////////////////////////////////000000000000111111111111000000000000111111111111111111111111222222222222222777===BBBDDDFFFGGGGGGJJJJJJJJJJJJKKKMMMOOOPPPOOOPPPRRRTTTWWWYYY[[[\\\[[[TTTQQQUUU[[[iiizzznnn^^^QQQHHHAAA=========;;;999;;;999888666555444444555666444333333222222333333444222222222222111111111000000000000000000111222222.........///////////////////////////////////////////////////////////////////////////////////////000000/////////.........000000/////////000111222000111333555888;;;@@@CCCFFFFFFEEEEEEEEEEEEFFFFFFHHHFFFCCCCCCIIITTT```hhhrrr|||xxxxxx~~~dddWWWRRRQQQXXXcccsssyyyhhh[[[RRRIIICCCBBBCCCBBB@@@GGGHHHHHHIIILLLOOOPPPPPPXXXXXX^^^mmm}}}zzzxxxoooiiihhh```bbbbbbZZZMMMCCC@@@AAA======<<<:::888555333222111111000////////////000...//////000000111111111000000111111000000//////111111111111000000000000....................................////////////////////////////////////////////////////////////000000000000111111111111000000000111111111222222111111111222222333333333666:::@@@EEEGGGIIIJJJKKKMMMLLLLLLLLLMMMOOOPPPQQQOOOPPPTTTWWWYYYZZZZZZZZZXXXRRRPPPWWWccczzz}}}jjj\\\NNNFFF@@@??????<<<;;;;;;:::999777666555555555666444333333222222333333444222222222222111111111111111000000000000111222222------...//////000111111000000000000000000000000////////////////////////000000000000000000000000000000////////////....../////////...///000000111111111222666;;;@@@CCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCKKKXXXgggqqqyyypppvvvppp^^^VVVUUUYYYfffttt|||jjj[[[OOOIIICCCAAABBBCCCCCCBBBGGGGGGGGGHHHKKKNNNQQQTTTZZZ[[[fff}}}|||rrrnnnbbbeeefffaaaUUUIIIAAA===>>>===<<<;;;:::777444222222111000000//////000000...//////000111222222333///000111222222111///...111111111000000000//////........................---.........///////////////////////////////////////////////////////////////000000000111111111111000000111111111222222222111111222222333333444444999===BBBGGGIIIKKKMMMNNNPPPOOOOOONNNOOOPPPRRRSSSQQQSSSWWW[[[\\\\\\ZZZYYYXXXRRRRRR^^^tttwwwjjjYYYNNNEEEBBBAAA>>><<<<<<:::999777666555555555555444333333222222333333444222222222222222222222222111111111000000111222222000000111111111222222222000000000000000000000000////////////////////////000000000000000000000000000000//////////////////////////////000000111111222111222777>>>BBBCCCBBBEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBCCCEEENNN\\\nnnzzz~~~pppmmm{{{qqqeeeZZZWWW[[[hhh}}}}}}mmm]]]QQQFFFCCC@@@@@@AAACCCCCCBBBCCCCCCEEEJJJMMMOOOSSSXXX]]]ggg|||yyy|||xxxqqqiiiiiiiiihhhcccYYYJJJ@@@AAA???===<<<;;;999666333222222111000000000000000...//////000111222222333///000111222222111000///000000/////////..........................................////////////000000000000000000000000000000000000000000000000000///000000000111111111111111111111111222222222222111222222333444444555555;;;>>>CCCGGGJJJLLLNNNPPPSSSRRRQQQPPPPPPQQQSSSSSSQQQTTTXXX[[[\\\[[[YYYWWWWWWRRRWWWmmmhhhZZZLLLFFFDDD@@@>>>>>>:::999777666444444444555444333333222222333333444222222222222222222222333222222111111111111111222333222222222111111111000000000000000000000000000////////////////////////000000000000000000000000//////000000000000000000000000111111111222222222222222333888>>>BBBAAA???DDDEEEFFFFFFFFFFFFEEEDDD@@@BBBDDDHHHPPP___rrruuummmpppuuuccc]]]XXXZZZfff{{{ppp```SSSLLLBBBAAA@@@@@@AAABBBBBBBBBFFFFFFJJJQQQTTTSSSWWW^^^eee|||llloootttwwwzzz{{{~~~zzzqqqlllhhhjjjkkkdddTTTFFFGGGCCC>>><<<<<<;;;888555222222111000000000000111...//////000000111111111000000111111222222111111////////////....................................////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222222333222222333444444555666666<<<@@@DDDHHHKKKMMMPPPRRRUUUTTTRRRRRRQQQRRRSSSTTTPPPRRRVVVXXXYYYWWWUUUSSSPPPPPP\\\zzz|||jjjWWWLLLHHHDDDBBBBBB<<<;;;999777555555555555444333333222222333333444222222222222333333333333333333222111111111111222222111111000//////......000000000000000000000000////////////////////////000000000000000000000000//////000000000000111111000000111222222222222222111222666:::???AAAAAA@@@DDDEEEFFFGGGGGGFFFEEEDDD???CCCHHHMMMUUUdddwww|||sssqqqxxx}}}iii[[[ZZZ\\\dddwwwrrrdddUUULLLIIIAAAAAAAAAAAABBBBBBCCCDDDJJJIIIMMMUUUVVVTTTZZZdddsss]]]aaafffjjjlllmmmoooqqqsssvvvxxx{{{}}}|||ssskkkkkkooolll```TTTLLLGGG@@@<<<===<<<999666333222111111000000111111////////////////////////111111000000111111222333000000000////////////...////////////////////////000000000000111111111222000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222333333222222333444555666777777???BBBFFFJJJLLLNNNQQQTTTVVVUUUSSSRRRRRRRRRSSSSSSQQQRRRUUUVVVVVVUUUSSSRRRQQQXXXkkkzzzbbbSSSMMMIIIGGGGGG???===;;;999888777777777444333333222222333333444222222222333333333444444444333222222111111111222000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000111111111//////111222222222111000...222888>>>@@@BBBCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDAAAGGGOOOVVV___nnnxxxuuuzzzuuubbbZZZ]]]fffvvvtttfffXXXKKKEEEFFFAAAAAABBBBBBCCCDDDFFFHHHMMMJJJMMMVVVYYYZZZdddsssSSSWWW\\\```bbbccceeefffeeegggkkknnnrrrvvvzzz~~~vvvxxxyyy{{{|||uuuqqqtttsssllleeePPPIIIAAA=========:::777333222111111000111111111////////////............222111000000000111333444111111111111000000000000000000000000000000000000000111111111222222222222000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222222333444555666777888@@@CCCGGGKKKMMMPPPSSSUUUVVVUUUTTTRRRRRRRRRRRRSSSSSSUUUVVVWWWWWWVVVTTTSSS^^^jjjiiiXXXQQQLLLJJJKKKAAA@@@===;;;:::999999999444333333222222333333444222222222333333444444444444333333222111111111222111111111222333333444444//////////////////////////////////////////////////////////////////////////////000000111111111222---...000111111111000///,,,222:::@@@BBBCCCFFFIIICCCEEEFFFGGGGGGFFFEEECCCEEEMMMVVV___iiiyyyuuuwwwnnn^^^\\\cccppp|||lll___RRREEE@@@CCCAAABBBCCCCCCDDDFFFIIILLLQQQMMMPPPYYY___eeeuuuLLLMMMNNNPPPRRRTTTVVVVVVXXXZZZ]]]aaaeeeiiilllnnnmmmnnnpppssswwwzzz|||}}}|||xxxuuuvvvuuuqqq___TTTGGG>>><<<<<<999555666333111000111222222111222111111111000000//////000000000000000000000000//////000000000000//////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222444666555444666:::>>>CCCGGGLLLOOOOOONNNMMMMMMWWWUUUSSSRRRPPPPPPPPPQQQQQQSSSWWWYYYUUUQQQUUU]]]nnn|||{{{hhh[[[SSSLLLGGGGGGCCC===:::::::::777555555555555555555444444444333333333333333333333333333222111000000111222333111111000000000000111111111111000///////////////111111000000//////......///000111111111///...---///////////////............///000///...///000222222666;;;???@@@BBBCCCEEEIIIEEEDDDGGGHHHDDDCCCDDDGGGNNNXXXdddrrrzzznnnssswwwhhhccc___hhh|||ppp\\\QQQJJJDDD@@@???AAAAAAAAACCCFFFHHHIIIIIIQQQTTT[[[```dddoooDDDEEEFFFHHHJJJLLLMMMNNNQQQRRRSSSVVVYYY]]]___aaacccdddfffiiimmmppprrrtttwwwyyy~~~|||wwwxxxwwwuuufff[[[MMMCCC???===:::777444222000///000111000000222111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222333444555444444777<<<@@@DDDGGGIIIKKKLLLMMMOOOQQQWWWVVVUUUSSSSSSSSSSSSTTTXXXWWWVVVTTTPPPRRR^^^kkkzzzhhhYYYNNNGGGHHHDDD@@@<<<:::999777666555555555555555555555555333333333333333333333333222222111000000111222222111111000000000000111111111111000///////////////111000000000/////////...///000000000000//////...///////////////////////////111111111000000111333333666;;;???AAABBBCCCEEEGGGDDDDDDHHHHHHDDDCCCDDDLLLTTTaaaooo}}}sssyyykkkaaa```hhhrrrvvvfffUUULLLHHHCCC@@@@@@AAAAAABBBDDDGGGJJJLLLMMMRRRTTT[[[eeeppp======???@@@BBBCCCDDDEEEIIIHHHIIIJJJLLLOOOQQQSSSVVVXXXZZZ]]]aaadddfffhhhllloootttzzz~~~xxxwwwyyyxxxoooeeeVVVIIIBBB???<<<999666333111000000111000000111111111111111000000000000000000000000000000000///000000111111000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333333444444555999???CCCFFFGGGHHHIIIJJJMMMRRRVVVWWWVVVVVVUUUUUUVVVVVVWWWWWWUUUSSSPPPNNNTTTfffxxx|||fffVVVMMMJJJHHHEEE???:::888777888555555555555555555555555333333333333333333333333222222111000000111222222111111000000000000111111111000000///////////////000000000000////////////000////////////000000111////////////////////////111222222222111111333444444777<<>>???@@@AAACCCBBBBBBCCCDDDGGGIIIKKKMMMNNNPPPSSSWWWZZZ\\\]]]```ccchhhnnnssswwwyyyzzzuuutttvvvwwwtttlll^^^QQQFFF@@@<<<::::::777444333333333333222111111111111111111111111000000000000000000000000000000000111111000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333333333333333666<<>>>>>???>>>>>>>>>???AAACCCEEEGGGEEEFFFHHHJJJMMMPPPQQQRRRTTTWWW[[[aaafffjjjmmmnnnwwwyyy{{{~~~vvvqqqqqqqqquuupppfffYYYLLLBBB===;;;<<<999666444444444333222111111111111111222222222000000000000000000000000000000111111111111000000////////////////////////.../////////000000000111000000000000000000000000111111111111111111111111000000000000000000000000111222222222222333333333444333222444999>>>CCCFFFDDDHHHLLLPPPRRRSSSVVVWWWSSSSSSTTTUUUVVVWWWXXXXXXWWWTTTTTTWWW^^^lllooodddXXXWWWSSSJJJAAA;;;:::<<<777777666666666555555555444444444333333222222222111111111222222111111111111111000000000000111111000000////////////000000////////////000000000000000///.........000111222////////////000000111111000111111111000000222333666999>>>AAABBBCCCDDDEEEDDDCCCEEEHHHFFFCCCEEEIIIQQQ^^^sssuuullluuussseeeRRRJJJCCCBBBBBB@@@AAACCCEEEGGGHHHIIIIIIMMMRRRVVVXXXdddxxx:::::::::;;;;;;<<<<<<<<<:::;;;<<<===???@@@AAAAAA???@@@AAACCCDDDFFFGGGHHHJJJLLLOOOTTTYYY\\\___aaajjjlllpppsssyyy|||uuurrrooossssssnnndddVVVIIIAAA>>><<<999555333333222111000111111111222222222222222000000000000000000000000000111111222222111111000000000000000000000000000......//////000000111111000000000000000000000000111111111111111111111111000000000000000000000000222222222222333333333333444333333666;;;AAADDDEEECCCGGGNNNRRRTTTUUUUUUUUUQQQRRRTTTUUUVVVWWWWWWWWWVVVQQQPPPYYYiiizzzlllccc```ZZZPPPGGG@@@===<<<999888888777666555444444555444444333333222222111000111222222222222111000111111000000000000111111///////////////000000111////////////000000000000000////////////000000111...//////000000111111222///000111111000000111333777:::???BBBCCCCCCDDDFFFDDDCCCEEEFFFDDDBBBFFFMMMXXXfffzzzuuusss||||||gggZZZLLLFFFBBBBBBBBBAAAAAADDDFFFIIIKKKKKKKKKOOOVVV[[[^^^qqq;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<>>>??????>>>===<<<======>>>???@@@AAABBBBBBBBBDDDGGGJJJNNNQQQTTTUUU[[[^^^ccchhhnnnuuu}}}zzzvvvrrrvvvwwwpppaaaRRRGGGCCC===:::666444333333111000111111111222222333333333000000000000000000000000000111111222222111111000000000000000000000000000.........///000111111111000000000000000000000000111111111111111111111111000000000000000000000000222222222333333333444444444333444888>>>BBBDDDCCCCCCGGGMMMQQQSSSSSSSSSSSSRRRSSSTTTVVVWWWWWWWWWVVVTTTRRRZZZnnnyyynnnhhh___UUUMMMEEE???<<<;;;:::999777555444333222555555444333333222111111000111222222222222111000111111000000000000111111///////////////000111111.../////////000000000111///000000000000//////......//////000111111222222111222222222111111333444888;;;???BBBCCCDDDEEEFFFEEEDDDDDDDDDBBBAAAGGGPPP\\\jjj~~~zzzvvv}}}ooo\\\PPPFFFBBB@@@BBBCCCBBBCCCFFFFFFIIIMMMNNNOOOTTT\\\cccqqq<<<<<<<<<<<<============>>>???AAABBBAAA???<<<:::>>>>>>??????@@@@@@@@@@@@???@@@BBBEEEHHHKKKMMMNNNQQQUUUZZZ```gggnnnuuuzzzrrrxxx}}}xxxiiiXXXMMMHHH@@@===999777666555333222111111111222222333333333000000000000000000000000111111222222222222111111000000000000000000000000---......///000111111222000000000000000000000000111111111111111111111111000000000000000000000000222222333333333444444444444333555:::@@@CCCCCCBBBCCCGGGKKKOOOPPPQQQRRRSSSSSSTTTUUUWWWXXXXXXWWWVVVVVV[[[mmmuuummmbbbXXXPPPIIIAAA;;;<<<;;;:::888555333222111555555444333333222111111000111222333333222111000111111000000000000111111///////////////000111111.../////////000000111111///000111111111///...---...//////000111222222222222333333333222222444666888<<<@@@CCCCCCDDDEEEFFFFFFDDDDDDCCCAAA@@@HHHRRRbbboootttyyy{{{gggTTTIIIBBB??????BBBCCCBBBDDDHHHEEEIIINNNPPPRRRXXXbbbjjj???????????????????????????????????????>>>======???????????????>>>>>>===@@@@@@@@@@@@AAABBBCCCDDDLLLMMMPPPTTT[[[cccjjjnnnxxx|||yyysssrrrvvvtttfffSSSHHHBBB===:::999666111...000//////000111222333333444333222222111111222333333000000000000000000000000000000000000000000000000000000000000111111111111222111111111000000//////////////////000000000000222222222222222222222222222222333333333333444444555666888;;;???BBBCCCCCCCCCFFFJJJMMMOOOPPPQQQRRRNNNRRRRRRVVV^^^YYYSSSYYYYYYhhhuuuiiibbbYYYKKK???999999666555777777444444666555555444444444333333333333333333222222111111111222111111111000000///////////////000111111222222000000000000000000000000000000000000000000000000111111111111111000//////333222222111222444555666BBBBBBCCCCCCDDDEEEEEEEEEMMMIIIFFFEEECCCEEELLLUUUkkkyyy~~~qqqxxx}}}jjjWWWKKKHHH???@@@AAAAAABBBCCCFFFIIILLLKKKOOOSSSTTTYYYjjj{{{???????????????????????????@@@@@@@@@@@@@@@?????????????????????>>>>>>===????????????@@@AAABBBCCCCCCDDDFFFJJJPPPWWW]]]aaalllqqqwwwzzz||||||ssspppwww{{{oooZZZJJJDDD>>>;;;:::777222000222222222222222222222222111222222111111000111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000///////////////000000000111000000000000000000000000222222333333333333444444333555777:::>>>@@@@@@@@@BBBFFFKKKNNNOOOOOOPPPQQQMMMQQQPPPSSS[[[WWWSSSZZZddd{{{{{{nnneee]]]PPPFFF@@@<<<888666888777444333555555555444444444333333333333333222222222222222222111111111111000000000///222222222222111111111111000000000000000000000000000000000000000000000000111111111111111000//////000000000000111222444555??????@@@BBBCCCEEEFFFFFFIIIGGGFFFFFFFFFIIITTT```qqqwwwoooyyysssaaaPPPGGGEEE@@@AAABBBBBBBBBDDDGGGJJJKKKMMMSSSXXX[[[bbbuuuAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAA??????@@@@@@??????>>>===>>>=========>>>???@@@AAA@@@AAABBBEEEJJJOOOTTTWWWaaafffmmmrrrvvv{{{vvvpppyyyzzzdddRRRHHHAAA<<<:::888444222444333333333333333333333333222111111000000/////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000/////////000000000111111000000000000000000000000222222333333333333444444444666999<<<>>>??????>>>BBBGGGLLLOOOPPPPPPPPPPPPOOOSSSQQQRRRXXXUUUTTT^^^tttzzzoooeeeWWWLLLGGG@@@;;;888999888555333555555555444444444333333333222222222222222222333333111111111111000000000000444444333333222111111000000000000000000000000000000000000000000000000000000111111111111000000///000000000000111333555666<<<===???AAACCCEEEFFFGGGGGGEEEEEEFFFHHHOOO```ppp{{{xxxnnnnnn~~~xxxgggWWWIIICCCCCC@@@AAABBBCCCCCCEEEIIIKKKKKKPPPWWW]]]cccoooDDDDDDDDDDDDDDDDDDDDDDDD@@@AAABBBBBBCCCBBBBBBBBB@@@@@@AAAAAAAAA@@@??????======<<<<<<===>>>>>>???@@@@@@AAACCCFFFIIIMMMOOOUUUZZZbbbhhhnnnuuu}}}}}}uuu{{{~~~nnn```NNNEEE===;;;999555333444000000111333555666777888222222222111111000//////000000000000000000000000///////////////////////////000000000111111111111111111111000000000000000//////000000000111111111222222222222222222222222222222222333333333444444666999===???@@@@@@@@@@@@EEEIIINNNRRRRRRQQQPPPPPPRRRVVVSSSRRRVVVTTTWWWdddrrraaaRRRKKKCCC===888888888666444555555555444444444333333333111111111222222333333333111111111000000000000000333333222222222111111111000000000000000000000000000000000000000000000000000000111111111111000///222222222222444666888:::>>>>>>@@@AAACCCEEEFFFGGGGGGFFFEEEFFFJJJVVVmmm|||kkkiiiqqqlll\\\OOOFFFCCCDDD@@@BBBCCCDDDEEEGGGKKKMMMNNNSSSZZZ```iii|||EEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@==================>>>???<<<<<<<<<===???AAACCCDDDGGGLLLSSSYYY```hhhrrryyy|||}}}|||tttoooWWWKKK@@@<<<999555333444000111222333555666777888222222333333333222000000000000000000000000000000///////////////////////////000000000111111111111000000000000000000111111000000000000111111111111222222222222222222222222222222222333333333444444777:::>>>@@@??????@@@AAAHHHLLLPPPSSSSSSRRRRRRRRRSSSWWWSSSPPPSSSSSSZZZlllppp^^^TTTIII@@@888777888777666777555555444444444333333333111111111222222333333333000000000000000000111111000000000000111111222222000000000000000000000000000000000000000000000000///000000111111111000000222222222333555777:::;;;AAAAAABBBCCCDDDEEEEEEFFFJJJGGGFFFHHHOOO___yyynnndddhhhuuusss___RRRIIIDDDBBBDDDAAABBBDDDEEEFFFIIIMMMPPPQQQWWW]]]dddqqqGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCBBB??????>>>>>>>>>>>>??????<<<<<<<<<<<<===>>>??????BBBFFFKKKPPPVVV^^^hhhooowww}}}~~~zzzyyyzzzbbbTTTFFF???;;;777444444555555444444444333333333111222333444444333222111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000111111111222222000000000000000000000000222222333333333333444444666999======<<<<<>>>>>>>>>>>>>>>>>>>>>>>;;;===@@@BBBEEEKKKUUU\\\fffnnnxxx~~~~~~~~~vvveeeRRRGGGAAA;;;777666333333333333333333333333,,,---000222333333222111000000000000000000000000000000000000000000000000000000000000111111111111//////000000111111111222000111111111111222222222222222222222222222222222222222333333333444444444888<<<>>>===;;;===CCCIIILLLMMMNNNMMMMMMNNNPPPRRRIIIPPPPPPPPPXXXbbbxxxyyylllZZZGGG===:::888888999555555444444444333333333444333333222222111111111//////000000111111111222444444333333222111111111000000000000000000000000000000000000000000000000//////000111111111111111111111222444777:::===???===>>>???AAACCCEEEFFFGGGBBBDDDPPPeeezzzrrrggggggmmmzzzttt```SSSGGGCCCDDDCCCAAAAAABBBCCCFFFGGGIIIMMMQQQUUUVVVaaarrrdddcccdddfffddd___]]]___dddaaa]]]YYYVVVTTTSSSSSSMMMMMMMMMNNNNNNMMMJJJGGGEEECCCBBBBBBBBBBBB@@@???@@@@@@@@@AAABBBAAA???======???BBBDDDEEEHHHLLLOOO___fffooovvv{{{}}}yyyzzzsssaaaKKK@@@>>>;;;555666444333333444555444333222222222333333444444444222222222111111111111000000000000000000000000000111111000000111111222333---...///111111111000000000000000000000000000000000111111111111222222222333444444333222333555777999:::::::::<<<@@@EEEJJJPPPPPPOOOOOOOOOPPPQQQQQQMMMLLLPPPYYYdddtttxxxtttgggPPP===888<<<:::333555555444444444333333333222222222111111111000000000111111111111222222222111111111111111111111111000000000000000000000000333333222222111000000000333333222111000000111111111222333444666888:::;;;BBBBBBCCCDDDEEEFFFGGGHHHCCCIIIUUUfffxxxzzzxxxuuuhhhcccbbbwwwuuufffSSSLLLDDDAAABBBDDDBBB@@@HHHEEEFFFIIILLLMMMRRRXXXZZZgggwwwrrrqqqwww{{{xxxrrroookkkiiieeeaaa]]][[[YYYYYYVVVUUUUUUUUUUUUSSSPPPMMMKKKIIIHHHGGGGGGFFFDDDCCCAAA@@@@@@AAABBBAAA???======>>>@@@@@@AAABBBEEEGGGSSSYYYbbbjjjpppvvv~~~|||~~~uuucccOOODDD@@@<<<666666555333333444555444333111111111111111111222222222222222111111111111000000000000000000000000000111111111111111222222333000111111222222111000///111111111111111111111111111111111111222222222222333444444333333333666888<<<=========>>>BBBGGGKKKOOOOOOOOOPPPPPPPPPPPPQQQOOOQQQXXXcccppp{{{sss}}}xxxlllWWWCCC;;;;;;:::555555555555444444444333333555555555444444444333333111111111111222222222222111111111111111111111111000000000000000000000000111111111111111111222222333222222111000000111111333333444555777:::<<<===AAABBBCCCDDDEEEFFFFFFGGGEEEJJJTTTdddvvv}}}qqqhhhhhhlll~~~iii[[[NNNHHHAAA>>>@@@BBBAAA???FFFEEEGGGKKKNNNPPPUUU\\\bbbttt~~~}}}{{{wwwuuuqqqmmmiiifffdddcccdddbbbaaa```^^^\\\WWWTTTQQQOOOLLLKKKJJJHHHFFFDDDEEEDDDCCCCCCDDDCCCAAA???>>>?????????======???AAAFFFLLLTTT\\\cccllluuu|||xxxiiiWWWJJJCCC===888777555333333444555444333222222111111111111111111222222222111111111111000000000000000000000000000000111111111111222222222333333333333222111000///111111111111111111111111111111111111222222222333333444555444333444777999@@@@@@@@@@@@AAADDDIIIMMMNNNOOOOOOPPPQQQQQQPPPPPPOOOUUUaaaooo|||wwwkkkmmmuuubbbMMM???:::999777555555555444444444444333333333333222222222111111111111111111222222222333111111111111111111111111000000000000000000000000///000000111222222333333333222111111000111111111444444555777999;;;===>>>@@@AAABBBCCCDDDEEEEEEEEEFFFIIIRRRcccvvvzzzkkkfffnnnyyyqqq]]]QQQIIIDDD???===???BBBBBBAAADDDEEEHHHNNNPPPSSSZZZcccjjj{{{wwwssspppnnnqqqooollljjjhhhddd```]]][[[XXXUUURRRPPPMMMJJJGGGKKKIIIHHHGGGGGGFFFDDDBBB@@@AAAAAA@@@>>>===>>>???AAAFFFLLLRRRYYYbbbnnnuuu|||}}}{{{yyyqqqcccRRREEE===999888666444444444555444333444444444333333222222222222222222111111111000000000000000000000000000000000000111111222222222222222222222222222111111000111111111111111111111111111111111222222222333333333444555555555666999;;;AAABBBBBBCCCCCCFFFJJJNNNNNNNNNPPPQQQRRRQQQQQQQQQOOO[[[mmm~~~zzzqqqrrr{{{~~~nnnYYYEEE:::888999555555555555444444444444222222222111111111000000111111111222222222333333111111111111111111111111000000000000000000000000000000111111111222222222222222111111111111111222333444555777999<<<>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDGGGPPPbbbwwwrrreeeeeeuuu{{{gggVVVMMMFFFCCC@@@???AAADDDEEEEEEDDDFFFKKKPPPRRRTTT^^^iiiyyy~~~|||~~~{{{wwwtttrrrnnnjjjgggiiifffbbb^^^ZZZVVVRRROOOOOOMMMKKKIIIHHHGGGEEECCCAAABBBBBBAAA???>>>???AAABBBEEEIIILLLQQQYYYdddlllxxx{{{uuuxxxwwwmmmZZZHHH>>>;;;999777555444555555444333444444444333333222222222222222222111111111000000000000000000000000000000///000111222222222222111000000000000111111222222111111111111111111111111111222222222222333333333333444555666666777;;;===AAABBBCCCDDDEEEGGGKKKNNNOOOOOOPPPQQQRRRRRRSSSSSSPPPccc}}}rrrsssyyyeeeNNN===888999666666555555555444444444666666555555555444444444111222222222222333333333111111111111111111111111000000000000000000000000222222222111111111000000222111111111111111222222222333444666999;;;>>>???@@@AAABBBDDDEEEDDDCCCCCCCCCFFFPPPaaattt~~~yyykkkbbbggg{{{qqq^^^PPPIIIBBB@@@??????AAADDDGGGHHHFFFIIIOOORRRSSSVVVcccqqq|||yyyvvvuuurrrmmmhhhccc^^^YYYUUUUUURRRNNNLLLKKKJJJGGGFFFCCCCCCCCCBBB@@@???@@@BBBBBBDDDFFFGGGJJJPPPYYY```sss{{{uuuvvvwwwrrrcccPPPCCC???999777555444555555444222222222111111111111111111222222222111111111111000000000000000000000000000///000111333333222111111000//////000000111333333222222222222222222222222222222222222333333333333333555666666777999<<>>@@@@@@AAACCCEEEFFFEEECCCBBBDDDIIISSS```ooo{{{rrrgggeeeooozzzeeeTTTIIIDDD>>>>>>===>>>@@@CCCFFFHHHHHHLLLRRRUUUUUUZZZlll}}}{{{uuupppjjjddd```]]]ZZZVVVSSSRRRPPPNNNMMMHHHIIIHHHFFFDDDBBBCCCDDDBBBDDDEEEEEEFFFKKKRRRXXXiiiqqqxxx}}}~~~vvvpppooojjj[[[KKKCCC:::888666555555555444222111111111111111111222222222222222111111111111000000000000000000000000000///000222333333222111000333222111111111222333333222222222222222222222222222222222333333333444444333555666777888:::>>>AAA???AAADDDFFFHHHKKKOOORRRTTTSSSRRRQQQRRRUUUXXXYYYccc|||eeeLLL???===666666666666555555555555333333222222222111111111222222222333333333444444111111111111111111111111000000000000000000000000222222111111111111111111111111000000111222222333333444555777:::===@@@AAAAAABBBEEEFFFGGGEEEDDDBBBFFFMMMXXXcccnnnwww}}}}}}kkkeeelllzzzlllZZZMMMEEEBBB===>>>>>>???AAACCCFFFIIIJJJOOOUUUXXXXXXaaawwwyyysssooofffccc^^^[[[YYYXXXVVVTTTOOOOOONNNKKKHHHFFFFFFGGGBBBDDDFFFFFFFFFIIIPPPVVV^^^fffnnnttt}}}vvviiikkknnndddRRREEE:::888666555555555444222222222222333333444444555222222222111111111111000000000000000000000000000...000222333333333111000666555333222111222222333222222222222222222222222222222333333333444444444444555666777888;;;>>>AAA???AAADDDGGGIIIMMMQQQTTTVVVTTTRRRQQQRRRUUUYYY\\\|||mmmRRRBBB???777666666666555555555555666666555555555444444444222222333333333444444444111111111111111111111111000000000000000000000000000000000111222222333333111111000000111222333333444555777999<<>>FFFFFFFFFGGGJJJNNNQQQSSSYYYWWWSSSVVVYYYSSS^^^yyy{{{^^^GGG???888555444555444222555:::555555444444444333333333555444333222111222333333222222111111111111111111333333333222222111111111111111111111111111111111222222222222222222222222333555777999<<<>>>??????>>>BBBGGGHHHFFFCCCCCCDDDKKKQQQ]]]mmm|||wwwvvvsssgggiiiwwwiiiXXXMMMDDD???>>>===???@@@BBBCCCFFFJJJMMMOOOMMMPPPXXX___nnn}}}sssnnnllljjjddd___```]]]ZZZVVVSSSSSSSSSSSSNNNJJJFFFDDDEEEGGGHHHHHHMMMNNNRRR]]]mmm}}}|||pppsssuuusssdddNNNCCC===888666444111222555222333333333333333333444111111111111222222222222222222111111111111222222000111111111111222222222222222222222111111111000222222222222222222222222222222333333444555666666555555555666888;;;===???EEEEEEFFFHHHKKKNNNRRRTTTVVVUUURRRSSSVVVUUUfffgggNNNCCC;;;777666777555222444777555555444444444333333333555444333222222222333333222222222222222222222222333333333222222222111111111111111111111111111111000000111222333333444444333555777:::<<<>>>???@@@===AAAEEEFFFDDDDDDEEEGGGOOOWWWeeexxxxxxvvvyyyooojjjsss{{{eeeUUUKKKCCC??????>>>@@@BBBCCCEEEGGGKKKNNNNNNQQQWWW___iii|||zzzwwwqqqlllfffeeebbb___\\\ZZZYYYXXXUUUQQQKKKHHHFFFEEEDDDDDDHHHHHHLLLVVVdddttt{{{vvvsssuuulllWWWHHH@@@999777666333333666444333333333333333333222222222222222222111111111222222111111111111222222000111111111111222222222222222222222111111111111222222222222222222222222333333333444444555555555555555555777999<<<>>>@@@DDDEEEFFFIIILLLPPPSSSTTTSSSVVVSSSRRRTTTYYYuuupppUUUFFF===999888999777333333555555555444444444333333333555444333222222222333333333333333333333333333333333333333222222222222111222222222222222222222222//////000222333555666666444555777:::<<<>>>???@@@>>>AAACCCCCCCCCDDDHHHLLLSSS]]]nnn{{{yyy}}}llliiimmm|||sss]]]OOOGGGBBB@@@AAA@@@BBBCCCEEEFFFIIIMMMPPPKKKSSS[[[aaarrr|||pppooollliiiddd```]]][[[\\\XXXRRRMMMKKKHHHFFFEEEFFFFFFIIIPPP[[[hhhttt{{{wwwpppuuusssaaaMMMDDD;;;888666444444666444444444333333222222222333333333222222111111111222222111111111111222222000000111111111222222222222222222222222222222222111222222222222222333333333444444444444444444444555555666777999<<>>@@@@@@AAABBBCCCBBBAAADDDJJJOOOXXXbbbuuu}}}qqqiiikkkssszzziiiUUUJJJDDD@@@@@@BBBAAABBBDDDEEEGGGIIIMMMPPPNNNVVV]]]eee~~~{{{zzzwwwrrrlllfffaaa^^^```\\\WWWSSSPPPMMMKKKIIIFFFFFFGGGJJJPPPYYYccciiittt{{{yyyoootttvvviiiTTTHHH===888666444333444444444444333333222222222444333333333222222111111222222111111111111222222000000111111111222222222222222222222222222222333111111111222222333333333333444444444444444444444555666666888:::===@@@BBBCCCEEEIIILLLPPPRRRSSSTTTOOOTTTRRROOOUUUddd~~~dddPPPAAA<<<999:::;;;888666777555555444444444333333333444444444333333333222222000111111111222222222333222222222222222222222222222222222222222222222222333333333333333444444444444666888:::===???@@@@@@DDDEEEDDDAAAAAADDDKKKQQQ___iii||||||{{{nnnkkkppp{{{ooo___NNNEEEAAA@@@@@@BBB@@@BBBDDDEEEFFFIIIMMMPPPTTTZZZbbbqqq|||uuuoooiiigggeeeaaa\\\XXXVVVSSSPPPNNNGGGGGGGGGGGGIIIMMMSSSXXXfffnnnzzz}}}rrrsssvvvnnn\\\OOOAAA:::888555333444444333333333333333333222333333333333333222222222222222111111111111222222000111111111111222222222222222222222333333333333111111111222222333333444333333333444444555555555666666777888;;;>>>AAACCCDDDGGGJJJNNNQQQRRRRRRRRRJJJPPPNNNNNNZZZmmmqqq^^^FFF???999:::;;;888666777555555444444444333333333333333444444444333222111000000000111111222222333111222222222222333333333333333333333333333333333444444444444333333333333555666888;;;===???@@@AAAEEEEEEDDDBBBBBBGGGOOOVVVfffrrr~~~~~~ssslllssseeeWWWIIIBBBAAA???@@@BBBAAABBBDDDFFFGGGJJJNNNQQQTTTZZZhhhzzzuuusssmmmjjjeeeaaa^^^[[[WWWUUUJJJKKKKKKIIIHHHHHHLLLOOOXXXaaannnzzzyyyssstttpppeeeUUUEEE>>>:::666444444222333333333333333333444222222333333333333333333222222111111111111222222000111111111111222222222222222222333333333444444000111111222333333444444222222333333444555666666666666777999<<>>???AAAAAA@@@BBBCCCDDDGGGNNNXXX```eeexxxpppZZZOOODDDAAAAAA@@@??????DDDFFFGGGIIIJJJMMMQQQTTT^^^jjj~~~yyyssskkkfffcccbbbYYYVVVSSSPPPNNNLLLJJJHHHNNNQQQZZZgggrrr|||zzz~~~|||tttsssmmm```NNNAAA;;;888666444555555444333333333333444000000000000000000000000333333333222222111111111333333333333333333333333444444444333333222222222222222333333333444444444111222333333444444333333666777999:::;;;>>>BBBEEEEEEIIINNNPPPPPPNNNMMMNNNFFFIIIRRRcccyyy|||cccMMM;;;999:::555222555555555444444444444555555666555555555555444444444444444444444444444444444222111111111222333333444444444444444444444444444111111222222222333333333777:::===???@@@AAACCCEEEAAADDDEEEDDDHHHRRR^^^eeeiii~~~xxxhhhRRRMMMEEE@@@???AAACCCEEEDDDFFFKKKNNNLLLKKKRRRZZZbbb~~~wwwooojjjgggggg___]]]YYYVVVTTTQQQMMMKKKPPPRRRXXXccclllwwwwwwssswwwssspppeeeUUUFFF===999777666666555444444333333444444111111111111111111111111333333333222222222111111111111111111111111111111444444444333333222222222222222222222333333333444333333444555555555555444666777999:::<<<>>>BBBEEEGGGIIIMMMPPPQQQPPPOOONNNJJJMMMVVVggg{{{yyy~~~mmmVVV@@@;;;;;;777444555555555444444444444555555555555555555444444444444444444444444444444444444333222222222333333444555222222222222222222222222222222333333333444444444666999<<<>>>???@@@CCCDDDDDDEEEEEEFFFKKKVVVaaagggssssssaaaOOOJJJCCC???>>>@@@BBBCCCEEEGGGKKKOOOOOOOOOWWWaaappp}}}vvvqqqnnnmmmgggeeebbb___]]]YYYTTTPPPTTTSSSVVV]]]eeepppyyyjjjlllvvv|||vvvuuummm___OOOAAA999777888666555444444333444444444222222222222222222222222333333333222222222222111111111111111111111111111444444333333333333222222111111222222222333333333444444555666666666666666666888:::<<<===@@@CCCFFFIIIJJJLLLOOORRRRRRQQQOOOLLLPPPYYYlllvvvzzz{{{|||{{{aaaGGG>>><<<888555555555555444444444444555555555555555555444444444444444444444444444444444444444333333333333444555555111111111111111111111111333333444444444555555555666888;;;>>>???@@@BBBDDDHHHFFFEEEIIIRRR]]]gggmmm}}}lllYYYLLLGGGAAA======???AAABBBEEEHHHLLLPPPPPPSSS___kkk|||xxxuuussslllkkkiiihhhfffbbb]]]YYYXXXVVVVVVZZZ```kkk{{{kkkeeeiii}}}zzzuuuiiiXXXFFF:::777888666666555444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333111111111222222222333333444444555666666666666555666888;;;===???BBBEEEGGGJJJJJJKKKMMMQQQSSSQQQPPPOOOWWWeeeyyy{{{zzz~~~jjjNNN???<<<999666555555555444444444444555555555555555444444444333333333333333333333333333333333333222222222333333444111111111111111111111111333333333333444444444444555888;;;===???@@@BBBDDDIIIEEEEEENNN[[[fffooouuugggTTTIIIEEE@@@>>>???AAABBBCCCFFFHHHMMMPPPQQQVVVeeeuuu~~~zzzwwwooonnnnnnmmmmmmjjjfffbbb^^^ZZZXXXZZZ^^^gggwwwooocccbbbhhh|||rrr```KKK<<<777777666666555444444444444555333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333111111222222222333333333333333444555555555555555777999===???AAACCCFFFIIIJJJJJJKKKMMMOOOQQQRRRRRRVVVfff}}}{{{~~~sssUUUBBB;;;888777777555555444444444444555555555444444444444333333333333333333333333333333333222222111111111111111222222222222222222222222222222222222222333333333333555777;;;===???AAACCCEEEGGGDDDGGGUUUdddnnnwww~~~|||dddRRRGGGDDDAAA@@@AAACCCEEEEEEGGGIIIMMMPPPRRR[[[nnn~~~}}}~~~{{{tttsssrrrrrrrrrpppmmmjjjddd```]]]]]]___dddppp}}}tttccc\\\WWWjjjxxxfffRRRAAA999666777666555555444444555555333333333333333333333333111222222222222333333333111111111111111111111111222222333333333333444444222222333333333444444444333333444555555555555444777:::>>>AAACCCEEEHHHJJJJJJKKKMMMNNNNNNPPPSSSVVV^^^xxx|||~~~}}}```HHH;;;888888999555555444444444444555555444444444444333333333333333333333333333333333333222111111000000000000111333333333333333333333333111111111222222222333333555888<<<>>>@@@BBBDDDFFFFFFDDDLLL]]]kkkrrrzzzuuu```QQQEEECCCAAAAAADDDFFFGGGGGGHHHKKKPPPSSSWWWccc{{{yyyzzz~~~~~~zzzxxxvvvuuuuuutttqqqoookkkgggcccaaa___```hhhqqqxxx}}}|||fffZZZRRRZZZlll}}}lllXXXGGG<<<777777666666555555555555555222222222222222222222222111111222222222333333333111111111111111111111111222222222333333444444444333333444444444555555555444444555666666666666555777:::???BBBDDDFFFIIIKKKJJJNNNRRRQQQNNNPPPVVV\\\qqqyyy|||nnnQQQ>>>888999<<<555555444444444444555555444444444333333333222222222222222222222222222222333222111111000000111111333333333333333333333333222222222333333333444444666999<<>>777777777666555555555555555222222222222222222222222111111111222222333333333333333333333333333333333222222222333333444444444444444444555555555666666555666666777777777777777777;;;???CCCEEEGGGJJJKKKKKKQQQUUUTTTOOOPPPXXX```www|||xxxXXXAAA999:::===555555555444444555555555444444444333333333222222222222222222222222222222444333333222111111111222222222222222222222222222333333333444444444555555666999===@@@BBBDDDGGGIIIGGGJJJWWWiiiqqqqqqwww~~~fffTTTJJJAAA@@@@@@BBBEEEGGGHHHGGGJJJNNNUUU\\\eeewww|||}}}~~~~~~}}}vvvssstttwwwuuurrrmmmgggdddbbbaaabbbhhhkkkqqqzzztttYYYHHHNNNUUUeeezzztttiiiUUUCCC;;;777666444444555555444222333333333333333333333333444333333222222333333444222222333333333333444444444333222111222333444555222222333333333444444444444666888999777666555666888;;;???BBBEEEGGGJJJLLLPPPSSSPPPRRRVVVSSSZZZooo~~~|||vvvzzz^^^HHH???<<<888888777555444444444555666666666555444333333222222222222444444444444222222333333333333333333333333111222333333333333222111111222222333333444444555999:::<<<>>>AAACCCDDDEEEHHHNNN[[[ggglllmmmvvvxxxbbbOOOEEECCCBBB@@@AAACCCFFFGGGGGGJJJNNNSSSXXXeee|||~~~zzz{{{~~~yyyuuuuuuvvvvvvtttoookkkgggeeecccccccccgggoooyyywww\\\LLLOOORRR^^^~~~zzzssskkkYYYFFF;;;888777555555666666555333444444444444444444444444333333333333333333333333222222333333333333444444333333222222222333444555222222333333333444444444444666888888777666666666999<<<@@@CCCEEEGGGJJJLLLPPPTTTSSSSSSUUUUUUbbb|||~~~|||}}}www{{{~~~bbbJJJ???;;;999888777666666555555666666555555555444444333333222222333333444444333333222333333333333333333333333111222333333333333222111222333333444444555666666:::;;;===???AAACCCEEEFFFGGGNNN\\\hhhlllnnnvvvsss]]]MMMCCCBBBAAAAAABBBDDDFFFGGGGGGMMMQQQUUU\\\kkk{{{xxxyyy|||}}}yyywwwwwwxxxwwwtttpppmmmiiigggeee___dddmmmvvv~~~zzz```QQQOOOMMMVVVttt{{{sssmmm^^^JJJ<<<:::888666555666666555444555555555555555555555555222222444444444444222222222222333333333333444444333333333222333444444555333333333333444444444444555666888888777666666777:::===AAADDDFFFHHHKKKMMMNNNVVVVVVTTTUUUXXXnnn~~~}}}zzzxxx}}}xxx|||xxx{{{lllQQQAAA<<<;;;888888888888888777666666444444444444444444444444222333333444444333333222333333333333333333333333111222222333333222222111333333444555555666666777:::;;;===???AAADDDEEEFFFFFFOOO\\\gggkkknnnuuujjjWWWIIIAAA@@@AAABBBDDDFFFGGGGGGHHHPPPSSSXXXaaauuu}}}{{{{{{}}}|||zzz{{{zzzyyyvvvsssooollljjjbbbeeekkkqqqwww}}}zzzaaaRRRNNNJJJQQQnnn|||sssnnndddPPP>>>:::888555555555555444333444444444444444444444444111222444555555444222111222222222333333333444444333333333333444444555555333333333444444444444555555666777777666666777888;;;>>>BBBEEEFFFHHHKKKMMMMMMUUUVVVSSSTTT\\\{{{}}}}}}zzzyyy~~~yyyvvvttt{{{xxx|||}}}www~~~~~~zzz]]]FFF>>>===888888999:::999888777666333333444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333444555555666666999:::<<<>>>AAACCCEEEFFFDDDNNN[[[eeeiiimmmuuu}}}xxxcccRRRGGGAAA>>>AAADDDFFFGGGHHHHHHIIIQQQSSSYYYggg~~~}}}}}}|||{{{xxxuuurrrpppjjjjjjkkkkkknnnttt}}}xxxbbbQQQNNNJJJQQQjjjuuuqqqiiiVVVBBB;;;888555444444444444333333333333333333333333333111222444555555444222111222222222333333333444444333333444444444555555555333333444444444555555555555666777777666666777999===???CCCFFFGGGIIILLLNNNLLLTTTTTTRRRVVVbbb|||xxx|||yyywwwvvv}}}uuurrrqqqzzz~~~www{{{}}}zzz|||zzz}}}gggMMM???<<<888999:::::::::999777666333333444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222333444444555555999:::;;;>>>@@@BBBDDDEEECCCNNNZZZbbbgggmmmvvv}}}qqq]]]NNNFFFBBB===AAAEEEGGGGGGHHHJJJKKKPPPRRR[[[nnn~~~~~~~~~~~~|||zzzxxxvvvqqqooolllhhhhhhooozzzyyyeeeSSSOOOLLLPPPeee{{{tttppp^^^III<<<999666444444555444444333333333333333333333333222222444444444444222222222222333333333333444444333333444555555555555444333444444444555555555555555666777666555666888:::>>>AAADDDGGGHHHJJJLLLNNNNNNSSSQQQQQQZZZjjjyyyuuuwww|||ttttttttt|||}}}rrrpppppp{{{}}}www{{{|||vvv{{{}}}|||yyyxxx|||pppTTTAAA:::999999999999999888777777444444444444444444444444444333333222222333333444333333333333333333333333333222222111111222222333111111222222333444444555999:::<<<>>>@@@CCCDDDEEECCCOOO[[[```eeeooozzzlllXXXKKKEEECCC===AAAEEEGGGGGGHHHKKKNNNPPPTTT___xxx~~~}}}||||||rrrqqqnnniiigggmmmxxx}}}lllXXXSSSMMMNNN^^^~~~yyyvvvgggRRR???<<<888666666666666666444444444444444444444444333333333333333333333333222222333333333333444444333333555666666666555444444444444444555555555555555666666666555666888;;;???BBBEEEHHHIIIJJJMMMOOORRRSSSOOORRR```ssswwwqqqrrruuuvvvxxx{{{xxxnnnppprrryyy~~~yyyqqqoooppp|||}}}xxx{{{yyyyyyzzz}}}{{{}}}yyyzzz~~~}}}yyy^^^GGG<<<999999888777777777777777555555555444444333333222444333333222222333333444333333333333333333333333333333222111111222333333222222333333444555555555;;;<<<>>>@@@BBBDDDFFFGGGEEEQQQ\\\```fffsss}}}~~~gggTTTIIIDDDCCC>>>BBBFFFGGGFFFHHHMMMQQQSSSWWWfffqqqqqqoookkkiiinnnxxxrrr\\\VVVNNNLLLXXXuuu|||zzzlllXXXBBB>>>:::888777888888888555555555555555555555555444333333222222333333444222222333333333444444444333333555666666666555444444444444555555555666666555666666555555666999;;;@@@BBBFFFHHHIIIKKKMMMOOOUUUSSSMMMSSSeeeyyy}}}uuunnnnnnpppooopppsss}}}|||{{{~~~rrrjjjmmmpppwww{{{uuupppnnnppp}}}~~~yyy|||vvvxxx|||}}}||||||gggMMM@@@:::999777666666666777888666666555444333333222222444444222222222222444444333333333333333333333333444333222111111222333444333333444444555666666777===>>>???BBBDDDFFFHHHIIIHHHTTT]]]```gggvvv{{{dddRRRHHHCCCBBB>>>BBBFFFFFFEEEGGGNNNSSSVVV[[[lll{{{wwwyyy}}}yyyrrrmmmllllllmmmrrrxxxzzzlll\\\PPPPPPSSSccc||||||uuu```HHH>>>666777999777444444444444444444444444444444444444444444444444444444111111111222222333333444333333444555555444333333333444444444555666666666666666777888999:::::::::@@@BBBDDDGGGJJJLLLMMMNNNVVVSSSSSSYYYgggxxxooojjjhhhhhhfffdddooosssuuuxxxwwwlllbbbdddmmmuuutttoooiiihhhooo~~~~~~ppp}}}www|||zzzzzz{{{zzz{{{oooQQQ;;;<<<:::888777888888777666333444555666555444333222555555444444444333333333444333333222222111111111333222222111111222222333222333444444333444777:::<<<===>>>>>>>>>@@@CCCFFFNNNZZZaaa```hhh{{{ppp\\\MMMCCC@@@BBBBBBDDDFFFFFFEEEHHHNNNSSSVVVaaa|||{{{vvvwww}}}zzzuuuqqqppppppooosssxxx~~~}}}qqqaaaUUUQQQRRR^^^zzzgggMMMBBB999888999777444333444444444444444444444444222222222222222222222222444444333333222111111000333333444555555444333333444444444555555555555555555555666777888999999:::BBBCCCEEEGGGJJJMMMOOOPPPQQQPPPSSS]]]lll~~~yyytttnnniiifffeeeddddddjjjnnnpppuuupppfff^^^___jjjqqqqqqmmmeeeeeennnyyyyyyrrryyyxxxwwwyyy||||||{{{~~~xxxXXXAAA===;;;888777888888777666444444555555444444333333555555444444444333333333333333333222222222222222333333222222222222333333222333444444333444777::::::<<<>>>@@@AAACCCFFFIIIQQQ]]]eeeeeennnjjjXXXKKKCCCAAACCCCCCEEEGGGGGGGGGJJJPPPVVV^^^lll{{{vvvwww}}}|||xxxuuuuuuuuurrrtttwwwwww|||xxxiii[[[TTTPPPVVVrrrpppTTTHHH<<<999999777555333444444444444444444444444222222222222222222222222444444333333222222111111333333444555555444333333555555555555555444444444444444555555666888999:::DDDDDDFFFHHHKKKNNNPPPRRRNNNOOOVVVcccttt~~~zzzzzz}}}uuusssooojjjeeecccdddfffggghhhjjjqqq{{{fff^^^WWWYYYcccjjjkkkhhh^^^bbbnnnxxxqqqsss|||vvv|||ttttttxxx}}}}}}zzz{{{~~~bbbHHH>>><<<999888888888777666666555555444333444444444555555444444444333333333222222222222333333333333333333222222222222333333222333444444333444777:::888;;;???BBBDDDFFFIIIKKKUUU```iiimmmvvvuuuyyyxxxbbbSSSIIICCCBBBDDDDDDFFFHHHHHHIIIMMMTTTYYYbbbttt~~~~~~|||{{{|||yyyxxxzzz{{{xxxwwwyyyxxxtttsssvvvvvv|||}}}oooaaaWWWOOOPPPddd|||xxx[[[LLL===999999888666555444444444444444444444444444444444444444444444444000111111222333444555555333333444555555444333333666666666555444444444333555444555555666888:::;;;EEEFFFGGGIIILLLOOORRRSSSNNNRRR[[[jjj|||~~~{{{yyyzzz}}}wwwwwwtttooohhheeefffhhhfffeeefffnnn~~~sss^^^WWWRRRSSSZZZ```aaa```YYY___ooouuummmpppzzz{{{~~~vvvtttvvv{{{{{{xxxyyy|||jjjMMM@@@===:::888888888777666777666444333333333444555555555444444444333333333111222222333333444444444333333333222222333333333222333444444333444777:::999<<<@@@CCCEEEGGGIIIJJJVVV```kkksss~~~}}}}}}pppyyyrrr]]]OOOGGGBBBBBBDDDDDDFFFGGGHHHIIINNNVVV\\\eee{{{|||wwwtttsssqqqvvv|||xxxvvvvvvwwwzzz~~~zzzwwwuuuvvvyyyyyyuuusssuuuuuu|||}}}rrreeeYYYOOOMMMZZZkkk}}}aaaPPP>>>888999999777666444444444444444444444444444444444444444444444444000111222333444555666666333333444555555444333333666666666555444444444333666555555666777999<<<===FFFFFFHHHJJJMMMPPPRRRSSSOOOTTTaaarrr|||zzzzzz||||||yyyyyyxxxrrrkkkgggfffhhheeebbbaaahhhuuu{{{tttiiiYYYTTTOOOOOORRRVVVWWWWWWVVV^^^pppwwwooopppxxx~~~{{{wwwuuuwwwwwwvvvxxx{{{uuuUUUBBB???;;;888888888777777777666555444333444555666555555444444444333333333222222222333333444444555444333333333333333333444222333444444333444777::::::===AAADDDEEEFFFGGGHHHTTT^^^jjjwww|||{{{|||rrrnnnYYYLLLFFFBBBAAACCCBBBDDDFFFGGGIIIOOOXXX___lllzzz~~~}}}}}}~~~}}}|||wwwrrrnnnmmmmmmkkkttt~~~||||||}}}~~~}}}xxxvvvrrruuu{{{zzzuuurrrqqqsssxxxyyyuuutttvvvsssyyy|||ssshhh\\\QQQLLLSSS^^^nnnkkkVVVBBB:::::::::888777444444444444444444444444222222222222222222222222444444444444333333333333333333444555555444333333555555555555555444444444666666555666777:::===???DDDFFFHHHKKKNNNPPPRRRRRROOOXXXjjj{{{{{{}}}|||yyyyyyyyywwwsssnnnjjjhhhgggeee```]]]```hhhkkkfff___VVVRRRNNNLLLMMMOOOPPPPPPSSS\\\oooyyytttsssxxxyyytttttttttsssuuuyyy___DDDAAA<<<999888888888777777666555555444444555555555555444444444333333333333333333333444444444444444444333333333333444444222333444444333444777:::<<<>>>AAACCCDDDEEEHHHIIIUUU]]]kkkzzzxxxzzzxxx~~~kkkUUUIIIEEEBBBAAABBBBBBDDDFFFGGGJJJQQQ[[[bbbsssqqqwww~~~~~~wwwuuussstttuuuuuutttqqqsssqqqnnnjjjfffeeegggiiimmm{{{zzzwwwwwwzzzzzz|||~~~yyyvvvqqquuu{{{}}}wwwsssnnnnnnqqqwwwyyywwwvvvyyyrrrxxx|||uuukkk^^^RRRKKKNNNTTTddd{{{vvv___GGG===<<<;;;888777444444444444444444444444222222222222222222222222444444444444444444444444333333444555555444333333444444444555555555555555666555444444666999<<>>AAADDDIIINNNPPPQQQPPPOOOSSSfff|||yyyxxxxxxzzzyyyuuuqqqkkkddd]]]ZZZYYYXXXYYYZZZPPPOOOMMMKKKJJJJJJLLLNNNPPPWWWfffzzztttvvvyyyzzz|||yyyrrrrrrqqqnnnmmmnnnnnnpppuuu}}}jjjGGGCCC===999888888888777555666777777777666444333555555444444444333333333555555555444444333333333555444444333333444444555222333444444333444777:::===???AAADDDFFFJJJOOOSSS\\\bbbooouuubbbMMMDDDCCCCCCCCCDDDDDDFFFHHHJJJMMMUUU```hhh^^^bbbhhhlllnnnqqqvvvzzz~~~|||sssooommmjjjeee```]]]^^^^^^]]]\\\```ZZZUUUVVVVVVXXXbbbnnnyyy{{{sssmmmmmmpppxxxzzz~~~zzzwwwrrrrrruuuzzz~~~~~~zzzvvvrrrssstttwwwzzz}}}}}}zzz|||~~~{{{rrrcccUUUMMMMMMOOOWWWooo~~~___GGG:::777888999777666555444444333444444666333000//////222555888666555444666888:::::::::555555555555555555555555555555444333333333333444666777777666777999>>>AAAFFFEEEIIIOOORRRRRRSSSWWWRRRrrr}}}{{{yyyxxxzzz}}}~~~|||zzzrrrlllbbbZZZYYY[[[\\\ZZZRRROOOLLLJJJIIILLLOOOQQQRRRXXXbbbooozzz}}}zzzvvvrrrtttuuuwwwzzzzzzttttttsssnnnjjjjjjddduuuuuuooosssOOOAAA======999:::<<<555777777777777666666666666444444444333333333222222444444444333333222222222444444333333333333222222222222222333444666999:::???AAABBBBBBCCCGGGOOOVVVbbbmmm}}}iiiYYYHHHBBBCCCDDDDDDDDDGGGHHHEEEJJJSSSUUU^^^sssUUUYYY___bbbeeehhhlllooouuuzzz}}}{{{tttlllgggfff___[[[VVVTTTUUUVVVUUUTTTXXXVVVUUUWWWXXX\\\kkkyyyyyyrrrmmmjjjlllrrryyy|||{{{yyyuuuuuuwwwzzz||||||yyyvvvrrrssstttwwwzzz~~~}}}yyyzzz~~~~~~zzzqqqcccUUUMMMLLLNNNQQQggglllNNN===;;;;;;999888888777666555555555555555333222111333777;;;>>>666555444444777888888777666666666666666666666666444444444444555555666777666666777666777:::>>>BBBFFFFFFJJJPPPSSSRRRTTTXXXbbb}}}~~~}}}zzz{{{~~~uuummmbbb[[[YYY[[[\\\[[[VVVUUUSSSRRRRRRRRRSSSTTTTTTXXX___hhhqqquuuuuusssrrrssstttvvv~~~}}}vvv}}}{{{tttrrrqqqllliiihhhcccppppppkkkwwwwwwPPPAAA;;;;;;666777999222666666666666555555555555444444444333333333222222444444444333333222222222444444333333333333222222222222222333444777999:::>>>@@@BBBCCCDDDJJJSSS[[[iiivvvgggWWWHHHBBBCCCDDDDDDDDDFFFHHHFFFKKKTTTWWWbbbxxxLLLOOOSSSWWWYYY\\\___aaahhhkkknnnmmmfff```\\\[[[RRROOOLLLKKKLLLMMMMMMMMMSSSVVVZZZ\\\]]]fff{{{{{{qqqllliiijjjpppxxx}}}}}}{{{zzzyyyyyyyyyyyywwwuuurrrsssuuuxxx{{{{{{zzz}}}~~~zzzqqqcccVVVMMMKKKLLLJJJ]]]{{{WWWAAA???>>>888999888777666666555555666222111000000111555888:::777555444444555666666555666666666666666666666666444444444555666777888999666666666666777:::???CCCGGGHHHLLLRRRTTTSSSVVV[[[qqq}}}|||}}}xxxnnnbbbZZZYYYZZZ\\\]]]VVVVVVVVVVVVUUUTTTRRRRRRXXXZZZ]]]dddkkkppprrrrrrtttuuuvvvxxxyyyttt||||||ssspppmmmiiifffgggccckkkjjjiiioooyyy|||UUUCCC;;;;;;666666777222555555555555444444444444444444444444333333333333444444333333333333222222444444333333333333222222222222222333555777999;;;???BBBEEEEEEGGGNNNZZZcccrrr|||dddUUUGGGBBBDDDDDDDDDEEEEEEHHHGGGLLLUUUYYYfffFFFHHHKKKNNNPPPRRRTTTVVVZZZ]]]___]]]YYYTTTQQQPPPIIIHHHGGGFFFGGGIIIJJJKKKTTTZZZ___aaaeeetttzzzsssnnnmmmnnnrrryyy~~~{{{xxxvvvuuuuuuuuussstttvvvyyy|||~~~~~~zzzqqqdddWWWNNNKKKJJJGGGWWWuuu```DDDAAA???666999888777666555555555555444333111000000222333444888666444444555666555444666666666666666666666666444444444444555666777888555666666777888;;;@@@DDDHHHIIINNNSSSTTTTTTXXX^^^zzzxxxlll```YYYWWWWWWZZZ]]]YYYYYYXXXWWWVVVUUUSSSSSS[[[]]]aaaggglllqqqtttuuuxxxzzz{{{|||wwwsss}}}}}}rrrnnnjjjfffdddeeecccgggfffhhhjjjjjj~~~\\\FFF<<<===999888:::666666666666555555555444444555444444444444333333333333333333333333333333333444444333333333222222222222222222333555888:::<<>>666777777666555444444444444666666555555555555666666999777555555666666555444444444444444444444444444555555444444333444444555444555666777888<<>>>>>???BBBCCCAAA???AAAAAAAAAAAABBBBBBAAA@@@???AAADDDEEEDDDEEEHHHKKKHHHMMMVVVgggzzzrrrkkkiiimmmwww}}}xxxssssssvvvyyy|||{{{zzzyyyxxxxxxxxxxxxzzz}}}}}}tttiii^^^TTTLLLGGGJJJMMMddd___FFF======888777666555444444444444//////111222333444444333777555444444555666555444444444444444444444444444555444444444444555555666333444666777999>>>CCCGGGHHHJJJPPPTTTSSSSSS[[[ddd~~~||||||yyywwwiii[[[RRRUUUVVVTTTXXX___ffffffeeeeeeeeeddddddddd```fffooouuuzzz}}}}}}rrrrrr~~~~~~sssnnnjjjeeebbbbbb\\\aaa^^^]]]aaa___eeewwwoooOOO>>>???:::666888777777777666666666555555555555555555555444444444444222222222333333444444444444444333333333333222222111222222444666999<<<>>>>>>CCCGGGGGGKKKXXXooojjjQQQIIICCCCCCDDDDDDEEEIIIDDDMMMQQQUUU^^^iiiBBB@@@???AAACCCDDDAAA???>>>======>>>???@@@???>>>@@@CCCFFFGGGFFFGGGIIILLLMMMQQQ[[[oooyyyqqqmmmooommmoooyyy~~~xxxtttsssvvvzzz~~~}}}{{{yyywwwvvvuuuuuu{{{~~~}}}tttjjj```VVVMMMGGGHHHHHH\\\hhhIII>>>AAA999888777666666555555555555555666777666555333222555444222333444555555444555555555555555555555555444444444555666777888999333444666777999>>>DDDHHHGGGJJJPPPTTTSSSSSS[[[eeeyyy||||||uuupppooopppfffXXXQQQUUUXXXVVVYYYaaakkklllnnnppppppnnnllljjjggglllsssyyy|||tttuuu~~~tttoookkkeeebbbbbb___ddd```]]]aaabbbeeeqqqwwwUUUBBBBBB===777888777666666555555555444444444666666555555555444444444222222222333333444444444444444444333333333222222111222222444666:::<<<>>>@@@EEEJJJKKKPPP```xxxfffOOOHHHCCCCCCDDDDDDFFFIIICCCLLLRRRXXXbbboooBBBCCCCCCBBBAAA???===;;;???>>><<<;;;;;;<<<>>>???BBBCCCEEEEEEEEEGGGKKKMMMPPPUUUaaavvvyyypppkkkiiiddddddgggqqqzzzvvvttttttuuuxxxxxxxxxwwwvvvtttsssrrruuu{{{~~~vvvooodddWWWNNNLLLFFFIIIUUUnnnxxxRRR@@@???<<<:::777555555555444333444444444444444444444444555555555555555555555555444444444444444444444444666666666666666666666666555555666888<<<@@@DDDFFFIIILLLKKKPPPVVVSSSVVVggg{{{~~~~~~qqqfffcccccc___YYYVVVWWWWWWWWW[[[```mmmwww}}}yyysssnnnnnnpppwwwvvv{{{yyysssnnnhhhccc`````````bbbbbb___]]]bbbiiicccEEE<<<===:::888999777777777777666666666666555444333222333444555666444444222111111222444444333333333333333333333333555555555666888;;;===???DDDFFFDDDIIIYYYfffwwwrrraaaLLLHHHBBB???@@@CCCEEEFFFJJJKKKQQQYYYcccwwwCCCCCCBBBAAA@@@>>>===<<<<<<;;;:::::::::<<<>>>???CCCDDDEEEFFFFFFIIILLLOOORRRXXXeeexxxzzzooogggbbb```aaaccchhhsss~~~zzzvvvsssqqqrrrrrrrrrrrrqqqpppoooooouuu|||~~~vvvpppeeeXXXNNNLLLIIIIIIPPPeee\\\BBB;;;<<<:::777555555555444333444444444444444444444444555555555555555555555555444444444444444444444444666666666666666666666666555555666888<<<@@@DDDGGGEEEJJJKKKPPPUUURRRYYYmmm~~~|||nnncccaaacccbbb]]]ZZZ\\\]]]]]]```dddvvv|||zzz|||yyy{{{{{{uuuoooiiiddd`````````aaabbb___]]]aaaiiiiiiJJJ???>>>;;;888999777777777777666666666666555555444444444444444555555444444333333444444555333333333333333333333333333333333444666999;;;===CCCGGGFFFLLL\\\gggvvvnnn]]]KKKHHHCCCAAACCCEEEGGGHHHJJJLLLRRR[[[ggg}}}DDDCCCAAA@@@>>>>>>======;;;;;;::::::;;;===???@@@@@@AAABBBCCCDDDFFFJJJMMMTTT]]]lll{{{wwwlllbbb[[[WWWVVVXXX\\\cccooo|||tttooommmnnnnnnoooooonnnnnnmmmttt{{{wwwqqqgggYYYOOOKKKKKKHHHJJJYYYvvvgggIII<<<===:::777666666666555444444444444444444444444444555555555555555555555555444444444444444444444444666666666666666666666666555666666888<<<@@@DDDGGGDDDKKKNNNQQQUUUTTT```zzz|||{{{lllaaa___aaa___[[[ZZZ^^^aaa```bbbdddyyy}}}{{{}}}wwwqqqkkkddd``````______aaa___]]]aaaggg|||pppPPPAAA>>>;;;888888888777777777666666666555555555666555555444333222111222222333333222222111333333333333333333333333333333333444777999<<<===CCCHHHHHHPPP```jjjttthhhWWWIIIGGGDDDDDDFFFHHHIIIIIIKKKMMMTTT^^^mmmCCCBBB@@@???>>>>>>>>>???>>>>>>>>>>>>>>>@@@AAABBB@@@AAACCCCCCDDDFFFJJJMMMVVVaaaqqq~~~|||vvvmmmbbbYYYSSSPPPOOOPPPVVV___lllyyyqqqlllmmmnnnooooooppppppooorrryyyxxxrrriii[[[PPPLLLKKKFFFEEEPPPgggqqqRRRAAA===:::777666666666555444444444444444444444444444555555555555555555555555555555555555555555555555666666666666666666666666666666777999<<>>;;;888777777777666555444444444444444444444444555555555555555555555555555555555555555555555555666666666666666666666666666777777999===AAAEEEHHHGGGPPPSSSSSSVVV]]]yyy{{{zzz{{{~~~{{{|||{{{jjj___[[[XXXXXXaaaqqq~~~~~~}}}{{{}}}wwwooogggaaa___[[[ZZZ\\\]]]\\\^^^bbbkkk}}}ZZZBBB:::::::::999999999888777666555444444333333333333333222111000333444444444444444444333333333333333333333333333222333333555888;;;>>>@@@DDDJJJOOOZZZkkkmmmlllttt|||sss\\\MMMDDDCCCBBBDDDGGGIIIIIIIIIKKKQQQZZZggg>>>???AAACCCDDDFFFGGGGGGCCCDDDFFFHHHJJJKKKLLLMMMJJJKKKKKKJJJIIIIIILLLNNNVVV\\\eeekkkllliiieeebbb[[[XXXSSSNNNLLLLLLMMMOOOKKKSSS[[[cccllluuuxxxvvvppppppttt~~~|||yyyjjjkkklllmmmnnnooooooooorrruuuyyywwwuuupppdddXXXPPPGGGEEEFFFJJJMMMZZZ|||lllIII>>>;;;888777777777666555444444444444444444444444555555555555555555555555555555555555555555555555666666666666666666666666777777888:::===AAAFFFHHHHHHPPPRRRTTTZZZeee~~~|||}}}}}}}}}}}}lll```[[[UUUWWWcccvvv{{{sssjjjddd___ZZZYYY[[[]]]\\\^^^aaadddvvvbbbFFF<<<<<<<<<:::999999888777666555444444555555444444333444444444222222111111111111222222333333333333333333333333222333333555888;;;???@@@DDDKKKOOO[[[kkkmmmjjjpppzzznnnYYYLLLFFFDDDCCCDDDGGGIIIJJJJJJKKKSSS^^^nnn<<<>>>AAADDDFFFHHHHHHHHHFFFGGGJJJNNNQQQSSSUUUVVVTTTTTTTTTSSSQQQQQQSSSUUUUUUYYY^^^ccceeebbb^^^ZZZUUUSSSPPPMMMMMMOOORRRTTTUUU\\\dddjjjqqqwwwxxxuuulllkkkqqq|||lllmmmnnnooopppppppppppptttuuuyyy~~~wwwuuuqqqfffYYYRRRHHHFFFGGGIIIIIITTTvvvvvvUUU>>><<<888777777777666555444444444444444444444444555555555555555555555555666666666666666666666666666666666666666666666666777777888:::===BBBFFFHHHJJJRRRSSSWWW```nnn~~~}}}lll```[[[YYY[[[iii~~~wwwmmmggg___ZZZXXX[[[\\\\\\]]]```^^^kkkhhhJJJ>>>>>>>>>;;;999999888777666555444444777666555444444555777888888777666555555666777888333333333333333333333333444555555777:::>>>AAACCCEEEKKKOOO[[[kkklllhhhnnn}}}kkkWWWKKKHHHFFFDDDEEEGGGJJJKKKLLLKKKUUUaaasss===AAABBB@@@BBBIIIIIIEEEJJJLLLOOOVVV\\\```aaa```cccaaa___\\\YYYVVVUUUTTTVVVXXXZZZ\\\]]]\\\YYYXXXYYYWWWTTTRRRQQQRRRTTTVVV]]]dddkkkooosssxxxwwwtttnnnooorrrzzzwwwmmmeeejjjqqqrrrmmmjjjqqqqqqsssxxx~~~xxxsssnnneee[[[SSSKKKPPPNNNKKKLLLOOOeeeVVVEEE???999888888777777777555555444333333333333444555555555555555555555555333444444444555666666666666666666666777777777777888555444999AAAFFFGGGEEEJJJRRRVVVVVV]]]xxxzzz{{{mmm```]]][[[\\\lllwwwllldddbbb```]]][[[[[[[[[ZZZYYY[[[dddlllLLL???===<<<999999888777666666555555555555555555555555555555555555555444444444444555555444444222222222222444444222222333555888<<<@@@BBBFFFGGGNNNYYYaaagggmmmssszzzfffSSSHHHBBBDDDFFFHHHHHHJJJLLLNNNRRRSSS___yyy<<<@@@AAAAAADDDIIIJJJGGGNNNPPPVVV___iiipppsssrrrsssqqqoookkkfffaaa\\\ZZZ\\\[[[[[[[[[[[[\\\^^^^^^ccc```]]]ZZZYYY[[[^^^aaafffmmmtttwww{{{~~~|||xxxppppppsss{{{yyymmmeeegggmmmnnnllljjjpppqqqtttyyy{{{vvvooofffZZZRRRKKKNNNKKKHHHJJJLLL___}}}dddGGG@@@999888999777666777666555444444333333444444555555555555555555555555444444555555555555555555666666666666777777777777777555555:::AAAFFFGGGEEEKKKSSSWWWWWW```wwwwww~~~nnnaaa^^^^^^aaatttwwwmmmeeeaaa___[[[ZZZZZZYYYXXXWWWXXX___{{{tttQQQ???<<<;;;999999888777666666555555555555555555555555555555555555555444444444444555555444333333222222333333444333333333555888<<<@@@BBBGGGGGGMMMWWW___eeellltttxxxcccQQQFFFBBBDDDFFFHHHHHHJJJLLLNNNQQQUUUccc===AAADDDDDDGGGKKKMMMKKKNNNSSS\\\jjjwww~~~wwwppphhhdddcccaaa^^^\\\^^^bbbgggkkkllliiifffcccccceeeiiikkkssszzzxxxwwwzzz}}}rrrggggggkkklllkkklllnnnrrrvvvyyy|||}}}xxxrrrhhh[[[RRRKKKLLLFFFDDDHHHIIIWWWqqqtttMMMBBB:::999:::888666777666555444444333444444444555555555555555555555555666666555555555555555555666666666666777777777777777666666:::AAAFFFGGGFFFMMMTTTXXXYYYfff~~~}}}zzztttvvv}}}nnnaaa___aaaiiixxxnnnggg```]]]ZZZXXXWWWWWWVVVTTTTTTXXXppp}}}WWWAAA;;;:::999999888777666666555555555555555555555555555555555555555444444444444555555444333333222222333333444333333333555888<<<@@@BBBHHHIIIOOOXXX___eeemmmuuuttt```OOOEEECCCDDDFFFGGGHHHJJJMMMOOOQQQXXXjjjAAADDDGGGIIIJJJMMMOOOOOORRRZZZiiizzzuuupppjjjhhhffffffjjjpppwww{{{xxxxxxwwwwwwwwwxxxxxxyyyxxxmmmjjjjjjkkkllloookkkrrrxxxyyyxxx}}}}}}zzzuuukkk^^^UUULLLKKKDDDBBBGGGFFFQQQggg~~~VVVGGG;;;:::<<<999666777666666555444444444444444555555555555555555555555777777666666555555444444666666666666777777777777777777888;;;AAAFFFHHHHHHPPPVVVYYYZZZlll|||tttuuutttrrrxxxmmmbbbbbbdddrrrxxxnnnggg___\\\XXXVVVUUUUUUSSSRRRQQQRRRddd\\\AAA:::;;;:::999888777666555555555555555555555555555555555555555444444333333444444555333333333333333333333333333333444555999===@@@CCCIIILLLUUU```fffjjjpppwwwppp\\\NNNFFFCCCDDDFFFGGGHHHJJJNNNQQQSSS\\\pppCCCDDDGGGJJJKKKLLLOOOSSSZZZiiizzzqqqrrruuuyyy|||qqqllliiigggiiimmmjjjqqqwwwwwwuuuzzz}}}|||{{{wwwnnncccZZZNNNLLLDDDBBBGGGFFFNNNcccbbbNNN===<<<===999666888666666555444444444444555666666666666666666666666777777777666666555555444666666666666777777777777777888999===AAAEEEHHHIIIQQQWWWYYY[[[ppp~~~yyypppnnnmmmnnnxxx}}}llleeefffiii|||wwwnnnggg___\\\XXXVVVTTTSSSRRRPPPPPPNNNYYYxxx___BBB;;;<<<;;;999888777666555555555555555555555555555555555555444444333333333333444444333333333333333333333333333333444666999===AAACCCHHHPPP^^^kkkqqqqqquuuzzzmmmZZZMMMGGGCCCEEEFFFGGGHHHKKKOOORRRVVV```uuuCCCCCCFFFJJJKKKMMMSSS[[[fffzzz~~~||||||sssmmmgggbbbcccggghhhooouuuuuutttxxx}}}|||zzzzzzwwwpppfff^^^OOONNNFFFCCCFFFEEENNNdddpppUUU???<<<>>>999666999777666555555444444555555666666666666666666666666777777666666666666666666666666666666777777777777777888;;;>>>AAAEEEIIIJJJRRRXXXXXXZZZrrrxxxxxx~~~{{{pppjjjfffhhhvvv{{{llliiimmmrrrxxxooohhhaaa]]]YYYVVVUUUSSSQQQPPPPPPLLLRRRjjj```DDD>>>>>>:::999888777666666555555555555555555555555555555555444444333333333333444444222333333444444333333222444444444666999===AAACCCGGGRRRcccsssxxxwwwyyy~~~jjjWWWKKKGGGDDDEEEFFFGGGHHHKKKPPPSSSXXXddd{{{EEEEEEHHHNNNPPPTTT^^^iii}}}}}}}}}~~~~~~zzz~~~|||vvvppphhh```___ccchhhmmmqqqssssssyyy|||zzzxxxuuuooofff___OOONNNGGGCCCEEEDDDOOOggg|||\\\AAA===>>>999777;;;777666666555555555555555666666666666666666666666666666666666666777777777666666666666777777777777777999<<>>888999888777666666555555555555555555555555555555555444333333222222333333444222333333444444333333222444444555666999===AAADDDFFFQQQcccsssyyyxxx|||~~~fffSSSIIIFFFDDDEEEFFFFFFHHHKKKPPPTTTXXXgggIIIHHHLLLSSSWWW\\\hhhvvv}}}{{{|||~~~~~~}}}~~~yyytttkkkaaa___bbbgggkkkoooqqqsssyyy~~~zzzwwwtttnnneee___NNNNNNGGGCCCDDDCCCPPPiiiaaaCCC===>>>999777<<<777777666555555555555555777777777777777777777777555555666666777777888888666666666666777777777777777999<<>>666999888777666666555555555555555555555555555555555444333333222222333333444222222444444444444222222444444555777:::>>>AAADDDFFFPPPbbbqqqwwwwww}}}|||cccQQQGGGEEEDDDEEEFFFFFFHHHLLLQQQUUUWWWhhhNNNJJJMMMWWW^^^ggg}}}{{{{{{|||~~~|||tttkkkdddaaaaaabbbiiippprrrqqqttt}}}|||xxxuuuooogggaaaWWWMMMGGGHHHGGGFFFRRRaaa```GGGEEE:::888===888555666666555333333444666666666666666777777777777777777666666555555444444555555555666666666666666777888:::>>>BBBGGGKKKMMMQQQYYYUUUWWWtttxxxqqqqqquuuyyywwwooohhh___aaazzzuuusssxxx{{{}}}tttmmmfffaaa[[[XXXWWWVVVTTTQQQPPPIIIKKKWWWrrrjjjGGG===AAA===888777777666666666666777555555666666555555444333444444444444444444444444444444444333333222222222222444555777999===BBBFFFLLLQQQ\\\iiiqqqwwwwwwaaaQQQHHHEEECCCFFFHHHHHHHHHJJJPPPTTT\\\pppRRRPPPVVVbbbnnn{{{|||tttkkkdddaaaaaaeeelllrrrrrrooopppxxx}}}zzzwwwqqqiiicccXXXNNNGGGGGGFFFEEEOOO^^^hhhJJJDDD;;;999<<<777555666666555333333444666666666666666777777777777666666666666666555555555555555555666666666666666888999;;;>>>BBBGGGKKKNNNNNNWWWTTTWWWsss~~~vvvpppoooqqqtttxxxrrrlllgggaaaeeevvvuuu|||~~~vvvnnneee```[[[XXXXXXWWWUUURRRRRRLLLNNNWWWmmmlllIII===>>>888777777666555555555666666555555666666555555444333444444444444444444444444444444333333333333333333333555777888:::>>>CCCGGGJJJOOOZZZgggqqqzzzttt^^^OOOFFFCCCCCCFFFHHHHHHHHHJJJPPPUUU^^^rrrVVVWWW___nnn~~~{{{tttlllfffbbbaaafffkkkqqqqqqnnnooouuu||||||yyyssslllfffYYYOOOHHHGGGEEEDDDLLLXXX}}}sssPPPCCC<<<;;;;;;666666666777555444333444666666666666666777777777777555555555666666666666666555555555666666777777777888999;;;???CCCHHHLLLOOOLLLVVVUUUZZZvvv~~~{{{yyyzzzrrrllljjjkkkmmmnnnkkkiiigggeeelllxxxyyywwwoooeee```[[[XXXXXXXXXVVVTTTTTTPPPRRRWWWgggqqqNNN???===777999888777666666666666777555555666666555555444333333333333333333333333333333333333333444444444444555666888999;;;???DDDHHHKKKPPPZZZgggrrr|||ooo[[[LLLDDDBBBDDDFFFGGGGGGGGGKKKQQQWWWaaawww}}}^^^aaakkk}}}{{{uuunnngggccc```ccciiinnnooonnnpppvvv{{{|||yyytttmmmgggZZZRRRJJJFFFDDDCCCIIIQQQlllUUUBBB======;;;777666777777666444333555666666666666666777777777777444444555555666666777777555555555666777777888888999:::<<>>>>>;;;:::666777777666444444555777666666666666777777777777444444555555666666777777555555666666777888888999999:::===@@@EEEKKKOOORRRQQQVVVVVVbbbzzz}}}zzzxxxvvvttttttssssssqqqooollljjjiiieeeeeecccbbbaaabbbdddfffiiiiiikkkoootttyyy|||}}}|||wwwooofff___^^^aaaeee```ccchhhlllrrr~~~vvvnnneeeaaa\\\YYYZZZZZZXXXVVVUUUVVV[[[ZZZccc|||WWWBBB@@@>>>;;;:::999888777777777777555555555666555555444333333333333333333333333333333333333444444555555555444555777888:::>>>CCCGGGNNNWWWeeessszzz~~~iiiVVVIIIEEEDDDEEEFFFGGGGGGIIIOOOXXX___pppwwwkkkvvv}}}xxxsssmmmgggbbbeeeiiimmmmmmllllllooorrr}}}|||zzzxxxtttmmmggg]]]VVVMMMGGGDDDDDDFFFGGGUUUnnngggEEE@@@???:::<<<777777888666555444555777666666666666777777777777555555555666666666666666555555666777777888999999:::;;;===AAAFFFLLLQQQSSSRRRTTTTTTccc|||zzzvvvqqqmmmkkkiiihhhfffdddcccbbb```]]][[[YYYWWWXXXXXXXXXVVVUUUWWWZZZ\\\\\\^^^```dddhhhkkknnnooorrrnnnhhhaaa\\\[[[___bbb^^^dddjjjpppwww}}}wwwmmmgggbbb]]]ZZZZZZZZZXXXVVVSSSUUUZZZZZZaaaYYYAAA???>>>999888777666555444444444555555666666555555444333444444444444444444444444444444444444444555555555333555777888:::>>>CCCGGGJJJUUUfffvvvzzz{{{~~~|||fffTTTIIIEEEFFFEEEFFFGGGHHHKKKRRR]]]fffzzz~~~wwwttt~~~zzzvvvpppiiicccbbbeeeiiijjjjjjjjjlllnnnwww|||zzzyyytttnnnhhh]]]WWWNNNGGGEEEFFFFFFEEELLL```~~~tttKKKCCC???999>>>777888888777555444666777666666666666777777777777666666666666666555555555444555666777888999:::::::::;;;>>>BBBGGGMMMRRRTTTTTTVVVUUUfffxxxrrrgggccc^^^[[[YYYYYYXXXWWWTTTSSSRRRQQQOOOMMMLLLKKKKKKMMMMMMLLLKKKLLLPPPSSSPPPSSSWWWZZZ\\\^^^```aaabbbbbb```^^^\\\[[[^^^```]]]dddlllqqqyyyzzzxxxnnnhhhccc^^^[[[[[[ZZZXXXUUUQQQSSSWWWVVV]]]___CCC>>>===::::::888777666555555555555555666666555555444333555555555555555555555555555555555555444444444444555666888999;;;???DDDHHHIIITTTfffvvv}}}zzz~~~yyydddRRRHHHEEEFFFEEEFFFGGGHHHLLLVVVbbbkkkxxx{{{xxxrrrjjjddd[[[___dddgggiiijjjmmmooosss~~~|||{{{yyyuuuoooiii^^^XXXOOOHHHFFFGGGFFFDDDFFFVVVrrr|||OOOEEE???888???777888888777555555666777666666666666777777777777777777666666555555555444444555666777888999:::::::::;;;>>>BBBHHHMMMRRRUUUWWWYYYYYYkkkyyypppfff^^^ZZZVVVQQQNNNMMMMMMMMMLLLJJJJJJIIIIIIHHHGGGGGGFFFCCCEEEGGGFFFEEEFFFIIIMMMIIILLLQQQTTTUUUVVVWWWWWWVVVXXX\\\]]]]]]]]]]]]^^^\\\eeemmmrrryyy}}}xxxwwwwww~~~yyyoooiiiddd^^^[[[[[[ZZZWWWUUUOOOPPPTTTSSSZZZ~~~fffGGG???>>>>>>===<<<:::999888888888555555666666555555444333666666666666666666666666666666666555444444444333666777999;;;===@@@EEEIIILLLVVVfffuuu}}}}}}wwwbbbPPPFFFEEEFFFEEEFFFGGGIIINNNXXXeeeoooyyy}}}zzzzzzxxxmmm``````\\\\\\aaafffgggiiikkksssvvv~~~zzzuuupppllljjj```[[[RRRJJJEEECCCEEEFFFHHHSSSiii^^^CCC@@@>>>666999888777666666555555555555555555555666666666666222333333444555666777777666:::;;;999:::===<<<999;;;<<>>>>>===@@@@@@BBBCCCDDDDDDDDDEEEHHHHHHGGGIIIKKKMMMNNNNNNPPPSSSUUUVVVVVVXXX^^^ccceeelllsssxxxzzztttzzz|||wwwvvvlllllltttzzzrrrmmmggg```\\\[[[ZZZYYYWWWPPPQQQKKKJJJSSScccuuuPPP???@@@<<<;;;:::999777777777777888777777666555555444444333333444444444555555555444444333444555555555444666555444888>>>DDDGGGHHHJJJRRR^^^mmm~~~ttt^^^OOOGGGEEEEEEEEEEEEHHHLLLNNNUUUfffuuu~~~|||wwwmmm^^^XXXWWW]]]cccfffiiillljjjppp{{{~~~zzzyyyyyyvvvpppjjjeee___VVVMMMGGGEEEEEEFFFFFFMMM___}}}~~~lllMMMCCC@@@:::;;;;;;:::999888888888888777777777777888888888888888888888777777666666666888::::::777888<<<>>><<<:::<<>>AAABBBBBBCCCCCCCCCCCCCCCFFFFFFFFFGGGHHHIIIKKKLLLOOOQQQTTTUUUVVVZZZ```eeejjjqqqxxx~~~zzzvvvzzzyyyssspppiiiiiirrr|||uuuoooiiibbb]]]\\\[[[YYYWWWNNNPPPJJJGGGMMMYYYwwwyyySSS@@@@@@;;;:::999888777666666666777777777666555555444444333444444444444555555555333333444444555666666666777666666999???DDDHHHIIIKKKTTTaaapppttt]]]NNNGGGEEEEEEDDDFFFIIIMMMPPPVVVfffuuu|||zzz|||}}}vvvmmm^^^WWWTTTZZZbbbfffiiikkkhhhnnnyyy}}}xxxxxx{{{yyyrrrjjjgggaaaYYYPPPIIIFFFEEEEEEDDDIIIXXXuuuuuuSSSDDD???<<<;;;:::999888888777777888666666777777777888888888777777777777777777777777:::<<<<<<;;;>>>DDDHHHHHH:::<<>>;;;:::888777666666555555777777666666555555555555444444444444555555555555444555666666555555666666666666777:::>>>CCCHHHJJJRRRYYYdddtttsss\\\NNNGGGEEEFFFEEEFFFJJJNNNQQQXXXgggvvv|||yyyzzz{{{uuummm```XXXSSSXXX```eeegggjjjhhhmmmxxx|||xxxyyy|||zzzssskkkhhhcccZZZQQQKKKGGGEEEEEEEEEGGGSSSnnn}}}XXXDDD>>>===::::::999888777777777777555555555666666666777777444444555666666777888888:::<<<<<<;;;>>>DDDHHHHHH:::;;;>>>CCCIIIPPPWWWZZZZZZhhhuuufffWWWRRRLLLIIIIIIIIIFFFDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBEEEHHHIIIKKKMMMQQQTTTVVVYYY[[[[[[[[[^^^ccchhhnnnzzz{{{xxxyyy~~~rrriiifff^^^bbbrrr{{{pppjjjbbb\\\ZZZXXXUUURRRNNNPPPKKKGGGIIILLL^^^|||VVV@@@===;;;:::888777666666555555666666666666555555555555444444444555555555666666777888999777555333444555444555777999===BBBGGGJJJWWW]]]gggxxxrrr[[[MMMGGGFFFGGGEEEGGGKKKOOORRRZZZjjjyyy~~~|||{{{~~~{{{{{{{{{wwwoooeee[[[TTTWWW___ccceeegggggglllvvv}}}zzz{{{|||yyyrrrlllgggbbb[[[RRRKKKHHHFFFFFFFFFGGGQQQjjj]]]EEE>>>>>>:::999888777777666666777555555555555666666666666333444444555777888888999888::::::777888<<<>>><<<:::;;;>>>BBBIIIQQQXXX\\\```ppplll\\\OOOLLLIIIHHHIIIHHHEEEBBBBBBBBBBBBBBBAAAAAAAAAAAA???@@@@@@@@@AAAAAABBBBBBEEEFFFFFFFFFFFFFFFEEEEEECCCGGGKKKMMMNNNQQQVVVZZZXXXZZZ]]]]]]]]]___eeeiiirrr~~~{{{vvvrrrqqq}}}xxxkkkccc```UUU\\\nnn|||pppjjjaaa[[[XXXVVVSSSPPPNNNPPPKKKHHHJJJKKKZZZuuuYYYBBB>>>;;;:::999888777666666666666666666666666666555555444444555555555666666666888:::;;;999555222333555333555777:::<<>>BBBHHHMMMTTTkkkpppZZZKKKFFFFFFHHHIIIIIIKKKPPPUUUaaavvv~~~uuuooogggddd___\\\ZZZZZZXXXWWWTTTTTTSSSQQQPPPOOONNNMMMSSSSSSSSSSSSUUUWWWYYY[[[___bbbfffiiikkkmmmppprrrxxx{{{~~~|||xxxvvvwwwyyyooorrrrrrrrr~~~~~~~~~}}}{{{{{{||||||{{{yyyllleee\\\VVVWWW[[[___```fffiiiooo{{{}}}|||{{{yyyxxxtttoookkkjjjddd[[[RRRKKKGGGFFFFFFGGGFFFOOOllloooMMM@@@BBB<<<;;;999777666666777777777777777777777777777777666777888777666555666777888::::::999777666777888;;;===@@@EEELLLRRRXXX[[[aaarrrzzzgggWWWMMMJJJJJJJJJIIIGGGDDDBBB@@@BBBCCCEEEGGGGGGGGGGGGFFFGGGHHHHHHFFFEEEFFFHHHKKKFFFJJJMMMMMMKKKJJJKKKLLLQQQRRRTTTUUUUUUWWWZZZ]]]___```aaabbbdddiiipppttt}}}{{{lllccccccmmmyyy}}}rrrfff\\\WWWUUUQQQUUU^^^ooo}}}yyyppphhhaaa^^^[[[TTTNNNMMMJJJLLLJJJJJJIIIGGG[[[}}}```IIIGGG:::::::::999888777777888///000222444555555555444555555555555555555555555777777666555444444333333///111777>>>@@@BBBGGGNNNYYYlll}}}mmmWWWKKKHHHHHHHHHJJJHHHNNNXXX\\\aaauuuvvvnnnggg___YYYWWWTTTPPPNNNNNNNNNMMMLLLJJJJJJIIIHHHGGGFFFEEEEEEHHHHHHHHHIIIJJJLLLMMMOOOUUUWWWZZZ\\\^^^```ccceeekkknnnrrrrrrqqqooonnnnnnkkkpppqqqsss}}}|||{{{|||}}}}}}{{{yyyppphhh^^^XXXYYY]]]aaaccceeegggmmmwww~~~|||zzzxxxvvvsssooolllhhhcccZZZQQQJJJGGGEEEEEEFFFHHHVVVvvvrrrOOOAAABBB<<<;;;999888777666777777777777777777777777777777555666888777666666777888888999:::999777666777888;;;<<<@@@EEEKKKRRRXXX[[[ZZZhhhwwweeeVVVMMMJJJJJJJJJIIIHHHFFFDDDCCCBBBCCCEEEFFFHHHIIIJJJJJJLLLLLLLLLKKKIIIHHHJJJKKKJJJMMMPPPPPPMMMLLLNNNQQQRRRTTTWWWYYYYYY[[[]]]___aaabbbdddfffhhhlllrrrvvvyyyyyyiii``````kkkwwwyyymmm```WWWRRRQQQKKKOOOXXXhhh}}}}}}yyyrrriiiaaa^^^ZZZSSSNNNMMMKKKMMMJJJJJJJJJHHH\\\aaaHHHDDDBBBFFFIIIFFF>>>777555666222333444555666555444444555555555555555555555555777666666555444444333333000222777===@@@BBBHHHPPPaaarrrlllVVVKKKIIIIIIIIIKKKMMMSSS[[[aaalllxxxpppfff^^^XXXSSSMMMIIIHHHFFFCCCBBBCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDDDDJJJKKKMMMMMMNNNPPPSSSVVV]]]___cccfffhhhgggeeedddeeelllqqqwww{{{zzz{{{}}}~~~|||zzzrrrkkk```YYYXXX\\\aaaeeedddeeejjjsss~~~|||yyyvvvuuusssooommmgggbbbZZZQQQJJJFFFEEEDDDFFFLLL^^^}}}xxxSSSAAAAAA===;;;:::888777777777777777777777777777777777777555666777777666666888999888999:::999777777777999;;;<<>>CCCJJJRRRXXX\\\\\\iii}}}mmm\\\PPPKKKHHHIIIIIIJJJJJJJJJJJJJJJMMMMMMMMMNNNPPPSSSVVVXXXYYYZZZZZZYYYUUUQQQNNNMMMSSSUUUWWWVVVTTTUUUYYY]]][[[^^^cccffffffeeeeeeeeebbbeeeiiillloooqqquuuwwwyyyrrr```WWWZZZgggttt}}}{{{wwwsssqqqtttxxx|||~~~}}}{{{uuujjj]]]QQQIIIFFFFFFEEEHHHQQQaaawww}}}xxxnnnccc]]]XXXRRRNNNNNNMMMMMMJJJJJJKKKKKK^^^bbbFFF???>>>CCCHHHGGGAAA:::666666666666666666555555444444555555555555555555555555555555555444444333333333555555888<<>>>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBAAABBBFFFHHHKKKLLLOOORRRTTTWWWYYY[[[^^^fffooo{{{~~~~~~zzzzzz|||}}}zzzssslllaaaXXXTTTWWW^^^cccdddeeegggmmmxxx}}}zzzwwwtttsssqqqooommmfffbbb[[[SSSMMMIIIGGGFFFEEEKKKYYYnnn^^^EEEAAA===<<<:::888777777888888888888888888888888888888555777888888777777888:::777888999999888777888999:::;;;>>>BBBIIIQQQYYY]]][[[kkk~~~iiiXXXNNNKKKHHHHHHIIIIIIJJJKKKLLLLLLQQQPPPQQQRRRTTTWWWZZZ[[[^^^```aaa```\\\VVVRRRQQQVVVXXXZZZZZZYYYZZZ^^^bbb```dddiiikkkkkkiiiggggggeeehhhlllpppsssuuuxxxzzz~~~ooo^^^UUUYYYggguuu~~~xxxrrroookkkgggfffhhhllloooqqqsssrrrrrrssssssrrrpppnnnqqqlllbbbVVVKKKEEECCCCCCDDDHHHRRRbbbxxxzzzoooddd^^^YYYRRRNNNNNNLLLMMMIIIIIILLLKKK\\\{{{bbbGGG???::::::;;;<<<===<<<999777444444444444444555555555555555555555555555555555444444444444444333333333666666888<<>>======>>>>>>AAA???>>>>>>??????===;;;<<<<<<======>>>??????@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCEEEGGGEEEIIIMMMOOOOOOQQQTTTXXX___eeelllvvv}}}}}}|||{{{|||~~~}}}{{{tttoooeee[[[VVVWWW]]]cccccceeegggkkkttt{{{yyyvvvtttsssqqqooolllfffbbb[[[TTTNNNJJJGGGFFFBBBGGGQQQ___vvvdddHHHBBB>>><<<;;;999888888888888888888888888888888888888777888999999777777888999777888999999888777999::::::;;;===AAAIIIQQQYYY^^^]]]rrr}}}hhhWWWPPPNNNJJJJJJJJJJJJKKKMMMNNNOOOPPPQQQRRRTTTWWWZZZ]]]^^^bbbeeehhhhhhddd^^^YYYVVVYYY\\\^^^___^^^___cccffffffjjjmmmnnnmmmjjjhhhhhhhhhkkkpppsssuuuxxx{{{}}}ooo^^^UUUXXXffftttzzzuuuoooiiiaaa^^^[[[ZZZ[[[^^^``````dddeeefffgggfffeeedddccceeeaaaZZZPPPHHHCCCBBBCCCCCCHHHSSScccyyyyyyoooeee```[[[TTTOOONNNKKKKKKHHHIIILLLIIIXXXuuuaaaGGGAAA===999666777:::<<<999666444333333333444555666666555555555555555555555555444444333333333333333333666555888<<>>===>>>???@@@???>>>>>>???AAAAAA@@@?????????@@@@@@AAAAAABBBBBBDDDEEEGGGIIIJJJJJJJJJJJJFFFGGGHHHHHHGGGGGGHHHJJJFFFOOOYYY[[[WWWUUUXXX\\\bbbeeegggooo~~~~~~}}}}}}}}}~~~~~~}}}{{{sssnnnfff\\\UUUVVV[[[```bbbdddfffjjjqqq~~~}}}yyywwwvvvuuutttrrrnnnkkkdddaaa[[[TTTNNNIIIFFFEEEAAAEEEKKKRRRbbbiiiKKKDDD>>>===;;;999888888888999888888888888888888888888999::::::999777666777888666888999999888888999:::::::::<<>>???@@@@@@@@@BBBEEEGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGIIIJJJMMMOOOQQQQQQQQQQQQIIIKKKMMMMMMLLLLLLLLLMMMMMMYYYgggjjjddd^^^___ccccccddddddiii{{{~~~}}}}}}~~~~~~}}}{{{pppllldddZZZSSSSSSXXX]]]```cccfffhhhooo{{{yyyxxxwwwvvvvvvuuurrrmmmjjjccc___ZZZSSSMMMHHHEEEDDDCCCFFFHHHJJJUUUpppkkkMMMFFF>>>===;;;999888888888999888888888888888888888888:::;;;;;;999777666666777666888999999888888999;;;999:::<<<@@@HHHQQQYYY___bbbzzzlll\\\VVVVVVPPPPPPOOOOOOPPPRRRSSSTTTOOOSSSXXX^^^dddiiilllmmmhhhmmmrrrtttqqqkkkeeebbb]]]aaafffhhhhhhhhhjjjmmmnnnpppqqqpppmmmiiihhhgggeeehhhkkkmmmooossswwwzzztttbbbWWWVVVaaammm~~~zzzpppddd^^^[[[UUUOOOLLLJJJHHHHHHIIIIIIHHHGGGJJJLLLNNNOOONNNMMMMMMNNNPPPOOOLLLHHHCCCAAAAAABBBGGGMMMZZZjjj~~~zzzxxxvvvnnnfffbbb^^^VVVPPPNNNGGGHHHFFFHHHKKKFFFPPPjjj^^^FFFBBB777:::;;;;;;999777777888;;;:::888666555444555555555555555555555555555555333333333333333333333333333444777===???BBBJJJSSSVVVaaannntttuuuyyygggRRRIIIHHHIIIJJJLLLNNNSSS\\\mmmYYYNNNDDDAAA@@@===;;;<<<<<<<<<;;;;;;;;;<<<======???@@@BBBDDDEEEFFFFFFFFFCCCFFFJJJKKKJJJIIIKKKMMMRRRSSSUUUWWWYYYZZZ[[[[[[WWWXXXYYYXXXVVVUUUVVVWWW\\\mmmwwwuuuqqqrrrnnnffflllgggdddlll{{{~~~|||zzzzzzzzzzzzyyyvvvmmmddd]]]VVVPPPQQQUUU___aaacccfffmmmzzz~~~|||yyyvvvtttrrrpppmmmjjjccc```[[[TTTMMMGGGBBB??????CCCEEEIIIQQQ\\\}}}tttNNNDDDAAA???<<<;;;<<<<<<;;;;;;888888888888777777777777666666666666777777777777777888888888888999999999<<<;;;<<<@@@GGGOOOVVVZZZ___yyypppaaa[[[[[[RRRRRRRRRSSSUUUVVVUUUTTTWWWXXX\\\dddmmmrrrsssrrrqqqqqqppppppnnnkkkfffccceeefffggghhhiiijjjkkkkkklllmmmmmmkkkjjjiiijjjllljjjiiihhhiiinnnssswwwyyyhhhXXXWWWaaakkktttjjjeee\\\UUUPPPMMMJJJIIIFFFEEECCCBBBBBBBBBCCCDDDBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFDDDBBBAAAAAADDDGGGHHHRRR[[[eee~~~}}}yyyuuutttpppiiibbb\\\VVVPPPMMMHHHKKKFFFCCCHHHHHHOOO```]]]EEEAAA===<<<;;;:::999888888888555555555666666666666666555555555555555555555555777777666444222222444777777666777<<<@@@CCCKKKTTTZZZbbblllqqqwww|||aaaPPPIIIFFFHHHJJJNNNOOOWWWcccnnn{{{OOOFFF>>>======;;;::::::===============>>>??????AAABBBDDDEEEGGGHHHIIIIIIJJJMMMQQQRRRQQQPPPRRRTTTUUUWWWYYY\\\^^^```aaaaaaaaacccdddeeeeeeeeeggghhhmmm|||}}}sssnnnjjjiiinnn{{{|||{{{{{{|||{{{zzzvvvnnneee^^^VVVQQQQQQUUU\\\^^^```cccjjjwww}}}zzzwwwtttrrrpppllljjjdddaaa[[[TTTMMMGGGBBB@@@???CCCCCCGGGNNNXXXwwwvvvPPPEEEAAA>>>;;;:::;;;;;;;;;:::888888888888777777777777666666666777777777888888777888888888888999999999::::::;;;???FFFNNNUUUYYY]]]vvvzzzllleeeddd\\\ZZZYYYXXXYYY[[[\\\]]]\\\^^^bbbjjjrrrwwwxxxwwwvvvvvvvvvuuusssnnniiifffhhhhhhhhhhhhiiiiiijjjkkkhhhiiiiiiiiihhhhhhiiikkkkkkjjjhhhiiilllqqqvvvyyylllZZZWWW```iiisss{{{yyykkk___\\\WWWQQQKKKGGGEEEBBBAAAAAA@@@???>>>>>>>>>??????======>>>??????@@@AAAAAAAAAAAA@@@>>>===>>>AAADDDDDDOOOZZZhhh~~~{{{xxxvvvtttpppiiibbb\\\VVVPPPLLLHHHKKKFFFCCCHHHHHHNNN___ZZZCCC???===<<<;;;:::999888888888666666666666666555555555555555555555555555555555777777666444222222444777888666777;;;???CCCJJJSSSYYYdddooossswww|||aaaPPPIIIFFFGGGJJJNNNNNNUUU```iiitttFFF???:::;;;===;;;:::;;;>>>>>>???@@@@@@AAABBBCCCDDDEEEGGGHHHJJJLLLMMMNNNNNNRRRVVVWWWVVVVVVYYY\\\___aaadddhhhkkkmmmooooooooorrruuuwwwxxxzzz|||~~~~~~pppooonnnrrr}}}}}}|||}}}~~~}}}|||wwwpppggg```WWWQQQQQQVVVZZZ]]]```ccciiivvv~~~{{{wwwtttrrrpppllljjjfffbbb\\\UUUMMMGGGCCCAAA@@@CCCBBBEEEKKKRRRnnnyyySSSGGGAAA>>>;;;::::::;;;:::999999999888888888777777777777777777888888888999999777888888888888999999999888888;;;???FFFNNNUUUZZZ]]]vvvxxxqqqoooiiifffbbb___^^^```ccceeeeeegggkkkrrryyy~~~}}}~~~~~~zzzuuuoookkklllkkkjjjiiihhhhhhiiijjjfffggghhhhhhggghhhjjjkkklllkkkjjjjjjmmmqqqvvvyyyqqq^^^XXX^^^fffkkktttyyywwwpppgggZZZPPPNNNJJJFFFCCCAAA@@@===<<<======<<<;;;;;;;;;;;;<<<:::::::::;;;<<<<<<======<<<===<<<;;;;;;===AAADDDDDDPPP___ppp}}}zzzyyyxxxuuupppiiibbb\\\VVVPPPLLLHHHKKKFFFDDDGGGGGGMMM]]]ZZZDDD???===<<<;;;999888888888888777777666666555555444444555555555555555555555555666666666444333333555777888666777;;;>>>BBBIIIQQQXXXgggtttwwwxxx|||aaaQQQIIIGGGGGGJJJLLLMMMSSS]]]eeeqqqCCC>>>;;;>>>???===<<<===??????AAABBBDDDEEEFFFFFFHHHIIIJJJLLLNNNPPPQQQRRRNNNRRRVVVXXXYYY[[[___ccciiilllpppuuuyyy{{{}}}}}}|||ooopppsssxxx~~~~~~~~~xxxqqqjjjbbbXXXQQQQQQVVV[[[___dddgggkkkwww|||xxxtttrrrpppmmmkkkhhhddd]]]VVVNNNHHHDDDBBBBBBDDDBBBCCCHHHNNNhhh|||UUUHHHBBB@@@===;;;;;;;;;;;;:::999999999888888888777777777888888888999999999999777777888888888999999999777888;;;@@@FFFOOOWWW]]]eeezzzyyytttrrrmmmiiieeedddfffhhhmmmooosssyyy|||vvvsssqqqooommmjjjiiiiiiiiijjjjjjkkkkkkjjjiiihhhjjjkkkjjjllloooqqqrrrtttvvvxxxuuuaaaZZZ^^^dddkkkrrruuuoooeee[[[RRRKKKGGGDDDBBBAAAAAA@@@???======<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===<<<===@@@DDDHHHKKKWWWhhh}}}{{{zzz{{{uuupppiiibbb\\\UUUOOOLLLHHHKKKFFFDDDGGGFFFKKK[[[|||```HHHBBB===<<<:::999888888777777888888777666555444444333555555555555555555555555555666666555333333555666888666777;;;>>>AAAIIIQQQXXXjjjyyyzzzyyy|||aaaQQQJJJGGGGGGIIIJJJKKKRRR]]]eeesssBBB>>>===@@@@@@======>>>@@@AAACCCFFFHHHIIIJJJJJJLLLLLLMMMNNNPPPRRRTTTUUUPPPTTTZZZ]]]___ccchhhmmmrrruuuzzzuuulllpppwww~~~~~~xxxrrrlllcccXXXPPPPPPUUU\\\aaafffhhhkkkvvv}}}xxxtttrrrpppnnnmmmiiifff___XXXPPPIIIEEECCCCCCDDDBBBDDDIIIMMMdddXXXIIIDDDBBB???=========<<<;;;999999999999888888888888777888888888999999999999777777888888888999999999777999===AAAGGGPPPZZZaaattt|||{{{yyysssmmmjjjiiikkksssvvvzzz|||zzzsssrrrpppmmmlllkkkkkkkkkmmmnnnmmmkkkhhhggghhhiiihhhmmmtttxxxyyyxxxxxxxxxxxxfff]]]^^^bbbgggkkkkkkbbbXXXRRRLLLHHHCCCAAA??????@@@@@@???===<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>???BBBGGGKKKPPP\\\qqq}}}|||}}}uuuqqqjjjbbb\\\UUUOOOKKKGGGJJJFFFCCCGGGEEEJJJZZZ{{{fffJJJAAA<<<;;;:::999888777777777888888777666555444444333555555555555555555555555444555666555444444555666888666777;;;>>>BBBIIIRRRZZZnnn}}}}}}|||{{{bbbRRRJJJGGGGGGIIIKKKLLLTTT]]]eeesss@@@======??????<<<<<>>>>>>>>===<<<:::999999999999888888888777777777888888888999999777888888888888999999999888:::===@@@EEEPPP]]]fff~~~yyyrrrnnnnnnpppxxx{{{||||||ssssssrrrqqqpppooonnnnnnnnnnnnmmmjjjgggeeeeeefffgggnnnwww}}}}}}{{{{{{{{{}}}kkk```^^^```cccfffccc[[[UUURRRNNNJJJCCC@@@===<<<======<<<;;;<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<======???BBBGGGKKKRRR___www}}}}}}vvvqqqjjjbbb\\\UUUOOOKKKEEEIIIEEECCCGGGEEEJJJZZZ~~~jjjIII<<<<<<;;;:::888777777777777777777666666555555444444555555555555555555555555333444666555444444555666777666777<<<@@@CCCKKKTTT^^^rrr}}}~~~{{{bbbRRRKKKGGGGGGHHHMMMNNNUUU]]]cccqqq???===<<<>>>>>>===???CCCGGGIIIMMMQQQTTTUUUVVVVVVQQQQQQPPPOOOPPPRRRTTTUUUYYY\\\```bbbcccffflllqqq|||yyysssqqqpppwww}}}{{{vvvsssmmmeeeWWWMMMMMMSSSYYY___eeeeeeeeemmm||||||wwwtttssssssrrrqqqjjjgggccc]]]UUUMMMEEEAAA@@@AAA???CCCKKKOOOdddbbbQQQFFFCCC@@@>>>>>>===<<<;;;::::::999999999888888888666666666777777777888888777888888888888999999999777999;;;===CCCNNN^^^iii~~~}}}||||||zzzuuuooommmqqquuu{{{|||yyyyyyrrrssstttuuuuuusssrrrqqqnnnnnnnnnkkkhhhfffggghhhhhhnnnwww{{{|||{{{}}}pppccc]]]]]]aaacccbbb^^^\\\\\\WWWQQQIIIEEEAAA>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>============<<<<<<<<<<<<<<<<<<===>>>>>>@@@CCCHHHLLLUUUbbb|||}}}zzzvvvqqqjjjbbb[[[UUUNNNJJJCCCGGGDDDCCCGGGFFFJJJZZZlllJJJ===<<<;;;:::888777777666666666666666666666555555555555555555555555555555555222444666666555444555666777555777===AAAEEENNNVVVcccuuu}}}{{{bbbSSSKKKGGGGGGHHHLLLNNNUUU]]]cccqqq???======@@@@@@???CCCHHHJJJMMMQQQUUUXXXZZZZZZZZZRRRQQQPPPOOOPPPQQQSSSTTTVVVYYY\\\]]]]]]___dddhhhooosssyyyzzzrrrpppsssttt{{{|||zzzvvvsssnnneeeWWWLLLLLLSSSYYY```ffffffeeelll{{{|||wwwtttssstttssssssiiihhhddd___WWWMMMEEEAAA===>>>===BBBKKKPPPeeefffTTTEEECCC???======<<<;;;::::::::::::999999999888888666666666666777777777777777888888888888999999999777888:::;;;@@@MMM^^^jjjyyyvvvvvvvvvsssnnniiijjjqqqxxx}}}yyyuuuvvvqqqsssvvvwwwxxxvvvtttrrrooopppooonnnkkkjjjkkkllliiiooouuuxxxyyyzzzsssddd]]][[[^^^```aaaaaabbbbbb\\\SSSQQQMMMGGGDDDBBBCCCCCCCCCCCCCCCDDDEEEDDDCCCBBBAAA???????????????????????????@@@@@@AAABBBEEEJJJNNNZZZggg|||wwwvvvrrrjjjccc[[[UUUNNNJJJBBBFFFDDDCCCGGGFFFKKKZZZoooNNNBBB<<<;;;999888777777666666555555555666666666666666555555555555555555555555222444666666555555555666777555777===BBBGGGOOOXXXfffvvv}}}{{{bbbSSSLLLHHHFFFHHHJJJLLLTTT^^^eeevvvAAAAAAAAAAAAAAABBBCCCDDDJJJRRRXXXWWWXXX\\\\\\XXXUUUNNNIIIIIIKKKJJJJJJLLLMMMQQQWWWYYYVVVRRRTTTXXX[[[```gggmmmppprrrssssssssstttvvvxxxyyyzzzzzzzzz|||xxxyyyxxxtttrrrsss{{{vvvqqqkkkeee\\\RRRNNNPPPXXXaaabbbbbbjjjnnnttt{{{xxxvvvuuuuuuuuukkkjjjfff___XXXOOOHHHDDD@@@@@@===@@@HHHPPPkkkkkkUUUJJJGGGCCC@@@???>>>===<<<:::::::::999999999888888999999888888888888888888666777777777777888888888888<<>>===<<<;;;;;;;;;;;;;;;:::::::::999777888888999999:::::::::777777777888888888999999999;;;===>>>BBBLLL\\\hhh{{{qqqiiiddddddaaa```eeehhhkkkttt}}}zzzxxxwwwyyyxxxvvvtttqqqooommmlllkkklllnnnmmmlllkkkkkklllllltttzzzxxxuuuxxx}}}xxxeee\\\\\\aaahhhooossswwwwwwpppggg___ZZZTTTRRROOOKKKLLLPPPZZZgggtttyyywwwnnn^^^PPPIIIFFFCCCCCCCCCDDDDDDDDDFFFFFFHHHIIILLLPPPUUUXXX___ooo|||uuuqqqkkkeee^^^VVVOOOJJJEEEHHHBBBAAAGGGGGGMMM\\\mmmMMMBBB>>><<<999999999999888666666666666666666666666666666555555444444444555555666666555444444444444444666777999;;;???FFFNNNTTTbbbnnnwww}}}~~~dddQQQIIIHHHHHHGGGJJJOOOYYYcccnnnEEEEEEEEEFFFHHHJJJLLLNNNQQQWWW\\\\\\[[[ZZZXXXTTTNNNHHHDDDDDDCCCAAAAAACCCEEEGGGJJJLLLNNNPPPPPPPPPQQQQQQRRRSSSRRRRRRQQQPPPRRRRRRTTTVVVZZZ___cccfffhhhggghhhkkklllmmmuuu}}}~~~}}}~~~~~~zzzwwwrrrmmmggg^^^SSSNNNOOOUUU___aaabbbhhhjjjmmmyyy~~~}}}}}}|||yyywwwpppmmmhhhaaaXXXOOOGGGCCCAAACCCBBBDDDKKKUUUvvvkkkTTTIIIEEEAAA>>>======<<<:::<<<<<<<<<<<<;;;;;;;;;;;;777888888999:::;;;<<<===888888888888999999999:::999:::;;;>>>CCCMMMXXX```}}}rrriiiccc___aaaaaadddkkkpppttt|||}}}yyyyyyzzz|||zzzwwwsssooollljjjiiihhhjjjkkkkkkjjjjjjkkklllmmmuuuyyywwwuuuwww{{{|||xxxggg___```bbbjjjttt}}}vvvppplllgggccc\\\VVVYYY^^^rrrsssXXXLLLJJJHHHGGGHHHIIIHHHGGGLLLNNNPPPSSSWWW]]]ccchhhqqq}}}uuuqqqlllfff___WWWNNNIIICCCFFFBBBAAAGGGHHHNNN]]]jjjKKKCCC>>><<<:::999::::::888777666666666666666666666666555555444444444555555666666666555444444444444555555777999;;;???FFFMMMSSS]]]iiisssyyyeeeRRRJJJIIIIIIHHHKKKNNNWWWcccrrrKKKKKKKKKKKKMMMPPPRRRTTTWWW[[[```___\\\XXXSSSOOOKKKFFFCCCCCCAAA??????CCCFFFLLLSSSZZZ___ccc```[[[ZZZXXXTTTRRRPPPNNNLLLKKKKKKKKKLLLOOOTTTZZZ```dddeeeeeegggjjjjjjmmmwww}}}|||~~~}}}yyyvvvrrrnnniii___TTTNNNOOOPPP\\\___aaahhhiiilllwww~~~~~~~~~{{{xxxrrroooiiiaaaXXXOOOGGGCCC>>>BBBAAACCCIIITTTyyylllTTTHHHEEEAAA>>>===<<<;;;:::<<<<<<<<<;;;;;;;;;;;;:::999::::::;;;;;;<<<<<<<<<888888999999999::::::::::::999999===DDDMMMTTTXXXpppyyyooogggcccbbbiiilllqqqxxx|||~~~xxxuuuvvvxxxwwwuuurrrnnnkkkhhhgggffffffggghhhiiihhhiiikkkmmmooovvvzzzxxxvvvyyy|||}}}xxxiiibbbbbbdddlllvvv}}}xxxoooiiilllsss\\\NNNMMMNNNQQQTTTWWWWWWWWWYYY]]]ccciiinnnvvv~~~}}}tttqqqmmmggg```WWWMMMGGGDDDGGGBBBBBBHHHHHHMMM\\\~~~fffJJJCCC>>><<<:::999999999888777666666666666666666666666555444444444444555666666666555555444444444555555555666999;;;???EEELLLQQQYYYeeepppvvveeeRRRJJJIIIIIIHHHLLLNNNUUUbbbrrrUUUTTTSSSSSSUUUWWWZZZ\\\```bbbeeeeee___VVVNNNKKKGGGBBB???@@@???>>>AAAFFFIIIWWWggguuuvvvrrrlllccc[[[VVVQQQMMMKKKHHHHHHIIILLLRRRYYY```eeeggggggjjjmmmooosss~~~|||}}}|||xxxuuurrrnnnjjjaaaUUUOOOOOOLLLYYY]]]```iiikkkmmmxxx~~~|||}}}|||xxxtttqqqjjjbbbXXXOOOHHHDDD>>>BBBAAACCCJJJVVV{{{oooUUUIIIFFFBBB???>>>===<<<;;;;;;;;;;;;;;;::::::::::::<<<<<<<<<;;;;;;:::::::::888888999999999::::::::::::999999===EEELLLRRRTTT___ppp~~~xxxppplllkkkkkkwww}}}zzz{{{yyyrrrooooooqqqlllkkkhhhfffeeeeeeeeeeeeccceeefffggggggiiilllnnnnnnuuuxxxwwwwww{{{~~~}}}yyyjjjddddddhhhnnnwww___TTTVVVZZZaaaiiioooqqqrrrrrryyy~~~{{{uuurrrmmmggg```VVVMMMGGGEEEHHHDDDCCCHHHGGGKKKYYY~~~aaaHHHCCC===;;;999888888888777666666666666666666666666666444444444444444555666666555555444444444555555666444666999<<>>@@@FFFNNNSSSiiisssfff]]]VVVPPPKKKGGGHHHJJJOOOVVV___ggglllooonnnqqqvvv{{{}}}~~~~~~zzzwwwssspppooolllcccWWWQQQQQQLLLXXX]]]```iiilllooozzz}}}zzz{{{}}}yyyvvvrrrkkkbbbYYYPPPIIIFFFAAADDDBBBEEEMMMYYY}}}~~~rrrWWWLLLHHHDDDAAA@@@???>>>===;;;;;;;;;::::::::::::999>>>===<<<;;;:::999999888888888888888999999999::::::999999===DDDKKKQQQTTTZZZnnn}}}yyyxxxzzz|||}}}ttttttyyy~~~zzztttnnniiihhhhhh```___^^^^^^___aaadddeeebbbcccdddeeefffiiimmmpppmmmsssvvvwwwyyy~~~xxxkkkeeeeeelllpppwwwddd]]]```hhhsss~~~}}}{{{vvvrrrmmmfff___VVVMMMGGGFFFIIIEEECCCHHHGGGJJJXXXzzz]]]FFFCCC<<<:::888777888888666555666666666666666666666666444444444444444555666777555444444444444555666666444666999<<<@@@EEEKKKOOOYYYfffssszzz~~~~~~zzzwww|||~~~dddQQQIIIHHHHHHGGGQQQTTT[[[eeerrrfffeeeeeefffjjjoootttwwwvvvuuuvvvuuujjjXXXKKKHHHCCC???>>>???AAAFFFQQQ[[[mmm}}}nnnddd]]]VVVRRROOOQQQVVV^^^gggqqqzzz~~~~~~yyyuuuqqqooonnnmmmeeeYYYSSSRRROOO[[[^^^aaaiiilllppp{{{}}}xxxzzz{{{vvvrrrkkkbbbYYYQQQKKKHHHBBBCCC@@@DDDNNNZZZ{{{{{{yyyuuuYYYNNNKKKFFFCCCBBBBBBAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::999999777777777888888888999999999999;;;===CCCJJJQQQUUUaaayyy}}}ooogggiiiooosssttttttqqqkkkfffbbb```XXXXXXXXXYYY[[[___ccceeeaaabbbdddeeefffjjjnnnrrrnnntttxxxzzz~~~wwwkkkffffffiiimmmuuurrrooottt}}}~~~|||xxxsssllleee]]]UUUMMMHHHDDDGGGDDDCCCIIIHHHKKKYYYyyyYYYDDDDDD===;;;999888888888777666666666666666666666666666444333333444444666777777444444444444444555666666444666999<<<@@@DDDJJJNNNZZZiiiwwwsssqqqxxxeeeRRRJJJIIIIIIHHHNNNSSS\\\eeeooo|||jjjjjjjjjmmmqqqxxx~~~~~~||||||zzznnnZZZLLLHHHFFFCCCAAACCCFFFMMMZZZfffrrriiiddd^^^[[[[[[___eeeooozzz~~~yyyuuupppnnnnnnmmmfffZZZTTTSSSSSS]]]```aaaiiikkkooo{{{}}}xxxyyy}}}vvvrrrkkkbbbZZZRRRLLLIIIAAAAAA===AAALLLYYYwwwzzzvvv~~~www[[[PPPLLLHHHEEEDDDCCCBBBAAA>>>=========<<<<<<<<<<<<999:::::::::::::::::::::666777777777777888888888888:::<<<>>>BBBIIIQQQWWWjjj~~~}}}nnnbbb\\\___gggkkknnnpppooojjjddd___]]]UUUUUUUUUVVVYYY^^^bbbeee```bbbccceeegggjjjooosssrrrwww|||wwwlllggghhhdddiiirrr}}}yyytttlllddd\\\UUUMMMIIIBBBFFFCCCCCCJJJIIIMMM[[[zzzXXXDDDDDD>>><<<:::999::::::888777666666666666666666666666333333333444555666777888444444444444444555666777444666999<<<@@@DDDJJJMMM[[[jjjzzz~~~ooommmvvv~~~fffSSSKKKJJJJJJIIIIIIOOOZZZccclll}}}xxxppplllkkklllqqqyyy~~~}}}tttfffWWWMMMHHHDDDDDDFFFEEECCCKKKddd}}}xxxtttqqqiiifffjjjgggrrr}}}}}}|||yyywwwuuussspppkkkddd[[[TTTPPPRRRXXX^^^``````dddnnnvvvwwwuuu~~~~~~yyysssjjjbbb[[[SSSKKKEEEAAA@@@CCCEEEFFFQQQoooyyyuuu|||~~~[[[QQQKKKHHHJJJJJJFFFBBB@@@@@@???>>>======<<<<<<===:::::::::999999999888888999999999999999999999999666:::>>>AAAEEEKKKSSSYYYuuu|||ggg[[[WWWVVVZZZ___dddlllpppkkkccc]]]YYYUUUPPPRRRVVVYYY]]]______```^^^```bbbeeehhhlllrrrvvvzzz{{{}}}yyyqqqiiidddddddddlll}}}zzztttkkkbbbZZZSSSMMMIIIFFFEEEEEEFFFDDDEEENNNYYY|||UUUDDD???@@@===:::999888777666444777777666555555555555555777222222666666222333999555555555555555444444444555666777999<<>>???AAABBBKKKfffzzzuuu^^^RRRKKKGGGHHHHHHDDD@@@@@@>>>>>>===<<<;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999:::===>>>CCCLLLWWW```|||{{{kkkZZZQQQNNNOOOTTTYYY```iiinnnjjjbbb\\\XXXTTTQQQRRRUUUXXX[[[^^^___``````bbbdddfffiiinnntttxxx}}}~~~wwwnnnfffaaa\\\^^^iii}}}xxxrrrjjjaaaYYYRRRKKKGGGFFFDDDEEEEEEDDDFFFPPP[[[|||VVVFFFAAA???===:::999888888666555777777666555555555555555888333222666777444444777444444555555555555555555555555777888<<>>@@@AAAGGG]]]sssyyyuuudddUUUMMMGGGGGGFFFBBB??????>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999;;;;;;;;;;;;@@@LLL[[[fff|||dddWWWKKKFFFGGGIIIOOOUUUZZZdddkkkhhhbbb\\\WWWSSSQQQRRRSSSUUUXXX\\\___aaaaaaccceeehhhkkkpppvvvzzz~~~uuujjjaaa[[[TTTXXXcccwww~~~|||vvvqqqiii```XXXPPPJJJEEEEEEDDDDDDEEEDDDGGGSSS^^^{{{VVVGGGCCC>>><<<999888999888777666777777666555555555555555999444222555888666555555333444444444555666666666555666777888<<>>======<<<<<<;;;;;;;;;:::::::::999999999999999999999999;;;;;;:::;;;@@@KKK[[[fffuuueeeTTTKKKCCCBBBEEEHHHNNNTTTWWWaaaiiihhhbbb\\\WWWSSSQQQQQQQQQSSSVVVZZZ^^^aaaaaaccceeehhhkkkpppvvv{{{|||}}}qqqeee[[[UUUQQQSSS[[[ggguuu~~~~~~rrruuurrrqqqtttvvv|||~~~|||vvvqqqiiiaaaYYYQQQJJJEEEEEECCCCCCDDDDDDHHHTTT```yyyUUUGGGDDD===;;;999888999999888777777777666555555555555555:::666444666888888555222333333333444555666777777666777888:::===CCCKKKQQQ```lllwww}}}uuugggnnnuuuiiiSSSHHHFFFHHHJJJKKKOOOVVV```kkk~~~tttiiiddd^^^WWWRRRPPPdddgggkkkqqqvvv{{{sssggg^^^ZZZWWWUUUSSSVVVbbbwwwxxxjjjddd```cccuuu~~~zzzyyyuuuooofff]]]UUUPPPLLLSSSZZZ]]]]]]```hhhppp~~~zzzyyywwwzzz|||~~~~~~|||yyyuuullljjjddd]]]TTTMMMHHHEEEEEEAAAAAAEEEFFFKKK\\\ooommm[[[RRRJJJHHHGGGDDDBBBCCCAAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999999999:::;;;;;;<<<@@@JJJWWWaaa~~~wwweeeVVVLLLEEE@@@AAADDDGGGNNNUUUVVVaaaiiigggaaa\\\WWWRRRQQQPPPPPPQQQTTTXXX]]]```___aaadddgggjjjooovvvzzz|||zzzmmm```VVVPPPPPPPPPRRRXXX___fffiiijjjvvvvvvuuuuuurrroooooooooqqqyyy}}}qqqggghhhlllpppvvv~~~|||wwwrrrkkkccc[[[SSSKKKFFFDDDCCCCCCEEEEEEHHHSSS___xxxTTTFFFCCC===;;;999888999999888777777777666555555555555555999888777777888888555222333333333444555666777777888999:::;;;???EEEMMMRRR\\\iiixxx|||}}}vvviiiqqqzzzjjjTTTIIIGGGHHHJJJKKKNNNVVVaaannnxxxoooeeeaaa^^^ZZZWWWWWWccchhhooovvv|||{{{ooofffccc]]]]]][[[^^^kkk~~~wwwkkkbbb^^^^^^___hhh~~~yyyxxxtttnnnfff]]]UUUPPPKKKRRRZZZ]]]]]]```gggooo|||xxxxxxuuuzzz~~~|||zzzyyyvvvssskkkjjjeee]]]SSSKKKFFFEEE@@@>>>@@@CCCDDDIII[[[pppooo\\\SSSKKKJJJHHHEEECCCDDD??????@@@@@@???>>><<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999:::;;;===AAAJJJVVV___uuuzzzsssgggYYYOOOFFFAAA>>>???BBBFFFMMMTTTXXXaaahhhfff___YYYUUUPPPOOOOOOOOOPPPSSSWWW\\\___^^^```cccfffiiiooouuuyyy~~~wwwiii[[[RRRMMMMMMLLLLLLNNNRRRXXX^^^bbbooo{{{tttkkkdddbbbaaa^^^]]]^^^```dddrrr{{{ffflllttt}}}}}}xxxsssllleee]]]TTTLLLGGGDDDCCCDDDFFFEEEFFFPPP[[[yyyTTTFFFBBB>>><<<999888999888777666777777666555555555555555888;;;;;;888777777555222333444444444555666666666888999:::<<>>DDDKKKQQQZZZpppzzzlllppptttkkkXXXMMMIIIHHHHHHLLLNNNUUUaaaooo}}}uuuppprrruuuuuuvvvxxxvvvjjj___VVVRRRTTTXXX]]]lll~~~}}}|||}}}~~~~~~}}}|||vvvuuurrrmmmeee]]]VVVQQQLLLTTT\\\``````bbbiiippp~~~{{{xxxxxxwww~~~{{{vvvvvvwwwuuulllkkkfff]]]RRRIIIEEEDDD;;;<<<@@@BBB???CCCZZZssspppXXXPPPJJJJJJIIIEEEBBBBBBAAABBBCCCCCCCCCAAA???===:::::::::999999999888888999999999999999999999999999::::::;;;AAAMMM\\\ggg}}}ssseeeWWWLLLEEEBBB@@@<<<:::===@@@EEENNNXXXZZZbbbfffaaaXXXSSSNNNKKKLLLLLLNNNPPPSSSVVVZZZ\\\^^^```cccfffjjjpppvvvzzz{{{~~~ssscccVVVNNNLLLGGGHHHHHHGGGGGGJJJPPPUUU```fffqqqxxxooolllfffbbb```^^^ZZZUUUVVVZZZYYY___rrr~~~wwwsssllleee]]]TTTLLLFFFDDDDDDFFFGGGEEECCCIIIRRRlllqqq}}}VVVGGGCCC@@@===:::999888777666444777777666555555555555555444>>>BBB<<<555444555444555555555555555444444444555666777999<<>>AAAFFFGGGXXXxxxhhhWWWRRRKKKGGGGGGGGGFFFDDDEEEDDDDDDCCCBBB@@@???>>>============<<<;;;:::999;;;::::::999999::::::;;;777:::???AAAAAAIII___ttttttbbbWWWOOOHHHDDDCCC>>>?????????@@@FFFOOOWWWaaa___[[[VVVRRROOOMMMLLLMMMQQQUUUXXXXXXWWWWWWXXX\\\^^^aaacccfffjjjooosssyyy|||ppp```SSSLLLHHHIIIEEEEEEHHHHHHIIIRRR^^^cccfffmmm{{{yyyvvvwwwsssqqqllleee___\\\]]]^^^dddhhhvvvzzzuuurrrmmmeee\\\SSSLLLHHHFFFCCCCCCDDDDDDCCCGGGMMMiiilllYYYGGG??????>>><<<:::999777777777777777666555555555555555666666777777666555444444666666666666666666666666:::666555999>>>BBBJJJRRR^^^|||vvvmmmppplll}}}oooZZZMMMIIIIIIJJJLLLNNNUUU```ooovvvooohhhbbbcccjjj}}}}}}{{{yyyxxxvvvuuutttlll___VVVRRROOOWWW______\\\^^^fffoooyyy~~~zzzzzz|||~~~~~~}}}{{{zzzzzzvvvoooeee[[[SSSKKKFFFBBB@@@AAA>>>AAAFFFHHH[[[|||iiiZZZUUUNNNKKKJJJKKKJJJHHHGGGFFFEEEDDDBBB@@@???>>>============<<<;;;:::999:::999999888888999999:::999;;;???AAABBBKKKaaavvv~~~nnn\\\QQQJJJCCC@@@@@@===>>>??????AAAGGGQQQXXX___\\\YYYUUUQQQOOOMMMMMMNNNRRRVVVXXXXXXWWWWWWXXX[[[]]]```cccfffjjjooossszzz}}}ppp```TTTLLLHHHGGGDDDDDDHHHJJJMMMXXXccciiijjjooo}}}zzzyyy|||}}}zzztttmmmhhhhhhkkknnnsssqqqvvv|||uuurrrlllddd[[[SSSLLLHHHFFFCCCCCCDDDDDDCCCGGGMMMfffpppZZZHHH@@@>>>===<<<:::999888888888777777666555555555555666444444555666777777666666444444444444444444444444888555555999===BBBJJJSSSaaatttkkkooommmoooZZZMMMHHHIIIJJJLLLOOOWWWbbbqqq{{{vvvrrrxxx~~~{{{yyyxxxyyywwwvvvuuummm```VVVRRRRRRWWW[[[\\\\\\___gggmmmwww|||{{{~~~~~~}}}}}}vvvpppeee[[[RRRKKKEEEAAAAAAAAA>>>@@@EEEIII___kkk\\\WWWPPPMMMMMMMMMLLLKKKJJJIIIGGGEEECCCAAA???>>>============<<<;;;:::999999888888777777888888999:::<<>><<<>>>@@@AAABBBHHHQQQWWW[[[YYYVVVSSSPPPOOONNNNNNPPPSSSVVVXXXXXXXXXXXXYYY[[[]]]```bbbeeejjjppptttzzz}}}rrraaaTTTLLLIIIFFFDDDEEEIIILLLSSS___jjjqqqooorrr{{{|||}}}xxxuuuwww|||{{{|||}}}uuurrrlllcccZZZRRRLLLHHHEEECCCBBBDDDDDDCCCGGGMMMcccwww[[[IIIAAA===<<<;;;:::999999999999888777666666555555666666888888888777666444222222444444444444444444444444777444555999===AAAJJJSSSfffrrriiinnnmmmoooZZZMMMHHHHHHIIILLLPPPYYYeeesss~~~}}}|||{{{yyyyyyxxxpppcccXXXTTTUUUWWWXXXYYY\\\```fffkkkuuu~~~vvvpppeee[[[RRRJJJDDD@@@AAAAAA>>>???EEEKKKdddmmm\\\VVVPPPMMMNNNNNNNNNLLLMMMKKKIIIFFFCCCAAA???>>>============<<<;;;:::999999999888888888888999999;;;;;;===???AAALLLbbbvvv}}}ppp```PPPGGGCCC???>>>???>>>@@@BBBBBBCCCHHHOOOUUUXXXVVVTTTRRRPPPPPPPPPPPPRRRTTTWWWXXXXXXXXXZZZ[[[\\\^^^```bbbeeejjjpppuuuyyy|||tttcccUUUMMMKKKGGGHHHIIILLLPPPXXXeeennnuuurrrtttyyy{{{|||uuuqqqkkkbbbYYYQQQKKKHHHDDDBBBBBBCCCCCCCCCGGGMMMcccZZZIIIBBB===<<<;;;:::::::::::::::888777777666555666666666777777777777666555333333666666666666666666666666555333555888<<<@@@JJJTTTiiisssiiinnnmmmoooZZZLLLGGGGGGHHHLLLQQQZZZggguuu~~~~~~||||||{{{ssseeeZZZUUUVVVVVVWWWXXX[[[```fffiiisss}}}|||uuuoooeeeZZZQQQJJJDDDAAA@@@AAA>>>@@@EEEKKKgggmmm]]]WWWRRROOOPPPQQQPPPOOONNNMMMJJJFFFCCCAAA@@@???============<<<;;;:::999::::::999999999999:::::::::999;;;===@@@JJJ___rrrxxxfffYYYKKKDDDBBB@@@???@@@AAACCCEEEFFFEEEHHHNNNSSSWWWVVVTTTSSSRRRRRRSSSSSSSSSUUUWWWXXXXXXYYY\\\^^^^^^```aaacccfffkkkqqquuuxxx{{{wwweeeWWWOOOMMMKKKNNNPPPPPPTTT]]]hhhoootttrrrvvv{{{tttuuuxxx}}}zzzuuuqqqjjjaaaXXXPPPKKKHHHDDDAAAAAACCCCCCCCCGGGMMMeee}}}XXXHHHBBB===<<<;;;;;;::::::::::::888888777666666666666666111222444555777888999999666666666666666666666666444333555888:::>>>IIISSSgggwwwkkkooommmqqq[[[MMMGGGGGGHHHLLLQQQZZZggguuu~~~~~~}}}}}}}}}uuufffZZZVVVTTTVVVXXXYYY[[[___dddhhhqqq}}}|||yyytttmmmdddZZZQQQKKKEEEBBB???AAA???@@@EEEKKKhhhiii___ZZZTTTRRRSSSUUUUUUSSSOOOMMMIIIFFFCCCAAA@@@@@@============<<<;;;:::999;;;::::::::::::::::::;;;999888:::<<>>===<<<;;;::::::::::::999888777777666666777777777777777777666555444333444444444444444444444444444444666888999<<>>AAA???AAAEEEKKKhhhddd___ZZZUUUSSSTTTVVVVVVUUUNNNLLLIIIEEEBBBAAAAAAAAA============<<<;;;:::999::::::999999999999::::::999888:::===@@@HHHXXXhhhyyyuuugggWWWMMMEEEEEEGGGFFFEEEFFFFFFJJJNNNPPPQQQSSSXXX\\\\\\[[[ZZZYYYYYYYYYZZZ[[[SSSUUUVVVWWWYYY\\\aaaeeeffffffffffffgggkkkqqqvvvwwwzzz}}}kkk\\\TTTRRROOOVVV[[[ZZZ]]]eeelllnnnooorrrzzzyyyjjjcccaaa___^^^bbbdddgggjjjlllnnnqqqsssrrrwww}}}{{{{{{uuuppphhh___VVVOOOJJJHHHBBB@@@@@@BBBCCCCCCGGGMMMgggnnnOOOFFFDDD??????===<<<::::::999999999888777777666666777777;;;;;;:::888555222000///444444444444444444444444444555777888888:::EEEQQQ[[[ooo}}}ppprrrooottt^^^OOOIIIHHHIIIKKKNNNWWWcccooo}}}xxxvvvuuuxxxvvvxxx~~~}}}|||||||||sssdddXXXSSSOOOUUU[[[\\\[[[\\\aaagggpppzzzyyyqqqkkkbbbYYYRRRLLLGGGDDD===@@@@@@AAAEEEKKKggg```]]]XXXSSSQQQRRRTTTTTTSSSMMMKKKHHHDDDBBBAAAAAAAAA============<<<;;;:::999999999888888888888999999999999;;;>>>AAAHHHWWWeeemmm}}}nnn```VVVNNNGGGIIILLLLLLJJJKKKGGGKKKQQQTTTVVVYYY^^^bbb___^^^\\\[[[[[[[[[\\\]]]SSSTTTUUUWWWYYY]]]cccggghhhhhhgggggghhhlllqqqvvvxxx{{{mmm]]]UUUTTTOOOWWW]]]]]]___hhhnnnooonnnsss}}}lll___[[[[[[YYYVVVVVVWWWYYYZZZ\\\___dddgggcccnnn}}}}}}}}}uuuppphhh___VVVOOOJJJHHHBBB@@@@@@BBBCCCCCCGGGMMMfffiiiMMMFFFFFF@@@???>>><<<:::999999888999888888777777777777777222333444666777888888888666666666666666666666666555555777999777999DDDPPPWWWiiixxx|||}}}qqqssspppuuu___PPPJJJIIIIIIKKKNNNVVVaaammmrrrgggccc```aaadddaaadddkkkttt{{{}}}~~~~~~~~~|||zzzxxxtttnnneee[[[TTTVVV[[[^^^]]]ZZZ\\\cccjjjmmm|||{{{|||pppkkkccc[[[UUUNNNIIIEEEAAA@@@@@@AAACCCQQQuuu|||dddYYYWWWTTTSSSSSSTTTSSSRRRMMMLLLJJJHHHFFFDDDBBBBBB>>>===;;;;;;;;;<<<;;;:::999999999999999999999999:::777777===DDDLLLVVV```qqq~~~yyyrrreeeXXXPPPNNNLLLKKKMMMOOOQQQRRRPPPWWW]]]\\\]]]aaadddddddddcccaaa```___]]][[[YYYWWWXXXZZZ[[[\\\___dddgggooommmiiihhhjjjmmmooopppttt}}}xxxeeeYYYUUUWWWXXXYYY[[[```gggmmmpppqqqmmmvvvsssccc[[[WWWRRRMMMKKKIIIIIIIIIIIIJJJLLLQQQTTTXXXdddyyy~~~~~~}}}tttnnnfff]]]UUUNNNHHHDDDCCC@@@@@@CCCEEEFFFKKKPPPgggfffKKKFFFFFFDDDBBB???<<<999999999999IIIBBB:::777888999777555555555555555555555555555;;;888444444555666555333999666444666888:::BBBJJJTTTbbboootttxxxtttvvvuuuzzzcccQQQHHHEEEFFFJJJQQQVVVaaatttwwwrrrwwwiiiZZZRRRPPPNNNOOORRRXXX[[[aaaiiittt~~~vvvoooqqq~~~}}}}}}~~~~~~|||zzzxxxtttnnneee[[[TTTWWW[[[^^^]]]ZZZ[[[aaagggnnn~~~|||sssnnneee]]]UUUNNNGGGCCCAAA???@@@BBBCCCQQQsss{{{ddd[[[XXXUUUTTTTTTTTTSSSRRROOOLLLIIIFFFDDDCCCDDDEEEBBB???<<<;;;<<<===<<<:::999999999999999999999999:::888999===CCCKKKXXXddd}}}tttmmm```UUUOOONNNMMMNNNPPPTTTWWWYYYZZZaaafffeeedddgggiiihhhfffdddbbbbbbcccaaa^^^ZZZWWWYYYZZZ[[[\\\___dddgggkkkiiiffffffhhhlllppprrrwwwuuueee[[[ZZZ[[[^^^___aaafffmmmrrruuuvvvqqqxxx}}}oooaaaYYYUUUOOOJJJHHHBBBCCCCCCBBBBBBEEEIIILLLRRR]]]ppp~~~~~~}}}~~~}}}|||zzzqqqlllddd[[[TTTMMMHHHDDDDDDAAAAAACCCEEEEEEIIIOOOmmmbbbJJJEEEDDDCCCBBB???===;;;:::999999@@@;;;666444666777666333555555555555555555555555999777444333555666555333888555555777888:::AAAIIISSS___lllrrrxxx|||tttvvvttt{{{dddRRRHHHFFFFFFIIIQQQTTT___rrr}}}{{{zzzyyyxxxxxxwwwsssmmmhhhzzz]]]RRRHHHDDDCCCBBBDDDFFFIIIMMMSSSYYYcccxxx}}}rrrjjjcccgggxxx}}}||||||}}}~~~~~~}}}|||zzzwwwsssmmmdddZZZTTTWWWZZZ]]][[[YYYZZZ___eeeooo|||vvvqqqhhh^^^VVVMMMEEEAAA@@@???@@@CCCDDDPPPppp{{{eee]]]ZZZWWWUUUTTTSSSRRRQQQOOOLLLHHHDDDBBBCCCFFFHHHIIICCC===;;;===>>><<<:::::::::::::::::::::::::::999999;;;>>>AAAIIIZZZjjjuuullldddYYYOOONNNMMMNNNPPPSSSXXX]]]```eeemmmqqqpppnnnnnnooommmhhheeeccceeehhhgggbbb\\\XXXYYY[[[\\\]]]```eeehhhiiigggffffffiiiooouuuyyy|||mmmbbb]]]]]]___dddeeeggglllrrrwwwxxxyyyrrrwww{{{~~~ttthhh\\\VVVQQQKKKEEECCC=========<<<<<<>>>BBBEEEJJJSSSddd|||~~~tttkkkfffffffffhhhnnnzzz}}}||||||{{{xxxvvvnnnhhh```XXXRRRLLLGGGDDDEEECCCBBBDDDDDDCCCHHHNNNvvv^^^JJJFFFBBBAAAAAA@@@>>>===;;;::::::<<<999666777999:::999777555555555555555555555555666555333333444555555444777555555888:::;;;@@@FFFSSS^^^kkksss{{{{{{sssvvvttt~~~fffSSSIIIFFFGGGIIIPPPRRR\\\ooo|||vvvvvvxxxwwwxxx{{{}}}zzztttoookkkjjjiiiiiihhheee```\\\|||fffOOOGGGAAAAAAAAA???@@@CCC>>>BBBHHHNNNUUUfff~~~xxxsssjjjccc___fffzzz~~~||||||~~~~~~}}}}}}zzzwwwrrrlllcccYYYSSSTTTWWWYYYYYYXXXZZZ```eeeooo}}}wwwqqqiii```WWWNNNFFFAAA???>>>@@@CCCEEEPPPmmm}}}ggg]]]ZZZWWWTTTSSSSSSQQQPPPNNNLLLHHHEEEDDDEEEGGGHHHNNNGGG???<<<>>>???===:::::::::::::::::::::::::::999:::===??????GGG\\\ooowwwkkkaaaYYYPPPIIIKKKKKKMMMNNNQQQVVV\\\```kkkrrrvvvtttrrrqqqqqqoooiiigggfffiiimmmllleee^^^ZZZ[[[]]]^^^___bbbgggjjjjjjiiiiiijjjnnnuuu~~~rrrddd^^^^^^___aaahhhiiikkkppptttwwwwwwwwwoooqqqssstttyyy~~~}}}xxxiii___UUUPPPLLLEEE@@@>>>======<<<;;;:::<<<@@@CCCDDDLLLYYYlll}}}lllaaa[[[WWWUUUVVVWWW[[[bbbnnn~~~||||||{{{yyyuuurrrjjjddd\\\UUUOOOJJJFFFCCCDDDBBBBBBCCCCCCCCCIIIQQQ~~~\\\KKKGGGAAA@@@@@@@@@???>>>===;;;::::::888888999;;;;;;999777555555555555555555555555333333333333444555555555666444666:::;;;;;;>>>DDDSSS^^^kkkvvvqqqtttsss~~~jjjVVVJJJGGGHHHHHHOOOQQQYYYlll||||||oooiiihhhjjjiiikkkpppuuussskkkddd^^^]]]\\\[[[ZZZXXXVVVTTTyyycccUUUEEE@@@===>>>>>><<<<<>>??????===:::::::::::::::::::::::::::999;;;>>>??????GGG\\\pppyyykkk```WWWOOOIIIFFFGGGIIIJJJKKKLLLOOOUUUZZZgggnnnrrrpppnnnoooooommmjjjjjjkkkooorrrooogggaaa^^^___```aaabbbfffjjjnnnlllmmmnnnpppssszzz|||kkk___\\\^^^bbbdddkkklllnnnrrruuuvvvtttrrrjjjkkkkkklllrrrwwwvvvppp]]]UUUMMMJJJFFF@@@<<<<<<======<<<;;;:::<<<@@@CCCCCCIIIRRR```ssswwweeeVVVOOOMMMNNNNNNKKKNNNSSSYYYdddvvv~~~}}}|||{{{xxxsssooogggbbbZZZRRRMMMHHHEEECCCAAA@@@AAACCCBBBDDDKKKUUU}}}ZZZIIIFFF???AAAAAAAAA@@@???===<<<;;;666666666666777666444333555555555555555555555555222222333444444444555555555444666:::;;;:::===CCCOOO[[[iiitttooorrrrrr~~~mmmXXXKKKHHHIIIHHHOOOQQQYYYkkkzzzrrrddd]]]\\\\\\]]]aaahhhmmmlllddd\\\RRRRRRQQQPPPOOOOOOOOOPPP|||lll[[[MMMGGG@@@===<<<>>>>>>;;;<<>><<<<<<::::::::::::::::::::::::999;;;>>>??????GGG[[[nnn}}}ooo```VVVNNNHHHDDDDDDDDDFFFGGGGGGFFFHHHNNNSSS\\\cccgggffffffiiilllllllllnnnsssvvvvvvqqqjjjdddbbbccceeeeeegggjjjooorrrnnnpppsssuuuwww||||||rrrcccZZZYYY^^^dddgggmmmnnnpppssstttsssooollldddddddddeeelllqqqooohhhSSSLLLFFFDDDAAA<<<:::<<<;;;<<<;;;::::::<<<@@@CCCDDDIIIPPPXXXeeeqqquuurrrmmmbbbUUUJJJFFFFFFFFFFFFBBBFFFKKKQQQ[[[lll~~~|||xxxrrrmmmfffaaaXXXPPPKKKGGGDDDBBB@@@???AAABBBBBBCCCMMMWWW~~~XXXHHHEEE>>>CCCCCCAAA@@@???===<<<<<<888888888888777666555555555555555555555555555555111333555666555444555666666444666999:::999===CCCJJJVVVdddnnnyyyppprrrppp|||~~~pppZZZLLLHHHJJJHHHOOORRR[[[mmmzzzzzzkkk\\\UUUVVVSSSVVV]]]dddhhheee\\\UUUJJJJJJJJJIIIHHHIIIMMMPPP~~~lll___TTTIIIBBBAAA???======@@@@@@>>>???CCCQQQJJJEEEEEEGGGKKKSSS\\\iiimmmqqqtttxxx|||nnnddd^^^^^^]]]\\\[[[ZZZZZZ[[[SSSWWWcccwww~~~}}}}}}~~~~~~}}}zzzuuuooohhh```WWWQQQLLLMMMOOORRRVVV[[[```dddkkk{{{yyyppplllfff___WWWOOOGGGAAA@@@===>>>CCCHHHTTToookkkYYYWWWVVVVVVWWWYYYYYYYYYSSSRRROOOMMMKKKJJJJJJJJJKKKKKKIIIDDD???<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>@@@GGGYYYkkkvvvhhhXXXOOOHHHCCCBBBEEEBBBDDDFFFEEECCCEEEKKKPPPQQQWWW\\\\\\^^^dddjjjlllnnnttt{{{~~~zzzsssmmmiiifffgggiiijjjkkknnnsssvvvssswww{{{|||}}}~~~sssgggaaaXXXRRRSSSZZZbbbgggkkklllnnnoooooolllgggbbb[[[[[[ZZZ\\\ccchhhddd\\\LLLEEE@@@???===::::::===:::;;;;;;::::::===AAADDDDDDIIIPPPUUU]]]dddccc___ZZZSSSKKKEEEDDDDDDCCCBBB@@@CCCGGGKKKSSSbbbvvv~~~yyyrrrmmmggg```WWWOOOJJJFFFCCCAAAAAAAAABBBCCCAAABBBLLLWWWZZZJJJHHHCCCFFFEEEBBB@@@>>>===<<<<<<:::;;;;;;:::999999999:::555555555555555555555555222555777777555444555666777555555888999999===CCCIIIUUUbbbiiiqqqssssssnnnxxx|||wwwyyysss[[[MMMIIIJJJIIIPPPTTT^^^ooo{{{vvveeeVVVQQQSSSPPPVVV^^^dddddd^^^UUUOOOHHHIIIIIIHHHHHHKKKPPPUUUmmm```TTTOOOJJJCCC???AAA<<<:::;;;??????===@@@DDDZZZPPPFFFDDDFFFJJJQQQXXXhhhnnnsssuuuwww~~~xxxkkk___WWWTTTTTTSSSQQQPPPPPPQQQSSSUUU\\\kkk}}}||||||}}}~~~~~~}}}~~~zzzuuuooohhh___WWWQQQMMMNNNOOOQQQUUUZZZ^^^aaaiii{{{xxxvvvqqqmmmfff___WWWNNNEEE???@@@===>>>CCCHHHUUUpppjjjYYYXXXVVVWWWZZZ\\\]]]\\\XXXUUUPPPKKKIIIIIIKKKLLLHHHKKKKKKFFF???:::;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAAHHHXXXhhhssscccSSSKKKFFFAAAAAAFFFAAADDDFFFDDDCCCDDDKKKPPPJJJQQQVVVWWWZZZbbbiiilllqqqxxx}}}uuuooommmiiijjjkkklllmmmqqquuuyyyxxx}}}zzziii^^^VVVRRRMMMKKKMMMUUU^^^eeehhhiiijjjkkkjjjfff___ZZZSSSSSSRRRTTTZZZ^^^YYYPPPHHHBBB===<<<:::888:::>>>;;;;;;;;;;;;<<>>??????@@@RRRQQQIIIFFFIIIGGGPPPeeeyyy{{{}}}{{{xxxzzzxxxgggZZZTTTRRRMMMKKKJJJKKKJJJHHHKKKPPPTTTaaauuu}}}|||{{{}}}~~~yyysssnnnhhhaaaXXXQQQPPPTTTWWWVVVTTTUUU\\\bbbjjj}}}yyywwwwwwrrrmmmdddZZZQQQIIIDDDAAA>>>@@@CCCCCCDDDRRRppplllccc]]]XXXXXX]]]```^^^[[[```^^^YYYQQQIIIFFFIIILLLGGGGGGFFFEEECCCAAA>>>===<<<<<<;;;:::::::::;;;;;;999999:::===@@@GGGVVVdddkkk[[[LLLHHHEEEAAACCCHHHCCCAAABBBEEECCC@@@DDDLLLQQQUUUWWWYYY^^^ggglllmmmwww~~~|||vvvuuuwwwtttooommmpppssstttuuuyyy|||rrrcccXXXRRRNNNKKKGGGFFFIIIPPPXXX]]]cccfffhhhhhhccc]]]XXXUUUPPPLLLJJJMMMSSSUUUQQQLLLDDD???;;;999999999888666;;;<<<<<<<<<<<<>>>AAACCCGGGNNNRRRYYYbbb[[[RRRUUUJJJFFFAAA???AAABBBBBBAAAEEEDDDGGGMMMQQQYYYkkk~~~}}}|||{{{vvvooohhhggg___SSSKKKGGGDDDBBB@@@>>>DDDAAA>>>CCCDDDJJJZZZzzzvvvzzzaaaPPPKKKJJJJJJGGGCCC@@@???>>>===<<<999999888888777666666666999888666777888888777666666666555555555444444444777777666666777999;;;<<>>???@@@@@@FFFGGGCCCDDDJJJNNN]]]www}}}|||}}}nnn___TTTPPPOOOKKKHHHFFFGGGGGGGGGMMMSSS^^^jjj}}}~~~|||~~~}}}yyyuuuqqqmmmiiicccZZZSSSNNNRRRVVVWWWVVVXXX^^^dddmmm}}}}}}}}}|||yyywwwuuuuuuqqqmmmdddZZZQQQIIIDDDBBB<<>>======<<<;;;;;;;;;;;;<<<:::999;;;>>>AAAGGGVVVdddgggWWWJJJHHHHHHCCCCCCGGGHHHFFFHHHJJJJJJHHHNNNVVVZZZ^^^bbbeeekkkssswwwwww~~~|||zzz{{{|||vvvssstttvvvwwwyyy}}}rrraaaVVVOOOKKKIIIGGGDDDCCCFFFKKKRRRVVV\\\___bbbbbb]]]WWWRRROOOLLLJJJKKKNNNRRRSSSOOOJJJDDD@@@;;;999::::::999777:::;;;<<<<<<<<<>>>AAADDDGGGOOOUUU^^^fff]]]PPPQQQLLLIIIEEEDDDEEEGGGGGGFFFHHHIIINNNRRRTTT[[[mmm|||{{{yyyuuunnniiifff^^^SSSJJJFFFDDDBBB@@@>>>DDDAAA???BBBCCCJJJ[[[}}}}}}ooo}}}aaaOOOKKKKKKIIIFFFBBB???>>>===<<<;;;999999888888777777666666666555555666888999888777666555555555444444444444666555555555666888:::;;;FFFUUUbbblllvvvwww~~~vvvqqqpppssswww|||zzzcccPPPHHHJJJGGGOOOSSS]]]nnnyyyqqqccc[[[[[[]]]ZZZbbbhhhggg___WWWTTTTTT[[[___dddjjjuuuuuuZZZIIIIIIFFFBBBAAABBBAAA===:::;;;;;;<<<<<<>>>???@@@AAA>>>CCCCCCFFFNNNVVVmmm~~~rrrcccVVVNNNLLLMMMJJJFFFEEEFFFGGGJJJRRR[[[kkkuuu~~~sssqqqooommmkkkddd[[[TTTLLLQQQVVVXXXXXXZZZ```fffqqq~~~|||{{{zzzxxxwwwuuuttttttpppllldddZZZQQQJJJEEEBBB;;;>>>BBBCCCFFFVVVuuummmbbbfffhhhfffcccccchhhnnnsssjjj___UUUOOOLLLIIIGGGFFFEEEDDDBBBAAA@@@@@@@@@???>>>===<<<<<<<<<<<<===;;;:::<<<>>>AAAHHHVVVdddzzzdddUUUKKKLLLNNNIIIGGGIIIJJJIIILLLOOOPPPSSSZZZccckkkqqqwwwzzzzzzyyyzzz{{{~~~ppp[[[NNNIIIFFFEEEFFFDDDBBBBBBCCCGGGKKKNNNTTTWWWZZZZZZVVVQQQLLLIIIGGGJJJNNNQQQRRRPPPMMMJJJCCC@@@===;;;:::;;;:::999:::;;;<<<<<<===???CCCFFFJJJSSS[[[gggpppdddQQQNNNHHHFFFEEEEEEHHHKKKLLLLLLSSSXXX___aaa___bbbsss~~~zzzxxxvvvsssmmmiiiccc\\\QQQJJJFFFDDDBBB???>>>CCCAAA???BBBAAAJJJ^^^xxxmmmaaaOOOLLLLLLGGGDDD@@@>>>===<<<:::999999999999888777777666666444333333555777888888777555555555555444444444444555444444444555777999:::EEEUUUcccnnnxxxwww{{{{{{rrrnnnrrryyy}}}fffQQQIIIIIIGGGNNNQQQZZZkkkuuuwwwkkkcccbbbccc___gggmmmlllddd^^^^^^bbbnnnuuu}}}cccQQQHHHFFFDDDCCCBBBCCCBBB@@@===;;;;;;;;;<<<===???AAABBBBBBHHHIIIKKKSSS]]]yyyzzzlll]]]QQQLLLKKKLLLLLLHHHFFFHHHJJJOOOYYYcccqqqvvv{{{pppooonnnnnnkkkdddZZZRRRKKKPPPUUUWWWWWWZZZ```eeeuuu}}}zzzxxxwwwvvvtttsssooojjjcccYYYPPPIIIEEECCC===???AAACCCIII]]]jjjfffhhhhhhfffdddfffmmmtttoooeeeXXXQQQPPPPPPLLLHHHHHHGGGEEEDDDCCCCCCCCCCCC@@@@@@???>>>===============;;;<<>><<<;;;;;;<<<<<<:::;;;<<<<<<===@@@EEEIIIMMMYYYeeerrr{{{lllVVVPPPFFFFFFGGGKKKPPPVVVZZZ]]]iiisss|||{{{tttsss~~~~~~xxxuuusssqqqlllhhh```YYYOOOIIIFFFDDDAAA???===CCCAAA@@@AAA@@@MMMeeetttmmmaaaQQQNNNNNNFFFCCC@@@>>>===;;;999888::::::999888888777777666555333333444666777666555444444444444444444444444555444444444555777999:::CCCTTTbbboooyyyxxxyyy~~~rrrlllooowwwiiiTTTJJJIIIGGGMMMOOOXXXhhhrrr~~~tttlllhhhhhheeennnuuutttnnnlllqqqxxx|||jjjTTTJJJJJJCCCBBBBBBBBBCCCBBBAAA???;;;;;;;;;;;;===???AAACCCEEELLLLLLNNNVVVbbbzzzjjjZZZOOOJJJIIIIIIJJJFFFEEEHHHKKKPPPYYYccclllmmmooossswww{{{|||xxxrrrqqqpppnnnkkkbbbWWWNNNKKKPPPTTTVVVUUUWWW]]]cccxxx~~~{{{yyywwwuuurrrooommmhhhaaaXXXOOOIIIDDDBBB@@@@@@AAACCCLLLfff|||iiiiiifffcccdddhhhpppvvvzzziii```UUUQQQRRRSSSOOOKKKKKKJJJIIIHHHGGGFFFFFFFFFAAAAAA@@@???>>>============<<<===???AAAFFFTTTbbbvvvddd\\\ZZZ___```YYYTTTUUUWWW\\\ccciiippp{{{{{{eeeNNNDDDCCCBBBBBBDDDBBBBBBBBBBBBBBBBBBCCCCCCGGGIIILLLKKKHHHEEECCCBBB@@@GGGNNNPPPMMMIIIGGGGGGAAA@@@???<<<;;;;;;===>>>;;;<<<======???CCCHHHLLLQQQ___mmm{{{pppYYYTTTKKKMMMQQQXXX```jjjsssyyy}}}wwwsssqqqnnnjjjfff]]]VVVMMMHHHEEECCCAAA>>>===BBBAAAAAABBBBBBSSSqqqnnnjjjaaaTTTPPPOOOFFFCCC@@@>>>===<<<:::888::::::999999888777777777777555444444555555444222333333444444444444444444666555555555666888:::;;;AAAQQQ___lllxxxwwwxxx~~~sssllljjjtttmmmWWWKKKJJJFFFLLLNNNVVVfffppp}}}|||tttooommmmmmuuu|||~~~|||~~~qqqrrrrrriiiXXXGGGBBBDDD===>>>???@@@@@@???>>>===;;;;;;:::;;;<<>>============<<<<<<>>>@@@EEESSS```|||kkkggghhhmmmkkkaaa]]]```bbbkkkssszzzfffTTTDDDAAACCCAAAAAADDDAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBB@@@>>>??????>>>BBBGGGHHHEEEBBBBBBBBB@@@@@@???===;;;;;;===???<<<===>>>???AAAFFFLLLPPPWWWhhhvvvnnnZZZXXXQQQTTTZZZbbbmmm{{{{{{uuurrrpppmmmhhhdddZZZTTTLLLFFFEEECCC@@@>>>>>>BBBAAAAAACCCDDD[[[ooolllwww___UUUQQQMMMGGGEEEBBB@@@???>>>;;;999:::::::::999888888777777888777555555555444333111333333333333444444444444666555555555666888:::;;;???NNNZZZhhhuuuwwwyyy~~~tttmmmhhhsssqqqZZZNNNLLLGGGMMMMMMTTTccclllyyy|||wwwsssuuu{{{fffbbb]]]XXXNNNAAA<<<>>>:::<<<>>>???>>>===<<<;;;;;;;;;::::::<<>>???CCCEEEEEEJJJPPPRRRQQQRRRTTT[[[dddmmmssszzz~~~}}}zzzxxxuuurrrooojjj```UUULLLKKKOOORRRRRRRRRWWW```hhh}}}}}}zzzyyyzzz|||zzzsssmmmgggccc\\\TTTLLLFFFBBB@@@>>>???AAAEEEPPPmmmzzznnnlllhhhfffkkksssxxxvvvrrrbbb^^^YYYWWWXXXWWWRRRNNNNNNOOOPPPPPPNNNLLLHHHFFFBBBAAA@@@>>>=========<<<===;;;<<<===>>>DDDQQQ^^^xxxwww{{{xxxmmmjjjpppuuuxxxZZZJJJ???AAADDDAAA@@@EEEBBBAAAAAA@@@@@@AAABBBBBBAAAAAA@@@===<<<<<<>>>AAAAAABBBBBBBBBAAAAAAAAABBB>>>???>>><<<::::::===@@@>>>>>>???@@@CCCHHHOOOTTTcccuuummm\\\^^^YYY]]]ccckkkwww~~~zzzuuuqqqooolllfffbbbWWWRRRJJJFFFDDDCCC@@@>>>???AAA@@@BBBDDDHHHccc|||rrrooonnn\\\VVVPPPIIIHHHFFFDDDCCCBBB@@@===:::;;;::::::999999888888777888666555555666666444333222222333333333444444444555444444444555777999:::===JJJUUUbbbrrrvvv{{{uuunnniiitttttt]]]PPPMMMJJJNNNMMMQQQ___gggrrr~~~{{{{{{~~~___WWWRRRQQQLLLBBB<<<<<<:::<<>>===<<<<<<<<<;;;::::::<<>>===<<<<<<<<<<<<;;;;;;===>>>CCCPPP]]]uuuwwwvvv}}}~~~tttVVVHHH???CCCEEEAAAAAAGGGEEEDDDCCCCCCCCCDDDEEEFFFCCCBBB@@@===;;;===AAADDDEEEDDDBBBAAAAAABBBCCCDDD===>>>>>><<<999999===@@@??????@@@AAADDDIIIQQQVVVooommm^^^cccdddgggmmmuuu|||}}}yyytttqqqoookkkeee```VVVPPPJJJEEEDDDCCC@@@===???AAA@@@BBBEEEJJJiiiuuuoookkkhhhYYYUUUNNNFFFIIIHHHEEEDDDCCCAAA>>>;;;;;;;;;:::999999888888777666555444555777777666555222222222333333444444444333333333333444666888999<<>>===;;;;;;;;;;;;;;;<<<===>>>;;;:::;;;===@@@BBBCCCBBBEEEJJJPPPUUU```www{{{vvvkkk\\\MMMEEEDDDEEE????????????@@@BBBCCCDDDHHHJJJNNNTTT^^^jjjwww}}}|||yyyssslllddd\\\SSSNNNLLLKKKMMMRRRVVV[[[dddmmm~~~{{{|||wwwkkkhhhbbbYYYQQQJJJEEE@@@===DDDDDDEEEFFFMMMfff{{{nnnjjjkkknnnqqqrrrnnnfff___VVVWWWWWWXXXXXXWWWWWWVVVSSSZZZ]]]WWWPPPLLLIIIGGGCCC@@@===<<<===>>>>>>>>>>>>>>>@@@@@@???@@@KKKWWWrrrzzz}}}}}}|||mmmSSSEEE<<>><<>>>>>>>>???>>>GGG@@@@@@DDDEEEFFFSSSdddyyyzzzoooqqqrrrwww|||~~~{{{yyywwwtttpppiiiaaa[[[TTTPPPJJJEEEBBB@@@???===BBBBBBAAAEEEHHHLLLnnntttnnn```zzz^^^UUUUUUOOOGGGEEEFFFFFFEEECCCAAA???>>><<<<<<<<<;;;:::999888777777555444333555555555444444444444444444444444444333444555555555666888:::===CCCOOO]]]lllyyy{{{{{{rrrzzzwwwaaaQQQIIIFFFKKKKKKOOOZZZaaalll~~~~~~PPPOOOLLLHHHEEEAAA>>>===;;;;;;;;;;;;;;;<<<======::::::;;;<<>>@@@AAACCCEEEMMMhhh~~~wwwlllkkkpppvvvwwwpppggg^^^ZZZUUUUUUVVVVVVUUUTTTTTTSSSSSSYYY[[[VVVOOOKKKIIIFFFDDDBBB???>>>?????????>>>======@@@AAA???@@@JJJUUUbbbwww}}}{{{vvvyyyxxxwwwyyy{{{eeeMMMCCC<<>>?????????CCCHHHNNNppppppiii___ttt[[[UUUVVVQQQIIIEEEEEEEEEDDDCCCAAA???===<<<<<<<<<;;;:::999888777:::888666666777888777666333333333333333333333333333444555555555666888:::<<>>;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<===???AAACCCDDDLLLLLLQQQ\\\ooo}}}xxxuuutttuuutttnnndddXXXNNNJJJIIIGGGFFFEEEDDDEEEGGGHHHJJJOOOUUU___lllzzz~~~}}}}}}}}}{{{zzzwwwvvvrrrkkkaaaWWWMMMHHHHHHIIIMMMTTTYYY]]]gggqqq~~~{{{}}}tttiiibbb[[[RRRIIIDDDBBBAAA@@@>>>???BBBFFFPPPkkkvvvxxxqqqlllttt|||yyynnnaaaZZZXXXVVVVVVVVVUUUTTTSSSRRRQQQRRRWWWYYYSSSMMMJJJHHHEEEFFFDDDBBBAAAAAAAAA???===<<<===???BBB@@@@@@HHHQQQ[[[kkkvvvvvvqqqppprrrqqqooorrryyy~~~~~~xxx]]]HHHBBB???AAADDDFFFIIIMMMQQQSSSUUUTTTQQQNNNLLLKKKHHHFFFCCC@@@??????@@@AAABBBBBBCCCBBBAAABBBEEEGGGHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBGGGMMMOOOSSScccvvv~~~}}}~~~zzzvvvqqqkkkeee^^^YYYRRRNNNHHHDDDBBBAAA???>>>>>>??????CCCIIIRRRvvvmmmgggccckkkVVVUUUXXXSSSLLLDDDDDDDDDDDDBBBAAA???=========<<<;;;:::999888888:::888666666777888777666222222222222222222222222333444555555555666888:::<<>>?????????@@@CCCFFFIIINNNNNNUUUfff~~~|||tttnnnmmmnnnwwwxxxwwwpppeee[[[UUUSSSMMMLLLKKKKKKLLLOOORRRTTTaaahhhttt}}}|||||||||{{{zzzuuuuuurrrkkk```UUUKKKFFFIIIJJJOOOUUUYYY]]]hhhrrr~~~~~~sssiiibbb[[[PPPGGGBBBAAAAAAAAA???@@@CCCIIITTTooozzzvvvqqqvvvyyyuuujjj```ZZZYYYYYYXXXXXXWWWUUUTTTRRRQQQQQQUUUUUUPPPKKKJJJHHHFFFFFFEEECCCCCCCCCAAA>>><<<<<<===???BBBAAA@@@EEEMMM\\\hhhsss}}}}}}ooohhhhhhjjjiiihhhllluuu{{{{{{}}}}}}mmmTTTDDDCCCCCCDDDFFFJJJOOOTTTYYY```dddaaaZZZUUURRRPPPJJJIIIFFFCCC@@@???@@@AAABBBCCCCCCDDDEEEGGGHHHJJJMMMMMMLLLIIIGGGFFFGGGHHHFFFHHHOOOTTTWWW^^^ppp}}}~~~~~~zzztttnnnhhhbbb[[[WWWPPPLLLGGGCCCAAAAAA@@@??????BBBAAADDDKKKWWW|||llliiiqqqcccRRRSSSVVVRRRLLLCCCCCCDDDCCCBBBAAA???===>>>===<<<;;;:::999999888777666444333444444333222222222222222222222222222333444555555555666888:::===EEEQQQaaauuu}}}gggTTTIIIDDDJJJKKKOOO[[[bbbnnn{{{|||BBBCCCEEEGGGGGGFFFDDDCCC===<<<<<<;;;;;;<<<<<<<<<>>>>>>?????????CCCHHHMMMRRRVVVcccyyyuuummmggggggkkkxxx{{{~~~{{{sssjjjcccaaaZZZYYYXXXXXXZZZ___cccgggttt|||~~~|||||||||{{{{{{ttttttqqqjjj___SSSKKKHHHKKKMMMQQQVVVXXX]]]hhhtttsssjjjeee]]]QQQGGGBBB@@@@@@AAA@@@AAADDDIIIUUUooo}}}{{{zzzssslllfff```ZZZWWWXXXXXXXXXVVVUUUSSSQQQPPPOOORRRQQQMMMJJJKKKJJJGGGFFFEEECCCCCCCCCAAA>>><<<>>>===???CCCBBBAAADDDJJJYYYdddrrrttthhh```___aaacccccchhhrrryyyzzzuuuwwwyyyzzzxxxnnnZZZHHHAAACCCEEEFFFIIIPPPYYY^^^dddooouuupppfff```ZZZUUUMMMNNNLLLIIIDDD@@@@@@@@@AAABBBDDDFFFIIIKKKKKKKKKQQQQQQPPPLLLIIIIIIKKKNNNOOOTTT\\\cccjjjuuu|||~~~}}}yyysssmmmggg```YYYUUUNNNJJJEEEBBBAAAAAA@@@@@@???CCCBBBCCCJJJXXXkkknnn^^^PPPQQQSSSOOOKKKCCCCCCDDDDDDCCCAAA???>>>???>>><<<;;;:::999999999777555333222333333222111444444444444444444444444333444555555555666888:::???IIIVVVdddvvvjjjVVVJJJFFFLLLLLLPPP\\\cccooo|||BBBCCCDDDEEEFFFEEEDDDDDD???>>>======<<<=========<<<===>>>===>>>BBBJJJQQQUUU___sss|||sssllleeegggnnnzzz~~~yyywwwmmmkkkiiiiiikkkqqqvvvzzz~~~||||||||||||{{{ssssssppphhh\\\RRRLLLJJJLLLMMMQQQUUUWWW]]]kkkyyy~~~sssjjjeee]]]RRRHHHCCCAAAAAAAAA??????BBBHHHTTTnnnoooeeebbb___YYYSSSUUUUUUUUUTTTRRRPPPOOONNNMMMOOONNNJJJJJJLLLMMMJJJGGGEEECCCBBBBBBBBB@@@>>>AAA???@@@CCCBBBAAADDDIIIWWWbbbqqqxxxmmmhhhhhhhhhhhhlllooossstttppphhh___YYYVVVZZZ]]]^^^dddnnnssstttnnnqqqrrrppphhh[[[MMMDDD>>>BBBEEEGGGOOO]]]iiinnnsssxxxqqqhhh___VVVVVVTTTNNNGGGBBBBBBDDDFFFEEEEEEGGGJJJLLLLLLLLLSSSSSSRRROOOLLLNNNTTTYYYWWW___lllxxxwwwzzz}}}zzzwwwrrrlllfff___XXXSSSLLLIIIDDDAAAAAAAAAAAA@@@===BBB@@@@@@HHHYYY|||kkkuuuyyyZZZOOOPPPNNNKKKJJJCCCDDDDDDEEEDDDBBBAAA@@@???>>><<<:::999999::::::999777555444555555444222444444444444444444444444333444555555555666888:::>>>MMM\\\fffsssxxx}}}oooZZZMMMGGGMMMMMMPPP\\\bbbnnnBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@???>>>>>>>>>>>>>>>===>>>@@@???@@@FFFOOOWWW]]]nnnxxxrrrlllpppyyy}}}{{{{{{||||||{{{ppppppmmmdddXXXOOOKKKKKKJJJLLLPPPTTTVVV^^^ppp|||qqqiiiaaaZZZPPPHHHCCCBBBBBBAAA@@@@@@CCCJJJWWWpppmmmbbb```___ZZZTTTTTTTTTTTTSSSRRRPPPOOONNNLLLMMMLLLIIIJJJNNNPPPMMMHHHFFFCCCBBBCCCCCCCCCBBBDDDAAA@@@BBBCCCBBBDDDIIIXXXaaapppooofff[[[SSSPPPPPPPPPPPPTTTWWWZZZ]]]^^^[[[VVVRRROOOTTTWWWZZZ___gggjjjjjjgggfffeeebbbZZZPPPGGGCCC???DDDGGGMMM[[[ooo~~~qqqcccaaa[[[QQQHHHDDDGGGKKKSSSOOOJJJIIIKKKNNNPPPPPPWWWWWWWWWTTTTTTYYYbbbjjjjjjuuuyyysssooorrryyyzzzwwwtttppplllfff___WWWQQQKKKGGGCCCAAA@@@AAAAAAAAA<<>>>>>??????@@@BBBDDDCCCDDDJJJUUU]]]jjj~~~yyyuuuzzz|||zzzzzz{{{{{{{{{nnnnnnkkkaaaUUUMMMKKKLLLHHHJJJNNNRRRVVV```ssszzzooohhh]]]WWWNNNGGGDDDCCCCCCBBBAAABBBEEEMMM[[[uuu}}}lllbbb``````]]]YYYUUUUUUUUUUUUTTTRRRQQQPPPKKKLLLJJJHHHJJJPPPRRROOOJJJGGGDDDCCCDDDEEEEEEEEEFFFBBBAAABBBCCCBBBEEEJJJVVV^^^lll~~~zzzgggSSSNNNGGGCCCDDDEEEEEECCCFFFHHHKKKOOORRRRRRPPPMMMLLLPPPTTTVVV[[[aaacccbbb]]]YYYVVVSSSNNNGGGBBB???CCCGGGKKKSSSfffmmmhhh___SSSHHHFFFKKKQQQaaaZZZQQQLLLMMMQQQTTTVVV[[[\\\\\\[[[\\\cccpppzzzsssnnn{{{ssshhhhhhmmmsss}}}~~~xxxuuusssppplllggg___VVVPPPJJJFFFBBB@@@@@@AAAAAAAAA<<>><<<<<>>>>>>>>AAAAAAEEEOOO___{{{|||qqqfff^^^YYYWWWWWWXXXXXXXXXVVVTTTQQQNNNLLLNNNMMMKKKJJJKKKMMMPPPRRRJJJJJJIIIIIIHHHHHHHHHHHHGGGDDDAAA>>>>>>@@@CCCEEEPPPYYYfffvvvrrrwww}}}zzzeeeZZZGGGEEEAAA>>>===>>>@@@BBBGGGFFFGGGJJJOOOQQQOOOLLLJJJLLLOOOSSSXXXYYYXXXVVVVVVSSSMMMHHHDDDBBBBBBCCCDDDEEEHHHUUUooowwwiii\\\UUUNNNFFFHHHPPPWWWWWWTTTOOOKKKKKKPPPTTTWWWYYY^^^cccffflllzzzvvviiicccjjjxxx}}}}}}uuunnngggdddfffjjjooo|||yyywwwrrrmmmggg___VVVQQQIIIEEEAAA>>>>>>??????>>>EEE>>>AAAFFFMMMoootttkkk}}}gggXXXRRRIIIIIIKKKFFF@@@AAACCCDDDDDDCCCAAA@@@<<<<<<======<<<:::888777888888888777777777777777999888777555444333222222444555666777777888777777===JJJZZZffflllqqqyyy}}}{{{~~~}}}gggSSSMMMIIIIIINNNVVV]]]hhhqqqEEEFFFGGGFFFDDDCCCCCCDDDAAAAAA@@@???>>>???@@@AAADDDDDDGGGKKKOOOYYYnnn~~~{{{zzzzzzyyyxxxvvvqqqpppjjj___SSSKKKJJJKKKKKKNNNNNNRRR\\\aaaqqq|||yyyqqqeee\\\WWWQQQIIICCC@@@???@@@@@@BBBCCCFFFMMM```yyyvvvqqqiiiaaa\\\ZZZZZZXXXWWWVVVTTTRRRPPPNNNMMMMMMLLLJJJIIIJJJKKKMMMNNNKKKKKKLLLLLLKKKJJJIIIIIIGGGEEEBBB??????AAADDDFFFTTT\\\fff~~~pppqqquuuzzz~~~gggTTTJJJDDDBBB???<<<<<<===???@@@BBBBBBDDDFFFIIIJJJIIIHHHIIIJJJLLLPPPSSSTTTSSSQQQOOOLLLHHHCCC@@@???@@@AAAEEEGGGLLLXXXooo{{{lll^^^VVVOOOHHHJJJRRRYYYZZZZZZVVVQQQOOOPPPRRRYYYZZZ^^^ccchhhooottteee[[[VVV\\\gggqqqxxx{{{wwwssspppkkkdddfffccccccggglllttt~~~~~~zzzwwwsssooohhh```VVVPPPHHHEEEAAA???>>>?????????BBB???BBBEEEPPPwwwuuulll{{{fffXXXRRRJJJIIIKKKFFFBBBCCCDDDDDDCCCAAA???=========<<<<<<;;;:::888888888888888888777777777777666555444333222111111111444555666777777777777777>>>LLL]]]iiimmmqqqvvv{{{|||{{{iiiVVVIIIEEEFFFLLLTTT]]]hhhrrrGGGIIIJJJJJJHHHFFFEEEFFFCCCBBBAAABBBCCCDDDCCCBBBDDDHHHNNNRRRXXXjjj|||zzz~~~|||yyyxxxxxxxxxwwwuuuqqqooohhh]]]RRRKKKIIIJJJKKKOOOOOOSSS]]]dddvvv{{{wwwssskkk```XXXQQQLLLEEEAAA???@@@BBBBBBBBBGGGIIIMMMddd|||sssmmmpppqqqlllddd^^^]]]^^^WWWVVVTTTRRRPPPOOONNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLNNNOOOOOOMMMKKKJJJHHHEEEBBB@@@@@@AAADDDFFFVVV^^^iii}}}ooonnnqqquuuxxx|||}}}hhhTTTEEE>>>>>>===;;;::::::;;;===>>>>>>@@@BBBDDDDDDDDDEEEFFFIIIHHHIIIKKKMMMNNNLLLJJJGGGEEEBBB@@@>>>???@@@BBBCCCFFFKKKUUUgggzzzqqq```XXXQQQKKKMMMUUUYYY\\\^^^[[[TTTOOOLLLLLLSSSSSSVVV\\\aaaiiiyyyrrr\\\RRRMMMKKKOOOVVVaaafffhhheeebbb```]]]ZZZ```bbbgggmmmttt}}}zzzyyywwwtttpppiii```UUUNNNGGGDDDAAA??????@@@?????????AAADDDDDDSSStttoooxxxdddXXXSSSKKKJJJLLLFFFEEEEEEEEEDDDBBB???===;;;>>>===<<<;;;:::999999999888888888888777777666666555444333222222222222333444444555666777777888888CCCQQQcccooorrrrrrtttwwwyyy~~~}}}kkkXXXJJJFFFFFFLLLSSS\\\fffpppJJJLLLNNNOOOMMMJJJIIIIIIGGGFFFEEEGGGIIIJJJHHHFFFIIINNNVVV^^^jjj{{{yyy{{{}}}~~~{{{yyyxxxwwwwwwuuutttpppllleeeZZZPPPJJJIIIJJJJJJOOOPPPUUU___hhh|||xxxrrrnnnfff\\\TTTMMMIIICCC??????@@@AAABBBBBBIIIKKKPPPllloooiiifffkkkooolllccc^^^^^^aaaWWWUUUSSSPPPOOONNNNNNOOOOOOOOOOOONNNMMMLLLLLLKKKJJJLLLOOOQQQQQQOOOLLLJJJGGGEEEBBB@@@@@@AAACCCEEETTT___ooouuujjjlllooorrrwww||||||kkkYYYJJJAAA>>>;;;::::::::::::<<<===>>>>>>AAADDDEEEDDDDDDGGGJJJJJJIIIHHHHHHIIIHHHGGGEEECCCBBBAAA@@@@@@BBBDDDFFFDDDHHHMMMSSS]]]iiisssyyyuuuccc[[[UUUOOORRRYYYaaadddeeeaaaYYYQQQLLLKKKLLLLLLOOOSSSWWW]]]iiiuuulll]]]MMMHHHHHHHHHJJJNNNTTTWWWYYYYYYYYYZZZ\\\\\\^^^fffqqqzzz}}}yyyxxxvvvtttpppiii^^^SSSKKKFFFCCC@@@???@@@@@@@@@???>>>CCCFFFEEEYYY}}}pppqqquuuaaaWWWSSSLLLKKKLLLFFFEEEEEEDDDCCCAAA???===<<<@@@>>><<<:::999999999999999999888888777777666666555555444444444555555666444444444555666777888999HHHVVViiitttvvvttttttuuuuuu{{{|||{{{lllYYYPPPKKKJJJMMMSSSYYYbbbjjj}}}LLLPPPSSSUUUTTTRRRQQQQQQKKKKKKLLLNNNOOOPPPOOONNNPPPVVV```oooxxxtttwww}}}{{{yyyxxxwwwtttsssnnniii```VVVMMMIIIIIIJJJJJJPPPQQQWWWbbbkkkwwwpppkkkdddZZZSSSLLLGGGBBB???>>>???@@@@@@BBBIIINNNZZZ{{{vvvjjjgggdddhhhkkkfff___[[[]]]bbbVVVUUUSSSQQQPPPOOOPPPPPPPPPOOOOOONNNMMMLLLKKKKKKHHHKKKOOOQQQRRROOOKKKIIIFFFDDDBBB@@@@@@AAACCCDDDNNN^^^tttxxxggggggiiimmmsssyyy}}}~~~ppp^^^OOOEEE@@@???999::::::;;;<<<===>>>???>>>AAAEEEFFFFFFGGGKKKOOOMMMKKKIIIGGGGGGFFFDDDBBB@@@@@@@@@@@@BBBEEEGGGIIIIIILLLPPPSSSVVV]]]jjjuuuyyyhhhaaa\\\XXXZZZaaapppqqqqqqkkkaaaXXXRRRPPPLLLKKKMMMPPPRRRTTT[[[cccmmmooosssyyy}}}pppbbbYYYOOOFFFDDDFFFHHHIIIKKKLLLMMMOOORRRTTTVVVZZZ^^^^^^kkk|||zzzvvvuuurrrnnnfff\\\PPPHHHDDDBBB@@@@@@@@@AAAAAA@@@???CCCGGGHHHaaappplllwwwqqq___VVVTTTNNNMMMMMMFFFCCCCCCCCCCCCBBBAAA@@@@@@AAA@@@>>>;;;:::999::::::999999888888777666666555555555444444444555666666444333333444555777888999IIIWWWiiissstttqqqpppqqquuu{{{xxxrrrpppvvv}}}mmmZZZPPPKKKIIILLLPPPUUU^^^fffwwwPPPUUUZZZ^^^___]]]\\\\\\VVVXXXZZZZZZZZZZZZ\\\^^^___fffsss}}}wwwwww{{{}}}zzzwwwtttqqqjjjdddZZZQQQKKKHHHIIIJJJJJJPPPRRRXXXdddooowwwpppjjjcccYYYRRRKKKGGGBBB???>>>?????????CCCIIISSSiiipppggggggbbbdddeeeaaa[[[XXX[[[___VVVVVVTTTSSSSSSRRRRRRRRRNNNMMMLLLKKKJJJJJJJJJJJJHHHJJJNNNQQQQQQOOOLLLIIIFFFEEECCCAAAAAABBBCCCDDDJJJ]]]uuuuuueeeeeeeeeiiiooouuuyyy{{{|||sssdddSSSGGG???<<<<<<:::;;;<<<>>>????????????>>>@@@CCCFFFIIILLLQQQTTTQQQNNNJJJGGGFFFEEECCCBBB>>>>>>>>>@@@BBBDDDGGGHHHGGGKKKOOOQQQQQQXXXkkk}}}pppkkkiiifffhhhmmm{{{|||{{{tttiii]]]UUURRRMMMJJJJJJLLLMMMMMMRRRXXX^^^\\\[[[^^^bbbaaaYYYQQQLLLIIIEEEEEEFFFHHHJJJKKKJJJJJJLLLQQQTTTUUU[[[aaaeeevvv|||wwwuuuqqqllldddYYYNNNGGGCCCAAA@@@@@@AAABBBAAA@@@AAABBBFFFOOOnnngggjjjmmm\\\UUUUUUPPPNNNMMMFFFCCCCCCCCCCCCCCCCCCDDDDDDBBBAAA@@@>>><<<;;;:::::::::999999888777666555555333333222222222333333444333333333333444666999:::DDDRRRbbbkkkllljjjjjjkkktttzzzrrrhhhdddmmmxxx~~~ppp\\\MMMHHHFFFIIINNNTTT\\\eeerrrUUUZZZbbbgggiiiiiiiiihhhgggkkkooommmjjjkkkpppvvvyyy|||xxxtttqqqfff```VVVMMMHHHGGGIIIJJJIIIPPPSSSZZZeeerrrvvvooojjjbbbXXXQQQIIIEEEAAA??????@@@AAAAAAFFFIIIXXXzzz~~~kkkdddbbb^^^___^^^\\\ZZZXXXYYYZZZVVVWWWWWWWWWVVVUUUTTTTTTOOOMMMKKKJJJIIIJJJKKKLLLIIIKKKNNNPPPQQQOOOMMMKKKHHHGGGEEEDDDDDDDDDEEEFFFKKK\\\qqqvvvfffdddccceeejjjppprrrssslllcccWWWJJJBBB===<<<;;;:::;;;===???@@@@@@???>>>??????BBBFFFMMMTTTXXXYYYSSSOOOJJJGGGEEEDDDCCCBBB>>>>>>???@@@BBBEEEGGGHHHGGGKKKRRRUUUVVVaaa{{{{{{xxxxxxvvvwww|||vvvggg[[[UUUQQQMMMIIIJJJKKKNNNUUU\\\```ZZZTTTRRRSSSRRRNNNKKKIIILLLMMMKKKJJJLLLOOOQQQQQQPPPTTT\\\aaacccjjjrrr{{{}}}yyyvvvqqqkkkcccXXXNNNGGGBBBAAA@@@@@@BBBBBBBBB@@@BBB???FFFXXX{{{yyybbbmmmkkkZZZUUUVVVQQQOOONNNFFFEEEEEEDDDDDDDDDEEEEEEEEECCCCCCBBBAAA???===;;;:::::::::999888777666555555444333333222222222333333333333222222444666999:::AAAMMM[[[cccddddddfffiiipppwww~~~qqqbbb[[[ggguuu|||tttaaaOOOJJJHHHKKKOOOTTT\\\dddmmm~~~XXX^^^gggmmmpppqqqqqqqqqvvv|||~~~yyyyyy~~~yyytttpppddd]]]SSSJJJGGGGGGIIIJJJIIIQQQTTTZZZfffsssuuuoooiiibbbWWWPPPGGGDDD@@@???@@@BBBCCCCCCIIIIII\\\{{{iii```]]]ZZZZZZ[[[[[[ZZZYYYXXXWWWWWWWWWXXXYYYXXXWWWVVVUUUQQQOOOMMMKKKJJJLLLNNNOOOJJJLLLNNNPPPQQQPPPNNNMMMIIIIIIGGGFFFFFFFFFGGGHHHMMM[[[mmm|||hhhdddbbbcccgggkkkmmmmmm^^^WWWNNNFFFAAA?????????:::;;;>>>???@@@@@@???>>>BBBAAABBBIIIRRRZZZ^^^^^^TTTPPPJJJFFFEEEDDDCCCBBB@@@@@@AAACCCDDDFFFHHHIIIMMMRRR[[[```dddrrruuufff^^^[[[TTTOOOOOOQQQWWWaaajjjllldddZZZUUURRRPPPOOOPPPMMMSSSVVVTTTQQQRRRVVVYYYZZZZZZ```kkkrrrvvv~~~}}}{{{wwwqqqkkkbbbYYYOOOIIIAAA@@@???@@@BBBCCCBBBAAACCC===EEE]]]sssaaapppiiiYYYUUUVVVRRRPPPNNNFFFGGGFFFFFFEEEEEEEEEEEEEEECCCDDDCCCCCCAAA>>><<<:::::::::999888777666555444777666555444444444444555333222222222444666999;;;AAAKKKYYY```aaabbbfffjjjkkkttt}}}qqq```WWWdddttt|||wwwdddWWWRRRNNNOOOQQQUUU\\\ccckkk|||]]]eeepppuuuuuuvvv{{{yyytttqqqnnn```XXXNNNGGGGGGIIIKKKKKKPPPRRRXXX```hhhzzz|||wwwsssjjj]]]RRRNNNCCCBBB@@@>>>>>>@@@BBBDDDIIIOOOiiipppfffaaa^^^```\\\YYYZZZXXXVVVWWW[[[dddeeedddaaa[[[XXXWWWYYYSSSNNNJJJKKKOOORRRQQQOOOOOONNNNNNNNNOOOQQQSSSTTTMMMLLLMMMOOOLLLFFFDDDGGGMMMUUUhhh~~~nnnhhhbbbaaacccdddbbb___VVVNNNEEEAAAAAAAAA???<<>>===<<<::::::999999888777777666666666555444333333222222222333444555666666666666===FFFSSS___fffhhhhhhhhhiiipppyyy~~~ttt___TTT___mmmttt{{{pppaaaWWWNNNLLLOOOQQQUUUZZZlllxxxfffmmmtttwwwxxx{{{|||wwwqqqlll^^^VVVLLLGGGGGGJJJMMMMMMSSSUUU\\\dddooozzzuuuqqqhhh\\\QQQMMMCCCBBB@@@>>>>>>@@@CCCDDDJJJRRRooollldddbbb___]]]YYYXXXYYYZZZ[[[```fffoooooonnniiibbb\\\ZZZZZZUUUQQQMMMNNNQQQTTTSSSQQQOOOOOOPPPQQQQQQRRRSSSSSSNNNNNNPPPSSSPPPJJJGGGHHHNNNTTTdddyyyooohhh___[[[[[[\\\YYYVVVOOOIIIBBB>>>???@@@???===AAAAAAAAABBBCCCCCCBBBAAABBBAAACCCGGGMMMRRRSSSSSSMMMKKKJJJJJJKKKKKKHHHEEEAAAAAAAAABBBDDDGGGKKKMMMPPPVVVaaarrruuunnnfffeeejjjrrrxxxzzzzzzwwwrrrnnnkkkhhhfffdddfffmmmsssvvvwww{{{~~~|||zzz{{{vvvoooggg]]]SSSIIICCCBBBAAA@@@@@@@@@AAABBBCCCCCCCCCSSSppphhhbbbxxx^^^XXXTTTWWWXXXRRRLLLJJJFFFFFFEEEEEEDDDCCCCCCBBBEEEDDDCCCBBB@@@???>>>===<<<;;;:::999888777777666666555555444333333222222333333444444555666666777;;;DDDRRR^^^fffiiijjjkkknnnssszzz}}}~~~lllYYYNNNWWWeeemmmvvvuuudddYYYNNNLLLMMMQQQVVV\\\kkkwwweeeiiimmmnnnooottt}}}|||wwwxxxzzzzzzyyy~~~zzzyyy||||||yyyvvvwwwuuuuuuvvvxxxwwwvvvzzz}}}wwwmmmeeeYYYRRRJJJFFFHHHLLLOOOPPPQQQSSSZZZcccqqq~~~xxxrrrnnnfffYYYPPPLLLBBBAAA???>>>???AAACCCEEEMMMYYYxxxzzzjjjdddcccaaa]]]YYYXXXYYYZZZ]]]dddlllxxxwwwtttnnneee^^^XXXVVVWWWTTTQQQRRRUUUWWWVVVUUUPPPQQQSSSUUUUUUUUUSSSRRROOOQQQVVV[[[YYYPPPKKKKKKNNNTTTaaaoooxxxsssiii]]]UUUSSSRRRPPPNNNHHHCCC>>><<<>>>@@@???>>>AAABBBCCCDDDDDDCCCBBBAAADDDCCCDDDGGGKKKNNNOOOOOOLLLLLLMMMNNNNNNLLLHHHDDD???@@@BBBCCCDDDHHHMMMPPPPPPYYYjjj}}}zzzyyy~~~~~~}}}|||zzzuuummmcccZZZPPPHHHBBBAAAAAA@@@???@@@AAABBBCCCAAAEEE\\\~~~|||nnnpppmmm[[[VVVSSSTTTTTTOOOJJJHHHEEEEEEEEEDDDCCCCCCBBBBBBEEEDDDCCCBBBAAA@@@???>>>>>>===<<<;;;999888666666555555555444444333333222444444333333444555777888999BBBPPP]]]fffkkknnnooouuuxxx{{{||||||~~~hhhUUUIIIQQQ\\\bbbmmmzzz{{{iii\\\OOOJJJLLLPPPWWW^^^iiivvvZZZ]]]```aaabbbfffnnntttwww|||~~~uuuppphhhdddcccccccccbbbhhheeefffjjjmmmlllnnnrrrwwwzzz||||||zzz{{{{{{sssfff[[[RRRMMMGGGEEEIIINNNQQQRRRPPPSSSYYYcccsssxxxpppkkkbbbVVVMMMJJJAAA@@@???>>>???AAADDDFFFPPP```wwwkkkgggeeebbbbbb___]]]]]][[[ZZZ```hhh~~~}}}yyyrrrjjjaaaZZZWWWXXXVVVTTTUUUWWWXXXXXXWWWRRRSSSVVVXXXYYYWWWTTTRRROOOTTT^^^fffdddYYYPPPMMMPPPUUU___hhhnnnvvvxxxlll\\\RRRNNNNNNLLLKKKDDDAAA>>>===>>>??????>>>???AAADDDDDDDDDBBBBBBBBBFFFGGGHHHJJJLLLOOOPPPPPPRRRSSSUUUUUURRRLLLEEEAAA<<<@@@DDDFFFHHHKKKOOOSSSSSS^^^ttt{{{uuukkkaaaWWWNNNGGGBBBAAA@@@@@@???@@@AAACCCDDDBBBJJJggg|||yyydddYYYVVVSSSSSSQQQNNNIIIGGGEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@??????@@@???>>><<<:::888666555555555444444444333333333555444333222333555777999777@@@NNN\\\ffflllqqqsss|||}}}}}}}}}}}}hhhUUUJJJOOOVVVYYYaaallltttooo```PPPJJJJJJOOOWWW___ffftttQQQTTTXXXZZZ[[[]]]aaadddcccggglllqqqssssssssssssmmmiiifffgggkkkmmmjjjgggccc```\\\YYYWWWWWWYYYYYYbbb```ccciiimmmooosssxxx}}}wwwooo```TTTLLLHHHDDDFFFKKKPPPSSSSSSSSSWWW^^^hhh{{{xxxoooiii___SSSJJJGGGAAA???>>>>>>???BBBEEEGGGSSSgggyyypppkkkhhhfffllljjjhhhfff```\\\___eee}}}wwwppphhhaaa]]]XXXWWWVVVVVVXXXYYYXXXXXXUUUVVVXXXZZZZZZXXXUUUTTTPPPWWWdddnnnlll```TTTPPPRRRWWW```gggmmmwwwyyylll[[[OOOKKKJJJJJJIIIDDDCCCAAA@@@@@@@@@???>>>===@@@CCCDDDDDDCCCDDDFFFIIIJJJLLLNNNPPPRRRTTTVVVYYY[[[]]][[[VVVNNNFFFAAA<<>><<<:::888666555444444444444444333333333555444333222333555777999666???LLLYYYdddlllrrruuu~~~~~~gggTTTHHHMMMSSSTTTXXXaaakkkwwwuuueeeSSSJJJIIINNNWWW___dddqqqKKKNNNRRRTTTTTTTTTUUUVVVUUUWWWZZZ]]]___``````___VVVVVVVVVWWWYYYZZZZZZZZZWWWWWWVVVTTTSSSUUUYYY\\\hhhhhhmmmssswwwzzz{{{sssjjj\\\QQQGGGEEEEEEIIIOOOTTTUUUTTTSSSYYYaaalll~~~uuullleee[[[OOOGGGEEE@@@???>>>>>>???BBBEEEHHHVVVlllzzzrrrmmmlllmmmzzzxxxtttooogggaaadddkkk~~~xxxrrrmmmhhhbbb^^^WWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVSSSYYYdddnnnlllaaaXXXTTTTTTXXX___hhhppp}}}wwwiiiWWWKKKFFFGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@???===@@@DDDEEEEEEFFFJJJNNNPPPSSSUUUWWWXXXZZZ]]]______bbbdddbbb[[[RRRJJJEEE@@@DDDIIIJJJIIIKKKQQQVVV^^^nnn}}}uuuiii\\\RRRKKKFFFBBB@@@?????????@@@BBBDDDEEEIIIWWW}}}qqqmmm^^^XXXYYYVVVQQQNNNMMMKKKHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@>>><<<:::888666555444444444444444444444444444444333333444555777888666>>>KKKWWWbbbjjjqqqttt~~~}}}}}}iiiSSSDDDJJJSSSTTTWWW]]]gggpppvvvuuuvvv{{{jjjVVVLLLIIIMMMUUU]]]bbboooLLLMMMOOOPPPOOOOOOOOOOOOQQQPPPPPPPPPRRRSSSTTTTTTLLLOOOQQQRRRQQQQQQRRRSSSQQQSSSUUUUUUUUUYYYaaagggiiikkkrrr{{{vvvmmmdddWWWMMMEEEFFFHHHNNNUUUXXXXXXVVVQQQYYYcccqqqxxxpppfff___WWWLLLFFFDDD???>>>======???CCCFFFHHHXXXoooxxxppplllooouuu}}}ssshhhaaafffooo~~~yyyrrrlllhhhddd___\\\XXXYYYZZZZZZZZZZZZZZZ[[[]]][[[YYYVVVVVVVVVXXXYYYWWWZZZ```fffeee^^^ZZZZZZVVVXXX^^^fffpppwwwiiiWWWJJJEEEDDDDDDCCCCCCDDDEEEEEECCCBBBAAAAAA===AAAEEEGGGGGGKKKRRRXXX___bbbdddeeeeeefffiiillliiikkklllggg^^^SSSJJJFFFCCCGGGJJJKKKMMMTTTaaakkkrrr}}}tttfffYYYOOOHHHDDDAAA@@@?????????@@@BBBDDDEEEKKK\\\nnn{{{fff]]]VVVYYYWWWPPPLLLMMMKKKGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDD???>>>===;;;999888666666444444444444444444444444333333444444555666666777777>>>JJJUUU```hhhooosss}}}{{{yyy{{{vvvZZZFFFJJJUUUXXX[[[```hhhmmmooommmppp{{{nnnYYYMMMJJJLLLSSSZZZaaammm}}}RRRRRRRRRQQQPPPPPPQQQQQQPPPNNNKKKJJJKKKMMMNNNOOOKKKOOOSSSSSSOOOMMMOOOQQQPPPSSSVVVWWWYYY___hhhpppxxx|||qqqggg]]]RRRJJJEEEGGGKKKRRRYYY\\\ZZZWWWUUU^^^jjjyyy~~~ssskkkbbb\\\TTTKKKFFFEEE???>>>======???CCCFFFIIIYYYqqqvvvmmmjjjqqq{{{sssddd^^^dddooozzzrrrkkkhhheeeaaa^^^YYYZZZ\\\\\\[[[[[[[[[\\\___\\\XXXUUUTTTUUUXXXZZZ[[[ZZZ[[[^^^]]]ZZZZZZ^^^WWWWWW[[[dddoooyyykkkYYYKKKFFFDDDCCCBBB@@@BBBDDDEEEDDDCCCCCCCCC???BBBGGGHHHJJJOOOWWW___lllooorrrrrrqqqqqqsssvvvrrrtttrrrkkk___QQQHHHCCCDDDGGGJJJLLLRRR```ttt|||ssseeeWWWMMMFFFBBB@@@????????????@@@BBBDDDEEELLL___qqqppptttaaa]]]UUUXXXVVVNNNJJJLLLKKKGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFF>>>===<<<;;;999888666666444444444444444444444444222333444555666666666666888>>>IIITTT^^^fffmmmqqq{{{yyywwwxxx}}}fffLLLLLLWWW[[[^^^cccjjjlllkkkiiimmmzzzppp[[[OOOJJJKKKQQQXXXaaakkk{{{VVVUUUSSSRRRQQQQQQQQQQQQOOOMMMJJJIIIKKKMMMOOOOOOPPPLLLMMMRRRTTTSSSTTTVVV\\\_________fffrrr|||{{{mmmdddYYYMMMFFFJJJFFFNNN```hhh```ZZZ\\\XXX]]]jjj}}}xxxqqqiii___VVVPPPKKKEEEAAA===???>>>===???CCCHHHIIIZZZvvvssslllhhhoooyyy{{{pppiiieeeeeeeeetttqqqkkkgggdddaaa^^^\\\___```bbbbbb\\\XXX\\\dddllldddZZZTTTSSSWWW]]]```eee```\\\\\\___```^^^[[[[[[\\\\\\aaammm}}}yyynnn___SSSMMMJJJHHHGGGFFFGGGHHHHHHHHHFFFEEEEEECCC@@@CCCLLLTTTZZZeeepppxxx~~~~~~|||}}}yyymmm\\\OOOJJJJJJHHHHHHMMMRRRXXXhhh~~~lllYYYNNNIIICCC???>>>AAA??????BBBAAA??????BBBLLLcccnnnrrrbbb^^^[[[VVVQQQMMMKKKJJJIIIIIIFFFHHHIIIIIIGGGFFFFFFGGGEEEHHHKKKKKKGGGCCCBBBBBB@@@>>>;;;::::::999888777666666555555555444444444444333333222222333333444888<<>>>>>BBBGGGJJJaaazzz}}}rrrllliiinnnvvvxxxoooiiifffeeefffiiifffcccbbbbbbaaa```______^^^___^^^ZZZYYYaaakkkmmmfff\\\VVVUUUYYY^^^aaaeeeaaa]]]]]]```aaa___]]]\\\]]]^^^cccooozzzqqqcccUUULLLHHHGGGFFFGGGHHHIIIIIIGGGFFFEEEEEEEEEDDDIIISSS\\\dddooo{{{|||lllZZZMMMHHHGGGGGGIIINNNWWWaaauuuwwwgggUUULLLGGGBBB?????????===>>>BBBBBB@@@AAAEEEQQQjjjtttrrrccc```ZZZVVVQQQNNNLLLKKKJJJIIIHHHIIIJJJJJJHHHHHHHHHIIIIIIKKKMMMKKKGGGCCCBBBBBB@@@>>><<<<<<<<<;;;999777666666666555555555444444444333333222222333333444777;;;CCCMMMXXXaaahhhkkktttpppmmmoooxxxiiiUUUOOOUUU]]]ccciiiiiiiiikkkqqq|||wwwdddSSSKKKLLLRRRWWW]]]dddqqq^^^\\\ZZZXXXXXXYYYZZZ[[[VVVTTTRRRQQQRRRRRRRRRQQQUUURRRTTTYYY\\\]]]aaafffnnnvvv~~~rrrdddYYYOOOIIIHHHGGGRRReeevvvuuuggg\\\[[[___gggyyy~~~yyytttkkkcccWWWNNNIIIGGGDDDAAABBBBBBAAA???>>>AAAIIIOOOkkk~~~wwwzzzpppmmmkkkmmmrrr}}}yyysssmmmhhheeedddddd```^^^\\\\\\^^^`````````aaa^^^\\\ZZZWWWXXXaaammmnnnhhh___YYYXXX[[[___aaaeeebbb______aaabbb```^^^^^^^^^```ccclll{{{|||tttgggYYYMMMGGGFFFGGGJJJKKKLLLLLLJJJHHHHHHHHHJJJKKKRRR]]]gggqqq~~~{{{gggWWWNNNJJJJJJLLLOOOVVV```ooommm___PPPHHHDDD@@@>>>???===<<<>>>BBBBBBAAADDDIIIXXXtttzzz|||pppcccaaaYYYVVVQQQNNNMMMMMMLLLKKKKKKLLLMMMLLLKKKKKKLLLMMMOOOOOONNNKKKGGGDDDCCCCCC@@@???>>>>>>>>>===:::777666666666666555555555555444444333333333333444444666:::BBBLLLUUU]]]cccfffiiiggghhhooo|||uuuZZZNNNQQQZZZbbbcccfffjjjpppxxxzzzhhhXXXOOONNNSSSWWWZZZbbbooo~~~___^^^\\\[[[[[[\\\]]]^^^]]][[[XXXXXXXXXYYYXXXWWWZZZYYY\\\bbbfffhhhnnnttt}}}~~~mmm___SSSIIIFFFHHHKKKZZZlllssslllaaa]]]___```kkk~~~|||wwwrrrjjjaaaUUUKKKFFFDDDBBB@@@>>>???AAAAAA@@@CCCLLLVVVttt|||wwwwwwoooooommmlllnnntttrrrnnnjjjfffcccaaa```___]]][[[ZZZ\\\]]]]]]\\\bbb^^^[[[YYYUUUUUU\\\fffnnnhhh```[[[[[[]]]___aaacccaaa______```aaa___]]]]]]\\\^^^```eeeppp{{{vvvkkk\\\OOOHHHHHHKKKNNNPPPRRRQQQNNNMMMNNNPPPRRRUUU]]]gggrrr}}}ttt___TTTPPPQQQRRRUUUYYYaaalll~~~xxxfffYYYLLLFFFBBB>>>===>>>>>>===@@@CCCBBBAAAEEEKKK___rrrvvvkkkaaa```XXXUUUQQQOOONNNNNNMMMLLLMMMOOOPPPPPPOOOOOOPPPRRRUUUSSSPPPLLLHHHEEEDDDDDD@@@??????@@@@@@???;;;888777777777666666666555555444444333333333333444444444999@@@IIIRRRYYY^^^```eeeeeeiiirrrdddQQQQQQZZZbbbeeejjjrrrzzz~~~nnn]]]QQQNNNPPPTTTXXX```nnn|||aaaaaa`````````aaabbbbbbdddbbb``````aaabbbbbbbbbbbbccchhhppptttxxxxxxhhh[[[NNNEEEDDDHHHOOOaaarrrssshhh^^^]]]___aaannn|||yyytttpppiii```TTTJJJEEEBBB???===<<<>>>BBBEEECCCCCCNNN[[[yyyvvvuuunnnooommmjjjkkkmmmllliiifffbbb___]]][[[___]]][[[ZZZ[[[\\\\\\[[[[[[YYYXXXXXXVVVTTTXXX___jjjfff```\\\\\\]]]______```___^^^^^^^^^^^^\\\[[[YYYXXXZZZ^^^aaakkkyyyuuukkk^^^RRRLLLLLLOOOOOOSSSUUUUUURRRRRRUUUYYY\\\aaaiiiqqqzzzjjjWWWPPPSSSXXX[[[ZZZ```jjjwwwqqq```VVVKKKEEEAAA===<<<>>>@@@@@@BBBDDDBBB@@@EEELLLeeekkkrrr{{{eee\\\[[[UUUSSSPPPOOOOOOOOOMMMLLLNNNPPPSSSTTTSSSSSSTTTUUUWWWTTTPPPLLLIIIGGGFFFEEE@@@@@@@@@AAAAAA@@@<<<999888888777777777666666666555444444333333444444555333777>>>FFFNNNUUUZZZ\\\```dddkkkvvvppp[[[VVV]]]dddkkkrrr|||tttbbbSSSLLLLLLNNNVVV```mmm{{{iiijjjkkklllmmmmmmlllllljjjgggeeedddgggjjjlllmmmjjjmmmuuu|||pppaaaUUUKKKDDDDDDHHHRRRhhhzzzvvvhhh```^^^]]]eeettt~~~zzzvvvqqqmmmeee]]]QQQHHHDDDAAA>>><<>>AAAAAADDDEEEBBB@@@FFFOOOlllsssgggsssrrr___XXXVVVSSSQQQOOONNNOOOOOOMMMLLLNNNQQQUUUXXXXXXVVVVVVVVVWWWSSSOOOLLLKKKJJJHHHFFFAAA@@@???@@@@@@@@@===;;;888888888888777777777777555555444444444444555555333666<<>>;;;AAA@@@BBBEEECCCIII```yyy~~~|||pppiiihhhcccaaaccc______^^^]]]\\\[[[ZZZZZZYYYWWWUUUVVVXXXYYYZZZZZZSSSQQQRRRVVVWWWVVVXXX]]]___\\\ZZZYYYZZZ[[[[[[[[[[[[\\\]]]]]][[[ZZZYYYYYYXXXVVVYYY^^^```jjj|||uuujjj___YYYUUUSSSQQQQQQVVV\\\]]]\\\___gggmmmqqqyyynnndddVVVNNNPPP[[[iiisssooozzzooocccSSSKKKEEEBBB@@@<<<===@@@???@@@CCCEEECCCBBBIIIRRRuuueeefffxxxkkk[[[UUURRRPPPOOOMMMMMMNNNNNNMMMLLLLLLQQQWWW[[[[[[YYYWWWVVVTTTQQQNNNMMMMMMLLLJJJGGGAAA@@@>>>>>>??????===<<<999999888888888777777777555555444444444444555555444666:::@@@HHHQQQXXX\\\\\\gggvvv~~~~~~mmmccceeeiiimmmvvv~~~kkkYYYNNNKKKKKKRRR\\\jjjuuu~~~zzzsssmmmiiiwwwnnn```QQQJJJGGGFFFGGGKKKcccssswwwfffXXXZZZbbbdddtttzzzuuuoooiiieeeWWWQQQIIIDDDBBBAAA>>><<<@@@===>>>BBBDDDNNNmmmnnngggddd___^^^aaa[[[ZZZZZZZZZZZZZZZ[[[\\\YYYVVVTTTTTTUUUUUUUUUUUUXXXUUUSSSUUUUUUTTTWWW[[[[[[YYYWWWWWWYYYZZZZZZZZZ[[[\\\^^^]]]\\\ZZZYYYYYY]]]ZZZ[[[]]]]]]eeevvvjjj```ZZZWWWSSSPPPTTTZZZaaaccccccgggooowwwwwwwww]]]WWWOOOLLLRRRaaasssvvvfffZZZMMMGGGBBBAAA???<<<>>>BBB===???CCCEEECCCCCCKKKVVV{{{|||\\\fff~~~gggYYYSSSOOOOOONNNLLLMMMNNNNNNMMMKKKKKKQQQXXX]]]]]]ZZZWWWVVVRRROOOMMMMMMNNNMMMKKKHHHBBB@@@======>>>>>>>>>===999999999888888888888777555555444444444444555555444666999???GGGPPPXXX]]]bbbppp{{{sssqqqqqqqqqeeegggjjjjjjrrrnnn\\\PPPMMMNNNQQQ[[[hhhrrrzzz}}}tttkkkddd___wwwnnngggYYYLLLGGGFFFGGGMMMUUUeeejjjkkkddd\\\]]]dddkkk|||{{{uuupppjjjccc]]]RRRNNNIIIEEEBBB@@@>>><<<999>>>CCCDDDDDDTTT{{{}}}llleee^^^___```YYYZZZZZZZZZZZZZZZYYYYYYYYYXXXWWWUUUTTTSSSRRRRRRRRRVVVVVVWWWWWWWWWWWWWWWWWWQQQSSSVVVYYY[[[[[[[[[ZZZXXX[[[___]]]YYYVVVXXX[[[XXXZZZ[[[XXXVVVbbb{{{wwwooodddZZZSSSPPPOOOVVVYYY^^^dddjjjooorrrttt~~~sssggg```TTTPPPLLLKKKRRRccc{{{qqq^^^OOOHHHEEEAAA>>>===>>>@@@AAA;;;EEE???<<>>666777999:::999888666555555555444333333333333444888333444===GGGPPPXXX^^^hhhwwwzzz~~~wwwmmmjjjnnnxxxdddaaaggglllooovvv~~~yyygggVVVNNNNNNUUUYYYcccmmmttt}}}wwwkkk```YYYVVV|||pppfff]]]RRRHHHFFFGGGLLLUUU___jjjkkkiiiaaa[[[\\\eeelllzzztttoooiiiaaa[[[QQQMMMHHHDDDAAA@@@>>><<<<<>>===>>>@@@AAA>>>CCC===???IIIGGGPPPkkkggg___|||yyy```ZZZUUUNNNNNNNNNOOOOOOOOONNNMMMMMMNNNVVV\\\ZZZVVVTTTRRROOONNNJJJGGGHHHKKKNNNPPPPPPBBBCCCCCCCCCCCCAAA@@@???;;;;;;;;;;;;:::888666444666555444444333333444444999555444;;;DDDNNNZZZddduuu|||yyyqqqqqqvvvxxxddd```eeefffjjjqqqyyy}}}lllZZZPPPNNNPPPUUU^^^hhhpppzzzqqqdddZZZSSSPPPvvvkkkbbbTTTLLLEEEDDDIIIRRR___jjjqqqmmmggg___[[[___iiirrr~~~xxxsssooohhh___XXXNNNJJJEEEBBB@@@???===<<<>>>AAADDDHHHSSSmmmxxxiiiccc\\\\\\^^^XXXVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSTTTUUUVVVWWWWWWXXXZZZXXXUUURRRQQQRRRTTTUUUXXXXXXXXXYYYZZZ\\\]]]^^^[[[YYYWWWVVVWWWXXXXXXXXXWWWUUUSSSRRRRRRZZZmmm~~~zzzlll]]]RRRKKKHHHGGGGGGIIIMMMSSSZZZaaagggkkknnnpppuuuyyyzzzyyyvvvtttqqqnnnhhh___WWWQQQPPPPPPIIIOOOTTTXXXbbb||||||iii\\\RRRJJJEEECCC@@@>>>===>>>???AAABBB@@@===CCCJJJIIIXXXyyyyyy___gggqqq^^^YYYTTTNNNNNNNNNOOOOOOPPPOOOOOOOOOOOOVVVZZZXXXTTTRRRPPPLLLJJJHHHGGGHHHIIIJJJJJJIIIBBBCCCEEEFFFEEECCCAAA???AAA@@@>>><<<:::777666555666666555444444444444444999666555999@@@KKK\\\kkk~~~~~~{{{|||rrrqqqttt{{{ggg```cccbbbfffllluuu}}}sssaaaSSSOOONNNQQQZZZeeemmmwww}}}lll^^^TTTNNNLLLzzzpppeee]]]QQQKKKDDDDDDKKKXXXgggrrrwwwnnneee___^^^dddppp{{{|||wwwsssnnnfff]]]VVVKKKGGGCCC@@@???>>>===<<>>===>>>???@@@CCC???AAAIIIIIIHHHaaapppcccxxx|||lll^^^YYYTTTNNNLLLMMMNNNNNNOOOOOOOOOOOONNNTTTVVVSSSPPPOOOLLLIIIGGGGGGHHHIIIJJJHHHFFFDDDBBBDDDFFFHHHGGGEEEBBB@@@BBBAAA???<<<:::888777777777666555555444555555555666666777:::>>>III\\\mmmzzzzzzvvvrrruuummmcccbbbbbbeeekkksss{{{{{{hhhWWWOOOOOOQQQYYYdddmmmwww~~~kkk[[[QQQLLLKKK}}}yyyqqqggg[[[TTTMMMIIIDDDFFFQQQbbbqqqyyysssiii```]]]___gggwww{{{vvvqqqllldddZZZSSSHHHEEEAAA???>>>>>>>>>===???AAADDDOOOggg{{{hhh___]]]XXXZZZ^^^ZZZXXXWWWWWWWWWWWWVVVVVVVVVMMMOOORRRUUUWWWYYY[[[[[[XXXVVVRRRPPPRRRWWW]]]aaa___^^^\\\ZZZZZZ\\\^^^___bbb]]]XXXYYY\\\]]]YYYTTTTTTPPPMMMPPPTTTXXX```iii~~~zzzfffTTTHHHCCCAAA@@@BBBAAAAAAAAABBBEEEHHHJJJPPPQQQTTTUUUVVVVVVUUUTTTRRRQQQOOOMMMKKKLLLOOORRRXXX\\\___eeeyyyxxxhhh[[[PPPIIIFFFAAA@@@>>>======>>>???@@@CCC???FFFMMMFFFJJJlllnnnqqqiii___ZZZTTTPPPJJJKKKLLLMMMMMMNNNMMMMMMLLLPPPQQQNNNLLLKKKIIIEEEFFFHHHKKKLLLKKKHHHEEECCCBBBDDDGGGIIIHHHFFFCCCAAA@@@???>>><<<:::999999999777777666555555555555666333444888<<>>>>>??????>>>@@@BBBFFFTTTrrruuuddd]]]]]]XXX[[[___\\\XXXWWWVVVUUUTTTTTTSSSRRRLLLNNNQQQTTTWWWYYYYYYYYYVVVTTTQQQQQQTTT[[[bbbggg```___]]][[[[[[\\\]]]^^^]]][[[[[[]]]``````ZZZTTTQQQMMMLLLNNNQQQTTT[[[aaannnwww~~~wwwcccQQQGGGCCCAAA@@@>>>>>>>>>>>>???AAACCCDDDFFFGGGIIIJJJKKKLLLLLLLLLFFFHHHJJJKKKMMMOOOSSSVVV\\\aaadddkkkzzzkkkaaaWWWMMMGGGDDD???>>>>>>======>>>???@@@CCC@@@IIINNNGGGUUU|||vvvooovvvggg```YYYSSSQQQJJJKKKLLLLLLLLLLLLLLLLLLKKKNNNNNNJJJIIIJJJHHHDDDFFFIIIMMMNNNLLLHHHEEEDDDCCCDDDFFFHHHHHHFFFDDDBBB???>>>>>>===<<<<<<;;;;;;888888777666666666666666222333777;;;===CCCQQQ```kkkooovvvttthhheeefffjjjpppzzzvvvaaaUUUMMMNNNSSS]]]gggqqq}}}jjjYYYOOOJJJHHH~~~zzzrrrggg[[[QQQLLLDDDFFFJJJXXXmmm}}}|||rrr^^^YYYZZZ```fffpppyyyqqqjjjccc[[[RRRLLLDDDBBB???>>>???@@@@@@@@@AAADDDIIIYYY{{{uuueee______ZZZ[[[```\\\ZZZYYYXXXVVVUUUSSSRRRQQQLLLNNNQQQTTTVVVWWWWWWWWWUUUSSSQQQQQQUUU\\\ccchhh```___^^^\\\[[[[[[\\\\\\YYY[[[```fffiiigggaaa[[[SSSPPPNNNPPPQQQRRRWWW^^^ggglllwwwttt```OOOGGGDDDCCCAAA>>>??????@@@AAAAAABBBBBBBBBBBBCCCEEEFFFFFFGGGGGGEEEGGGKKKNNNRRRWWW]]]aaafffnnnsssyyyyyylll___YYYRRRJJJDDDCCC===============>>>???@@@EEE???GGGLLLMMMhhhkkkqqqlllddd```WWWRRRSSSLLLLLLMMMMMMMMMLLLLLLKKKKKKMMMLLLIIIIIIKKKJJJFFFEEEIIINNNOOOLLLHHHFFFEEECCCDDDEEEFFFFFFEEEDDDCCC@@@@@@@@@@@@???>>><<<;;;999888777777666666777777444333444888:::@@@LLLYYY___bbbiiiwwwxxxkkkkkkmmmsss}}}|||hhhZZZMMMLLLQQQZZZdddmmmxxxlll[[[PPPJJJHHH~~~|||yyyxxxsssjjj^^^SSSJJJEEEEEEIIIQQQaaawwwyyyhhhZZZWWW\\\eeelllvvv~~~xxxooofff___XXXOOOIIIDDDAAA>>>>>>???@@@AAAAAABBBEEELLL]]]wwwhhhbbbaaa[[[\\\___\\\]]]]]][[[YYYWWWUUUSSSSSSLLLNNNQQQTTTUUUVVVUUUUUUUUUSSSQQQRRRUUU\\\cccggg```___^^^]]]\\\[[[[[[[[[WWW]]]eeemmmqqqooohhhcccWWWTTTSSSTTTSSSRRRWWW___hhhkkkxxxrrr^^^OOOGGGEEEDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@AAABBBBBBCCCCCCDDDEEEEEEJJJLLLPPPTTTYYY```gggmmmuuu}}}ssseeeXXXSSSNNNGGGBBBBBB===<<<<<<======>>>???@@@GGG>>>DDDJJJRRRwww|||ffftttxxxdddaaa___UUUQQQTTTNNNNNNNNNNNNNNNMMMLLLKKKLLLMMMLLLIIIJJJLLLKKKHHHDDDIIIMMMNNNLLLHHHFFFFFFDDDDDDDDDEEEEEEEEEDDDDDDBBBBBBCCCCCCBBB???<<<:::999888888777777777777777777333222444777===JJJVVVYYY[[[bbbqqqqqqpppqqqwwwlll^^^NNNMMMQQQZZZdddlllwwwooo^^^RRRLLLJJJ}}}zzzvvvvvvooohhhbbbYYYMMMGGGFFFFFFJJJ[[[wwwqqq```YYY[[[]]]```jjj~~~vvvkkkbbbZZZRRRKKKEEEDDDBBB???>>>>>>???@@@@@@@@@CCCNNNeeessseeedddccc]]][[[___```aaa___YYYVVVVVVUUUQQQUUUNNNKKKPPPSSSQQQPPPSSSSSSPPPNNNPPPTTTZZZ___bbbbbb___[[[YYYYYYXXXWWWVVV\\\[[[\\\___bbbccc```]]]VVVUUUSSSPPPNNNOOOTTTWWW^^^gggrrr{{{qqq\\\MMMGGGGGGHHHIII@@@BBBCCCCCCAAA@@@AAAAAA@@@BBBCCCCCCDDDFFFIIILLLLLLQQQTTTWWW___mmmyyy~~~|||iiibbbYYYPPPJJJFFFCCCAAA;;;<<<===>>>>>>??????>>>BBB>>>EEEKKK\\\ooodddooo]]]VVVWWWWWWUUUTTTNNNLLLJJJJJJLLLMMMMMMMMMNNNLLLJJJKKKMMMLLLHHHEEEGGGHHHIIIIIIHHHFFFCCCBBBBBBCCCEEEGGGGGGFFFDDDCCCBBBCCCEEEEEEDDDAAA>>><<<888777555555666666444333888666555777:::???KKKVVV^^^```eeeppp||||||uuuvvv|||ppp\\\SSSOOOOOOVVV___hhhttt~~~rrr]]]QQQNNNOOO~~~~~~{{{xxxrrrkkkccc]]]TTTJJJEEEEEEIIIPPPccc{{{~~~jjj[[[VVV[[[bbbjjjyyy{{{ssshhh^^^WWWQQQJJJEEEEEEBBB@@@>>>>>>???@@@@@@CCCEEEQQQkkktttiiijjjiiibbb___aaa```aaa___[[[YYY[[[\\\YYYYYYRRRNNNQQQSSSRRRQQQSSSSSSQQQOOOPPPUUU[[[___aaa```^^^[[[ZZZYYYXXXVVVUUUWWWVVVUUUWWWZZZZZZWWWUUUSSSRRRPPPMMMKKKMMMQQQUUU^^^gggrrr}}}||||||ppp___RRRLLLJJJIIIGGGAAACCCDDDDDDBBBAAABBBCCCCCCDDDEEEEEEFFFHHHKKKNNNNNNTTT[[[aaammmrrreee___VVVMMMGGGCCCAAA???<<<===>>>??????@@@??????CCCAAAGGGLLLaaakkkiiivvvgggXXXUUUUUUSSSOOOMMMIIIIIIIIIJJJMMMNNNNNNMMMNNNLLLKKKKKKLLLKKKGGGDDDFFFGGGGGGGGGFFFDDDAAA@@@CCCDDDEEEFFFFFFFFFEEEDDDCCCDDDEEEEEEDDDAAA???===888666555555666777666555777444444777999>>>JJJUUU```dddjjjuuu||||||sssuuu}}}tttaaaTTTPPPOOOTTT]]]fffqqq{{{vvvbbbUUUPPPPPP~~~}}}}}}|||yyyvvvmmmeee\\\UUUMMMEEEBBBDDDMMMXXXlll}}}qqq```VVVQQQXXXcccqqqwwwnnncccYYYSSSMMMHHHDDDEEECCCAAA?????????@@@AAADDDFFFSSSqqq~~~ssskkkmmmmmmfffbbbccc```bbb```\\\\\\aaacccbbb[[[TTTOOOPPPSSSRRRRRRSSSRRRQQQOOOQQQUUUZZZ^^^___]]]\\\ZZZZZZZZZXXXUUUSSSTTTRRRQQQQQQQQQQQQOOOMMMQQQPPPOOOLLLKKKMMMPPPTTT\\\dddnnn{{{|||rrrfff[[[TTTOOOKKKGGGBBBDDDEEEDDDCCCCCCDDDEEEIIIIIIJJJJJJJJJMMMQQQTTTSSS]]]hhhtttwwwkkk```ZZZQQQIIIDDDAAA>>>======>>>???@@@AAAAAAAAAAAABBBDDDHHHMMMggguuuiiisssiii^^^UUUUUUUUUQQQLLLIIIHHHHHHIIIKKKNNNOOONNNMMMNNNLLLKKKJJJJJJIIIFFFDDDFFFFFFFFFFFFDDDBBB@@@>>>EEEEEEEEEEEEFFFFFFGGGGGGEEEEEEFFFFFFDDDBBB???===999777666666777777777666555333333666888===GGGRRRaaagggmmmvvvzzzzzzvvvuuu{{{iiiXXXRRRNNNSSSZZZcccmmmvvv|||iii[[[TTTSSS}}}{{{zzzwwwrrrnnnfff^^^UUUOOOHHHCCCCCCFFFQQQ\\\mmmwwwrrrcccXXXUUUTTTZZZgggxxx{{{qqqhhh]]]SSSNNNJJJFFFDDDDDDDDDBBB@@@??????AAACCCFFFIIIZZZ{{{xxxoooiiijjjjjjfffcccddd```aaa___[[[\\\aaaddddddWWWRRRNNNOOORRRUUUVVVWWWQQQOOOOOOPPPTTTXXX[[[\\\ZZZYYYYYYZZZZZZXXXTTTPPPUUUTTTQQQOOONNNMMMLLLKKKQQQPPPOOONNNMMMNNNRRRUUUXXX___fffzzzyyymmmcccZZZSSSLLLHHHDDDEEEFFFFFFDDDDDDFFFGGGMMMNNNOOOPPPRRRUUUZZZ]]]^^^kkk|||ssshhh[[[UUUMMMFFFBBB???>>><<<>>>???@@@AAABBBBBBBBBBBBAAAEEEGGGNNNkkkkkkkkkvvvccc[[[UUUVVVVVVRRRMMMLLLQQQOOOMMMLLLNNNNNNNNNMMMMMMLLLKKKIIIHHHGGGEEEDDDFFFFFFFFFEEEDDDBBB@@@???FFFFFFEEEEEEFFFGGGHHHIIIFFFGGGGGGFFFDDDBBB@@@>>><<<:::888777777777666555333222333666888;;;EEEOOO]]]dddiiippp}}}xxxyyy|||wwwrrr^^^VVVOOOQQQXXX___iiippp}}}pppbbbYYYVVVzzzxxxvvvsssmmmhhhaaaXXXPPPKKKFFFDDDFFFKKKSSS[[[fffjjjcccXXXUUUYYY[[[aaannn~~~tttjjjbbbWWWOOOJJJHHHEEEBBBCCCCCCCCCAAA???@@@CCCFFFFFFOOOfff{{{tttmmmgggffffffeeeeeefff``````^^^YYYYYY^^^aaa```TTTRRRPPPQQQVVV\\\^^^^^^OOONNNNNNPPPSSSVVVXXXXXXWWWWWWXXXYYYYYYWWWRRROOOVVVUUUSSSPPPMMMLLLKKKKKKOOOOOOOOONNNMMMOOORRRUUUXXX\\\```sss~~~rrrfff[[[RRRLLLHHHGGGHHHHHHHHHGGGGGGIIIKKKNNNQQQUUUXXX\\\```fffiiiooo|||pppeeeWWWRRRJJJDDDAAA???>>>===???@@@AAABBBBBBCCCCCCCCC@@@EEEGGGQQQpppuuu___iiiqqq___YYYUUUUUUTTTQQQOOOQQQ\\\XXXRRRNNNLLLLLLLLLLLLKKKKKKJJJHHHFFFEEEDDDDDDGGGGGGGGGFFFEEEDDDCCCBBBFFFFFFFFFFFFGGGHHHJJJJJJGGGGGGGGGFFFDDDBBB???>>>AAA>>>:::888777666555444333222333666777:::BBBKKKVVV___eeekkk{{{~~~yyyxxx|||{{{|||xxxzzzggg\\\RRRRRRVVV\\\dddjjjrrr~~~uuuhhh___ZZZ{{{xxxuuutttsssqqqkkkfff[[[SSSLLLIIIGGGFFFKKKPPPTTTWWW[[[]]]XXXRRRUUU\\\]]]dddssswwwoooccc\\\RRRLLLHHHFFFCCCAAA@@@BBBCCCBBB@@@AAAEEEIIIEEEVVVsssvvvrrrmmmiiiffffffgggggghhh___```]]]XXXWWW[[[]]][[[VVVVVVUUUVVV\\\bbbccc```NNNMMMNNNPPPTTTVVVVVVUUUVVVVVVVVVWWWXXXVVVRRRNNNSSSTTTSSSQQQMMMKKKJJJKKKLLLLLLMMMLLLLLLNNNQQQTTTYYY]]]aaauuuuuuhhh\\\RRRLLLJJJLLLMMMMMMLLLLLLLLLOOOQQQRRRWWW___ffflllrrrxxx|||uuuhhh]]]SSSNNNGGGBBB@@@???>>>>>>???@@@AAABBBCCCCCCCCCCCC@@@EEEHHHZZZzzzsssiiiWWWjjjnnn[[[WWWTTTTTTRRROOOPPPSSS___ZZZSSSNNNLLLKKKJJJIIIIIIIIIIIIGGGEEEDDDEEEFFFHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKHHHGGGFFFEEECCCAAA???>>>CCC???;;;888777777666555444333555777777888???GGGNNN[[[eeelll{{{zzz}}}}}}}}}www~~~qqqcccVVVSSSVVVZZZ```eeemmmzzz{{{ooofffaaaxxxuuurrrqqqpppmmmgggbbbUUUOOOIIIHHHHHHIIINNNTTTUUUSSSRRRTTTSSSRRRVVV\\\```iii|||{{{ooojjj]]]WWWPPPJJJHHHFFFBBB???>>>AAACCCBBBAAABBBGGGLLLRRRhhhxxxrrrmmmllljjjhhhggghhhgggfff^^^```^^^ZZZYYY[[[\\\ZZZYYY[[[ZZZXXX\\\aaa```ZZZOOOOOOPPPRRRUUUWWWVVVUUUVVVUUUUUUVVVVVVUUUQQQOOOPPPRRRSSSRRROOOLLLKKKLLLKKKLLLMMMMMMMMMOOORRRUUUWWW]]]cccyyy{{{pppdddYYYSSSPPPRRRSSSSSSRRRQQQSSSVVVXXX]]]dddooozzzuuukkk```WWWPPPKKKDDD@@@>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBCCCFFFLLLggg~~~hhhggg[[[vvviiiXXXVVVVVVWWWTTTPPPPPPTTTVVVSSSPPPNNNLLLKKKHHHFFFFFFGGGHHHFFFCCCCCCEEEGGGFFFFFFFFFFFFFFFGGGHHHHHHEEEFFFHHHJJJKKKKKKKKKKKKHHHGGGEEEDDDAAA???>>>===AAA>>>:::888888999999888666555666999888777<<>>============??????@@@AAABBBBBBBBBBBBEEEHHHPPPqqq~~~dddiiifff~~~eeeWWWWWWYYY[[[XXXRRRRRRUUUKKKKKKLLLMMMMMMKKKGGGDDDEEEFFFGGGEEECCCCCCFFFIIIEEEEEEEEEEEEFFFGGGHHHIIIEEEFFFIIIKKKLLLLLLKKKKKKGGGGGGEEECCCAAA???===<<>>DDDIIIDDDJJJ```qqqjjjiiihhhiiikkkmmmllljjjgggaaa___]]]\\\\\\\\\[[[YYY]]][[[XXXWWWVVVUUUSSSRRRRRRRRRRRRRRRSSSUUUWWWXXXYYYXXXWWWVVVUUUTTTTTTTTTTTTVVVXXXWWWTTTRRRSSSUUUSSSQQQNNNMMMOOOSSSXXX[[[______iiitttiiibbb^^^ZZZ\\\]]]\\\\\\___dddiiittt~~~}}}ttthhh\\\SSSNNNGGGEEEBBB???>>>>>>???@@@FFFAAA???BBBCCCAAAAAADDDHHHGGGeee}}}```oooxxxyyyhhhXXXXXXYYYZZZYYYVVVQQQMMMKKKKKKLLLLLLLLLJJJHHHGGGHHHFFFDDDDDDFFFGGGHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGIIIKKKLLLKKKIIIJJJHHHEEECCC@@@???>>>>>>CCC???;;;999:::999777555777666555555555777888999HHHTTTcccppp{{{uuurrrvvvzzzgggZZZWWWYYY\\\]]]hhhsss~~~vvvuuu|||vvvuuurrrmmmhhhbbb[[[SSSNNNHHHEEEDDDFFFKKKPPPRRRSSSSSSOOOMMMPPPSSSXXXaaakkk|||yyynnnccc]]]TTTPPPJJJFFFDDDBBB@@@>>>@@@BBBAAAEEEJJJGGGSSSmmmxxxnnniiiiiiiiiiiikkkmmmmmmkkkiiidddaaa^^^]]]]]]^^^]]]\\\]]]ZZZVVVTTTSSSSSSQQQPPPXXXWWWWWWVVVWWWXXXYYYZZZYYYXXXWWWUUUTTTTTTUUUUUUVVVXXXZZZYYYWWWUUUVVVWWWVVVTTTQQQPPPRRRUUUZZZ\\\```aaakkkyyyooogggccc___aaabbbbbbcccffflllppp}}}yyynnnbbbWWWOOOKKKEEECCCAAA???>>>???@@@BBBCCC???>>>@@@AAA???@@@CCCLLLPPPooo}}}fffzzzooo___YYYXXXXXXXXXWWWUUUQQQMMMKKKLLLLLLLLLLLLJJJIIIHHHHHHFFFDDDDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJLLLMMMLLLJJJHHHFFFDDDBBBAAA@@@AAAAAAEEEAAA===<<<<<<;;;999777555555555555555666777777BBBNNN\\\hhhrrr{{{|||yyyuuuppprrr|||{{{ppp```XXXXXXZZZ\\\hhhrrr|||vvvttt~~~vvvpppsssnnnggg```ZZZTTTNNNJJJDDDCCCDDDGGGKKKNNNPPPPPPNNNLLLMMMPPPUUU\\\iiivvvzzzsssiii___ZZZOOOKKKGGGCCCBBBAAA???>>>AAADDDDDDGGGKKKLLL```pppjjjhhhhhhhhhiiikkknnnnnnmmmkkkhhhdddaaa______```aaaaaa___[[[VVVSSSRRRQQQQQQPPP[[[ZZZZZZYYYYYYZZZZZZ[[[ZZZXXXVVVTTTSSSTTTVVVWWWYYY[[[]]]]]][[[ZZZZZZZZZYYYXXXVVVUUUVVVXXX[[[]]]```bbblll~~~tttkkkeeeaaabbbcccdddfffkkkpppttt~~~|||qqqdddXXXOOOIIIFFFBBBAAA???>>>>>>@@@AAACCCBBB???>>>AAAAAA@@@AAAEEENNN[[[}}}~~~sssjjj]]]ZZZXXXVVVUUUTTTRRROOOMMMLLLLLLLLLLLLLLLJJJIIIIIIHHHFFFEEEEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMNNNMMMKKKFFFEEECCCBBBBBBBBBCCCCCCFFFDDDAAA???>>>===;;;:::666666777777888888777777>>>HHHUUU```kkktttwwwvvvxxxqqqooowwwvvv{{{zzzhhh\\\XXX[[[^^^hhhpppwww{{{wwwrrr|||wwwqqqkkkmmmggg___WWWQQQLLLHHHEEECCCDDDEEEHHHJJJLLLLLLLLLLLLLLLNNNSSSXXXbbbsss|||tttmmmddd[[[VVVLLLIIIDDDBBBAAAAAA@@@???@@@EEEEEEGGGKKKPPPmmmvvviiigggiiihhhhhhhhhkkkmmmnnnnnnllljjjgggbbb```aaacccddddddccc^^^YYYTTTSSSSSSRRRRRRWWWWWWWWWWWWXXXXXXYYYYYYZZZXXXUUUSSSRRRTTTWWWYYY\\\]]]___``````___^^^]]]\\\[[[ZZZYYYYYYZZZ\\\]]]^^^```hhhyyyuuuiii```[[[[[[\\\^^^aaaffflllooouuu{{{~~~uuuhhhZZZOOOHHHDDDBBBAAA@@@???>>>>>>???@@@AAACCC@@@AAACCCDDDBBBEEEIIIPPPggg}}}ggg]]][[[XXXTTTQQQPPPPPPNNNMMMMMMLLLLLLLLLKKKJJJIIIIIIHHHFFFDDDEEEFFFHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIKKKMMMMMMLLLJJJFFFEEEDDDBBBBBBBBBCCCDDDFFFEEECCCAAA???>>><<<;;;777888999:::::::::888888<<>>>>>===>>>>>>AAA@@@AAADDDDDDCCCFFFLLLYYYvvvrrraaaZZZZZZVVVRRRNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIGGGFFFDDDDDDFFFGGGHHHGGGEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKLLLJJJHHHGGGFFFEEECCCBBBBBBBBBCCCEEEEEEDDDBBB???===<<<;;;777888999999999888777666:::CCCNNNZZZiiiyyyyyywww}}}tttvvvuuuddd\\\\\\___cccmmmvvvyyy|||xxxnnn|||xxxtttooohhhbbb]]]XXXTTTMMMHHHEEEDDDCCCCCCDDDFFFHHHIIIHHHHHHIIIJJJJJJOOOWWW^^^eeetttrrrkkkeee[[[RRRNNNJJJGGGDDDBBBBBBBBBBBBAAA>>>CCCDDDFFFKKKUUUzzz}}}jjjggghhhhhhfffeeeeeefffhhhjjjiiiiiihhheeebbbaaaaaacccdddddd___[[[VVVSSSRRRQQQQQQPPPPPPQQQSSSVVVXXXYYYZZZZZZWWWVVVTTTSSSTTTVVVXXXZZZ\\\]]]^^^aaadddcccaaa^^^[[[\\\^^^______^^^]]]\\\ZZZ[[[]]]aaalllwwwdddVVVLLLKKKJJJKKKPPPTTTXXXYYYYYY[[[```gggooozzzlllcccVVVLLLGGGDDDAAA???AAA@@@???>>>============>>>>>>@@@CCCCCCBBBFFFMMMfffyyy|||kkk___ZZZWWWTTTOOOMMMLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHFFFDDDCCCCCCDDDFFFFFFFFFDDDDDDCCCCCCCCCEEEFFFGGGGGGGGGGGGIIIKKKKKKIIIGGGHHHGGGEEECCCBBBBBBCCCCCCCCCDDDEEECCC???<<<;;;;;;666666666777666666555555777???IIIUUUeeexxx{{{}}}rrrpppwww{{{{{{iii]]]YYYYYY___kkkuuuxxxzzzyyynnnwwwuuuqqqlllfff___XXXTTTNNNJJJFFFCCCCCCDDDDDDDDDBBBEEEGGGHHHHHHHHHKKKNNNKKKRRR]]]fffooovvvkkkeee___VVVNNNKKKIIIFFFCCCAAAAAAAAAAAA@@@???DDDDDDGGGMMMXXX|||tttggghhhiiifffeeedddcccccceeeffffffeeeeeeccc``````aaabbbbbbaaa]]]ZZZVVVTTTSSSSSSQQQPPPOOOQQQSSSUUUVVVWWWWWWWWWUUUUUUTTTTTTUUUWWWXXXYYYZZZZZZ\\\```cccccc```]]][[[]]]___aaabbbaaa___]]][[[]]]]]]\\\```ppp}}}yyyeeeUUUIIIFFFDDDEEEIIIMMMOOOOOOOOOQQQWWWaaalllzzzxxxsss```XXXNNNGGGEEEDDDAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>======AAADDDCCCBBBGGGOOOnnnyyyhhhvvvyyyfff^^^\\\TTTQQQMMMKKKLLLMMMMMMLLLKKKJJJHHHGGGFFFFFFGGGGGGEEECCCAAAAAACCCEEEEEEEEEDDDDDDCCCBBBCCCEEEGGGHHHIIIHHHHHHJJJLLLLLLJJJHHHFFFEEEDDDCCCCCCDDDEEEFFFCCCEEEFFFDDD@@@===<<<<<<999888777666666666666666666===EEEPPPaaauuu~~~}}}{{{zzz{{{|||mmmfffkkkqqqzzz}}}|||~~~ooobbbZZZVVV\\\gggrrrtttuuu|||{{{nnn}}}|||rrrppplllggg```XXXRRRMMMHHHEEEBBBAAABBBDDDEEEEEE@@@CCCFFFGGGHHHJJJNNNRRRTTT\\\hhhsss~~~xxxooofffaaa\\\SSSLLLIIIIIIFFFBBB@@@@@@@@@@@@???@@@DDDEEEHHHOOOYYY|||nnnfffiiiiiiddddddcccaaaaaacccddddddcccbbbaaa______```aaa```___]]][[[XXXWWWVVVUUUSSSRRROOOPPPRRRSSSTTTTTTSSSSSSTTTTTTTTTUUUVVVWWWXXXYYYYYYYYY[[[___cccccc___\\\[[[]]]aaacccdddcccaaa___]]]______[[[ZZZfff}}}yyydddSSSFFFCCC@@@@@@DDDHHHIIIIIIPPPSSS[[[hhhtttxxxmmmdddXXXQQQIIIEEEDDDCCC@@@===<<<<<<<<<===>>>?????????>>>???CCCFFFEEEDDDJJJRRRoookkk]]]tttlll^^^ZZZXXXRRROOOLLLKKKLLLMMMMMMLLLJJJIIIGGGFFFEEEFFFFFFGGGDDDBBB@@@AAABBBDDDDDDDDDEEEEEECCCCCCDDDFFFHHHJJJJJJIIIJJJKKKMMMMMMKKKIIIDDDCCCCCCCCCDDDEEEGGGHHHDDDFFFGGGEEEAAA===<<<======<<<:::999888999::::::777===DDDNNN___sss|||~~~wwwzzz{{{wwwwwwsss~~~{{{iii___bbbjjjsssxxx{{{ttt|||ttthhh^^^YYYZZZeeennnooopppxxx{{{nnn}}}vvvqqqmmmmmmiiibbbXXXOOOIIIFFFGGGEEECCCDDDGGGHHHGGGDDDDDDBBBCCCGGGJJJKKKOOOTTT\\\hhhvvv}}}qqqjjj```[[[XXXSSSLLLFFFGGGEEECCCAAA???>>>>>>>>>IIICCCCCCJJJPPPaaawwwvvvwwwrrrjjjdddffffffeeeeeefffdddaaa^^^^^^^^^^^^]]]\\\\\\[[[]]]\\\YYYWWWTTTRRRQQQPPPQQQPPPQQQSSSUUUVVVVVVTTTVVVVVVUUUVVVWWWWWWWWWVVVZZZ[[[\\\]]]]]]\\\[[[ZZZYYY\\\aaacccbbb```^^^^^^```]]][[[ZZZ[[[bbbssszzzgggVVVKKKDDD@@@CCCFFFGGGHHHKKKKKKSSS\\\iii}}}}}}wwwmmmaaaXXXQQQMMMHHHDDDBBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<@@@EEEFFF@@@<<>>>>>?????????>>>>>>DDDBBBEEEGGGDDDCCCRRReeexxxjjjcccjjjjjjZZZTTTSSSRRRNNNMMMLLLKKKKKKJJJJJJJJJJJJHHHFFFEEEEEEEEECCCAAA??????>>>>>>???@@@BBBCCCCCCCCCEEEFFFGGGHHHHHHHHHKKKLLLMMMMMMMMMKKKIIIHHHJJJIIIGGGFFFFFFHHHJJJLLLGGGFFFEEEFFFFFFEEECCCAAA;;;:::999999999999777555555888???JJJZZZmmm~~~}}}sssqqquuuyyy}}}xxxrrrtttzzz~~~sssaaaZZZ^^^fffuuu~~~ppphhhooo~~~vvvfff[[[ZZZ]]]ccciiilllpppzzzxxxmmm|||wwwqqqkkkffffff___TTTLLLIIIGGGEEEDDDDDDDDDDDDEEEFFFFFFDDDBBBFFFEEEGGGMMMQQQTTT\\\cccooo|||pppddd```[[[TTTNNNIIIFFFDDDBBBAAA@@@@@@@@@AAABBBCCCAAABBBEEEMMM```}}}sssvvvyyywwwpppiiifffggg\\\]]]^^^^^^^^^\\\YYYXXXUUUTTTSSSRRRQQQPPPPPPPPPRRRQQQQQQSSSVVVWWWVVVTTTVVVUUUTTTRRRQQQQQQQQQQQQSSSTTTUUUVVVWWWXXXYYYZZZ[[[]]]^^^]]][[[YYYYYYZZZZZZXXXXXX[[[^^^dddppp|||xxxfffUUUIIICCC@@@BBBEEEFFFIIIMMMTTT^^^kkkzzz{{{{{{xxxpppfffZZZQQQLLLFFFCCC@@@??????AAAAAAAAA===>>>???@@@AAAAAAAAAAAAEEE???BBBJJJIIIIII\\\vvvsssbbbcccwwwttt___UUUQQQOOONNNLLLLLLKKKKKKJJJIIIIIIIIIHHHFFFDDDDDDCCCCCCAAA???@@@@@@@@@??????????????????@@@BBBDDDGGGIIIKKKLLLOOOOOOOOONNNLLLJJJHHHFFFJJJJJJIIIIIIIIIJJJKKKKKKEEEEEEFFFHHHIIIGGGDDDAAA<<<:::777666777666555444666777<<>>???AAABBBCCCCCCCCCAAA@@@AAADDDIIIUUUnnnnnn___llliiiYYYTTTQQQNNNLLLJJJJJJJJJJJJIIIHHHGGGGGGHHHFFFDDDCCCCCCBBB@@@???AAABBBBBBCCCCCCBBBAAAAAA@@@AAABBBDDDGGGJJJLLLMMMPPPPPPOOONNNMMMJJJIIIGGGIIIIIIJJJJJJJJJJJJJJJIIIDDDEEEGGGJJJKKKIIIEEEAAA===;;;777666666666555555777777:::FFFZZZppp~~~yyyrrrmmmnnnttt~~~~~~yyywww}}}mmmaaaZZZgggnnnrrrtttmmmlllxxxtttjjj^^^ZZZZZZbbbkkkpppsssvvvtttjjjxxxuuupppkkkeee^^^YYYUUUMMMLLLNNNRRRVVVSSSKKKDDDEEEFFFHHHIIIIIIHHHHHHHHHJJJKKKPPPVVV\\\dddqqq}}}ssshhhbbbWWWVVVSSSMMMGGGDDDCCCCCCBBBAAA@@@@@@@@@AAABBBCCCBBBEEEKKKZZZxxx}}}vvvwwwvvvnnnccc^^^[[[[[[\\\\\\[[[YYYWWWUUUWWWVVVTTTRRRPPPOOONNNNNNNNNMMMMMMOOOQQQQQQPPPOOOQQQRRRRRRQQQQQQSSSYYY]]]aaa___\\\YYYWWWVVVVVVVVVTTTUUUUUUUUUTTTUUUXXXZZZXXXTTTTTTYYY^^^```cccgggmmm}}}tttdddUUUHHHCCCAAABBBDDDEEEKKKRRR\\\fffttt}}}tttppplllkkkhhh___SSSJJJEEEDDDDDDBBB@@@???@@@@@@@@@???===>>>@@@AAACCCDDDDDDDDD===FFFEEE>>>IIIhhhmmmcccwww{{{aaaVVVSSSPPPMMMKKKIIIIIIJJJJJJIIIHHHGGGFFFHHHFFFDDDDDDDDDDDDBBB@@@@@@AAABBBDDDEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJLLLMMMNNNNNNNNNMMMLLLLLLKKKJJJGGGHHHIIIIIIIIIIIIHHHGGGEEEFFFHHHKKKMMMJJJFFFBBB>>><<<999777888888777777777777999CCCUUUlll~~~}}}sssoookkkjjjqqq||||||yyyzzzyyyiiiYYYaaadddkkkuuusssqqq{{{|||tttccc[[[XXX___iiinnnpppqqqxxx}}}|||qqqhhh}}}vvvkkkiiieee___YYYTTTOOOMMMEEECCCCCCEEEHHHJJJHHHEEECCCDDDFFFFFFFFFFFFHHHJJJJJJMMMSSS\\\eeepppwwwkkkaaa]]]SSSQQQMMMIIIFFFDDDBBBAAAAAAAAA@@@???@@@AAABBBCCC>>>BBBOOOgggxxxxxxyyypppddd^^^\\\[[[[[[ZZZYYYWWWVVVUUUXXXVVVUUURRRQQQOOONNNNNNOOONNNNNNPPPQQQRRRQQQOOOOOOPPPQQQPPPQQQUUU]]]cccjjjgggaaa[[[WWWTTTSSSSSSMMMNNNOOOPPPPPPQQQSSSVVVWWWRRRQQQVVV\\\\\\]]]^^^___ooo{{{~~~zzzrrrcccUUUHHHDDDBBBCCCDDDFFFMMMUUU\\\gggtttwwwnnnjjjdddbbb]]]VVVNNNHHHDDDCCCBBB@@@>>>===>>>>>><<<;;;>>>???@@@BBBCCCCCCDDDDDD>>>KKKIII???PPPxxxrrrnnnoooZZZSSSRRRMMMJJJJJJIIIIIIJJJJJJIIIHHHFFFEEEGGGEEEDDDDDDEEEEEEDDDCCC@@@@@@BBBCCCEEEGGGHHHIIIKKKJJJIIIIIIIIIKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGHHHHHHGGGGGGFFFEEEGGGHHHJJJLLLMMMKKKFFFBBB>>><<<:::999::::::999888777777999@@@NNNccczzzwwwvvvrrrnnnkkknnnwww{{{www{{{tttaaadddccchhhttttttttt}}}|||ggg^^^XXX]]]eeejjjlllnnnrrrwwwyyynnnfffxxxkkkfff]]]\\\XXXSSSNNNJJJHHHGGGAAA@@@???>>>???AAACCCDDDCCCDDDEEEEEEEEEGGGKKKNNNNNNRRR[[[hhhtttwwwnnnccc[[[YYYPPPLLLGGGEEEDDDDDDAAA>>>??????>>>???@@@BBBEEEFFFCCCGGG[[[}}}~~~zzzwwwlllccc```]]]\\\ZZZXXXVVVVVVVVVVVVUUUTTTSSSRRRPPPPPPPPPOOONNNNNNMMMOOOPPPQQQOOONNNNNNOOOPPPPPPPPPUUU^^^fffnnniiibbbZZZTTTQQQPPPPPPLLLMMMOOOOOOOOOOOOQQQRRRTTTNNNMMMSSSYYY[[[ZZZZZZXXXfffwww{{{wwwpppcccVVVHHHEEECCCDDDEEEGGGOOOXXX\\\fffsss}}}wwwnnnfffddd]]]YYYSSSNNNJJJGGGEEECCCAAA???>>>>>>>>>>>>===<<<>>>???@@@AAABBBCCCCCCCCCAAAHHHGGGFFFZZZ}}}zzztttxxxeeeTTTRRRQQQLLLIIILLLIIIIIIJJJKKKJJJHHHFFFEEEEEECCCCCCDDDEEEFFFEEEDDDDDDDDDDDDEEEGGGIIIKKKMMMOOONNNMMMLLLLLLMMMNNNOOOLLLLLLKKKKKKJJJJJJKKKKKKHHHHHHGGGGGGFFFFFFFFFFFFIIIJJJKKKLLLMMMKKKFFFCCC;;;:::::::::<<<<<<:::999666888:::>>>GGGZZZrrr|||zzzxxxtttqqqttt~~~tttzzzttttttmmmkkkqqqrrrvvv~~~nnnccc\\\]]]cccgggkkknnnnnnttt|||wwwllleeexxxiii]]]XXXSSSRRROOOKKKFFFDDDCCCDDDCCCEEEGGGGGGEEEDDDEEEEEEEEEFFFGGGFFFFFFIIINNNSSSXXX]]]iiiwwwvvvlllcccYYYRRRQQQNNNIIICCCBBBCCCDDD@@@<<<<<<<<<===???AAADDDGGGHHHMMMQQQjjjzzz|||sssfff```aaa^^^\\\YYYVVVUUUUUUUUUVVVRRRRRRQQQPPPPPPPPPQQQQQQLLLKKKKKKLLLNNNNNNMMMKKKNNNOOOPPPOOOOOOTTT^^^fffnnniiiaaaYYYRRROOONNNNNNOOOQQQRRRRRRQQQPPPQQQRRRRRRKKKIIIPPPXXXZZZYYYYYY\\\iii}}}~~~yyyvvvpppcccVVVIIIFFFDDDEEEEEEHHHPPPZZZaaakkkxxxyyyvvvpppfff___]]]YYYSSSMMMIIIHHHGGGEEECCCAAA@@@???@@@AAABBBAAA?????????@@@AAABBBBBBBBBBBBBBBBBBBBBKKKaaazzzmmmtttqqq___RRRRRRRRRMMMKKKOOOIIIJJJKKKKKKKKKIIIGGGEEECCCBBBAAACCCEEEFFFFFFEEEJJJIIIHHHHHHJJJLLLOOOQQQQQQPPPNNNMMMMMMOOOPPPRRRMMMMMMKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGKKKKKKKKKLLLLLLJJJFFFCCC999999999;;;<<<<<<:::888666999;;;<<>><<<<<<@@@DDDEEEDDDEEEJJJfff~~~~~~tttiiicccaaa``````]]]XXXSSSPPPPPPRRRSSSOOOOOOPPPQQQQQQRRRSSSSSSHHHJJJLLLMMMMMMNNNOOOPPPOOOOOOMMMLLLMMMQQQWWW[[[gggccc]]]VVVPPPMMMLLLLLLOOOPPPQQQRRRQQQOOOMMMLLLMMMLLLKKKLLLOOOTTTXXX[[[^^^iii{{{wwwqqqiii^^^WWWMMMHHHEEEEEEGGGJJJSSS\\\```lll{{{|||vvvoooeeeZZZUUUVVVNNNLLLIIIEEECCCBBBBBBBBB>>>>>>===<<<<<<===??????@@@===>>>BBBDDDAAA@@@AAABBBJJJPPP]]]oooqqqooouuugggaaa[[[TTTPPPOOONNNMMMKKKKKKKKKKKKJJJIIIHHHFFFEEEAAABBBCCCEEEFFFFFFGGGGGGKKKIIIGGGHHHKKKOOOQQQRRRRRRSSSSSSRRRQQQOOONNNLLLKKKKKKKKKJJJIIIGGGFFFEEEGGGGGGHHHHHHHHHGGGGGGFFFHHHHHHHHHIIIJJJJJJGGGEEE::::::;;;;;;::::::999888444444666;;;BBBQQQiii}}}}}}}}}xxxxxx~~~wwwqqq}}}|||ooo```[[[aaajjjooopppiiinnnwwwsss```UUUwwwqqqhhh___WWWQQQLLLIIIFFFEEECCCBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEGGGHHHJJJLLLRRRYYY___jjj~~~xxxjjjccc\\\SSSNNNOOOHHHEEEAAA????????????>>>@@@======@@@BBBBBBCCCEEEZZZzzzyyywwwxxx}}}pppeee___\\\[[[ZZZXXXVVVSSSPPPOOOOOOOOONNNNNNOOOOOOOOOPPPPPPPPPJJJKKKMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOORRRVVVZZZ___\\\XXXSSSQQQQQQRRRSSSLLLMMMNNNOOONNNLLLJJJHHHKKKJJJIIIJJJMMMQQQVVVYYY[[[ggg~~~}}}zzztttkkk```YYYNNNJJJGGGGGGIIIMMMVVV```eeerrr{{{tttmmmfff]]]SSSOOOPPPKKKJJJGGGCCCAAA@@@@@@@@@??????>>>===>>>???@@@AAAEEECCCCCCFFFFFFBBB@@@BBBCCCJJJZZZwwwyyyjjjqqqrrrrrr]]]XXXQQQNNNNNNNNNMMMKKKHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEELLLKKKJJJKKKNNNQQQRRRRRRSSSSSSTTTSSSRRRPPPOOOMMMLLLLLLKKKJJJHHHFFFDDDBBBDDDEEEEEEEEEEEEEEEEEEDDDGGGFFFFFFGGGHHHGGGDDDBBB;;;;;;;;;;;;;;;:::999999888777888;;;AAAOOOfffzzz}}}xxxwww|||~~~~~~tttfff___aaagggkkkmmmjjjnnnuuu~~~pppZZZOOO|||qqqjjjeee___WWWPPPKKKHHHEEECCCDDDCCCBBBBBBCCCFFFHHHIIIGGGFFFEEEDDDDDDDDDDDDDDDFFFIIILLLOOOSSS[[[eeemmm{{{vvvlllccc^^^YYYRRRLLLKKKFFFCCC???>>>>>>>>>>>>>>>AAA>>>>>>BBBBBBBBBFFFMMMkkk}}}wwwkkkhhhgggkkkttt~~~vvviii```ZZZWWWUUUTTTTTTSSSQQQPPPNNNLLLKKKOOONNNNNNMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLMMMOOOQQQRRRSSSTTTVVVXXXXXXVVVSSSQQQPPPRRRUUUWWWLLLLLLMMMMMMLLLJJJGGGFFFHHHGGGGGGHHHKKKOOOSSSUUUXXXddd{{{}}}wwwnnnbbb[[[PPPLLLIIIJJJLLLPPPZZZdddeeettt}}}vvvzzz}}}}}}}}}~~~rrrkkkccc\\\UUUMMMJJJKKKHHHFFFDDDAAA???>>>>>>>>>@@@????????????@@@AAABBBCCC@@@AAADDDCCC@@@>>>@@@EEENNNgggyyyeeennneeeYYYTTTOOOMMMNNNOOOMMMKKKGGGGGGFFFFFFEEEDDDCCCBBBDDDDDDDDDDDDEEEEEEDDDDDDMMMLLLLLLMMMPPPQQQQQQPPPSSSSSSTTTSSSRRRQQQOOONNNLLLKKKJJJHHHFFFCCCAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBEEEDDDDDDDDDDDDCCCAAA>>>;;;<<<<<<<<<<<<;;;::::::<<<:::999;;;???KKKaaattt|||zzz{{{{{{~~~{{{nnndddaaacccgggjjjkkkmmmrrr{{{jjjSSSIIIwwwnnnfff___[[[YYYTTTMMMIIIFFFFFFFFFEEEEEEEEEGGGHHHJJJJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDEEEIIILLLOOORRRWWWbbbqqq|||uuujjjddd^^^ZZZVVVQQQJJJFFFFFFCCC@@@>>>???@@@@@@???@@@===???CCCCCCDDDOOO\\\zzz~~~mmmfffbbb___aaagggoootttvvvxxxssskkkccc\\\XXXVVVUUUSSSRRRQQQOOONNNNNNMMMMMMQQQPPPOOOMMMLLLLLLLLLLLLMMMLLLLLLMMMMMMMMMLLLJJJLLLNNNRRRTTTTTTTTTUUUVVVVVVTTTQQQNNNMMMNNNQQQRRRMMMMMMNNNNNNMMMJJJHHHFFFGGGFFFFFFGGGJJJMMMQQQSSSTTT```wwwyyyoooddd]]]SSSNNNJJJKKKMMMQQQ[[[fffhhhwww{{{xxxtttqqqqqqtttxxx{{{vvvlllcccZZZUUUOOOIIIHHHIIIEEEDDDBBB@@@>>>=========>>>>>>??????@@@@@@AAAAAA>>>===>>>AAA@@@>>>???CCCIII\\\vvvqqqdddqqq{{{\\\WWWTTTOOONNNOOOOOOMMMJJJHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGLLLLLLLLLNNNPPPPPPOOOMMMQQQQQQRRRRRRQQQOOONNNMMMIIIIIIHHHGGGEEEBBBAAA???@@@@@@@@@@@@@@@AAAAAABBBDDDCCCBBBBBBCCCAAA>>><<<<<<<<<======<<<<<<;;;:::===;;;:::;;;>>>HHH\\\ooo|||xxxzzzuuujjjcccbbbeeeiiillllllpppyyycccNNNFFFxxxkkkaaa\\\XXXUUURRRPPPLLLGGGEEEEEEFFFGGGGGGIIIKKKNNNQQQQQQOOOLLLJJJIIIHHHFFFEEEEEEFFFGGGHHHLLLOOORRRUUU\\\jjj}}}}}}kkkccc```ZZZVVVSSSOOOHHHCCCDDDAAA>>>===>>>???@@@???AAA>>>???CCCBBBEEEVVVkkkyyyhhhccc___ZZZZZZ^^^cccfffggghhhfffccc___[[[YYYXXXXXXUUUSSSPPPNNNNNNPPPRRRTTTUUUTTTQQQOOONNNMMMNNNNNNLLLKKKKKKLLLNNNNNNLLLJJJJJJMMMQQQTTTTTTUUUVVVWWWUUUSSSOOOLLLJJJKKKMMMNNNLLLMMMNNNNNNMMMKKKHHHGGGFFFFFFFFFHHHJJJMMMPPPRRRRRR]]]qqqzzznnnddd^^^TTTOOOKKKKKKNNNSSS]]]hhhttt~~~vvvoookkkiiiqqqqqqttt{{{wwwlllddd[[[RRROOOKKKGGGEEEGGGCCCCCCAAA@@@???>>>>>>=========>>>??????@@@@@@AAABBB@@@@@@BBBAAA@@@DDDJJJQQQrrr~~~nnnmmm}}}pppWWWXXXUUUQQQPPPPPPOOOLLLHHHGGGGGGFFFDDDDDDDDDDDDDDDBBBBBBCCCDDDFFFHHHJJJLLLOOONNNNNNOOOPPPPPPOOOMMMMMMMMMNNNNNNNNNLLLKKKJJJEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBBBBAAA>>>;;;<<<<<<======<<<<<<;;;:::;;;999999:::<<>>>>>>>>CCC???@@@CCCBBBGGG```}}}qqqddd^^^ZZZVVVUUUXXX\\\]]]\\\^^^______^^^\\\ZZZ[[[\\\WWWUUURRRPPPPPPSSSWWWYYYXXXVVVTTTQQQPPPPPPPPPQQQLLLKKKJJJLLLPPPRRRPPPNNNLLLNNNQQQSSSTTTVVVYYY[[[TTTRRRNNNKKKJJJKKKMMMNNNJJJKKKLLLMMMLLLJJJHHHGGGFFFFFFGGGHHHJJJMMMOOOQQQQQQYYYhhhzzz{{{yyynnneee___VVVPPPMMMNNNQQQXXXdddooo~~~yyyqqqiiieeegggppppppssszzz}}}nnnaaaZZZRRRJJJIIIGGGDDDBBBBBBBBBAAAAAA@@@??????>>>===<<<<<<>>>???@@@@@@@@@@@@DDDAAA@@@@@@>>>???FFFNNN```|||sss}}}jjjYYYWWWTTTQQQQQQQQQOOOKKKGGGEEEDDDCCCBBBAAABBBCCCCCCBBBBBBCCCEEEGGGKKKNNNOOORRRPPPOOOOOOPPPPPPOOOMMMIIIJJJKKKKKKKKKJJJHHHGGGDDDDDDDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@AAABBBDDDEEEBBBAAAAAAAAABBBAAA>>>;;;;;;<<<<<<<<<<<<;;;::::::999888999;;;;;;AAAQQQ```~~~{{{rrrooo{{{||||||rrrjjjggghhhjjjjjjmmmssszzzxxx^^^OOOKKK~~~xxxmmmcccYYYTTTNNNKKKLLLLLLLLLJJJKKKJJJJJJKKKMMMOOOOOONNNQQQQQQQQQQQQPPPNNNKKKJJJGGGFFFFFFGGGIIIMMMQQQSSSVVV```lllwwwuuuddd[[[YYYRRRJJJJJJLLLJJJDDDAAA>>><<<;;;===?????????DDD???AAAGGGHHHRRRsssmmmeee[[[XXXUUUVVVZZZ]]]]]][[[\\\]]]___^^^[[[ZZZ[[[]]]VVVUUUTTTSSSTTTWWWYYY[[[ZZZXXXUUURRRQQQQQQRRRSSSMMMKKKKKKOOOTTTXXXVVVSSSOOOPPPQQQRRRTTTXXX^^^bbbWWWTTTPPPMMMKKKKKKMMMNNNJJJLLLMMMNNNNNNMMMKKKJJJEEEEEEFFFGGGIIILLLNNNOOOQQQVVV___jjjuuu}}}}}}xxx}}}|||~~~zzznnnfffbbbVVVRRRPPPSSSXXXaaannn{{{}}}yyyuuurrrpppiiiaaaaaaeeepppssswww||||||ssseeeXXXTTTLLLFFFFFFFFFCCC@@@@@@@@@@@@@@@??????>>>======<<<===???@@@AAABBBBBBAAA@@@>>><<<======BBBMMMYYYtttyyyuuuzzzbbbZZZSSSPPPOOOPPPQQQPPPKKKGGGFFFEEECCCBBBAAABBBCCCDDDEEEEEEEEEFFFHHHKKKOOOQQQQQQOOOLLLKKKLLLLLLLLLKKKHHHHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAABBBAAA@@@@@@AAACCCEEEFFF@@@??????@@@AAA@@@>>>;;;;;;;;;;;;;;;;;;:::999999888999:::;;;:::===JJJWWWqqq~~~uuuqqqyyyzzz}}}}}}tttnnnjjjhhhhhhhhhnnnvvv|||xxx```QQQMMM~~~yyyqqqkkkhhhaaa[[[SSSOOOKKKJJJLLLMMMLLLJJJQQQQQQQQQTTTVVVWWWVVVUUURRRPPPNNNLLLKKKKKKKKKKKKFFFFFFFFFGGGKKKOOOTTTVVV]]]jjj|||jjjYYYXXXVVVNNNFFFFFFLLLKKKFFFCCC@@@>>>>>>???AAABBBBBBCCC???CCCKKKPPP^^^nnniii\\\ZZZYYY[[[```bbbbbb```\\\^^^___^^^ZZZYYYZZZ\\\TTTUUUUUUWWWXXXYYYZZZZZZZZZXXXUUURRRQQQRRRSSSTTTNNNLLLLLLQQQXXX\\\[[[XXXQQQRRRRRRRRRUUUZZZbbbggg\\\YYYTTTOOOLLLKKKKKKLLLMMMNNNPPPQQQQQQQQQOOONNNDDDDDDEEEGGGIIIKKKMMMNNNQQQTTTXXX___gggmmmrrruuutttqqqtttzzzzzzxxx}}}xxxxxx}}}{{{ooogggdddWWWSSSRRRVVV^^^hhhwww}}}vvvqqqmmmiiigggfffaaa[[[\\\cccqqqvvv}}}{{{tttlll___SSSSSSKKKEEEFFFHHHEEEAAA@@@>>>>>>??????>>>===<<<<<<===>>>@@@BBBCCCCCCCCCCCC>>><<<===???CCCKKK[[[jjj~~~sssqqqkkkXXXVVVNNNMMMLLLNNNQQQPPPLLLHHHHHHGGGEEEDDDDDDEEEFFFGGGHHHGGGGGGGGGIIIKKKNNNPPPNNNLLLHHHFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFGGGGGGFFFEEEDDDBBB@@@???BBBAAA@@@@@@AAABBBEEEFFF>>>======>>>@@@???===;;;::::::;;;;;;::::::999888999:::<<<<<<::::::DDDPPPcccvvvzzzuuu{{{|||~~~~~~vvvpppkkkhhhfffgggoooxxx}}}zzzcccSSSMMMzzzuuuqqqnnnggghhhgggfffaaa[[[UUURRRIIIIIIJJJLLLOOOTTTXXXZZZ[[[ZZZXXXVVVSSSPPPNNNMMMLLLJJJHHHGGGGGGGGGGGGFFFIIIJJJMMMQQQQQQSSS\\\fffmmm|||tttcccVVVPPPNNNKKKGGGDDDAAA???>>>???>>>=========>>>@@@AAA@@@BBBBBBDDDUUUxxx|||oooiii^^^ZZZYYY^^^ggglllkkkhhh___^^^[[[YYYXXXXXXYYYYYY[[[WWWSSSSSSUUUWWWWWWUUUVVVTTTQQQNNNMMMNNNPPPRRRLLLLLLMMMOOOTTTYYY___bbbXXXSSSOOOQQQZZZdddkkkmmmeee^^^VVVQQQQQQPPPMMMJJJJJJIIIKKKPPPUUUVVVRRRMMMEEEFFFHHHHHHIIIKKKNNNQQQTTTTTTVVVWWWUUUWWWaaannnqqqooorrrxxx{{{~~~tttrrruuuyyy}}}tttkkkfff[[[VVVTTTXXXbbbppp{{{rrrjjjfffaaa]]]\\\``````___dddllluuu{{{tttgggZZZRRROOOFFFFFFEEECCCBBBAAA@@@@@@???>>>===============>>>@@@AAACCCDDDDDDCCCAAA@@@>>>???@@@AAAGGGWWWkkk{{{qqqiiizzz{{{bbbWWWTTTNNNLLLKKKKKKLLLLLLKKKIIIGGGFFFEEEDDDDDDDDDEEEFFFKKKJJJHHHHHHJJJKKKKKKJJJHHHMMMNNNJJJGGGHHHGGGDDDDDDEEEHHHIIIIIIGGGEEECCCBBBCCCCCCCCCCCCCCCBBBBBBEEEAAA===>>>BBBEEEDDDAAA???>>>>>>===<<<<<<;;;;;;999;;;<<<;;;999777777888777888999999;;;>>>DDDGGG[[[iii~~~{{{}}}yyyrrrlllgggdddfffjjjsss|||~~~jjjWWWMMM{{{ssslllfffbbb^^^[[[]]]]]]\\\ZZZWWWSSSNNNLLLHHHIIIJJJMMMPPPUUUYYY\\\aaa___\\\WWWRRRNNNJJJHHHKKKJJJHHHGGGHHHIIIJJJJJJKKKLLLQQQVVVYYY^^^jjjvvv~~~uuuiiiZZZPPPKKKJJJGGGEEEBBB@@@??????>>>>>>>>>>>>???@@@AAABBBCCCEEEFFFMMMeeetttiiiddd\\\YYYZZZ```jjjqqqqqqnnn___^^^[[[YYYWWWWWWWWWXXXVVVTTTRRRQQQSSSTTTUUUUUUUUUSSSOOOMMMLLLMMMNNNPPPNNNNNNNNNOOORRRWWW[[[]]]XXXSSSPPPSSSZZZbbbggghhhddd^^^VVVRRRQQQQQQNNNKKKIIIHHHIIIMMMQQQQQQMMMHHHFFFGGGIIIIIIIIIKKKOOOQQQSSSTTTVVVVVVTTTWWWdddrrr{{{uuuxxxsssmmmooossswwwzzz~~~vvvmmmiiiaaa\\\ZZZ___iiixxx|||tttnnnfff___\\\YYYVVVWWW\\\^^^```gggooo{{{}}}~~~{{{qqqbbbUUUNNNLLLEEEDDDDDDBBBAAA@@@??????>>>>>>============>>>>>>@@@AAACCCCCCCCCBBB@@@???@@@@@@AAAEEEQQQeee{{{vvvnnnrrrppp[[[RRROOOMMMLLLJJJJJJKKKLLLKKKJJJGGGFFFEEEDDDEEEEEEGGGGGGMMMKKKIIIHHHIIIIIIHHHGGGHHHLLLMMMIIIFFFFFFEEEBBBCCCEEEGGGHHHHHHGGGEEECCCCCCCCCCCCCCCCCCCCCBBBBBBHHHDDDAAAAAADDDEEECCCAAA;;;;;;;;;<<<======>>>>>>999;;;<<<;;;999777777888888999999999:::===BBBFFFRRRaaa{{{zzz~~~}}}vvvnnngggccceeehhhoooxxxzzzyyyzzzqqq^^^RRR||||||{{{xxxuuurrrqqqqqqiiieee^^^YYYVVVSSSQQQPPPTTTSSSRRRPPPMMMJJJHHHGGGHHHHHHJJJMMMQQQUUUYYY[[[[[[YYYUUUQQQLLLGGGDDDBBBEEEEEEEEEEEEFFFHHHIIIKKKNNNPPPUUU\\\ccckkkzzz}}}xxxqqqkkkddd\\\RRRKKKFFFEEECCCBBB@@@?????????======>>>@@@AAABBBCCCCCCCCCEEEJJJYYYxxx}}}iii```]]]\\\ZZZZZZ```iiioooooommm___]]][[[XXXVVVUUUUUUUUUPPPPPPQQQPPPOOOPPPRRRUUUSSSQQQNNNKKKJJJKKKMMMNNNPPPOOOOOOOOOQQQSSSVVVXXXWWWTTTRRRTTTZZZ___``````aaa\\\VVVRRRRRRQQQNNNLLLIIIHHHIIILLLOOONNNJJJFFFHHHIIIJJJJJJKKKLLLPPPRRRRRRTTTVVVVVVSSSWWWhhhyyy{{{~~~yyynnnnnnnnnppptttxxx{{{wwwooolllhhhdddccciiittt~~~pppgggbbb[[[VVVUUUTTTSSSVVV]]]cccjjjttt}}}}}}qqqttttttlll]]]PPPIIIHHHCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>======>>>>>>???AAAAAABBBCCCBBBAAA???>>>BBB@@@BBBOOOddd|||uuugggnnn~~~dddTTTNNNMMMLLLJJJIIIHHHJJJLLLLLLLLLGGGFFFEEEEEEFFFGGGHHHIIIMMMKKKIIIGGGGGGGGGFFFDDDHHHLLLMMMIIIFFFEEEDDDAAACCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAHHHEEEAAAAAACCCCCCAAA???::::::;;;;;;<<<======>>>:::;;;;;;:::888777777888999::::::999999<<<@@@DDDKKK[[[www~~~zzz|||tttkkkffffffgggmmmtttvvvtttvvvzzzyyyfffXXXjjjjjjiiifffbbb______```YYYVVVRRROOOOOOPPPPPPPPPUUUSSSPPPLLLJJJHHHGGGGGGGGGHHHIIIKKKNNNQQQTTTVVVOOONNNLLLJJJHHHFFFDDDCCCDDDEEEFFFFFFGGGIIILLLOOOWWWZZZaaallluuuooojjjddd^^^ZZZUUUOOOKKKDDDCCCBBB@@@???>>>>>>>>>;;;<<<>>>@@@AAACCCDDDDDDDDDIIIUUUlllrrraaa[[[ZZZ]]]ZZZZZZ]]]bbbeeedddbbb]]]\\\ZZZWWWUUUSSSRRRRRRLLLNNNPPPOOOMMMNNNQQQTTTQQQPPPMMMKKKKKKKKKLLLMMMOOOOOONNNNNNOOOQQQSSSTTTVVVUUUTTTVVVYYYZZZYYYXXX\\\XXXTTTQQQQQQOOOMMMKKKJJJJJJKKKMMMPPPPPPMMMJJJJJJKKKLLLLLLLLLMMMPPPSSSRRRTTTWWWVVVTTTXXXkkk}}}|||uuuppplllmmmpppsssxxx}}}wwwrrrpppnnnkkklllsss~~~tttggg___ZZZUUURRRSSSTTTWWW]]]gggrrr~~~{{{vvvsssfffkkknnngggYYYLLLGGGFFF@@@@@@@@@??????>>>>>>===>>>>>>>>>===>>>>>>??????AAABBBBBBBBBAAA@@@???>>>CCCAAAGGG^^^|||}}}iiiddd|||nnn\\\SSSPPPPPPLLLJJJHHHHHHJJJLLLLLLLLLFFFFFFEEEEEEFFFHHHJJJKKKKKKIIIGGGFFFGGGGGGFFFEEEIIIMMMNNNJJJFFFFFFDDDAAACCCCCCDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAAAAA@@@@@@CCCAAA??????@@@@@@>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;:::888777888999:::::::::999888:::>>>AAAKKK]]]zzz~~~~~~zzzrrrllljjjiiilllrrruuuuuuwww{{{nnn___\\\\\\[[[XXXTTTRRRSSSTTTMMMJJJIIIIIILLLPPPSSSTTTYYYVVVQQQMMMIIIGGGGGGHHHGGGGGGHHHIIIJJJKKKLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJLLLNNNOOOQQQVVVYYYbbbhhhuuutttnnngggccc]]]XXXTTTPPPLLLJJJDDDCCCBBB@@@???=========;;;<<<===???AAACCCDDDEEEHHHTTTiiilll^^^ZZZYYY[[[YYYXXXYYY\\\]]]\\\ZZZ[[[ZZZXXXVVVTTTRRRPPPPPPKKKMMMPPPOOOMMMMMMPPPSSSPPPOOOMMMLLLKKKLLLMMMNNNMMMMMMMMMNNNOOOQQQSSSTTTTTTUUUUUUVVVWWWVVVTTTRRRUUUTTTQQQPPPOOOMMMKKKJJJHHHIIIKKKMMMPPPPPPOOONNNKKKLLLMMMLLLLLLNNNQQQSSSSSSUUUXXXXXXUUUZZZjjj{{{vvvkkkggggggiiipppwwwyyy}}}zzzwwwvvvuuusssvvv~~~}}}yyyvvvuuuttt{{{~~~yyyvvvssshhh]]]WWWTTTPPPPPPSSSYYY___iiitttyyyrrrlllhhh^^^cccfffaaaUUUKKKFFFEEE>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>???@@@@@@BBBBBBBBBBBBAAAAAA@@@@@@DDDFFFTTTppp|||mmmfffsssxxxbbbXXXRRRQQQSSSLLLJJJHHHIIIJJJLLLMMMLLLFFFFFFEEEEEEFFFHHHJJJKKKGGGFFFEEEEEEGGGIIIHHHHHHJJJOOOOOOKKKHHHHHHFFFCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFEEECCCAAA@@@@@@???@@@???>>>>>>>>>???@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;999777777888999:::::::::888888999===@@@III]]]{{{vvvpppllliiikkkqqquuuvvvyyy}}}yyyiiiPPPQQQQQQOOOLLLJJJJJJKKKIIIHHHGGGIIINNNSSSWWWXXXWWWTTTPPPKKKGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIILLLQQQTTTVVVZZZ```fffmmmwwwrrrjjjfff___\\\XXXSSSNNNJJJHHHGGGDDDCCCAAA@@@>>>=========>>>>>>>>>???AAACCCFFFGGGMMM```}}}}}}ggg___\\\XXXWWWVVVVVVWWWZZZ[[[[[[ZZZXXXXXXVVVUUUSSSQQQOOOOOOLLLMMMNNNNNNNNNNNNOOOPPPMMMLLLLLLKKKLLLMMMOOOOOOLLLLLLMMMNNNOOOQQQRRRSSSRRRSSSUUUUUUTTTSSSPPPOOOPPPPPPPPPOOOMMMLLLJJJIIIEEEFFFHHHKKKMMMNNNNNNNNNKKKLLLMMMMMMLLLNNNPPPSSSTTTTTTWWWXXXWWWYYYeeeqqquuuzzz~~~~~~mmmfffbbb```eeelllppptttzzz}}}~~~}}}zzzwwwtttsssrrrrrrwww|||}}}{{{zzzwwwtttiiiaaaYYYVVVUUUSSSUUUYYYeeennnzzzzzzrrrjjjbbb]]]WWWZZZ\\\XXXQQQIIIEEECCC===============>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBHHHSSShhh}}}kkk^^^kkkgggYYYTTTQQQPPPSSSLLLKKKJJJKKKMMMMMMLLLKKKGGGFFFEEEEEEFFFGGGHHHIIIEEEDDDCCCEEEHHHJJJKKKKKKJJJNNNOOOLLLIIIIIIHHHEEEDDDCCCBBBBBBBBBDDDFFFGGGGGGEEECCCAAA????????????>>>>>>???@@@AAAAAA@@@@@@999:::;;;<<<===???@@@@@@;;;;;;;;;999777666888:::::::::999888777888<<>>>>>>>>>>>???CCCAAA@@@@@@AAADDDHHHJJJ]]]tttrrrccc```\\\WWWSSSSSSSSSUUUWWWYYYYYYYYYVVVUUUUUUTTTRRRPPPOOONNNMMMLLLLLLMMMNNNNNNMMMLLLHHHIIIIIIJJJKKKMMMOOOPPPMMMMMMNNNNNNOOOPPPQQQQQQPPPQQQSSSTTTRRRPPPOOONNNMMMNNNOOOOOONNNLLLJJJJJJEEEFFFHHHJJJJJJKKKKKKLLLKKKLLLMMMLLLLLLMMMPPPRRRSSSRRRTTTWWWWWWWWW]]]dddeeesssuuukkkddd\\\\\\cccgggkkkqqqxxx~~~~~~}}}|||{{{{{{{{{yyy~~~zzzoooiiieeeeeeffffffiiinnn{{{yyyrrrjjjbbb[[[VVVQQQQQQPPPOOOKKKGGGBBB>>><<<<<<======>>>>>>>>>???>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEOOOdddpppfffdddrrr[[[UUUTTTPPPOOORRRLLLLLLLLLNNNOOONNNLLLIIIGGGFFFEEEDDDEEEEEEGGGGGGDDDDDDCCCEEEIIIKKKLLLLLLHHHLLLNNNKKKIIIIIIIIIFFFEEEDDDBBBAAABBBDDDGGGHHHHHHFFFCCC@@@>>>>>>>>>>>>>>>???@@@AAA@@@>>>>>>>>>:::;;;<<<===>>>@@@AAAAAA<<<<<<;;;888666666888:::999999888777666888<<>>OOOeee}}}rrrllliiimmmrrrtttwww{{{|||}}}~~~|||GGGIIILLLMMMKKKIIIHHHHHHIIIGGGEEEFFFIIIMMMPPPQQQMMMKKKHHHEEECCCBBBBBBCCCAAABBBCCCDDDEEEEEEEEEEEEDDDEEEGGGIIILLLNNNPPPQQQTTT[[[cccjjjpppyyyxxxlllccc]]]YYYSSSRRRPPPLLLHHHEEEDDDDDD===<<<<<<======>>>???@@@FFFDDDBBBAAABBBFFFJJJMMMssskkk``````\\\UUUQQQQQQRRRSSSTTTUUUUUUVVVTTTTTTTTTSSSRRRPPPOOONNNNNNKKKJJJKKKNNNNNNKKKHHHEEEFFFGGGHHHJJJLLLNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPNNNPPPRRRSSSQQQOOONNNNNNLLLNNNPPPPPPOOOMMMKKKKKKHHHIIIKKKKKKJJJJJJJJJKKKKKKLLLMMMLLLLLLMMMOOORRRRRRPPPQQQUUUWWWUUUWWWZZZXXXmmm}}}sssiii]]]YYY^^^bbbeeekkkrrryyy~~~}}}xxxvvvxxxzzz{{{~~~|||xxxrrrllleee^^^VVVRRRMMMKKKHHHHHHGGGDDD???:::<<<<<<======>>>?????????>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGUUUqqqrrriiiiiiwww~~~hhhVVVTTTUUUQQQOOORRRMMMMMMNNNPPPQQQOOOKKKHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFEEEDDDFFFIIIKKKLLLLLLFFFKKKMMMJJJHHHIIIIIIFFFEEEDDDBBBAAABBBEEEHHHIIIHHHFFFCCC@@@>>>===>>>>>>===>>>??????===;;;::::::>>>>>>>>>>>>????????????<<<<<<;;;888666666888:::888888888777666888<<>>JJJ[[[mmmwwwppplllooorrrtttwwwzzz}}}}}}zzz{{{~~~~~~~~~JJJIIIHHHIIIJJJJJJHHHFFFFFFGGGGGGHHHIIIJJJKKKKKKIIIHHHFFFDDDCCCBBBCCCCCCAAACCCEEEFFFEEEEEEFFFGGGKKKGGGGGGLLLOOOOOOSSSZZZ```hhhsss|||uuukkkeee___XXXSSSPPPLLLGGGDDDDDDDDDCCCAAA@@@???????????????@@@@@@BBBCCCAAA>>>???GGGUUU___|||iii```ZZZYYYZZZQQQPPPPPPQQQSSSTTTSSSQQQSSSRRRQQQNNNKKKJJJKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDFFFHHHKKKMMMOOOPPPOOOOOONNNNNNMMMMMMLLLLLLMMMOOOQQQPPPMMMLLLLLLNNNMMMNNNOOOPPPOOOMMMKKKJJJKKKLLLMMMLLLJJJJJJKKKMMMSSSOOOJJJIIILLLOOOPPPPPPOOOQQQTTTTTTSSSRRRRRRSSSTTThhhkkk[[[XXXVVV]]]dddkkkqqqwww|||}}}~~~tttpppjjjeee^^^XXXQQQLLLIIIGGGDDDBBB@@@@@@AAAAAA;;;<<<>>>?????????>>>===????????????????????????JJJBBB@@@EEEFFFCCCGGGQQQmmm~~~jjjfffrrrqqqdddVVVRRRQQQOOOMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJGGGGGGFFFFFFEEEDDDDDDCCCEEECCCDDDHHHNNNPPPLLLHHHHHHFFFGGGJJJNNNNNNIIICCCCCCAAA???======???AAACCCCCCBBBAAA@@@???===<<<<<<:::;;;===>>>??????>>>>>>>>>???@@@AAA@@@@@@>>>===999999888777777777777777888888999999999888888777@@@GGGOOOYYYlll~~~}}}rrrlllpppwwwzzz|||vvvnnnqqqyyy}}}GGGFFFEEEFFFGGGHHHFFFDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEDDDCCCBBBBBBCCCDDDDDDCCCEEEGGGHHHHHHHHHJJJKKKPPPMMMNNNTTTWWWYYY___gggnnnvvv{{{ssshhh```\\\XXXRRRNNNNNNJJJFFFCCCCCCCCCBBB@@@??????>>>??????@@@AAAAAACCC???AAAFFFEEEIII```{{{|||lllddd]]]WWWUUUOOONNNNNNNNNPPPPPPOOOMMMQQQQQQPPPMMMJJJIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGDDDEEEFFFHHHKKKMMMNNNOOOLLLLLLMMMLLLLLLKKKJJJJJJMMMOOOQQQPPPMMMLLLMMMNNNNNNNNNOOOOOOOOONNNLLLKKKMMMMMMMMMLLLJJJIIIKKKLLLQQQMMMJJJIIIKKKNNNNNNNNNNNNPPPRRRSSSRRRQQQRRRSSSRRRfff|||cccVVVUUUXXX\\\```ffflllrrruuu{{{|||~~~xxxnnnjjjddd^^^YYYSSSMMMIIIDDDBBB@@@>>>===<<<===>>><<<<<<>>>?????????>>>===BBBBBBBBBBBBBBBBBBBBBBBBBBB???AAAEEECCCCCCQQQdddxxxlllvvvlll```TTTPPPPPPNNNMMMMMMNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHFFFEEEDDDDDDDDDDDDEEECCCCCCGGGLLLMMMJJJGGGFFFDDDEEEHHHLLLKKKFFFAAA???>>>===<<<===???BBBCCCBBBBBBAAA@@@???======<<<<<<<<<>>>??????>>>>>>===<<<======>>>======<<<;;;>>>===;;;999888777666666777888888999999:::::::::===CCCIIIQQQbbbxxx{{{wwwyyy~~~~~~vvvrrrxxx~~~vvvnnnjjjrrr|||EEEEEEDDDEEEGGGGGGFFFDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGDDDFFFIIIJJJJJJKKKMMMOOOSSSSSSVVV]]]ccchhhqqqzzz{{{wwwjjjccc[[[VVVSSSPPPMMMJJJJJJGGGDDDBBBAAAAAA@@@???>>>>>>>>>??????AAABBBCCC@@@:::>>>HHHHHHNNNrrrwwwnnniiibbbZZZUUUTTTSSSQQQQQQRRRRRRPPPNNNNNNOOONNNLLLIIIHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHDDDEEEFFFHHHJJJLLLMMMNNNIIIJJJKKKKKKKKKJJJIIIHHHMMMNNNOOOOOOMMMLLLMMMNNNOOOOOOOOOOOOOOOOOONNNNNNNNNOOONNNLLLJJJIIIJJJLLLMMMLLLJJJJJJKKKLLLLLLKKKMMMOOOQQQRRRQQQQQQRRRSSSQQQeeennnVVVTTTSSSSSSUUUZZZ```fffkkksssuuu{{{|||tttmmmeeeaaa[[[UUUPPPLLLHHHEEE@@@???===<<<;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???AAADDDEEEBBBIIIdddsssqqq|||eeeZZZPPPOOOOOONNNMMMMMMOOOMMMKKKIIIGGGFFFFFFFFFJJJHHHFFFDDDCCCCCCDDDDDDEEEDDDDDDFFFIIIJJJHHHDDDCCCBBBCCCEEEHHHGGGCCC???<<<;;;;;;;;;<<>>>>>======>>>>>>>>>???>>>>>>===<<<<<<<<<<<<======>>>??????888777777777777888888999888888888999:::;;;<<<======@@@CCCIIIWWWkkk||||||tttppppppuuuyyy~~~~~~tttqqqtttEEEEEEDDDFFFHHHHHHGGGFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJIIIKKKNNNPPPQQQTTTWWWYYY]]]```fffnnnvvvwwwpppmmm```[[[UUUQQQOOOMMMKKKIIIFFFEEEBBBAAA??????>>>======>>>>>>???@@@AAACCCDDDBBB>>>@@@GGGOOObbbxxxmmmiiiiiiggg```[[[YYYWWWUUUTTTTTTSSSQQQPPPMMMMMMNNNLLLJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHEEEFFFFFFHHHIIIJJJKKKLLLGGGHHHJJJLLLLLLLLLKKKJJJNNNNNNNNNNNNMMMMMMNNNNNNQQQPPPOOOOOOOOOPPPQQQQQQPPPPPPNNNLLLIIIHHHJJJLLLKKKKKKKKKLLLLLLLLLKKKJJJMMMOOOQQQQQQQQQQQQSSSTTTTTTddd~~~___SSSOOOMMMPPPTTTXXX^^^ccchhhlllsss{{{~~~}}}~~~}}}xxxqqqhhhbbb\\\XXXRRRLLLIIIFFFDDDBBB???>>>======<<<======>>>======>>>>>>???????????????????????????@@@@@@@@@CCCDDDFFFFFFGGGWWW{{{nnn^^^UUUNNNOOOPPPNNNMMMNNNMMMLLLIIIGGGEEEEEEFFFGGGJJJHHHEEEBBBAAABBBCCCEEEFFFEEEDDDFFFHHHHHHFFFCCCBBBBBBBBBDDDEEEDDD@@@===<<<<<<;;;;;;<<<>>>@@@BBB@@@@@@??????>>>>>>======??????>>>>>>===<<<;;;;;;<<<<<<===>>>???AAABBBCCC888888888888888999:::;;;;;;::::::::::::;;;===>>>@@@@@@AAAEEEPPP```pppzzz~~~~~~{{{sssoooooorrrvvv}}}~~~~~~}}}}}}zzzyyy|||DDDDDDDDDEEEHHHIIIHHHFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJKKKLLLLLLPPPSSSVVVYYY\\\```eeehhhnnnuuu~~~zzzqqqkkkeee```ZZZWWWRRROOOLLLJJJHHHGGGBBBBBBAAA@@@>>>=========>>>>>>>>>???@@@BBBCCCDDDFFFHHHGGGJJJ]]]sssllldddaaaccceeebbb]]]XXXUUURRRQQQPPPPPPNNNMMMLLLMMMNNNMMMKKKJJJJJJKKKIIIJJJJJJJJJJJJIIIIIIHHHFFFFFFGGGGGGHHHIIIIIIJJJGGGHHHJJJMMMNNNOOOPPPPPPOOONNNMMMMMMNNNOOOOOOOOOQQQQQQPPPPPPQQQRRRSSSTTTPPPOOOMMMJJJHHHGGGIIIKKKJJJKKKMMMMMMMMMLLLKKKKKKNNNPPPQQQQQQPPPQQQRRRTTTVVV```sssnnnQQQKKKHHHMMMQQQSSSVVV[[[]]]bbbjjjrrrwwwyyyzzzzzz{{{|||~~~{{{tttnnnfff^^^XXXTTTPPPKKKGGGEEECCCBBB@@@===============>>>>>>???>>>>>>>>>>>>>>>??????@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCBBBCCCGGGRRRjjjgggXXXRRRNNNOOOPPPNNNMMMOOOJJJIIIGGGFFFFFFGGGHHHJJJHHHFFFCCCAAA@@@AAACCCDDDFFFFFFEEEEEEFFFFFFDDDCCCCCCCCCCCCCCCCCCBBB???===>>>>>>=========>>>????????????>>>>>>>>>>>>>>>>>>???>>>===<<<;;;;;;::::::<<<<<<======>>>>>>>>>>>>AAA@@@>>>===<<<;;;::::::>>>>>>===<<<<<<;;;<<<<<<@@@???@@@CCCJJJVVVeeepppvvvyyyuuuvvvwww||||||zzzxxxwwwyyy}}}||||||~~~zzzuuuwwwCCCCCCDDDFFFHHHIIIIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGIIIJJJLLLNNNPPPQQQRRRRRRVVVYYY]]]aaaffflllrrrvvvtttjjjgggddd]]]WWWTTTRRROOOKKKHHHEEEDDDDDD???@@@AAA???===<<<<<<===?????????@@@@@@BBBCCCDDDEEEJJJLLLUUUssslllggg___YYY[[[___^^^ZZZYYYVVVSSSQQQPPPPPPOOONNNJJJLLLMMMMMMLLLJJJKKKKKKHHHHHHIIIIIIIIIHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGHHHGGGHHHJJJMMMPPPSSSVVVWWWQQQOOOMMMMMMOOOQQQQQQQQQPPPQQQQQQRRRSSSTTTUUUUUUNNNMMMKKKHHHFFFFFFIIILLLJJJLLLMMMMMMLLLKKKKKKLLLOOOPPPPPPPPPOOOOOOQQQRRRRRRYYYeeeuuuuuuSSSJJJEEEIIIMMMLLLNNNSSSTTTYYYaaahhhlllppprrrtttwwwxxx|||yyyppphhhbbb\\\TTTOOOLLLIIIFFFCCCCCCBBB@@@???::::::;;;;;;<<<======>>>???>>>>>>>>>>>>???@@@AAA@@@AAAAAABBBBBBCCCCCCCCC??????CCCNNNaaazzzwwwcccUUUPPPNNNPPPPPPMMMKKKLLLGGGGGGFFFFFFFFFGGGHHHIIICCCBBB@@@??????@@@BBBCCCEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>===>>>>>>============>>>>>>======>>>>>>>>>>>>>>>>>>>>>===<<<:::999999999999;;;<<<=========<<<;;;:::;;;;;;;;;;;;<<<===>>>>>>@@@@@@@@@???>>>===;;;:::===<<<>>>BBBFFFMMMYYYdddnnn~~~xxxpppnnnnnnqqquuu{{{~~~{{{{{{|||zzzzzzuuurrrvvvGGGGGGGGGIIILLLNNNMMMLLLKKKKKKLLLLLLMMMMMMNNNNNNPPPRRRUUUXXX[[[]]]^^^^^^cccfffkkkqqqwww|||tttiiibbb```]]]XXXTTTMMMMMMKKKGGGDDDBBBAAAAAA===???AAA@@@===;;;<<<===@@@@@@@@@@@@@@@AAABBBCCCCCCGGGSSSmmmssseeebbbZZZSSSUUU[[[[[[VVVXXXUUURRRPPPOOOOOOOOONNNHHHJJJLLLLLLKKKJJJJJJJJJFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIILLLQQQVVV[[[]]]SSSPPPNNNNNNPPPSSSSSSRRROOOQQQSSSTTTVVVVVVVVVUUULLLKKKIIIGGGEEEFFFIIILLLIIIKKKLLLKKKIIIHHHJJJLLLNNNOOOOOOMMMKKKKKKMMMOOOMMMQQQYYYfffvvvyyyzzz]]]NNNEEEGGGIIIFFFHHHOOOMMMRRRYYY___cccgggllloooooosssyyy~~~zzzpppjjjbbb[[[VVVQQQLLLGGGFFFDDDBBBAAAAAAAAA???===777888999;;;<<<=========??????>>>>>>>>>???@@@AAA>>>>>>??????@@@AAAAAABBB@@@EEENNN^^^qqqiii[[[RRRNNNMMMOOONNNJJJHHHIIIFFFFFFEEEEEEEEEEEEEEEEEE>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAA@@@???@@@AAABBBCCCCCCBBB???===<<<<<<;;;;;;;;;<<<<<<======>>><<<=========>>>>>>??????<<<;;;999888888888888999:::<<>>???@@@AAA>>>???@@@AAAAAA???<<<;;;::::::>>>CCCEEEHHHQQQ\\\kkk|||wwwqqqnnnmmmttt~~~|||yyyxxxttt~~~wwwxxxyyy|||zzzvvvttt{{{LLLKKKLLLOOORRRSSSSSSRRRQQQQQQRRRSSSTTTTTTUUUUUUWWWYYY]]]aaaeeehhhjjjkkkvvvzzzqqqhhheee___[[[WWWTTTQQQPPPJJJJJJIIIFFFCCCAAAAAABBB<<>>AAAAAAAAA@@@@@@AAABBBBBBHHHJJJ___mmm^^^\\\VVVPPPSSSZZZ[[[VVVSSSPPPLLLJJJJJJJJJJJJIIIFFFHHHJJJKKKJJJIIIIIIIIIEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGHHHLLLQQQWWW]]]aaaTTTQQQNNNNNNQQQTTTTTTSSSOOOQQQSSSVVVWWWWWWVVVUUUKKKJJJHHHEEEDDDEEEIIILLLHHHJJJKKKIIIGGGFFFIIILLLMMMNNNMMMKKKIIIIIIJJJLLLJJJLLLSSS\\\jjjxxx~~~wwwqqq{{{fffUUUGGGGGGGGGDDDGGGOOOIIINNNUUUZZZ^^^bbbhhhmmmiiiooowww|||~~~}}}}}}}}}|||wwwtttqqqmmmeee___WWWQQQNNNKKKFFFCCCBBBAAA@@@@@@AAA@@@>>><<<888999:::<<<===>>>??????@@@???>>>>>>>>>???AAAAAAAAAAAABBBCCCCCCDDDEEEEEEFFFOOO]]]nnn|||yyy{{{yyy]]]TTTPPPMMMLLLNNNMMMGGGEEEFFFEEEEEEEEEEEEDDDCCCAAAAAA;;;<<<===>>>???@@@AAAAAA>>>??????>>>======>>>@@@AAABBBBBBAAA>>>;;;;;;;;;888888999:::<<<===>>>>>><<<<<<======>>>>>>??????:::999888777777777888999999>>>FFFNNNTTTXXXYYYYYYRRRPPPLLLGGGCCC???===;;;;;;===@@@CCCCCCAAA>>><<<:::;;;@@@FFFGGGGGGOOOYYYjjj|||zzzvvvooowww~~~zzzxxxuuuzzzoookkknnnsssyyy~~~~~~zzzxxxPPPSSSUUUVVVVVVUUUUUUVVVUUUXXX\\\^^^______``````ddddddiiipppsssssszzz~~~qqqggg^^^\\\YYYWWWUUURRRNNNKKKHHHGGGFFFEEECCCAAA@@@@@@BBBAAA???======>>>@@@AAA>>>???CCCEEEAAA===@@@GGGHHH[[[|||xxxkkkddd\\\TTTQQQRRRTTTSSSRRRQQQOOONNNMMMMMMMMMKKKIIIJJJJJJIIIHHHFFFFFFGGGIIIHHHHHHGGGFFFEEEEEEEEEFFFIIIIIIIIIFFFDDDDDDFFFGGGLLLJJJIIIKKKQQQUUUXXXXXXQQQSSSTTTTTTRRRQQQRRRSSSLLLNNNRRRTTTUUUTTTRRRPPPKKKJJJIIIHHHGGGGGGGGGGGGFFFGGGIIIIIIIIIJJJLLLNNNPPPOOOLLLJJJHHHHHHHHHHHHIIIIIINNNUUU\\\dddqqq}}}|||xxxttttttzzzvvveeeTTTKKKEEEAAABBBGGGHHHGGGIIIQQQVVVYYY]]]bbbdddkkksssxxxyyyxxxxxxyyywwwzzz~~~|||tttpppnnniiibbb[[[WWWQQQLLLIIIFFFDDDBBBAAA@@@???===<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAABBBCCCCCCCCCCCCDDDCCCBBBBBBAAAAAACCCFFFLLLaaayyy}}}sssooopppuuuiiiZZZVVVRRRQQQMMMJJJHHHHHHHHHHHHFFFFFFEEEEEEDDDBBBAAA@@@AAA@@@??????AAACCCCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>;;;888888:::<<<<<<999777888:::<<<;;;999@@@??????>>>===<<<<<<;;;<<<:::888666555666888:::777;;;???@@@@@@AAACCCFFFHHHLLLRRRVVVXXXVVVRRRPPPPPPTTTYYYZZZUUUKKK???777::::::===AAAAAACCCLLLUUUgggvvvzzzxxx~~~|||xxxzzzqqqjjjbbbgggpppyyyUUUWWWZZZZZZYYYYYYYYYZZZ]]]```dddggghhhhhhiiijjjqqqrrryyyxxxtttooofff___\\\YYYVVVSSSQQQNNNKKKHHHEEEEEEDDDBBBAAA???>>>>>>@@@???===<<<<<<===>>>???AAAAAACCCEEEDDDBBBEEEKKKSSSkkkmmmccc```ZZZSSSPPPQQQSSSSSSQQQPPPNNNMMMLLLMMMMMMLLLJJJIIIIIIIIIGGGFFFEEEGGGIIIHHHGGGFFFFFFEEEEEEFFFFFFHHHIIIIIIHHHFFFFFFGGGHHHKKKIIIIIIKKKPPPSSSUUUTTTPPPRRRSSSSSSRRRQQQQQQRRROOOQQQTTTVVVVVVTTTRRRPPPHHHGGGGGGFFFEEEEEEEEEEEEFFFHHHKKKKKKKKKKKKLLLNNNMMMLLLKKKJJJIIIIIIIIIIIILLLKKKLLLPPPSSSXXXdddoooxxxzzz{{{zzzzzz{{{eeeUUUJJJBBB@@@CCCFFFDDDFFFKKKNNNPPPVVV]]]```fffnnnssstttsssrrrsssrrrtttwwwyyy{{{|||zzzyyywwwqqqiiieeeddd___XXXTTTPPPJJJFFFDDDBBB???>>>@@@???>>>===<<<;;;;;;<<<;;;;;;<<<======>>>>>>???======>>>@@@@@@@@@@@@@@@CCCAAABBBDDDBBB@@@GGGQQQhhh|||~~~qqqqqqwwwcccVVVSSSQQQOOOMMMJJJHHHGGGHHHHHHEEEEEEEEEEEEDDDBBBAAA@@@@@@???>>>>>>@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===:::777777999;;;;;;999888999;;;===<<<;;;??????>>>>>>===<<<<<<;;;<<<;;;888666666777999:::999<<<>>>>>>======>>>@@@:::===BBBGGGKKKMMMOOOOOOVVVTTTPPPJJJDDD===888444888777999<<<<<<>>>FFFPPPdddsss~~~zzz~~~~~~tttnnneeekkkttt}}}aaacccddddddcccccccccdddkkknnnrrruuuvvvwwwyyyzzzzzznnnhhhgggfffaaa\\\XXXUUUPPPMMMKKKIIIGGGEEEBBBBBBAAA@@@>>>===<<<<<<======<<<;;;;;;<<<===>>>AAA??????AAABBBDDDJJJQQQiiirrrccc^^^\\\WWWQQQOOOPPPRRRRRRQQQNNNMMMLLLLLLMMMMMMKKKJJJHHHHHHIIIGGGFFFEEEGGGHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGIIIKKKKKKIIIHHHHHHIIIIIIIIIIIIKKKNNNPPPPPPOOOOOOPPPRRRRRRQQQPPPPPPQQQRRRTTTUUUVVVUUUSSSPPPNNNFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHLLLMMMMMMLLLLLLMMMHHHIIIIIIJJJJJJJJJJJJJJJNNNKKKJJJKKKLLLPPPZZZeeesssyyyzzzeeeTTTHHHAAA@@@DDDCCCDDDFFFGGGHHHNNNWWWZZZ___fffkkkmmmllllllkkkqqqrrrtttuuuvvvzzz~~~~~~{{{xxxtttpppmmmjjjiiiddd\\\YYYXXXTTTNNNKKKHHHDDDAAA???>>><<<;;;>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????<<<===>>>???@@@@@@@@@@@@DDD@@@BBBGGGDDDDDDTTTkkk{{{oooyyyttt\\\QQQNNNOOONNNKKKIIIGGGGGGGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@???>>><<<===>>>@@@??????========================<<<<<<;;;999777666888999;;;:::999:::===>>>>>>===???>>>>>>======<<<<<<<<<<<<;;;999888777888:::;;;;;;<<<===<<<:::888888999888888888999;;;>>>AAABBBDDDBBB>>>;;;999999:::;;;888666777888999:::BBBKKK]]]lll}}}|||}}}wwwqqqiiipppzzzqqqsssttttttrrrrrrrrrttt}}}yyyvvvooofffbbbbbbaaa]]]YYYUUUQQQLLLHHHFFFEEEDDDBBB@@@??????>>>===<<<<<<;;;<<<<<<<<<;;;<<<===>>>???BBB@@@@@@@@@@@@EEETTTccciii```___YYYUUUQQQOOOPPPRRRRRRQQQOOOMMMLLLKKKKKKKKKIIIGGGFFFGGGHHHGGGFFFEEEFFFHHHFFFFFFEEEEEEEEEEEEFFFFFFJJJLLLOOOOOOMMMJJJHHHHHHGGGHHHIIIJJJKKKLLLKKKKKKMMMNNNPPPPPPOOONNNOOOPPPSSSTTTUUUUUUSSSPPPMMMKKKGGGGGGHHHHHHHHHHHHGGGGGGDDDGGGKKKMMMLLLKKKJJJJJJFFFGGGHHHJJJJJJJJJIIIHHHLLLIIIHHHIIIKKKPPP\\\hhhuuu|||tttcccSSSGGGAAAAAAAAACCCEEEDDDDDDIIIQQQSSSXXX^^^dddggghhhhhhgggnnnooopppqqqsssvvv{{{|||~~~}}}{{{xxxsssoookkkhhhdddaaa]]]]]]ZZZSSSOOOOOOLLLHHHEEECCC@@@>>>>>>>>><<<;;;<<<<<<;;;:::::::::;;;;;;<<<======>>>>>>??????@@@@@@@@@AAABBBCCCCCCCCCCCCGGGAAAAAAGGGGGGMMMkkk|||}}}iiiWWWOOOLLLLLLKKKIIIHHHFFFFFFFFFFFFEEEEEEEEEDDDCCCBBB@@@@@@@@@>>>======>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<:::888777888:::999:::;;;<<<>>>?????????>>>>>>=========<<<<<<<<<<<<;;;:::999888999;;;;;;<<<<<<<<<;;;999777666555999888666555555666888999000222555999;;;<<<<<<<<<<<<888777888999:::AAAIIIUUUddduuuwwwqqqpppwwwwwwooojjjeee```^^^]]]ZZZTTTOOOPPPMMMHHHEEEDDDCCCBBBAAA???>>>>>>>>>======<<<<<<<<<<<<======>>>???@@@AAADDDDDDEEEDDDDDDOOOhhhyyyeee^^^___WWWUUURRRQQQQQQRRRRRRQQQPPPNNNLLLJJJJJJHHHFFFDDDDDDFFFGGGGGGFFFEEEFFFGGGFFFEEEEEEDDDEEEEEEFFFFFFLLLOOOQQQQQQNNNJJJGGGFFFFFFGGGHHHIIIHHHHHHHHHHHHJJJLLLNNNNNNMMMMMMNNNOOORRRRRRRRRQQQOOOMMMJJJHHHGGGGGGHHHHHHHHHGGGFFFFFFAAADDDHHHJJJIIIGGGFFFFFFEEEFFFHHHIIIIIIHHHGGGFFFIIIGGGFFFHHHKKKRRR^^^kkkzzz~~~tttbbbPPPDDD??????AAADDDDDDBBBDDDJJJMMMPPPVVV]]]bbbeeeeeeddddddfffhhhjjjlllpppuuuyyyxxxyyyzzzzzz{{{~~~{{{yyy|||}}}xxx{{{vvvmmmjjjeee```]]]YYYUUUSSSRRRTTTQQQKKKHHHHHHGGGDDD@@@???===<<<======<<<;;;;;;::::::::::::;;;;;;<<<======>>>>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEGGG@@@???EEELLL]]]ttt```UUUNNNKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCAAA@@@???AAA???======?????????>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999888999:::999:::<<<===>>>?????????============<<<<<<<<<<<<;;;::::::999999:::;;;;;;::::::::::::999999777666444444555666777888999999444666999;;;;;;999777555===999777888999:::???FFFLLLZZZkkkwwwyyyrrr{{{uuummmgggfffccc___]]][[[VVVOOOJJJKKKHHHDDDCCCBBBBBBAAA???========================<<<===>>>???@@@AAABBBBBBAAABBBEEEHHHNNNaaa~~~pppaaa[[[ZZZUUUTTTSSSRRRQQQQQQPPPPPPOOOMMMKKKIIIIIIHHHEEECCCCCCEEEFFFGGGEEEEEEEEEFFFEEEEEEDDDDDDDDDEEEFFFFFFLLLNNNPPPOOOLLLIIIFFFEEEEEEGGGHHHGGGFFFEEEFFFGGGHHHJJJLLLMMMLLLLLLLLLNNNNNNNNNNNNNNNLLLJJJHHHGGGEEEFFFFFFGGGFFFDDDCCCAAA@@@CCCEEEFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGIIIGGGFFFHHHJJJNNNZZZeeeyyy|||uuu___NNNBBB??????AAABBB???@@@CCCGGGJJJOOOVVV\\\``````___]]]___ccceeehhhkkkpppsssqqqqqqrrrrrrsssvvv{{{|||{{{|||}}}|||{{{|||~~~}}}yyytttppp~~~~~~yyytttnnnjjjccc```ZZZVVVSSSQQQNNNLLLGGGJJJIIIDDDAAAAAABBB@@@<<<;;;::::::;;;<<<:::999:::::::::::::::;;;<<<===>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCAAACCCKKK[[[tttgggXXXRRRNNNJJJFFFFFFEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCBBBAAA@@@???AAA???======>>>???>>>===:::::::::::::::::::::::::::<<<<<<<<<:::999999:::888:::===>>>>>>===>>>???<<<<<<<<<<<<<<<<<<<<<<<<999999999999999::::::;;;999888888999::::::999777666666777888777666444333:::999888777777777888999:::666444777888888<<>>???AAABBBCCCCCC@@@@@@FFFSSSeee~~~wwwhhh```ZZZUUUSSSSSSSSSRRRPPPNNNNNNNNNLLLJJJIIIHHHIIIHHHGGGEEEBBBDDDFFFFFFEEEEEEEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFGGGIIIKKKKKKIIIGGGFFFEEEEEEGGGGGGEEECCCCCCFFFIIIGGGIIIKKKKKKKKKKKKLLLMMMLLLLLLLLLLLLKKKJJJIIIHHHFFFGGGGGGGGGFFFCCCAAA???@@@BBBDDDDDDCCCBBBCCCDDDCCCCCCDDDDDDFFFHHHIIIJJJIIIGGGFFFHHHHHHKKKUUU___pppuuuvvvcccNNNFFF??????@@@??????@@@CCCEEEHHHOOOUUUXXXWWWUUUVVVYYY]]]```bbbdddfffhhhfffgggiiijjjkkkmmmqqqtttyyy{{{{{{{{{zzzyyy{{{|||uuutttuuuxxx{{{zzzsssmmmjjjyyyxxxqqqlllhhhccc___ZZZVVVRRRNNNLLLKKKIIIGGG@@@DDDDDD???<<<===???>>>:::999999:::;;;;;;:::999::::::::::::;;;<<<===>>>>>>>>>??????@@@AAAAAABBB@@@AAABBBCCCDDDDDDDDDDDD???GGGPPP]]]sssuuu[[[QQQOOOKKKGGGDDDDDDDDDDDDDDDCCCCCCBBBDDDDDDDDDCCCBBBAAA@@@???@@@>>><<<<<<=========<<<::::::::::::::::::::::::999:::;;;;;;999888888999888;;;>>>???===<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<888888888888999999::::::888777666777999:::888666::::::999888666444333222555444333444555999<<<>>>888444333666999888:::>>>EEENNNZZZeeerrr|||vvvzzzuuulllgggdddccccccddd___YYYSSSPPPMMMIIIGGG@@@???>>>???@@@@@@>>><<<::::::;;;;;;;;;;;;<<<<<<;;;<<<===???AAABBBCCCCCCGGGFFFMMMbbb~~~jjjcccaaa[[[TTTQQQRRRRRRQQQOOOLLLKKKKKKIIIGGGGGGGGGIIIIIIIIIGGGAAACCCFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFBBBDDDFFFGGGFFFEEEEEEFFFFFFGGGGGGEEEBBBCCCFFFJJJFFFHHHJJJKKKJJJJJJKKKLLLJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJIIIHHHEEEBBB@@@AAACCCDDDCCCBBBBBBCCCDDDAAAAAAAAACCCEEEHHHKKKMMMIIIGGGGGGIIIIIIKKKTTT]]]fffooowww[[[NNNAAA>>>@@@@@@@@@AAAAAABBBDDDJJJOOORRRPPPMMMMMMPPPUUUWWWXXXYYYZZZZZZ]]]```cccffffffgggiiijjjnnnpppssstttsssqqqqqqrrrllllllmmmrrrvvvtttllleeefffuuuzzzsssiiibbb^^^[[[XXXTTTPPPLLLGGGDDDCCCBBBAAA@@@===BBBBBB>>>;;;===>>>>>>;;;;;;:::;;;======<<<::::::::::::;;;<<<===>>>???>>>??????@@@@@@AAABBBBBBAAABBBCCCDDDEEEEEEEEEEEE???NNN]]]nnnmmmTTTLLLLLLIIIDDDBBBCCCCCCDDDCCCCCCBBBBBBDDDDDDDDDCCCBBBAAA?????????===;;;;;;<<<<<<;;;:::999999999999999999999999777999::::::888777777888777;;;>>>???===;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<<<<777777888888888999999999888666555666999999777444444444555555777999;;;===111222444666777777777777777444444888;;;:::;;;===DDDLLLUUU___mmm~~~rrruuu}}}{{{~~~|||vvvrrrkkkfffbbb```^^^\\\ZZZXXXTTTPPPKKKHHHEEEDDD======>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@CCCFFFEEE@@@@@@CCCGGGHHHXXXyyyrrreee```ZZZVVVXXXUUURRRNNNLLLKKKKKKJJJHHHNNNLLLIIIFFFDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBCCCDDDGGGHHHJJJKKKKKKHHHEEEDDDFFFIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHIIIOOOQQQLLLGGGGGGFFFEEE@@@BBBDDDFFFFFFFFFDDDCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJGGGEEEFFFFFFFFFLLLSSS___hhh}}}yyy```GGG@@@CCCCCC@@@>>>???CCCEEEDDDHHHNNNMMMHHHLLLKKKJJJKKKOOORRRSSSSSSVVVWWWXXXZZZ\\\^^^aaabbb```aaaccceeefffeeedddccceeefffggghhhhhhgggfffeeehhhrrr~~~~~~{{{tttnnngggddd^^^XXXSSSOOOMMMLLLDDDCCCBBB@@@???>>>>>>>>>;;;;;;;;;<<<<<<===============<<<;;;::::::::::::;;;;;;::::::;;;<<<>>>???AAAAAAAAAAAABBBBBBCCCDDDGGGDDDCCCCCCBBBCCCJJJSSSHHHbbbbbbXXXTTTKKKFFFIIIGGGEEEBBBBBBCCCCCCCCCBBBFFFGGGFFFDDD@@@>>>======;;;;;;;;;<<<<<<<<<<<<<<<<<<999777777:::;;;:::888===<<<;;;:::999999999999999:::;;;<<<============:::::::::999999999888888<<<:::888666555555666777666888;;;<<<<<<999666333444444555555666666777777555555666666777777888888888777666666666888999:::CCCGGGLLLVVVfffxxx~~~xxxqqqppp|||zzzooopppzzz|||wwwsssqqqrrrmmmgggbbb^^^\\\ZZZXXXUUUSSSPPPLLLHHHEEECCCBBB============<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>???@@@DDD@@@???BBBCCCBBBCCCFFFKKKUUUoooiii^^^\\\WWWTTTVVVRRROOOLLLKKKKKKKKKJJJIIIKKKJJJGGGEEEEEEEEEFFFFFFCCCCCCCCCBBBBBBBBBBBBBBBEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDDDDDDDFFFHHHIIIIIIJJJJJJHHHEEEDDDFFFHHHIIIIIIIIIHHHHHHIIIIIIJJJHHHHHHHHHHHHIIIIIIJJJJJJNNNSSSSSSMMMGGGDDDCCC@@@@@@AAABBBDDDDDDEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJGGGFFFGGGGGGGGGKKKRRRYYYcccyyyyyy\\\LLLEEE@@@======???AAAAAA???CCCIIIJJJGGGIIIHHHGGGHHHKKKMMMOOOOOOPPPQQQRRRTTTVVVXXXZZZ[[[ZZZ[[[]]]___```___^^^]]]``````aaabbbbbbbbbbbbbbbeeemmmxxx}}}zzzzzzzzzyyywwwyyyvvvrrrrrrrrroooiiiccc\\\YYYTTTOOOJJJGGGEEEDDDBBBAAA@@@>>>===<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;>>>>>>======>>>???AAABBB@@@@@@@@@@@@AAAAAABBBCCCBBBAAABBBCCCBBBAAAHHHQQQccc~~~zzz]]]UUUQQQIIIGGGLLLIIIFFFCCCBBBBBBCCCCCCBBBFFFFFFFFFCCC@@@=========<<<<<<<<<<<<<<<;;;;;;;;;;;;999777888:::;;;:::888;;;;;;:::999888888888888999:::;;;<<<<<<===<<<<<<::::::999999999888888888:::999888777666666777777666777999::::::888666555555555555666666777777777666666666777777777777777888888777777777888999:::@@@DDDIIIQQQ^^^nnn}}}yyyoookkkuuuoooeeejjjyyy}}}zzzwwwtttsssrrrpppppprrruuuxxxzzz{{{vvvrrrnnnkkkjjjfff```\\\YYYWWWTTTSSSNNNMMMJJJGGGDDDBBB@@@???======<<<;;;;;;;;;;;;<<<::::::;;;;;;<<<>>>???@@@BBB===;;;>>>AAAAAACCCGGGMMMbbbttt___XXXXXXVVVTTTUUUNNNLLLJJJJJJLLLMMMLLLKKKHHHGGGFFFEEEEEEEEEFFFGGGDDDCCCBBBBBBAAAAAAAAAAAAFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFEEEFFFFFFHHHIIIJJJHHHIIIHHHFFFDDDDDDEEEGGGHHHHHHHHHIIIIIIJJJJJJKKKFFFFFFFFFGGGHHHJJJKKKLLLMMMRRRSSSLLLFFFDDDBBB@@@??????@@@AAABBBCCCEEEEEEHHHGGGFFFEEEEEEFFFGGGHHHJJJGGGGGGIIIIIIHHHKKKPPPSSS\\\qqq{{{bbbPPPDDD????????????===<<>>>>>>>>===<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===????????????@@@AAABBBBBB@@@@@@@@@@@@@@@@@@AAABBBAAAAAACCCEEECCCEEEOOO[[[mmmWWWQQQMMMHHHIIIPPPLLLHHHDDDBBBBBBCCCCCCCCCEEEFFFEEECCC???===============<<<<<<;;;;;;::::::;;;999888999:::;;;:::999::::::999888777777777777::::::;;;<<<<<<;;;;;;;;;:::999999999999888888888777888888888888888777777555666777777777777777666666666666666777777777777777777777888777777666666888888777777777888999999;;;???EEEKKKSSSaaarrr~~~{{{uuummmssswwwddd[[[bbbuuuyyyrrrlllgggeeefffgggjjjmmmqqqtttvvv{{{}}}zzzvvvtttppplllhhhddd```[[[WWWTTTRRROOOMMMIIIGGGEEECCCAAA???>>>>>>===<<<;;;::::::;;;<<<<<<::::::;;;<<<===>>>@@@AAA>>>===???BBBCCCDDDJJJQQQ]]]wwwyyyiiiZZZVVVWWWVVVTTTTTTKKKJJJJJJKKKMMMOOONNNNNNHHHGGGFFFEEEEEEEEEFFFFFFDDDCCCBBBAAA@@@@@@AAAAAAFFFEEEDDDBBBBBBCCCDDDEEEDDDEEEEEEFFFGGGHHHIIIIIIGGGGGGFFFDDDCCCDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJFFFEEEEEEFFFGGGHHHJJJKKKFFFKKKNNNIIIEEEEEEEEECCC???>>>>>>???@@@CCCFFFHHHKKKJJJHHHFFFEEEEEEFFFFFFIIIGGGHHHKKKJJJIIIKKKPPPRRRXXXggg~~~fffRRRFFFBBB>>>===<<<<<>>===<<<;;;::::::999888888777888888:::::::::::::::::::::::::::::::::;;;;;;<<<>>>>>><<<<<<======>>>??????@@@AAAAAA@@@@@@AAAAAABBBCCCEEEDDDCCCDDDEEENNNbbbuuurrraaaSSSNNNKKKFFFIIIRRROOOKKKFFFDDDCCCDDDEEEEEEDDDEEEDDDBBB???===<<<=========<<<;;;;;;:::999999:::::::::::::::::::::999::::::999888888888888888::::::;;;;;;;;;::::::999999999999999888888888888555666888::::::999888777555555555555555666777888777777777777777777777777888888888999888777666555777777777777777777777888777:::@@@FFFKKKWWWjjj|||}}}|||}}}uuucccZZZaaarrr|||rrriiiddddddfffjjjoootttwwwzzz{{{zzz{{{}}}~~~}}}|||yyyxxxwwwtttrrrpppnnnllliiieeeaaa^^^[[[VVVSSSQQQOOOLLLJJJEEEDDDCCCAAA???>>>>>>===<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<===>>>@@@AAABBBAAAAAACCCEEEFFFMMM]]]nnnlllbbbXXXUUUUUUTTTRRRQQQJJJJJJJJJLLLNNNPPPPPPOOOIIIIIIHHHFFFEEEEEEDDDDDDEEEDDDBBBAAA@@@AAABBBBBBEEEEEECCCBBBBBBBBBCCCCCCBBBCCCEEEFFFHHHHHHHHHGGGFFFEEECCCBBBCCCCCCDDDDDDDDDEEEGGGHHHIIIIIIIIIIIIFFFEEEDDDDDDDDDEEEGGGHHHAAAGGGJJJFFFCCCDDDEEEDDD>>>>>>>>>>>>AAADDDHHHJJJMMMKKKIIIFFFDDDDDDEEEFFFIIIGGGHHHKKKKKKJJJMMMRRRUUUWWW___mmm|||hhhSSSFFF===;;;:::===@@@BBBDDDEEEBBB@@@>>>>>>???AAAAAA@@@AAAAAAAAABBBCCCEEEFFFGGGDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIKKKMMMPPPQQQQQQUUUYYYZZZZZZ[[[___bbbbbbaaaaaabbbeeeggggggfff^^^ZZZUUUSSSSSSSSSQQQNNNOOONNNMMMLLLLLLJJJIIIGGGAAAAAA???>>><<<;;;;;;:::888888777777777777777888:::::::::::::::::::::::::::::::::;;;<<<===>>>???;;;;;;<<<===>>>>>>>>>>>>BBBAAAAAABBBBBBCCCDDDEEEGGGDDDBBBDDDLLL^^^zzz~~~eeeZZZQQQMMMJJJFFFIIIPPPPPPLLLHHHFFFEEEFFFFFFFFFCCCCCCCCCAAA>>><<<<<<=========<<<;;;:::999999888999:::;;;;;;;;;:::::::::;;;;;;:::999999999999:::999:::::::::::::::999888999999999888888888777777444666999;;;;;;:::999888555555444444444666777888777777777666666666666666777888999999999777666555666666666666666666555555555777===CCCGGGPPPeeeyyyzzz~~~{{{mmmeeegggsss}}}wwwnnniiijjjmmmsssyyy~~~zzzwwwvvvwwwyyyxxxwwwvvv{{{xxxuuutttsssmmmkkkiiigggeeebbb___\\\YYYWWWSSSPPPNNNLLLIIIGGGDDDCCCAAA???>>>=========;;;<<<======>>>=========<<<<<<===>>>@@@BBBCCCDDDCCCCCCDDDHHHPPP```zzzzzzccc]]]WWWSSSRRRQQQNNNLLLJJJIIIJJJLLLNNNOOONNNMMMJJJJJJIIIHHHGGGFFFEEEDDDEEEDDDBBBAAAAAABBBDDDEEEEEEEEEDDDDDDCCCCCCBBBBBB@@@BBBEEEGGGIIIHHHHHHGGGEEECCCAAAAAABBBCCCCCCCCCCCCDDDFFFGGGHHHGGGGGGFFFEEEDDDBBBAAAAAACCCEEEFFFCCCIIIKKKFFFBBBBBBAAA@@@?????????@@@CCCGGGKKKMMMOOOLLLIIIFFFDDDDDDEEEFFFIIIGGGHHHKKKKKKKKKOOOUUUYYYWWWYYY```hhhsss||||||eeePPPDDD>>>;;;===>>>>>>@@@BBBCCCAAA>>>>>>???@@@??????????????????@@@AAACCCCCCAAAAAABBBBBBCCCDDDDDDEEECCCCCCDDDEEEFFFHHHJJJKKKHHHLLLOOOPPPOOOQQQTTTXXXVVVUUUTTTUUUXXXZZZ[[[ZZZRRRNNNJJJIIIJJJJJJHHHEEEDDDDDDCCCCCCBBBBBBAAAAAA<<<<<<<<<;;;:::999999888888888888777888888999999;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>???<<<===>>>???@@@@@@@@@@@@AAAAAAAAABBBCCCEEEGGGGGGFFFEEEIIITTTdddyyyooo[[[TTTOOOLLLJJJGGGHHHMMMMMMKKKHHHGGGGGGGGGFFFEEEBBBBBBBBBAAA>>><<<<<<===<<<<<<;;;;;;::::::999999888:::<<<===;;;:::::::::;;;;;;::::::999::::::;;;888888999::::::999999999999888888888888777777777555777999;;;;;;:::999888666555555555555666666777666666666666555555555555666888999::::::888777555666666777777777666555444555555:::AAADDDKKK^^^rrrzzzxxx}}}|||vvvuuuzzz~~~wwwtttxxx|||xxxtttuuuvvvuuutttuuu}}}}}}|||{{{xxxvvvtttsssrrrjjjgggdddaaa___]]]ZZZWWWVVVSSSPPPNNNLLLJJJGGGEEEBBBAAA@@@>>>===<<<;;;;;;:::<<<>>>@@@@@@???>>><<<======>>>???AAACCCEEEFFFEEEFFFOOO```sss}}}mmm___\\\WWWSSSQQQPPPMMMKKKIIIHHHIIIJJJLLLLLLJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGEEEDDDBBBAAABBBDDDFFFHHHFFFFFFGGGHHHGGGEEECCCBBB@@@BBBFFFIIIJJJJJJIIIGGGDDDBBB??????AAACCCCCCAAABBBCCCEEEFFFFFFEEEDDDCCCAAA@@@???>>>???BBBDDDFFFFFFLLLMMMHHHBBBAAA@@@>>>??????AAACCCFFFJJJMMMOOOOOOMMMIIIFFFDDDDDDFFFGGGIIIFFFGGGJJJKKKLLLRRRYYYYYYVVVTTTWWW[[[bbbooo{{{~~~eeeSSSJJJAAA???===<<>>>>>???>>>===<<<<<<<<<<<<===>>>???????????????@@@@@@AAABBBCCC>>>???@@@BBBCCCDDDDDDDDDCCCFFFIIIIIIGGGHHHKKKNNNMMMKKKIIIJJJKKKMMMMMMMMMJJJFFFCCCCCCDDDEEECCC@@@===>>>>>>===<<<<<<===>>>::::::::::::999888888777999999999999999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;<<<<<<===>>>>>>===>>>???AAAAAAAAAAAA@@@>>>???@@@AAACCCEEEGGGIIIGGGNNN```yyytttdddTTTOOOKKKKKKJJJHHHHHHJJJHHHGGGFFFFFFFFFFFFDDDBBBAAABBBBBB@@@===<<<<<<<<<::::::::::::::::::::::::777:::===>>>;;;::::::::::::999999999999999::::::666777888999999:::999999888888888888777777777777777888999:::::::::999888777777777666666666666555666555555555444444444333555777999:::;;;999888666777888999999999777666555777333666>>>AAAEEETTTgggwwwtttssszzzzzzrrrsssuuuttttttvvv{{{wwwuuuttttttsssqqqooommmllleeeaaa]]]ZZZXXXVVVSSSQQQSSSQQQNNNLLLJJJHHHEEECCCAAA@@@???===<<<::::::::::::<<>><<<>>>>>>???@@@BBBDDDFFFGGGJJJPPPbbbmmmddd^^^]]]YYYTTTRRRQQQPPPMMMHHHGGGGGGIIIJJJJJJGGGEEEGGGHHHIIIIIIJJJJJJJJJIIIEEEDDDBBBAAABBBEEEHHHJJJFFFHHHJJJKKKJJJGGGDDDBBBAAACCCGGGKKKLLLLLLJJJHHHDDDAAA>>>>>>AAACCCBBBAAABBBCCCEEEFFFEEEDDDBBBAAA>>>===<<<===>>>BBBEEEGGGGGGLLLNNNIIIDDDCCCBBBAAA???@@@BBBEEEIIILLLOOOQQQOOOMMMIIIEEEDDDDDDFFFGGGIIIFFFFFFIIIKKKMMMSSS[[[XXXUUURRRSSSTTTXXXcccmmmvvvyyyyyycccUUUHHHBBB>>><<>>>>>===<<<:::::::::::::::;;;<<<<<<>>>>>>>>>>>>???@@@AAAAAA;;;<<<>>>@@@AAAAAA@@@@@@<<>>>>>@@@CCCHHHFFFCCCBBBCCCDDDDDDCCCBBB>>><<<<<<>>>???===;;;;;;<<<<<<<<<;;;;;;<<<>>>;;;;;;;;;;;;:::999888888::::::::::::;;;<<<===============<<<<<<;;;;;;;;;===<<<<<<<<<<<<===>>>>>><<<===???@@@AAAAAA@@@@@@<<<===>>>@@@CCCEEEHHHIIILLLZZZwww~~~ddd\\\OOOKKKHHHIIIJJJJJJHHHHHHDDDDDDDDDEEEEEEEEEBBB@@@AAAAAAAAA@@@===;;;<<<<<<:::::::::::::::::::::;;;777:::>>>>>><<<::::::;;;999888888888888888999999555666777888999:::::::::888888888888777777777777999999999::::::999999888777777888888777666555444555555444444444333333333444666999;;;;;;:::888777999:::;;;;;;:::999888777888333444<<<>>>@@@MMM^^^yyyppphhhsssuuulllmmmoooooopppttt|||wwwsssppppppooooooqqqrrroooiiieee\\\\\\[[[YYYVVVTTTRRRPPPMMMLLLJJJHHHEEECCCAAA@@@???>>>===<<<<<<<<<<<<<<<<<<===???AAA@@@???<<<;;;======@@@DDDBBB>>>BBBJJJRRRjjjrrrbbbbbbaaa\\\WWWSSSRRRQQQNNNKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGIIIKKKMMMLLLJJJHHHFFFIIIEEEAAA@@@BBBFFFIIIJJJKKKMMMPPPPPPOOOKKKFFFCCCBBBCCCFFFHHHIIIHHHFFFDDDFFFDDDBBBBBBCCCCCCBBBAAAAAABBBCCCCCCBBBAAA???>>><<<>>>@@@BBBEEEFFFGGGGGGJJJKKKJJJGGGCCCAAA@@@AAA??????@@@DDDHHHLLLMMMMMMJJJIIIIIIHHHGGGGGGGGGGGGJJJJJJIIIGGGFFFJJJQQQVVVYYYUUUPPPMMMOOOSSSWWWZZZ]]]gggvvvrrr[[[LLLFFFCCCAAA@@@BBBBBBAAA===<<<===??????;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<===????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<:::999999888999888777666666888:::;;;<<<<<<;;;::::::999888888:::999999888999;;;<<<===<<<;;;;;;;;;;;;<<<======>>>===;;;;;;===AAADDDGGGAAA@@@@@@BBBEEEFFFDDDAAA>>>?????????@@@EEELLLRRR^^^}}}pppZZZMMMNNNMMMMMMKKKJJJHHHFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@??????>>><<<<<<;;;;;;;;;;;;:::999:::<<<<<<<<<:::;;;::::::999999888888888;;;:::888666666666666777555666888;;;<<<;;;::::::;;;999666333222222222333666777888999999888777666666666555555555555666666444333222333555777777777777777777777777777777777999888888888777777666666999666777;;;===@@@GGGOOOkkk|||gggkkksssxxxssskkkffffffiiimmmooo}}}~~~}}}}}}|||zzzwwwtttpppnnnlllkkkjjjjjjjjjgggbbb^^^ZZZYYYXXXVVVSSSPPPNNNMMMKKKJJJHHHFFFDDDBBB@@@???>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<=========>>>>>>@@@CCCFFFDDDGGGTTTddd~~~gggYYYWWW\\\YYYTTTRRRQQQOOOLLLIIIJJJJJJJJJIIIIIIIIIHHHHHHIIIJJJLLLMMMMMMLLLJJJIIIHHHEEEAAA@@@CCCFFFHHHIIILLLNNNOOOOOONNNJJJFFFDDD@@@BBBDDDEEEEEEDDDCCCAAAEEECCCAAAAAABBBCCCBBBAAAAAABBBBBBBBBAAA@@@???>>>===>>>???AAACCCEEEGGGHHHJJJJJJIIIGGGCCCAAA@@@AAA@@@@@@AAADDDHHHKKKLLLLLLKKKJJJHHHFFFEEEEEEEEEFFFHHHJJJKKKKKKJJJKKKOOORRRTTTQQQMMMKKKLLLOOORRRTTTUUU[[[iiiyyywwwdddUUUKKKFFFFFFDDDCCCAAA>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999::::::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999888888888999888777666777888:::;;;<<<<<<;;;::::::999888888888777777777888999:::;;;<<<;;;;;;;;;;;;<<<======???>>>======>>>@@@BBBCCC@@@>>>===>>>@@@@@@>>>;;;999>>>BBBCCCEEEMMM[[[fff}}}eeeVVVNNNJJJJJJIIIHHHFFFDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@??????>>>===<<<;;;;;;;;;;;;;;;:::999:::;;;<<<;;;:::::::::::::::999999999999;;;:::888666666666666777555777999:::;;;:::999888999888555333222333333444666777888888888888777666777777666555555555555555666555333444555777666666777777777777777777777777888888888777777777666666666333444777999;;;BBBIII```ooommmooozzz|||xxxsssqqqmmmkkkjjjkkknnnppp~~~{{{yyyzzz|||}}}{{{yyyyyywwwuuussspppnnnmmmllljjjhhheeecccaaa___[[[XXXWWWVVVTTTQQQNNNKKKIIIHHHGGGGGGEEEDDDBBB@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999;;;===???AAA===@@@CCCEEEGGGTTTmmmvvvaaaWWWSSSVVVTTTRRRPPPOOOMMMJJJGGGJJJIIIIIIIIIIIIHHHHHHHHHJJJJJJKKKLLLMMMMMMMMMMMMGGGDDDAAAAAACCCFFFGGGHHHMMMMMMMMMLLLJJJHHHFFFDDDAAABBBCCCDDDDDDCCCAAA@@@CCCAAA@@@@@@BBBCCCBBBBBBAAAAAAAAAAAA@@@???>>>===>>>>>>???@@@BBBDDDGGGHHHHHHIIIIIIFFFCCCAAA@@@AAABBBBBBBBBEEEHHHJJJKKKJJJKKKIIIFFFDDDBBBCCCDDDEEEHHHJJJMMMNNNMMMLLLMMMMMMOOOMMMKKKJJJIIIKKKLLLMMMPPPSSS^^^rrr}}}eeeSSSJJJHHHHHHEEEBBB@@@???===;;;:::<<<;;;;;;;;;::::::::::::888888999999999:::::::::::::::999999999999::::::999999999999999999999999::::::::::::::::::::::::777777888888888999999999999888777777777888:::;;;<<<;;;;;;::::::999999888888888888888888:::;;;;;;<<<;;;;;;;;;;;;<<<======??????????????????@@@@@@???>>>======??????>>><<<===AAAEEEGGGMMM^^^xxxmmm[[[RRROOOIIIIIIHHHGGGEEECCCAAA@@@??????@@@@@@@@@??????>>>>>>>>>===<<<;;;;;;;;;;;;:::999888999;;;<<<;;;:::999999::::::;;;::::::::::::999888666666666777777666777999999999999777777777666555333333444555555666777777888888777777666777777666555444444555555666555444444666888888777777777777777777777777777777777777777666666666666555222222555666888===DDDTTTrrrxxxpppkkkttt}}}vvvsssssstttuuurrrnnnlllmmmooo~~~}}}~~~{{{zzzxxxxxxyyyzzzxxxvvvtttrrrooollljjjiiijjjjjjkkkiiieeeaaa]]]ZZZWWWVVVTTTRRRPPPMMMJJJGGGEEEEEECCCCCCBBBAAA@@@>>>======<<<;;;;;;:::::::::;;;;;;===<<<;;;;;;<<<>>>@@@BBB>>>AAADDDIIIUUUmmmjjj]]]XXXTTTQQQPPPPPPPPPNNNLLLIIIGGGHHHHHHHHHGGGGGGGGGFFFFFFIIIIIIJJJJJJKKKLLLMMMMMMEEECCCAAAAAACCCEEEFFFGGGKKKJJJIIIHHHFFFEEEDDDCCCDDDEEEEEEDDDDDDCCCBBBBBBAAA@@@??????AAACCCCCCBBBAAAAAA@@@@@@???>>>>>>===???>>>>>>>>>@@@CCCFFFHHHGGGHHHGGGEEEBBBAAA@@@AAADDDCCCCCCEEEGGGIIIIIIHHHHHHFFFCCCAAA@@@BBBEEEGGGIIIKKKMMMNNNMMMLLLLLLKKKLLLLLLLLLKKKJJJIIIIIIJJJRRRTTT]]]ooozzzeeeXXXPPPMMMFFFAAAAAAAAA???===<<<::::::::::::999999999999777888888888888999999999999999888888888888999999::::::::::::::::::::::::888888888888888888888888999999999999::::::::::::888888777777777888999:::;;;;;;;;;::::::999999999:::::::::;;;<<<<<<===>>><<<;;;;;;;;;;;;<<<=========>>>???@@@AAA@@@??????????????????AAABBBCCCDDDDDDFFFHHHMMM]]]zzzwwwfffZZZRRRNNNKKKJJJJJJHHHGGGEEECCCBBB>>>>>>??????????????????>>>===<<<;;;;;;;;;;;;;;;999888888999;;;<<<;;;:::888999:::;;;<<<<<<;;;;;;:::999777666666666777888777888888888888777666555555444444444444555666777666777777777777777777666555444444444444555666666555444333555777999::::::666666666666666666666666666666666666666666666666777555444777777777<<>>>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<;;;<<<<<<===>>>>>>??????@@@DDDKKKZZZrrrvvv___VVVRRROOONNNOOOPPPOOOMMMKKKIIIHHHFFFFFFFFFEEEEEEEEEDDDDDDGGGGGGGGGHHHIIIJJJKKKKKKCCCBBBAAAAAADDDEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@??????AAACCCCCCBBBAAAAAA@@@??????>>>>>>>>>???>>>===>>>???BBBEEEGGGEEEFFFFFFEEEBBB@@@@@@AAACCCCCCBBBDDDFFFHHHGGGFFFDDDBBB@@@???@@@CCCGGGIIIMMMLLLJJJJJJJJJKKKLLLLLLKKKMMMOOONNNKKKJJJJJJKKKTTTWWWaaammmyyywwwiiiUUUIII??????AAA???======999999999999888888888888777777777888888888999999888888888888888888888888::::::::::::::::::::::::888888888888888888888888::::::999999999888888888888888888888888999999999;;;;;;::::::::::::999999:::;;;;;;<<<======>>>>>><<<;;;;;;;;;;;;<<<======;;;<<>>???@@@@@@@@@@@@@@@???===<<<<<<;;;;;;;;;;;;<<<999888888999;;;<<<<<<;;;888999;;;=========<<<;;;999888777666666666777888777777777777666555444444333333444444555666666777777666666666666666666777222222222333555666888999888666555555777888777666555555555555555555555555555555555555555555555666888555555777777666:::@@@FFFZZZlllzzz|||zzz{{{{{{{{{}}}vvvrrruuuyyyzzzwwwwwwwwwqqqqqqpppooommmlllkkkkkkkkkiiieeebbbaaabbbeeefffbbbbbb___[[[VVVRRRQQQQQQNNNLLLJJJFFFDDDCCCBBBBBB===============<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===999:::<<<===>>>?????????@@@JJJ[[[rrrooo]]]SSSNNNMMMNNNOOOPPPNNNLLLIIIIIIIIIFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHBBBAAAAAABBBDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAAAAAAAABBBCCCCCCAAA@@@@@@BBBCCCBBBBBBBBBBBB@@@??????>>>??????>>>======>>>???BBBDDDEEEDDDEEEEEEDDDBBB@@@AAABBBBBBAAAAAABBBEEEFFFFFFEEE@@@@@@??????AAADDDHHHJJJNNNKKKGGGFFFHHHJJJLLLLLLKKKNNNPPPOOOLLLKKKLLLNNNPPPVVV```jjjrrrhhhUUUDDDAAABBB>>><<<===999999999999888888888888777777888888888999999999777777888999999888777777999999999999999999999999888888888888888888888888888777777777666666555555777777888888999999999999::::::::::::::::::::::::888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;<<<>>>@@@AAABBBAAAAAA@@@@@@???===<<<>>>BBBEEECCCNNNeeelllfffhhhaaaTTTKKKIIIIIIHHHGGGEEECCCAAA@@@@@@@@@AAAAAAAAA@@@@@@???<<<<<<;;;;;;;;;;;;;;;<<<:::999888:::<<<>>>===<<<999;;;<<<>>>>>>===;;;:::999888777666666777888999666666666555555444444444333333444444555666666777777666666555555666666777111111222333444666888999===:::777666555444222111555555555555555555555555444444444555555555555555666333444666555444777===???OOO\\\kkk{{{{{{yyy|||{{{yyy||||||}}}zzzxxxxxxwwwvvvooooooooommmkkkiiiiiiiiifffdddaaa___^^^___bbbccc[[[\\\[[[XXXSSSOOONNNOOOJJJIIIFFFCCCAAAAAAAAAAAA<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<===>>>;;;;;;<<<===@@@CCCFFFHHHMMMaaa{{{wwwiii___RRRLLLPPPNNNOOOOOOLLLIIIGGGHHHJJJGGGGGGFFFFFFFFFEEEEEEEEEDDDEEEGGGHHHHHHGGGFFFDDD@@@@@@@@@BBBDDDEEECCCBBB???@@@AAABBBCCCCCCCCCCCCEEEDDDBBBAAAAAABBBDDDFFFEEECCCAAAAAABBBCCCBBBAAACCCBBBAAA@@@??????@@@@@@<<<===>>>???@@@AAABBBCCCCCCDDDDDDCCCAAA@@@AAABBB@@@??????AAACCCEEEEEEDDD@@@@@@@@@AAABBBEEEGGGHHHKKKHHHEEEEEEHHHJJJKKKKKKIIILLLOOONNNKKKJJJLLLOOOMMMRRR[[[eeennnlllSSSJJJGGGAAA===???;;;;;;;;;:::::::::999999888888888999999999::::::777888999999999999888777888888888888888888888888777777777777777777777777555555555666666666666666777777888999999999999999::::::::::::::::::::::::888999;;;<<<======<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>???@@@@@@@@@@@@@@@???@@@@@@@@@@@@DDDJJJPPP[[[lllrrr___^^^```YYYNNNJJJHHHGGGGGGEEEDDDBBB@@@???AAAAAAAAAAAA@@@??????>>><<<;;;;;;::::::;;;;;;<<<:::999999;;;===??????>>>:::<<<>>>??????===;;;999999888777666666777888999555555444444444444444444333333444555666666666666777666555555555555666777333333333333444555666666;;;999666555444444222111444444444444444444444444333333444444444555555555444222333555555333666;;;<<>>??????>>>>>>???CCCIIIOOOSSSccc}}}ccc___\\\NNNIIIPPPNNNOOONNNJJJFFFEEEGGGIIIHHHHHHHHHGGGGGGGGGGGGFFFDDDEEEHHHIIIIIIGGGEEECCC@@@@@@@@@BBBDDDEEECCCAAA>>>@@@BBBDDDEEEEEEEEEEEEGGGFFFDDDCCCCCCEEEHHHJJJFFFDDDBBBBBBCCCCCCBBBAAADDDCCCBBB@@@???@@@@@@AAA;;;<<<>>>@@@AAAAAABBBBBBBBBCCCDDDCCCAAA@@@AAABBB???>>>>>>@@@BBBDDDDDDCCCAAAAAAAAABBBCCCDDDFFFFFFIIIFFFDDDEEEIIIKKKJJJIIIGGGJJJMMMLLLIIIHHHKKKOOOMMMPPPXXXaaammmaaaTTTMMMDDD@@@BBB======<<<<<<<<<;;;;;;;;;888999999999999:::::::::777888999::::::999888777999999999999999999999999666666666666666666666666555555666777888999::::::777777888999999999999888::::::::::::::::::::::::;;;<<<===????????????>>><<<;;;;;;;;;;;;<<<======AAA@@@@@@?????????>>>>>>???AAADDDFFFIIIPPPYYY___{{{xxxeeeXXXXXXXXXPPPIIIJJJHHHHHHGGGFFFDDDBBBAAA@@@AAAAAAAAA@@@@@@>>>===<<<;;;;;;:::::::::;;;;;;<<<;;;::::::;;;>>>@@@??????;;;===???@@@???===:::999888888777666666777888999444444444333333444444555333444444555666666555555777666555444444555666777555555444333333333333444555444333333555666666555444444444444444444444444333333333444444555555555555333444666666444777===;;;CCCKKKZZZmmmvvv}}}sssuuu}}}}}}~~~zzzxxxyyy||||||xxxtttkkkiiigggeeedddcccccccccbbb___]]][[[[[[[[[YYYXXXVVVUUUSSSPPPNNNKKKIIIHHHEEECCC@@@===;;;;;;;;;;;;;;;;;;:::999999:::::::::===<<<;;;<<<===>>>>>>>>>>>>AAACCCBBBCCCNNNdddxxxttt]]]YYYYYYSSSMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGCCCBBBCCCEEEGGGHHHHHHGGGEEEEEEDDDDDDCCCCCCBBBBBB>>>>>>>>>>>>???@@@AAAAAA@@@@@@AAABBBBBBAAAAAAAAABBBAAA@@@@@@AAABBBDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@BBBAAAAAA@@@@@@?????????===???AAAAAA@@@@@@AAABBBDDDCCCBBBAAA???>>>=========>>>@@@AAABBBBBBAAAAAA??????@@@AAABBBCCCCCCDDDGGGGGGFFFEEEDDDEEEEEEEEEIIIIIIJJJIIIIIIJJJMMMOOOQQQRRRVVV]]]eeevvvfffRRRGGGBBB@@@@@@999666:::;;;888999======<<<:::999:::999888666:::999777666666777999::::::777777999777222555;;;999888888888777777666666:::999777666666777999:::::::::999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>???>>>===:::999;;;<<<<<<===>>>>>>????????????>>>>>>>>>???@@@AAAAAACCCFFFMMMXXXiii|||aaa^^^YYYUUURRROOOKKKIIIFFFDDDBBBBBBBBBCCCBBBAAAAAA@@@???===<<<<<<<<<<<<;;;:::999999999:::;;;<<<;;;;;;::::::;;;>>>@@@BBB>>>>>>======<<<<<<;;;;;;777666666666666666777777888777666444444444555666777777777777777777777777777444333444666777555333333555777555222111222555555444333222111222333444222222222333333444444444444555555555444333333222666555333222222333444666;;;<<>>>>>???@@@@@@@@@DDDCCCEEEKKKYYYpppkkkYYYVVVVVVPPPLLLMMMHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBBBBDDDGGGHHHGGGFFFDDDDDDDDDCCCCCCCCCBBBBBB???>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@BBBCCCDDDAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>???@@@BBBAAA@@@??????@@@BBBBBBAAA@@@???>>>>>>===<<<>>>???@@@AAAAAA@@@@@@===>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDHHHIIIIIIIIIIIIJJJLLLOOOPPPQQQTTTXXX^^^kkkxxxbbbRRRHHHCCC@@@;;;888;;;;;;888888::::::888555555888:::<<<<<<<<<;;;:::888888999:::;;;???999777999999666555777999888888888777777777777:::999888777777888999:::999999999999999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<:::<<<===>>>???>>><<<;;;;;;;;;;;;::::::::::::::::::<<>>===<<<<<<<<<<<<;;;:::999888888999:::;;;===<<<;;;:::;;;<<<>>>@@@???>>>>>>===<<<;;;::::::777666666666666666777777666666555444444444555555555555555555555555555555666444333444666777555333333555666555333222333555666555444222111111222222111111111222222333333333444444555555444333333222666555333222222333444555999;;;CCCRRRaaapppzzzyyy|||zzzzzz{{{||||||xxxuuutttuuutttpppllldddcccbbb```___^^^^^^]]]]]][[[WWWUUUTTTSSSQQQOOOLLLLLLJJJIIIGGGEEEDDDDDDCCCBBB@@@===<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<>>>>>>>>>>>>???@@@AAABBBEEEEEEIIIXXXsssnnn___SSSQQQPPPKKKIIILLLFFFEEEDDDCCCBBBBBBBBBBBBBBBAAABBBCCCFFFGGGFFFEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>???BBBBBBCCCCCCCCCBBBBBBAAA???????????????@@@BBBBBBAAAAAA@@@@@@@@@?????????@@@@@@???>>>>>>======<<<@@@AAABBBAAA???======>>>@@@@@@@@@??????>>>>>>>>>;;;<<<>>>???@@@@@@??????======>>>>>>???AAABBBCCCBBBCCCCCCDDDDDDDDDCCCCCCFFFGGGHHHHHHHHHIIILLLNNNNNNNNNPPPSSSUUU\\\mmm}}}xxxdddTTTKKKBBB===;;;===>>>======???@@@===999888:::>>>AAABBB===<<<:::999888999::::::???:::888;;;>>><<<888666888888888888888777777777999999999999999999999999999999888888999999:::;;;:::;;;;;;;;;;;;<<<<<<<<<999:::<<<>>>>>>>>>>>>===;;;;;;:::::::::::::::;;;999===@@@@@@@@@BBBHHHNNNVVVcccxxxooo\\\SSSQQQNNNMMMMMMLLLKKKJJJCCCAAA?????????@@@???>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::999888888888999:::======;;;::::::;;;<<<===???>>>>>><<<;;;:::999999777777666555555666666777333444555555555555555555444444444444444444444444666555444444555666555444444555666555333333333555666555444333222111111222000111111111111111222222444444444444444333333222555444333222222333444555777999@@@NNN\\\jjjzzz~~~~~~|||xxx~~~~~~~~~~~~}}}~~~zzzwwwwwwzzz}}}yyyvvvrrrpppnnnmmmiiiggg``````___^^^\\\\\\[[[[[[ZZZXXXTTTRRRQQQOOOMMMKKKHHHGGGFFFEEEDDDCCCBBBAAABBBAAA???===<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>???AAADDDGGGIIIPPP]]]rrrqqq^^^VVVOOOMMMKKKFFFFFFJJJDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@BBBDDDEEEDDDCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBB@@@??????>>>>>>>>>AAAAAABBBBBBBBBAAA@@@@@@======>>>>>>??????@@@AAA@@@@@@?????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<>>>@@@AAA@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===?????????>>>>>>???>>>>>>===>>>>>>???@@@@@@AAABBBCCCCCCCCCBBBBBBDDDEEEGGGHHHGGGHHHJJJLLLMMMMMMNNNOOONNNQQQ\\\hhhwww{{{vvveee[[[LLLHHHCCCBBBDDDFFFIIIKKKKKKHHHDDDBBBBBBCCCBBBBBB;;;:::999888777777777777::::::===AAABBB???:::888888888888888888888888888888999999::::::999999888999888888888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>======<<<<<<;;;<<<<<<>>>???@@@@@@CCCEEEDDDDDDLLLZZZfffvvvyyyaaaTTTNNNLLLJJJJJJJJJJJJIIIHHHCCCAAA???>>>??????>>>======<<<<<<;;;;;;;;;<<<<<<;;;:::999888777888888999;;;;;;:::::::::;;;<<<===???>>>===<<<;;;999888888777777666555555555666666222444555777777777666555444444444444444444444444555555444555555555555444444555555555444444444555444444333333333333333333111111111111222222222222333333444444444333333222333333222222222333444555555666===IIIUUUbbbrrr}}}zzz{{{{{{~~~}}}|||{{{zzzyyy{{{~~~}}}yyyvvvwwwzzz}}}uuurrrnnnkkkhhheeecccaaa]]]]]]\\\\\\[[[ZZZYYYXXXWWWUUUQQQOOONNNLLLJJJHHHEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>AAAAAA@@@???@@@CCCJJJOOOXXXkkkppp^^^TTTQQQMMMKKKGGGCCCCCCFFFDDDCCCAAA?????????@@@@@@@@@??????AAACCCCCCBBBAAA??????@@@@@@AAAAAABBBBBBDDDCCCBBBAAA@@@?????????@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>??????????????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;===??????>>>>>>>>>???<<<<<<============>>>>>>:::;;;===>>>??????>>>>>>AAA@@@>>>===<<<===>>>???AAAAAABBBBBBBBBBBBAAAAAAAAACCCFFFGGGGGGGGGIIIKKKMMMLLLLLLMMMLLLLLLSSS\\\iiizzz}}}~~~xxxooo___YYYOOOGGGDDDGGGJJJKKKKKKIIIGGGFFFEEECCC???<<<:::999999888888777777777777???GGGHHHCCC===888777888888888888888999999999888999::::::::::::999888999999888888999999:::;;;;;;;;;;;;<<<<<<<<<=====================<<<<<<;;;<<<<<<;;;:::;;;<<<>>>???BBBDDDGGGJJJRRRddd}}}dddTTTNNNMMMKKKHHHHHHHHHHHHGGGFFFCCCAAA???>>>??????>>>===<<<<<<;;;;;;;;;<<<<<<======<<<:::888777777888888888888999:::;;;<<<===>>>======<<<;;;:::999888888777777666555555555555555333444666777888888777666555555555555555555555555444555555555444444555555555555444555555555555555111222222333444444444444333333333333333333333222222222333333444333333222222222222222333333444444444555:::CCCKKKWWWgggvvv~~~~~~{{{|||}}}|||{{{yyyxxxwww|||{{{{{{~~~zzzyyyxxxyyyyyypppnnnjjjfffbbb___^^^]]]YYYZZZZZZYYYYYYWWWVVVVVVSSSQQQNNNLLLKKKJJJHHHFFFCCCCCCBBBAAA@@@>>>>>>===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@BBBJJJVVV___sssrrr___UUUOOONNNKKKHHHDDDBBBBBBDDDCCCBBB@@@>>>===>>>???@@@??????>>>@@@AAABBBAAA???===>>>>>>???@@@AAAAAABBBCCCCCCBBB@@@@@@?????????????????????>>>======<<<;;;<<<===>>>????????????>>>>>>=========<<<<<<<<<::::::;;;<<<======>>>>>>:::<<<>>>>>>>>>>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>??????>>>>>>@@@???===<<<<<<>>>???AAACCCCCCBBBAAA@@@@@@AAAAAA???BBBDDDFFFFFFGGGHHHJJJLLLKKKKKKLLLJJJIIINNNUUUaaaooo}}}~~~sssjjj[[[JJJAAA???>>><<<@@@???@@@@@@@@@>>>;;;777::::::::::::::::::::::::===GGGMMMIII???999666555888888888999999999999999::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;<<<<<<<<<=========???>>>>>>===<<<;;;;;;;;;<<<;;;999888888999;;;<<<<<<@@@HHHSSSeeelllWWWNNNKKKKKKIIIGGGFFFFFFGGGFFFDDDBBB@@@>>>>>>??????>>>===<<<;;;;;;;;;<<<===>>>>>>>>>===;;;999888888888888666777888999;;;<<<======<<<;;;;;;::::::999999888777777666555444444444444555555666666666666666666777777777777777777777777444555666555444444555666666444444444666777666555111111222333444444444444444444444333333333333333111222222333333333333333111111222222333333444444444444777===BBBKKK\\\kkkwwwzzz}}}}}}|||zzzyyyyyy}}}yyywww{{{~~~}}}{{{yyyuuurrrlllkkkgggbbb^^^[[[ZZZ[[[UUUVVVVVVVVVVVVUUUSSSRRRNNNLLLIIIHHHGGGFFFEEECCCBBBAAA@@@???===<<<::::::==================<<<<<<<<<<<<<<<<<<===>>>???@@@>>>AAADDDIIISSSdddwwwuuubbbWWWSSSKKKJJJHHHDDDBBBBBBCCCBBBBBBAAA>>><<<;;;<<<>>>??????>>>>>>???@@@AAA@@@>>><<<<<<===>>>???@@@AAABBBAAA@@@@@@???>>>>>>>>>>>>@@@@@@@@@??????>>>===<<<;;;<<<>>>???@@@@@@??????=========<<<<<<<<<;;;;;;888999:::<<<===???@@@AAA;;;===>>>>>>===<<<===>>><<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>???@@@@@@???>>>===<<<;;;<<<===@@@DDDFFFGGGEEEBBB@@@??????AAABBB>>>@@@CCCEEEFFFFFFGGGIIIMMMJJJJJJJJJHHHFFFJJJPPPXXXbbbuuu~~~~~~}}}sss]]]NNNGGG@@@999;;;::::::;;;<<<;;;999777888999999:::;;;;;;;;;;;;CCCIIIJJJBBB::::::::::::888888888999999:::::::::;;;:::999999999999:::;;;;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<============>>>======<<<<<<<<<<<<======<<<<<<<<<>>>AAADDDFFFGGGNNN[[[lllvvv```SSSMMMJJJGGGEEECCCCCCEEEEEEEEEDDDAAA???===<<<======<<<;;;<<<<<<<<<<<<===>>>???@@@@@@???===;;;999888888999777777888999:::;;;;;;;;;::::::999999999999999999777777666555444444444444555555444333333333444444777777777777777777777777333555777666444333444666666444333444777888777555333333444444444333222111333333333333222222111111111111222333333333333333000000111222333444444444555444666888:::BBBQQQ```ttt{{{tttxxx|||~~~}}}{{{{{{{{{xxxtttvvvyyyyyy{{{}}}zzzsssmmmjjjiiieee```[[[YYYYYYYYYSSSSSSTTTTTTTTTRRRQQQPPPKKKIIIFFFEEEEEEDDDCCCAAA@@@@@@???===;;;999888777<<<===============<<<<<<<<<<<<<<<<<<===>>>@@@@@@CCCHHHOOOZZZkkkuuuaaaVVVPPPOOOIIIHHHEEEBBBAAACCCCCCBBBAAA???===::::::;;;<<<>>>>>>======>>>@@@@@@???===;;;<<<===>>>???@@@AAABBB???>>>>>>===============AAAAAAAAA@@@@@@>>>======;;;<<<>>>@@@@@@@@@??????======<<<<<<<<<;;;;;;;;;777888999<<<>>>@@@BBBCCC===>>>???>>><<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<>>>???@@@@@@??????:::::::::;;;>>>CCCGGGJJJIIIFFFCCC???>>>???AAABBB===???CCCEEEEEEFFFGGGHHHMMMJJJHHHIIIFFFDDDGGGMMMPPPVVVeeetttzzzvvvvvvzzz|||xxxggg]]]SSSHHH???===;;;:::;;;;;;;;;:::555666777888999:::::::::EEEFFFBBB:::888>>>BBBAAA888888888999999:::::::::<<<;;;999888888999;;;<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<=========>>><<<<<<;;;<<<<<<===>>>???>>>>>>@@@CCCGGGNNNSSSWWW```iiixxxfffVVVNNNJJJGGGCCCBBBAAAAAACCCEEEEEEDDD???===;;;;;;;;;<<<;;;:::<<<<<<<<<<<<===???@@@AAAAAA@@@>>>;;;:::999999999888999999:::::::::999999888888999999999:::::::::888777666555444333333333555444222111000111222222777777777777777777777777333555777666444333444777666444333444777999777555666666666555444111///...222222222222111111000000000111222333333333333333///000111222333444444444666555555555666<<>>===;;;;;;<<<<<<===<<<<<<<<<===@@@BBBAAA>>>:::;;;===???AAABBBDDDDDDHHH\\\ooo|||tttddd\\\RRRLLLLLLGGGFFFFFFFFFFFFCCC???<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<>>>??????>>>===<<<;;;<<<<<<===>>>??????@@@===<<<;;;;;;<<<===>>>???BBBAAA???===<<<;;;<<<<<<<<<<<<<<<<<<============999::::::;;;;;;::::::999888888777888;;;@@@DDDGGG??????>>>>>>======<<<<<<>>>>>>======<<<<<<<<<;;;??????@@@AAAAAAAAAAAA@@@======<<<<<<>>>CCCIIIMMMLLLHHHBBB???>>>>>>???>>>CCCAAA???@@@CCCEEECCCAAAFFFFFFEEEEEEEEEEEEEEEFFFKKKPPPYYYdddnnnuuuxxxxxx|||xxxbbbPPPIIIAAA<<<;;;<<<<<<;;;777999;;;;;;::::::<<>>;;;;;;===@@@@@@???:::;;;<<<<<<<<<;;;999888AAA???<<<<<<<<<<<<;;;:::;;;:::999888888999:::;;;???>>><<<;;;;;;<<<>>>@@@>>>???@@@@@@@@@???>>>???AAAFFFKKKRRR]]]jjjqqqrrrggg[[[SSSJJJEEEHHHBBBBBBBBBBBBBBBBBBAAAAAAAAA???>>>???AAA@@@===999<<<;;;;;;<<<>>>???>>>===>>>===<<<;;;::::::::::::888888999999999888888777888888999999999:::::::::555555555555444444444444555222000000333555555333666666555555555555666666666666666666666666666666333333333222222333333444444333333222222333333444222222111111111111222222000111222333444333222222111111111222222333333333///000222555:::???DDDGGG\\\ooo{{{ssshhhjjjvvvzzzrrrvvv|||~~~}}}}}}~~~}}}yyytttqqqsssuuuyyyyyy~~~~~~zzzvvvpppiiiddd^^^\\\ZZZWWWTTTQQQOOONNNMMMMMMLLLKKKIIIHHHGGGFFFCCCBBBAAA@@@>>>>>>>>>>>>===<<<;;;:::::::::::::::======<<<===???@@@???<<>>>>>BBBJJJRRRVVVooofffYYYTTTMMMGGGHHHEEEEEEDDDDDDEEEDDDAAA???>>>>>>===<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;<<<======>>>??????>>>===<<<;;;;;;;;;<<<===AAA???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========::::::;;;;;;;;;;;;::::::888888888999<<>>>>>>>>=========<<<===<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>??????>>>>>><<<<<<<<<===???CCCIIIMMMKKKGGGBBB???>>>>>>>>>===AAA??????@@@CCCEEEDDDBBBFFFFFFEEEDDDDDDDDDDDDDDDHHHKKKSSS___mmmvvv{{{|||iii]]]MMMBBB>>>===<<<::::::::::::;;;===>>>>>>???@@@===;;;:::<<<===<<<;;;:::;;;<<<=========<<<;;;@@@>>><<<<<<======<<<;;;<<<;;;;;;;;;;;;;;;<<<===<<<<<<<<<===???AAADDDEEEFFFCCCAAABBBFFFKKKMMMMMMWWW___jjjuuuoooYYYQQQMMMFFFDDDFFFAAAAAAAAAAAAAAA@@@@@@@@@>>><<<<<<>>>AAAAAA???======<<<:::;;;<<<===<<<:::;;;;;;:::888888777777777::::::::::::999999888888888888888888999999999999777777777666666666555555555333111111333555555444666666555555555555666666555555555555555555555555444444333222222222333333444333333222222333333444222222111111111111222222000111222333333333222222111222222222222222222333///......000333888===@@@MMM^^^kkkhhhbbbgggttt~~~vvvyyy|||~~~}}}xxxtttssssssvvvvvvzzzwwwvvvsssqqqmmmhhhaaa\\\ZZZXXXVVVTTTQQQNNNLLLKKKJJJIIIHHHGGGFFFEEEDDDCCC@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888999999:::<<<=========>>>EEEBBBAAAEEEOOO___ooozzzlllVVVOOOMMMIIIFFFFFFEEECCCBBBBBBCCCCCCCCCBBB>>>>>>===<<<<<<<<<<<<<<<======<<<;;;::::::::::::;;;;;;;;;<<<======>>>>>>???===<<<;;;::::::;;;;;;???>>><<<:::999999::::::;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;<<<>>>@@@AAA>>>>>>>>>>>>============;;;;;;;;;;;;;;;:::::::::<<<<<<===>>>>>>>>>>>>===;;;;;;<<<>>>AAAEEEHHHKKKJJJGGGBBB???>>>>>>===<<<>>>>>>>>>@@@CCCDDDDDDCCCFFFFFFDDDCCCBBBBBBBBBBBBDDDEEEKKKXXXiiivvv|||~~~}}}zzzbbbPPPHHHEEEAAA<<<===;;;;;;???EEEHHHEEEAAA===;;;999888999999888777888999:::;;;<<<<<<<<<<<<<<<;;;::::::;;;<<<;;;999888888999999::::::;;;;;;:::<<>>======>>>@@@@@@>>>===;;;:::999999;;;<<<<<<;;;::::::999888777777777777===<<<;;;:::999999999999777777777777888888888888888888888888777777777777666444222222444555666555666666555555555555666666444444444444444444444444555444333333222222222222333333222222222222333333222222111111111111222222000111222222333333222222222222222222222111111111333222000000222666:::<<>>======<<<<<<<<<===>>>>>>???>>><<<;;;999888888:::===>>>>>>BBBGGGFFFGGGMMMYYYkkklll\\\NNNKKKLLLJJJHHHGGGGGGDDDAAA@@@AAABBBBBBBBB>>>>>>===<<<<<<<<<<<<<<>><<<:::999999:::;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999999:::;;;;;;===<<<:::999888888888999:::::::::;;;<<<<<<<<<===;;;<<<<<<<<<<<<<<<<<<;;;999:::;;;<<<======>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;======>>>????????????>>>:::;;;<<>>===<<<:::<<<===>>>AAACCCDDDDDDCCCFFFEEEDDDBBBAAA@@@@@@@@@CCCBBBEEEQQQaaapppxxxzzzvvvzzzggg^^^XXXPPPIIIDDDBBBDDDLLLUUUVVVLLLBBB<<<;;;:::::::::::::::999::::::;;;;;;;;;<<<<<<<<<;;;:::999:::<<<<<<;;;:::777888999:::;;;;;;;;;;;;BBBEEEJJJQQQWWW\\\```aaaZZZ\\\bbbiiirrryyynnn^^^SSSIIIHHHGGGBBB???@@@AAAAAAAAA@@@??????>>>>>>@@@@@@???>>>>>>===;;;::::::999888999;;;>>>>>>>>>;;;;;;:::999999999999999>>>===;;;999888888888888666666666666777777777777888888888888777777777666666555333333444555666777666555555444444555555666444444444444444444444444555555444333222222222222333333222222222222333333222222111111111111222222000111111222222222222222333333222222111111000000222222222333444666888999@@@HHHQQQWWW\\\fffrrr{{{|||}}}|||yyyyyyvvvtttvvvwwwxxx~~~^^^______^^^[[[XXXTTTRRRRRRQQQOOOMMMKKKIIIGGGGGGEEEEEEDDDCCCBBBBBBAAAAAA@@@???>>>===<<<<<<<<<===<<<===>>>>>>>>>===;;;::::::999<<<@@@@@@@@@GGGQQQSSSZZZgggyyykkk^^^TTTLLLJJJLLLKKKIIIHHHIIIEEEAAA??????@@@@@@???>>>>>>===<<<<<<<<<<<<<<<@@@???===;;;::::::;;;;;;:::::::::::::::;;;;;;;;;999888888888999:::<<<===;;;:::999777777777888888999999999:::;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<=====================>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======<<<<<<===>>>>>>>>>>>>===:::;;;===AAAEEEGGGEEECCCDDDBBB@@@???>>>>>><<<:::;;;===@@@BBBCCCDDDDDDDDDEEEDDDCCCAAA@@@?????????DDDBBBCCCKKKXXXeeemmmpppqqqzzztttjjjbbbXXXVVVYYYbbbiiidddRRRBBB??????>>>===<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>>>><<<;;;:::;;;;;;===>>>???@@@@@@KKKPPPXXXaaajjjppptttuuuooozzzqqq\\\TTTNNNIIIHHHFFFCCCAAAAAABBBBBBBBBAAA@@@??????????????????>>><<<<<<<<<<<>>===::::::999888888888999999<<<;;;:::999777777666666555555666666666777777777777777666666666555555555555555444444333444666777555555444444444444555555444444444444444444444444555444333333222222222333333222222111111222222333222222111111111111222222000000000111111111222222222222222111111000000000+++---000333555555444333???CCCJJJRRR[[[ggguuu~~~|||xxxwwwuuuuuu{{{UUUVVVWWWVVVTTTQQQQQQQQQLLLKKKJJJHHHFFFEEECCCCCCDDDCCCCCCBBBAAAAAA@@@@@@===<<<;;;;;;::::::;;;;;;999:::;;;;;;<<<;;;;;;;;;:::999<<>>===>>>>>>===<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;;;;;;;999999999999999:::::::::666666666777888:::<<<===::::::888777777777888888777888999999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<===>>>============>>>>>>>>>>>><<<<<<<<<===============999999:::;;;;;;;;;;;;:::;;;<<<>>>CCCHHHGGGCCC>>>@@@???>>>>>>???>>><<<:::<<>>>>>;;;999<<<;;;;;;<<<===@@@BBBCCCNNNTTT```mmmxxxvvv```TTTJJJHHHFFFDDDCCCCCCCCCDDDCCCCCCBBBAAA@@@??????>>>999;;;<<<<<<<<<===@@@BBBDDDAAA===;;;;;;;;;:::999777777666666666666666777:::::::::999888777666555666666666666777777777777555555555555444444444444444444444444222333555888555555444444444444555555444444444444444444444444444333333222222333333444222222111111111111222222222222111111111111222222111000000000000111222222111111111111111000000000+++...111555777666555444999;;;AAAJJJUUUbbbsss~~~{{{xxxwww}}}OOOPPPQQQPPPMMMMMMNNNPPPIIIIIIHHHFFFEEECCCBBBAAABBBAAAAAA@@@@@@??????>>><<<;;;::::::999999::::::999999999:::;;;<<<===>>>???>>>EEENNNSSSZZZoooxxxcccZZZNNNLLLJJJHHHHHHHHHGGGEEEFFFCCC@@@????????????>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999999999999999999999999777666666666777999:::;;;:::999888777777777888999777777888999:::;;;<<<<<<::::::;;;;;;;;;;;;::::::;;;:::999999999;;;>>>???<<<=========>>>>>>>>>???;;;;;;;;;<<<<<<=========888888999:::::::::::::::<<<===???EEEIIIGGGAAA:::<<<<<<<<<>>>??????===;;;===AAAEEEFFFEEECCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAFFFFFFFFFEEEGGGLLLTTTYYYdddsssooodddaaaZZZOOOEEE???>>>???>>>>>>>>>???@@@CCCEEEFFFFFFEEEEEEFFFGGGFFFCCCAAAAAA@@@??????@@@DDDHHHJJJWWW```nnnxxxeeeXXXQQQFFFFFFDDDAAA???@@@CCCEEEBBBBBBAAA@@@???>>>======777999;;;<<<<<<===AAAEEECCC???;;;999::::::;;;:::666666555555555666666777888999;;;<<<;;;999777555666666777777777888888888555555555444444444444333222444444333111222444777555444444333333444444555555555555555555555555555222222222222333444555555222222111111111111222222222222111111111111222222111000000///000111222333000000000000111111111111111111333444555666777777777666:::BBBKKKWWWkkk}}}}}}~~~|||KKKMMMMMMLLLIIIJJJMMMPPPJJJJJJIIIGGGFFFEEECCCCCC@@@@@@??????>>>>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;::::::;;;<<<>>>AAABBBJJJKKKUUUcccnnnzzzcccUUUSSSKKKKKKJJJHHHHHHIIIHHHFFFCCCAAA??????@@@AAA@@@???>>>>>>===<<<<<<<<<<<<<<<888999:::;;;<<<;;;:::999999999888888888888888888888888777666666777888999:::999888777777888888999666777888999:::;;;<<<<<<999::::::;;;;;;::::::999;;;:::888888999;;;>>>@@@<<<=========>>>>>>??????:::::::::;;;;;;<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;======@@@FFFJJJGGG???888::::::;;;>>>@@@@@@===;;;>>>BBBFFFGGGEEECCCCCCDDDCCCCCCBBBAAAAAABBBBBBBBBEEEGGGGGGEEECCCEEEMMMTTTZZZiiivvvgggYYYPPPMMMNNNJJJJJJKKKMMMPPPSSSWWWXXXWWWVVVVVVWWWXXXVVVSSSPPPLLLKKKIIIHHHJJJNNNSSSVVVhhhrrrtttcccXXXPPPMMMHHHHHHFFF@@@===>>>AAACCCAAAAAA@@@???>>>===<<<;;;999;;;===<<<;;;<<>>???888888777777777777888999777999<<<>>>===;;;888666777777777777888888888888666555555555555444444444222333444333111111444777555444444333333444444555666666666666666666666666111111111222333444555666222222111111111111222222222222111111111111222222111000/////////000222333//////000000111111222222222000...---...000333444999777888>>>DDDNNNcccvvvwwwJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHHHHFFFDDDDDDDDDFFF>>>>>>>>>>>>===<<<;;;:::======;;;999777666777999>>>???;;;<<>><<<;;;;;;;;;;;;===<<<;;;;;;::::::::::::777777777777777777777777999999999888888888888888777777666666777888999999666777888999:::;;;<<<<<<===<<<;;;:::888777666555777888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<>>>===:::888888999:::;;;<<<<<<<<<<<<===???AAACCCCCCAAA???>>>??????>>>>>>???AAABBBCCCJJJHHHEEEDDDDDDEEEDDDCCCFFFDDDAAA???>>>===>>>???DDDCCCBBBBBBDDDGGGJJJMMMWWWaaawwwoooiiiiiihhhgggdddaaadddooo}}}}}}~~~zzzzzzxxxnnnhhhhhhddd```^^^YYYYYYeeetttqqqaaaXXXXXXYYYQQQKKKHHHDDDCCCDDDDDDBBB@@@DDDCCCAAA>>><<<;;;;;;;;;>>>;;;999;;;===;;;999888<<<777555888:::999:::<<<888888888888777777777777888777777:::======999666777777888888888777777666666555666777888777555222333333333222222111111111555555444444444444555555555444444333333222111111444444444444444444444444222222222111000//////...///......///000111111000000000///...............///000000000111111111111333333222222222333555666333444888;;;===EEEXXXjjjyyy~~~IIIIIIHHHGGGFFFEEEEEEDDDAAACCCDDDDDDBBB@@@??????========================;;;;;;<<<<<<===>>>@@@AAA>>>BBB@@@CCCKKKKKKNNNZZZuuuvvv```PPPIIIHHHFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBAAA@@@????????????>>>===<<<;;;:::;;;<<<<<<<<<;;;;;;:::999999::::::888888888888888888888888888888888888888888888888777777777777777888999999666666777888999:::;;;;;;;;;::::::999999888888888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::999:::;;;===<<<:::777888999:::;;;<<<<<<<<<<<<<<<===@@@AAABBBAAA???>>>???>>>>>>???@@@BBBCCCEEEGGGDDDBBBAAAAAABBBAAA@@@DDDBBB@@@>>>===>>>>>>???BBBAAA@@@???AAACCCFFFHHHRRRYYYhhhzzzwwwvvvzzz```TTTMMMOOOPPPIIIHHHDDDAAA@@@AAAAAAAAA@@@DDDBBB@@@>>><<<;;;;;;;;;;;;::::::<<<>>>===;;;999;;;777666999:::777666777888888888777777777666666888777777999<<<<<<999666777777888888888777777666777666555666777666555333444333333333222222222222555555444444444444555555555555444444333222222222333333333333333333333333222222111111000//////...000......///000111111000000000///...............000111111111222222222222111111000///000000222222222333555777888???PPP```yyyDDDCCCCCCBBBAAA@@@??????BBBDDDGGGGGGEEEBBBAAAAAA===<<<;;;;;;:::;;;;;;<<<:::;;;;;;===???BBBDDDFFFFFFPPPTTT[[[eeefffkkkzzzwwwaaaSSSKKKGGGHHHEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@??????>>>??????>>>===;;;:::999::::::;;;;;;:::999999888999999999888888888888888888888888777777777777777777777777888777777777777888999999555666666777888999::::::999999999999999999999:::;;;;;;<<<======<<<<<<<<<:::::::::999999999999999999888999:::;;;;;;999777888999999:::;;;;;;;;;;;;999;;;===???@@@@@@???>>>>>>>>>>>>???AAACCCEEEFFFEEEBBB@@@???@@@AAA@@@@@@AAA@@@???>>>===>>>??????AAA@@@???>>>???AAACCCEEEMMMOOOVVVaaajjjqqq{{{fffTTTMMMHHHJJJMMMGGGEEEBBB???===>>>@@@AAAAAABBBAAA???===;;;:::::::::999:::;;;;;;<<<;;;;;;999999555555999:::777555666888888777777777777666666777666777999::::::888666666777777888888777777777888666444444555666555444444444444444333333333333555444444333333444444555666555555444444333222222222222222222222222222222222222111111000/////////000///...///000111000///000///......---.........111111111222222222333333111111000/////////000000333333444555555:::HHHVVVttt@@@@@@???>>>>>>===<<<<<<<<<>>>??????===<<<<<<===???>>>===;;;;;;;;;;;;<<<@@@???>>>@@@DDDJJJOOOQQQ___mmmwwwdddSSSLLLIIIGGGGGGCCCCCCBBBBBBAAABBBBBBCCCBBBAAA@@@???>>>>>>>>>>>>@@@???===;;;:::999::::::999999888888888888888999888888888888888888888888666666666666777777777777888888888777777888999999555666666777888888999999999999999999999999999999;;;<<<<<<<<<<<<;;;;;;:::999999888888888888888888888888777999::::::888666888888999:::::::::::::::777888;;;===>>>??????>>>======>>>@@@BBBDDDEEEFFFEEECCCAAAAAABBBCCCCCCBBB???>>>>>>======>>>??????BBBAAA@@@??????AAABBBCCCIIIHHHJJJQQQWWW^^^hhhrrr~~~kkkXXXMMMKKKFFFGGGJJJFFFDDDBBB???>>>???AAACCCEEE@@@@@@???===<<<:::999999888;;;<<<999777:::===>>>:::666444777999888888:::888777777777666666666666666666666888888888777777555666777777777777777777888666444333444555555555444444444444444444444444444444333333333333444444666666555444444333333222111111111111111111111111111111111111000000//////000///...///000111000//////......------.........000000111111111222222222333333222111111000000000444333555666666999EEEQQQjjj>>>>>>>>>>>>============??????@@@???>>>???AAACCC>>>>>>>>>??????@@@AAABBBCCCBBBCCCJJJVVVcccmmmssslllWWWMMMJJJHHHEEEDDDBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>???>>>===<<<<<<===>>>>>>888888888777777888888999888888888888888888888888555555666666777777777777999999888888888888888999666666666777888888999999;;;;;;:::999999888888777::::::;;;;;;;;;::::::999888888888888888888888888999888777888999999888777777888999999:::999999999666777999;;;===>>>>>>>>><<<===>>>@@@BBBDDDEEEEEEEEECCCAAAAAACCCDDDDDDDDD>>>>>>>>>>>>>>>?????????@@@@@@???>>>>>>???@@@AAADDDCCCEEEJJJOOOSSS\\\dddooovvvlllZZZKKKGGGGGG@@@@@@CCC@@@AAA@@@???>>>>>>@@@CCCEEE??????>>>===<<<;;;:::999888======888777???HHHLLLBBB;;;666666666555777;;;777777777666666666666555444555666666666666666777555555666777777777777777888666333333444555555444444444444444444444444444333333222222222222333333666555555444333333222222000000000000000000000000111111111000000000000000111///...///000111000.........------------......////////////000000000000222222222222111111000000222111333666666999BBBLLL```www;;;;;;<<<<<<======>>>>>>@@@AAACCCCCCCCCEEEHHHJJJ???@@@CCCFFFIIIKKKMMMNNNCCCFFFMMM]]]rrriii[[[NNNIIIHHHEEEBBBAAAAAAAAAAAAAAAAAAAAABBBCCCAAA@@@???>>>>>>===>>>>>>::::::;;;<<<>>>@@@CCCDDD888888888777888888999:::999999999999999999999999555666666777777888888999::::::999888888888888999777777777888888888999999;;;;;;::::::999888777777999999::::::;;;::::::999888888888888888999999999999888777777999999999777777888888999999999888888666777999;;;<<<===>>>>>>;;;<<<>>>@@@BBBCCCCCCCCCBBB@@@>>>???AAABBBCCCCCC>>>>>>??????????????????======<<<<<<<<<======>>>AAA@@@BBBGGGJJJLLLRRRYYYdddooo}}}rrr\\\QQQGGGGGGHHH???===@@@>>>===>>>>>>>>>===>>>@@@CCC?????????>>>===<<<::::::666>>>@@@:::999EEEQQQWWWJJJAAA999555333222444888777777666666666666555555333555666555444444666777444444555666777777777777777555333333444555444333333333333333444444444444333222222111111222222333555444444333333222111111000000000000000000000000111111000000000000000000111000//////000000///...---------,,,------...///........./////////000000000000111111111000/////////...000444555666===EEETTTlll{{{~~~BBBCCCDDDEEEFFFHHHIIIIIIDDDHHHMMMPPPQQQQQQRRRSSSVVVXXX\\\```cccdddddddddUUUZZZggg}}}lllYYYPPPHHHFFFEEECCCAAABBBAAAAAAAAAAAAAAABBBCCCCCCAAA@@@???>>>>>>=========;;;;;;;;;;;;===???BBBCCC888888888888888999::::::999999999999999999999999666666777777888999999:::;;;:::999999888888888999888888888999999999999999999999999999999999999999999999:::;;;<<<<<<<<<;;;888888888999999999:::::::::999777888999:::999888777888888888888888777777888888999:::<<<======>>>;;;<<<>>>@@@AAAAAAAAAAAA@@@>>>======???AAABBBBBB@@@@@@@@@@@@@@@@@@??????;;;<<<<<<<<<======>>>>>>BBBAAACCCGGGHHHHHHLLLRRRYYYgggwwwuuuaaaSSSNNNGGGJJJLLLAAA>>>AAA@@@;;;>>>@@@@@@???>>>@@@AAA???@@@@@@@@@???===;;;:::666AAAEEE<<<999BBBLLLPPPHHH@@@888555444222333666777777666666666555555555222444555555333333555777333444555666777777777777555444444444555555333111222222222222333333333444222222111111111111222222444333333222222111000000000000000000000000000000000000000000000000000111222000//////000000///------,,,,,,,,,------...///////////////000000000000///000111222222111111000......///333444444999???GGG\\\jjjqqq~~~RRRRRRTTTVVVXXXYYY[[[\\\eeekkksssyyy{{{zzzxxxwwwxxx{{{~~~~~~|||qqqxxxzzzeeeWWWSSSLLLFFFEEEDDDCCCDDDGGGAAAAAAAAAAAABBBBBBCCCDDDAAA@@@???>>>============???>>>===<<<;;;<<<<<<===999999888888999:::;;;;;;999999999999999999999999666777777888999:::::::::;;;::::::999888888888999999999999999999:::::::::777888888999::::::;;;;;;999:::;;;<<<============888888999999::::::::::::;;;999888888999::::::999777777888888888777777666999999::::::;;;<<<===>>>;;;<<<>>>???@@@@@@@@@???@@@???===>>>@@@BBBCCCCCCAAAAAAAAAAAAAAA@@@??????======>>>>>>???@@@@@@@@@EEEDDDEEEHHHHHHGGGJJJPPPPPP___pppvvvuuu{{{|||yyyuuucccVVVOOOJJJDDDIIIKKK@@@;;;@@@???===@@@CCCDDDBBB@@@AAACCC???@@@@@@@@@???>>><<<;;;777DDDHHH===666:::@@@AAA@@@:::555555555444555888777666666666555555555555222444555444222222555777333444555666777777777777444444444555666555333111111111111222222333333333222222111111111111222222333333222222111000000///111111111111111111111111000000000000000111111111222000//////000000///---,,,,,,,,,,,,------...///000000000000111111111111111222333444555555444333111000111444555444777======QQQ]]]gggyyyssstttxxx}}}vvvfffWWWMMMJJJFFFBBB@@@@@@@@@???>>>AAAAAA@@@@@@@@@@@@@@@@@@???===<<<<<<===>>>>>>>>><<<;;;::::::999999999:::777777777777777777777777999999999999999999999999888777777777888999999:::888888888999999:::::::::888888777777777777888888777777888888999999999:::===<<<:::999999:::;;;===888777777777888999:::::::::999999888777666555555888888888888777777777777666777888999:::;;;<<<<<<:::<<<>>>???>>>===>>>???===???@@@???>>>===>>>???AAA@@@>>>===<<<<<<<<<===>>>>>>>>>>>>>>>??????@@@EEEFFFHHHHHHFFFEEEFFFGGGOOOSSS___jjjjjjhhhwww{{{xxxvvvzzzjjjXXXOOOOOOLLLJJJGGGDDDAAA???>>>===<<<<<<===>>>>>>???>>>>>>??????@@@???>>><<<:::999999999999999999888777666888888888888777777777777666666777777777777666555333333444555666666555555444444555666777777666666222333333444444333333222///000111222333222111111//////000000111111111222222222111111111111111222000000000000111111111111222222222222222111000////////////...------,,,,,,------------------------............////////////222222333333333444444444---...///111444666999:::AAAEEEPPP```rrr|||pppaaaVVVMMMFFFIIIFFFBBB@@@?????????>>>@@@@@@@@@@@@@@@?????????>>>===<<<<<<============;;;;;;::::::999999999999999999999999999999999999:::::::::999999999999999888888888888888999::::::888888999999999999999999888777777666666777777888888888888777777777777777;;;:::888777777888:::;;;999888888777777777777888888888888777777777777777777777777777666666666666666666777888999:::;;;;;;:::<<<======<<<;;;<<<======>>>??????======>>>???@@@???===<<<;;;;;;<<<<<<===============>>>??????CCCDDDFFFFFFEEEEEEFFFGGGHHHIIIQQQ[[[___aaannnxxxxxxzzz|||uuuhhh\\\OOOIIILLLLLLJJJGGGDDDAAA???>>>>>>;;;<<<======>>>>>>======??????@@@???>>>===;;;999888999999999999888777666888888888777777777666666666666777777777666666666333444555666666666666555333444555555666666555555222333333444444333333222///000111222333222222111000000000000111111111222222111111000000111111111000000000000111111111111111222222222222111000///..................//////------------------------............////////////222222222222333333333333...///000111333666888999===AAAJJJXXXjjj{{{jjjYYYOOOKKKIIIGGGHHHEEEAAA????????????>>>@@@@@@@@@??????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888999999::::::999999999888888888888888777777666666666666777777888777777666555555444444888777666555555666777888999888777666555555555555666666666777777888888888666666666666555555555444555555666777888888999999999;;;<<<<<<:::999999:::<<<===>>>>>>===<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>???AAADDDDDDDDDDDDEEEFFFHHHEEEHHHRRRXXX^^^jjjwwwwwwooovvvwwwcccYYYRRRJJJHHHKKKKKKIIIGGGCCCAAA???>>>>>>;;;;;;<<<<<<===<<<<<<<<>>===;;;:::888888999999888888777777888888777777777777666666555666666666666666666666444555666666666666666666222333333444444444444444222222333333333333222222000000111222222222222111000000000111111111111111111000000000000000111111000000000000111111111111111111222222111111000000------...//////000111111------------------------............////////////000111111111222222222222000000000111333444666777999;;;AAALLL]]]pppuuuiiiYYYMMMIIIIIIIIIIIIGGGDDDAAA???>>>???>>>>>>?????????>>>>>>=========;;;;;;<<<<<<;;;::::::;;;999999:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;:::999999999999999::::::999999888888777777777666777666666555555666666777555555555444444444444444666555555444555555666777666666555444444444555555666666777777777777777777555555555444444444333333444444555555666777888888:::;;;<<<<<<:::888888999;;;=========<<<;;;<<<===<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>AAABBBBBBCCCDDDFFFHHHFFFHHHNNNSSSYYYfffrrrvvvqqqyyyyyyiiiYYYPPPKKKFFFFFFIIIJJJHHHEEEBBB@@@???>>>>>>::::::;;;<<<<<<;;;;;;;;;>>>>>>??????>>>===;;;:::777777888888888888777777888777777777666666666666555555555555555555666666555555666666777666666555111222333333333333222222222222333333333333222222000000111111222222222222111111111111111111111111000000//////000000111111///000000000111111111111000000111111111111000000////////////000000111111....................................////////////000000000000111111111111111111111111222333444555555666:::AAAOOOcccxxxyyy___XXXNNNGGGEEEFFFFFFFFFFFFCCC@@@>>>>>>>>>>>>===??????>>>======<<<;;;;;;999;;;======:::999999:::888888999::::::999999888::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::999888888999999999888888888777777666666666666666555555555555666666111111222333444444555555555555555555555666777777333333333333444555666777888888777777666555555444444444444444333333333333444444444555555666666777:::;;;<<<<<<:::888888999:::;;;<<<<<<;;;:::;;;<<<;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===<<<<<<;;;:::===???AAAAAABBBCCCEEECCCDDDGGGIIIIIINNN[[[gggvvv~~~zzzzzzzzzeee[[[OOOHHHDDDBBBCCCEEEGGGFFFCCCAAA???>>>>>>>>>:::;;;;;;;;;;;;;;;::::::<<<===>>>>>>===<<<:::999666777777888888888777777777777777666666666666555444444333333444555666666555555666666666666555555111222222222222222111111111222222333333222222111111111111111111222222222222222222111111111111111000000000000000111222222///000000000111111111111///000000111111111000000111111000000////////////....................................//////////////////000000000111111111222222111111111222333333333555777;;;DDDUUUkkkzzzrrraaaSSSOOOJJJGGGFFFFFFEEEDDDEEEBBB???======>>>>>>===>>>>>>======<<<;;;::::::999<<>>;;;888888:::777777999:::::::::999888888888888888888888888888777888888999999::::::;;;999999888888777888888888777777777777666666666666555555444444444444555555///000111222444555666666444444555555666777777777111222222333444666777888999888888777555444444333444444444444333333333222444444555555555666666666888:::;;;;;;999888999999999;;;;;;;;;:::999:::;;;:::;;;;;;<<<<<<;;;::::::999:::<<<=========<<<;;;:::<<>><<<===>>>>>>===>>>>>>===<<<;;;:::999999999===@@@???;;;888888:::666777999:::::::::999888999999999999999999999999666666777888888999::::::999888777777666666777777555555666666666666666666555444444444444444444555111111222222333444555555333333444555666666666666333333333333444666777777777777666666666555555555555444444444444333333333555555555555666666666666666777999999888777888999999:::;;;:::999888999;;;:::;;;<<<======<<<;;;::::::;;;===>>>>>>>>><<<;;;;;;===???@@@@@@@@@AAACCCCCCFFFHHHGGGEEEFFFJJJMMMPPP\\\llluuuzzzyyytttnnnhhhsss~~~yyy}}}|||rrrppplllqqqtttvvvrrrcccYYYTTTMMMKKKHHHEEEEEEFFFFFFEEEBBBAAA???===<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999999:::;;;:::999888777555666666777777777777777777777666666666555555555333222111111222444666777444444444444444333222222222333333333222222111000111111222222222222111111222111000000000111222333333333333222222111111111111111111111222333444555000000000000111111111111...//////000000000000000//////......................................................////////////000000000111111111222222111111000111111222333333000555888777666===LLLXXXmmm~~~}}}kkk^^^TTTOOONNNHHHEEEBBB@@@???@@@BBBCCCDDDAAA>>><<<===>>>>>>===>>>======<<<:::999888888999===AAA@@@<<<888999;;;555666888:::;;;:::888777999999999999999999999999555666666777888888999999888888777666666555666666444555555555666666777777555444444333333444444555333333333333333333444444111222333444555555555555555555444444444555666666555555555666666666666666555555555444444444333333555555555666666666666666444555777888777666777888888999::::::888888999::::::;;;<<<=========<<<;;;:::;;;===??????>>>===<<<;;;===@@@@@@@@@@@@AAABBBCCCDDDDDDCCCDDDEEECCC???JJJTTT```gggiiihhhccc___aaapppyyyrrruuuxxxpppqqquuuxxxxxxwww~~~iii^^^WWWQQQLLLHHHHHHFFFCCCBBBBBBAAA???AAA???>>><<<;;;:::;;;;;;<<<=========<<<;;;;;;:::777888999:::999888777666555555666777777777777777777666666666555555555555333222111111111333666777333444444444333333222111333333333333333222111000111111222222222222111111222111000000000111333444333333333222222111111111222222222222333444555666000000000000111111111111......///000000000000000,,,,,,------.../////////////////////////////////............/////////000111111111111222222222222000000000000111222333444///555999777333666BBBMMM^^^xxxyyyssswwweeeWWWPPPMMMJJJHHHEEEDDDBBBAAA@@@?????????@@@???===;;;:::::::::::::::999:::??????<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999777777888888555333777777777777777777777777888888888888888777666666555555555555666666666666555333111111444555444222111222222333333222222111111111111111111111111111222222333333333333444444444444333222222222222333555444444333333444444555555444333333333333444555111111222222222333333333888888888888888999999999888999::::::888888999:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;===@@@???======???BBBAAAAAAAAAAAAAAAAAAAAAAAACCCHHHPPPUUUWWWVVVUUUUUU^^^dddwwwvvvpppmmmuuuxxxsssvvv}}}{{{lll]]]TTTOOOKKKGGGGGGFFFCCCAAA??????@@@@@@AAA@@@===;;;;;;<<<>>>???>>>>>>>>>===<<<:::999888999999::::::999888666555333333444555666777888888555555444444444333333333555444333333333555666777666555333111000000111111444222111000111222111000333333222222111000000000000///...000444555333111111111111111111111111111///000222333222111///---...000000///...---...///222111111111222333444444000000//////.........---...............///000000111000///......///000111000111111111111222222222111111111111111111111111222333444444555777<<>>============<<<;;;;;;;;;;;;<<<===;;;999999===>>><<<===@@@AAA@@@???>>>===<<<;;;;;;<<<999777777888888555333666666666666666666666666777888888888888777666555666555555555444444333333555333111111333444444222222222333333333333222222111111111111111111111111222222222333333333444444444333333222222222222222444444333333333333444444555444333333333333444555111111222222222333333333666666666777777777777777777888999999888777888999::::::::::::::::::::::::<<<<<<<<<;;;;;;;;;;;;;;;:::<<<>>>>>><<<<<<>>>@@@AAAAAAAAAAAAAAAAAAAAAAAACCCFFFIIILLLNNNOOORRRTTT]]]bbbssszzzxxxyyytttqqqsss}}}{{{xxxyyy{{{xxxmmm___TTTNNNLLLIIIGGGGGGEEECCC@@@?????????@@@AAA???===;;;;;;<<<===???============<<<;;;:::999999::::::::::::888777666555555555666666666666666555555444444444333333333444444444444444555666666555444333111111111111222222000......///000///...000000000000000000111111000//////000333444333111111111111111111111111111///000111222222000///......000000///...---...///222111111000000000000111000/////////...........................///000000///...---,,,,,,---.../////////000000000111111111111111111111111111111111222333444444444666:::===BBBOOOaaaooouuuvvvtttrrroooyyy|||yyyyyyxxxuuusssxxx}}}hhh\\\TTTJJJCCCAAAAAA@@@???@@@???>>><<<<<<;;;;;;;;;:::::::::;;;;;;===>>>???<<<888777:::;;;<<<@@@EEEHHHGGGDDDAAA>>><<<:::999:::999777777777777555444666666666666666666666666777777777777777666666555666666555444333222111111444333111111333444333222333333444444444444333333222222222222222222222222222222222222333333333333444333333222222222222222444444333333333333444444444444333333333333444444111111222222222333333333444444555555555666666666777888999888777777777999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<<<<<<<===???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCGGGMMMQQQZZZ^^^mmmzzzsssppppppwww{{{zzz~~~rrrddd\\\SSSLLLIIIHHHFFFEEEFFFEEEBBB@@@???????????????>>><<<;;;;;;;;;===>>><<<<<<======<<<;;;::::::::::::;;;;;;;;;999888777777777666666555555555444555555444444444333333333333444444555555555555444333333222111111222222333222000......///000///...---......///000000111111000//////111333444333111111111111111111111111111///000111222111000///......000000///...---...///111000000///......------////////////...........................///000000......------------.............../////////000000111111111111111111111111222333333333333444777999888@@@NNN\\\eeejjjjjjiiikkkuuu~~~xxxsssrrrrrrtttvvvvvvvvvxxx~~~yyydddVVVPPPLLLFFFBBBAAAAAAAAA@@@>>>>>><<<;;;;;;:::::::::::::::;;;;;;<<<======>>><<<888555777:::===CCCJJJOOOMMMIIIDDD@@@===:::999999888777777777666555444666666666666666666666666666666666777777666555555555555555444333222222111333222222111222222333333333444444555555444444333222222222222222222222222111222222222222333333333555444444333333333333333444333333333333333333444333333333333333333333333111111222222222333333333333333444444555666666666777888999999777777888999999999999999999999999999:::::::::::::::;;;;;;;;;:::;;;<<<<<<<<<===>>>>>>????????????????????????AAA@@@???>>>>>>BBBHHHMMMUUUXXXfffyyy~~~~~~}}}lll```ZZZUUUOOOJJJGGGFFFCCCAAAEEEDDDBBB@@@???>>>>>>>>>>>>===<<<;;;:::;;;======;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<;;;:::999888666666666666555555555555555555444444444333333333222333555555666555444333111111111222222333333444333222000000111222222111/////////000000000111111000000000111222333222111111111111111111111111111000000111111000000///......000000///...---.../////////////////////......///////////////........................///000000000000000//////000000000....../////////000000000111111111111111111111111111222333222111222444666777;;;CCCNNNXXX___aaaaaagggpppyyy~~~}}}uuurrrrrrtttwww|||~~~ppp___SSSMMMFFFDDDAAA???>>>>>>======>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<777444777:::>>>EEELLLSSSPPPKKKFFFAAA===;;;:::777888888777666555555555555555555555555555555555444555555666666666555555444444444444444444444444222222222222111111222333333444444555555444444333222222222222222222222222111111111222222222333333666666555444444444444444333333333222222333333333333333333333333333333333111111222222222333333333333333444444555666666777888999:::999888777888:::888888888888888888888888999999999999::::::;;;;;;<<<;;;<<<<<<>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????AAADDDGGGLLLPPP\\\nnnxxx~~~sssfff\\\WWWSSSQQQMMMIIIGGGEEECCCAAADDDCCCBBB@@@???>>>======<<<<<<;;;::::::;;;<<<===;;;<<<<<<<<<<<<<<<;;;;;;999:::;;;<<<;;;:::999888555555555555666666666666555555444444444333333333222333444555555444333222000111111222333333333333333111000000111222222111222222222111111000000000000111222222222111111222111111111111111111111111000000000000000///.........000000///...---...///---...///000111222111111.........///////////////...............///000000///000000000000000000////////////000000000111111000000000000000000000000000111222222111111222444555777;;;DDDMMMVVVZZZ\\\bbblllvvv||||||uuurrrrrrpppuuu{{{zzzuuuvvv}}}wwwgggYYYMMMGGGGGGCCCBBB@@@>>>======<<<=========<<<;;;;;;;;;;;;;;;>>>>>>>>>===<<<:::999888:::666555888<<>>??????>>>========================;;;===@@@AAA@@@@@@AAABBBDDDFFFQQQaaajjjooo|||mmm```VVVQQQPPPKKKJJJIIIGGGFFFDDDDDDCCCBBBBBBAAA@@@???===<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<======<<<;;;::::::888999:::;;;;;;:::999888444555555555666666777777555555444444444333333333333444444444444333333222000111222333333333333333000///......000111000000333333333222111000000000///111333333111000111222111111111111111111111111000000/////////............000000///...---...///,,,---000222333444333333.........///////////////...............///000000------............------//////000000000111111111000000000000000000000000///000222222111111222333///111555;;;BBBLLLTTTYYY]]]gggrrr{{{}}}vvvsssrrrrrrvvv{{{zzztttrrrvvvwwwiii[[[SSSMMMFFFBBBBBBAAAAAA@@@>>>======>>>???<<<<<<;;;;;;::::::;;;;;;===>>>>>>===<<<;;;999888999666666:::>>>@@@DDDJJJKKKHHHDDD???;;;999999999555777888777555444555777555555555555555555555555222333444555555555555555444444444333333333333333000222333222000///111444222222333333333333222222333333333333333333333333111111111111222222222222444444333222222222222333333333222222222222333333111222333333333333222111111111222222222333333333000000111222333444555555555666777666555444555777777777777777777777777777777777777888999:::::::::<<<:::999;;;===???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<999;;;>>>???>>>=========@@@@@@GGGQQQWWW\\\lll}}}|||{{{zzzhhh^^^WWWPPPLLLMMMHHHHHHHHHFFFEEEDDDDDDEEEBBBAAAAAA@@@>>>===<<<;;;999999:::::::::;;;;;;;;;============<<<;;;:::999777888999::::::999888888666666666666666555555555555555444444444333333333555444333333222222333333111111222333333333222111000///---...000111111000111111111111111000000000///111333333111000000222111111111111111111111111000000///..................000000///...---...///---...000222333333222111............/////////000...............///000000,,,---...//////...---,,,........./////////000000000000000000000000000000...///111222111111333444...000333555999AAAJJJRRRWWWaaannnyyy~~~}}}}}}~~~{{{||||||kkk\\\QQQIIIJJJJJJEEEAAAAAA<<<<<<<<<;;;::::::<<<>>>;;;;;;::::::999:::::::::<<<======>>>===;;;:::999888666777<<<@@@@@@DDDHHHFFFDDD???;;;888777777888444777888777444333555777555555555555555555555555222333444444555555555444555444444333222111000000000222333222//////111444111222222333333222222111333333333333333333333333000111111111111222222222333222111111000000111111333222222222222222222333111222333444444333222111111111222222222333333333...///000111222333444444333444555444333333444555777777777777777777777777666777777888999999::::::;;;999888999<<<>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<777999<<<<<<;;;::::::;;;BBB???@@@FFFHHHMMM]]]ooo|||yyytttuuunnnbbbXXXWWWVVVPPPLLLLLLKKKKKKJJJHHHEEECCCCCCDDDAAAAAAAAA@@@>>>===;;;:::999999999::::::;;;;;;;;;>>>>>>>>>===<<<:::999888777777999999:::999888777999888777666555444333333555555444444444333333333666555333222111222333333111222333444333333111111222000///000222333333222......//////000000111111///222444333111///000222111111111111111111111111000000///..................000000000...---...///...///111222333222000///---.........//////000000...............///000000...///000111111000///...---------.........//////000000000000000000000000---///111222222222333444111444555555444999CCCKKKSSS^^^kkkwwwuuubbbWWWJJJIIIFFFDDDAAA???>>>===>>>======<<<:::999888888;;;::::::999999888888888888888999999999999888777777888888:::;;;===???@@@===<<<;;;:::999777666666333444444444444444444444333444444555555444444333555666666444222222333555333333333222222222111111222222111000//////000000111111000000111222222333222222222222222222222222111111111111111111111111000111111111111222222222111111111111000000000000//////000111111111111111111222333333444444333333333333222222333333444555666666555555555555666666666555555555555666777777888888888999999999999999999:::;;;;;;<<<<<<;;;;;;=========<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;@@@DDDCCCAAAEEEQQQ\\\ooosssyyyyyyuuueeevvv}}}wwwkkkZZZWWWSSSPPPMMMKKKHHHFFFFFFEEEDDDCCCCCCBBBBBBCCC>>>???@@@AAA@@@>>><<<;;;999999999999:::;;;<<<===@@@@@@>>>===;;;999888777999888888888777777666666666666555555555444444444777555333111111111333444444333222111111111222333222111///......///111222222111000//////000111222000000000000////////////555555444333333222111111222111111111000000//////////////////////////////......------------......111111000/////////////////////000000000//////...//////000000///...------///////////////........................///000000------...///000111222222000000000000000000000000111111111111333666999;;;EEESSScccmmmxxxrrr```QQQHHHEEEDDDBBB???===<<<;;;:::===<<<<<<;;;:::999888777::::::::::::999999999999999999999999999999888888777777777777888999:::;;;999999888777666555555444555555555444444333333222333333444444444444333333333444555333222111222333333333222222222111111111333222111111000000111111111111111111111111222222222222222222222222222222111111111111111111111111000000111111111222222222111111111111000000000000000000111222222222222222111222333333444444333333333222222222222333444444777777777777777777777777555555444444555555666777222222333333444444444555888888999::::::::::::999<<<<<<<<<;;;;;;:::::::::::::::999999999999999999<<>><<<:::999888777888888777777777666666666666666555555555444444444333222222111222444777888444333222111111111222333444333111000000111333444111111000//////000111111111111111111111000000000444444333333222111111000111111111000000000///////////////////////////////////////......////////////......---------------222222333333333333222222///////////////...------.........///////////////...............///000000111111111111000000000000000000000000000000000000333222111111222444666777@@@MMM[[[eeepppyyyjjj\\\OOOGGGBBBAAA@@@>>>===;;;:::::::::;;;;;;:::999888777777666888999999999999999999:::999999999999888888888777888777777666666666666666777666666666555555555555666666555444333222222111222222333333333333222222333444555444333222333444333222222222222111111111222111000000000000000000222222111111111111111111222222222222222222222222111111111111111111111111000000000111111111222222111111111111000000000000000111222222333333222222111222222333333333333333222222222222222333444444777888999999999999888777444444444444444555555666333444444555666777777888888999999::::::::::::::::::::::::::::::999999999888888888888888888888999;;;;;;<<<;;;:::<<<@@@CCCFFFKKKTTT]]]dddggghhhhhhnnn~~~sss```TTTNNNJJJHHHFFFEEEFFFFFFEEEDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAAAAA???===<<<999999999999:::;;;<<<<<>>===;;;:::888777666666666666666666555555555555555555555555444444444999888555333222111222222444333222111111111222333555444333222222333444555111000000//////000000111111111111111111222222222222222222111111000000///111111000000000000//////////////////////////////000000////////////000000///...------,,,,,,------//////000000111000000//////////////////......---------......//////000000...............///000000222222222111111111000000000000000000000000000000333222111000111222333444:::DDDNNNXXXdddtttpppjjjaaaWWWNNNIIIFFFEEE@@@???>>>===<<<<<<<<<<<<:::999999888777777666666666666777777888888888999999888888777777666666777999999888777666666777777666666777777777777777777555555555444444333333333111222222333333222222111444555666666444444444555222222222222111111111111000//////.........//////222222222222111111000000222222222222111111111111111111111111111111111111000000000000111111111111111111111111000000000///000000111222222222222111111111222333333333333222222222222111222333333444555777888::::::888777555444333333333333444555555555666777888999:::;;;;;;::::::;;;<<<<<<<<<<<<<<<999999999999888888888888777777777777888888888888999999999:::<<>>===<<<:::999999999::::::;;;<<<======<<<:::999888666666555555555555555555555555555555555555555555555555999888666333111000//////444333222111111111222333444333333222222333333444000000000//////000000000000000111111111111111222111111000000000/////////000000000000000000//////////////////////////////000//////////////////000000000///............///,,,,,,------......------...///////////////......,,,------...///000111111...............///000000......///000111222222333000000000000000000000000111000000000000111222222555;;;CCCKKKWWWhhhyyy|||jjjUUUSSSNNNIIIEEEBBBAAAAAA??????>>>===============888888888777777666666555444444555555666666777777777666555555555555666777888888777777777777777777666666666666666777777777333333333444444555555555111222222333333222222111111333555555333333333444222222222111111111000000000000000//////000000111111111222222222111111000222222222111111000000000000000000000000000000000//////000000000111111111111111111111000000000///...//////000000000000000000111222222333333222222222111111111111222333333444555777888888777555444444333333333333444555555222222333444555777777888999:::;;;;;;<<<<<<;;;;;;888888888888888888888888666666666777777888888888:::999888:::===???>>>===>>>@@@BBBEEEJJJSSS]]]dddnnn}}}~~~~~~|||xxxrrriii___VVVPPPLLLJJJHHHFFFDDDDDDEEEEEEDDDCCCBBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>======<<<;;;:::::::::999999999:::;;;;;;<<<;;;:::999888777666555444444444444555555555555444555555555555555555555///000000111333444666666444333222111111111222333222222111111111111222222/////////000000//////////////////000000000111111000000///////////////...//////////////////000000///////////////////////////......------......///000000///...............------...///////////////......///////////////...,,,------...///000111111...............///000000,,,------...///000111111000000000000000000000000.........///000111222333333555:::AAAKKKZZZlllyyytttaaaTTTKKKIIIGGGDDDAAA???>>>=========<<<;;;;;;;;;;;;<<<888888777777777666666666444444555555555555555666555555444444444666777999888888777666666666666666444444444555555555555555111222222333444555666666222222333333333333222222---000222222111000000111222111111111111000000000222222222222222333333444///000111222333222222111222222222111000000//////000000000000000000000000/////////000000000111111111111111111000000000000---...//////000000//////000111111222222222222222111111111111111222333333333333555555555555333333444444444444444555555666111222222333444555666666666777777888888888888888777777777888888888888888666666666777888888999999;;;:::999999:::;;;::::::===>>>>>>???AAAHHHSSS[[[fffsssvvvqqqpppsssooofffbbb^^^YYYUUUQQQMMMHHHEEEFFFDDDBBBBBBBBBBBBAAA@@@AAABBBBBBCCCBBBAAA???>>>======<<<<<<;;;::::::::::::::::::999999::::::;;;::::::999888777666555555444444444555555555555555444444444555555555555555111111222333333444444555444333222111111111222333000000000000000000000000...//////000000//////............///000000111111////////////////////////......////////////000000////////////////////////......------------.........---,,,,,,++++++,,,,,,***+++,,,---.........------...//////////////////------......//////000000...............///000000//////.........---------000000000000000000000000------...///111222222333333222444:::AAALLL\\\jjj|||~~~wwwuuuzzz}}}{{{vvvkkkbbbYYYQQQKKKHHHGGGEEECCC@@@???>>>======<<<;;;:::::::::::::::888888888777777777777666777777666666666666666666555555444444666888;;;<<<<<<;;;:::888777666555555666666555555555555555555222333333444444555555555333333444444444444333333---000222333222111111111111111111111000000000000111111111111111222333333---...111333444333333222222222222111000/////////000000000000000000000000////////////000000000111111111111111000000000000......///000000000000000000000111222222222222222111111111111111222222333444444444444444444444444555555444444555555666777555555555666666666777777555555666777777777777666777777777888888999999999666666777888888999:::::::::999999999999:::<<<>>>;;;>>>@@@@@@@@@DDDLLLRRRVVVaaaeeefffjjjlll||||||ttthhh]]]YYYVVVSSSPPPOOONNNLLLGGGDDDDDDBBBAAAAAABBBCCCBBBAAA@@@AAABBBCCCBBB@@@>>>===>>>======<<<;;;;;;;;;;;;;;;::::::999999:::::::::999999888777666666555444444444555555666666666666444444444555555555666666999888777666444333111000444333222111111111222333///000000000000000000///......///000000///.........//////000111111222222////////////////////////........./////////000000//////////////////////////////............//////...---,,,,,,++++++,,,,,,)))***+++,,,,,,---------------...///////////////.........///////////////...............///000000////////////............000000000000000000000000//////000000111111111111222000111555:::@@@MMMZZZmmm|||wwwyyyzzzyyyrrrlllaaaVVVNNNKKKJJJKKKCCCBBB@@@>>>=========>>>>>>>>>===<<<;;;;;;;;;;;;888888888888777777777777999999888888777777666666666555555555777:::===???BBBAAA>>><<<999888666666999999888888777777777777444444444444444444444333333444444555555444444333000222555777666444444444111111111111000000000000...............///000000,,,...000333444444333333222222222111000//////...000000000000000000000000////////////000000000000111111111111000000000000//////000111111111111111000000111222222222222111111111111000111222222333555444333333333333444555666555555555555666777777444444444555555555555555666666777888888888888888777777888888999999999:::666777777888999:::::::::777888999:::;;;===BBBFFF777<<<@@@BBBAAABBBFFFKKKIIIRRRWWW^^^hhhkkktttxxxrrrmmmjjjeee]]]WWWVVVKKKIIIGGGGGGIIIHHHFFFCCCDDDBBBAAABBBCCCEEEEEEDDD@@@AAABBBCCCBBB@@@>>><<>>===<<<<<<;;;<<<<<<;;;;;;:::999999:::::::::999888888777666555555444555555555666666666777777444444444555555555666666666777777777777777666666444333222111111111222333000000111111111111000000---...///000000///...---///000000111222222333333/////////000000000000000---.........//////000000////////////////////////000000////////////000000//////...------------...---...///000111111111111------...///000000/////////////////////........................///000000------...///000111222222000000000000000000000000111111111111111000//////222...///333666999DDDPPPbbbqqq~~~|||~~~|||qqqggg]]]YYYTTTMMMHHHEEEDDDDDDBBB@@@>>><<<;;;;;;======<<<<<<<<<===<<<<<<;;;:::888888777777666666555555555555666777777777777777666555444444555999<<>>BBBEEEHHH>>>===<<<<<<===???AAABBBDDDHHHMMMPPPSSS[[[gggppp|||uuurrrooottt}}}|||uuuddd___[[[\\\]]][[[RRRJJJIIIHHHHHHGGGGGGFFFFFFFFFAAAAAA@@@@@@???@@@@@@@@@@@@???>>>???@@@AAA@@@>>><<<;;;:::999888777777777<<<;;;:::999888999999:::666666666666666777777888444555666777777666555444333333222222333333444555444333333444555555444222222222111111111111222222111111111111111111111111////////////////////////000000//////000111222222////////////000000000000///---++++++---///000000////////////////////////////////////////////////222000///---,,,,,,,,,---...,,,+++---000222111///------......///000000000,,,---...//////...---,,,///////////////.........//////.........---------...///000111111222111111000000000000111111111111333444444444555777<<>><<<;;;;;;<<<===<<<<<<======<<<;;;::::::888888888777666666555555666666666777777666666555666555444444666888;;;<<<===<<<:::888666666666666444444444444444444444444555444444444444333333333444444444444444444444444222222333333333222111111111111111111111111222222.../////////000000000111...///111000//////000222111111111111000000000000111111111111111000/////////000222333333222000///111111111000000000//////000000000000000000000000000000111111111111000000000000/////////000111222222222222333333333444444444444444444444444444444555444444333333444444444555555555555555555555555666666666777888999:::;;;:::888666777:::<<<;;;::::::::::::;;;<<<>>>AAABBB=========>>>>>>@@@AAAAAA???CCCGGGHHHJJJPPPYYY```ooossswwwxxxtttmmmgggcccaaafffnnnyyy~~~nnnbbb[[[XXXVVVTTTUUUVVVTTTNNNIIIIIIIIIHHHGGGFFFEEEEEEEEECCCBBBAAA@@@@@@@@@@@@@@@???>>>===>>>@@@AAAAAA@@@>>>===<<<;;;;;;::::::;;;===<<<:::999999999::::::777777666666666666666777555666777777777666555444333222222222222333444444444333333444555555444222222111111000000111111222111111111111111111111111////////////////////////000000//////000111111222000000000//////////////////---,,,,,,...//////...//////////////////////////////////////////////////////...---,,,---.........,,,+++---///111000...------......///000000000------............------/////////////////////...//////.........---------//////000000111000000000//////000000000111111111///000111111111333777:::@@@KKK[[[jjjtttxxx{{{|||zzztttuuu}}}rrr```TTTLLLHHHDDDDDDCCCBBBAAAAAA@@@@@@@@@???===<<<;;;;;;<<<============<<<<<<:::999999999888888777777666555555666666777777777666666555666555555666666777888999888888777666555555555555444444444444444444444444444444444444333333333333333333333333333333333333111111222333333333222222///000000111222222333333////////////000000000000///000222111000000111333111111111111000000000000000000111111000000/////////000111222222111000///111111000000000000//////000000000000000000000000000000111111111111000000/////////...///000000111222222222222333333333333444444444444444444444444444444444333333444444555555555555555555555555555666666777777999:::<<<<<<;;;999777888999::::::999:::::::::;;;;;;;;;;;;;;;===>>>???@@@@@@@@@@@@@@@<<>>===<<<;;;;;;;;;<<<<<<=========<<<;;;:::999888999999888888777666666555555666777888999999999999666666666666666666666666666555555555555555555666555555555555555555555555444444444333333333222222222222222222222222222222000111222222333333333333000000111111111222222222////////////000000000000///111222222111111222333111111111111000000000//////000000000000000//////000000111111111111000000000000000000000000//////////////////////////////000000111111111111000000////////////000000111111111222222222222333333333333333333333333333333333444444333333333444555555555555555555555555555555666666777888999;;;===>>>;;;:::999888999999999999::::::;;;;;;;;;;;;:::999===>>>@@@AAAAAAAAA@@@???>>>@@@BBBBBBAAAAAACCCEEELLLQQQWWW[[[\\\[[[YYYXXXWWWWWWXXX^^^lll|||vvvnnngggcccbbbbbb```\\\UUUPPPLLLKKKGGGJJJMMMNNNKKKIIIJJJKKKHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCAAA@@@>>>>>>=========;;;;;;===@@@CCCDDDDDD:::::::::::::::;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;999888777666555444444444777888888888888666555444222222222111222333333444444333222333444555333111111111000000000000111111////////////////////////........................000000/////////000000111000000000///......------/////////000000000---+++////////////////////////////////////////////////......------............---,,,,,,,,,,,,,,,,,,+++------......///000000000...---,,,++++++,,,---.............../////////////////////...............//////000//////...------////////////000000000111...///000000000111444666===<<<@@@JJJZZZiiirrrvvvyyyuuupppmmmjjjlllvvv{{{uuuggg___TTTKKKEEECCCCCCCCCDDDDDDDDDCCCAAA???<<<:::<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888999999999888777777666666444555777999;;;<<<======666666666666555555444444555555555666666666666666555555555555555555555555444444333333333222222222222222222222222222222222000111222222333333333333222222222111111111000000000000000000///////////////111222222111111222333111111111111000000000///...//////000000000//////000000000111111000000000//////////////////000000////////////////////////000000111111111111000000000000111111111222222222111111111222222222333333333333333333333333333333333333333333333444555666666666666666666666666666666666777888999;;;===>>>:::::::::999888888999:::999:::;;;<<<<<<<<<<<<;;;===>>>???AAAAAA@@@???>>>???@@@BBBBBBBBBBBBCCCDDDFFFIIILLLNNNOOOQQQSSSUUUYYYXXXXXX\\\jjjpppeee___ZZZWWWVVVQQQQQQQQQNNNKKKHHHHHHHHHHHHLLLNNNMMMIIIGGGHHHJJJGGGFFFFFFEEECCCBBBBBBAAABBBAAA@@@???======<<<<<<>>><<<;;;<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999999:::999999888888777666666444555777999;;;<<<===>>>666666555444444444444444444555666777777777777666555555555555555555555555333333333333222222222222111111111111111111111111111111222333333333222222333333222222111000000///000000000000///////////////000222111000000111333111111111111000000000000......///000000000//////000000000000000000000000......////////////000000000000000000000000000000000000111111111111000000000000111222222222222222111111111111222222222222333333333333333333333333333333333333444555555666666666666666666666666666666666777777999:::<<<<<<888999:::999888888999;;;::::::;;;<<<<<<======>>>===>>>>>>?????????>>>>>>??????@@@AAABBBBBBCCCCCCFFFGGGHHHIIIJJJMMMQQQUUUUUUUUUVVV[[[ggg|||}}}nnn^^^VVVRRROOOOOOPPPLLLLLLLLLIIIFFFDDDDDDEEEIIIKKKLLLJJJFFFDDDDDDFFFEEEDDDDDDCCCCCCBBBBBBAAABBBAAA@@@>>>>>>=========@@@>>><<<<<<>>>AAABBBBBB<<<<<<;;;;;;<<<===>>>>>>888999:::;;;;;;;;;::::::999888777555444333333333444555666777777666555444111111111111111222333333333222222222444444222111111000000//////000000111////////////////////////------------------------000000//////......//////........................000///...///000000///---////////////////////////////////////////////////000000000///...,,,+++***+++,,,------++++++,,,---------......///000000000.........------.........------......///000000000...////////////000000000//////000000000///............////////////000000---///000000//////000222///222666:::BBBQQQcccpppvvvvvvvvvtttoooppp}}}{{{||||||{{{lllccc[[[QQQLLLKKKIIIFFFCCCBBBAAAAAA???>>><<<<<<=========<<<<<<;;;:::::::::;;;;;;;;;::::::999999:::;;;;;;;;;::::::::::::999888888777777666555555777888999:::::::::777555444222222333444555444555666777777666666555555555555555555555555555333333333222222222222111111111111111111111111111222222333333333222111111222222111111111111111111111000000000/////////......///111000//////000222111111111111000000000000---......///000000//////000000////////////000000........./////////000000000000000000000000000000000000111111111111000000//////111222222222111000111111111111222222222222222222222222222222222222333333333333444555666666666666666666666666666666666666666777888999:::;;;777999:::999888888:::===<<<<<<;;;::::::;;;===>>>>>>>>>===============>>>@@@???>>>???@@@BBBCCCCCCDDDEEEGGGHHHJJJMMMQQQTTTNNNPPPRRRVVV___ooo~~~uuufff\\\QQQNNNMMMKKKJJJKKKIIIJJJKKKIIIGGGEEEEEEFFFJJJJJJIIIHHHEEECCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@@@@CCC@@@===<<<===???@@@@@@<<<;;;;;;;;;;;;;;;<<<===777888999:::::::::999999888777666555444333333333222333444555666666555555111111111111111222222333333222111222444444222111000000////////////000000////////////////////////////////////////////////000000///...............,,,------....../////////000///......000111000000////////////////////////////////////////////////....../////////...,,,+++***,,,...---,,,,,,---000------......///000000000...//////000000//////...------......///000000111.../////////000000000000//////000000111000000000........./////////000000---...000000///...///000111333555777<<>>>>>>>>===>>>>>>===<<<<<<;;;::::::999999:::;;;;;;;;;::::::888888999:::;;;;;;;;;;;;::::::999999888777777777666666777777777777666666777555333111111333555777333444555666666666444444666666666666666666666666333333333222222222111111000000000000000000000000333333333333333222111000000000000111222222333333111111000000/////////......///000000//////000111111111111111000000000000------...///000000//////000000////////////000000---.........//////000000000000000000000000000000000000111111111111000000---...000111111111000///000111111111111222222222222222222222222222222222222222222333444555666777777777777777777777777777777777666666777888999999666888:::999888888;;;>>>>>>===;;;999999:::;;;<<<>>>===<<<;;;;;;<<<===>>>BBB@@@??????@@@BBBCCCCCC===@@@DDDFFFHHHJJJMMMOOOKKKMMMOOOQQQVVVcccsss~~~xxxtttpppiiiaaaXXXPPPKKKLLLLLLIIIFFFFFFCCCEEEGGGGGGFFFEEEFFFGGGJJJJJJHHHGGGFFFEEEDDDCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAABBBBBBBBBEEEBBB>>><<<===>>>??????:::999999888888999999999666777888999:::999999888777666555444444444444444000111333555666666555555111111111000111222222333333222111222333444222000000000////////////000000000000000000000000000000111111111111111111111111111000///...............+++,,,,,,---...///000000111///------///111222111////////////////////////////////////////////////,,,---.../////////...---))),,,......,,,,,,...111------......///000000000...///000111111000///...---------...///000000111.../////////000000111111...///000111111222111111............/////////000...000111111000//////000444333222222555<<>>>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<:::999999999999999999999:::999888777777888999:::999999999888888888777777777777777777666666666666555555666666555444333333777666666:::>>>>>>888333555333222222333444444333222111111000000111111222222111111111222333333444444222//////111222222222000000///////////////000000000///...............000000000000000000000000///////////////.........111111000000//////......---,,,,,,,,,,,,---......000000000000000111111111000000000000////////////111111222222222222111111......//////000000111111000000000000111111111111222222333333333333444444333444555777777777777666333666:::999555222222333444444555555666777777888666666777888888888888888;;;:::999999:::;;;;;;::::::::::::;;;<<<===>>>?????????>>>>>>>>>>>>??????AAAAAABBBCCCDDDEEEFFFFFFGGGHHHIIIKKKOOOVVV___dddnnnmmmlllooovvvvvvrrrmmmlllnnnnnnkkkgggfffccc```___^^^\\\WWWTTTOOOKKKHHHGGGIIIJJJGGGDDDGGGHHHHHHGGGEEEDDDEEEGGGMMMIIIDDDCCCDDDDDDCCCAAA???@@@AAABBBCCCBBBAAAAAAAAA@@@??????@@@@@@???>>>AAA@@@>>><<<<<<<<<======:::::::::999999999888888777666555777999:::999666777666666555444222111000555444444333333222222111222222222111111111111000222222222111111111000000////////////////////////------......//////000000...///000111111000///...//////............//////---.........//////000000//////000000111111222222---.../////////...,,,+++......------------......---......///////////////---,,,++++++------,,,+++---,,,+++,,,...///...---000000111111111111000000...............///000000//////...------------...------............------///...---,,,+++,,,,,,---////////////000000000000222222333555777999<<<===IIINNNTTTXXX^^^iiiyyy~~~~~~~~~sssggg]]]TTTMMMIIIFFFAAA>>>>>>======<<<>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::999999888999999999999999888888999999888777777888999999999999999888888777777777777777777777666666666555555555666666555444444333444222222555999999555111555333111222333444333222222222222111111222222222111000000000000111222333333111//////111222222111111000000//////000000000111111000///////////////000000000000000000000000/////////////////////...000000000000////////////---------------......///000000000111111222222222111111000000000///////////////000000000000//////////////////000000000000000000000000111111111111222222333333333333444444222222444555666666555555444555777666555333333333333444444555666666777777555666777777888888777777:::999888888999:::::::::;;;;;;:::;;;;;;<<<===>>>>>>>>>============>>>>>>@@@@@@AAABBBCCCDDDEEEEEE@@@AAABBBCCCEEEJJJPPPUUU[[[ZZZZZZ]]]bbbkkksssxxxyyy}}}|||zzz|||~~~{{{oooaaa^^^ZZZZZZ]]]]]]YYYUUUWWWUUUSSSSSSSSSRRROOOLLLJJJJJJIIIHHHFFFEEEEEEFFFFFFFFFFFFDDDCCCCCCEEEGGGNNNJJJEEECCCCCCCCCBBB@@@BBBCCCCCCCCCAAA@@@>>>===???>>>======>>>??????>>>@@@???>>><<<<<<<<<<<<===::::::999999999888888888777666555777999:::888666666666666555444333111000222222222222222222222222222222222111111111111000222222222111111111000000////////////////////////......///000000000////////////000000000000////////////............//////............/////////000////////////////////////------.........---,,,+++------,,,,,,,,,,,,---------...//////000000//////...,,,++++++,,,------,,,,,,+++***+++---...---,,,//////000000000000//////------,,,,,,------...///...............///000111......////////////......///...---,,,,,,,,,------////////////000000000000111111222333555777888:::;;;AAAHHHMMMTTTaaarrr||||||}}}rrrnnnttt{{{wwwgggZZZPPPIIIDDD@@@@@@===:::999:::<<<<<<<<<======<<<;;;;;;;;;<<<<<<===<<<;;;:::999888777777777888999::::::999888777999999888777777888999999888888888888777777777777777777777666666666555555555555555666555555444333333111000222555666444111444333111111333444333222111222222333333222222111000000/////////000111111333111//////111222111111111111000000000111111222222222111000000000000000000000000000000000000000......//////////////////////////////000000000000...............///000000000000000111222333333444222222111111111000000000//////000000000000//////000000000000////////////000000000000111111111111222222333333333333444444111222333444444555444444666444333333444444444333333333444444555666666666444555555666777666666666888888777777888999999:::<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<===>>>>>>???@@@AAABBBCCCCCC@@@AAABBBBBBBBBDDDGGGJJJKKKKKKLLLNNNSSSXXX^^^aaacccgggkkkkkkiiihhhhhhjjjkkk}}}~~~zzzuuummmaaaXXXRRRPPPNNNPPPRRRQQQNNNJJJIIIGGGFFFGGGHHHHHHGGGFFFFFFHHHJJJGGGCCCAAACCCGGGEEEEEEDDDBBBAAABBBEEEHHHOOOLLLHHHEEEDDDBBBAAA???BBBCCCBBBBBBAAA???>>>===???>>><<<<<<>>>@@@@@@@@@??????===<<<<<<;;;<<<<<<999999999999888888888777666666555666888888777666666666666555444333222111000000000111222333333333222222222111111111111000222111111111111000000000///////////////////////////000111111111000///...000//////////////////000//////............//////............////////////...............------------............---,,,+++------------------------...//////000000000000000///---++++++,,,---...------,,,+++,,,...///...---......////////////............------......///000............000111222333///////////////////////////...------,,,---------////////////000000000000000000000111222333555555333777===BBBIIIVVVgggsssvvvzzz~~~zzzyyy}}}wwwoooooo{{{tttggg```VVVNNNHHHDDD@@@======;;;999999;;;===>>>===<<<<<<;;;;;;;;;;;;;;;<<<;;;::::::999888888777777555666888999:::999888777999888888888888888888999777777777777777777777777777777666666666555555555444555555555555555444444555444222333555666666444444222111111222333333222111222333444444333222111000000000//////000000111222000///000111222111000111111111111111111222333222111000000//////000000000000000000000000000000............////////////......//////000000111111///////////////000000111000000111222333444444555222222222222111111111000111111222222222222111111111111000000//////......///000000000111111111111222222222333333333444444111222333333444555555555777333000000333666555444333444444444555555555666333444555555666666555555666777777777777777999:::===<<<;;;;;;:::::::::;;;;;;;;;::::::::::::;;;;;;<<<<<<===>>>???@@@@@@AAAAAABBBCCCCCCBBBBBBCCCEEEDDDDDDEEEGGGJJJNNNPPPRRRPPPSSSWWWYYYXXXWWWWWWXXX^^^lll{{{tttsssxxxzzzvvvrrrmmmlllnnnooommmkkkmmmiiidddaaa___ZZZSSSMMMKKKJJJKKKMMMOOONNNKKKHHHDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHFFFDDDCCCDDDFFFFFFEEECCCAAA@@@BBBFFFIIIPPPNNNJJJGGGEEECCCAAA@@@??????@@@@@@AAAAAAAAAAAA@@@>>><<<===???AAACCCCCC>>>>>>===<<<;;;;;;;;;;;;999888888888888777777777555555666666777777666555555555666555555444333333111111222222222333333333222222222111111111000000111111111111000000000000////////////////////////000111222333222000///---000///...------...///000//////............//////.........///////////////------------............////////////......------///000000000000000000///...///000000111111000000000...++++++,,,.........///------...///000///...---..................---000000000000000111222222............///000111222//////............//////.........------------...////////////000000000000111111000000111111222333555777999<<<@@@JJJXXXbbbfffmmm|||}}}{{{{{{}}}{{{}}}|||yyy|||~~~|||xxxzzzvvvtttnnnbbbXXXNNNLLLIIIFFFCCC@@@===;;;===;;;::::::<<<======<<<;;;;;;::::::::::::;;;;;;777888888888888888888888555666777888888888777777888888888999999888888888666666666666666666666666666666666666555555555555444444555555555555555444666555333333555666777666444222000111222333222222111222222333333222222111222111111000000000111111111000///000111222000///111111000000111222333333000000///............///////////////////////////---.........//////000000......//////000000111111000////////////000111111000111111222333333444444222222222222111111111000111111222222222222111111111111000000//////......///000000000111111111111222222222333333333444444333333333444444555666666888444000000333666666555444444444555555555555555333333444555555555555555444666777777666666999;;;===<<<;;;:::::::::::::::::::::999999999999::::::::::::;;;<<<===>>>??????===>>>@@@@@@???>>>???@@@??????@@@BBBCCCEEEFFFFFFEEEGGGJJJLLLMMMMMMMMMMMMSSS\\\gggoooqqqnnnlllkkkhhheeeccccccgggjjjkkkjjjhhhiiikkkooozzz}}}{{{yyyvvvrrrmmmgggcccccc```]]]]]]```aaa```^^^]]]YYYUUURRRQQQNNNKKKGGGDDDEEEFFFHHHIIIIIIGGGEEEEEEEEEDDDDDDCCCDDDEEEFFFIIIGGGEEEEEEGGGHHHGGGEEEGGGFFFEEEBBBAAABBBFFFJJJNNNNNNLLLIIIFFFCCCBBBBBB????????????@@@@@@AAAAAA???===<<<<<>>>>><<<===???>>>======>>>@@@??????@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHMMMQQQVVVXXXXXXWWWVVVUUUSSSRRRRRRSSSUUUVVVUUUSSSRRRTTTWWWZZZ```ggggggbbbaaa___]]][[[XXXVVVUUUTTTVVVUUUUUUVVVWWWXXXWWWVVVSSSPPPLLLIIIGGGFFFCCCAAABBBCCCDDDEEEFFFEEEEEEDDDDDDEEEDDDCCCBBBBBBDDDFFFKKKGGGDDDEEEIIIKKKIIIFFFHHHGGGFFFCCCBBBBBBEEEHHHJJJJJJJJJHHHEEECCCCCCDDDCCCBBBAAA???>>>>>>>>>>>>===<<<;;;<<<>>>??????>>><<<<<<<<<<<<;;;:::999888777777777777666666666666444555777666444333444444444555555666666666555555666666666555444333333333222222222111111111111000//////000000000000000111////////////////////////111000000000000000000000///................../////////............/////////////////////.........,,,,,,------...//////000111000//////......//////,,,---...//////...---,,,---......///////////////000.........000000///...+++***)))***,,,---,,,+++------............------......------......///000//////...---------------...---,,,++++++,,,---...------...////////////...////////////000000000000222222111111111111111222222222222333555:::@@@EEEPPPZZZkkk}}}|||xxxyyy|||~~~yyyvvvvvv{{{vvvqqqrrrvvvvvvuuu}}}~~~yyyyyykkkaaaSSSPPPLLLHHHFFFEEECCCBBB===>>>??????===<<<<<<<<<:::888777888999999999777999999999999999:::;;;;;;777666666666666666666666666555444444555666888:::777888999999999999888777444444444555555666666666666666555555555444444444333444444555666666555555222333444444444444444555333111000000111222222111333111///......///111333222111000///////////////000//////000111111///---////////////000111222333111000000///.../////////////////////////////////------......///000000111000000000000///////////////............///000000222111111111111000000000111111000000000///////////////000000000000//////////////////000000000000000000000000111111111111222222333333333333444444333222222222333444555666888888777666444444555777777777777777777777777777444444555666666666666666333666999888666666:::>>>;;;;;;::::::999::::::::::::999999888888999999:::999999:::;;;<<<======>>>??????@@@???======???@@@@@@@@@?????????@@@@@@@@@BBBAAA@@@AAABBBDDDEEEFFFHHHJJJLLLMMMMMMLLLKKKKKKGGGGGGGGGHHHJJJJJJJJJIIIHHHLLLMMMLLLNNNRRRRRRPPPOOONNNLLLIIIGGGHHHJJJLLLNNNOOOQQQQQQPPPNNNNNNOOOJJJHHHFFFDDDCCCBBBAAA@@@DDDEEEEEEEEEEEEEEEEEEFFFAAABBBCCCAAA@@@@@@DDDGGGHHHGGGFFFFFFHHHIIIIIIIIIGGGGGGFFFDDDAAAAAABBBDDDCCCEEEGGGFFFCCCBBBBBBDDDCCCBBB@@@???>>>===>>>>>>>>>>>>???@@@BBBAAA???===;;;;;;<<<<<<;;;:::888777777777666666666555555555333555777666444222333444444444555666666666666666444444444444444444444444222222222111111111111000////////////000000111111////////////////////////000///...------///000111---......//////......---//////............//////000/////////..................------,,,,,,++++++000///...---,,,------...+++,,,---......---,,,+++,,,,,,---.....................///000222111///,,,,,,+++***+++---------,,,......////////////......------,,,,,,------...//////...............///000///...,,,++++++,,,...///,,,---...///000000///...////////////000000000000111111000000000000111111///000000111222555888:::@@@KKK[[[jjjvvv||||||uuuqqqmmmuuu}}}|||tttvvv{{{ppphhhddd^^^TTTLLLEEEEEEDDDAAA>>><<<===>>>======<<<:::888777888:::999888777888:::::::::888999888888888999::::::;;;888888777666555444444333666555333222333666999;;;777888999::::::999888777444444444555555555666666666666555555555444444444333333444555666666666555333444666666555555555666333111000000111222222111333111...,,,,,,...111333111000///.............../////////000222111///---............///000111222222111111000000000000000////////////////////////---------...///000000111111111000000//////.....................///000000222222111111000/////////000000000000////////////111111222222222222111111......//////000000111111000000000000111111111111222222333333333444444444222111111000111333444555777999:::888444333444777888888888888777777777777444555666666777777666666333777:::999666666:::???;;;::::::999999::::::;;;::::::999999999999::::::888999:::;;;<<<======>>>>>>>>>>>><<<:::999;;;===<<<<<<;;;::::::;;;;;;<<>>AAADDDCCCAAA@@@BBBDDD@@@???>>>>>>>>>???AAABBBBBBBBBCCCEEEFFFEEEBBB???:::;;;<<<<<<;;;:::888777777666666666555555555555333555777666333111222444333444555666777777777777111222222333333444444555222222222111111111111000.../////////000000111111////////////////////////000///---+++,,,...111333,,,---...//////...---,,,//////............//////000000//////.........---//////...,,,***)))((('''...---,,,+++***+++,,,,,,,,,---///000000///---,,,+++,,,------......------......///222333222///,,,///...---...000111000///......////////////.....................///000000............///111222333000///---,,,,,,---///000,,,---///000000000///...////////////000000000000000////////////000111111222222222222222222333333333>>>LLLYYYcccmmmyyy}}}{{{|||}}}uuusssqqq{{{xxxpppeeeaaa[[[UUUPPPKKKFFFBBB@@@???>>>======<<<<<<===>>>===<<<<<<===>>><<<;;;888888777777777777888888999999999888888888777777888888777777777777888888444444444444444444444444444555777888999999888888888777666444444555555666777777777777777666555555555444444333333444444555444333222222111111222222000000000000000000000000555444333333444444222000222111111111000000//////222222111111000/////////............///000222222111111000......---------............////////////000000//////......------000000000000000000000000000000000000111111111111333333222222111000000000//////000111222333333333222111111111000000//////000000000000000000000000000000000111222333555555555555555333222222333555000000000111222222222333666777888777555444444555444555666555333333555666888888777666666666666666333333444555777999:::;;;666666777777777888888888::::::999888888888888999999888777666888;;;>>>@@@999999999::::::;;;;;;;;;999:::;;;===>>>?????????AAA@@@===;;;;;;===???AAADDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA?????????AAACCCDDDJJJKKKLLLLLLLLLKKKIIIIIIGGGDDD@@@@@@AAABBBAAA???BBBAAA???@@@BBBDDDEEEEEE@@@@@@AAABBBCCCDDDEEEFFFEEEDDDCCCCCCDDDFFFIIIJJJKKKHHHFFFDDDCCCBBB???======>>>@@@AAABBBBBBAAAAAABBBAAA???>>>>>>???AAACCCDDDFFFHHHIIIHHHEEE@@@===>>>===<<<;;;:::;;;;;;<<<666555555555555666777777333333555555555555333333333333444444555666777777666555555444333222111111111111111111000000000000000000000000000000000000////////////////////////...111444333000...///000........................---,,,,,,,,,,,,---.................................---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...,,,,,,,,,++++++,,,,,,,,,......------------......,,,---------.../////////)))***++++++------...///---...///000000///...---,,,,,,+++***+++,,,.../////////......------------,,,---------.../////////........................///111222111///......///000000000000000000000000000111111111111222222222666<<>>>>>===<<<;;;;;;<<<<<<===<<<;;;;;;<<<<<<;;;:::888888777777777777888888999999999888888777777777777777777666666777777777444444444444444444444444555555666777888888888888888777666555444555555666777777777777777666555555444444333333333333444444444333222222111111222222000000000000000000000000333222111222333333111///111111111000000000//////000000000000000000111111............///000111222111000///...------------............////////////000000000//////.........//////////////////////////////000000000111111111222222222111111111000000/////////000000111111222111111111111000000000///000000000000000000000000000000000111222333555555444444444333111111222444111111111111222222222222555666777666444444444555555666666555444444555777888777777666555555666666444444444555666888999:::888888888888999999999::::::::::::::::::::::::;;;;;;;;;:::999:::;;;===>>>:::::::::::::::;;;;;;;;;999:::;;;<<<===>>>??????@@@???>>>======>>>@@@AAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@?????????AAACCCEEEHHHIIIJJJJJJJJJIIIGGGFFFGGGDDDAAAAAACCCDDDCCCBBBDDDBBB@@@@@@BBBCCCCCCCCC@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBCCCEEEHHHIIIKKKIIIFFFEEEDDDBBB@@@>>>>>>???@@@AAAAAAAAA@@@???AAA@@@????????????@@@AAAFFFGGGGGGGGGDDD@@@<<<999???>>><<<:::999999999999555555444444555555666777222222333444444333222222222333333444555555666666333333333333222222222222111111000000000/////////000000000000000000000000////////////////////////000000000111111000///---........................---------------......///...........................---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...///...------------...///......------------......---------...............***++++++,,,,,,------.........////////////......,,,,,,+++++++++,,,......000000//////............---------..........................................000111111///.........000000000000000000000000000000111111111222222222444777;;;???DDDNNN[[[eeeppprrruuuwwwyyy~~~~~~{{{vvvnnnddd\\\XXXUUURRRPPPKKKIIIFFFCCCBBBAAA>>>===<<<<<<;;;;;;:::;;;;;;;;;<<<;;;::::::;;;;;;:::888999999888888888888999999888888888888777777777777666666666666666666666666444444444444444444444444666666555666666777888999777666555555444444555555666666666777666666555444444444333333333333444444444333222222111111222222000000000000000000000000222111000111222222000...111111000000000000//////......///000000111222222............///000111111000000///...------------............////////////000000000000//////////////////////////////////////////000000000000111111000000000111111111222222///////////////000000000111111111111000000000000000000000000000000000000000000000111222333555555333333333222000000111333222222222222222111111111555666666666444333444555555666777777555555666777777777666555555555555666555555555555666777888999999999999:::::::::;;;;;;:::;;;<<<>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;===>>>???>>>>>>?????????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@????????????>>>???@@@BBBDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDFFFEEECCCCCCDDDEEEEEEDDDDDDBBBAAA@@@AAABBBAAA@@@@@@@@@AAABBBCCCDDDDDDEEEBBBBBBAAAAAABBBDDDFFFGGGJJJHHHEEEDDDDDDBBB@@@>>>>>>>>>???@@@@@@??????>>>@@@@@@??????????????????CCCCCCCCCBBB@@@===:::888>>>===;;;999888777666666444444444444444555555666444555666666666666555444222222222333333444444555111111111222222222333333000000000/////////......000000000000000000000000////////////////////////111...,,,---111111...***..............................------......///000------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------000///---,,,,,,---///000......------------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,///...............//////------,,,,,,,,,---......000000000///////////////...............---------........................---///000000...------...000000000000000000000000000000000111111111222222222333444444777>>>IIIRRR```gggnnnsssuuuzzzzzzpppgggbbb```ZZZSSSNNNLLLKKKIIIHHHGGGEEEBBBAAAAAAAAA@@@>>><<<;;;;;;;;;;;;;;;<<<<<<===;;;::::::;;;;;;999888999999888888888888999999777777777777777777777777444555555555555555555444444444444444444444444444666666555444555666888999666666555555444444444444555555555666666555555444444333333333333333333444444333222222111111222222000000000000000000000000111111000111222222111///000000000000000000//////////////////000000111111...............///000111000///...---------------............////////////000000000000000000000000////////////////////////////////////000000000111/////////000111222222333000000000000000/////////111111111000000000000000////////////////////////000000000111222333555555333333444333111111222333333333333222222111111111333555666555333333444555555777888888666666666777666666555444444555555555666666555555555666777777888999999999999:::::::::999;;;===@@@AAA@@@@@@???888999:::;;;;;;;;;:::999<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???===>>>???@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBB>>>>>>>>>>>>>>>>>>??????======>>>???@@@BBBDDDEEEDDDEEEFFFFFFFFFEEECCCBBBFFFFFFDDDDDDCCCCCCBBBBBBAAA@@@??????AAABBBAAA@@@@@@@@@AAABBBBBBCCCDDDDDDAAAAAAAAAAAABBBCCCDDDEEEHHHFFFDDDCCCBBBBBB???>>><<<<<<===>>>??????@@@@@@?????????@@@??????>>>============<<<<<<;;;;;;:::;;;;;;999888777666555555444333333333333444555555444444555555555555444444111111222222222333333333111111111111111111111111////////////............000000000000000000000000///////////////////////////---,,,---...///---***........................///............///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))+++---......------,,,,,,------.../////////...---------,,,---------,,,,,,+++++++++///...---,,,---...///000------------------......////////////............/////////...---------,,,........................,,,...//////...------...000000000000000000000000000000000000111111111111222222222222333888???DDDPPPYYYeeemmmqqqwww}}}xxxuuuqqqkkkcccZZZSSSOOOJJJIIIGGGFFFEEEEEECCCBBBCCC@@@>>>=========;;;:::;;;;;;;;;;;;<<<===>>>>>>>>>===;;;;;;<<<;;;:::888999888888888888888888999666666666666666666666666444444555555555555444444444444444444444444444444666555444444444555666777555555555555555444444333333444555555555555444444333333333222222333333333444333222222111111222222000000000000000000000000222111111222333333222000//////////////////000000000000000000//////.....................//////000///......------------...............///////////////////////////000000000...........................////////////000000000......///000111222222333111111111111111111111000000000000000000000111111////////////////////////000000000111222333555555333444555555333222222333444333333333222222111111222444555444333222333555555666888888777666666777555444444444444444555555666666555555555555666666777777777777888888888888888:::===???@@@@@@@@@???777999;;;===>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>><<<>>>???AAAAAAAAA??????>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>??????<<<===>>>???@@@BBBCCCDDDDDDDDDEEEFFFEEEDDDCCCBBBEEEEEEEEECCCAAA???>>>>>>=========>>>AAACCCBBBAAA@@@@@@AAAAAABBBCCCCCCCCC@@@@@@@@@AAAAAABBBCCCCCCEEECCCAAAAAAAAAAAA???===:::;;;<<<===???AAABBBCCC>>>????????????>>>===<<<::::::999999999999999:::777777777777777777666666444333333333333444555555222111111111111111111222111111111222222222222222333333222222111000//////////////////............////////////////////////////////////////////////,,,...///---+++***+++---........................///............///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...------,,,,,,,,,,,,------/////////...---------,,,...------,,,,,,++++++***...---,,,,,,,,,...///000........................------------------------/////////...---------,,,........................,,,---//////...------...//////////////////////////////000000000111111111000111333444555777:::<<>>??????===<<<;;;<<<;;;:::888888888777777777777888888555555555555666666666666333444555666666555444333444444444444444444444444555555444444444555555555444555555555555444333333222333444444555444444444333333222222222222333333444333222222111111222222000000000000000000000000222111000222333444222111......////////////000000111111000//////...------///......---......//////......---------------...............////////////............////////////..............................////////////000000......//////000111222222111111111111111222222222000000000000111111111111000000000000000000000000000000000111222333555555333555666666444333333333333333333333333222222222111333444333222222333555444666888888777555555666444333333333333444555555555555555444555555666666555555555666666666666777777999:::<<<===>>>>>>===:::;;;===???AAAAAAAAAAAA<<<<<<<<<=========>>>>>>;;;;;;<<<===>>>>>>=========>>>???@@@@@@???>>>============>>>>>>??????@@@AAAAAA@@@@@@@@@@@@??????????????????????????????<<<===>>>???@@@AAABBBCCCDDDDDDEEEFFFEEEDDDCCCBBBCCCDDDDDDCCC???===<<<<<<<<<<<<===@@@CCCDDDDDDCCC@@@@@@AAAAAABBBBBBBBBBBB@@@@@@AAAAAABBBBBBBBBBBBDDDBBBAAAAAAAAAAAA???>>>;;;<<<<<<===???AAACCCDDD??????>>>>>>======<<<<<<;;;;;;:::999888777666555555555666777777777777666444444444444444555555666555555444444444444555555222222222222222222222222555444333222111000//////000000000/////////......////////////////////////////////////////////////+++...000...***(((+++///..............................------......///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++.........------.........------,,,,,,,,,,,,------...............------------------,,,,,,+++++++++,,,,,,,,,,,,---...///////////////000//////...---,,,,,,,,,,,,,,,---------...............---------........................,,,...//////.........////////////////////////////////////000000000111111...///222444555666666666999BBBMMMVVV]]]dddmmmtttyyy~~~rrrooojjjeee___ZZZVVVSSSOOOOOOMMMKKKHHHEEECCCAAA@@@BBBCCCDDDCCCBBBAAAAAACCC@@@>>>>>>>>>>>>===;;;999999999:::;;;===>>>???>>><<<;;;:::::::::888777777777666666666666777777444444444555555666666666333555666777777666555333444444444444444444444444444444444555555444444333444444555555555444333222222222333444444444444444333333222222222222333333444333222222111111222222000000000000000000000000000//////000222333222000........./////////000000//////////////////......///......------............------,,,,,,------...............////////////,,,---------.........///................................./////////000000.../////////000000111111//////000000111111222222///000000000111111111111000000000000000000000000000000000111222333555555222444555555333222222222222222333333333333333333000222333333222222333444222555777888666555444444333333222222333444444555444444444444444555666777444555555555555666666666777777888999999:::;;;;;;<<<<<<===??????@@@@@@@@@;;;;;;<<<===>>>??????@@@;;;<<<>>>@@@@@@???===<<<>>>>>>>>>>>>======<<<;;;;;;<<<<<<===>>>>>>??????AAA@@@@@@@@@????????????@@@@@@@@@??????>>>>>>=========>>>???@@@AAAAAAAAACCCCCCDDDEEEDDDCCCBBBAAA???AAACCCBBB@@@>>>>>>???@@@@@@AAACCCFFFGGGFFFDDD@@@AAAAAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBBBBBBBBBBEEECCCBBBBBBCCCCCCAAA@@@??????>>>>>>???@@@AAABBB@@@???===<<<;;;;;;<<<<<<::::::::::::999777666555666666777888888777666555555555444444555555666777888777666666666666777888333333333333333333333333444444333333222222111111111111000000000/////////////////////////////////////////////////////////......---,,,++++++,,,---........................---------------......///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++***------...//////...---------,,,,,,++++++,,,,,,------------...............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............///000000111000///...---,,,,,,,,,---------......---------.......................................,,,...000000/////////000////////////////////////////////////000000000111000000000111333444444444555:::AAAHHHNNNTTTZZZ^^^iiiyyy{{{tttlllgggcccWWWUUUSSSQQQPPPPPPNNNMMMIIIHHHHHHGGGEEEDDDBBBAAA???@@@@@@???>>><<<<<<===???===;;;;;;<<<<<<<<<;;;777888888999:::<<<===>>>===;;;:::999999999777555666666555555555555666666444444444555555555666666444555777888888777555444444444444444444444444444333444555555555444333222333444555555555444333222111222333333444444444444333222222222222222222333444333222222111111222222000000000000000000000000///......///111222111///---.........//////000000------......///000000000///......---------......------,,,,,,,,,------.............../////////000,,,,,,,,,---------........................................../////////000////////////000000000000---......///000111111222//////000000111111111222000000000000000000000000000000000111222333555555111333444444333111111111222222222333333444444444000111333333222222333444222444777777666444444444222222222222333333444555444333333444555666777777555555555555666666666666666666666666777888999:::<<<<<<<<<;;;<<<<<<<<<<<<:::;;;<<<===>>>???@@@AAA:::===@@@BBBBBB@@@===<<>>===<<<;;;::::::;;;;;;<<<<<<===>>>>>>???AAA@@@@@@@@@??????>>>>>>AAAAAA@@@???>>>======<<<===>>>???@@@@@@@@@@@@@@@BBBBBBCCCDDDCCCBBBAAA@@@<<>>CCCHHHLLLNNNaaatttzzzuuuqqqoooiiihhhfffccc^^^YYYUUUSSSHHHIIIJJJKKKJJJHHHFFFDDDGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAA@@@???>>>======>>>>>>======<<<<<<<<<;;;999999999::::::;;;;;;;;;::::::::::::999777666555777777666666555555555444777777777777777666666555666666555444333222222111333444555666666555444333555555666666555555444333222222222222222222222222444333111//////000111222555444444333333222222111333333333222222222111111222222111111000000//////000000111111111222222222000000////////////000000------......//////000000,,,---------,,,++++++***---------...............---------.........//////------------------,,,,,,---------............///000000////////////000000000//////000222222111000///000111222222222222222000111111111111222222222222222111111111111111111444333333222222333333444333111///000222333222///222222444555555444222222333333333222333333444555666666777777777666444333333333333444444555555555555555555555555666777777666555555444444444555555777777777777888888888888;;;;;;:::::::::;;;<<<<<<===<<<;;;;;;<<<@@@CCCFFF@@@AAABBBAAA@@@???@@@AAABBB@@@>>><<<;;;:::;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>=========???@@@AAA>>>>>>?????????@@@@@@@@@CCC@@@===<<<>>>???>>><<>>>>>===:::;;;<<<===>>>>>>>>>>>>999888777888:::;;;:::999888777777666555444444444999<<<>>><<<888555333444666555333222111222333333222222222222222222222222222222111111111111111111000///////////////000111////////////////////////...///111222111000...,,,////////////////////////---------,,,,,,++++++++++++***(((((((((***,,,....................................------,,,,,,,,,************+++,,,---...******+++++++++,,,,,,,,,------............------..................------***)))))))))***++++++,,,---------.........//////333666888444...)))(((***...........................------,,,,,,------...///////////////////////////000000000000000/////////////////////.........///000111222333444444444......///000111111222222555777:::;;;;;;===AAAEEEUUUgggzzzzzzzzzzzzyyyxxxwwwvvvuuusssqqqnnniiiddd___\\\ZZZUUUUUUSSSQQQMMMIIIFFFDDDDDDEEEGGGGGGGGGFFFDDDCCCEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999999::::::;;;;;;;;;888777777666666555444444777777777666666666555555666666777777777666555555666555555444444333333222444444555555555555444444555555666666555555444333222222222222222222222222444333111000///000111222444333333333333222222222333333222222222111111111111111111111000000000000333333222111111000000/////////............//////............////////////...............---,,,,,,---------...............---------.........//////------------------------.........////////////000//////000000000000//////000//////000222222111/////////000111111111000000//////000000000111111111111111111111111111111111333333222222222222333333333111///000222333222000222222333333333333222222333222222222222222333333555666777777777666555444333444444444444444444555444444444444444555666666777666666555555555666666666666777777888888888888999999888888999999:::;;;<<<;;;;;;;;;<<>>???@@@???>>>===>>>@@@===<<<:::999888777888888888999:::<<<===>>>>>>>>>======<<<;;;;;;<<<>>>???>>>>>>?????????@@@@@@@@@BBB???===<<<>>>???>>>===BBB@@@@@@BBBDDDEEEBBB@@@AAABBBDDDCCCBBBCCCFFFIIIJJJGGGDDDBBBCCCDDDDDDCCCDDDBBB@@@@@@AAAAAA@@@???@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDEEECCCAAA>>>===>>>>>>===<<<999:::;;;<<<============999888777888:::;;;:::999888777777666555555444444666999;;;:::777333222333555444333333222222222333222222222222222222222222111111111111111111111111111000000/////////000000////////////////////////...///111222222000///...,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------...---,,,++++++,,,,,,---------------------------......---------,,,,,,,,,************+++,,,------***++++++++++++,,,,,,,,,---......//////......---........................+++++++++++++++,,,------------------.........///+++///333222...,,,---000...........................------,,,,,,------...........................//////000000000000//////////////////////////////...///000111111222222222//////000000111222222333555777999888777888:::===EEEUUUfffnnnssszzzbbbbbbbbbbbbbbbaaa``````___]]]ZZZWWWSSSOOOMMMKKKHHHHHHGGGFFFDDDAAA???>>>@@@AAABBBCCCDDDCCCBBBAAADDDCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<<;;;;;;;;;:::::::::::::::999999::::::::::::;;;;;;;;;;;;:::999888888888888888888888777777777777777555666666666666555444444444444444444444444444444444444444333333444444444555666666666666555444444333333333333333333333333444333111000000000111222222222222222333333333333333222222222222111111111000000000111111111111111555444333222000///------//////............///////////////...............///000000000000///......---------.........//////---------...............+++,,,,,,------............////////////000000000...///000111111000///...000//////000222222111/////////000000//////.............../////////000000111111111111111111111111333333222222222222333333222111000111222222111000222222111111111111222222222222111111111111111222444555777888888777666555555555555444444444444444444333333333333444555555777666666666666666777777555666777777888888777777777777777666777888888999::::::;;;;;;<<<===>>>>>>;;;<<<>>>===<<<;;;<<<>>>:::999888777777777777888666777999;;;===>>>>>>??????>>>===<<<;;;<<<===>>>???????????????@@@@@@@@@@@@>>>======>>>???>>>===AAA@@@@@@BBBDDDDDDCCCAAACCCDDDDDDCCCBBBBBBEEEGGGIIIFFFCCCBBBCCCDDDEEEEEEFFFDDDBBBAAABBBBBBAAA@@@??????@@@@@@@@@AAAAAAAAADDDDDDDDDDDDEEEEEEEEEEEEDDDAAA???>>>>>>>>>===<<<999:::;;;<<<============999888777888999:::999888777777777666555555444444444666777777555333222222333333444444333333222222222222222222222222222222111111111111111111111111222222111000000///////////////////////////////////////111222222111000///........................///............---------.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,......////////////..............................---------------......///------------............(((+++///000......///111...........................------,,,,,,------..............................//////000000/////////////////////////////////---......//////000000000000000000111222222333333444666666666555555777999:::GGGSSSXXX[[[cccnnnttt~~~SSSSSSTTTTTTTTTTTTTTTSSSTTTSSSQQQOOOLLLIIIGGGFFFDDDDDDDDDDDDCCCBBBAAAAAA===>>>???AAAAAABBBAAAAAACCCCCCBBBAAA@@@@@@@@@@@@BBBAAA@@@???>>>======<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::===<<<;;;::::::::::::;;;888888888888888888888888555555555555555444444333333444444444555555666666555444333222222333444555666666666666666555444444333333333333333333333333333222111000000000111111000111111222333333444444222222222222111111111111000000000111111222222222444444333111000///...---000//////////////////000/////////......---------//////000000000//////...,,,,,,------.../////////........................++++++,,,,,,---...//////............////////////...///000111111000///...///......///111222000///000000000000//////...---....../////////000000000111111111111111222222222222222111111111111222222222111111111111222111111333222111000000111222333111111000000000000111111444555777999:::999777666666666555555444444333333555444444333444444555555666555555555555666666777555666777888888888777777777666666666666777888888999999;;;<<<<<<;;;::::::999:::;;;;;;:::999;;;<<<:::::::::::::::::::::;;;666777999;;;>>>???@@@AAABBBAAA???>>>>>>>>>??????????????????????????????>>>=========>>>>>>>>>>>>@@@@@@AAABBBCCCCCCCCCCCCEEEDDDDDDCCCBBBBBBDDDEEEGGGEEEBBBBBBCCCEEEFFFEEEHHHFFFCCCBBBCCCBBBAAA@@@????????????@@@@@@@@@@@@BBBCCCCCCCCCCCCDDDDDDDDDCCCBBB?????????>>><<<;;;:::;;;<<<======>>>======888777666777888999888777777777666666555555555555333444555555444333333222222333444555444333222111222222222222111111111111111111111111111222222222333333222222111000///...///////////////////////////000111111222111111000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++,,,,,,,,,------...//////000000//////...---------.....................------------......------------------------***---//////---,,,,,,---...........................------,,,,,,------.................................//////000////////////////////////000000000//////....../////////000000111111111222222222333222333444555666888:::<<<666???GGGIIIJJJRRRaaalllwwwzzzJJJJJJKKKLLLLLLLLLKKKKKKKKKJJJIIIGGGEEEDDDBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@AAAAAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBAAA@@@???>>>>>>===;;;;;;;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::999888888777777777777888888888888888999999999999555555555555555444444333333444444555555666666777555555333222222333555555666666777777666666555444333333333333333333333333222222222111111111111111///000111111222333444444222222222111111111000000000000111111222222333333111111111000000000//////111000000//////000000111//////......------,,,,,,---....../////////......,,,,,,------...//////000.....................---++++++,,,,,,---...//////,,,,,,,,,---------.........///000111111000///...///......///111111000...111111111111000///....../////////000000000111111000000111111111222222222222111111000000111111222111111222111111111111222333222111000000111222333111111111111111222222333555777999<<<<<<;;;999777666666666555555444444444666666555555555555555666444333333333444444555666555666888999999999888777777777777777777888999999777999:::;;;;;;:::999888777999::::::999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<777888:::===???AAABBBCCCBBBAAA@@@???>>>>>>??????????????????????????????;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBDDDDDDFFFEEECCCBBBBBBCCCDDDDDDEEECCCAAA@@@BBBDDDEEEEEEHHHEEECCCBBBBBBBBBAAA???>>>>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBB@@@???>>>???>>><<<:::;;;;;;<<<===>>>>>>>>>>>>888777666666888888777666666666666666555555555555444444444444555555444333111222333444555444333222222222222111111000000000000000111111111222222222333333333333222111///...////////////////////////000000000111111111000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,---------......////////////......---------.........//////------,,,,,,,,,,,,,,,---------------------,,,,,,,,,---...///---,,,++++++...........................------,,,,,,------...........................------...///////////////////////////000000111111111111000/////////000000111111111111111222222222111111111333666888::::::444888;;;<<<<<>>>>>>>>??????@@@>>>>>>???@@@@@@AAABBBBBBCCCBBBAAA@@@@@@?????????BBBBBBAAA@@@???>>>======;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::999999888888999999999999888777888888888888888999999999555666666666666555444444444444555555666666666666555555555444444555555555666777777777777666555555333333333333333333333333222222222222111111000000000000000111222333333444222111111111111000000000111111111222222222222222/////////000000111111111000000////////////000000.........---------------,,,,,,---.........------+++,,,,,,---...///000000...............---------+++,,,,,,------.........++++++,,,,,,,,,---------000000////////////000000///......///111111000...000000111111111000////////////000000000111111111000000000111222222333333111111000000000000111111000222222222111000111222222222111111111111222222111111111222333444666666777999<<<>>>???===:::888666666666555555555555555777777666555555555555666222222222222333444555555666777999;;;;;;:::999888888888888888888999999:::777888999:::::::::999888777888::::::999999;;;<<<::::::;;;<<<<<<<<<;;;;;;888999;;;>>>@@@BBBCCCCCC@@@???>>>===<<<===>>>???@@@@@@@@@???????????????999;;;===>>>>>>===>>>@@@???@@@AAAAAAAAABBBDDDFFFFFFDDDBBBBBBCCCDDDDDDDDDDDDBBB??????@@@BBBCCCCCCEEECCCAAA@@@AAAAAA@@@???===>>>>>>>>>>>>?????????>>>>>>>>>>>>???????????????>>>======>>>>>>;;;::::::;;;<<<===>>>>>>>>>>>>888777666666777777666555666666666666666666555555666555333444555555444333222222333444444444333333222222222111000000//////000000000111222222333333222333444444333222000///////////////////////////111000000000////////////---------------------------------............///,,,,,,,,,---.../////////++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,------------------............------,,,,,,------.../////////---,,,++++++++++++++++++------------,,,,,,,,,,,,***+++,,,...///......---...........................------,,,,,,------...------------------------,,,---......////////////...//////000000111111222444333111000///000000111000000000000000000000000222111000111444666666666777666666777888<<>>>>>>>>>>>@@@@@@???>>>===<<<;;;;;;999999::::::;;;;;;;;;;;;;;;;;;;;;::::::999999999777999;;;<<<<<<;;;999777777777777888888888999999666666777777777666555555555555555555666666666666555666666777777666666555777777777777777666555555444444444444444444444444222222222222222111000000000000111111222222333333111111111111000000000000333222222222222222222111////////////000000111111......------------......,,,------------------...+++,,,---...............++++++,,,---...///000000//////.........---------------------------------,,,,,,,,,---------......111000///......///000111......---///000111///.........//////000000//////........./////////000000///000000111222222333333000000000//////000000000000222333222000///111333222222333333333333222222222222333444555777999::::::<<>>;;;999555555555555666666666666777666555555444444444555333222222333444555666666777888;;;<<<===<<<:::999888888777777888888999:::777888999999::::::::::::777999;;;;;;::::::<<<===:::;;;<<<<<<<<<;;;::::::888999;;;===???AAAAAABBB???>>>=========>>>???@@@@@@@@@@@@?????????>>>>>>777:::===>>>======>>>@@@???@@@BBBAAA@@@AAADDDGGGFFFCCCAAAAAACCCEEEEEEDDDDDDAAA>>>>>>???@@@AAAAAABBB@@@???>>>???@@@???>>>=========>>>>>>>>>??????============>>>>>>>>>>>><<<;;;;;;<<<======;;;999888999:::;;;<<<<<<<<<<<<888777555555666777555444555666666666666666666666777555333333444555333222333222222222333333444555222222222111000////////////000000111222222333333111222444555444333222111////////////////////////111111000...------,,,,,,000000000000000000000000---------........./////////...---,,,------//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************+++,,,------,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,------...//////000------,,,+++++++++++++++---------,,,,,,,,,++++++******,,,...000000///..............................------,,,,,,------...------------------------+++,,,---...////////////...//////000111111222222555333111000//////000111////////////////////////222000000222555888888777;;;666444777888999>>>FFFMMMTTTcccrrr{{{FFFFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@@@@???BBBAAA???>>>>>>>>>??????@@@????????????@@@@@@AAA@@@???>>>======<<<<<<<<<>>>>>>===<<<;;;:::999999888888888999999:::::::::;;;;;;;;;::::::999999999222444777::::::888555333666666777777888888888888777777777777777666666555666666666666666666666555555666777888888777666555777777777777777666666555444444444444444444444444111222222222222111000000111111111111111222222222111111111111000000000000444333333222222111111111/////////000000000000000---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,---...//////......++++++,,,---...///000111//////.........---------------------------,,,,,,---------.........//////222111...------...111222...------...000111///...,,,,,,---.../////////...---------........./////////000000111222222333333000000////////////000000///222333333000///111333222333444555555444333222222222333555777:::<<<===<<<>>>AAACCCBBB???<<<999444444555555666666777777666555444333333333333333333333333444555666777888777999<<<===>>>===;;;999777777777777777888999999888888888999::::::;;;;;;888:::;;;;;;;;;;;;===>>>======>>>>>>>>>===;;;:::888999;;;<<<>>>???@@@@@@@@@@@@?????????@@@BBBCCC@@@@@@@@@@@@??????>>>>>>666:::>>>???======>>>@@@???@@@BBBAAA@@@AAAEEEHHHFFFCCC@@@AAADDDFFFEEEDDDCCCAAA>>>===>>>?????????@@@???======>>>???>>>===============>>>>>>>>>>>>============>>>>>>>>>>>>:::999:::;;;======;;;999777777888999::::::::::::888666555555666666555333555555555666666666666666888555222222333444222000333333222111222333555666222222222111000//////...///000000111222222333333111222444555555444333111////////////////////////222111///...,,,+++++++++------------------------+++++++++,,,,,,---------000...,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************+++,,,---...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,------...///000000...---,,,,,,++++++++++++---------,,,,,,+++++++++,,,,,,---...000000...---...........................------,,,,,,------...------------------------+++,,,---...////////////...//////000111222222222555333111///......///000////////////............111///000333999>>>???>>>999333000333555444666;;;<<>>>>>???AAAAAABBBBBBAAAAAA@@@@@@AAA@@@???>>><<<<<<;;;;;;>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::777888999:::::::::::::::666666777888888888888888777777777777888888888888888888777777666666555555333333333444444444444555555555666777777777777777777555333333444444333222666555444333333333333444333222111111000111111111111222222333444444444444222000///------///000222333333444444333222000///000000//////......------000///...---------------000000///...---,,,,,,,,,,,,,,,,,,---------......//////.........---------111000000///...---------------...............---..................------111111000000//////......,,,...///...---++++++,,,111000...,,,,,,...000111///////////////000000111------...111333222000...000000///////////////000000000000000111111111111222222222222222222222222555555666666777<<>>@@@AAAAAA@@@<<<<<<;;;===@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA>>>===;;;:::;;;<<<>>>@@@AAAAAABBBBBBCCCDDDDDDEEE@@@AAABBBCCCCCCAAA???>>>AAA???======???@@@AAA@@@AAAAAA@@@???>>>===<<<;;;:::===???>>>;;;999:::<<<;;;;;;;;;<<<<<<<<<<<<===<<<============;;;999888888888888999::::::;;;;;;666666666666666555555555333333333444444555555555444444333333333333222222222333555666666555333222222222222111111000000000//////............//////111222444555555444222111222222111//////....................................---,,,+++***+++,,,,,,(((,,,///000...,,,+++,,,///......---------......000...,,,***)))***+++,,,.........------,,,,,,+++---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......444111---,,,,,,.........+++,,,---,,,***)))***+++.........------,,,,,,,,,------,,,,,,,,,,,,++++++...---+++******+++---...........................000...***(((''')))+++------......///////////////000///...------...///000111222222222111000...---////////////000000000000111111111222333444666777444444444555555555555666:::AAAJJJSSS]]]iiixxx@@@AAABBBBBBCCCCCCCCCCCCEEEDDDCCCAAA???>>>>>>>>>AAAAAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>===<<<;;;:::===<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::777777888999999999999999666666777888888888888888666666666777777777888888777777777777666666555555444555555555555666666666555666777777888888777777777555333333444444444222333333333222222111111111333222222111111111111111111111222222333333222222222222111000000111222222333333444333222000///...////////////............//////...---------------/////////...---------,,,,,,,,,,,,---------......///.........------------000000000///...---------...............------,,,..................------/////////.........---------///000///...,,,------000///...------...///000//////......//////000111///......000111111000...000000///////////////000000000000000111111111111222222222222222222222222444444444555666:::@@@DDDGGGEEEDDDFFFGGGDDD===777777777666555555555555555333333333444444444444444444444444444444555666777888888888777777777666666555555666777888888999999999999999999999999999999888888999999:::;;;;;;;;;<<<<<<;;;:::::::::::::::<<<<<<<<<>>>@@@BBBAAA@@@<<<<<<;;;===???AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<===>>>>>>??????@@@@@@AAABBBBBBBBB@@@AAABBBCCCBBBAAA???>>>@@@>>><<<<<<>>>@@@@@@@@@AAAAAA@@@???>>>===<<<<<<;;;===???>>>;;;::::::<<<;;;;;;;;;;;;<<<<<<<<<<<<===============;;;:::999888888888888999999999999555555555555666666666666333333333444444444555555444444333333333333222222222333444555555444333222333222222222111111111111//////............/////////000222333333222000///000///...------,,,,,,,,,........................///...---,,,,,,,,,------555:::>>>;;;222,,,+++...---,,,,,,++++++,,,,,,,,,///...,,,+++++++++------.........------,,,,,,,,,,,,,,,++++++++++++,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,------------...444111---,,,,,,---......+++------,,,+++***+++,,,------------,,,,,,,,,++++++++++++,,,,,,---------...---+++******+++---...------------------------///...,,,******+++---...---......///////////////000///...------...///000111222222222111000...---////////////000000000000111111111222333444555666444444444444555555555555666:::@@@EEELLLWWWeeeppp}}}>>>???@@@AAABBBBBBBBBBBBCCCCCCBBBBBB@@@???===<<>>AAAGGGFFFGGGIIIJJJFFF???999666666555444444444444555444444444444333333333333444444444444555666777888777777777777666666666666444444555666888999::::::888888888888888888888888888888888999::::::;;;;;;<<<;;;;;;:::::::::::::::===<<<===>>>AAABBBAAA@@@<<<;;;;;;<<>>>>>======<<<;;;;;;<<<===============<<<======>>>>>>??????@@@???@@@AAAAAAAAA@@@???>>>===<<<:::;;;===???@@@@@@AAAAAA@@@???>>>===<<<<<<;;;===>>>>>><<<;;;;;;<<<:::::::::;;;;;;;;;<<<<<<===============<<<;;;:::888888777777777777666666444444444555666666666777333333333333444444444444444444333333333333222222222333444555555444333222333333333222222222222111000//////......//////000///000111222222111000///000///...------,,,------........................000///...------------...999@@@DDD>>>222***+++///,,,,,,,,,++++++,,,,,,---///...---,,,,,,,,,......------------------,,,,,,++++++************++++++...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------222000---+++,,,---...---,,,---...---,,,++++++---,,,,,,,,,,,,++++++++++++******+++,,,---...//////...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---------------...///---....../////////////////////............//////000111222222111000///...////////////000000000000000000111111222333555555333333333444444444555555333444666777:::CCCOOOXXXccckkkvvv===>>>???@@@AAABBBBBBBBBAAAAAABBBBBBAAA???===;;;@@@@@@@@@???>>>===<<<;;;<<<<<<;;;;;;<<<<<<===>>><<<=========<<<<<<;;;:::======<<<;;;:::999888777999999::::::::::::999999555555666666777666666555666666777777777777777666444444444555555555666666666666666666666666666666666666666666777777777777777777888888888888888777666444333333444555444333222333555666666555333222333333222111111111111222222222333222222111000000---...000111111000...---000000000000000//////...---------......////////////......---------......---------...............,,,,,,,,,---------......------------------------/////////......---------,,,------......---------,,,,,,------------............---------------------///000000...---............////////////............------......///000222000.........///...---//////.........///000000///000000000111111111111111111111111111111111111111222333444555888<<<@@@DDDEEEFFFHHHIIIEEE>>>999666555555444444444555555555444444333333222222222333333333333444666777888666666666666666666666666333444555666777999999:::888888888888888888888888777777888888999:::::::::;;;;;;::::::999::::::;;;=========>>>AAAAAA@@@???<<<;;;;;;<<<>>>??????>>>>>>>>>?????????>>>===<<<999:::<<<>>>>>>===<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@???>>>>>><<<:::999999<<<>>>??????@@@@@@??????>>>===<<<<<<;;;<<<=========<<<<<<<<<999:::::::::;;;;;;;;;;;;============<<<<<<;;;;;;888888777666555555444444333333444444555666777777333333333333333333333333444444333333333222222222222222333333333333222222333333333222222222222222000000////////////000000111111222333333222111111111111000///////////////........................///......---------------000555888555...)))***---......---------...//////111000///------,,,------,,,---------------------+++******))))))******+++------,,,,,,+++,,,,,,---++++++,,,,,,,,,---------111///,,,+++,,,------------...///...,,,+++,,,---++++++++++++++++++++++++++++++,,,,,,---......///...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............---......////////////////////////....../////////000000111222222111//////////////////000000000000000000000111111222444444222333333333444444444444222333333333444999@@@FFFMMMXXXgggrrryyy===>>>???@@@AAABBBBBBBBB@@@@@@AAAAAA@@@>>><<<;;;>>>>>>>>>>>>===<<<;;;:::======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::===<<<;;;:::999888777777888888999999999999888888555555666666666555555444666666777777777666666555444444444444555555555555555555555555555666666666444444444555555555666666777777888888888777777666555444222222444555555444222333555666666555333222444333333222111222222222333444444444333222111111---///111222222111///---.........//////000111111,,,,,,------......//////......---------......///---------...............,,,,,,,,,---------......,,,,,,------------------............------------******,,,---............,,,,,,,,,,,,------..............................+++---......---,,,---.........////////////......---------------......///222000...---...///...---...............///000000///000000000111111111111111111111111111111111111111333444444555888<<>>@@@BBBDDDDDD@@@;;;777555555555444444555555666444444444333333222222111222222222222333444555666555555555555555555555666333444555666777888999999777777777777777777777777666666777888888999999:::::::::999999999::::::;;;===<<<<<<>>>@@@@@@???>>><<<;;;:::;;;===>>>>>>=========>>>???>>>===;;;:::888:::<<<>>>>>>===;;;:::;;;;;;;;;<<<======>>>>>>======>>>>>>>>>>>>>>>>>><<<:::888999;;;===>>>>>>???>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;999999999999:::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;888777777666555444333333222333333444555666666777333333333333333333333333444444333333333222222222111222222222222222222111222222222222222222222222000000////////////000000111111111111111111111111111000000////////////000........................------------,,,,,,++++++)))***+++,,,,,,,,,++++++---------------...///000222222000...---+++******,,,,,,,,,------.........+++******))))))******+++,,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,------///---++++++,,,------,,,---...///...,,,+++,,,---++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......---------......///////////////...//////////////////...//////111222222111000000////////////000000000000000000000000111111222333222222222222333333333444111222333444555777:::<<<<<>>@@@AAABBBBBBBBB@@@@@@@@@??????===<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;:::999888888888888888;;;;;;<<<<<<<<<;;;;;;:::;;;;;;:::999999888777777777888888999999888888777555555666666666555444444666666777777777666555555444444444555555555555666444555555555555666666666333333333333444444444444666777777777777666666555555333222222444555555444000111222333333333222111444444333222222222222222333333444444444333222222111222444555555444222111............///000222333---------------............------------...//////..................------,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------)))***+++---............++++++,,,,,,------...................../////////***,,,......---,,,---...////////////////////////---,,,,,,,,,,,,---......000...---...//////...---------------...///000000000000000000111111111111111111111111111111111111111222444555555777;;;>>>999:::<<<===<<<:::777444444444333333333444555555333333333333222222222222222222222222222333333444444444444555555555555555444555555666666777777888666666666666666666666666666666666777888888999999999999999999999::::::;;;<<<<<<;;;===>>>???>>><<<<<<;;;:::;;;=========<<<:::;;;<<<===<<<:::888777888:::<<<=========;;;::::::;;;;;;<<<======>>>>>><<<<<<<<<=========>>>>>>===;;;999999;;;<<<===<<<===<<<<<<<<<;;;;;;;;;;;;:::999999:::<<<<<<;;;999888888999999999:::::::::;;;;;;::::::999::::::;;;777777666666555444333333333333333444555555555666333333333333222222222222444444333333333333222222111111111111111111111111000111111111111222222222111000000//////000000111///..................///......------------..............................,,,,,,------,,,,,,+++***,,,+++***+++...///---+++++++++++++++,,,------...111111000...---+++***)))++++++,,,,,,---...//////++++++************+++++++++++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,...,,,++++++,,,---,,,+++,,,---...---,,,++++++---++++++++++++,,,,,,,,,,,,............------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,---......///////////////......////////////.........///000111222222111000////////////000000000000000000//////000111111222111111222222222333333333///000222444666666666666333;;;EEEMMMRRRYYYbbbiiiuuu:::;;;<<<>>>???@@@AAAAAA@@@???>>>===============999::::::;;;;;;;;;;;;;;;888888888888888888999::::::;;;;;;<<<<<<;;;;;;;;;::::::999999888888888777777777888888888888777777666666666666666555444444666666777777666555555444444555555555555666666666444444444555555555666666333333333333444444444444666666666666666555444444555333222222444555555555111111111222222333333333444444333222222222222333111222222333333333333222333444555555555555444333111111000//////000000111...------------------,,,---------------...///////////////...---------,,,,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------,,,,,,---------,,,,,,+++***++++++,,,------......,,,,,,---------.........+++---...///...---...///000///...------...///000,,,,,,,,,+++,,,------...---------...000000...,,,------------...///000000000000000000111111111111111111111111111111111111///111333333444666999;;;444666777777666444333333111111111111111222333333222222222222222333333333444444333222222222333333333333444444444555555555666666666666666666666666666666666666666666666666555555666666777888888999999999888888999::::::;;;;;;;;;:::;;;===>>><<<;;;;;;:::::::::<<<===<<<;;;999:::<<<<<<<<<999777555999:::;;;<<<<<<<<<;;;;;;999::::::;;;<<<<<<======<<<<<<;;;;;;<<<======>>>???<<<::::::;;;<<<<<<;;;;;;;;;::::::::::::999999999777777888;;;<<<:::888888888888888999999999999:::999888888888999::::::777777666666555555444444444444444444444444444444333333333222222222111111444444333333333333222222111111000000000000111111//////000000000111111111111111000000000000111111.........------...............------------..............................,,,---.........---++++++,,,---------------------++++++++++++,,,---...............------,,,+++*********+++,,,---//////000,,,,,,++++++++++++,,,,,,++++++******+++,,,,,,---***++++++++++++,,,,,,,,,,,,+++***+++,,,---,,,++++++------,,,+++***+++,,,+++,,,,,,,,,------------------------............------............------------------------------.........------------------......///////////////---...///000000///...------...000111222222222111////////////000000000000000////////////000111111111111111111222222222222000000000111333444444444222555888===AAAGGGOOOTTT```rrr888999;;;===>>>???@@@@@@@@@???>>><<<<<<<<<===>>>888888999:::;;;;;;;;;;;;888888888999:::<<<===>>>::::::;;;;;;<<<;;;;;;;;;999999888888888888888888777777888888888888777777666777777777666555444444666666777777666555444444555555555666666666666777444444444555555555666666333333333444444444555555555555666666555444333333444333222222444666555555444333333333333444555666555444333333222222333333///000111222222222222222222333333444444333333222555333111000///...//////.........------,,,,,,,,,---------------...///000000000///...------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------------------------------.........---,,,+++)))(((******+++,,,,,,---......+++++++++,,,,,,---------,,,...///000///...///000111000...------...000111,,,,,,++++++,,,,,,---...++++++---///111111...,,,,,,,,,,,,---...///000111000000000000111111111111000000000000000000000000...///111222333444777:::333444444444222111111222//////...//////000111111111111111222222333333444666666555444333333333333333333333444444555555555666666666666555555555555666666666666666666666666555555666666777888888888999888888888999::::::;;;;;;::::::;;;<<<===;;;:::;;;:::999:::<<<<<<<<<::::::<<<===>>>===;;;888666::::::;;;;;;<<<<<<;;;;;;888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@>>>;;;:::;;;<<<;;;:::::::::999999999999999999888666666777:::;;;999777777888888888888999999999999888777777777888999:::666666666666666555555555444444444444444444333333333333333222222111111111444444444333333333222222111111000000000000111111......//////000000000111111111000000000000111111000000////////////000000000000/////////000000111........................---.../////////...,,,,,,(((+++---,,,)))(((+++...,,,,,,,,,---...///000111***+++,,,,,,---------,,,******+++,,,...///000000---,,,,,,++++++,,,,,,---+++*********+++,,,,,,---******+++++++++,,,,,,,,,,,,+++******,,,---,,,***+++,,,---,,,***)))***+++,,,,,,,,,------.........+++,,,,,,---...///000000------............------........................111000///...............---......///////////////---...///000000///...------...000111222222222222////////////000000000000000////////////000000111000111111111111222222222333111//////111333444444555444333555999???DDDHHHSSSfff~~~444666999::::::;;;>>>???======<<<;;;;;;;;;;;;<<<:::::::::;;;<<<===>>>???===<<<;;;:::999999999999888999;;;:::999999:::<<<999888777777666777777777666666777777777777666666888777666666777777666555666666666666555555555555666666666666666666666666444444444444444444444444444444444444555555666666666666555555555444444444222333555666666666555444444444444333333333222222555555555444444333333333333333333333333333333333222222222111111111000000000000000000////////////........................---------............///000///---+++***+++---...------------------------......---------,,,,,,,,,***+++,,,---------,,,,,,***+++,,,------,,,+++******+++,,,---............///...------,,,,,,,,,,,,***+++---///////////////000///...------...000111......------------............------------......,,,,,,,,,---...///000111---------............///000000///...............000000111111222222222333000000000000000000000000......///000111222333333000000000000000000000000555555555333222222333555444444444444444444444444888777555444333333444444555444444555555666777888999999888777666666777777555777999:::;;;:::888777<<<<<<<<<===<<<<<<;;;;;;999999999888888888777777888999:::;;;<<<;;;:::::::::;;;;;;:::999:::<<<>>>JJJDDD>>><<<===>>><<<:::========================<<<;;;;;;::::::;;;;;;<<<<<<<<<::::::::::::;;;<<<999888777555555666666777888999::::::888888999:::777777777777777777777777777777777777666666666666333333333333333333333333222222222222222111000///000111111111111222222222222111///.........///000////////////////////////000111111222222000///...000000000000000000000000,,,------......------,,,/////////...---------,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***++++++******---111555NNN777'''***000...,,,000///............---------.../////////...------,,,------------------------++++++,,,------......///******+++,,,---......///---------............///...///000000000///---,,,000---)))))),,,//////...,,,,,,,,,,,,---.../////////////////////.........000000//////.........---............//////////////////.........//////000111111222222222333333333111222222111000000111333000000111111111222222222222333333555777999;;;<<>>@@@======<<<;;;;;;;;;;;;<<<;;;:::;;;;;;;;;<<<===>>><<<;;;:::999888888888888888999::::::999999:::<<<888888777666666666666777666666777777777777666666888888777777777777666555666666666666555555555555555555555555555555555555444444444444444444444444555555555666666777777777666555555555444444444444222333333444444444444444111111111111000000//////555555444444444333333333333333333333333333333333222222222111111111000000111000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---.../////////...---,,,+++,,,------..............................---------,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++,,,---...//////.........---,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000111///...------...///000......------------............------------......---------------...///000---------............///000//////...................../////////000000000000000000000000000000000111111111000000000000///111111111111111111111111333333333222111111333555444444444444444444444444777666555444333444555555444444444444555666777888999888777777666666777777555666777888888777666666999::::::;;;;;;:::::::::999999999888888888777777888999:::;;;<<<;;;:::999:::;;;;;;;;;::::::<<<===DDD???:::999<<<>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;>>>===;;;:::999999999999888777666555555555666666777888999888777777888999777777777777777777777777777777777666666666555555111111111111111111111111222222222222222111000000//////000000000111111111111000000///////////////////////////////////////000111111222111000///...////////////////////////,,,------......------,,,...............---------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++...222555MMM???111---,,,)))''''''------------,,,,,,,,,,,,...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........++++++,,,,,,---.........------------............///////////////...------///---******,,,...///.........---,,,,,,---------/////////////////////...000/////////........................////////////---------......000111222111111111111222222222333111222333222111111111333000000111111111222222222222222333444666888:::;;;:::EEEVVVgggsssyyyzzzyyy;;;<<<>>>===<<<<<<===>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888777777777777777999::::::999999:::;;;888888777666666666666777666666777777777777666666888888888888888888777666666666666555555555555444444444444444444444444444444444444444444444444444444444555555555555666666555555555555444444444444222222222222222333333444444333333333333222222222444444444444333333333333222222222222222222222222222222222111111111111111111111000000000/////////------------------------+++++++++,,,,,,,,,,,,---...------------,,,,,,,,,..............................---------,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,++++++++++++,,,,,,,,,,,,---...////////////---,,,,,,++++++++++++,,,---,,,***)))))),,,...000111000...---------............------------............------------.........---------------......---------............///000///......------............////////////000000000000000000000000000000111111000000000000//////111111111111111111111111000111222111000111333555444444444444444444444444555444444444444555666666444444444444555666777777888777777666666666666777666555555444444444555555666777888999999999999999999999999888888888888888999:::;;;<<<<<<;;;:::999888:::<<<<<<;;;:::;;;<<<===999666777;;;>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;>>>===;;;:::888777777777777777666555555555555555555777888777666555666777777777777777777777777777777666666666666555555555000000000000000000000000222222333333333222111111.../////////000000000000000000000000000//////...////////////////////////000000111111111000///...........................------............---------------.....................---------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******+++++++++++++++,,,,,,------,,,,,,...222555;;;<<<888000+++---...,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,------......------------------------------------............///...------------------...,,,++++++,,,.........000///...---,,,,,,,,,,,,......//////////////////////////////........................////////////,,,,,,,,,---///000222333000000000000111111111111000222444444333222222222111111111111111222222222111111222333444666888999555:::CCCMMMUUU\\\```aaa999;;;<<<<<<;;;;;;<<<=========<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999999888777777777777777777888999999888888999:::999999888777777777777888666666777777777777666666888999::::::999888777777666666555555555444444444444444444444444444444444333333444444444444444444222222222222222222222222444444444444444444444444333222111111111222444555555555555444444444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111000000000//////000000000000000000000000......------,,,++++++***,,,------......---,,,,,,..............................---------,,,,,,,,,---,,,+++******,,,...///---,,,+++******+++,,,---,,,---....../////////...,,,++++++******+++++++++---,,,+++***+++,,,...///111000///------,,,,,,---...------,,,,,,------......------,,,,,,------.........---,,,,,,,,,---------------............/////////...------------...000000111111111111111111////////////////////////------...///000111222222222222222222222222222222...000111222111222444666333333333333333333333333333333444444555666777777333333333333444555666777777666666555555666666666777666444222222333444555555666777888999999999999888888888888888888888888:::;;;<<<<<<<<<;;;:::999777:::<<<===<<<;;;;;;;;;999777555777:::===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::<<<<<<:::999888777777666666666666555555555555555555666777777666555666777777777777777777777777777666666666555555555444444000000000000000000000000222222333333333333222222/////////000000000111111///000111111111000...---////////////////////////000000000000000/////////------------------------------............------,,,---------.../////////......---------,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,+++************++++++,,,,,,------,,,------,,,,,,---000222,,,999===222,,,111555222,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++***++++++,,,------......------,,,,,,++++++++++++,,,,,,---------.........///...,,,++++++,,,---...---,,,,,,,,,,,,---......//////...---------------............///////////////////////////.....................////////////---------......000111111/////////000000000000000000222555666555333222222111111111111111111111111000000111111222444555666888999;;;>>>BBBEEEIIIKKK888:::<<<<<<<<<<<<>>>@@@======<<<;;;;;;;;;;;;<<<;;;<<<<<<<<<;;;:::999888888888777777666666777777666777999888777777888:::::::::999888888888888999666666777777777777666666666999;;;;;;999777777777555555555555444444444444444444444444444444444444333333333444444444555555222222222222222222222111333333444444444444444444444333222222222333555666111111111111222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000------------............,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,+++******,,,...///...---,,,++++++,,,---...,,,---..................+++++++++******++++++,,,,,,------............---000000///...---,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------...------,,,,,,,,,---------------............/////////...---------------111111000000000000000000........................------...///000111222222111111111111111111111111...000222333333333555777333333333333333333333333222333333555666666777777222222222333333444555666666555555555555555666666888666444333333444666777666666888999::::::::::::888888888888888888888888:::;;;<<<<<<<<<;;;:::999777:::<<<===<<<;;;;;;;;;:::999888888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999999999999999999999888888666666666666666555555555666777888777666666666888666666666666666666666666555555555555444444444444111111111111111111111111111222222333333222222222000000000111111111222222///000111111111000...---////////////////////////000000000///////////////---------------------------......//////......---,,,---------.../////////......---------,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,+++******++++++,,,,,,------......+++,,,,,,+++++++++---///000@@@EEE666+++---///***------------,,,,,,,,,,,,******++++++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,++++++******)))))),,,,,,,,,------------......---,,,++++++,,,......,,,,,,------,,,---......---------------...///000---.........//////000000.........///////////////............////////////000//////............///////////////////////////000222555666555333222222111111111111111111111111000000000000111222444444888888888999:::;;;<<<===;;;<<<>>>?????????AAACCC======<<<;;;;;;;;;;;;<<<:::;;;<<<<<<<<<:::999888888888777777777777777888555777888888777777888999::::::999888888888888999666666777777777777666666555888<<<;;;888666666777555555555444444444444333444444444444444444444444222333333444444555555555555555444444444444333333333333333333444444444444333333333333333444555555222333333333333444444444222222222222333333333333222222222222222222222222111111111111111222222222222222111111111000000000------------------------)))***+++---///000222222,,,,,,,,,------------...++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,+++++++++,,,---...------,,,,,,,,,,,,------,,,,,,---------------,,,,,,++++++++++++,,,,,,---,,,---...///000///------///.........------,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---------------............//////...------,,,,,,------//////............------........................000000////////////......000000000000000000000000...000333444333333555666333333333333333333333333222333444555666666666666222222222222333444555555555444444444444555555666777666444444444666777999777888999:::::::::::::::888888888888888999999999999:::;;;<<<===<<<<<<;;;888:::<<<<<<;;;:::;;;<<<;;;:::::::::999:::::::::::::::::::::::::::::::::999888888777777888888999999999::::::::::::999999777777777888777666666555666777888777666555666888666666666666666666666666555555444444444333333333222222222222222222222222000000111222222222111111111111111111222222222222000000000000000//////...////////////////////////111000///.........//////------------------------......////////////......---------.....................---------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,---------------......***,,,,,,+++******,,,---111>>>BBB555+++,,,,,,(((------------,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,++++++*********))),,,,,,,,,,,,---------------------------......///+++,,,......,,,,,,---///------------...///000111------......///000000000.........///////////////............////////////111000///......------...000000000000////////////000222444444333222222222222222222111111111111111111000000000111222222333222333555777888888888888===>>>@@@@@@???>>>@@@AAA======<<<;;;;;;;;;;;;<<<999:::;;;<<<<<<;;;999888888888888777777888888999555666888777666666777999999888777777666666777777666666777777777777666666333777<<<;;;888444555666555555555444444444333333555555555555555555555555222222333333444555555666666555555555444444444444222222333333333444444444111111222333333333333333555555555555666666777777111111222222222333333333333333333333333333333333000000111111111222222222222222222111111111000000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,...///000000------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......---------------------------------...---------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++,,,---......---------............//////...------,,,,,,------//////.........---------------------------------000////////////.........////////////////////////---///222333222222333444222222222222222222222222222333444666666666555555111111111111222333444555444444333333444444555666444444444444555666888999888888999::::::999999999777777888888888999999999888999;;;<<<===>>>======:::;;;;;;;;;::::::<<<===999:::::::::999888999999999999999999999999999999888888777777777777888888;;;;;;<<<<<<;;;:::999888777888999999999888666666444555666666555444555666666666666666666666666666444444444333333333333222222222222222222222222222...///000111111111111000000000000000111111111111111000000///////////////////////////////////////111000///...---......///------------------------......////////////.....................---------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++,,,------+++***,,,------333555000,,,---///---,,,,,,,,,,,,++++++++++++***++++++,,,------,,,,,,++++++++++++++++++++++++*********+++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...///////////////***,,,......---,,,---//////...............///000------......///000000111............/////////000............////////////000//////............///111111111000000/////////111222333222111111111333222222222111111111000000111111111000111111222222000111444666777777666666===??????>>>===<<<<<<=========<<<;;;;;;;;;;;;<<<888999;;;<<<<<<;;;999888999888888888888888999999555666777777666666777888777777666555555555555555666666777777777777666666222777;;;;;;777444444666555555444444444333333333666666666666666666666666222222333333444555666666444444444333333222222222222222222333333444444444///000111333333222111111222222222333333333444444111111111222222333333333333333333333333333333333000000111111222222222222222222222111111111111000........................///...------,,,+++******...---+++++++++---///000------------------------......---------,,,,,,,,,***+++,,,---------,,,,,,+++,,,............,,,+++++++++,,,,,,,,,+++******,,,,,,,,,,,,------...//////---+++***)))+++---...,,,,,,---......------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---*********+++,,,---...///---------.........//////......---,,,,,,,,,,,,---111111000000/////////...------------------------,,,,,,---...///000111111////////////////////////,,,///111222111111111222222222222222222222222222333444555666666666555444111111111111222333444555333333333333444444555666222222333444555777888999888999999999999888888777777777888888999999999999777888:::<<<>>>>>>>>>>>>:::;;;;;;:::999:::<<<>>>777888999999888888888999999999999999999999999999888888777777777777888888============<<<:::888666888999999::::::888777666333444555555333333444555666666666666666666666666444444444333333333222222111111111111111111111111......///000000000000000////////////000000000000222111///.........///000////////////////////////111000///------......///..............................////////////....../////////......------,,,......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++*********---...///...,,,+++,,,---//////...,,,+++++++++,,,+++++++++************)))***+++,,,---------------)))))))))))))))))))))))))))******+++,,,,,,------........................++++++,,,,,,,,,---------,,,---///000000000///...))),,,//////---,,,---///111000///......---......---------...///000000111---.........//////000000............/////////000...............///000111222222111111000000//////111222222111000000111333222222222222111111000000222222111111111111222222444444555666666555444333;;;<<<===?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<;;;:::888777888888777777777777777888:::999888777777888999:::999999999888777666666555666666666666777777777777666666666666555555555555555555555555666666666777555666777888777666444333333333333444444444444555444555555444333222111000///000111222222222222222333333333222222111111111444333222333555666555444444444333333333222222222444444444333333222222222222222222222222222222222111111222333333333222222444222000/////////...---...---,,,,,,......---,,,///...---,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++....../////////......---***+++,,,,,,---------,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,------------.........---,,,++++++---...000---,,,,,,++++++,,,,,,---.........------,,,,,,,,,///......---------............////////////......///...,,,++++++,,,---///000000000000111111111111000000000000000111111222333222111000000000222222333333333333333222111111,,,---///111333555777888555444333222111222333444222333444666777999:::;;;;;;;;;:::888666555777999777777777888::::::999888;;;;;;:::999:::;;;<<<===;;;:::999999999:::;;;<<<;;;999777666666777:::;;;888888777777777777777888======;;;:::999888888888>>>===<<<:::999888888888???===;;;<<<======:::777555666777666444333444555666666777777777777777777111222222333333444444555555444333222111111111111////////////............///000111222222111000///////////////////////////111111000000//////......000000000000////////////+++,,,---///000111111111..............................////////////......,,,------......------,,,///...,,,*********,,,---++++++,,,,,,,,,,,,------************************------,,,,,,------...///........................,,,+++)))(((((()))+++,,,,,,++++++++++++,,,---...---,,,+++******+++,,,---//////.........---------+++---...---***))),,,...///---***+++---///...,,,,,,,,,,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------......------------......////////////000000000000000000000000111111111111111111111000///......---000000000000111111111111000111111111111222222222222222222333333444444444333333333333333333333333333555777777555444444444<<<<<<===>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;:::999888777888888777777777777777888999999888777777888999999999999888777777666555555777777888888888999999999666666666666555555555555555555555666666666666666333444555555555555555555333333333333333333333333333333333222222222111111///000111111222222222111333333333222222222111111222222222222444444444333444444444333333333222222111111111222222333333333222222222222222222222222222222333333222222111111111///......///000000///...---,,,,,,......---,,,......------,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++((())))))******))))))(((******+++,,,,,,,,,++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------******++++++++++++,,,,,,---,,,+++******,,,---...------,,,,,,,,,,,,------......---------,,,,,,,,,///......---------......,,,------------------,,,///...,,,++++++,,,...////////////000000000111111000000//////000000111222333222111000000111222222222222222222111000/////////000111222444555666666555444333222111111222333222333444555777888999::::::::::::888666555777888777666666888:::;;;:::999;;;::::::999:::;;;<<<===:::999888888888999:::;;;;;;999777666666777:::;;;888888888777777777888888999999888777666666666666::::::999999999999::::::>>><<<:::;;;<<<<<<999777000111333333333333555777333333333333333333333333111222222333333444555555555444333222111111111111000000000/////////......///000000111111111000000////////////////////////111000000000/////////...000000000000////////////111111111000000000//////..............................////////////......,,,------......------,,,///...,,,+++***+++,,,---++++++,,,,,,,,,,,,------************************+++***************+++,,,---------------------------,,,+++******+++,,,---,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,......------,,,,,,,,,,,,+++---...---******,,,...///---++++++---......,,,---,,,,,,...000000///...------------------------,,,,,,,,,,,,------...//////......------......///////////////000000000000/////////000000000111111222222111000000///......000000000000111111111111///000000000000111111111222222222222222222333333222222222222222222222222333555777777555444444444=========>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888777666777777777666666777777888999888888777777888888999888888777777666666555555777777888888888888999999666666666666555555555555666666666666666555555555444444444444555666777777333333333222222222222222333333222111111111222333000000000000111111111111333333333222222222222111111111111111111222222222444444444444333333333333...//////000222333444444000000000000000000000000333333333222222111000000...,,,+++,,,///000111000...---,,,,,,......---,,,...------------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***++++++,,,,,,+++++++++***+++++++++++++++***)))------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++******++++++++++++,,,,,,,,,+++***)))***+++,,,---......------------.........------------,,,,,,,,,......---------......///------------------------......---,,,,,,---...///....../////////000000000000000//////000000111222222111111000111111222222333333333222222111000///333333444444444555555555666555444222222111111111222222333444555777777888999999999888666555666888555555666888:::<<<;;;::::::::::::::::::;;;<<<<<<:::999888777777888999:::;;;:::888777777888999;;;888888888888888999999999777777777666666666777777777777777777888999;;;;;;<<<:::::::::;;;:::888666000222333444333444666777222222222111111111111111222222222333444444555555444444333222111111111111111111111000000000000///////////////000000111222////////////////////////000000000000////////////000000000000////////////111000///...---,,,,,,,,,..............................////////////......------............------......,,,+++++++++,,,---++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++******)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,+++++++++,,,------,,,++++++---...///---+++,,,---...---,,,---,,,,,,...000111000...........................+++++++++,,,---///000111///......------......///////////////000000000000....../////////000000000222222222111000000//////000000000000111111111111/////////000000000000111222222222222111111111111111111111111111111111111333555666666555444444555============<<<;;;;;;:::::::::::::::::::::::::::999999999999888777666666777666666666666777777888888888777777777777888888777777777666666555555555555555555555666666666777666666666666555555555555666666666666555555555555777777666555555777888999444444444333333222222222666555333111000111222333000000000000000000000111222222222222222222222222///000111111000000000111444444444444333333333333//////000111222333444444000000000000000000000000222222111111111111111111...,,,+++,,,...000000///...---,,,,,,......---,,,---------------------,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,------......//////......+++,,,,,,,,,,,,+++******...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******++++++,,,,,,,,,---------......+++++++++***+++,,,------.........------.........------------------------...------------...///////////////....../////////...------------......///............///////////////////////////000111111111111111111111111222222666666666555555444333222444444555555666666666666777777666444333222222111222222333333444555666666777888999777666555666777555444555777:::<<<<<<;;;:::::::::::::::;;;;;;;;;;;;:::999888888999::::::;;;:::999777777888999:::888999999:::::::::::::::888888999:::::::::::::::666666666666777999:::;;;999999999999999999777666666777888777555555555666444444444333333333333333222222333333444555555555444333222222111111111222222222222111111111000000000///.........000222333////////////////////////000000000000////////////000000000000////////////......---,,,------...///..............................////////////......------............------...---,,,,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++---,,,++++++++++++,,,---,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---,,,,,,,,,------------,,,---...000111000...////////////////////////,,,,,,,,,------...///000//////............//////////////////000000000000............////////////222222222222111111000000///000000000111111111111000000000000111111111111444333333333222111111111222222222222222222222222333444666666444444555666======<<<;;;;;;;;;::::::::::::::::::::::::::::::999888888777666666555555666666555555666777888888777777777777777777777777666666666555555555555555444555555555555666666666666666666666555555555555666666666666666555555555888777666555555666777888777777666555444333333222999777444222111111222333222111000000///000111111222222222222222222222222///111222111///...000111444333333333333222222222222222222333333333333444////////////////////////111000000000000111333333000...---,,,......---,,,...---,,,,,,......---,,,,,,,,,---......------,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---))))))***+++++++++++++++,,,---------------,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,------............------.........---------------------------------------...//////000///............///000------------......//////............/////////////////////...///000000111000000111111222222222222666666666666666555444444444444555666777777888888888888777666555444333222222333333333444444555555555777888777666555555666555444555777:::<<<<<<;;;999999999:::::::::::::::;;;;;;:::999:::;;;<<<===;;;;;;999888888888999999888999:::;;;<<<<<<;;;;;;888999:::;;;<<<<<<<<<<<<777777777666666777888888777888999999888777777777777888999888666555666777666555555555444444444333222333333444444555666666333333222222111111222222222222222222111111111111000///.........///111222000000000000000000000000////////////000000000000000000000000////////////000000/////////000000111..............................////////////......---......//////......------------------------...+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++************+++++++++,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,,,,---.........---------,,,,,,,,,---...---------...000111000//////////////////////////////......------........./////////....../////////////////////000000000000............////////////222222222111111111111111///000000000111111111111111111222222222222333333555555555444333333333222444444444444444444444444333444555555444444666777<<<<<<;;;:::::::::;;;;;;999999999999999999999999888888777555555555555555555555555555666777888888666777777888888777777666555555555555555555444444666666777777777777888888666666666666555555555555555555555555666666666777555555444444555555666666888888777666555444333222777666444222111111111222333333111000000000111222111222222222222333333333000222444333000///000333222222222222111111111111333333333333333333444444////////////////////////111111000///000111222333333111...---......,,,+++...---,,,,,,......---,,,+++,,,---.........---,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---'''((()))***************,,,,,,---...............------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,------******++++++++++++,,,,,,,,,,,,---------...............------------......,,,,,,,,,------------...---------------...///000...---,,,++++++,,,---...---------...//////000000....../////////000000000//////......//////000111///000111222222222222222333333444555555555555555444444555666777777888888777777777777666555444333333444444444444444444444444666777777666555555666555555666888:::<<<;;;:::888888999:::::::::::::::::::::::::::;;;<<<>>>???<<<;;;:::999999999999999999:::;;;=========<<<<<<777888:::;;;;;;;;;:::999999999888777666666666777666888999999888777777888222444555666555666888999555555444444333333222222333333333444555555666666333333222222111222222333222222222111111111111000000//////......//////000000000000000000000000000////////////000000000000000000000000////////////............---,,,***)))..............................////////////............////////////......------------............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++++++++++++++++++++++++++***************************+++,,,---...---,,,,,,,,,,,,------------,,,,,,------...............///...,,,+++,,,.../////////,,,---...---,,,+++---///...------///111222111///////////////////////////000//////...------......000//////......//////000////////////000000000000....../////////000000000111111111111111111111111000000000000111111111111222222222333333333444444555555555555444444444444555555555555555555555555333444555444444444666888;;;:::999999999:::;;;<<<999999999999999999999999888777666444444444444555555444444555555777888888555666777888888777666555444444444444444444444444666666666777777777888888666666666666555555555555333444444555666777888888333444555777999:::::::::999888777666444333222111111111111111111111111222555444222111000111222333111111222222222333333333111444777555111///111444111111111000000000000///000000111222333444444555000000000000000000000000444333111///...///000000444111///...///...---,,,...---,,,,,,......---,,,***+++---...///...---,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------......---------))))))+++,,,,,,---------***+++,,,---.../////////,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------******++++++++++++,,,,,,++++++,,,---------------------,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,------///000000///...,,,++++++,,,...///,,,---...//////000000000/////////000000000111111///............///000000...///111222333333222222222333444555666777777777666666666666666666666666444555666666555444333222555555555444444444444444333555777777666444444555777666666888:::;;;:::999777888999:::;;;::::::999888888888999:::===???AAA<<<<<<;;;:::999999888888999:::<<<>>>>>>>>>===<<<777888:::;;;;;;:::999888:::999888777777777777888666888::::::888777888999222444666666666666888:::555555555444333222222222333333444444555666666666333222222111222222333333222111111111111000000000000000000000///...------000000000000000000000000.../////////000000000111000000000000////////////+++,,,...///...,,,***(((..............................////////////............////////////......,,,------...............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***((()))+++---......------,,,,,,---......---,,,,,,,,,,,,,,,------............,,,***,,,...000000///,,,......---++++++---///...------///111222111///........................///...............///000000000////////////000000////////////000000000000/////////000000000111111000000000000000000000000000000000000111111111111111111222222222333333333333333444444444444444555444444444444444444444444333444444444333444777999:::999999888999:::<<<===888888888888888888888888888777555444333333444444444444444555555777888888555666777888888777666555444444444444444444444444444444444444555555555666777666666666555555555555222333444555666888999999333444888;;;>>>@@@AAAAAA888777666555333222000000+++,,,...000111222222222666555333111111222333444111111111222222333333333222666888666222000222666000000000000////////////------///000222444555666111111111111111111111111777666222///------------333111/////////000///---...---,,,,,,......---,,,***+++---//////...---,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,'''((()))***+++,,,,,,,,,((()))***,,,---...//////++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,---------.........******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,---...///000111111000...------...000111,,,---...///000000000000000000000000111111111111...............///000000...///111222333333222222333444666777999::::::;;;888777777666555444444333222333444444444333222111666555555555555444444444222444666777666444444555777777777888::::::999888777888999:::;;;:::999999666666666888:::===???AAA<<<<<<;;;::::::999888888999:::<<<>>>??????>>>===888999;;;<<<<<<;;;999888999888888888888888999999666888;;;:::888777888:::888999:::999888777777999777777666555555444333333333333444444555666666666222222222111222222333333111111111000000000000///000000111111000...,,,+++000000000000000000000000.../////////000000111111000000000000////////////,,,///222555777666444222..............................////////////............////////////......,,,,,,---.../////////...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++'''(((+++---//////...---,,,,,,---......---,,,,,,+++++++++,,,,,,---------...,,,***+++///111000///,,,...///---+++***---///.........///111222111000........................---------......000111222000000////////////000000////////////000000000000000000000000111111111111///////////////000000000000000000000111111111111000111111111111222222222222222222333333444444444333333333333333333333333333444444444333444777999::::::999999::::::;;;<<<::::::999999888777666666666666555555555444444444555555555555666666666666777555666:::??????:::555///111333444333333555666555555555555555555555555444444444444444444444444444444444444444444444444222555555777FFFYYY]]]VVVHHHCCC<<<888666555333111222222111111111111222222444444444333222111000///222111111222222111...,,,333333333222222222111111000000000000///////////////.........///000111222///000000///...///333555SSS>>>......111...,,,///111...++++++---//////.../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,//////---***++++++,,,,,,,,,,,,------,,,***(((***---...---***111///,,,******+++---///...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------.........------,,,,,,,,,------------------------//////////////////......---......///////////////000000000000000000000000000000000000111111111111000111222222333333333333333555666888999999999888666666777777666555444444333222111000000111222333444444444444444444444444666555555444444444555555777777666666777888999999888888888777777777777777888777666777999::::::999<<<<<<;;;:::999999999999777999<<<>>>?????????>>>===<<<;;;:::999999999999===<<<;;;:::999777666666999999999999999999::::::888888777666555666666666:::999888777666555444444555444444333333222222111333222000//////000222333666555222111000000111222000000000000000000000000222111000000000111333444222222222222222222222222000000000000000000000000---...///111111111000/////////............//////...//////---++++++,,,---////////////////////////........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................///......------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,------.../////////000000///...............---------.........//////111000000/////////000000222111111000///......---//////000111111111111111000000111111222222222333000000000000000000000000111///......///111000000......//////000000111111444444444555444444333333444444444555555444333333333333333333444555666666888888888888888999::::::::::::999888888777666666666666555555555444444444555555555555666666666666777555555999======:::555000222444555444444444666444444444444444444444444444444444444444444444444444444444444444444444444222666444111:::OOO^^^aaadddVVVCCC777444444222///111111111000000111111111333333333333222111000000000//////000222222111///333333222222222111111111000000000000////////////000000000000///////////////000000///...///222555KKK999+++,,,000---,,,///000...---...000111///---.........---------,,,,,,..............................---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,//////---+++++++++,,,,,,,,,,,,---------+++***+++---///---,,,///---,,,*********,,,------,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,------------------------........................---......///////////////000000000000000000000000//////000000000111111111...///000222222333333333555555777888999999888888444555555555444444333222222222111000000111222222444444444444444333333333666555555444444444555555666666555555555666777777999999888888777666666666777666666777999::::::999<<<;;;::::::999999999999777888;;;===>>>>>>======;;;:::999888777777777777::::::999888777666666555888999999999999:::::::::888888777777777777777777999888777666555444444333444444444444444444444444444333222111111222333444666444222111000000111222000000000000000000000000///...---------...000000000111111111111111111000000000000000000000000000...//////000000000000/////////............//////---......---,,,+++---...////////////////////////........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///............------------------...++++++++++++++++++++++++,,,,,,------.../////////000000///...............---------.........//////000//////......//////000111111000000//////......//////000111111111111111000000000111111222222222000000000000000000000000111000//////111222222111000000000000111111111222333333444444444444333333333444444444444444333333555444444333333333444444777666666666666777888888999999999888888777777666666666666555555555444444555555555555666666666666777555444666:::;;;999666333555666666555444444555333333333333333333333333444444444444444444444444444444444444444444444444111777666000222CCCTTT\\\ZZZJJJ888///111555444111000000000000000000000000111222222222222222111111///...---...111333444333333222222222222111111111000000000000////////////000111111111000///---,,,///000000///...///222444CCC555+++---111...---///......///111222111///,,,------------,,,,,,,,,,,,...........................------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---//////...---++++++,,,,,,,,,,,,---------,,,+++,,,...///...---,,,,,,++++++++++++******,,,++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------...------------,,,,,,,,,------------------------------------------......---......///////////////000000000000000000000000////////////000000000000---...000111222333333333666777777888888888777666222222333333333222111111222222111000000111222222333333333333333333333333555555444444444555555666888888777666666666777777:::999999888777666555555777666666777999::::::999;;;:::::::::::::::::::::777888:::;;;<<<<<<<<<;;;999888777666666666666666777777777777666666555555888888999999999:::::::::888888888888888888999999777777666555444333333222333333333444555666666666555444333222222333444555555444222111000000111222000000000000000000000000111000000000000111222222...///000111111000///...000000000000000000000000000000//////...///////////////............//////,,,---...---,,,,,,...000////////////////////////........................------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000///.........//////---............////////////...............//////000000000000//////////////////000111111111111111000000000000000111111111000000000000000000000000000///...///111222111000111111111111222222222222222333333444444333333333333333333444444444444444666666555444333333333333666666666666666777777888999888888888777777777666666666666666555555555555555555555555666666666666777555333444666888777666555666888777555444444555333333333333333333333333444444444444444444444444333333333333333333333333///666:::555333999AAADDD888111,,,---222666444111000000000000000000000000000000111222222222222222000...---...000333444444222222222222111111111111000000000000////////////...000111222111000...,,,...///000///...///111333>>>444...000222000...///......///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------***++++++---...//////...+++++++++,,,,,,,,,---------,,,,,,,,,---------,,,***+++,,,------,,,+++***,,,,,,+++++++++++++++,,,------------------------------------------------,,,,,,,,,---------......,,,,,,------------------------------------------------------------------,,,,,,,,,------------------......///////////////////////////////////////....../////////000000000...///000222333444555555777777777777666666555555111222222222222222111111222111111111111111111222222222222333333333333333555444444444444555666666;;;;;;:::999888888888999888888888777777777777777777666555666999:::999888999:::::::::::::::::::::888999:::;;;<<<<<<;;;;;;888888777666666666666666666666666666777777777777888888888999999::::::;;;888888999999:::::::::999666666555444444333222222333333333444444444555555444333222222222222333444333333222111000000111111////////////////////////111111111222222222333333...///111222222111///...////////////////////////222111///...------.../////////............//////,,,---...---------///111////////////////////////........................---------------------------------------------------------------------------+++******,,,------,,,------------------------------------------------,,,,,,---///000000000000,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000///////////////000.............../////////...------------......///////////////000000000000//////000111111111111111000000000000000000000000000000000000000000000000......---///111222111///111111111111111111111111111222222333333333333222333333333333333333444444666555444333333333333333666666666666666777888888888888888777777777777777777777666666666555555555555555555555666666666666666555444333555666666666666777888888666444444555333333333333333333333333444444444444444444444444333333333333333333333333000444666555444555444222000111222333333222111///000000111111111111000000//////000111222222222222222000......000222222222222222222111111111000000000000000000////////////,,,...000111222111000......///000///......000111888333000111111...------......---,,,+++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------***+++,,,---.........///+++++++++,,,,,,,,,------+++,,,,,,,,,+++++++++,,,+++,,,---......---,,,+++------,,,,,,,,,------...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......---......///////////////////////////////////////////////////000000000000000111333444555666666666777777666555444444444444222222333333333333222222111111111222222111111111222222222333333444444444444444444444444555666666;;;;;;:::999888888888999666666666777888888999999666555555666888999999888888888:::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;999999888777777777888888777777888888888888999999777777888999::::::;;;;;;888999::::::::::::999999555555444444333333222222333333333222222222111111222222111111111111222222222222111111111111111111////////////////////////.........///////////////000000111222222111000000////////////////////////111000///---------.../////////............//////,,,---......------///111////////////////////////........................---------------------------------------------------------------------------+++******,,,------,,,------------------------////////////////////////,,,---...///000000000000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000/////////000000111////////////////////////---------------...//////////////////000000000000//////000111111111111111111111111000000000000000000000000000000000000000/////////111333444333111000000000000000000000000000111111222333333222222333222222222222333444555333333333333333444555666666666555555666666777888777777777777777777777777777777777666666666555555555555555555666666666666666555555444444555666666555777888777555444444555333333333333333333333333444444444444444444444444333333333333333333333333444111///...111444333222555666555333000///111333000111222333333222111000//////000111222222222111333111//////000111000///222111111111111000000000000000000000////////////,,,---///000111111111000...///000000......///000111000///...---+++++++++---------+++)))***---000,,,,,,,,,,,,------------........................,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------------------------***,,,......------...///++++++,,,,,,,,,,,,------+++,,,---,,,***)))***++++++,,,---...///...---,,,...------------......///------------------------...------,,,,,,------...,,,,,,,,,---------......+++,,,,,,------.........,,,,,,,,,------------...------------------------,,,,,,,,,---......//////---......///////////////000000000000000000000000000000000000111111111111333333444555666666666666555555444333222222222333222222333444444444333333000111222222222222111000222333333444444555555666444444444444444555666777888888777666666666777777666666666777888888999999666555555666888999999888666888999;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888999999999999999999999999:::::::::777777888999:::;;;;;;<<<999999:::;;;:::999888777555555444444444333333333333333333222111000000000111111111111111111111111111111111111111111111000000000000000000000000000...///000111111111000000111111111111111111111111000000000000000000000000//////......---.........//////............//////---...///...------///000////////////////////////........................------------------------,,,,,,,,,------------...---------------------------+++******,,,------,,,------------------------////////////////////////---...//////000000000000...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000/////////000111111000000000////////////...------------...///000000000000000000//////////////////000111111111111111222222222111111111111111000000000000000000000000111111222555777777666444000000000//////////////////000111111222222222222222222111111111333444555333333333333444555666666444444444444444555555666666777777777777777777777777777777777666666666555555555555555666666666666555666666666555555555666444555777777555444444555444444444444444444444444444444444444444444444444222222222222222222222222444000...///222444555666333111000//////111333444111222333444444333222111///000111111111111111000111000///000222222000///111111111111000000000000000000000000////////////////////////000000000000---///000000///......///+++---...,,,+++,,,---...,,,---...---++++++---///,,,,,,---------.................................,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................***---///...---+++,,,...++++++,,,,,,,,,,,,------+++---...---+++)))+++,,,++++++,,,------------------,,,,,,,,,,,,---...///...........................---,,,,,,,,,,,,---...,,,,,,,,,---------......++++++,,,,,,---......///,,,,,,,,,---------......------------------------,,,------...//////000000---......///////////////000000000000000000000000111111111111222222222222444444555555555555555444333222111000000111111222111222333333444444333333000111222222222222111000333333444555555666777777444333333444444666777777666666555555555666777777888888888888777777666666666555444666888999888777555777999;;;<<<<<<<<<;;;<<<<<<;;;::::::999::::::999999888888888999999::::::::::::::::::999999999666777888999:::;;;;;;<<<999:::;;;;;;:::888666444555555555555444444444444222222222222222222222222111222222222222222222111000000111111111111000000000000000000000000000000000111222333444333333222222111///......///111222000000000000000000000000------......///.........//////............////////////000///------...000////////////////////////........................------------------------,,,,,,,,,---------..............................---+++******,,,------,,,........................////////////////////////...//////000000000//////...///111222222111///...------------------------,,,,,,------.../////////000000//////000111111222000000000000/////////...............///000111222111111000000//////......//////000111111111111111333333333333222222222111000000000000000000000000000111222444777777666444111111111000000000//////...///000111222222222222222111000000111333555666444444333333333444444555333333222222333333444555666666666666777777777777777777777777666666666666555555555555666666666777555666777777666555555555333555666666555444444555555555555555555555555555444444444444444444444444222222222222222222222222111111333666666444333444333111000222555555111---111222444555555444222111000000111111111111000000/////////111333333111///111111111111000000000000000000000000////////////222111000///.........///---///000000///......///))),,,...---,,,...111333***---111111///,,,---...---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---........................+++---000///,,,+++,,,...++++++,,,,,,,,,---------,,,...000...+++***+++...*********++++++,,,,,,,,,++++++++++++,,,,,,---..............................---,,,,,,,,,,,,---...,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,,,,------.........------------------------------......///000111111---......///////////////000000000000000000000000111111222222222333333333444444555555444444333222222111000//////000111222000111222333333333333333000111222333333222111000444444555555666777888888333333333444555666777888777777666777777888999999;;;;;;:::888777555444444666555444555888999888777555666999;;;======<<<;;;;;;;;;:::999888888888888999888888888888888999999:::::::::999999999888888666777777999:::;;;<<<<<<::::::;;;;;;999777444333555555555555555555444444111222222333333444444555222333333444444333333222///000111111111111000000000000000000000000000000---...///000111000//////222000---,,,,,,---000222000000000000000000000000+++,,,...///000///......//////............//////000000000///---,,,...///////////////////////////........................------------------------,,,,,,,,,------.................................---+++***+++,,,---------................................................///000000000000//////...---...///111111///...---------------------------,,,,,,------...//////000000000///000000111222222111111000000/////////............//////111222222222111111000///......---//////000111111111111111444444444333333222222222000000000000000000000000---...///222444555333111333222222222111111000000......000111111222222222222111000000111333555666666666555444333333333333555444444333333333444444999999777666555555555555666666666666555555555555666666666666666555555444666666666666666666666666555555555555555555555555333333333444444555555555444444444555555555555666555555444333333222111111...//////000111222222222444333222111000000000000111111222222222333333333000111222222111000111222000000111111111222222222000000000000000000000000000000//////000111222222000000//////.........---////////////000000000000000...---++++++,,,---...------............------.................................------,,,,,,,,,..............................///---++++++,,,---......---------,,,,,,,,,/////////......---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,++++++,,,,,,,,,---------------............------------------------------............////////////000000000000////////////222222222111111111111111000111333444555555444333555555444444444555555666333333333222222222111111333333333444444444555555000000000000000000111222///000111222333444444444777666555444444444444444444444555555666666777777666666555555555444444444555555555666666777888999888999:::;;;<<<<<<<<<<<<<<<;;;;;;:::999888777777777777777888999:::<<<<<<:::999888777666666666666777777888999999999999888777777777777666555444333666555555555555444444444444555555333222222444666555555444444444333333333222222222111111111000000///000222333333222111000111222222333333222222111222000//////000111111000............////////////------............------///////////////.........222000///...//////...---111000///......///000111.................................------,,,,,,,,,------------------------......//////...---,,,,,,---------------------------,,,,,,,,,,,,---......///.........//////---+++---...///000000///...---.........///////////////...------------...//////------------............------///000111111111111333222111000////////////222...---111111......333000///.........///000111000000000000000000000000111111222222222333333333///////////////000111111///000111222222111///...666555444333111000///...//////000111222222333333222111000000//////000000111111222222222222111111555444444333333444444555999888777666666555666666666666666666555555555555666666666666666555555444666666666666666666666666555555555555555555555555333444444444444444444555444444444444555555555555444444333333333333222222...//////000111111222222444333222111000000000000111111111222222222333333000111222222111000111222111111111222222222222333111111111111111111111111000000000000000111222222111111000000000/////////000000//////...---,,,,,,000///---++++++,,,---...------............------..............................---------,,,,,,,,,.................................---++++++,,,.........---------,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------,,,,,,++++++,,,,,,,,,---------------............------....................................////////////000000000000////////////111111111111111222222222444444444555444222111000444444333333333333333333333222222222111111111111222333333333333444444444000000000000000111111222000111222333444444444444666666555444444444444444444555555666777888888999666666555555555444444444555555555666666777888999999999:::;;;<<<<<<<<<;;;:::::::::999888888777777888888777777777888888999999999888888888999999:::777777888999999999999888777777777777777666444444555555555555444444444444444555555333222222444666555444444444444333333333222222222111111111000000111111222222222111111000111222222333333222222111333222111111333333222111000000000000000000000000---......//////......---.........//////////////////000111111000000000111000000////////////000000..............................---------,,,,,,,,,------------------------......//////...------,,,------------------------------,,,,,,------.../////////.../////////---,,,...///000000000000///...///////////////.........,,,,,,,,,,,,,,,------...000000000000111111111111---...///000111111111111222222111111000//////...111---,,,//////,,,---111000000000000222333555666000000000000000000000000111111111111222222222222///////////////000111111222333333333333333222222333222222111111000000000///000000111222222333333222222111111000000000111222222333333333333222222555444444444444444555555777777666666666666777777666666666666555555555555666666666666666555555444666666666666666666666666555555555555555555555555555555555444444444444444444444444444555555555555333333333333333333333333/////////000111111222222333333222111111000000000111111111222222222222333000111222222111000111222222222222222333333333333222222222222222222222222000000000000000000111222222222111111111111000000000000000//////.........000///---,,,,,,,,,---...------............------...........................------------,,,,,,,,,........................---......---++++++,,,.........---------,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++........................------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------............------////////////////////////............////////////////////////000000000000000000111111222222333333444444444444333222111000333333333222222111111111222222111111111000000000111111222222222333333333000000000000000111222222111222333333444444444444666555444444444444444444444444555666777888999:::555555555555555444444444555555555666666777888999999::::::;;;;;;;;;::::::888888888888888888888888::::::999888888888888888999999999999:::;;;<<<===777777888999999999999888777777888777777666555444555555555555444444444444444444555444222222444666444444444444333333333333222222222111111111111111333222111111000000000000111111222222222222111111333222333444555555333111333333333222222111111000---......//////......---------......//////000000---......---,,,---...000//////000000000000//////...........................------------,,,,,,,,,------------------------.........///......---,,,---------------------------------,,,------.../////////000000//////...---///000000111111000000///000000//////......------,,,,,,,,,,,,,,,---......------........./////////---...///000000111111000000111111222111000...---000...---//////------000............///000222222////////////////////////000000000000111111111111000////////////000111111000000000//////000000111000000000000000000111111000000000111222222333333333333222222222111111111333333333444444333333333555444444444444555555666777666666666666777777888666666666666555555555555666666666666666555555444666666666666666666666666555555555555555555555555666666555555444444333333333333444444444555555555555555444333333222111111//////000000111111111111222222222222111111000000111111111111222222222222000111222222111000111222222222333333333444444444222222222222222222222222111000000000000000111111111111111111111111111111//////000111222333444444//////...---,,,------...------............------........................------------------------........................---......---++++++---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------,,,,,,,,,,,,------------,,,,,,------------------------************************,,,,,,,,,------.........,,,,,,,,,------------...------............------....................................////////////////////////000000000000000000111111222333444444111111222333444444444444333333333333222111111000111111111000000000000///000111111111111222222222000/////////000111222333111111222333333333333333555555444333333444444444222333444555666888999999555555555555555555555555555555555555666777888999999::::::::::::999999888666666777777777888888888<<<<<<;;;::::::;;;;;;<<<:::999999999::::::;;;<<<777777888999999999999888666666666666666555333333555555555444444444333333333444555444333333444555444444444333333333222222111111111111111111111111444333111////////////000111111222222222222111111222222333444666555222000444444333222111111000000......////////////......,,,------...///000111111999444...+++,,,...///......///000111111000///...........................------------------------........................---...............------........................---------------.../////////000111111000/////////000000111111111111000000111111000///...------,,,---------------......///,,,,,,------------............///000000000000000///000111222222000...,,,111000/////////...///000111000///...------,,,,,,........................////////////000000000000000000//////000000111222//////...------...000111111111111111111111111111000000111111111222222222333444444333333333222222222222333333333333222222444444444444444555666777777666666666666777777888666666666666555555555555666666666666666555555444666666666666666666666666555555555555555555555555666666666555555444444444333333333444444444444555777777555444222111//////000000000000000111111111111111222222222111000000000000111111111222222222000111222222111000111222222222333333333444444444222222222222222222222222111111000000000000000111000000000000000000000000///000000111222333333333//////......------------------............------........................------------------------........................,,,---...---,,,,,,---///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------........................,,,,,,,,,------.........,,,,,,---------.........------............------------------------------............////////////.../////////000000000111000000111222333444444555222222222222333444555555444444555555444333222222111111111000000000000///000000000111111111222222////////////000111222333000111111222222222222222444444333333333444444555111111222333444555666777444555555555555555555555555555555555666777888999999999999:::999999888888666666666777888888999999::::::::::::;;;<<<===>>>::::::999888888888888888777777888999999999999888555555555555444333222222555444444444444333333333333444555555333333444555444444333333333222222222111111111111111111111111444333111///......//////000111111222222111111000000000111333444444111...333333222111000/////////...//////////////////...,,,------...///000111111LLL@@@333...111444333111...///000111111000///...........................------------------------........................------...............---...........................------------...//////000222333333000///000111111111000000000000111111111111000///...------,,,,,,,,,,,,+++,,,------...//////000000000111111111...//////000000000000///...///111222111000...---///000///------......---333333222222111000///...------------------------....../////////000000000000000000000000111222222222222111000111222444555444333333222111111000000111111111111111222222222333444444444444333222111111111222222222222111111444444444444555666777777777777666666666666777777666666666666555555555555666666666666666555555444666666666666666666666666555555555555555555555555666666666555555555555555333333333333444444444444777777555444222111//////000000000000000000111111000111222333333222111000000000000111111111111222000111222222111000111222222222222222333333333333222222222222222222222222222111111000000000000000/////////000000000000111222111000///...------,,,////////////......------------............------........................,,,,,,,,,------------...........................,,,---------,,,,,,---///......---------,,,,,,,,,,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------............------............------------------------------------------------------,,,,,,------------------,,,---------............------............------------------------------............////////////......//////000000111111111111222222333333444444666555444333222222222222333444666666666666555444222222111111111000000000000000111111111222222222////////////000111333333111222222333333222222222333333333333333444444555111111222222333444444444444444444555555555555555555555555666666777888999777888888999999999888888777777777888888999999999666666777777888:::;;;<<<:::999888777666666666666777777888999999999999888555555555555444333222222444444444444333333333333222444555555444333333444333333333333222222222222111111111111111222222222222111000000////////////000000111111111111000000000//////111222222000...111111111000/////////......//////000000//////...------......//////000000LLLAAA444///111444222/////////000000000000//////........................,,,,,,,,,------------...........................,,,---......///.......................................------......///000000333555444111///000222111000000//////000000111000000//////......------***************++++++,,,....../////////000000000//////000000000000//////...///000000000///......---///...+++***,,,,,,***------///000111111111111........................////////////000000000000111000000000000111222222111111111111111222333444444444333333222111111000111111111111111111111111222333444555444333222111000111111222222111111000444444444444555666777888999888777666666555666666666666666666555555555555666666666666666555555444666666666666666666666666555555555555555555555555555555555555666666666666222222333333333444444444555444444333333222222111111000000000000000000000///000222333333222111000000000000000111111111111000111222222111000111222111111111222222222222333111111111111111111111111222222111000000000000000000000000111111111222222222222000///---,,,+++***///////////////......---------............------........................,,,,,,,,,---------..............................+++---------,,,,,,...000......---------,,,,,,,,,,,,,,,---------.................................------------------------------------.........///------............------........................++++++++++++++++++++++++------------------,,,,,,------------............------............------....................................////////////.........///000111111111333333333333333333333333666555444222222222222222222333555777777777666555333222222222111111111111111111111222222222333333......//////000222333444333444444555555444444333333333222222333333444555333333333333333333333333444444444555555555666666555555555666666777888999666666777888999999999888888888888999999999999999777777777777777888999:::888777777666666666777777777777888999999999999888777777777777666555444333444444444333333333222222222444666666444333333444333333333222222222222111000000111111111222222222///000000000000000//////000000111111111111000000111000//////111111000///000000000000000000////////////000000000000//////.........///////////////999666222...------......000000////////////000000........................,,,,,,,,,---------..............................,,,------...//////.............................................//////000000444666555111///111444000000///......///000000///////////////.........,,,,,,++++++,,,,,,---...,,,,,,,,,------------...//////000000000000/////////////////////////////////111000,,,+++......+++)))***,,,---////////////........................//////000000000111111111111111000000111111222333...///000111111222222222222222222222111111111111111111111111111111111111222222444444444333111000111222222333333222222111444444444555555777888888999999888666555555555555777666666666555555555555666666666666666555555444666666666666666666666666555555555555555555555555444444555555666666777777222222333333333444444444222222222333333444444444111111111000000000000000///000222333333222111000000000000000111111111111000222222222111000111222000000111111111222222222000000000000000000000000222222111000000///000000111111111222222333333333111111111000//////....../////////000///......------..................---........................,,,,,,,,,------.................................+++,,,------,,,,,,...000......---------,,,,,,,,,---------....../////////................................................---------.........//////------............------........................////////////////////////.........------,,,,,,,,,---------.........//////---..................---////////////////////////............/////////000---......///000111111222444333333333333333333333333222111111222333555666000222444666777777666555333333333222222222222111111222222222222333333333.........///000222333444555666666666666666555555222222222222333333444555555555444444444333333333444444444555555555666666555555555666666777888999555555666888999999999999999999999999999999999999;;;:::999999888888999999666666666666777888999:::777777888999999999999888999999999999888777666555444444444333333333222222222444666666555333333444333333333222222222111111000000111111222222222222......000111111000//////000000111111111111000000222000//////000111111000000000000000000111111111//////000000000000/////////////////////.........+++000444333...,,,...222111000///......///000111........................,,,,,,,,,------.........////////////////////////,,,,,,---.../////////...////////////////////////...............///000000000444777666222///111444000///...------...///000.........///////////////000////////////000111111/////////000000000000111///000000000000000////////////............///000222666555///...222222......///000111111111000///////////////////////////000000000000111111111111111111111000111111222333111222444555666666555555...//////000111222222222222222111111111111111111111222333444444222000///222333333444444333333222666666666666555555555555333444444333222333555777:::999777666555555555666777777777777777777777777555555555555555555555555555555444444444444555555333444555555555444333222222222333333333222111111888999999777444333333444222333444333111111111222222222333444444444444333//////000000111111222222///000111111///......///111111111111111111111111////////////000111222333333222000///.........///,,,---...///000000000000222222111111000...---,,,/////////000000111222222........................------............------........................////////////////////////........................................................................//////.........---------,,,---......//////..............................---...000222333222111000+++,,,------......---------------------------------...000111111///---,,,------+++******+++------////////////////////////+++,,,,,,,,,---..................///////////////000000111222222222222222888444444999999333///111333222111111222333555666555555555555555555555555222111000111333444333222222111111111000000//////...//////000111222222222777777666555444333333222666555333222222333555666555555555555555666777777000222444666777666444222555555555555666666666666333444444444555555666666444666777999999777666444777888999999999888666555777777777777777888888888777777777666777777888999:::999999888777666444444444444444444444444444444333444444555555444444333000000000111111000000000333333333222222111111111000000000000111222333444000111111222222000///...111111111111000000000000222222222111111111000000000/////////............000000000///......------////////////////////////000000000000000000000000///...---,,,---///111222.../////////...---,,,,,,//////.........---------////////////////////////---++++++---000111000---222111///...------------000000000000000000111111///////////////000111111------............------111///---,,,---...---------.........//////000000111111111111222333444555........................,,,------...///000111111///000111000///...///111000000000000000000000000111111222222222333333333666555444444333333333444111111111111000000000000111111000000000000111111000000000000000000000000111222333444555555555555444444333333333333222222777777777666666666555555444555555444333444666888:::999777666555555666666555555555555555555555555555555555555555555555555555555444444444444555555444444555555555444333222333333333333333222111000222333444444333333555666999666222///......000111111111222333333333333333000000000000000111111111000222333333111000000111111111111111111111111111////////////000111222333333222000///.........///,,,---...///000000000000111111111111000///......---...///000111000000000........................---......//////......---........................////////////////////////........................................................................//////.........---------,,,---......//////.................................///111222222111000///+++,,,------......---------------------------------...///000000000...---------,,,,,,,,,,,,------////////////////////////.........///////////////.........///////////////...//////000000000000000666333555::::::444000111222222222222333444555666444444444444444444444444333222000111222333333222222222111111000000000000000000111111222333333333777666666555444333333333333222111111111222333444444444444444444555666666333333333333333444555555555555555555666666666666666666666555555555555555555666777888888777666555666777888888888777666555666666666777777888888888777777777777777888999999:::::::::999888666555444444444444444444444444444333444444555555444444333111111000000000000111111333333333222222222111111000000000000111222333444000111111222111000///...000000000000000000000000222222222111111111000000000000/////////..................////////////000////////////////////////000000000000000000000000222000...---,,,,,,---.........//////......---,,,//////.........---------........................///------///222333111///000///.........///000111000111111222333444555555///////////////000111111---......//////......---333111///...///000//////........./////////000000000000///000000111222333........................,,,,,,------......//////...///000000......///000000000000000000000000000111111111111222222222222333333222111111111111111/////////000000111111111111111111000000111111111000000000000000000000000000111222333444444444444444444333333333333222222888888777777777666666666555666777666555555777999999999777666666666666666555555555555555555555555666666666666666666666666555555444444444444555555444444555555444444333222444444444444333222000000///000222222222222444555BBB;;;222...---///000000000000111222222222222222111111111111000000000000222333555444222111111222111111111111111111111111////////////000111222333222111000///.........///------...///000000000000111111111111111111111111---...///000000000///...........................---......//////......---........................////////////////////////.......................................................................................---------,,,---......//////..............................//////111111111000///...,,,,,,---............---------------------------,,,---...000000000//////------............------///////////////////////////////////////..................//////000000000/////////000000000000111444444777<<<;;;666222111222222333444555555555555444444444444444444444444555333000000111222333333222222222111111111111000111111222222333444444444666666555555444444333333111111222222333333333333333333333333333333444555666444222000000222666888444555555555555666666666888777777666666555555444555666777888888777666555666666777777666666555444444555555666777888999999888888888777888999999::::::::::::999888777666555444444444444444444444444333444444555555444444333222111000//////000111222333333333222222222222111000000000000111222333333000111111111111000//////////////////000000000000222222222111111111111111000000000/////////......,,,,,,---...000111222222////////////////////////000000000000000000000000000///...,,,,,,,,,,,,---....../////////...------/////////............---.................................///111222111///------......000222333444000111222333444555666777///////////////000111111......////////////......222000......///000000///......////////////000000//////.........//////000......................................./////////...///000///...---...000000000000000000000000000000000000000111111111111222111000000000000000000,,,---...///000111111222222222111111111111222222000000000000000000000000///000111222333333333333444444333333333333222222888888888888777777777777444666777666555555777888999888888777777666666666555555555555555555555555777777777777777777777777555444444333333444444555444444444444444333333333555555444444333222000000111222333222111000111222DDD<<<333///111333222000//////000111111111111111222222111111000000//////222444555444333111222222111111111111111111111111000000//////000111222222111111000///////////////......///000000000000000111111111111222333444444111000///......///000000..............................////////////..............................////////////////////////................................................................................................,,,---......///.................................///000000000000///------,,,------.......................................+++,,,...///000000000000---...///000000///...---////////////////////////.........---,,,,,,,,,+++.........///000000111111222111111222222222333333333666;;;>>>===888444222111222444555666666555444333333333333333333333333777444000///000222333333222222222222222222222222111222222222333333333444555444444444444444444444333444555555666666555555444444333333333333444444666444222000000222555777444444444555555555666666777777777777777666666666666666777777777777666666555555555555555444444444333333444555777888999999888888888888888999::::::::::::::::::999888777666444444444444444444444444333444444555555444444333333222000//////000222333222222222222222222222222111111000000111222222333111111111111000000000//////////////////000000000111111111111111111111111000000000////////////...------...///000111222222////////////////////////000000000000000000000000,,,,,,+++,,,,,,---//////......////////////....../////////...............------------------------,,,,,,---...//////......------...///111333444555000000111222333333444444///////////////000000111...//////000000//////...///...,,,---...///...---//////////////////000000000//////.........//////........................222222222111111111111111---///000///...---...///////////////////////////////////////000000000000222222111111111111222222---------...///000000000333222222222222222222333000000000000000000000000///000111222333333333333444444333333333222222222888888888888777777777777333555666666555555666777888888888888888777777777666666666666666666666666777777777777777777777777444444333333333333444444555555444444333333333333444555555444333222111111222333444333222111222333<<<777111000333444222...//////000111111111111000222222111111000000//////111222444333111000000111111111111111111111111111000000000000000000111222000000000000000/////////...///000000000000000000111000000111222444555666777444000------///222444...........................//////////////////...........................////////////////////////........................////////////////////////........................---.....................,,,---......///.................................////////////......------,,,---......//////..............................,,,---...//////000000000---...000000000000...---////////////////////////.........---,,,,,,,,,+++......//////000111111222222222222111222333444444333999>>>???===999666333111222333555666555555444333333333333333333333333666333000///000222333444222222222222333333333333111111111222222222222222333333333444444444444444444555555666666555555444555555444444444444444555444333333222222222333333444444444444555555555555444555555666777888888999666666777777777777666666666555555444444444444444222333444555666777888888888888777777888888999:::999999999999999888777666444444444444444444444444333444444555555444444333333222111000000111222333222222222222222222222222111111111000111111222333111111111000000000000000.../////////000000111111111111111111111111111111111000000000////////////000000000000000000000000////////////////////////////////////////////////++++++,,,,,,---......///......///////////////...////////////////////////........................,,,---........................///000111222222222333222222222222222222222///////////////000000111///000000000000000000///...---,,,---//////...---000000000000000000//////111111000/////////000000////////////////////////222222222222222111111111...///000///...---...000////////////////////////....../////////000000000111111111000000111222222////////////............333222222222222222222333000000000000000000000000000111222333444444444444444444333333333222222222888888777777777666666666222444666666555555555666777888888999999888777777777777777777777777777777666666666666666666666666444444333333333333444444666555444333333333333444444444444444444333333222000111333333333333555666222000...///222222000---//////000111111111111111111111111111000000000000000111333222000//////000111111111111111111111111111000000000000000111111//////000000000000/////////000000111111000000000111000000000111333555666999666111------///222555...........................//////000000//////...........................////////////////////////........................////////////////////////........................---------...............,,,---......//////..........................................------------------...////////////...........................------......//////000000......////////////......///////////////////////////////////////...............///000000111222222111111000///000111222333444;;;@@@>>>:::888555222111111222333444444444444222222222222222222222222444222000///111333444444222333333333333444444444111111111222222222222222222222333333444444555555555555444444333222222222666555555444444444444444222333333444333333222111333444444444444555555555333333444555777888999:::777777666666666666777777666666555444444444444555222333333444555666777777777777777666777888888999888888888888888777666666444444444444444444444444333444444555555444444333222222222222222222222222111222222222222333333333222111111111111111222222222111111000///000000000//////000000111111222222111111111111111222222222111111000000000/////////222222111000000///......//////////////////////////////////////////////////////......---,,,,,,+++......///000000000//////...////////////000000000////////////////////////...///111111000//////000...///000000111111111000555555555444333333222222///////////////000111111000000111111111111000000///......000111222000///111111000000000000//////111111111000000111222222///////////////////////////////////////000000000///000111000///...///111000000000000000000000000////////////000000000000//////////////////000111000000000/////////......222222111111111111222222000000000000000000000000000111222333444444444444444444333333333333222222777777777666666666555555333555777888777666666777777888999999999999888777666666666666666666666666555555555555555555555555444333333222222333333444666555444333333333444444222333444444555444444444111222333333222222444555/////////000000111000000///000111111222222111111000000000000000111111111000111333222000//////000111111111111111111111111111111000000000000111111...///000111111000//////000000111111111000000///111000//////000222444666777555222000...///000111........................//////000000000000//////........................////////////////////////........................////////////////////////........................---------.........//////,,,---......//////..............................------------------......------...///////////////........................//////.........////////////......------......///////////////////////////.........///////////////---...///000111222333333222111000//////111222444333;;;???;;;666444333000111111111111222333444444222222222222222222222222111000///000333444555444333333333333444444444555333333333333333333333222111111222333444444555555888777555333222111111111555444444333222222333333333333333333222222111111333333444444444555555555333333444555666666777777777777666666666666777777777777555444444444555666333333333444444555555555666666555555666666777888666777777777777666555555444444444444444444444444333444444555555444444333000111333444444333111000111111222222222333333333222222111111111111111222222222000/////////000111000000000111222333333333000000111111111222222222111111111000000000//////222222111111000//////...////////////////////////////////////////////////////////////...---,,,,,,......///000000000000000.../////////000000000000000000000000000000000000...000222111///...///000,,,---///000111111000000333333333333333222222222///////////////000111111000111111222222111111000.........000222222000...111111111000000000//////000000000000111222222333////////////////////////---......//////000000000000111222111000///000222000000000000000000000000//////000000000111111111000////////////000111222//////000000000000000000111111111000000111111111000000000000000000000000///000111222333333333333444444333333333333222222666666666666555555555555444666999999888777777888777777999::::::999888777555555555555555555555555555555555555555555555555444333333222222333333444666555444333222333444444222222333444555555555555444555555444111//////000111222333222111111333555000000111222222222222222//////000000111111222222000222333333111000000111111111111111111111111111111111000000000000000111...///000111111000//////000000111111111000000///111000//////000111444555333333333222000///---,,,........................//////000000000000//////........................////////////////////////........................000000000000000000000000........................---------.........//////,,,---......//////..............................,,,,,,,,,,,,,,,---...///---......///////////////////////////////////////000//////........./////////...---,,,,,,---...///////////////////////////+++,,,,,,------.........---...///000111222333333444333222111111333555666222;;;>>>888222111111...111000000///000222333444111111111111111111111111000//////111444555555444333333333444444555555555444444444444444444444444111111222333444444555555===;;;888555333222333333444333333222111111111222444444222111111111222222333333333444444444555555444444444555555555555555777777666666666666777777888777666555444555666666444444444444444444444444555555555555555666777777555666666666666666555444444444444444444444444444333444444555555444444333///111333555555333111///111111111222222333333333222222111111111111111222333222000/////////000111000000111222333333444444000000111111222222222222111111111111000000000000111111111111000000000///////////////////////////////////////////////////,,,---...///000000000000......///000000000000000.../////////000000111111000000000000000000000000+++...000000---,,,---...***+++---///111111111000/////////000000111111111///////////////000111111111111222222222222111111,,,,,,,,,...000000...,,,222111111111000000//////////////////000222333333000000000000000000000000...//////000111222222333000222333222111000111222000000000000000000000000000000000000111111111111222222111111222333444444......///000111222333333111111000000000000111111000000000000000000000000...///000111111222222111444444444333333333222222888888777777666666555555444555555666666666666666555555666666777777777888777777777666555444444333666666666666666666666666222222222333333333444444444333222111111222333444333333444444555666666666333222000000000000222333111111111111111111111111000000000000000000000000000111222333333222111000333444555555444222///......000222333222111111222000111111222222222111111000000000000000000000000,,,---///111222111000///+++---///111222111000///111111000000///.................................,,,,,,------......////////////............//////000///...------...///000////////////////////////---...............------//////......------,,,,,,//////////////////////////////............//////...,,,+++,,,///000///---////////////////////////......////////////......////////////000000000000........................222111000///......//////000000000000000///.........///000111111111111000...////////////000000000111111111222222333333333888555333444666555222///222111000111333333222111//////000111222222333333000111222333444333222111333222111000111222333444333222222222333444555666777333111444666555555888<<<:::777444222111111222333333333333333333333333222222333333333333444444555555555555555666777777222222333333444444555555666666777888888888777777555555555555555666777777777777777666666666666666888777666444333333333333333333444666666777777777:::888666555222000111444555444444333333444444444000222444333111000222444111111111222222222333333111000000//////000000111222111111000000111222222111111111111111111111111000000000000000000000000000//////222555666444222000000000000//////............//////000000000000---...///111111000//////111///,,,))))))***---///,,,,,,,,,,,,---...///000444444444333222111000///000000000000000000000000....../////////000000000......//////000000000111111222222333333222222111222111///......///111222333333333222222111111111000000////////////000000000000000000000000000000000000000000000000000000////////////////////////...------------///111222444333333222222111111000////////////////////////000000////////////000000000///...------///111222666333000///000111000///000111111222111000///.../////////000000111111111333333333333444555666666333333444444555444444444666666666555555555444444333444555555666666555555555555555666666666777777:::999999888777777666666444444444444444444444444222222222222222222222222555444444444444444444555555555555555444444444444333333222222222222333333555555444444333333222222111111111111111111111111000000111222222111000000//////000111000///---+++///.../////////000000000000000111111111111111000222222222222222222222222---...000111111///...---+++---///000111111000///000000111111111111111111000000000000000000000000000000000000000000000000111000000//////000000111000//////......//////000////////////////////////------..................000//////////////////...////////////////////////000000////////////000000000///...///111222111///........................///000000111111000000///.........////////////000000000000000000000000000///////////////.........//////000000///......---/////////000000000111111000000000111111111222222111111222222333333333333222111000000111111000///444222111111222333222111//////000000111111222222000000111222222222222222444444222222222222333444555555555555666666666666999444222333444111000222777666444222111222333333444444444444444444444444111111111222222222333333555444444444444555666666555555555555555555666666666777888999999999999999666555555555555666777777888888888777777666666666777666555444444333333333666777888888999999999999666444444555777777777777444444333333333444555555222444555444222111222444333333333333333444444444333333222222222222333333222111111000000000111111222222222222222222222222........................111000000111444444222///222222111111111000000000000000000000111111222222000000111000000///...---333111///------...///111////////////000111222333111111111000000//////...000000000000000000000000000000111111111222222222111111111222222222222222000111111222222111111000333222111000000111222333111111111111111000000000111111000000000000111111111111111111111111111111111111111111222222222222//////////////////////////////......///000222333111111111111111222222222111111111111111111111111000//////......//////000333222000000000111333444444333222111000000000111222222333333333222000///000111111111222222222333////////////000111222333222222333333333333333222444444444444444333333333333444444555555555555555555555555555666666666666:::999999888888777777666333333333333333333333333555555555555555555555555333444444444444444444333666666555444444333222222222222222333333222222222777666555555444333222111111111111111111111111111000000111111111111000000000111222222222222000///000---++++++...000000...111111111111111111000000111111111111111111111111///000111111000...---,,,,,,---///000111000000/////////000000111222222333000000000000000000000000333333222111111000//////111000000//////000000111///000000111111000000///000000000000000000000000---------...////////////...//////////////////000........................000000////////////000000111000///000111222111000........................000000111111111111000000............////////////////////////////////////------///000000///......///////////////......---111000/////////000222222000000000111111111111222222222222333333333333333222333333222111222444666777444111000111222222222000000000000000000111111111111000000111111222333666555444333333333333333444555666777777777666555;;;777444666666333222444333222111111111222444555333333333333333333333333000000000111111111111222444444333333444444555666666666555555555555555555555666777888999999999999666666666666666777888888::::::999888777666666555555555555555555555555555888999999:::::::::999999888666555666777777444000444333333333444555666666444555666555333222333444444444444333333333333333444444333333333333444444222222222111111000000000111111111111111111111111111111111111111111111111222111111111222222000...111111111111111000000000000000000000111111111111111000000000000000000111222111000/////////000000111111111111111222333444//////...............///////////////////////////111111111111222222222333333333333222222222222222///000000000000000000///111111111111111111111111////////////000000000000111111000000000000111111111111111111111111111111000000111111111222222222000000000000000000000000///////////////000222222//////000111222222333333111111111111111111111111000//////......//////000333222111111111222444555333444555333000///111333222222222333222222111000111111111111111222222222111111111111222333444555111111222222222222111111444444444444444333333333444444555666666666666666666666666666666666666666777777777666666555555555333333333333333333333333777666666666666555555555111222333444444333222111444444444444333333222222///000111222222111000///444333333333222222111111222222222222222222222222111222222222222222222111111222333444444444444333333...***+++///222111///333222222111111111111111000000000000000000000000000000111111111000///......///000111111111000000/////////000000000111111////////////////////////111000000000/////////...000//////......//////000///000111222222111000///000000000000000000000000---------......///000000---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,///..................//////.........////////////........................//////000000000000//////....../////////000000000........................,,,---///111222111///...//////000000000//////...222111000//////111333444/////////000000000000111222222222333333333333333222444555444222333888===:::666333111111222333333111111111111111111111000222222111000000222333444777666666555444333333222111222555777888888777666888444333666888666555777222222111111222333444555222222222222222222222222000000000111111111222222444444444444444555666666555555555444444333333333333444555666777888888888777666666666666777888888;;;;;;:::999888777666555555555666777777777777777888888999999999888777777888:::<<<:::999999666222444333333444444555666777777777777666555444444444333333333333222222222222333222222111111222222333444444333333222222111000000000000000000/////////333333333333333333333333222222111111111111000000000000000000000000000000///////////////////////////...//////111444666888...///////////////......000000000000000111222222//////.........///111111000000000000000000000000000000000111111111222222222222111111000000/////////000000111111000000///...///000000000000///............///000000000111000//////......//////000222222222222222222222222...//////000000111111222111111111111111111111111............//////000000111111111222222222333333000000000000000000000000111000000//////000000111111000000///000111222222222666888666222000333666111111111111111111000000000000000000000000000000333333333333444555666777222222222222222222111000444444444444444444444444555555666777777777777666777777777777777777777777666666666555555555555555444444444444444444444444444444444444444444444444222333444555555444333222222222222222333333444444000111222333333222111000111111111222222333333333222222222222222222222222333333333333333333333333///000000111222222222222666111------222555444222555444333222222222222333111111111111111111111111000000111111222222222222000000111111222222111111222222222111111000000000000000000000000000000000.../////////000000000111111000000//////000000111///000111222222111000///000000000000000000000000///............///000111.........//////000000111------------------------000//////......//////000.../////////.........//////////////////////////////000000000000000000/////////000000000111111111////////////////////////---...000222222222000//////000000111111000000000333222000///000111333555000000000111111111222222222222222222222222222222...000222111000222777<<<;;;777333111222333444444222222222222222111111111333333222111111333444555666666555444444333222111///111444777999::::::999666222111555666333222444444444333333333333333333222222222222222222222222111111111111222222222333555555444444555555666777777666666666555555444444444555666777888888888888666666666666666777777888;;;;;;:::999888777666555666777888999::::::999999888999999999999888888777333;;;@@@>>><<<======;;;444444444444444555666777888777666666666666555555444444444444444333333333333222222111111222222333444444555555555444333222222222111111111000000000000000000000000000000000111111111111111222222333111111111111111111111111000000000000000000000000/////////000222555888999---...///000000///......000000000000000000111222111000000111111222333444111111111111111111111111111111111222222222222333222111111000000/////////000111111111111111111000//////000111111000//////.../////////000111111111111000000//////000000111111111111111111111111111000000000111111111222222222222222222222222222222//////000000000111000000444444333333222222222222111111111111111111111111222111111000000111111222000000000000000111111111333777:::888444222444888222222222111222222222222111111111111111111111111111111111111222333444444333333333333333222111111333333444444444444555555444555555666777666666666777777777777666666666666666666666666666666666666444444444444444444444444555666666666777777777777444555555666666555555444000000111222222333444444333333333444444333333333000111222333444555555666333333333333333333333333333333222222222222333333111111222222222333333444555222000000333555555333666555333222111111222333222222222222222222222222//////000000111222333333111111111111111111111111555444444333222222111111222222222222222222222222//////000111111222333333333222222111111222222333///000000111111000000///000000000000000000000000111000///.........000000111111111111111111222222////////////////////////111111000000000000111111///000111000///...///000////////////////////////000000111111111111000000////////////000000000000111111111111111111111111...///000111111000000///...//////000000000000000111000/////////000222333222222222333333333444444111111111111111000000000///000222222333555999;;;888555222111222333333333111111111111111222222222222222111111222222333444333333333333222111000000000222444777:::;;;;;;<<<===888777999999555222222555555444444333333222222444444444444444444444444111111111222222222333333444444444444444555555666888888888777777777777777777777888888999999888888555555555555555666777777::::::999888777666666555666777999:::;;;:::999999999::::::;;;;;;;;;::::::555>>>AAA<<<:::<<<;;;666666666555555555555555666777666555555777777777555444555555555666666666666444444333333333333444444333333555555666555444333555555444444333222222222000000000000000000000000///000111111000000222444222222222333333333333444222222222222111111111111222111111111222333444444//////000111111111000000111111000000000111111222000111222333444444333333000000000000000000000000222222222333333333333444222222222111111111111111000111111222222111111000111111111111111111111111////////////000000000000222222111111111111222222000000000000000000000000222222222222222222222222111111111111111111111111111111222333333222222111444444333333222111111000333333333333333333333333222111111000000111111222000111111111222222222222333666888777555333444666444333333333333444555555333333333222222222222222222222111222222333444555444444444444333222111000222222222222333333333444222333444444555555444444666666555555444444444444555555555555555555555555333333333333333333333333444444555666777888888999444333333222222333333444111111111111222222222222222222111111111111222222111111111222222333333333444444444444444444444444222222111000000111222222333333222222333333444444111111111111222222222222555333111000//////000111000000000000000000000000//////////////////000000000000///////////////000222222111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000//////......//////000////////////////////////333111///...---...///000000000000000////////////........................//////............//////...000111000---,,,---///------------------------------............---------------............///////////////////////////...............---------,,,------...//////......------------............000000111111111222222222000000000000/////////...111000111333666999999999333111//////111222111000......//////000000111111//////000111111111111111///000000111111000///...111111222444555666777888===999888::::::555222222333333333333333222222111111111111111111111111111000000000111111111111222222222111111222222333444555555555555666666666666666666666777666666555444444444444444444555555666888888888777777666666666666777888999:::999777666777888999:::;;;;;;;;;:::===AAA@@@===BBBJJJFFF;;;888777666555555444444555666444333444777999888666111222222333444555666666333333222222222222333333///111333444555444333222444444444333222111111111222222222222222222222222///000000///,,,,,,...111000000111111111222222222111000000000//////////////////000000000000000000....../////////000000000000//////....../////////...///222333333222000/////////////////////////////////000000000111111111000000000000000111111111///000000000000000000///000///............///000/////////...............000000////////////000000////////////////////////222222111111000000//////........................///000111111111111000///111111111000000000000000111111111111111111111111000000////////////000000//////000111111111111111222333444444444333333222222222111111111222333444111111111111000000000///222222222222333444555555333333333333222111000///000000111111222222222333111111222333333333333222444444444333333222222222222222222222222222222222222222222222222222222222,,,,,,---...000111222222111000///......///000111333333222222111000000000///...---,,,,,,---...///000000000///////////////444444444444444444444444111000///......///000111//////...............///---///111111000///000111444222000...------//////------------------------000///...------,,,------///......---------......,,,,,,------......//////------------------------//////......------,,,,,,------,,,,,,,,,,,,------000///...------...///000////////////////////////444333000...------...///---------,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,+++---///---***)))***,,,++++++++++++++++++++++++((())))))******))))))(((+++++++++,,,,,,,,,------++++++++++++++++++++++++...---,,,+++++++++++++++***+++,,,,,,---------,,,)))***+++,,,,,,,,,++++++------------............000000//////.........---,,,++++++///333666444222///...---...///000///...+++,,,,,,---...///000000,,,---///000000000///...------///000000///......000000/////////000111222333000///333444111...///000000111222222222222111........................////////////000000000000000000000///000111111222111111111222222333333333333333333333222111000000444333333333333444555555777777777777666666666666555666777888888777555444444555666777888999999999???@@@@@@DDDUUUfffdddVVV999888777666444444444444555333222444777999888666------...///111222333444111000000000000000000111---...111333444333333222111111111000///......---........................///000000---***(((+++---,,,---------......//////------,,,,,,,,,+++++++++)))***,,,...000000000///,,,,,,,,,,,,,,,---...///---,,,,,,+++++++++,,,,,,+++---000222222000---+++------------------------+++++++++,,,,,,,,,,,,---,,,,,,------......//////......////////////......---,,,***))))))***,,,---.........------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,//////////////////////////////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++------......//////000000..............................------------......,,,------...............000000000222333333111//////...---------///000111......------,,,,,,,,,+++------------...///000111222222222111111000......