BM66(@ ))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''%%%&&&&&&'''((()))******)))(((((('''''''''(((((((((((((((((())))))))))))******++++++***)))(((((($$$%%%%%%&&&(((***+++,,,((('''&&&&&&&&&''')))***))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''******++++++++++++******''''''((((((((((((''''''******))))))((((((''''''%%%&&&'''''''''&&&%%%$$$'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((()))***+++((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((((((((((('''''''''((((((((()))******++++++***)))(((''''''((()))*********))))))))))))******************************&&&'''((()))***+++++++++******+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***+++***))),,,,,,,,,***))))))+++...---,,,***)))))))))******************************)))))))))******++++++,,,++++++******+++,,,------------------------------++++++++++++++++++++++++,,,,,,,,,------,,,++++++333222111000///.........------,,,,,,+++***))))))++++++,,,------------,,,************+++,,,---...,,,,,,+++******+++++++++---,,,,,,,,,,,,---......---+++******+++,,,,,,+++))))))***+++,,,,,,------,,,,,,---.........---,,,,,,,,,---...//////......///...---,,,,,,---...///...---,,,++++++,,,---...,,,,,,,,,---...///000000111000///...---,,,,,,,,,,,,---...///...---,,,+++++++++,,,,,,,,,,,,------------......------,,,+++******+++++++++,,,,,,,,,------------,,,+++***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++///111000...,,,+++***))))))+++---...+++---//////---,,,+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////.........000000///...---,,,,,,+++111///---******,,,///111000//////......///111222............////////////333222000......///111222000000000000000000000000000111222333444555555555222333333444444444333333111111222222222333333333)))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&'''''''''&&&&&&''''''(((((())))))'''''''''&&&&&&&&&'''''''''((((((((())))))))))))%%%%%%&&&&&&%%%$$$$$$###'''''''''''''''((())))))''''''&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''(((((((((((('''''')))))))))(((((((((((((((%%%&&&'''''''''&&&%%%%%%((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))***)))(((((((((((()))***((((((((((((((()))******))))))))))))))))))))))))************************'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******++++++***)))(((((((((((()))*********))))))))))))******************************+++++++++,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------------------------+++))))))***+++***)))+++,,,,,,+++******+++------,,,***)))))))))***+++************************************++++++++++++))))))((())))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,+++*********++++++------,,,++++++***)))))))))******+++++++++++++++************+++,,,------,,,+++++++++++++++++++++---,,,,,,,,,,,,---......---+++******+++,,,,,,++++++++++++,,,,,,------......------------------------------......---------///...---,,,,,,---...///------,,,,,,,,,,,,------++++++,,,,,,------.........---,,,,,,++++++++++++---------------,,,,,,+++++++++,,,,,,,,,,,,------,,,------------,,,++++++******+++++++++,,,,,,,,,------------,,,+++***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,...///---+++,,,+++*********+++------+++---///...---+++++++++++++++++++++,,,,,,,,,,,,,,,---------------------////////////............//////......------,,,,,,........................---------------...///////////////000000000000111......---...///000222333000000000000000000000000000000111222222222111111000111111222222222111111111111222222222333333333((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&''''''(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''((((((((('''&&&&&&))))))(((''''''&&&&&&&&&''''''&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''(((((((((((((((((())))))%%%&&&&&&'''''''''&&&&&&))))))(((((())))))******((((((((((((((((((((((((************************)))((((((''''''(((((()))((((((((((((((())))))***))))))))))))))))))))))))************************))))))((((((((((((((('''((((((((((((((((((((((((((((((((()))******++++++***))))))(((((())))))*********))))))))))))******************************---------,,,+++***)))(((*********++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,---------------------------+++))))))***+++***))))))+++---,,,+++***+++,,,,,,,,,+++************+++************************,,,,,,++++++++++++++++++)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***++++++,,,------,,,,,,,,,+++******))))))((((((((())))))))))))***+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......---+++******+++,,,,,,+++,,,,,,------------------///...---++++++,,,...////////////...------,,,,,,......------------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,------------,,,+++******++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...---,,,---,,,+++)))++++++++++++,,,,,,,,,,,,+++,,,...---+++******+++,,,,,,,,,,,,---------------------------------,,,........................------------------------+++,,,///111111///---+++,,,------...............000000000000111111111111,,,,,,---...///000111111000000000000000000000000222222222222222111000///111111222222222222111111111111222222222333333333((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((()))((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''((((((((())))))******+++++++++******)))(((((((((((('''&&&%%%%%%'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((((((((('''(((((((((((((((((('''''''''((((((((((((''''''&&&''''''(((((()))))))))&&&&&&&&&''''''''''''''')))((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((''''''((((((((((((((()))))))))((((((((()))******++++++))))))))))))))))))))))))******))))))))))))*********************************++++++******(((''''''************++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***)))+++------,,,+++***+++++++++++++++++++++++++++************************------,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---******************************+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,+++++++++******))))))((((((((((((((()))******,,,,,,++++++***+++++++++******++++++,,,,,,++++++,,,,,,++++++,,,,,,---...---+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,++++++...---+++***+++...111333333222111///...---,,,,,,------------------------+++,,,---......---,,,+++---------,,,,,,,,,,,,,,,---------------...///000...---,,,******+++,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,+++******+++++++++,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,+++***)))***+++,,,,,,------,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,---------.........------------,,,,,,,,,------...............///+++,,,,,,,,,------......***,,,///000111///---,,,---...000111111111000/////////000000000111111111//////000000000///...---000000000000000000000000333333333444444333333222444444444555444444333333111111222222222333333333'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))***((((((((((((((('''''''''&&&'''((()))***)))))))))''''''''''''((((((((((((&&&''''''(((((('''''''''%%%&&&''''''(((''''''&&&(((((())))))************''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((((('''(((((((((((())))))******((((((((()))******++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))(((((()))************)))))))))*********+++++++++++++++++++++************************************,,,***))))))***++++++***)))+++------,,,+++***++++++++++++,,,,,,,,,++++++************************,,,,,,,,,++++++*********++++++,,,,,,,,,++++++***))))))******++++++++++++************************)))***++++++,,,,,,,,,+++++++++***))))))))))))***++++++***************)))******)))))))))***+++,,,,,,,,,++++++***+++++++++)))***+++,,,,,,,,,,,,+++,,,++++++++++++,,,---------+++******+++,,,,,,++++++++++++***************,,,+++))))))+++000444777666555222000///---------,,,------------------,,,***+++,,,------,,,+++***............------------------------......///000...---,,,+++***+++,,,---+++++++++,,,,,,,,,------...............---,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***+++,,,------------,,,+++,,,---,,,***)))***+++,,,,,,,,,---------......------------------------,,,---------......//////+++,,,,,,------......///,,,------.........//////---...000111111111000///........./////////000000000000111111111000///...000000000000000000000000000111222333444444444444555555555555555444333222111111222222222333333333'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))******'''''''''(((((((((((((((&&&''')))***++++++***)))&&&&&&'''''''''(((((((((%%%%%%&&&''''''''''''&&&###$$$&&&'''(((((((((''''''((()))*********))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''((((((&&&&&&&&&&&&'''((()))***''''''&&&&&&%%%%%%&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''***))))))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''***))))))))))))))))))((('''(((((())))))******+++((((((((()))******++++++)))******++++++******)))******))))))))))))******))))))))))))))))))))))))((()))***+++,,,------...)))))))))************+++))))))*********++++++++++++++++++++++++++++++++++++***((()))***,,,++++++)))+++---,,,+++***+++,,,***+++,,,,,,---,,,,,,,,,************************++++++******************))))))***++++++)))(((''''''''''''(((((()))******************************((()))***+++,,,,,,,,,,,,...---,,,+++++++++++++++************************++++++***)))***+++,,,---+++++++++***++++++,,,,,,((()))+++,,,------,,,++++++++++++++++++,,,---------+++******+++,,,,,,+++)))))))))***************+++***)))***,,,111555888777555333000...---------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++........................+++++++++++++++,,,---.........------,,,,,,,,,---++++++,,,,,,,,,,,,------------......------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,...,,,,,,,,,,,,------------,,,------,,,******+++---,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,---......//////---------....../////////...---,,,,,,,,,...000111,,,------...........................////////////......///000111222333333000000000000000000000000......000111222333333333333444444333333222111000111111222222222333333333''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))***+++&&&&&&''''''(((((())))))%%%&&&(((***+++***))))))&&&&&&&&&'''''''''((((((''''''((()))))))))))))))"""$$$&&&'''(((((('''&&&%%%&&&'''((()))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&'''&&&&&&&&&'''(((***+++(((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((((((******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********'''(((((()))******++++++((((((((()))******++++++)))***++++++++++++***)))******))))))))))))******))))))))))))))))))))))))((()))***+++,,,---------))))))))))))************((()))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))***,,,,,,++++++,,,,,,+++******+++---***+++,,,---------,,,,,,************************))))))))))))))))))******((()))+++++++++)))(((&&&(((((())))))***+++++++++************************((()))***++++++,,,,,,,,,......---------...//////))))))))))))************,,,+++***))))))+++,,,...************+++,,,------''')))+++---------,,,++++++++++++***++++++,,,------+++******+++,,,,,,+++)))))))))******++++++,,,,,,,,,++++++---000333555555333111...---,,,,,,---+++,,,------------,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,------......///,,,,,,+++++++++,,,------......//////......------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,******,,,...------,,,+++,,,---...///---......,,,******,,,...++++++++++++,,,,,,,,,,,,***++++++,,,---...//////++++++,,,------...//////.../////////////////////------,,,,,,---...000111---------------...//////...////////////000000000............///111222444000000000000000000000000///000111222222222222222444444444444333222111000111111222222222333333333&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++%%%&&&&&&'''((()))******$$$%%%''')))******)))(((&&&&&&&&&'''''''''((((((&&&&&&'''(((((()))((((((###%%%&&&(((((('''&&&$$$$$$$$$&&&'''''''''&&&%%%))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))(((((())))))))))))((((((''''''((((((((((((''''''(((((((((''''''&&&&&&%%%'''&&&&&&&&&'''(((***+++***)))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))(((******)))((((((((((((((())))))))))))))))))))))))************************(((((())))))******++++++'''(((((()))***+++++++++((((((((()))******++++++)))***+++,,,,,,+++***)))******))))))))))))******))))))))))))))))))))))))'''''')))******++++++***))))))))))))************))))))***+++---...//////........................+++)))((()))+++,,,,,,+++,,,,,,,,,***)))))),,,...)))***,,,---...---,,,,,,************************''''''(((((())))))*********+++---...---+++)))(((++++++,,,---......//////))))))))))))))))))))))))(((((()))++++++,,,,,,,,,((((((((()))***+++---...)))))))))))))))*********,,,***)))((()))***,,,---************+++,,,---...''')))+++---...---,,,+++++++++******++++++,,,------+++******+++,,,,,,+++))))))***+++,,,,,,------......---,,,---///111222333222///,,,+++++++++,,,++++++------------++++++---,,,+++******+++,,,---******+++,,,,,,---......///......------............///000000000///---,,,++++++,,,,,,,,,---------***************)))((((((******+++++++++,,,,,,,,,++++++,,,------,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,***)))+++---...---,,,++++++,,,///000...///...---++++++---///******+++++++++,,,,,,,,,)))***+++,,,...///000000++++++,,,,,,---...//////000000000000000000000///+++,,,---...////////////000000///......000111222000000000000111111111111222000...---,,,---///000000000000000000000000000333444444444444333222222666666666666555444333222111111222222222333333333(((((())))))))))))((((((***************)))((((((***)))(((((((((((())))))))))))'''&&&&&&'''((((((((((((''''''''''''(((((((((((())))))((('''&&&&&&((((((((((((((((((((((((&&&&&&'''((())))))(((((()))(((((('''''''''((((((((((((((((((((()))******************)))((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((+++***((('''&&&''')))******)))(((''''''&&&''''''***)))(((&&&&&&'''(((((())))))(((((((((((())))))******))))))((((((''''''''''''(((((())))))*********'''%%%&&&((()))(((&&&))))))))))))))))))))))))%%%%%%&&&'''((()))******)))(((((('''&&&%%%%%%%%%******+++,,,+++***)))((())))))))))))))))))))))))+++***)))))))))***,,,,,,******++++++++++++******++++++******))))))((((((******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***++++++++++++++++++++++++((('''&&&%%%&&&''')))++++++++++++++++++***)))(((******)))))))))))))))******+++,,,------,,,+++***))))))(((((((((((())))))(((,,,...---,,,---+++&&&++++++++++++++++++++++++***))))))((()))+++,,,---)))***+++,,,,,,+++***)))''''''((()))******++++++,,,++++++***)))))))))***---......,,,***(((((()))++++++)))))))))***+++,,,+++*********))))))(((((()))************+++++++++((()))***+++---...///000,,,------......------,,,......---------,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,---------------------------,,,,,,---000222111///------------,,,,,,+++++++++,,,,,,*********+++,,,---*********************************************************++++++,,,,,,,,,------++++++++++++------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------......---,,,++++++++++++++++++******++++++,,,---++++++******+++---...000//////...------------.........//////...---,,,,,,...............------------------......///000111,,,...000000000000111222222111000//////.........444111......222555666555777777666555333222111111111333555777777555333111111111222222222333333333(((((())))))))))))(((((())))))******))))))((('''))))))))))))(((((((((((((((((('''&&&''''''((()))((((((''''''''''''((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((''''''''''''((((((((('''''''''(((((()))***))))))))))))((('''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((***)))'''&&&&&&'''''''''(((((('''''''''(((((())))))((((((''''''''''''((((((((((((((((((((()))***))))))))))))(((((((((((('''((((((((()))))))))***,,,)))'''(((***+++***((())))))))))))))))))))))))'''''''''((((((((((((((('''''''''''''''(((((((((******+++++++++***)))((())))))))))))))))))))))))))))))((((((((()))***+++(((((())))))))))))((((((*********))))))))))))))))))))))))*********+++++++++++++++,,,,,,++++++***************************+++***))))))((((((((()))++++++++++++++++++++++++(((((())))))************+++++++++++++++***))))))+++******)))))))))*********++++++,,,,,,++++++******))))))(((((())))))***(((++++++((((((,,,---***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******++++++,,,)))***++++++++++++***)))***++++++,,,------......,,,,,,+++***************+++,,,---,,,*********,,,+++***************+++++++++*********)))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,++++++++++++,,,---++++++++++++++++++++++++---------///111000...,,,------,,,,,,,,,++++++++++++******)))))))))******************************)))))))))))))))))))))))),,,,,,++++++++++++++++++,,,+++************+++,,,,,,,,,,,,------------...************************)))***+++,,,---...///000...------,,,,,,,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,---...//////------......//////000111......//////...------,,,------..................000000///...------------,,,...000111000///000111//////......------......111///------///111222222333333333333333333333333222333444555555444333222111111222222222333333333(((((())))))))))))(((((((((((()))))))))((('''''''''((()))******)))((('''''''''&&&''''''((()))***((((((''''''''''''(((((((((((((((((((((''''''&&&((((((((((((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''(((((('''''''''&&&''''''((()))(((((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((()))'''%%%%%%((((((&&&$$$&&&&&&&&&''''''(((******&&&''''''(((((((((((('''((('''''''''(((((()))***(((((((((((())))))))))))(((((((((((())))))))))))+++)))((()))***+++***)))))))))))))))))))))))))))))))))((((((''''''''''''%%%%%%&&&''')))***++++++******++++++******)))((())))))))))))))))))))))))(((((('''''''''((()))***&&&''''''((((((''''''&&&))))))))))))************((((((((()))))))))*********++++++,,,,,,+++++++++************************))))))((('''''''''((((((************************((()))+++------,,,***)))***++++++++++++***))))))+++***************+++++++++++++++******+++++++++*********))))))*********)))***((($$$%%%+++......++++++++++++++++++++++++------+++***)))))))))))))))***++++++++++++***)))((())))))******+++++++++,,,,,,++++++******++++++)))***,,,,,,++++++,,,---******+++++++++******)))***************))))))))))))************+++++++++------,,,,,,++++++******,,,,,,------------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,---************************...------...//////---***,,,,,,,,,,,,++++++++++++++++++,,,++++++***))))))++++++++++++++++++++++++))))))))))))))))))))))))------,,,++++++******)))+++******))))))******+++,,,,,,,,,,,,------------++++++++++++++++++++++++(((((()))+++,,,...//////,,,,,,,,,,,,,,,,,,------++++++******++++++,,,---------......///.........+++,,,---...000222333333.........///......---,,,,,,---------.../////////000///...------,,,,,,---...///111111000//////000//////.........///000000///000///...------///111///000000111222333444555222222222222222222222222111111222222222333333333(((((())))))))))))((((((''''''((((((((((((''''''&&&''')))++++++***((('''&&&&&&&&&'''((()))******((((((''''''''''''(((((('''(((((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((((('''(((''''''''''''(((((()))''''''&&&&&&&&&''''''(((&&&'''''''''&&&&&&%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((***'''%%%&&&)))***'''###'''''''''''''''((())))))$$$&&&''')))******)))(((((('''''''''(((((()))***''''''(((((())))))******(((((((((((())))))))))))'''''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&'''((()))***+++,,,***************))))))((((((((((((((((((((((((((('''''''''((((((((())))))&&&''''''((((((''''''&&&(((((())))))******++++++((((((((()))))))))************+++,,,,,,,,,++++++------,,,,,,,,,,,,,,,+++))))))(((''''''((((((((()))))))))))))))))))))))))))***+++,,,,,,,,,+++*********+++++++++******)))+++************++++++,,,,,,+++***))))))***+++,,,++++++************++++++***+++)))$$$%%%+++......************************+++******)))))))))))))))*********++++++*********(((((((((((())))))******,,,,,,+++++++++++++++,,,)))+++,,,,,,+++***,,,---)))***+++,,,,,,+++)))(((************************))))))*********+++++++++******++++++,,,,,,,,,---,,,,,,,,,------,,,,,,,,,+++++++++************)))************************+++++++++++++++,,,,,,,,,************************...---,,,---...---+++))),,,+++++++++++++++++++++---...//////...---+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------------------------------++++++++++++,,,,,,,,,,,,************++++++,,,---++++++******++++++,,,---,,,---...//////...,,,+++++++++---...000111111222---...............------,,,,,,,,,---...///000000------------...///000111...000111111///...//////000000000000111222333444000222333111...---///222......///000111222333444333222111000000111222333111111222222222333333333(((((())))))))))))((((((''''''((((((((((((''''''%%%''')))***+++***)))'''%%%&&&&&&'''((())))))***((((((''''''''''''((((((''''''((((((((((((((('''(((((((((((((((((((((((('''((((((((((((((('''''''''''''''''''''((())))))((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((***((('''(((******(((%%%))))))((('''''''''''''''$$$%%%(((***++++++++++++))))))(((((((((((())))))''''''(((((())))))******))))))))))))((((((((((((&&&'''((()))((('''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***'''((((((((())))))***************)))))))))))))))(((((((((((((((((((((((((((((()))))))))******)))'''(((((())))))(((((('''(((((())))))******++++++)))))))))*********++++++)))***+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))((((((((())))))***))))))))))))))))))))))))+++***))))))((()))***+++)))******+++++++++************))))))***++++++,,,,,,+++))))))))))))+++,,,++++++************+++++++++---,,,)))))),,,,,,***))))))))))))))))))))))))*********++++++,,,,,,,,,+++******************++++++++++++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,+++,,,---,,,***)))***+++***++++++,,,,,,***)))(((***************+++++++++))))))*********+++++++++*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))*********************************++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++,,,,,,***)))++++++++++++++++++++++++------...///...---,,,***++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---------)))((((((((()))***++++++++++++******++++++,,,---+++,,,---......---+++***+++,,,---.........------------...............---,,,,,,,,,---...///000000............///000111222...000111111///...//////000000000000111333444555000222444222...---///111/////////000000111111111333222000//////000222333111111222222222333333333(((((())))))))))))((((((''''''((()))))))))((((((&&&'''((()))******))))))%%%&&&'''((()))))))))(((((((((''''''''''''((((((&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&''''''&&&''''''((()))***)))(((''''''&&&'''''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((******(((''''''&&&&&&&&&%%%&&&(((***,,,---......,,,,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''')))+++,,,***)))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))******)))(((((((((((((((((((((+++***)))(((((((((((()))))))))))))))))))))))))))'''((()))*********))))))((())))))******))))))((())))))))))))************)))))))))*********++++++)))***++++++,,,,,,,,,,,,,,,++++++******)))))))))))))))(((((())))))******************************,,,***((('''&&&''')))***))))))***++++++++++++***(((((((((((()))***++++++*********))))))******************))))))************---...++++++,,,+++(((((((((((((((((((((((((((+++,,,---...////////////++++++***))))))***++++++******++++++++++++++++++*********)))******+++++++++,,,---,,,***)))***++++++++++++++++++***)))(((*********+++++++++++++++)))************+++++++++,,,,,,++++++******))))))++++++,,,,,,,,,,,,+++++++++++++++*********))))))************************((()))***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***)))*********+++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***,,,---...///+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---...//////)))))))))((())))))******++++++******++++++,,,---++++++,,,,,,---,,,,,,,,,,,,------...---,,,+++***,,,---......///.........,,,---------.../////////111000///......---.........///111111000//////000---------...///000111222///000111000...---......000000000000000000000000333222111000000111222333111111222222222333333333(((((())))))))))))(((((('''((())))))******))))))'''''''''((()))*********&&&'''((())))))(((''''''((((((''''''''''''((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''((()))******)))(((((('''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((***+++(((%%%$$$'''+++)))(((((('''''''''(((((('''''')))***,,,///111222///...---+++***))))))((())))))))))))((((((((((((***)))))))))((((((((('''&&&))),,,,,,***(((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''+++***)))((('''(((((()))))))))))))))))))))))))))&&&'''((()))))))))((((((((())))))******))))))(((*********)))))))))))))))((((((((()))))))))******))))))***+++,,,,,,,,,,,,,,,,,,++++++***))))))(((((('''''''''(((((()))***++++++++++++++++++++++++******))))))(((((((((((())))))***+++++++++++++++''''''''''''((()))***+++))))))************))))))***))))))(((((())))))***(((+++,,,)))***,,,,,,)))************************,,,,,,---.........---,,,++++++***))))))***++++++)))((((((((((((((((((((())))))(((((())))))***+++)))+++,,,,,,+++***+++------,,,+++***))))))))))))*********++++++,,,,,,,,,)))************++++++++++++++++++***************++++++,,,,,,,,,,,,++++++,,,,,,+++++++++*********************************'''(((***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((***++++++***)))*********++++++++++++)))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------***+++,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,++++++************+++++++++******++++++,,,---,,,,,,,,,,,,,,,---...///,,,---...///...---+++***,,,------...//////......------..................//////...---,,,,,,,,,,,,,,,...000111000///000111------------...//////000111000///000111111///...//////000000000111111111222222222111111222222222111111222222222333333333(((((())))))))))))(((((((((((()))***************''''''''''''((()))++++++''''''((())))))((('''&&&((((((''''''''''''((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))((('''&&&&&&&&&&&&&&&'''''')))************)))(((((((((((((((&&&&&&''''''((('''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''((((((((()))&&&)))+++'''"""!!!&&&,,,''''''&&&''''''((()))***(((((()))***---000333555111000...,,,+++)))((((((******))))))((((((''''''******))))))((((((((('''$$$'''++++++(((&&&&&&'''))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((+++***((('''''''''((()))))))))))))))))))))))))))%%%%%%'''((((((((('''&&&(((((())))))))))))((((((++++++******))))))((((((''''''''''''((((((((()))((()))***+++,,,---------......------,,,+++******&&&&&&&&&&&&&&&'''((()))++++++++++++++++++++++++)))***+++++++++)))(((&&&((()))***+++++++++++++++&&&&&&&&&&&&'''(((******((()))***++++++***)))((())))))(((((((((((())))))'''))))))&&&''',,,---,,,++++++++++++++++++++++++***+++,,,,,,+++***(((''',,,+++***))))))***+++,,,,,,,,,,,,+++++++++++++++(((((('''(((((()))******''')))+++++++++,,,---///...---+++)))(((((()))************++++++,,,,,,,,,)))************+++++++++&&&'''((()))+++---......+++++++++,,,,,,+++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))'''(((***+++,,,,,,++++++++++++++++++++++++++++++***((('''(((***++++++***))))))******++++++++++++******))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,...........................---,,,+++***(((''''''......---,,,++++++++++++++++++******++++++,,,---------,,,,,,---...000222,,,---///000000///---,,,,,,,,,---.../////////..................---------************+++,,,------,,,...000000000000111222///////////////000000111444111000222555555333000...//////000111222333333222222222222222222222222111111222222222333333333))))))((((((''''''&&&&&&*********))))))((('''&&&))))))))))))************))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((***))))))))))))+++,,,---000///,,,***(((''''''(((((('''''''''&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))'''((()))))))))))))))((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((***,,,///111000111222000,,,)))''''''***)))***++++++)))&&&"""&&&''''''((((((((((((((()))))))))))))))(((''''''''''''''''''((((((((((((((('''&&&%%%%%%&&&'''((())))))(((''''''''''''''''''''''''''''''''''''''')))))))))))))))******+++***)))(((''''''&&&&&&'''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++++++++***)))((())))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))+++++++++*********))))))+++***)))))))))***+++,,,************)))(((&&&&&&*********)))))))))))))))******++++++++++++******)))))))))***+++++++++,,,***************)))(((((()))))))))***+++++++++,,,+++++++++***************+++***)))(((((()))***+++---,,,,,,+++*********+++(((((())))))******++++++,,,///111111---***)))*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++*********((()))***+++++++++++++++++++++******)))(((((('''***++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************+++***)))(((((()))***++++++*********+++++++++***+++++++++++++++++++++++++++,,,------,,,+++)))((()))))))))******++++++,,,)))+++,,,,,,+++***,,,---,,,---.........---,,,+++---+++******,,,---------.........------,,,,,,,,,,,,+++*********,,,///000,,,++++++++++++)))%%%"""***((('''))),,,---,,,***........................---------............///111000000///......------............////////////000111111000000///...---/////////////////////////////////000111111222222333333333333333333333333444444444444444444444444************))))))))))))'''((((((((((((''''''&&&))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''+++***)))''''''''''''((()))((('''''''''((())))))((((((((('''''''''&&&&&&)))((('''&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((())))))((('''''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%***)))))))))+++---///111000222222000---***((((((((('''%%%&&&&&&&&&%%%###&&&''''''((((((((((((((()))))))))))))))(((''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''((())))))((('''''''''''''''''''''''''''''''''''''''))))))(((((())))))***+++(((((('''(((((()))***+++(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))***++++++++++++*********+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))***+++---...************)))(((''''''***)))))))))))))))))))))******++++++++++++************************++++++***************)))((((((***************+++++++++******************+++++++++***))))))))))))***+++---,,,++++++*********+++(((((((((((())))))))))))***,,,......+++))))))***))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********((()))***++++++++++++***(((((()))******+++++++++***++++++,,,,,,++++++***,,,,,,++++++************************************)))(((''''''&&&'''((())),,,+++******++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,+++***)))))))))***************(((***++++++***)))+++,,,***+++,,,------,,,+++***,,,+++***+++---...---,,,---------------,,,,,,,,,+++***)))))))))+++---///...------------,,,)))'''***)))(((***,,,...---,,,........................//////.........---------......//////////////////............////////////......//////000//////////////////////////////////////////000111111222222333333333333333333333333333333333333333333333333))))))))))))************%%%&&&&&&'''''''''''''''))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''******)))(((''''''''''''&&&&&&&&&&&&'''((()))))))))))))))(((((((((''''''((((((''''''&&&&&&''''''))))))))))))))))))))))))%%%%%%&&&&&&&&&'''''''''((((((((((((((('''&&&%%%((((((((('''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''+++*********,,,...000111111222333111...+++))))))(((&&&######$$$&&&&&&&&&&&&''''''((((((((((((((((((((()))))))))(((''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''((()))((((((''''''''''''((((((((((((((((((((((((((())))))(((((())))))***+++((((((((())))))***+++,,,(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((()))************))))))******+++++++++******))))))))))))))))))))))))''''''''''''''''''''''''*********++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))+++,,,...///+++++++++******)))(((((())))))))))))))))))************++++++++++++************************)))))))))************))))))(((+++++++++***************)))))))))***+++++++++,,,++++++************++++++,,,,,,+++************+++((((((((((((((((((''''''(((***+++***)))((()))***(((((()))))))))*********)))*********+++++++++++++++++++++++++++*********))))))******++++++******))))))******+++,,,,,,---***++++++,,,,,,++++++***+++************)))))))))************************(((((('''''''''(((((())),,,+++************+++,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,***************)))))))))((()))******))))))***+++***+++,,,------,,,+++++++++++++++,,,......,,,+++,,,,,,,,,,,,------------***))))))((()))***,,,---///---,,,,,,---...,,,+++******)))+++...//////...........................111000///...---,,,++++++---------...///000000111............////////////,,,---...///000000000000/////////////////////////////////000111111222222333333333333333333333333222222222222222222222222&&&&&&''''''(((((())))))$$$%%%&&&'''((((((((((((((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))***++++++,,,)))))))))((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((('''&&&$$$$$$''''''''''''''''''''''''************************&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))++++++++++++---...000111111222333222...+++******((('''&&&&&&((()))))))))&&&''''''((((((((((((((('''(((((((((((((((''''''''''''''''''(((((((((((('''''''''&&&&&&''''''''')))(((''''''''''''(((((())))))))))))))))))))))))((((((((((((((()))******++++++***)))(((((((((((((((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))((())))))***************((()))***+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,------,,,++++++***************)))))))))))))))***************++++++++++++******++++++******))))))(((((())))))************)))(((,,,+++++++++***)))))))))(((((()))***+++,,,,,,,,,++++++************++++++++++++***************+++******))))))((((((''''''((((((((((((((()))***+++))))))))))))*********+++))))))))))))************+++++++++***************))))))************)))))),,,,,,,,,+++++++++*********++++++,,,,,,++++++******)))))))))))))))))))))******************************************++++++***++++++***))))))***,,,************************))))))******++++++++++++,,,,,,++++++******))))))(((***++++++******+++,,,+++,,,---.........---,,,******+++---//////,,,***+++++++++,,,,,,------...*********)))***+++,,,------+++******,,,---------+++++++++---...000000000........................000//////...------,,,,,,------......///000000000............////////////...///000000111111111000/////////////////////////////////000111111222222222222222222222222222222222222222222222222222222&&&&&&''''''(((((())))))%%%&&&'''((()))*********((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((()))))))))(((((()))))))))'''(((((()))******++++++((()))))))))))))))(((((())))))))))))(((((((((((((((((('''''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((('''&&&$$$$$$&&&&&&&&&'''''''''''''''************************&&&''''''((((((((((((((((((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&+++++++++,,,---...///000000222333222///,,,******''''''(((***,,,,,,***(((&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''''''''''''''&&&((((((''''''''''''(((((())))))))))))))))))))))))((((((((('''((())))))*********)))(((''''''''''''(((((((((((()))))))))))))))*********++++++++++++)))))))))))))))))))))))))))***++++++,,,,,,++++++((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))************************+++,,,,,,,,,++++++++++++,,,+++******)))******+++(((((())))))******************++++++++++++******+++******))))))(((((((((((())))))*********)))))),,,+++++++++***)))))))))(((((()))***+++,,,,,,,,,*********************************))))))***+++++++++++++++******)))))))))))))))(((((()))++++++,,,*********+++++++++,,,,,,(((((()))))))))*********************************))))))*********))))))(((,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++***)))))))))))))))))))))***))))))))))))))))))))))))))))))***+++++++++++++++(((***,,,+++)))((()))+++************************+++++++++******)))))))))---------,,,,,,++++++******+++---,,,++++++,,,...)))***+++---------,,,+++******+++---//////,,,******++++++,,,,,,---------+++++++++++++++,,,,,,---,,,+++******,,,.........+++,,,---...//////111111................................................////////////////////////............////////////111222222222111111000///000000000000000000000000/////////000111111222222222222222222222222222222333333333333333333333333))))))))))))************&&&'''((()))************))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((('''&&&%%%%%%###$$$&&&'''((())))))))))))))))))(((((((((''''''((((((''''''(((((())))))))))))))))))))))))))))))(((((()))))))))*********((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))%%%%%%%%%&&&''''''((((((***++++++,,,---.........///111222111...+++******%%%&&&'''***,,,+++(((%%%&&&''''''(((((((((((((((&&&&&&'''(((((((((''''''''''''''''''((((((((((((&&&&&&'''(((((('''&&&&&&(((''''''''''''(((((()))((((((((((((((((((((((((((((((''''''(((((()))***&&&&&&&&&&&&'''((()))***(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,)))******+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++***)))(((''''''((()))***))))))))))))))))))))))))************++++++++++++------------,,,+++***)))++++++)))(((((()))***+++((((((((()))******++++++******++++++++++++******))))))))))))))))))((((((((())))))************)))+++++++++***************)))))))))***+++++++++,,,))))))************))))))***))))))))))))***++++++++++++++++++++++++*********)))(((***+++,,,,,,+++***++++++++++++,,,,,,,,,((()))))))))************)))))))))***************))))))******))))))(((((('''((()))***+++------...***++++++,,,,,,++++++***)))))))))************+++))))))))))))))))))))))))''''''((()))************'''+++//////,,,******+++************************,,,,,,+++))))))(((((())),,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,---///'''((()))+++++++++******+++++++++,,,......,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000000///,,,---//////......///111........................---------........./////////////////////.....................////////////222222222222111000///...000000000000000000000000/////////000111111222222222222222222222222222222333333333333333333333333************))))))))))))&&&&&&'''((()))))))))((())))))))))))************))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((((((&&&%%%$$$%%%&&&'''))))))***))))))((((((((('''''''''&&&&&&((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))(((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))''''''(((((()))******+++******+++,,,,,,---------...000111000---+++******'''&&&'''((())))))(((&&&&&&''''''(((((((((((((((%%%&&&''''''((((((''''''''''''''''''((((((((((((&&&&&&'''(((((('''&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''(((''''''''''''((())))))''''''''''''((()))***+++(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))***+++++++++++++++******+++++++++***))))))))))))))))))))))))))))))+++++++++++++++++++++++++++***(((''''''(((***+++))))))))))))))))))))))))))))))))))))*********++++++,,,---------,,,+++***+++***(((''''''(((***+++'''(((((()))******++++++******++++++++++++******((((((((()))))))))))))))(((((()))******************************+++++++++******************++++++'''((())))))))))))(((''')))))))))))))))***++++++***************+++++++++***))))))***------***(((************++++++++++++)))))))))*********++++++((()))))))))*********+++)))))))))))))))(((((('''&&&'''((()))+++,,,------***++++++,,,,,,++++++***************++++++,,,,,,))))))))))))))))))))))))&&&''')))***++++++******(((...444555111...,,,---************************+++***)))(((((()))******)))***************++++++***,,,------,,,+++---...((()))+++,,,------,,,,,,,,,+++***+++---...---,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,+++++++++,,,+++,,,...000000...,,,,,,...000///---,,,...000.......................................---------------......//////000000............//////////////////000000000//////...000000000000000000000000/////////000111111222222111111111111111111111111222222222222222222222222))))))((((((''''''&&&&&&%%%&&&''''''((('''''''''))))))))))))************))))))(((((((((((())))))((((((((((((((((((((((((******))))))))))))******&&&'''(((************)))+++,,,,,,,,,+++***((('''((('''''''''&&&&&&&&&&&&((((((((((((((()))******((((((((((((((((((((((((''''''''''''((((((((()))'''((()))))))))))))))(((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))$$$$$$%%%%%%&&&''''''((()))***++++++,,,,,,,,,,,,...///000///---***))))))+++)))''''''((()))))))))&&&''''''(((((((((((((((%%%%%%&&&'''((((((((('''''''''''''''((((((((()))%%%&&&'''(((((('''&&&%%%'''''''''''''''((()))***'''''''''''''''''''''''''''''''''''''''((()))))),,,+++***)))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************+++++++++++++++***)))((())))))))))))))))))))))))************************,,,+++)))(((((()))+++,,,))))))))))))))))))))))))'''((((((((())))))******)))***,,,---...------,,,***)))'''&&&&&&(((***+++'''(((((()))***+++++++++******++++++++++++******''''''(((((())))))******(((((()))***************))))))******+++++++++,,,+++++++++***************&&&'''((())))))((('''&&&))))))((())))))***++++++(((((())))))******++++++)))((((((***---,,,)))%%%))))))))))))************************++++++++++++(((((())))))*********+++)))))))))))))))(((''''''))))))))))))))))))******+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))((()))+++,,,------,,,,,,)))000777999555000//////))))))))))))))))))))))))))))))(((((((((***+++,,,''''''(((((())))))******)))+++,,,,,,+++***,,,---,,,---...000111111000000---+++******,,,------------,,,,,,++++++***************+++++++++******)))))))))***,,,......+++)))---///000///,,,+++---///........................000000///...---,,,,,,++++++,,,---...///111222222............/////////000+++,,,---...////////////000000000000000000000000/////////000111111222222111111111111111111111111000000000000000000000000(((((())))))))))))((((((((())))))***+++,,,,,,,,,))))))(((''''''((()))************)))))))))))))))******))))))))))))******---+++******++++++)))((())))))))))))************))))))))))))))))))))))))******)))(((((((((((((((''''''(((((())))))******,,,++++++***)))(((((('''&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))((('''&&&&&&******))))))((((((''''''''''''''''''((((((((()))+++***)))(((((('''(((((()))))))))((((((''''''''')))******++++++,,,,,,---111222222111///---+++)))))))))))))))((((((((((((%%%&&&((()))***)))((('''((((((''''''''''''(((((()))((('''%%%&&&''')))***&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''((()))***)))((('''((()))++++++***)))((('''&&&&&&******+++******)))((('''))))))))))))))))))))))))((())),,,------,,,+++*********++++++++++++************)))(((((((((((((((((((((''''''''')))***,,,)))))))))((((((((((((((()))((((((((((((***+++,,,+++)))&&&$$$$$$&&&)))+++(((((((((((((((((((((((())))))))))))))))))))))))))))))******++++++++++++******++++++++++++******,,,***)))((()))((('''%%%))))))))))))************(((((())))))))))))((((((,,,,,,++++++++++++++++++,,,+++***)))(((((((((((())))))))))))************************************)))))))))))))))))))))))))))((((((((()))***++++++************))))))((((((///...+++'''$$$ )))))))))))))))))))))))),,,,,,,,,+++++++++******)))(((&&&%%%&&&''')))***,,,+++++++++******))))))***)))))))))((((((''''''***************************...666===???:::222++++++*********))))))(((((()))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++---------------,,,+++***++++++,,,+++***(((&&&%%%,,,++++++******++++++,,,++++++++++++++++++++++++---------...///...,,,***---,,,***))))))***,,,---+++,,,---,,,++++++,,,...///......---------..............................000000///000000111222222...////////////000000000111111222222222111111000000111222222333333333333000111111111111222222222))))))************))))))(((((())))))***++++++,,,)))((('''&&&&&&'''((((((***)))))))))))))))))))))******))))))))))))*********)))'''((())))))((('''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((()))***''''''''''''((((((((((((++++++***))))))(((''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&))))))))))))(((((((((((('''''''''((((((((())))))******)))(((''''''(((((())))))))))))((((((((((((++++++,,,,,,---...//////222222111000///---+++***))))))))))))(((((((((((('''''''''''''''(((((()))((((((''''''''''''((((((***)))((('''&&&''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((((((''''''((()))***)))((('''((()))))))))))))))(((((((((((()))))))))***))))))(((((()))))))))))))))))))))))))))***+++,,,,,,,,,++++++******++++++++++++************)))(((((((((((((((+++******)))))))))******++++++++++++++++++++++++,,,+++***)))((((((((()))***))))))(((((())))))***************************))))))))))))))))))))))))((((((((((((((()))))))))(((((())))))))))))((((((+++***(((((())))))(((&&&))))))))))))************++++++,,,,,,,,,,,,++++++))))))***++++++,,,++++++,,,+++***)))(((((((((((())))))))))))*********************************************************************)))******++++++,,,,,,++++++++++++++++++))))))******+++++++++,,,)))))))))))))))))))))))),,,+++++++++***************)))((('''((()))+++,,,))))))))))))((((((((('''*********))))))(((((((((***************************,,,111666999888444000************)))))))))((()))************+++++++++************************++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++++++++***)))(((***++++++,,,,,,+++***))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000000///......---+++******+++---...------...---,,,,,,---//////......---------..............................///////////////000111111111111222222222333333333000111111111111111000000111111222333333333222222000111111111111222222222******++++++++++++******'''(((((())))))******+++))))))''''''&&&&&&&&&&&&))))))))))))))))))*********))))))(((((())))))***)))((('''((()))***)))(((''''''''''''(((((((((((())))))))))))))))))))))))%%%%%%%%%&&&''')))***+++''''''''''''&&&&&&&&&&&&***))))))((((((''''''''')))))))))(((''''''&&&&&&''''''''''''''''''''''''(((((((((((((((''''''&&&(((((((((((())))))))))))''''''((((((((()))))))))))))))((('''''''''(((((('''(((((()))))))))))))))(((((()))***,,,------...111111///...,,,,,,++++++(((((((((((())))))))))))((('''%%%$$$%%%&&&(((***((((((''''''''''''(((((()))))))))(((((('''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''''')))***)))((('''(((***''''''(((((())))))******''''''((()))))))))(((((())))))))))))))))))))))))*********++++++++++++,,,******++++++++++++*********))))))(((((((((((((((,,,,,,,,,++++++***)))((()))))))))))))))))))))))),,,+++***)))((((((((((((((()))++++++++++++)))(((************************)))))))))))))))))))))))))))))))))((((((((((((((((((((())))))))))))((((((***)))((((((******)))((())))))))))))************((())))))******))))))(((%%%''')))***+++,,,++++++,,,+++***)))(((((((((((())))))))))))************************************************************))))))((('''''''''((((((,,,+++*********+++,,,---,,,++++++******))))))((())))))))))))))))))))))))************))))))))))))++++++***)))***+++,,,---))))))))))))((((((((((((***************)))))))))************************)))((((((***,,,...---,,,************)))))))))))))))************+++++++++************************************************------,,,,,,,,,,,,------******+++++++++***))))))******+++,,,------,,,,,,,,,++++++******++++++,,,------------------------,,,+++***,,,...000000000......,,,,,,,,,,,,.........//////...---,,,...///......---------......///..................................../////////000////////////000000000000///000000111111000000///222222333333333222111111000111111111111222222222)))******++++++******)))''''''(((((()))))))))*********)))((('''&&&&&&&&&)))))))))))))))*********))))))(((((((((((())))))***)))((()))+++,,,,,,+++))))))))))))************((((((((((((((((((((((((%%%%%%%%%&&&&&&'''))))))(((((((((''''''&&&&&&&&&)))((((((((('''''''''&&&((((((((((((((('''''''''))))))))))))))))))))))))'''(((((((((((((((''''''''''''(((((())))))******'''(((((((((((()))))))))(((((((((''''''((())))))&&&'''((()))))))))))))))'''((()))***+++,,,---...///...,,,***)))******+++(((((((((((())))))))))))'''&&&%%%%%%%%%&&&((()))((((((''''''''''''(((((('''((())))))))))))((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''(((((((((((('''''''''((())))))(((((()))***(((((((((((())))))))))))&&&&&&'''(((((()))((((((((((((((((((((((((((((((*********)))***++++++,,,******++++++++++++******))))))(((((((((((())))))******+++,,,+++***(((''''''''''''(((((((((((((((((((((((())))))***++++++))))))***++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++******************++++++++++++******)))((('''(((***+++***)))((()))))))))************''''''((((((((((((''''''%%%''')))***+++***)))(((++++++***)))(((((())))))((()))))))))************************************************************+++***)))(((((((((((((((***)))((('''((()))+++,,,///...,,,***(((&&&$$$###)))))))))))))))))))))))))))))))))))))))(((((((((++++++*********+++,,,---+++++++++***************++++++******************************************,,,)))&&&%%%&&&&&&&&&&&&*********)))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++...---,,,++++++,,,---...,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------+++***((((((***---------...---,,,,,,,,,,,,---.........///...,,,,,,---///...------------...//////........................------..................------........./////////...//////000000000000///333333333333222222111000000000111111111222222222(((((())))))))))))(((((((((((((((((())))))))))))+++++++++***)))(((''''''(((((())))))************))))))(((((((((((())))))***)))((()))+++,,,,,,+++))))))))))))************(((((((((((((((((((((((((((''''''&&&&&&&&&''''''***))))))(((((('''''''''((((((((((((''''''''''''%%%&&&&&&'''((())))))***))))))))))))))))))))))))''''''((((((((((((((('''''''''(((((())))))******(((((((((((()))))))))***((((((((((((((()))***+++%%%'''(((*********)))((())))))***+++,,,......///,,,+++)))((('''(((((()))'''((((((((()))))))))***%%%&&&'''((((((((('''&&&((((((''''''''''''((((((%%%&&&((()))************&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''((((((((((((''''''&&&((())))))(((((()))+++))))))))))))((((((((((((&&&&&&'''(((((()))((((((((((((((((((((((((((((((******)))))))))***+++,,,******++++++++++++******))))))(((((((((((())))))&&&''')))*********)))(((*********++++++,,,,,,,,,'''(((((()))******++++++***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))+++++++++*********************++++++++++++******)))(((''')))+++,,,+++***((()))))))))***************++++++,,,,,,++++++***((())))))***)))((('''&&&+++***))))))))))))))))))((()))))))))************************************************************...---,,,,,,++++++++++++))))))(((((((((***+++,,,******++++++,,,,,,------))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******++++++******************++++++******************++++++************************///---+++***++++++)))((())))))))))))))))))******))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++,,,,,,---------,,,,,,,,,,,,++++++************,,,++++++******++++++,,,++++++++++++++++++++++++...+++))))))***+++,,,+++,,,,,,++++++++++++,,,,,,---......---+++***+++------------------...//////////////////////////////------............---,,,000000000111111111222222......///000000000000000333333333333222222111000000000111111111222222222(((((())))))))))))(((((())))))))))))))))))))))))+++++++++++++++***)))(((((((((((()))******++++++)))((((((''''''(((((())))))((('''((()))***)))(((''''''''''''(((((((((((()))))))))))))))))))))))))))(((((('''&&&&&&'''''')))))))))))))))((((((((((((((((((((((((((((((((($$$%%%&&&'''(((***++++++''''''''''''''''''''''''&&&'''(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******((((((((()))***+++,,,---((()))+++,,,---,,,***)))&&&&&&''''''((())))))))))))(((((('''''''''((((((''''''(((((())))))******%%%&&&(((******)))(((&&&((((((''''''''''''((((((''''''(((((()))***+++,,,&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''&&&'''))))))((((((***+++******))))))((((((''''''''''''((()))))))))(((((()))))))))))))))))))))))))))))))))************+++******++++++++++++******((((((((((((((())))))***&&&&&&((())))))*********(((((())))))***+++++++++***+++++++++***)))((('''***)))(((''''''((()))***************************))))))))))))))))))))))))'''((((((((())))))))))))(((((())))))))))))((((((***)))((()))+++,,,+++***))))))))))))************))))))************))))))++++++***)))((('''&&&&&&******)))))))))))))))***))))))))))))************************************++++++++++++++++++++++++******)))((((((((())))))++++++++++++,,,,,,,,,,,,''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))))))))(((((((((((()))))))))))))))))))))***************************************)))))))))+++------,,,***))))))))))))************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))***+++++++++******---,,,+++***************,,,++++++******++++++,,,++++++++++++++++++++++++000...---,,,---...---,,,++++++++++++++++++++++++---......,,,***)))+++,,,---------------...///000////////////////////////---.../////////...---,,,////////////000000000000......///000111111111111222222333333333222111111000111111111111222222222)))))))))******)))))))))************************))))))***++++++***)))((('''(((((()))******++++++((((((''''''''''''((((((***)))'''((())))))((('''''''''''''''(((((((((((())))))))))))))))))))))))(((((('''''''''((())))))''''''(((((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''((()))******''''''''''''''''''''''''&&&&&&'''((((((((((((((())))))))))))(((((((((((((((((()))))))))*********)))))))))***+++---...///,,,---///000000...,,,+++&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))(((((('''''''''((()))*********'''(((((()))))))))))))))((((((''''''''''''((((((+++***)))(((((()))******&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((((((''''''&&&'''))))))((((((***+++(((((((((((()))))))))))))))))))))***))))))(((((())))))))))))))))))))))))'''(((***+++++++++***)))******++++++++++++******((((((((((((((()))******)))))))))((())))))******&&&&&&&&&'''((()))))))))******++++++***)))'''&&&)))******++++++******)))************************))))))))))))))))))))))))&&&&&&'''((()))******+++(((((())))))))))))((((((+++)))))))))+++,,,+++***))))))))))))************''''''(((((((((((('''''',,,+++)))((('''((())))))******))))))))))))******))))))))))))************************************++++++++++++++++++++++++'''&&&&&&&&&&&&''''''(((***+++,,,------,,,***)))******)))((('''&&&&&&%%%))))))))))))))))))))))))((((((((())))))*********'''(((((()))))))))))))))'''((((((((())))))))))))((((((((())))))*********************************&&&%%%&&&(((++++++***(((((()))))))))************)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++((()))***++++++++++++***,,,,,,+++***+++,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------...000000///---+++,,,,,,,,,,,,,,,,,,+++...//////---+++***+++,,,---,,,,,,------///000000////////////////////////......000000000...---+++,,,,,,,,,---------.........///000111222222222222111111222333333333222222000111111111111222222222******++++++++++++******+++++++++***************'''((()))******)))(((((('''(((((()))***+++++++++((((((''''''''''''((((((---+++******++++++)))((())))))))))))************))))))))))))))))))))))))''''''''''''(((***+++,,,%%%&&&&&&''''''((((((((())))))))))))************'''''''''((((((((((((((())))))))))))))))))))))))&&&&&&'''((())))))((((((******))))))((((((''''''))))))))))))************)))******+++,,,...///000///111222444333111...---,,,,,,,,,,,,++++++++++++'''(((***+++++++++))))))&&&''''''((()))******++++++***((('''((()))+++,,,((((((''''''''''''((((((///---***(((''''''((()))&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''%%%'''))))))((((((***,,,&&&&&&'''((()))***++++++******+++******)))((('''))))))))))))))))))))))))&&&(((***+++,,,+++)))(((******++++++++++++******((((((((((((((()))******---,,,+++)))((()))******((())))))***+++,,,,,,---&&&''')))***++++++******(((***---......---***((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((***+++,,,---...******++++++++++++******+++***)))***++++++***)))))))))))))))******************++++++++++++******,,,***((('''''')))+++---***)))))))))))))))******))))))))))))************************************++++++++++++++++++++++++++++++***++++++,,,------((()))+++,,,,,,***'''%%%++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))******++++++(((((()))************)))))))))******+++++++++,,,''''''(((((()))))))))***************************+++***)))***++++++)))((((((((())))))*********+++)))************+++++++++***************************************************+++,,,------,,,+++******+++,,,---------------++++++++++++,,,...000111,,,++++++++++++++++++,,,------------------------******+++---000000///---,,,------......------,,,///000000...,,,+++,,,---,,,,,,,,,---...///000111000000000000000000000000...///000111111///---,,,/////////000000000000111//////000222222333333333000111222333333333333333000111111111111222222222(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))((('''$$$""""""###%%%''')))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((''''''''''''))))))))))))))))))))))))((()))***++++++***)))(((******************************))))))((((((''''''(((((())))))******++++++(((((())))))*********+++)))))))))***+++++++++,,,,,,,,,,,,---...///000000111000000333666666333000111000...+++***)))))))))'''((()))*********)))(((+++)))'''&&&'''''''''&&&(((((('''(((((()))***+++''''''(((((()))))))))***))))))))))))((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''(((((())))))******(((((())))))))))))((((((''''''((()))***++++++,,,''''''((((((((((((''''''***+++,,,---,,,***(((&&&)))************)))(((((()))******++++++)))((('''***)))))))))((((((''''''++++++***+++,,,...000222***+++,,,------,,,******''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))+++***)))(((((()))***+++***************)))((((((+++++++++++++++++++++++++++***)))'''''')))***+++************))))))((((((---,,,+++)))(((((('''''''''((((((((())))))******))))))))))))***************+++,,,,,,,,,,,,---...************************)))***+++++++++)))((('''))))))))))))))))))))))))%%%&&&'''((())))))(((((((((((()))***+++,,,,,,,,,)))))))))))))))))))))))),,,+++)))'''&&&&&&'''''''''((()))*********************+++++++++,,,,,,,,,***)))((('''''')))+++,,,***************+++++++++,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,...,,,***((((((***,,,---++++++++++++++++++++++++)))+++------,,,*********,,,++++++******++++++,,,......---,,,+++))))))(((,,,,,,,,,---------......+++,,,---///000//////...---,,,,,,+++++++++,,,,,,,,,---///000111111111111////////////............111+++***///444333111000000000///////////////000111111222222222333333333555333222222333444444333333333333444444333222222(((((()))************)))(((((((((((((((((((((((())))))))))))))))))))))))***)))'''%%%$$$&&&'''((())))))))))))))))))))))))++++++******************))))))))))))))))))))))))***)))))))))(((((((((''''''''''''((((((((())))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))))))))))))))))))))*********+++***************++++++++++++,,,---///000111222222333222222444666666333000111000...,,,+++++++++,,,------////////////...---)))'''%%%&&&(((***+++***)))(((((((((((())))))***'''''''''((((((((())))))))))))))))))((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&'''((()))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))******++++++'''(((((())))))(((((('''******************++++++******++++++******)))(((((())))))***)))((('''&&&++++++++++++*********)))***)))))))))***,,,...///******+++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))+++***)))(((((()))***+++***************)))((((((************************+++***)))(((((()))***+++++++++*********))))))))),,,+++***)))(((((((((((((((((()))))))))*********))))))))))))************)))+++,,,+++******+++,,,))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))******************++++++)))))))))***+++++++++,,,))))))))))))))))))))))))+++******))))))))))))*********+++,,,,,,,,,++++++*********+++++++++,,,,,,***)))((('''''')))***,,,++++++******************,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,222000---+++***+++,,,---++++++++++++++++++++++++***+++------+++***++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,------------...,,,---------------,,,,,,------,,,,,,,,,,,,,,,,,,------...///000///......---.........//////000000000+++)))...111000---,,,000000////////////000000111111111111222222222333333111000000111222222111333333333444444333333222''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,+++)))((((((((()))***))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&&&&''')))******+++(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((((((((()))))))))***************+++++++++******************+++...000222222222222444444444555666555333111111000///.........///000111222333333333222111111***((('''''')))+++++++++***))))))(((((((((((()))''''''''''''(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))*********)))((('''''''''(((((())))))))))))(((((()))))))))))))))*********((())))))******))))))(((***)))(((((((((+++---///+++++++++++++++******)))(((((())))))(((((('''&&&++++++++++++************)))(((((((((((()))***+++))))))***++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******))))))))))))******)))************))))))((())))))))))))))))))))))))+++***)))(((((()))***++++++++++++*********************))))))))))))******((())))))))))))*********))))))))))))************)))***++++++)))((()))***((((((((((((((((((((((((++++++***))))))))))))***)))))))))))))))))))))))),,,+++***)))))))))***+++******************++++++))))))))))))))))))))))))))))))***++++++++++++++++++++++++,,,++++++***************++++++++++++,,,***)))((((((((()))***+++,,,+++++++++***)))))))))+++++++++++++++***************************************+++++++++,,,,,,,,,333111...,,,******+++,,,++++++++++++++++++++++++***,,,---,,,+++***+++---,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------...---,,,+++************,,,,,,---......------,,,---............---,,,+++,,,,,,---...///000111111111,,,+++...111...,,,+++000000////////////000000000000000111111111222222333111000000111222222111222333333444444333333333''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((,,,++++++***************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((())))))******'''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))(((((((((((())))))((((((''''''&&&&&&************************,,,+++++++++***)))))))))***,,,...111222222222111444444444555555555444333222111000000000111333444222333444444444333222111///,,,***))))))***)))(((******)))(((((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''(((((()))***)))))))))((((((((('''(((((())))))))))))((((((*********)))))))))))))))))))))************))))))***))))))))))))+++,,,---+++,,,,,,,,,,,,+++******)))))))))))))))((((((''')))))))))((((((((((((((()))(((((((((((((((((((((((()))))))))******************))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))***))))))))))))))))))***))))))************)))((())))))))))))))))))))))))******)))(((((()))******++++++++++++************))))))(((((()))***++++++((((((((((((((((((((((((((()))))))))***************+++,,,+++)))(((((())))))))))))))))))))))))))),,,+++***)))))))))***+++))))))))))))))))))))))))+++)))'''%%%%%%%%%'''(((+++++++++***************))))))))))))))))))))))))((()))***+++++++++***)))))))))***))))))(((''''''************+++++++++++++++******)))***+++,,,,,,,,,,,,,,,+++***)))((((((+++++++++*********************************************+++++++++,,,,,,,,,///---,,,***))))))******+++++++++++++++++++++++++++,,,,,,,,,++++++,,,...,,,++++++******++++++,,,------,,,,,,+++***))))))++++++,,,,,,,,,---------...---,,,*********+++,,,+++,,,---.........------------.........------------------...///000000111222...---111333000...///000////////////000000111///000000000000111111111555333222222333444444333222222333444444444333333'''(((((()))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))+++++++++++++++***))))))))))))))))))))))))))))))((((((((())))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((''''''&&&&&&+++++++++***************,,,+++++++++***)))))))))+++,,,...000111222222111444555555666555555555555333222111111222444555666333444555555555333222111000---***))))))***)))(((******)))(((((('''(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))))))))'''((((((((()))))))))***(((((())))))))))))((((((*********)))))))))))))))))))))************)))))))))***+++,,,,,,+++***)))+++,,,,,,,,,,,,+++******++++++************)))***(((((((((((((((((()))))))))))))))))))))((((((((((((((()))))))))******+++******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))******)))))))))((())))))*********))))))******************************))))))))))))******************************(((((((((((()))***+++,,,''''''''''''''''''''''''((()))))))))************+++,,,---,,,***))))))***************************,,,+++***))))))***+++,,,)))))))))))))))))))))))))))(((&&&$$$$$$$$$&&&'''+++++++++***************)))))))))))))))))))))))))))***++++++***((('''%%%)))))))))))))))((('''&&&))))))*********+++++++++++++++++++++,,,,,,------,,,,,,,,,+++***)))((((((******************************************************+++++++++,,,,,,,,,,,,+++*********+++,,,,,,++++++++++++++++++++++++***+++------,,,,,,---...,,,++++++******++++++,,,---,,,,,,++++++*********+++++++++,,,,,,,,,---------,,,+++++++++,,,...///+++,,,,,,---.........---,,,---------...///000000///////////////.........///,,,---111222000000222///////////////000111111///000000000000111111111555333222222333444444333111222333333444444444333(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))******+++,,,,,,***)))((())))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********))))))((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((+++++++++++++++*********+++++++++***************+++,,,---///111444555666999::::::999666555555666333333222222333555666777666777777777777666444333,,,***((((((***+++++++++***))))))(((((((((((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((('''''''''((()))*********(((((())))))))))))(((((()))))))))))))))*********((())))))******))))))((((((***+++---,,,+++)))(((+++++++++++++++******)))---,,,+++************+++************++++++++++++))))))*********)))(((((()))))))))))))))***+++,,,))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))((())))))************)))************************)))))))))******))))))))))))))))))))))))*********))))))(((((()))***++++++((((((''''''''''''&&&&&&))))))))))))***************,,,,,,,,,***)))***+++************************+++************+++,,,,,,))))))))))))))))))))))))***)))((('''''''''((()))******************++++++))))))))))))))))))))))))+++*********((('''&&&%%%*********+++******)))))))))))))))************+++++++++,,,,,,,,,---------,,,+++++++++***))))))))))))))))))*********************************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////++++++++++++++++++++++++(((+++---......------...,,,++++++******++++++,,,))))))***+++,,,------...++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---...///+++++++++++++++,,,......,,,,,,,,,---...000111222000000//////............,,,***+++///000......111///......//////000111222000000000111111111222222333111000000111222222111111111222333444444444444)))******+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,------+++)))((()))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))*********************************((())))))******))))))((((((((((((((((((((((((((('''((((((((()))))))))***(((((()))))))))))))))))),,,,,,,,,++++++************************+++++++++******,,,///333888===???BBBBBBAAA>>>888555555666444444333333444555666777777888888888777666444333,,,***(((((()))*********)))(((((((((((())))))***((((((''''''&&&&&&&&&&&&))))))))))))(((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''((())))))))))))'''&&&%%%(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))******++++++'''(((((())))))(((((('''((()))******++++++++++++******++++++******)))(((,,,,,,***)))))))))***+++)))*********++++++++++++'''((()))******)))((((((******))))))***+++---...(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((()))***++++++***)))((((((((()))***************))))))))))))))))))))))))))))))************))))))''''''((((((((()))))))))***)))))))))))))))************)))))))))((((((((())))))))))))************((()))+++***))))))***+++************************)))***++++++,,,,,,,,,+++)))))))))))))))))))))))))))))))))***************)))))))))***+++++++++,,,))))))))))))))))))))))))+++******)))((((((((()))((()))******************))))))))))))************)))******+++++++++++++++++++++******************((()))))))))*********+++******************************+++++++++,,,,,,,,,------------------......++++++++++++++++++++++++'''***...000///...------,,,++++++******++++++,,,((()))***+++,,,------...***++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,++++++***)))((()))+++---///------,,,,,,,,,---///000.........///////////////---+++,,,000000------000............///000111222111111111111222222222333333111000000111222222111000111222333444444444444******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***,,,...///...---***((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))'''((((((((())))))******''''''((()))***+++,,,,,,************************((()))***++++++***)))((('''''''''''''''''''''''''''((((((((())))))******(((((())))))******++++++,,,,,,,,,++++++*********))))))******+++++++++,,,((()))+++///555<<>>999666555444444555555444444444444444555777555222222333000+++&&&+++***)))((((((''''''((())))))(((''''''(((((((((((((((((((((((((((((((((***************)))((((((((((((((((((((()))***+++((()))*********)))'''&&&))))))((((((((((((((('''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&''''''''''''))))))))))))***************++++++,,,,,,---...............---,,,+++***)))''''''(((((())))))*********))))))(((((())))))***(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))))))))******+++************)))))))))************)))(((((('''((((((*********)))'''&&&))))))))))))))))))))))))*********)))))))))))))))(((((())))))******++++++***************)))((((((###,,,...***&&&&&&(((******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))******************************************)))))))))))))))))))))((((((((((((((((((((()))************)))************************))))))))))))************))))))))))))))))))))))))+++++++++***************))))))*********+++++++++((()))***+++,,,,,,,,,+++)))***+++,,,---------,,,*********++++++,,,,,,---------,,,,,,+++,,,,,,,,,++++++,,,---............---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------,,,---------.../////////.........///000000111111111111111111000000000000222000------...//////...000000000000111111111111222222222222333333333333222111///...///000222444BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBAAA@@@???>>>;;;<<<==================;;;<<<>>>??????>>>======<<<;;;:::999888888888888444444444555555333000---000000/////////........./////////...---,,,***))))))+++,,,+++...555:::999+++*********************'''(((*********)))***,,,&&&'''((()))******)))(((&&&''''''((())))))***+++++++++***))))))***++++++)))))))))******)))))))))************************((((((+++000777<<>>>>>>>><<<<<<<<<<<<<<<:::777444555555555555555444444333222222222111000...---,,,))),,,,,,+++///666::::::)))))))))***++++++++++++%%%''')))******)))***+++%%%''')))***+++***)))(((&&&'''(((((()))******+++)))))))))******+++,,,,,,******++++++***)))''''''************************)))***+++...333666888888777666555444444444555666555444444333333333444444555444444555777555///+++***))))))(((((((((((()))***))))))((((((((())))))))))))))))))))))))))))))((()))*********)))'''&&&(((((((((((()))***+++,,,)))))))))))))))(((((('''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((())))))))))))(((((('''''''''(((((())))))***((()))))))))******************+++,,,,,,------...))))))*********))))))(((,,,+++++++++******))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''((()))))))))))))))******)))))))))))))))))))))(((''''''''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***))))))((())))))******))))))))))))))))))))))))$$$&&&((()))*********)))***)))(((''''''(((***+++))))))))))))))))))))))))((()))************)))))),,,++++++***)))(((''''''%%%&&&((()))+++,,,,,,,,,%%%&&&(((***,,,---,,,,,,******++++++++++++*********************************************************)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))******************************)))))))))))))))***************************************))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---******************++++++++++++***+++++++++,,,,,,,,,,,,,,,++++++*********++++++************++++++***+++,,,---............+++,,,,,,------......///+++++++++,,,,,,,,,---------......//////......---,,,,,,,,,---...///000000+++,,,,,,------...//////111111111111000000000//////000000000//////000111///000000000111111111111333333333333444444444444000000/////////000111222MMMLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBAAA>>><<<;;;<<<<<<<<<<<<;;;::::::666666555555444222111000---//////,,,---222333222***+++,,,------------,,,(((***,,,,,,***)))((((((((((((***++++++***))))))''''''))))))************(((((())))))***+++,,,,,,++++++,,,,,,+++)))'''&&&************************+++,,,...000222333555666777666555444333222222222444444444444444555555666666555555777999777222---))))))(((((((((((()))))))))((((((((())))))***+++((((((((((((((((((((((((+++++++++++++++***))))))((((((((()))***+++,,,---))))))))))))(((((((((((('''(((((((((((()))))))))'''((()))******)))((('''(((((((((((())))))))))))'''(((((()))))))))))))))((((((((()))))))))))))))))))))))))))************)))******++++++,,,------(((((()))*********))))))))))))))))))((((((((('''***))))))(((((())))))***(((((((((((())))))))))))''''''((()))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******(((((()))))))))))))))***%%%&&&'''((()))*********+++)))'''%%%&&&(((***,,,))))))))))))))))))))))))'''(((***++++++***)))))),,,++++++***)))(((''''''%%%&&&''')))+++,,,------...+++(((((()))***)))(((******++++++++++++******************************************************(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))************)))*********++++++++++++)))))))))((()))******+++************************************))))))))))))))))))))))))))))))))))))***************+++++++++++++++,,,,,,,,,---------++++++*********++++++,,,++++++************+++,,,,,,,,,,,,+++++++++************))))))******++++++++++++,,,---............,,,,,,------.........///++++++,,,,,,,,,,,,------......////////////......,,,---------.../////////+++,,,,,,---......//////111111111111000000000000---...000000//////111222000000000000111111111111333333333333444444444444222111111111222222333333PPPPPPPPPOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIHHHGGGEEEEEEEEEEEEDDDBBBAAABBBCCCCCCCCCBBBAAA@@@<<<<<<<<<<<<;;;:::888888444777666333333666555222000111111111000///---,,,***,,,...///---+++******+++++++++++++++******)))((((((************)))(((((()))))))))***))))))))))))***,,,,,,,,,+++***)))************************+++,,,...///111222444666555444444333333333222222333333333444555666777888777666666888999777111+++))))))(((((((((((())))))''''''(((((()))***,,,,,,************************++++++***))))))))))))***((((((((()))***+++---...***))))))(((((((((((((((((((((((()))))))))******'''(((***++++++***((('''(((((((((((())))))))))))''''''((()))))))))))))))((((((((((((((((((''''''))))))))))))************((())))))******++++++,,,))))))***++++++,,,++++++&&&''''''((()))******************))))))*********(((((((((((())))))))))))''''''((()))))))))))))))************)))))))))(((((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******(((((((((((())))))******)))(((((('''''''''(((((()))(((''''''((()))***+++))))))))))))))))))))))))'''(((***+++++++++))))))))))))))))))))))))******'''((()))******++++++***))))))((('''&&&&&&'''(((******++++++++++++******))))))))))))))))))))))))************************'''((()))******+++++++++))))))))))))))))))))))))((()))))))))************''''''((()))***+++,,,,,,***)))((((((((()))++++++************************************)))))))))((())))))))))))))))))))))))))))))*********+++++++++***+++++++++,,,,,,,,,,,,---,,,+++******+++,,,---,,,+++***))))))***++++++))))))***+++,,,,,,------+++************+++,,,---,,,,,,------...------------------...............++++++,,,,,,,,,,,,------......////////////......------..................------......///000000111111111111111000000000000,,,...111000///...///111000000000000111111111111222222222222333333333333333333333333333444444444RRRRRRRRRQQQQQQQQQPPPPPPPPPPPPOOOOOONNNNNNMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPJJJJJJKKKLLLMMMMMMNNNNNNMMMLLLKKKKKKJJJKKKKKKKKKKKKIIIFFFFFFGGGGGGFFFEEEEEEFFFGGGGGGGGGFFFDDDCCCBBBCCCCCCBBBBBBAAA@@@???;;;>>>???<<<===???>>>;;;666666666555333000---,,,(((+++...000000//////000---,,,,,,++++++*********))))))***++++++***((((((************)))(((&&&&&&''')))+++---...---,,,+++************************(((***,,,...///111333555000111111333444555666666333333444444666777999:::999888777999999666///)))))))))(((((((((((()))***'''''''''((()))+++------........................***)))'''&&&&&&&&&'''(((((((((((()))***,,,---...******)))((((((((((((((((((((())))))******++++++''')))***,,,,,,***)))'''(((((((((((())))))))))))''''''((()))))))))))))))(((((((((''''''&&&&&&%%%))))))))))))************((((((((()))******++++++***+++,,,,,,------------%%%&&&((()))+++---//////++++++************++++++(((((((((((())))))))))))'''(((((()))))))))))))))+++*********))))))((((((((()))+++------+++)))((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((((('''((((((((((((((()))******'''((((((((())))))******,,,+++)))'''&&&%%%&&&&&&&&&'''(((*********)))((())))))))))))))))))))))))&&&(((***+++,,,+++***)))&&&'''((()))***+++,,,,,,***************)))(((((("""''',,,,,,)))(((,,,000******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))***+++++++++***))))))))))))))))))))))))(((((())))))*********+++%%%&&&'''((()))***+++,,,***)))((((((((()))+++,,,************************+++*********))))))(((((())))))))))))))))))))))))))))))******++++++++++++)))************+++++++++...---,,,+++++++++,,,---,,,+++***))))))***++++++&&&'''(((***,,,...///000++++++++++++,,,,,,---...---------...------,,,,,,........................++++++,,,,,,,,,---------......////////////.....................---------//////000000111111222222111111111111000000000000---///111111...,,,---///000000000000111111111111000111111111111222222222.../////////000000000000UUUUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTSSSQQQOOOPPPQQQRRRQQQQQQQQQQQQRRRSSSSSSRRRQQQQQQQQQQQQRRRSSSSSSQQQQQQPPPNNNLLLKKKJJJIIIKKKLLLMMMNNNMMMKKKIIIHHHJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBCCCCCCCCCCCCAAA???>>>>>>======<<<<<<<<<<<<===666555444333333222222333//////......------,,,,,,///...,,,***))))))******)))))))))***+++,,,,,,---...---,,,*********++++++(((((((((((()))))))))))))))***,,,000444666666666333333222222333555666888777777555555666888:::<<<999999888777444111...,,,***************)))((((((***))))))((()))+++,,,---,,,++++++++++++,,,------///,,,)))''''''(((((('''&&&''''''(((((((((((((((''''''((((((((((((((((((******)))(((((((((((((((''''''''''''((()))+++,,,******)))((((((((((((((())))))((((((''''''&&&&&&))))))))))))))))))))))))'''((()))++++++***))))))******+++++++++,,,,,,,,,)))***,,,,,,,,,***(((''')))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************+++***)))'''''')))***+++++++++******)))(((((('''***))))))((((((((((((((((((''''''(((***,,,++++++000,,,(((''')))******((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))---+++)))((('''((()))***///,,,)))'''((((((((((((&&&&&&''''''(((((()))))),,,,,,++++++******)))))))))((((((((((((((()))***+++++++++++++++***)))((())))))))))))))))))))))))((((((((()))******(((&&&******+++++++++******)))******)))((('''&&&%%%%%%''''''((()))))))))))))))++++++***)))(((((())))))******+++++++++******)))*********+++,,,,,,,,,---%%%%%%&&&'''(((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((()))***++++++++++++***---,,,,,,+++***)))((((((++++++******++++++,,,---+++)))'''))),,,---,,,***++++++******++++++,,,---***))))))((()))+++---.........---------,,,,,,,,,---,,,,,,---///000000///...------,,,,,,------...------------------------111///...---...///111222222000......///000///...//////000111111111111000111111000000000000111111555444333111000/////////000000000000000000000000UUUUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVTTTRRRQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSTTTRRRRRRRRRRRRSSSTTTUUUUUURRRRRRQQQOOONNNLLLKKKKKKIIIJJJKKKMMMMMMLLLKKKJJJMMMLLLLLLKKKJJJIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFDDDCCCBBBAAAAAA@@@@@@??????@@@@@@>>>===<<<;;;:::999999999666666555444333222111111111111///...---,,,++++++***++++++++++++,,,,,,,,,---,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,'''(((+++...222333444333333333222222333444555666666555444444444666888:::999888777555333000---+++***************)))((((((******))))))***+++---...,,,,,,,,,,,,,,,------...000---***((((((((((((''''''(((((()))***)))))))))((((((((((((((('''''''''******)))((((((((((((((())))))(((''''''((()))******)))(((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))'''((())))))******))))))******+++++++++,,,,,,,,,)))***,,,,,,,,,***)))'''*********))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))************+++***)))(((((()))***+++,,,++++++***))))))((((((***))))))((((((((())))))((('''''')))+++,,,+++***///,,,)))((()))******((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********)))))))))))))))))))))))),,,+++)))((('''((()))***...+++((('''((()))(((((('''''''''(((((((((((((((***************))))))))))))(((((((((((()))******+++++++++++++++***))))))))))))))))))))))))))))))(((''''''(((******(((&&&)))******+++++++++******)))))))))(((((((((((((((''''''((()))))))))))))))++++++***)))))))))))))))(((((()))***++++++++++++*********+++++++++++++++111000...,,,***((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))************+++++++++++++++******++++++,,,,,,,,,+++)))***,,,---,,,***++++++******++++++,,,---+++*********+++,,,...///------,,,,,,,,,+++++++++(((''''''(((***++++++***---------,,,,,,---------------------------------000///...------///000222333111//////000111000//////000000111111000//////111111000000000000111111222222111111000000111111111111111111111111111111UUUUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVTTTSSSTTTUUUSSSSSSSSSTTTTTTTTTUUUUUUSSSSSSSSSTTTTTTVVVWWWWWWTTTSSSSSSQQQPPPOOONNNNNNJJJKKKMMMNNNOOOOOONNNNNNOOOOOOOOONNNNNNMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFEEECCCBBBAAA@@@@@@@@@>>>>>>===<<<;;;999999888666666555444222111///............---------,,,,,,,,,,,,+++************+++************************(((***,,,///111222333333444333222222222333444555444333333222333444666777888777666333000...+++***)))************))))))(((+++************,,,---...---,,,,,,,,,,,,---......000...+++)))))))))((('''((())))))***************))))))(((((('''''''''&&&***))))))(((((((((((((((******)))((((((((((((((()))(((''''''&&&''''''''''''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((()))************+++++++++,,,,,,,,,******+++,,,,,,***)))(((++++++******))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))************+++***)))(((((()))***+++,,,,,,,,,+++******))))))))))))((((((((())))))***''''''(((***,,,,,,***)))...,,,)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))++++++)))((((((((()))***---***((('''((())))))((())))))((((((((((((((('''((())))))))))))))))))***)))))))))))))))***++++++***++++++++++++***))))))))))))))))))))))))))))))(((''''''((())))))(((&&&((()))***+++++++++++++++(((((()))))))))*********''''''((()))))))))))))))+++***))))))))))))))))))&&&'''((()))++++++++++++******************))))))+++***))))))((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))++++++******)))******+++)))************+++++++++******+++++++++,,,,,,,,,...,,,+++,,,------,,,+++++++++******++++++,,,---,,,,,,++++++,,,---...///,,,,,,+++++++++*********+++***)))***,,,...---,,,------------------------------------------------//////...---...///000111444222000000111111111000000000111111111000000///111111000000000000111111//////000000000111111222111111111111111111111111VVVVVVWWWWWWWWWWWWXXXXXXVVVWWWXXXWWWUUUTTTUUUVVVUUUUUUUUUVVVVVVVVVVVVVVVSSSSSSTTTTTTUUUVVVXXXXXXVVVUUUUUUTTTSSSRRRQQQQQQPPPPPPQQQRRRSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIHHHFFFEEECCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@???;;;;;;;;;;;;999666444333333333222111000///......------,,,,,,++++++++++++******))))))))))))((((((+++...000222333444444555555444222222111222333444444444333333333444555666888777444111...+++***)))))))))************)))(((+++************,,,---...------,,,,,,------...///000...+++******)))((('''(((((()))************))))))))))))(((''''''&&&&&&))))))(((((((((((())))))))))))((((((((((((((()))(((''''''&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((((((((((((((******)))((((((***+++,,,******+++++++++,,,,,,,,,******+++++++++******))),,,++++++***)))(((''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))******************)))(((((()))******,,,,,,,,,+++++++++******)))((((((((()))***++++++((('''(((***,,,,,,***(((,,,+++))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((+++***)))(((((()))******+++)))''''''((())))))(((***)))))))))((((((''''''''''''(((((())))))******)))))))))))))))***+++,,,******+++++++++******)))))))))))))))))))))))))))***)))((((((******)))((('''((()))***+++,,,,,,,,,************************''''''((()))))))))))))))******)))))))))))))))***'''((())))))************+++*********)))(((((((((###$$$%%%&&&(((***,,,---++++++++++++++++++++++++)))))))))))))))))))))))),,,+++***)))))))))***+++---,,,,,,+++***)))((((((******++++++,,,,,,,,,,,,------,,,,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,++++++++++++...---,,,...000111000///,,,------------------,,,,,,,,,------------------000000/////////000111222333111//////000111000//////000111222222333333333222111111000000111111222//////000000111111111111111111111111111111111111XXXXXXXXXXXXXXXYYYYYYYYYVVVWWWXXXWWWUUUTTTUUUVVVVVVWWWXXXYYYYYYYYYXXXXXXTTTTTTTTTTTTUUUVVVWWWXXXWWWVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUTTTTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQOOOOOONNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDD@@@@@@@@@@@@>>><<<:::999999888777666444333222222000000000000///...------......---------,,,,,,,,,---000333555444333444666555444333222222222333444555555555555555555666666999666333///+++***))))))((())))))*********))))))+++******)))***+++---...---,,,,,,,,,,,,---.........,,,************((('''&&&'''(((((())))))(((((())))))(((((('''''''''&&&))))))(((((((((((())))))&&&''''''((()))*********''''''&&&&&&&&&&&&'''(((***))))))((('''&&&&&&%%%((((((((((((((((((((((((,,,+++***)))***+++,,,---******+++++++++,,,,,,,,,*********+++++++++******,,,++++++***)))(((''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))******************))))))))))))******,,,,,,,,,+++++++++++++++(((((((((((()))+++,,,,,,)))((((((***++++++***(((*********)))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******)))((('''''')))***)))(((******))))))((((((((('''''''''(((((())))))******(((((((((((()))***+++,,,)))******+++++++++******************************+++***))))))***+++***)))'''((()))***+++,,,,,,,,,,,,,,,,,,+++***)))))))))''''''((()))))))))))))))***)))))))))))))))*********************)))((('''+++*********)))(((((((((------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++***************+++---,,,,,,+++***)))(((((()))***+++,,,,,,,,,++++++,,,,,,,,,+++***))))))***++++++******++++++,,,---+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++***)))***,,,...---,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......111000000111111111222222111///......//////...---...///111333555666666777222222111111111111222222000111111222111000//////111111111111111111111111[[[[[[ZZZZZZZZZYYYYYYYYYVVVWWWXXXXXXVVVVVVWWWXXXXXXXXXZZZ[[[[[[[[[ZZZYYYUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSRRRRRRQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRPPPPPPOOONNNNNNOOOOOOPPPPPPOOONNNMMMLLLKKKKKKKKKLLLKKKJJJIIIIIIHHHIIIIIIEEEEEEEEEFFFFFFFFFFFFGGGDDDDDDDDDCCCBBBAAA@@@???>>>>>>===<<<:::999888777666666666555444222000////////////......------,,,...111555555333222333555555444333333333444555666666666666666666666666666:::777222---***)))((()))((())))))************)))***))))))))))))+++,,,---,,,++++++++++++,,,------+++***))))))******)))'''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***%%%&&&''')))******++++++'''''''''&&&''''''((())))))))))))(((''''''&&&&&&))))))))))))))))))))))))+++************+++,,,,,,******+++++++++,,,,,,,,,***************+++++++++++++++******))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************)))))))))******)))))))))++++++++++++++++++******'''(((((()))***+++---...***)))((()))***+++***)))((()))******(((((((((***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((('''&&&''')))***)))(((***))))))))))))))))))(((((())))))))))))))))))***''''''''''''(((***++++++))))))***++++++++++++***************************,,,***((()))***++++++***((()))***+++++++++++++++------,,,+++***)))((('''''''''((())))))))))))))))))))))))))))))******+++,,,,,,,,,,,,***)))((('''******************))))))---,,,+++***)))(((((((((************************))))))))))))))))))))))))((()))***++++++++++++***)))************+++++++++)))***+++,,,---,,,++++++***+++,,,+++)))))))))+++++++++******++++++,,,---***+++,,,,,,,,,,,,++++++.........---------,,,,,,***)))(((***,,,---,,,++++++,,,---......---,,,++++++,,,,,,------.........000000111111111111222222111///------.........---...///111333555666777777222222111111111111222222111222333333333111000///222222222222222222222222]]]]]]\\\[[[ZZZYYYYYYXXXXXXYYYZZZYYYXXXXXXYYYZZZYYYZZZ\\\]]]]]]]]][[[ZZZXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXUUUTTTTTTSSSSSSSSSTTTTTTRRRSSSSSSTTTUUUVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSQQQQQQPPPOOOOOOPPPQQQRRRRRRQQQPPPNNNMMMLLLLLLLLLMMMLLLLLLKKKKKKKKKLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEECCCCCCBBB@@@???>>>======<<<<<<<<<:::888666333222111111000000///......---000444888777444222444666555444444333444555777888666666777777777666666666;;;888222---)))((())))))(((((()))***************)))(((((('''(((***+++,,,+++************+++,,,,,,(((''''''(((******)))(((''''''((()))))))))))))))&&&&&&''''''((()))))))))((((((((((((((()))******&&&'''((()))******))))))((('''''''''(((((()))***&&&'''''''''(((((())))))))))))))))))))))))))))))(((((()))************)))******+++++++++,,,,,,,,,******)))******++++++,,,*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))************))))))************************''''''((()))***,,,...///,,,***''''''(((*********&&&)))+++***((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))***************&&&&&&&&&''')))******((()))))))))))))))************************)))))))))%%%%%%&&&&&&''')))***+++))))))***+++++++++++++++***************************)))'''&&&((())))))((()))******+++++++++******++++++******)))))))))(((''''''((())))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,+++***)))*********+++++++++++++++&&&&&&&&&&&&'''(((******))))))))))))))))))))))))))))))))))))))))))))))))%%%'''***,,,------+++***)))************+++++++++(((***+++------,,,+++***)))+++,,,,,,***)))+++---++++++******++++++,,,---,,,,,,---......---,,,+++---------,,,,,,,,,++++++,,,++++++,,,...//////...+++,,,...//////...,,,+++++++++,,,,,,---......///......///000000000000000111///...---...///...---//////111222333444444444333222222111111222222333000111333444444444222111222222222222222222222222___^^^]]]\\\[[[YYYXXXXXXYYYZZZ[[[[[[ZZZYYYZZZ\\\YYY[[[\\\^^^^^^]]]\\\[[[[[[ZZZYYYXXXXXXWWWWWWXXXWWWWWWWWWWWWXXXXXXXXXXXXUUUUUUUUUUUUVVVWWWXXXXXXSSSTTTUUUUUUVVVWWWXXXXXXUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRQQQPPPPPPQQQRRRSSSSSSRRRQQQPPPNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMMMMPPPOOONNNLLLJJJHHHGGGFFFHHHHHHFFFEEEEEEFFFGGGHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@???>>>;;;888555333777777666666555444333333444888<<<;;;777555666999555444444444555666888999555666666777666666555555<<<888222---)))((()))***(((((()))***************((('''''''''''')))***+++******))))))******+++,,,&&&%%%%%%''')))***)))((((((((()))***************%%%%%%&&&'''((()))******((((((((((((((()))******((()))*********)))'''&&&((((((((((((((()))******###$$$%%%'''(((***+++,,,))))))))))))))))))))))))%%%&&&((()))))))))((('''******+++++++++,,,,,,,,,******))))))***+++,,,,,,)))))))))))))))*********************************++++++************++++++))))))))))))************))))))************))))))))))))))))))))))))******''''''((()))***,,,...///...+++'''&&&''')))++++++&&&(((+++***((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((()))***************&&&%%%%%%'''***+++***((((((((())))))******++++++,,,,,,++++++******))))))$$$$$$%%%%%%'''((()))***((()))***+++++++++++++++************************)))'''%%%%%%&&&'''''''''******+++++++++******))))))))))))))))))*********'''(((((()))))))))))))))))))))((())))))***++++++++++++,,,---------,,,,,,*********+++,,,,,,,,,---,,,+++***************+++************************))))))))))))))))))))))))###&&&***---......,,,***---,,,,,,+++***)))(((((((((***+++------,,,+++***)))+++------++++++---///++++++******++++++,,,------.../////////...---,,,,,,,,,,,,+++++++++******+++******+++---......---+++,,,...//////...,,,+++++++++,,,,,,---...//////,,,------...///.........222000///...///000///...000000111111111111000000333222222111111222222333...000222555666666555444222222222222222222222222cccbbbbbb```^^^\\\[[[YYY]]]]]]^^^^^^___^^^^^^^^^[[[\\\^^^______^^^\\\[[[[[[[[[[[[ZZZYYYWWWVVVUUUXXXWWWVVVVVVWWWXXXYYYZZZWWWTTTQQQTTTYYY\\\[[[XXXWWWUUUSSSUUUXXXZZZYYYXXX[[[ZZZZZZYYYXXXVVVUUUTTTWWWUUUTTTRRRRRRRRRRRRSSSTTTUUUVVVVVVTTTQQQOOOMMMKKKJJJIIIHHHIIILLLOOOQQQNNNMMMLLLMMMOOOOOOOOOMMMMMMLLLKKKIIIHHHFFFEEEDDDFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@<<<<<<;;;999777777:::<<<>>>>>>>>>===:::777555333666666555555666777888999666666666555555555666666<<<555---******+++***(((***)))))))))))))))******+++*********))))))((((((((((((((((((((((((((((((***)))(((&&&&&&&&&'''(((((((((((((((((((((((((((******))))))((((((''''''&&&&&&'''(((((((((((((((###$$$%%%'''((()))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&)))((('''''''''(((***+++((()))++++++)))((()))*********+++++++++,,,,,,,,,'''((()))***+++,,,,,,,,,,,,+++++++++******)))))),,,+++***((((((((()))*********))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((+++***((('''&&&&&&''''''************************)))))))))))))))(((((((((++++++******)))(((((((((+++*********))))))(((((((((''''''((()))******)))&&&'''''''''(((((())))))---***'''''')))+++***))))))))))))))))))))))))))),,,,,,++++++******))))))(((((((((((((((((((((((()))***+++)))'''&&&'''(((''''''(((((()))))))))***)))((((((((((((***,,,---+++*********))))))(((((())))))))))))))))))))))))((())))))+++,,,---......*********)))))))))((((((&&&''')))***++++++***))))))************+++++++++&&&'''((()))******)))(((+++,,,---,,,***)))***+++++++++******))))))((((((+++*********))))))((((((***************)))(((((()))***+++,,,---,,,++++++***++++++,,,,,,++++++***************************------,,,,,,+++***)))))),,,,,,,,,++++++*********+++*********++++++,,,---///,,,******---//////...........................***+++,,,,,,------,,,,,,---------.........//////---------............///+++///222333000---------////////////000000000000444111//////222444222000000000111111111111000000333333222111000000111111ccccccbbbbbb```___]]]\\\^^^^^^______``````______]]]___```aaaaaa```___]]]]]]]]]]]]\\\[[[ZZZYYYXXXZZZYYYXXXXXXXXXYYYZZZ[[[YYYVVVTTTVVVZZZ]]][[[YYYYYYWWWVVVWWWZZZ\\\[[[ZZZZZZZZZZZZZZZYYYWWWVVVUUUVVVUUUTTTSSSRRRRRRRRRRRRTTTTTTTTTTTTRRRPPPMMMLLLMMMLLLJJJIIIJJJMMMOOOQQQNNNMMMLLLMMMNNNNNNLLLKKKNNNMMMMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDCCCCCCCCC??????>>><<<:::;;;===???BBBAAAAAA@@@>>><<<:::999;;;;;;:::999999999999999777777777777777888999::::::444---)))******)))'''+++******)))******++++++************)))))))))((())))))))))))))))))))))))***)))((('''''''''((((((***************************)))))))))((((((((('''&&&'''((())))))))))))((((((((()))))))))))))))((())))))))))))))))))))))))&&&''''''((((((''''''&&&)))(((((('''((()))***+++((()))++++++)))((()))***************************(((((()))***+++,,,,,,,,,++++++*********))))))))),,,+++)))((((((((()))******)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))((((((***)))((('''''''''((((((************************(((((((((((((((((((((((()))))))))))))))******************)))))))))(((((()))''''''((()))******)))''''''((((((((())))))))))))'''%%%%%%(((***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))(((((()))***((((((((())))))*********))))))(((((()))***+++,,,************)))))))))((())))))))))))))))))))))))------,,,+++******)))(((,,,,,,,,,+++++++++*********+++,,,---------,,,+++)))************+++++++++((()))***+++++++++***)))***+++,,,+++)))((()))************)))))))))))))))***************)))))))))&&&'''(((***++++++++++++++++++*********+++,,,---***++++++,,,,,,++++++***************************---,,,,,,++++++*********,,,,,,,,,+++++++++************+++++++++,,,,,,,,,...,,,******---......---------------------------***+++,,,,,,------,,,,,,,,,------------.........---------............///...000111111...---///111////////////000000000000222111000000111222111111000111111111111111111000333222222111000000111111ccccccccccccbbbaaa```___`````````aaaaaaaaabbbbbbaaabbbcccddddddcccbbbaaa_______________^^^]]]]]]\\\\\\[[[ZZZZZZZZZ[[[[[[\\\YYYWWWXXX[[[]]]\\\ZZZ[[[YYYXXXYYY[[[\\\\\\\\\ZZZZZZZZZ[[[ZZZYYYYYYXXXXXXXXXXXXXXXWWWVVVUUUTTTWWWWWWUUUTTTRRRPPPOOONNNOOONNNLLLKKKLLLNNNPPPQQQNNNMMMMMMMMMNNNMMMKKKIIIMMMMMMMMMNNNNNNNNNNNNNNNLLLLLLKKKIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGFFFCCCCCCBBB@@@??????AAADDDFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@>>>===<<<;;;;;;888888888888999:::<<<<<<:::444...++++++,,,***(((++++++************++++++************))))))))))))******************************)))((((((((())))))************************))))))))))))(((((((((((((((((())))))******))))))+++++++++***)))((('''&&&))))))))))))))))))))))))&&&''''''((((((''''''&&&((((((((((((((()))******((()))++++++)))((()))*********))))))))))))))))))((()))***+++++++++++++++******))))))))))))((((((+++***))))))((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''((())))))***))))))))))))))))))))))))'''''''''((((((((((((((('''(((((()))******++++++******))))))))))))(((((()))((('''((()))***)))((((((((()))))))))))))))***)))(((&&&&&&'''(((((('''))))))))))))))))))))))))%%%%%%&&&''''''((())))))************************&&&'''))))))((((((***+++)))))))))******************)))))))))))))))******************))))))))))))))))))))))))))))))))))))(((((()))***+++,,,---...,,,,,,,,,+++++++++++++++)))************))))))((()))************++++++++++++,,,,,,---,,,,,,+++***)))***+++***(((((((((***))))))))))))***************************+++++++++'''''')))***+++,,,,,,,,,---,,,)))((((((***---///***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))***+++,,,---,,,++++++---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,---------------------............///111111000...---...000333////////////000000000000000111111111000///000111111111222222222222111111333222111111000111111111bbbbbbccccccccccccbbbbbbaaaaaabbbbbbbbbcccddddddccccccdddeeeeeedddccccccaaaaaaaaabbbaaaaaa``````___^^^^^^]]]]]]\\\\\\\\\]]][[[YYYYYY[[[\\\[[[YYYZZZYYYYYYYYYZZZ[[[[[[[[[ZZZ[[[[[[\\\\\\\\\[[[[[[\\\]]]^^^^^^]]]\\\ZZZYYY\\\[[[YYYWWWUUUTTTSSSSSSQQQPPPOOONNNNNNOOOPPPQQQOOONNNMMMNNNOOOOOONNNLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIGGGGGGFFFDDDBBBBBBEEEGGGHHHGGGFFFDDDDDDEEEFFFFFFDDDDDDDDDCCCAAA@@@???>>>999888888888888999::::::999666111///......---++++++******))))))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))***(((((((((((((((((((((((())))))))))))(((((((((((())))))************)))))))))))))))((('''&&&%%%$$$))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((())))))***((()))++++++)))((()))******************))))))))))))******+++++++++******)))))))))(((((((((((((((******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((()))***++++++(((((((((((((((((((((((('''''''''''''''((((((((((((((())))))************))))))))))))))))))(((((()))((('''((()))***)))((())))))))))))************,,,+++***)))))))))((('''(((((((((((((((((((((((('''((((((((()))))))))***************************&&&((())))))(((((()))+++******************++++++*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))%%%&&&'''))),,,...///000)))))))))))))))))))))))))))))))))((((((''''''&&&))))))*********+++++++++---------,,,,,,++++++***)))***+++***)))((()))***(((((())))))******++++++))))))******++++++,,,,,,***++++++++++++***)))))),,,+++***))))))+++---...***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))++++++******++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------............///000000///------...000111////////////000000000000...000333222///...///222222222222333333222222222222222111111111111111222aaaaaabbbccccccccccccbbbccccccbbbcccccceeefffgggddddddeeeeeeeeeeeeddddddbbbbbbcccccccccbbbaaaaaa`````````______^^^^^^]]]\\\[[[ZZZYYYZZZZZZZZZZZZXXXYYYYYYXXXXXXXXXYYYZZZ\\\\\\]]]]]]^^^^^^]]]]]]______`````````^^^\\\[[[]]]\\\[[[YYYWWWWWWVVVVVVTTTTTTRRRQQQPPPPPPQQQQQQOOONNNMMMNNNPPPQQQPPPPPPMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKKKKKKKLLLLLLLLLKKKJJJJJJHHHHHHGGGEEEDDDDDDFFFHHHHHHGGGFFFEEEEEEFFFHHHIIIEEEEEEFFFEEEEEECCCBBBAAA;;;:::999777666666666666777555222000///...---,,,+++***)))((((((((((((((())))))))))))))))))******(((((((((((((((((((((((()))))))))************)))''''''''''''''''''''''''(((((((((((())))))))))))))))))************))))))'''(((((((((((((((''''''(((((((((((((((((((((((('''((((((((((((((((((''''''(((((()))))))))))))))((()))++++++)))((()))***++++++++++++++++++++++++******+++++++++******)))((((((((((((((())))))))))))))))))*********))))))(((((((((((())))))))))))************************(((((())))))))))))(((((('''(((((()))***+++,,,,,,((((((((((((((((((((((((''''''''''''(((((())))))************))))))(((((((((((((((((((((((())))))***((('''((()))***)))'''************))))))))))))((()))*********)))******((((((((((((((((((((((((***)))))))))(((((((((''')))))))))))))))))))))))))))******)))(((''''''(((++++++*********************************)))))))))))))))))))))))))))******))))))))))))))))))))))))+++++++++******))))))))))))))))))))))))))))))))),,,,,,++++++************))))))*********+++++++++,,,,,,++++++***************+++,,,+++******+++,,,(((((())))))******++++++)))))))))******++++++,,,+++++++++++++++***))))))******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))++++++,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------............/////////......///...------////////////000000000000---111333333000...000222222222222333333222222222222111111111111111222222aaabbbbbbcccddddddccccccdddcccccccccdddeeeggghhheeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddcccbbbaaa``````aaaaaaaaa```______\\\[[[[[[ZZZZZZZZZ[[[[[[YYYZZZZZZYYYXXXXXXZZZ[[[^^^^^^_______________^^^____________^^^]]]\\\[[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQOOOMMMJJJJJJKKKNNNOOOOOONNNNNNNNNNNNOOOOOOPPPPPPNNNMMMMMMLLLLLLLLLLLLLLLKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIHHHFFFEEEEEEGGGIIIIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHHHHHHHHHHFFFDDDCCC===<<<:::888777666555555333333222111///...---,,,++++++***)))(((((((((((())))))))))))************'''''''''''''''''''''''''''((()))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******))))))((((((((()))******++++++++++++(((((((((((((((((((((((('''(((((())))))(((((('''''''''((()))))))))))))))((()))++++++)))((()))*********+++++++++,,,,,,,,,+++++++++++++++***)))((((((((())))))))))))******(((((()))************)))(((((((((((())))))))))))++++++++++++++++++++++++(((((())))))))))))(((((('''((()))+++,,,,,,,,,,,,))))))))))))))))))))))))''''''(((((())))))******++++++******)))(((((('''''''''(((((((((((())))))***)))(((((())))))((('''***)))))))))))))))(((((( ###&&&((()))***+++---))))))))))))))))))))))))))))))(((''''''&&&%%%%%%)))))))))))))))))))))))))))***+++***'''&&&'''(((***************)))))))))((()))************))))))))))))))))))************))))))))))))))))))))))))************************+++++++++++++++,,,,,,,,,+++***))))))((())))))))))))************++++++++++++******))))))))))))******+++,,,,,,+++***,,,---))))))))))))************)))))))))))))))*********'''(((***+++,,,,,,------)))***+++------,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,---,,,+++***)))***,,,...---,,,******+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,---------------------............///111000//////000///,,,***////////////000000000000///111333333222111111111111111222222222222111111111111111000111111222333ccccccdddeeeeeeeeedddddddddcccbbbbbbdddfffhhhiiigggffffffffffffffffffggggggggggggfffeeedddcccbbb______```aaabbbaaa``````\\\\\\\\\\\\[[[\\\]]]^^^\\\]]]^^^]]][[[ZZZ\\\___`````````aaa``````______```___^^^]]]]]]\\\\\\]]]YYYZZZ[[[\\\\\\[[[ZZZYYYYYYYYYWWWVVVTTTSSSRRRQQQOOOKKKFFFCCCDDDFFFHHHIIIJJJJJJKKKMMMNNNOOOPPPQQQNNNMMMMMMMMMMMMNNNOOOOOOLLLMMMOOOPPPPPPOOONNNMMMJJJJJJIIIGGGFFFFFFHHHKKKLLLLLLLLLMMMLLLLLLKKKKKKLLLLLLLLLLLLJJJHHHEEECCC???>>>===;;;:::999999999444555555444333111//////...---,,,+++************((()))))))))************((((((((((((((((((((((((&&&'''((()))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***((())))))))))))((('''&&&))))))***+++++++++++++++(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((()))***))))))(((((()))++++++)))((()))***(((((()))***+++,,,------,,,,,,,,,+++***)))(((((()))))))))*********++++++'''((()))***+++******)))'''((((((((()))))))))***************************(((((())))))))))))((((((((()))+++,,,,,,,,,++++++************************(((((())))))***++++++,,,*********)))))))))))))))'''''''''((((((((())))))+++)))(((((())))))(((&&&)))))))))(((((((((''''''!!!$$$((()))((((((***,,,))))))))))))))))))))))))((((((((((((((((((((((((************************((()))***)))((('''((()))*********))))))((((((((('''((()))***++++++******((()))))))))************))))))))))))))))))))))))&&&'''((()))***+++,,,---******+++++++++,,,,,,,,,''''''&&&%%%&&&'''(((((()))************+++++++++******)))((())))))++++++(((***++++++******+++,,,*********))))))))))))))))))))))))(((((((((((((((((()))***+++,,,---------******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++---//////,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------------.........---------............///888444000/////////...,,,////////////000000000000111111222444555444222000000111111111111111111000111111000000111222222333eeeeeefffffffffffffffeeedddcccbbbbbbcccfffhhhjjjhhhhhhgggggggggggghhhhhhiiiiiiiiihhhgggeeedddccc^^^___```aaabbbbbbaaa```]]]]]]^^^^^^]]]]]]___```___aaabbb```^^^]]]___bbbaaaaaaaaaaaaaaa```______cccbbb```^^^^^^^^^______ZZZ[[[]]]_________]]]\\\ZZZZZZYYYWWWUUUSSSRRRQQQOOOJJJCCC>>>>>>???BBBCCCDDDEEEGGGIIILLLNNNOOOPPPNNNNNNNNNNNNOOOPPPQQQQQQMMMOOOPPPRRRRRRQQQOOONNNKKKKKKJJJHHHGGGGGGIIILLLNNNOOOPPPPPPPPPOOONNNMMMPPPPPPPPPOOOLLLHHHEEECCCAAA@@@???>>>>>>======>>>777999:::999777555444333000///...---,,,,,,,,,,,,(((((())))))*********+++))))))))))))))))))))))))%%%&&&''')))))))))(((''''''''''''''''''''''''''''''((((((((())))))******(((((()))(((((('''&&&&&&(((((())))))))))))((('''(((((((((((((((((((((((((((((())))))))))))((((((&&&''')))*********)))(((((()))++++++)))((()))***&&&&&&''')))***+++,,,---,,,,,,,,,+++***)))((('''))))))******+++++++++,,,'''((()))+++++++++***)))'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((()))***+++,,,---,,,+++***************************((())))))***+++,,,,,,,,,((((((((()))******++++++&&&'''''''''(((((())))))+++)))(((((())))))(((&&&))))))(((((('''''''''&&&(((***---,,,)))'''''')))))))))))))))))))))))))))))))))******++++++,,,,,,++++++++++++++++++++++++&&&'''))))))((((((***+++***)))))))))((((((''''''&&&''')))***+++++++++***(((((())))))*********+++))))))))))))))))))))))))------,,,***)))'''&&&&&&(((((())))))***************)))(((((()))***+++,,,)))************+++++++++******)))))))))***,,,---''')))******))))))***,,,++++++******))))))(((((())))))((((((''''''&&&&&&+++,,,,,,,,,,,,+++******---+++***((()))+++---///+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))*********++++++,,,,,,,,,------++++++*********++++++...000000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------.........//////---------.........//////>>>888222......000000///////////////000000000000333222111444777666333///000000111111111111000000111111000000111222333333ddddddddddddddddddddddddddddddddddddeeeeeeggggggfffggggggggghhhhhhhhhiiihhhhhhggggggfffeeedddcccfffeeecccbbbaaabbbcccdddddddddccccccbbbaaa````````````aaabbbcccbbbbbbbbbbbbaaa___```aaaccccccbbb```aaaaaaaaaaaaaaa``````]]]^^^___``````___^^^]]]\\\\\\\\\\\\ZZZXXXUUUTTTPPPKKKCCC>>>;;;:::::::::888888:::???EEEJJJMMMMMMNNNPPPRRRSSSRRRRRRRRRSSSNNNPPPQQQSSSSSSRRRPPPOOOMMMLLLJJJIIIHHHIIIKKKLLLKKKLLLNNNPPPQQQQQQQQQPPPPPPPPPPPPNNNLLLHHHEEEDDDFFFEEEDDDCCCAAA@@@???>>>============<<<;;;999999666666555444222000...,,,.........---+++)))((('''))))))''''''''''''((()))+++)))''''''***,,,+++)))************************+++*********))))))(((((())))))))))))************))))))))))))))))))))))))((((((((()))***+++++++++((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))(((((((((((()))************++++++++++++***)))(((''''''''''''))))))))))))))))))))))))((()))***++++++,,,++++++))))))(((((()))+++---...(((((((((((((((((((((((())))))***++++++++++++***,,,+++***))))))***+++,,,((()))+++,,,------,,,+++***************++++++,,,))))))))))))((((((((((((&&&''''''((()))***++++++)))'''(((,,,,,,)))(((***)))((('''(((******((('''((((((''''''''''''((((((******)))(((((((((((((((***)))((((((((()))+++,,,******++++++++++++*********,,,,,,+++)))((()))***)))))))))))))))******+++))))))))))))))))))))))))((()))***++++++***)))((())))))************))))))(((((((((((())))))))))))++++++***)))(((((())))))***)))'''(((***++++++***''')))+++,,,---,,,***)))+++*********+++,,,------...---+++))))))***+++,,,***************)))((((((+++*********))))))((((((&&&&&&'''(((***+++---...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******+++***(((((())),,,///111,,,,,,,,,,,,,,,,,,,,,,,,...)))&&&'''+++---,,,*********))))))******+++,,,........................++++++,,,------...//////000...---///222333111...////////////////////////------...///000111222222///000111222222111000/////////000000111111111222000222333555555444333222eeeeeeeeeeeeeeeeeeeeeeeebbbbbbbbbbbbccccccdddeeegggggggggggggggggghhhhhhggggggggggggfffeeedddcccddddddccccccbbbccccccccceeeeeedddccccccbbbaaaaaaaaaaaaaaaaaabbbbbbbbbbbbdddcccbbbbbbcccdddcccbbbbbbbbbbbbbbbbbbaaa``````aaaaaaaaa```___^^^]]]\\\]]]]]]]]]\\\[[[YYYWWWUUUPPPJJJBBB;;;777777777666444444444888>>>CCCFFFGGGKKKNNNQQQSSSRRRRRRSSSSSSNNNOOOPPPPPPPPPOOONNNMMMPPPOOOMMMLLLKKKLLLMMMNNNOOOPPPQQQRRRSSSRRRQQQQQQRRRRRRPPPNNNLLLIIIFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@>>>===;;;;;;999999888777555333111000000000///...---+++***)))))))))((('''''''''((((((+++(((&&&&&&((()))(((&&&************************************)))))))))((())))))))))))************))))))))))))))))))))))))++++++***))))))(((''''''))))))(((((((((((())))))***))))))(((((())))))***(((((((((((())))))))))))************++++++++++++---,,,++++++************))))))))))))))))))))))))+++*********************)))((((((((((((***+++,,,))))))))))))))))))))))))''''''((()))*********)))++++++***))))))***++++++)))******++++++++++++***'''''''''''''''(((((()))***)))))))))((((((((((((%%%%%%%%%&&&&&&&&&''''''***((((((***((($$$"""###)))(((((()))******)))''')))(((((((((((((((((()))******)))(((((((((((((((***)))((((((((()))++++++)))******++++++******)))***+++,,,+++)))((()))***)))))))))))))))******+++))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((()))))))))***++++++***)))))))))))))))***)))'''(((***++++++***((()))***+++,,,+++*********************+++,,,,,,...---+++))))))***+++,,,***************)))((((((++++++++++++*********)))++++++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******+++***)))((()))+++...000***)))((('''''')))+++---...***'''(((+++...---***+++************+++,,,,,,------------------------------,,,+++)))(((''''''---...///000000//////000////////////////////////000000000000///////////////000111111111111000///111111111111111111000000///000222333333333111111fffffffffffffffgggggggggdddddddddddddddddddddeeeggggggggggggggggggfffffffffffffffffffffeeedddcccccccccdddeeeeeedddddddddffffffeeeeeedddcccccccccbbbaaaaaa```aaabbbcccdddeeeeeedddeeefffeeebbb```bbbbbbccccccbbbbbbaaa```dddcccbbb```___^^^]]]]]]^^^^^^^^^]]]\\\ZZZYYYXXXTTTNNNEEE>>>:::888777666222000///111666;;;>>>@@@DDDHHHMMMPPPQQQRRRSSSTTTSSSTTTTTTTTTSSSRRRQQQQQQTTTSSSQQQPPPOOOOOOOOOPPPTTTUUUUUUVVVUUUTTTSSSRRRUUUTTTQQQNNNLLLIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@>>>===<<<<<<<<<;;;999777666555333333222111000///---,,,,,,,,,+++***)))))))))***,,,***((('''(((((('''&&&************************************))))))))))))))))))))))))************))))))))))))))))))))))))++++++***)))((('''&&&&&&******))))))))))))******+++******))))))******+++''''''(((((())))))******************+++++++++,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))---,,,***)))(((((()))))))))((((((((((((((())))))************************''''''((()))***+++++++++++++++***))))))***+++++++++******))))))))))))***'''&&&&&&&&&&&&'''((((((******)))))))))((((((((((((((((((((((((((())))))***'''''')))'''###!!!###***))))))***++++++***((())))))))))))))))))))))))***))))))((((((((((((((()))))))))((()))******+++)))******++++++******)))***+++++++++)))((()))***)))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******))))))************))))))((((((((()))))))))******+++***))))))))))))))))))***)))'''(((***++++++***)))************+++++++++)))))))))))))))******+++---,,,+++))))))***++++++)))************))))))(((,,,,,,,,,+++++++++++++++,,,,,,+++***)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******,,,+++***))))))+++---...333000,,,)))'''(((***+++...+++((())),,,...---+++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***)))'''&&&%%%***...111000---,,,...111////////////////////////000000000000///////////////000000111111000000///333333333222111111000000......000111111111000///gggggghhhhhhhhhhhhhhhiiihhhhhhiiiiiihhhhhhhhhggggggggggggfffffffffeeeeeeeeeeeefffffffffeeeeeeddddddeeeggghhhhhhgggffffffgggfffffffffeeeeeeeeeddddddbbbaaa``````bbbdddeeeffffffffffffgggeeeaaa^^^___```aaabbbbbbccccccbbbeeedddbbb```_________```_________^^^]]]\\\[[[[[[ZZZUUUOOOJJJEEEAAA===:::444111......111555888::::::???DDDIIIMMMOOORRRTTTVVVVVVVVVVVVUUUUUUTTTTTTVVVUUUTTTRRRQQQQQQQQQQQQUUUVVVWWWWWWWWWVVVUUUTTTWWWUUURRROOOLLLJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGEEEDDDBBB@@@?????????>>>>>>===;;;:::999666666666555444333222111111000//////...------------,,,+++************************************************)))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***)))((((((''''''(((((()))&&&''''''((()))******+++*********+++++++++,,,,,,)))******+++++++++******((((((((((((((((((((((((---+++)))((('''(((***+++***)))))))))((((((((()))************************((()))***,,,------------+++******************++++++***)))'''''''''((())))))))))))))))))***++++++*********)))))))))(((((()))))))))******+++++++++(((&&&&&&***+++((())),,,+++***)))***,,,,,,***)))))))))************))))))))))))(((((((((((()))))))))))))))))))))******+++))))))************)))))))))***+++***)))((()))***)))))))))))))))******+++))))))))))))))))))))))))+++***)))(((((()))***+++))))))************))))))(((((()))))))))***************)))))))))))))))******)))'''(((***++++++*********))))))******+++,,,))))))(((((((((((()))))),,,+++******)))***++++++))))))************)))(((++++++++++++++++++++++++)))))))))))))))***+++,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******,,,+++***)))***+++,,,---000///---+++***+++---...---+++***+++---...---,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------+++---//////------...///////////////////////////------...///000111222222///000000000000000000///333333222222222222222222...///000000111111000000hhhhhhhhhiiiiiijjjjjjjjjkkklllllllllkkkjjjiiihhhfffffffffeeeeeeeeeeeeeeeeeeeeefffgggggggggffffffggghhhiiijjjjjjjjjhhhhhhgggggggggfffffffffffffffeeedddbbbaaabbbccceeegggfffeeeeeeffffffddd```]]]\\\]]]___aaacccdddeeeeeedddcccbbbaaa```aaabbbccc``````___^^^^^^^^^^^^^^^\\\[[[YYYVVVSSSMMMFFFAAA999555111///000222333444111555;;;AAAEEEJJJNNNQQQRRRRRRSSSTTTTTTTTTTTTSSSVVVVVVUUUTTTSSSSSSSSSRRRTTTUUUVVVWWWXXXWWWWWWVVVWWWUUURRROOOMMMKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHGGGEEECCCBBBAAA@@@@@@@@@@@@???>>>===<<<::::::::::::999888666666333333333222000///...---,,,,,,,,,+++++++++,,,---************************))))))))))))))))))******((()))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))(((''''''&&&&&&''''''(((&&&''''''((()))******+++***++++++++++++,,,,,,,,,))))))***+++++++++******((((((((((((((((((((((((***)))((('''''')))+++,,,******************))))))************************))))))***+++,,,------,,,*********++++++*********+++***((('''&&&'''((((((++++++******++++++,,,---************))))))))))))$$$$$$%%%&&&((()))******'''%%%&&&***,,,+++---000+++***)))***,,,,,,***)))))))))************))))))))))))(((((((((((())))))((()))))))))************)))))))))******)))))))))((()))******)))((()))***)))))))))))))))******+++))))))))))))))))))))))))+++***)))(((((()))***+++))))))************))))))))))))))))))***************)))))))))))))))*********)))'''(((***++++++*********))))))******+++,,,))))))((((((((((((((()))*********************+++((())))))*********))))))))))))******************((((((((((((((()))***+++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******,,,+++*********+++,,,---!!!###&&&))),,,...///000,,,++++++,,,---------,,,------,,,,,,------...///++++++++++++++++++++++++++++++,,,---...///000111...,,,,,,---///000...,,,////////////////////////------...///000111222222000//////////////////000000000111222333333444444000000111111111222111111hhhhhhiiiiiijjjjjjkkkkkkkkkkkkllllllkkkiiigggfffdddddddddeeeeeeeeeffffffeeefffggghhhhhhhhhhhhhhhjjjkkkkkkkkkjjjjjjiiihhhfffffffffffffffffffffffffffeeeeeeddddddfffggghhhgggfffeeeeeeeeedddaaa___\\\]]]___aaadddeeefffgggccccccbbbbbbbbbccccccddd``````___^^^^^^^^^______\\\\\\]]]]]][[[VVVNNNIIIAAA===888444333222222111...111555999===AAAGGGKKKOOOPPPSSSVVVXXXXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTUUUWWWXXXXXXXXXWWWWWWUUUTTTRRRPPPNNNMMMLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGEEEDDDCCCAAABBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>===<<<;;;:::555555555444222000...---***+++,,,***)))(((***+++************************))))))))))))************))))))))))))************))))))))))))))))))))))))++++++******))))))((((((((((((''''''''''''((((((***))))))(((((())))))***''''''(((((())))))******++++++++++++,,,,,,,,,,,,++++++,,,------,,,+++***))))))))))))))))))))))))((((((''''''((()))+++,,,)))***++++++++++++******************************''''''((())))))))))))((()))***++++++++++++***)))***))))))(((((((((((()))***))))))))))))***++++++++++++*********)))))))))&&&&&&'''((()))***++++++***'''''')))***((()))---***))))))***++++++***((('''(((************((('''((((((((((((((())))))***(((((()))************)))((())))))******))))))(((''')))***)))(((((()))+++)))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******))))))************)))))))))))))))*********++++++)))))))))))))))******+++***)))'''(((***++++++***)))************+++++++++***))))))((((((((((((((()))))))))***************((())))))************))))))))))))))))))*********++++++***)))((((((((()))*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******************+++,,,,,,---'''(((+++---------+++*********+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,------------///---+++---111222///,,,////////////////////////000000000000////////////000//////......//////000...///000111222444555555111111111222222222333333ggghhhhhhiiijjjjjjkkkkkkjjjkkklllllljjjhhhfffeeebbbbbbcccdddeeeffffffgggffffffhhhiiijjjjjjjjjjjjlllllljjjiiihhhhhhhhhhhhffffffffffffffffffffffffggggggggggggggghhhhhhhhhhhhgggeeeeeefffeeedddbbb```aaabbbdddeeefffggggggddddddeeeddddddcccbbbbbb```___^^^^^^^^^___``````]]]]]]]]]^^^^^^[[[WWWTTTMMMIIIDDD???<<<999666333111222333444555999???CCCLLLOOOTTTYYY\\\]]]\\\[[[VVVVVVWWWWWWXXXXXXWWWWWWXXXXXXYYYZZZYYYXXXWWWVVVQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@???>>>>>>::::::999888666444222000...//////,,,(((&&&''')))************************((()))))))))************))))))))))))************))))))))))))))))))))))))++++++++++++************))))))(((((((((((())))))+++******))))))******+++(((((((((((())))))))))))+++++++++,,,,,,,,,------***+++,,,---,,,+++)))((())))))))))))))))))))))))((((((((()))))))))))))))'''((()))***++++++******))))))))))))))))))))))))'''(((((((((((('''&&&&&&)))***++++++++++++***)))(((((()))*********)))))))))))))))((()))******++++++++++++*********))))))++++++++++++++++++++++++,,,(((''')))(((&&&'''***)))(((((()))******)))'''&&&''')))******)))'''&&&((((((((((((((()))******'''((()))***+++******)))(((((())))))))))))(((((('''((())))))(((((()))+++)))))))))))))))******+++))))))))))))))))))))))))))))))************))))))))))))************))))))))))))*********+++++++++)))))))))))))))***++++++***)))'''(((***++++++***((()))***+++,,,+++******+++***))))))((((((((()))(((((()))***************(((((()))***************)))))))))******+++++++++,,,,,,++++++***++++++,,,)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******))))))***++++++,,,---...222222111///---***(((&&&(((***+++,,,,,,+++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///000000000///////////////////////////000000000000////////////000///............///000//////000000111222333333111111111111222222333333gggggghhhiiijjjjjjkkkkkkkkklllmmmmmmkkkiiigggeeeaaaaaabbbccceeefffggggggfffggghhhjjjjjjkkkkkkkkkmmmllljjjgggffffffffffffeeeeeeeeefffffffffffffffgggggghhhiiiiiiiiiiiiiiijjjhhhfffeeefffgggfffeeedddeeeffffffgggggggggfffffffffgggfffeeecccaaa_________^^^]]]]]]^^^```aaa```^^^]]]]]]______^^^\\\WWWTTTNNNIIIEEE@@@;;;888666555333222111555:::>>>EEEIIIPPPWWW[[[\\\[[[YYYVVVWWWXXXYYYZZZZZZZZZYYY[[[[[[\\\[[[ZZZXXXVVVUUUOOOPPPPPPQQQPPPOOOMMMLLLIIIIIIIIIJJJKKKLLLLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@??????>>>===;;;999666555333444333///***''''''(((************************(((((())))))*********+++))))))))))))************))))))))))))))))))))))))'''((()))***,,,...///000******))))))))))))************))))))))))))******))))))))))))((((((((((((++++++,,,,,,,,,---------))))))***+++***(((&&&$$$)))))))))))))))))))))))))))*********)))((('''&&&%%%&&&((()))*********)))((((((((((((((((((((((((************)))((('''&&&)))***+++,,,,,,+++***)))'''((()))+++++++++***)))***************++++++,,,+++++++++************))),,,+++***)))(((&&&%%%%%%,,,)))(((******((())),,,)))((('''(((******((('''&&&'''(((******((('''&&&((((((((((((((()))******'''((()))++++++******)))(((((())))))))))))((((((&&&((())))))(((((()))+++)))))))))))))))******+++))))))))))))))))))))))))((()))***++++++***)))((())))))************)))))))))************+++++++++))))))((())))))***++++++***)))'''(((***++++++***''')))+++,,,---,,,***)))++++++***)))))))))))))))'''((()))***************(((((()))************************++++++,,,,,,,,,*********,,,---///111222))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******((())))))+++,,,---......******)))))))))***+++,,,''')))+++,,,+++*********,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,///222222///...000222////////////////////////------...///000111222222000///...------...///000000000000000000111111111111111111000111222222333gggggghhhhhhhhhiiiiiiiiiiiijjjjjjjjjiiifffcccaaagggeeedddeeefffgggfffdddjjjjjjhhhhhhhhhiiijjjkkkiiiiiijjjkkkjjjhhheeedddffffffeeeccccccccccccccceeefffhhhhhhggggggiiijjjjjjjjjkkkjjjiiigggeeedddfffgggiiikkkkkkjjjhhhgggfffeeeddddddccccccccccccbbbaaa___^^^^^^```bbbcccbbbaaaaaa```````````````\\\[[[XXXTTTOOOJJJEEEBBB>>>;;;666222000222555777???DDDLLLSSSXXXXXXWWWUUUWWWYYY[[[[[[YYYXXXXXXXXX[[[ZZZYYYXXXWWWVVVUUUTTTQQQRRRSSSQQQNNNJJJGGGFFFEEEFFFHHHJJJJJJIIIHHHGGGMMMLLLJJJIIIIIIIIIKKKKKKKKKJJJHHHGGGFFFFFFGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCBBB@@@???===<<<;;;;;;:::999777555333111///...111000...,,,+++,,,...///,,,+++***)))))))))))))))***++++++++++++)))'''&&&)))***+++,,,,,,+++***))))))))))))))))))))))))))))))***,,,+++)))(((((()))++++++************+++++++++***)))(((((()))***+++***++++++,,,,,,++++++***------------,,,,,,+++***((()))***,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))*********))))))))))))************+++***)))***,,,---...---&&&'''((())))))((('''&&&(((((((((((()))))))))))))))***+++,,,,,,+++***)))***)))'''&&&&&&'''((())),,,)))&&&&&&''')))***)))******))))))((((((''''''))))))))))))***************************)))((('''%%%%%%&&&&&&'''''''''(((******************************)))((((((((((((((((((((((((((()))))))))))),,,++++++++++++++++++,,,******))))))))))))******&&&((()))++++++)))(((&&&))))))))))))))))))))))))+++++++++***************++++++************++++++(((((((((((()))***,,,,,,+++++++++*********))))))******))))))))))))******,,,,,,+++***)))(((''''''******++++++++++++******))))))************))))))///,,,)))&&&%%%''')))***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++******************+++,,,,,,,,,---))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---------,,,++++++******)))++++++*********+++------......---+++)))))),,,...+++,,,---.........---,,,---------............///000000///......///000111...............///000000111111000000000000000111...///000111111000///...222222111111111111111111gggggghhhhhhhhhiiiiiiiiiggghhhiiiiiihhhgggeeedddgggfffeeeeeeggggggfffeeegggfffffffffgggiiijjjkkkiiijjjkkkkkkkkkiiigggeeeffffffeeeeeedddcccccccccdddeeeggghhhggghhhjjjkkkkkkkkkjjjjjjiiigggfffeeeeeefffggghhhhhhgggeeedddfffeeeeeedddddddddeeeeeecccbbbaaa```aaabbbdddeeeccccccbbbaaa``````aaaaaa```___^^^[[[WWWSSSOOOMMMFFFBBB===888444333444444777<<>>======<<<::::::999888666555444333444222000.........///000---,,,,,,+++************))))))******)))((('''&&&)))***++++++++++++***))))))))))))))))))))))))))))))***++++++)))(((((()))***))))))))))))))))))*********))))))))))))*********++++++,,,,,,++++++***+++,,,,,,,,,++++++***)))&&&'''((()))***))))))((())))))))))))))))))))))))*********)))))))))))))))))))))))))))************(((''''''((()))***++++++''''''((())))))(((''''''(((((((((((()))))))))***((()))************)))(((+++***(((''''''((()))+++,,,***((('''(((***+++*********))))))(((((((((((())))))))))))***************************)))(((((())))))*********+++++++++((((((((((((((((((((((((******)))(((((((((((((((''''''''''''((((((((((((++++++************++++++******))))))))))))******((()))***++++++***)))((()))))))))))))))))))))))))))(((((((((((((((((((((+++******************+++)))((((((((()))***++++++*********)))))))))((((((******))))))))))))******+++++++++***************)))******++++++******)))+++++++++,,,++++++******,,,,,,,,,,,,,,,---------++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++******)))))))))))))))******************++++++,,,,,,---,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,+++'''))),,,...///---***(((,,,,,,,,,***((((((***,,,+++,,,---.........---------------............///111000///......///000000...............///000000000//////.........//////111111000//////000111111111111111111111111111111ggggggggghhhhhhhhhhhhiiifffggggggggggggggggggggghhhgggffffffggghhhgggfffcccddddddeeefffhhhjjjkkkhhhiiijjjjjjjjjhhhgggfffeeeffffffgggfffdddcccbbbbbbdddfffggghhhiiikkkmmmlllkkkjjjiiihhhgggggggggffffffgggggggggeeedddcccbbbbbbbbbaaabbbbbbccccccddddddcccbbbcccdddfffgggfffeeedddcccbbbaaaaaaaaaccccccbbbaaa___\\\YYYXXXPPPMMMHHHAAA<<<777555333444777===DDDJJJOOORRRSSSTTTXXX\\\^^^___^^^^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZXXXXXXWWWSSSMMMGGGCCCBBB???@@@AAACCCEEEGGGIIIJJJKKKLLLNNNOOOPPPOOOOOOOOOIIIJJJJJJKKKKKKKKKKKKKKKIIIIIIHHHGGGFFFEEEEEEDDDEEEDDDCCCAAA@@@??????>>><<<<<<<<<;;;;;;:::::::::888777444222111111111222///......---,,,+++++++++))))))*********))))))((()))***++++++++++++***)))))))))))))))))))))))))))(((***++++++)))(((((()))))))))(((((((((((())))))))))))************))))))***++++++,,,,,,++++++*********+++++++++***))))))''''''((())))))))))))((())))))))))))))))))))))))++++++******))))))(((((())))))))))))************'''''''''((())))))******'''(((((())))))(((((('''((((((((()))))))))******(((((())))))))))))((((((+++***)))((())))))+++,,,---+++)))(((***+++++++++***))))))))))))((((((((())))))))))))************************))))))))))))(((((()))))))))))))))***((((((((((((((((((((((((***))))))(((((((((((((((&&&&&&&&&'''''''''((((((*********))))))***************))))))))))))******************************))))))))))))))))))))))))(((((((((((((((((())))))***************************)))))))))))))))******)))))))))(((((((((((((((******))))))))))))***************++++++,,,,,,,,,))))))************))))))++++++++++++******)))((("""$$$(((+++,,,,,,***)))++++++++++++++++++++++++((((((((()))))))))******,,,,,,,,,++++++++++++************)))))))))))))))++++++++++++++++++++++++++++++************++++++,,,,,,------------......)))+++,,,------,,,***))),,,---,,,+++))))))+++---+++,,,------......---------------............///111111000///...........................///000000000000////////////000000444222000......000222444111111111111111111111111fffffffffgggggggggggghhhgggfffeeeeeeeeeeeefffggghhhfffeeefffggghhhgggfffccccccdddeeefffggghhhiiifffgggggghhhggggggfffeeeeeefffggghhhgggeeecccaaaaaacccfffggghhhiiilllnnnmmmkkkjjjhhhgggggghhhiiiiiiiiiiiiiiihhhfffeeedddbbbbbbbbbbbbbbbcccdddeeeddddddccccccdddeeefffggghhhgggfffdddccccccccccccccccccccccccaaa___]]]\\\XXXVVVRRRLLLEEE???:::888999:::<<<>>>AAADDDGGGHHHJJJOOOUUUZZZ]]]^^^___``````_________^^^^^^]]]]]]ZZZZZZYYYTTTOOOIIIFFFEEE@@@?????????@@@BBBEEEGGGGGGIIILLLOOOPPPPPPNNNMMMHHHIIIKKKMMMNNNMMMMMMLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFEEECCCBBBAAAAAAAAA?????????>>>>>>>>>======<<<;;;999777666555444444000000000///...---,,,++++++++++++,,,++++++++++++*********++++++*********))))))))))))))))))))))))(((***++++++)))((()))***))))))(((((((((((())))))((()))***++++++***)))(((***++++++,,,,,,++++++*********++++++++++++******)))*********++++++++++++)))))))))))))))))))))))),,,++++++***)))(((''''''((()))))))))************((()))***+++******++++++((((((((())))))((((((((((((((()))))))))*********))))))))))))))))))))))))******)))))))))***++++++,,,***((((((***++++++***))))))))))))))))))))))))((()))))))))******************)))))))))))))))***((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''(((((((((((()))******))))))))))))******+++******))))))******++++++******))))))******+++))))))))))))))))))))))))***************+++++++++*********++++++*********+++***)))))))))))))))***))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++((())))))******))))))((((((((()))(((((('''&&&%%%!!!$$$''')))((('''&&&***+++++++++++++++,,,,,,(((((((((((()))))))))***++++++++++++++++++++++++---,,,,,,,,,+++*********,,,,,,+++++++++++++++++++++******))))))******++++++++++++,,,---......///000...***''''''))),,,///...//////...,,,,,,...000,,,,,,,,,------------------------............///111111000///...---------...............///000000222111111111111222222333444333111000000111333444111111111111111222222222dddddddddeeeeeeeeeffffffgggfffeeedddccccccccccccfffeeedddeeefffffffffddddddddddddeeeeeeeeeeeeeeeffffffggggggggggggggggggdddeeegggggggggeeebbbaaaaaaccceeeggghhhjjjlllnnnlllkkkjjjhhhhhhhhhiiiiiijjjiiiiiihhhhhhgggfffeeeeeeeeeeeeeeeeeefffggghhhbbbbbbbbbcccdddeeeffffffhhhgggfffeeeddddddddddddeeeeeeeeedddcccaaa^^^]]]]]]\\\YYYUUUOOOIIIDDDBBB>>>===;;;999999:::<<<===AAAFFFMMMTTTYYY]]]aaaccc```````````````_________ZZZ[[[ZZZWWWRRROOOMMMMMMEEECCCAAA???>>>???AAABBBDDDFFFJJJMMMNNNMMMLLLJJJHHHIIIKKKMMMNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>??????===<<<:::999888888222222222222111///...---,,,,,,+++++++++++++++++++++******************+++************************''')))++++++)))))))))***+++******))))))******+++((()))***++++++***)))(((***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++***************+++++++++)))))))))))))))))))))))),,,++++++***)))(((''''''((()))))))))************'''***,,,,,,+++******,,,)))))))))(((((()))))))))))))))))))))************************************(((((((((((())))))*********)))'''((()))***)))((())))))))))))************((()))))))))******************)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))((())))))))))))***************))))))))))))******++++++************++++++***)))(((((((((((()))***))))))))))))))))))))))))))))))******++++++++++++)))***++++++++++++***)))+++***)))))))))))))))*********************************))))))))))))******))))))))))))(((((((((((())))))************))))))((((((((((((((('''&&&&&&((())))))************+++*********++++++,,,,,,,,,)))))))))*********++++++++++++++++++++++++++++++---,,,,,,,,,+++*********,,,,,,+++++++++++++++++++++******))))))******+++))))))***+++,,,------...000---)))'''''')))---///---...///...------...000,,,,,,,,,,,,------......---------............///000000000///...---,,,,,,...............///000000111111000000111222333333222222333333333333222222000000111111111222222222bbbbbbbbbcccccccccddddddddddddcccbbbbbbaaa``````dddcccbbbbbbddddddcccbbbbbbbbbccccccccccccbbbbbbffffffgggggghhhhhhiiiiiidddeeeeeefffeeecccbbbaaaaaacccfffggghhhiiilllnnnkkkkkkjjjiiiiiiiiiiiiiiihhhhhhggggggffffffeeeeeebbbbbbaaaaaaaaabbbcccccc```aaabbbcccddddddeeeeeeggggggfffeeeeeeeeeffffffhhhhhhhhhgggfffdddaaa```______^^^[[[WWWSSSOOOMMMBBB???<<<888666666888999;;;@@@GGGNNNTTTZZZ___ccc______``````````````````\\\\\\\\\ZZZWWWUUUUUUUUUOOOLLLIIIEEECCCAAAAAAAAACCCEEEHHHKKKLLLLLLJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLNNNNNNMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@???>>><<<;;;;;;666666777666555333111000---,,,+++***))))))))))))++++++***))))))***++++++************************''')))***+++)))))))))***++++++************++++++))))))************))))))***++++++,,,,,,++++++***++++++,,,---------,,,,,,((((((((('''((())))))***))))))))))))))))))))))))++++++******))))))(((((())))))))))))************&&&))),,,,,,)))((((((******))))))(((((())))))***)))))))))*********++++++++++++************++++++''''''((())))))*********)))((('''((()))***)))''')))))))))************+++))))))))))))***************)))((((((((()))+++++++++++++++++++++*********((((((((((((((((((((((((((((((((((((((())))))***))))))*********+++++++++*********))))))*********++++++************++++++(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((())))))******)))***+++,,,,,,+++***)))***)))))))))))))))******************++++++++++++******))))))))))))******)))))))))(((((('''''''''******++++++++++++******)))******++++++******)))...,,,+++*********,,,---*********++++++,,,,,,---*********+++++++++,,,,,,***++++++++++++,,,,,,,,,*********)))))))))))))))++++++++++++++++++++++++++++++************++++++))))))***++++++,,,------((()))+++---------+++******+++,,,,,,++++++,,,------,,,,,,,,,,,,---...///---------............//////////////////...---,,,...............///000000...---------...///000111111111333444444333111111000000000111222222333333`````````aaaaaaaaabbbbbb___```aaaaaaaaa```___^^^aaa```___```aaaaaa```___]]]^^^___```aaaaaa``````ddddddddddddeeefffggghhheeeddddddccccccbbbaaaaaabbbdddfffggghhhiiikkkmmmjjjjjjkkkkkkjjjjjjiiiiiihhhhhhhhhggggggggghhhhhhaaa``````____________``````aaabbbcccdddeeeeeeeeefffeeeeeeeeeeeefffgggggghhhhhhiiiiiihhhfffeeedddbbbaaa```___]]]ZZZWWWVVVLLLIIIDDD???;;;999999999888;;;AAAGGGLLLSSSYYY]]]^^^^^^^^^______`````````^^^______]]][[[ZZZZZZ\\\YYYWWWTTTPPPLLLIIIGGGGGGFFFHHHJJJLLLMMMLLLKKKKKKHHHHHHHHHHHHIIIIIIJJJKKKOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJIIIIIIHHHIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAA@@@???>>>===;;;<<<<<<<<<:::888555444111000...,,,+++*********++++++***))))))***++++++************************'''(((***+++***)))***+++******))))))))))))************))))))))))))*********++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,)))((('''''''''(((******))))))))))))))))))))))))*********)))))))))))))))))))))))))))************&&&***......***((()))+++******)))(((((()))******))))))*********++++++++++++***)))(((((()))***+++(((((()))***++++++++++++***)))((()))***+++)))((())))))*********+++++++++))))))))))))***************)))((('''((()))+++,,,))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))******))))))))))))************++++++************++++++,,,++++++******++++++,,,((()))************)))((())))))))))))))))))))))))&&&''''''((())))))******(((***+++,,,,,,+++***((()))((((((((()))***++++++))))))))))))*********+++******))))))))))))******(((((((((((())))))))))))++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,,,,******)))(((((())))))***)))******+++,,,,,,------*********+++++++++,,,,,,******+++++++++,,,,,,,,,)))))))))))))))******************++++++,,,,,,---,,,,,,++++++++++++,,,,,,***++++++,,,,,,---------%%%(((+++...///...,,,***(((***+++,,,+++***+++,,,------,,,,,,,,,---...///---------............///---.../////////...---,,,...............///000000,,,,,,,,,,,,---...///000222222111111111111222222///000000111222222333333____________````````````[[[\\\^^^```aaaaaa______```^^^]]]^^^___```___^^^XXXZZZ\\\^^^____________```___``````aaabbbddddddeeedddcccbbbaaaaaaaaaaaabbbdddfffggghhhiiikkkmmmiiijjjkkklllllljjjiiihhhkkkjjjjjjjjjjjjjjjkkklllffffffeeedddcccccccccddd```aaacccdddeeefffffffffeeeddddddeeeeeefffggghhhfffggghhhhhhhhhgggffffffccccccbbbaaa___]]][[[ZZZXXXUUUNNNHHHBBB>>><<<;;;555888<<<@@@EEEKKKRRRVVV]]]]]]^^^^^^______``````aaaaaaaaa___]]]\\\]]]^^^```___[[[WWWSSSPPPNNNLLLJJJKKKLLLMMMNNNNNNMMMMMMIIIHHHGGGFFFFFFHHHIIIJJJPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJEEEEEEFFFGGGGGGHHHIIIIIIAAABBBBBBBBBAAA@@@????????????@@@@@@>>>;;;999777666555222000............,,,+++***))))))***+++,,,************************'''(((***+++***)))***+++))))))(((((((((((())))))+++***)))(((((()))***++++++++++++,,,,,,+++++++++((()))***++++++++++++++++++***)))))))))***,,,---)))))))))))))))))))))))))))))))))))))))*********))))))))))))************)))---222111---***+++...+++***)))(((((()))***+++)))************+++++++++***)))(((''''''((()))***((()))***+++,,,---------+++***)))***,,,,,,***)))))))))******++++++++++++))))))))))))***************)))((('''((()))+++---,,,+++++++++******))))))************************((((((((((((((()))******(((((((((((()))))))))))),,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,((()))+++,,,,,,+++)))((())))))))))))))))))))))))((())))))***+++,,,,,,,,,((()))+++,,,,,,+++)))((((((((((((((()))***,,,,,,'''((((((((())))))************))))))))))))******''''''((()))***+++,,,,,,+++,,,,,,------,,,,,,+++&&&'''(((***++++++++++++(((((()))***************))))))***+++,,,,,,------************++++++++++++*********++++++,,,,,,,,,******++++++,,,,,,,,,---))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------------......))))))))))))+++---///000)))+++------,,,,,,---...------,,,+++,,,---...///---------.........//////,,,---.../////////...---...............///000000---------......000111111444222000//////000222444///000000111222222333333___^^^]]]\\\\\\]]]^^^___\\\^^^___```___```aaaccc\\\]]]\\\\\\[[[ZZZYYYXXXZZZXXXVVVUUUVVVXXX[[[\\\^^^]]][[[[[[[[[^^^```bbbaaabbbaaa```^^^]]]^^^___aaaaaabbbbbbdddfffhhhiiiiiiiiiiiihhhhhhhhhgggggghhhhhhiiihhhhhhgggfffeeeggggggffffffeeedddbbbaaabbbccccccdddeeeeeeeeeeeedddbbbaaacccgggiiigggfffhhhhhhhhhhhhhhhgggffffffdddddddddccccccbbbbbbbbb\\\[[[YYYVVVPPPIIICCC??????===;;;;;;===BBBHHHKKKTTTXXX]]]aaabbbaaa``````cccdddeeedddbbb`````````dddaaa]]]ZZZYYYYYYYYYXXXTTTRRROOONNNOOOOOOOOONNNIIIHHHHHHGGGHHHIIIJJJKKKPPPPPPOOOOOOPPPQQQQQQRRRNNNNNNNNNNNNNNNMMMLLLLLLHHHIIIIIIJJJIIIIIIHHHHHHEEECCCAAABBBDDDEEECCC@@@@@@@@@@@@???>>>======<<<<<<999777555444333000...,,,---//////...+++(((&&&)))***+++++++++***)))(((***************+++++++++,,,,,,,,,,,,,,,+++***)))*********)))'''(((***,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******((()))++++++******+++---))))))))))))))))))))))))(((((()))***+++,,,,,,,,,************************(((((((((((((((((((((((())))))(((((((((((()))))))))***,,,------,,,***)))***+++,,,,,,,,,***)))(((***++++++***((()))+++...(((((()))***************&&&&&&'''((()))***++++++************))))))))))))***((('''(((+++,,,+++))),,,,,,++++++***+++++++++''''''(((((())))))******))))))))))))((((((((((((''''''''''''((((((((((((,,,))))))---...***((((((************************+++))))))***------***'''***************)))(((((())))))******+++++++++,,,((((((%%%$$$+++---'''((()))******)))(((''')))))))))))))))******+++************+++,,,------)))***+++,,,,,,+++***))),,,...000...***'''''')))************************+++***)))(((((()))***+++)))************+++++++++,,,,,,++++++***))))))))),,,---...///...---,,,+++)))***+++,,,+++)))'''%%%+++++++++,,,,,,---------************************,,,,,,,,,------,,,++++++'''((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,///////////////.........,,,------...///000111111000000000000000000000000000000////////////000000...............///000000000000000000000000000000222222222222222222222222^^^]]]\\\[[[ZZZ[[[[[[\\\[[[\\\]]]]]]\\\\\\^^^```ZZZZZZZZZYYYYYYXXXVVVVVVYYYXXXVVVUUUVVVXXXZZZ\\\]]]\\\ZZZZZZZZZ]]]___aaa_________]]][[[ZZZ[[[\\\]]]]]]^^^```aaacccddddddeeefffffffffffffffggggggllllllkkkjjjhhhfffdddccchhhhhhhhhhhhggggggfffeeeaaabbbccccccccccccccccccbbbaaa```bbbfffhhhgggeeegggggghhhhhhhhhhhhggggggfffeeeeeeddddddcccccccccaaaaaa```]]]YYYTTTOOOKKKCCCAAA>>><<<===@@@DDDFFFLLLQQQYYY^^^aaaaaaaaaaaa___aaaccccccbbbbbbcccdddeeebbb___^^^]]]]]]\\\[[[^^^\\\YYYWWWWWWVVVTTTRRRNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMJJJJJJJJJIIIIIIHHHGGGFFFGGGEEECCCCCCEEEFFFDDDBBBAAAAAA@@@@@@???>>>>>>===>>><<<999888777666333111111000000///...---,,,+++))))))***++++++++++++***)))))))))))))))************************)))((((((((()))***)))'''''')))*********+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))***++++++***)))***,,,)))))))))))))))))))))))))))))))))******++++++,,,***************************************************))))))(((((())))))*********,,,,,,,,,,,,************++++++***))))))(((+++,,,,,,***(((((()))+++))))))***+++++++++++++++'''(((((())))))******+++************))))))))))))***((('''(((+++,,,+++)))******))))))))))))***+++((((((((()))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))((($$$%%%))),,,***)))+++************************+++))))))***,,,---***(((***************)))(((((('''((((((((())))))))))))***,,,***$$$"""%%%))))))))))))************)))))))))))))))))))))******+++******))))))******++++++******++++++++++++******+++,,,,,,+++(((''''''(((*********************************))))))*********)))************++++++++++++++++++***************------------,,,+++*********+++,,,------,,,++++++******************++++++************************,,,,,,,,,------,,,,,,+++((()))***+++,,,,,,,,,,,,***++++++++++++,,,,,,,,,////////////............------......//////000000000000000000000000000000111000000/////////000000///............///000000000000000000000000000000222222222222222222222222[[[ZZZYYYXXXXXXXXXXXXXXXZZZZZZZZZYYYXXXXXXZZZ\\\[[[[[[\\\[[[[[[ZZZYYYXXXXXXWWWVVVUUUVVVXXXZZZ[[[\\\[[[YYYYYYYYY[[[]]]___\\\]]]]]][[[XXXWWWXXXYYYXXXYYY[[[]]]^^^_________```aaaaaabbbdddeeeeeefffiiiiiiiiihhhfffdddcccbbbfffgggggggggggggggffffffaaabbbbbbbbbbbbaaaaaa``````______aaadddffffffeeeeeefffggghhhiiiiiiiiiiiihhhggggggfffeeeeeeddddddeeeeeeeeedddbbb^^^[[[YYYKKKHHHDDD@@@>>>>>>@@@AAAEEEKKKSSSZZZ^^^```aaabbb^^^```bbbcccbbbbbbcccdddeeedddbbbbbbbbbbbb___]]]aaa___\\\ZZZYYYWWWTTTRRRPPPQQQRRRSSSSSSRRRPPPPPPOOOOOONNNNNNMMMNNNNNNNNNMMMNNNNNNOOOOOOOOONNNNNNMMMLLLKKKJJJHHHGGGFFFEEEHHHGGGFFFFFFGGGGGGFFFDDDBBBBBBBBBAAA@@@@@@??????AAA???===;;;;;;999777555666444222000//////000111******)))******+++,,,,,,************************)))************)))((((((((()))++++++)))((()))*********+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++*********+++,,,+++))))))***+++))))))))))))))))))))))))*********************************************************************************))))))*********++++++++++++++++++++++++******)))((((((((()))))),,,---,,,***((('''''')))******+++,,,,,,,,,,,,+++************************************))))))))))))***)))((()))***+++***)))''''''''''''(((((()))***))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))))))))******)))%%%$$$(((*********,,,************************+++***)))***,,,,,,***(((***************)))(((((((((((((((((())))))))))))%%%)))***''''''***,,,+++++++++************++++++)))))))))))))))******+++******))))))((()))))))))++++++************+++++++++)))'''&&&'''(((((('''******************************++++++++++++******)))************+++++++++)))************+++++++++...---,,,+++******))))))******++++++,,,------...++++++******************************************+++,,,,,,------,,,,,,,,,******+++,,,------------++++++++++++,,,,,,,,,,,,.................................///////////////000000000000000000000000222222111000//////000000//////......//////000111000000000000000000000000222222222222222222222222VVVVVVVVVVVVVVVVVVVVVVVVWWWXXXWWWUUUTTTTTTVVVXXXZZZ[[[[[[[[[ZZZYYYYYYXXXVVVVVVUUUUUUVVVXXXZZZ[[[ZZZZZZYYYXXXXXXZZZ[[[\\\[[[\\\[[[YYYWWWVVVWWWXXXVVVXXXZZZ]]]^^^]]]\\\\\\\\\]]]^^^```aaacccdddeeeaaaaaabbbccccccbbbbbbbbbaaaaaabbbcccddddddccccccbbbbbbbbbbbbaaaaaa```___]]]]]]^^^```bbbdddeeeeeecccdddfffgggiiiiiijjjjjjiiihhhhhhgggffffffeeeeeeffffffffffffeeeccc```___UUURRRMMMGGGCCCAAA@@@@@@EEEHHHNNNRRRVVVZZZ^^^aaaaaabbbdddcccbbbaaaaaabbbeeeddddddeeefffdddaaa^^^\\\[[[YYYXXXXXXWWWUUUSSSOOOOOOPPPQQQRRRSSSTTTTTTRRRRRRQQQPPPPPPPPPPPPQQQNNNOOOOOOPPPPPPPPPPPPPPPNNNMMMLLLKKKJJJIIIHHHHHHIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBAAACCCAAA???>>>>>>===;;;999888888666555555444444444---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++***(((+++------,,,***************+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******+++,,,,,,+++)))((()))***))))))))))))))))))))))))************))))))))))))************************************************++++++************++++++++++++************++++++***)))(((''''''((()))***+++,,,,,,+++((('''((()))******++++++,,,++++++***++++++++++++******))))))************)))))))))((())))))))))))*********)))&&&&&&&&&'''((()))***++++++******))))))((((((((())))))))))))(((((((((((())))))))))))************///***'''***+++)))***,,,************************************++++++*********************)))((((((***************+++++++++'''++++++(((''')))+++***++++++)))(((((()))++++++)))))))))))))))******+++,,,+++***))))))))))))))),,,+++***))))))***+++,,,,,,((($$$$$$'''***)))(((***************************+++,,,------,,,+++***))))))*********+++++++++((())))))***++++++,,,,,,///...,,,***))))))*********))))))))))))***+++,,,---------,,,,,,+++++++++************************++++++,,,---------,,,,,,+++,,,,,,---......------+++++++++,,,,,,,,,------------...............//////////////////.........////////////////////////333222111000000///000000/////////...///000000111000000000000000000000000111111111111222222222222PPPQQQRRRSSSTTTTTTUUUUUUSSSTTTTTTRRRQQQQQQRRRTTTSSSSSSSSSTTTSSSSSSRRRRRRTTTTTTSSSTTTUUUWWWXXXYYYXXXXXXWWWWWWWWWXXXYYYZZZZZZ[[[ZZZYYYWWWVVVWWWXXXWWWXXX[[[]]]^^^^^^\\\[[[ZZZ[[[\\\^^^```aaabbbccc^^^___```aaaaaaaaaaaaaaa^^^^^^___```aaaaaaaaaaaabbbbbbccccccbbbaaa``````\\\]]]^^^___```bbbcccdddaaabbbdddfffhhhiiijjjjjjhhhhhhgggggggggfffffffffgggggggggfffeeedddbbbaaa^^^[[[VVVQQQLLLIIIGGGFFFIIIJJJJJJJJJLLLQQQWWW[[[```bbbddddddcccbbbbbbcccdddddddddeeefffdddaaa^^^YYYXXXWWWXXXZZZ[[[ZZZYYYRRRQQQPPPPPPPPPRRRTTTUUUQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQNNNMMMMMMLLLKKKLLLLLLMMMIIIIIIIIIHHHGGGFFFEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@?????????===;;;999:::;;;<<<;;;999777666222111...,,,***))))))***,,,,,,++++++***************++++++,,,,,,,,,++++++'''))),,,,,,+++)))))))))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******+++,,,,,,+++)))((()))***))))))))))))))))))))))))******))))))))))))))))))************************))))))))))))))))))))))))++++++************+++++++++******))))))******+++***)))(((''''''((()))***)))***,,,+++*********+++)))***************)))))),,,,,,++++++***)))))))))************)))))))))((()))*********))))))))))))'''''''''((()))***+++,,,++++++******))))))(((((())))))))))))(((((((((((())))))))))))************...)))'''***+++******,,,******************************+++************+++***************)))((((((++++++******************...000---'''###$$$%%%###***)))(((''''''((()))***)))))))))))))))******+++---,,,+++***************,,,+++***))))))***+++,,,,,,)))%%%%%%(((++++++******************************+++,,,------,,,+++***))))))*********+++++++++(((((()))***+++,,,,,,---000///---+++++++++,,,,,,,,,,,,+++***))))))******---------,,,,,,+++++++++***************************+++,,,,,,---------,,,,,,,,,---.........------++++++,,,,,,,,,---------,,,---------....../////////////////////.........////////////////////////222222111000//////000000///////////////000111111000000000000000000000000000000000111111222222222LLLMMMNNNOOOPPPQQQQQQQQQLLLNNNOOOOOOMMMMMMNNNOOONNNOOOOOOPPPOOOOOONNNNNNOOOOOOPPPQQQRRRSSSUUUVVVUUUTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWVVVUUUUUUVVVXXXXXXYYYZZZ\\\]]]\\\\\\\\\YYYZZZ[[[\\\]]]^^^______bbbbbbbbbbbbbbbaaa```___^^^^^^___```aaaaaaaaa```aaabbbbbbbbbbbbaaaaaa```\\\^^^___```___```aaaccc```aaabbbdddfffhhhhhhiiieeeeeeeeeffffffffffffggggggggggggggggggfffeeedddcccaaa^^^[[[WWWTTTRRRPPPPPPOOOLLLIIIHHHKKKQQQUUU]]]```bbbdddeeefffgggiiidddddddddeeeeeeccc```]]]SSSRRRPPPQQQSSSUUUVVVVVVWWWVVVTTTSSSRRRSSSTTTTTTTTTTTTTTTSSSTTTUUUUUUVVVUUUUUUUUUUUUUUUTTTSSSSSSNNNMMMLLLLLLLLLMMMNNNOOOIIIJJJKKKIIIGGGEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFDDDBBBAAAAAAAAAAAA???>>>:::<<<>>>??????===:::888888666444111...,,,+++*********))))))((('''''''''(((((()))************)))&&&'''))))))'''&&&'''(((******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++*********+++,,,+++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((*********))))))*********************************))))))(((((())))))******)))+++------,,,+++,,,---)))************)))((((((+++++++++******)))))))))************)))))))))))))))***+++***)))((()))***))))))))))))***+++,,,,,,******************))))))))))))))))))((((((((((((((((((((()))))))))******'''$$$###(((+++***+++...***************************++++++***))))))***,,,***************)))(((((())))))))))))((((((((((((&&&))))))$$$###'''))))))))))))(((((((((((()))))))))))))))))))))******+++---,,,++++++++++++++++++++++++************++++++,,,***(((((()))+++++++++******************************++++++++++++******)))************+++++++++(((((()))***++++++,,,,,,......------,,,,,,------///......---,,,,,,++++++++++++************************************************+++,,,------------,,,,,,---......------,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////.........///////////////000000000000000000000000000000////////////000000000000//////000000111222000000000000000000000000//////000000111222222222IIIJJJKKKLLLKKKKKKJJJIIIEEEGGGJJJKKKJJJIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKIIIIIIJJJLLLMMMNNNPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPQQQRRRRRRQQQQQQSSSUUUWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZaaaaaaaaabbbaaaaaa``````^^^______`````````____________```aaaaaaaaa``````]]]___aaa```___^^^```bbb^^^___aaaccceeeffffffgggaaabbbcccdddeeeffffffgggeeefffffffffggggggggggggddddddcccaaa___]]]\\\[[[ZZZXXXVVVRRROOOOOORRRUUU^^^```ccceeefffgggiiikkkfffeeedddddddddbbb___\\\OOOLLLHHHFFFGGGIIIJJJJJJPPPRRRTTTVVVWWWVVVUUUUUUVVVVVVVVVWWWXXXYYYZZZ[[[XXXXXXXXXXXXWWWUUUTTTSSSOOONNNLLLJJJJJJJJJLLLLLLKKKMMMMMMKKKHHHFFFGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDBBBBBBCCCCCCBBB@@@>>>>>>?????????>>>===<<<;;;:::999777555222000///++++++***))))))(((''''''(((((()))***************((())))))(((''''''(((*********+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))***++++++***)))***,,,))))))))))))))))))))))))''''''(((((())))))******************************))))))))))))))))))))))))***))))))(((((())))))***((()))***++++++***)))(((((())))))***++++++******+++---//////---,,,,,,,,,***+++++++++******)))((())))))))))))))))))))))))************)))))))))))))))+++,,,+++((('''(((************))))))***++++++******************++++++))))))))))))((((((((((((''''''((((((((()))))))))&&&######))),,,++++++---***************************+++,,,***((((((***---***************)))(((((())))))))))))((((((((('''###&&&&&&'''+++---,,,)))))))))******))))))))))))))))))))))))******++++++***************+++,,,******++++++++++++*********+++++++++)))))))))************************************))))))*********)))************+++++++++)))))))))***+++++++++,,,++++++,,,------------,,,,,,---.........---,,,+++******************++++++************************)))***+++,,,------------,,,,,,------------,,,,,,,,,,,,,,,------------...++++++,,,------...//////------......//////000000000000000000000000000000------------...///000111000000//////000000111222000000000000000000000000/////////000111222222222IIIIIIIIIIIIHHHFFFDDDCCC???CCCGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFFFFEEEEEEGGGHHHIIIKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNMMMNNNQQQSSSVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVVVV[[[\\\]]]___```aaaaaaaaa]]]^^^^^^___^^^^^^]]]]]]]]]]]]^^^___````````````^^^```bbbaaa___^^^___bbb^^^___```bbbdddeeeeeeeee___```aaabbbdddeeefffgggbbbbbbcccdddfffggghhhhhhdddddddddddddddcccbbbaaabbbbbb```]]]ZZZWWWWWWXXXbbbdddfffgggffffffgggiiihhhgggeeedddcccbbb___]]]QQQLLLFFFBBBAAABBBCCCCCCEEEIIIPPPWWWZZZZZZXXXVVVRRRRRRSSSTTTUUUWWWXXXYYY[[[ZZZZZZYYYXXXVVVUUUTTTPPPNNNLLLIIIHHHHHHIIIIIIMMMNNNOOOMMMJJJHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEDDDDDDEEEEEEDDDBBBAAA@@@???>>>>>>>>>???@@@<<<======<<<:::777555333......------,,,+++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,***)))))),,,...******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******((()))++++++******+++---))))))))))))))))))))))))&&&''''''((()))******+++************************************************))))))(((((((((((())))))''')))***,,,,,,***)))'''((()))***,,,,,,,,,+++***...000111000...,,,++++++,,,,,,,,,,,,,,,+++***)))((((((((((((((()))))))))************)))))))))))))))+++,,,+++((('''(((***+++******))))))))))))***)))))))))***+++++++++,,,))))))))))))((((((((((((''''''''''''((((((((((((***'''(((,,,...,,,*********************************+++,,,***((((((***---***************)))((((((,,,+++++++++******))))))$$$***---+++((((((%%%!!!)))***+++,,,,,,+++***))))))))))))))))))******+++))))))(((((()))***++++++)))***+++,,,,,,+++***)))(((+++---,,,)))'''(((***************************+++***)))(((((()))***+++)))************+++++++++***************+++++++++((()))+++,,,------,,,+++''')))+++---------,,,++++++++++++,,,,,,------...************************)))***+++,,,------...---,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------......++++++,,,,,,---...//////,,,------...///000111111000000000000000000000000,,,,,,,,,---...///000111000000000000000111111222000000000000000000000000...//////000111222222222TTTQQQNNNJJJGGGEEEEEEEEEBBBCCCCCCCCCAAA@@@AAABBBFFFEEEEEEDDDDDDEEEFFFGGGBBBEEEEEECCCDDDHHHIIIGGGIIIHHHFFFGGGHHHIIIHHHGGGFFFGGGHHHHHHHHHIIIKKKMMMJJJPPPSSSQQQOOOQQQTTTUUURRRQQQRRRTTTRRROOOQQQVVVZZZZZZ[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^______XXX[[[^^^^^^\\\ZZZ[[[\\\YYY[[[]]]]]]\\\\\\\\\]]]^^^___``````bbbccccccdddaaa``````aaaaaacccddddddeeeeeeeeefffffffffffffffeeeeeeeeedddeeeeeeffffffffffffeeebbb___^^^___aaahhhhhhiiiiiiiiihhhhhhgggkkkiiieeedddccccccbbbaaaXXXSSSLLLFFFBBBAAA???>>>BBBDDDGGGMMMSSSWWWXXXWWWSSSRRRPPPQQQSSSVVVWWWWWWUUUWWWXXXZZZZZZYYYWWWVVVSSSSSSQQQPPPNNNMMMMMMLLLNNNNNNOOOOOOOOONNNMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFCCCCCCBBBAAA@@@@@@??????@@@>>><<<;;;;;;:::888666000000///...,,,+++******,,,+++***))))))***+++,,,------+++***))))))((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++///......---,,,+++******++++++******)))******+++*********)))))))))))))))+++*********))))))((((((++++++******+++,,,------+++)))((()))***+++++++++******))))))))))))******++++++***))))))))))))))))))))))))******+++++++++************)))))))))))))))))))))))))))))))))))))))******++++++******)))&&&&&&'''(((((()))(((((()))((('''''''''(((***+++)))))))))))))))******+++))))))))))))(((((((((((((((((())))))))))))(((((()))))))))))))))((('''''',,,,,,+++***))))))******))))))))))))))))))))))))''''''((()))***++++++,,,&&&((()))+++,,,,,,,,,+++++++++***))))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))************)))'''&&&&&&(((***+++)))******+++++++++******(((((((((((((((((((((((()))************+++++++++************************,,,,,,+++++++++,,,---------,,,***))))))***,,,---+++++++++,,,,,,---------,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++))))))*********+++++++++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///////////////000111111000000//////.........---,,,---...000000000//////////////////000000000000444333222111000000000000000000000000111111111111aaa^^^YYYSSSMMMIIIGGGFFFFFFFFFFFFDDDBBB@@@@@@@@@DDDEEEFFFGGGFFFEEEEEEEEEEEEIIIKKKJJJJJJLLLKKKGGGFFFEEEEEEFFFGGGGGGEEECCCEEEGGGGGGGGGEEEEEEFFFHHHHHHKKKKKKIIIJJJNNNOOOMMMMMMLLLMMMOOONNNLLLPPPVVVXXXWWWVVVVVVWWWYYY[[[\\\ZZZZZZ[[[\\\]]]]]]]]]]]]ZZZ]]]______]]]\\\]]]^^^]]]^^^```___^^^]]]^^^___]]]^^^___```aaabbbcccccc```````````````aaabbbcccccccccdddddddddeeeeeeeeeeeedddddddddddddddeeeeeedddeeeeeedddbbbbbbdddfffiiiiiijjjjjjjjjjjjiiiiiiiiigggeeedddeeeeeeeeedddaaa\\\TTTMMMHHHCCC???======>>>@@@EEEKKKPPPRRRSSSSSSRRRQQQQQQRRRRRRQQQOOOSSSTTTVVVXXXYYYXXXWWWVVVWWWVVVTTTRRRQQQPPPQQQQQQQQQQQQRRRRRRQQQQQQPPPPPPLLLLLLKKKKKKKKKJJJJJJJJJLLLKKKJJJHHHGGGFFFEEEEEECCCCCCCCCBBBBBBBBBAAAAAABBB@@@>>>======<<<:::888333222111000...---,,,+++,,,+++*********+++,,,,,,......---++++++************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++***************+++************)))))))))))))))))))))))))))*********(((((('''''''''''''''(((+++*********++++++++++++******))))))))))))************)))((((((((((((((())))))))))))******++++++************))))))))))))))))))))))))))))))))))))******++++++++++++******''''''((()))))))))(((((()))((((((((())))))******)))))))))))))))******+++******)))))))))(((((((((((())))))******))))))(((&&&&&&((()))***+++++++++,,,++++++***))))))******))))))))))))))))))))))))(((((())))))******++++++))))))***+++,,,+++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))(((''''''(((***,,,---,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))************+++++++++************************000...***((('''''')))***...---+++******+++---...+++++++++,,,,,,---------,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///////////////000000111000000000/////////......,,,,,,---.........------//////000000000000111111222222111000////////////000000000000111111111111sssoooiiiaaaZZZSSSOOOMMMOOONNNLLLIIIFFFDDDBBB@@@EEEHHHKKKMMMLLLKKKKKKKKKNNNSSSWWWXXXXXXXXXTTTOOOLLLLLLLLLNNNOOONNNLLLIIIMMMNNNNNNLLLIIIGGGGGGHHHJJJKKKHHHFFFGGGJJJIIIDDDHHHEEEEEEHHHIIIJJJOOOVVVVVVTTTQQQOOOOOOQQQUUUWWWTTTVVVWWWYYYZZZZZZZZZYYYXXXYYYZZZZZZYYYYYYZZZ\\\[[[\\\]]]\\\[[[ZZZ[[[\\\\\\\\\^^^```aaabbbcccccc`````````___``````aaaaaabbbbbbbbbbbbccccccddddddccccccbbbbbbaaabbbbbbcccbbbccceeeeeefffgggjjjllliiijjjjjjkkkkkkjjjjjjjjjhhhfffeeeeeeggghhhhhhggghhhddd]]]WWWQQQLLLFFFBBB>>>======???DDDIIILLLMMMQQQQQQQQQRRRQQQOOOKKKHHHMMMOOOQQQSSSTTTUUUUUUTTTYYYXXXWWWVVVUUUUUUVVVVVVUUUUUUVVVVVVUUUTTTTTTSSSPPPOOOOOONNNMMMLLLKKKKKKNNNMMMKKKIIIHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@@@@>>><<<777777555444222000///...------,,,,,,+++,,,,,,---000///...---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,************************++++++******++++++++++++************************((((((((()))******++++++))))))))))))((((((((((((,,,,,,++++++++++++++++++******))))))))))))******++++++***))))))))))))***))))))))))))************++++++*********)))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++)))))))))***))))))((((((((()))******++++++******)))))))))))))))******+++++++++*********))))))))))))******************)))'''''')))***+++,,,,,,,,,,,,+++******)))*********)))))))))))))))))))))))))))))))))))))))*********+++++++++++++++***)))((()))***+++,,,,,,+++***)))************************))))))))))))))))))))))))************+++++++++,,,(((((((((((())),,,...///.........---,,,+++))))))************************)))************+++++++++++++++++++++++++++++++++///,,,(((%%%$$$%%%(((***......,,,,,,,,,,,,......++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------------,,,------------------------++++++,,,------------,,,//////......//////000111...............---------....../////////...------000000000111111111222222333222111000000///000000000000000000111111111111yyyrrrjjjccc___\\\ZZZXXXUUUSSSPPPNNNKKKIIIJJJNNNRRRUUUVVVWWWZZZ]]]___dddhhhhhhhhhgggccc^^^[[[\\\^^^```bbbbbb___]]]^^^___^^^[[[WWWTTTSSSTTTWWWYYYXXXRRRNNNLLLHHHCCCFFFCCCAAADDDGGGIIIPPPWWW[[[WWWQQQLLLIIIJJJMMMOOOPPPQQQSSSTTTUUUTTTSSSRRRTTTUUUUUUUUUUUUUUUVVVWWWWWWXXXYYYYYYXXXXXXZZZ[[[[[[\\\^^^```aaabbbbbbbbbaaaaaa````````````aaaaaacccbbbbbbbbbbbbbbbbbbbbbaaa```__________________aaaccceeefffggghhhkkkmmmhhhhhhiiiiiijjjjjjiiiiiihhhgggffffffhhhiiihhhggghhhfffccc```\\\XXXRRRNNNIIIFFFBBBAAABBBEEEGGGGGGKKKLLLNNNPPPPPPMMMHHHDDDDDDFFFHHHJJJLLLMMMNNNNNNUUUVVVXXXYYYZZZZZZYYYXXXYYYYYYYYYYYYXXXWWWVVVVVVUUUTTTSSSRRRPPPOOONNNMMMNNNMMMLLLKKKJJJIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDFFFDDDBBBBBBCCCBBBAAA???<<<;;;:::888666444333222000000/////////...//////000///...---------------+++++++++,,,,,,,,,------......------------,,,,,,(((((())))))*********+++******++++++++++++++++++)))***************++++++)))))))))))))))*********))))))***++++++++++++++++++,,,---,,,+++******+++******))))))))))))******---,,,,,,+++++++++,,,,,,******+++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++******+++******)))((('''((()))***,,,,,,+++******)))))))))))))))******+++++++++++++++*********)))******++++++++++++******+++++++++++++++***))))))++++++***************+++))))))))))))))))))))))))*********)))))))))))))))*********+++************((()))+++,,,,,,+++)))(((************************))))))))))))))))))))))))******+++++++++,,,,,,,,,******)))***+++,,,---...,,,,,,,,,,,,++++++***)))************************))))))*********++++++++++++++++++++++++++++++++++++***(((''''''))),,,......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......++++++,,,---.........---........................+++,,,------......------///............///000000,,,,,,,,,,,,,,,,,,,,,,,,222222111111111000//////000000111111222222333333555444444333222222333333///000000000111111111111|||wwwsssqqqhhhfffbbbaaa```^^^[[[XXXRRRVVVZZZ]]]___dddkkkrrrqqquuuxxxwwwvvvwwwtttpppkkklllooorrruuuuuussspppqqqpppnnnkkkgggddddddeeekkksssvvvnnnaaaXXXRRRNNNMMMHHHFFFHHHLLLOOOUUU[[[ddd___XXXQQQLLLJJJJJJKKKNNNNNNOOOPPPOOOOOOMMMMMMRRRRRRQQQRRRRRRRRRRRRQQQSSSUUUVVVVVVVVVWWWZZZ\\\ZZZ\\\^^^```aaaaaa`````````____________``````aaaddddddccccccbbbaaaaaaaaa______^^^]]]]]]]]]]]]]]]```bbbdddeeeeeefffhhhjjjeeeeeefffgggggggggggggggiiihhhggggggiiiiiigggfffgggffffffeeedddaaa\\\XXXVVVRRRLLLHHHFFFEEEDDDCCCBBBDDDFFFIIIKKKIIIEEEAAA<<<===>>>@@@BBBCCCDDDDDDJJJOOOUUUZZZ]]]]]]ZZZXXX[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVUUUSSSRRRPPPOOONNNMMMMMMLLLLLLLLLLLLMMMMMMJJJJJJIIIHHHFFFEEEDDDDDDFFFDDDCCCCCCDDDDDDBBBAAA@@@???>>><<<:::999777777444444444444333333222222111000///...---,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,'''(((((())))))******+++)))***+++,,,,,,,,,,,,+++))))))******+++++++++,,,,,,++++++***)))(((''''''$$$%%%''')))***+++++++++)))+++------+++******+++******))))))))))))******++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))***++++++,,,,,,++++++*********+++******)))((('''((()))***,,,,,,+++******)))))))))))))))******+++++++++++++++*********)))******++++++++++++******+++++++++++++++***))))))+++***************++++++))))))))))))))))))))))))*********))))))))))))))))))))))))******+++,,,,,,((()))+++,,,,,,+++)))((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++'''((()))***************************************))))))*********+++++++++++++++++++++++++++++++++***++++++,,,---.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,,,,,,,---------.........+++,,,------....................................------...///////////////...............//////000---------------.........222222111111000000000000///000000111222222333333444444333333222333333333///000000000111111111111xxxuuuqqqppppppoookkkhhh___bbbffffffgggmmmvvv~~~yyyyyyzzz}}}}}}{{{|||{{{xxxtttqqqppprrrttt~~~pppgggbbb\\\VVVSSSUUUXXXZZZ^^^cccmmmjjjddd]]]WWWTTTRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRSSSRRROOOMMMMMMNNNOOOOOOOOOPPPSSSVVVYYYZZZ\\\^^^^^^]]]\\\[[[ZZZZZZZZZZZZ[[[\\\]]]^^^bbbbbbbbbbbbbbbbbbbbbbbb``````___^^^]]]]]]]]]]]]```bbbdddddddddcccdddeeebbbbbbcccdddeeeeeeeeeeeehhhgggggghhhiiiiiigggeeehhhhhhhhhhhhgggccc^^^[[[]]]ZZZVVVRRRNNNKKKGGGDDD@@@@@@AAACCCDDDCCC@@@===777888888999:::;;;;;;<<<@@@FFFOOOWWW\\\^^^\\\ZZZ]]]]]]]]]]]]\\\ZZZYYYXXXVVVUUUTTTSSSQQQPPPOOONNNMMMLLLLLLKKKKKKLLLLLLMMMJJJJJJIIIHHHGGGFFFEEEEEEFFFDDDCCCDDDEEEEEEDDDCCCBBBAAA@@@???>>>===<<<;;;999999999999999888666666333222000...---+++++++++,,,,,,,,,,,,------------......------,,,,,,++++++(((((())))))*********+++)))***+++---------,,,,,,))))))******+++,,,,,,,,,---,,,+++***)))'''&&&&&&%%%''')))+++,,,---,,,,,,&&&)))------***)))***,,,******))))))))))))******)))(((((((((((()))******,,,,,,,,,,,,,,,+++++++++,,,++++++++++++*********))))))))))))))))))))))))*********++++++*********)))))))))***))))))((((((((()))******++++++******)))))))))))))))******+++++++++*********))))))))))))******************)))'''''')))***+++,,,,,,,,,*********)))******+++,,,)))))))))))))))))))))))))))))))))))))))*********((((((((()))***,,,---...)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************************+++++++++,,,------,,,,,,+++******)))%%%&&&((()))******++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++,,,---------------,,,,,,,,,---------......,,,------............---------------------------......///000000000000///......------......///000000000000111111111111111//////...---------.........//////000111222333333222111000000000000111111000000000000111111111111~~~|||}}}|||wwwsssooosssvvvuuurrrttt{{{|||xxxuuuwww{{{~~~uuuooohhhdddeeehhhhhhjjjmmmrrrqqqoookkkhhhdddaaa______^^^]]]]]]___aaacccddd```______```aaa___ZZZVVVNNNNNNNNNLLLKKKLLLOOOQQQVVVXXXYYY[[[ZZZXXXVVVUUURRRRRRRRRSSSTTTVVVWWWXXX\\\\\\^^^___aaacccdddeeeccccccbbbaaa````````````___aaacccdddcccbbbccccccaaaaaabbbcccddddddddddddeeeeeeeeegggiiijjjhhhfffgggffffffgggfffddd```]]]```^^^]]]\\\ZZZVVVQQQMMMHHHFFFDDDBBBAAA@@@===;;;888777777666666666777777999???HHHQQQYYY]]]___````````````___^^^\\\[[[ZZZXXXWWWVVVUUUTTTSSSRRRRRRMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDEEEFFFGGGFFFEEECCCBBBBBBAAA@@@@@@??????===>>>>>>>>>===<<<;;;:::666555333000...,,,+++***,,,,,,,,,------------...---------,,,++++++******)))*********************(((***,,,---......---,,,))))))***++++++,,,------,,,++++++***)))((('''''')))***,,,---------+++***"""''',,,,,,***(((***,,,******))))))))))))******)))))))))))))))***+++++++++++++++******))))))))),,,,,,+++++++++*********))))))))))))))))))))))))((())))))******))))))(((''''''((()))))))))(((((()))((((((((())))))******)))))))))))))))******+++******)))))))))(((((((((((())))))******))))))(((&&&&&&((()))***+++++++++******))))))***++++++,,,))))))))))))))))))))))))(((((())))))******++++++******)))))))))***,,,---************************************************************************)))))))))*********+++++++++++++++++++++*********'''((()))***************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++,,,------...---------+++,,,,,,,,,------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000/////////...------------...//////000000000111111222222222...---,,,,,,,,,---...///---......///111222222333000000/////////000000111000000000000111111111111}}}xxx||||||yyy}}}}}}yyywww{{{{{{tttoooqqqrrrrrrrrrttttttuuuuuuuuutttqqqnnnlllkkkjjjjjjjjjlllppptttwwwuuutttuuuvvvwwwtttmmmhhhWWWWWWUUUSSSQQQQQQSSSUUUTTTVVVWWWXXXWWWUUURRRPPPKKKKKKLLLMMMOOOQQQSSSTTTVVVXXXZZZ]]]```dddfffgggffffffdddcccbbbbbbbbbbbb^^^```cccdddcccbbbcccddd```aaabbbcccdddeeeeeeeeebbbbbbdddfffiiikkkjjjhhhccccccccceeefffeeebbb``````aaabbbddddddaaa[[[WWWSSSOOOJJJFFFCCC@@@>>><<<:::999888777666555555555777<<>><<<999666444111000000---******+++,,,,,,,,,...,,,+++,,,,,,,,,***(((***************************++++++,,,------......+++,,,,,,,,,,,,,,,,,,+++,,,***)))***,,,...---+++******)))))))))***,,,,,,)))***++++++++++++***))))))***,,,---...---,,,+++************))))))))))))++++++******)))(((((((((,,,,,,***))))))(((((((((+++++++++******************)))))))))(((((((((((()))************+++++++++***)))'''(((***++++++***))))))(((((((((((())))))***+++,,,***(((''''''(((((((((((()))))))))******''''''((()))*********)))+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++''''''(((((())))))************++++++++++++******++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))***************)))(((((((((((((((((()))))))))***((()))***++++++***)))((()))************+++++++++************************++++++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))***++++++,,,---...---,,,+++******+++,,,---++++++,,,---------------..................------,,,------......------,,,---,,,,,,,,,,,,---......------------------------///////////////000000111//////............//////////////////////////////...//////000111111222222333000......000111111000000000000000111111111111~~~~~~zzzzzz|||xxxnnnkkkjjjlllqqqwww~~~{{{zzz{{{zzzxxxuuutttwww|||{{{vvvrrrpppmmmhhhccc^^^ZZZXXXUUUSSSRRRTTTWWWYYY[[[ZZZYYYXXXWWWUUUTTTVVVZZZ^^^aaaaaa`````````___``````aaaaaa``````aaabbbcccddddddeeeeeeccc```______```___^^^___^^^^^^^^^___```bbbcccdddccccccdddffffffeeeccceeedddcccaaa^^^\\\YYYXXXTTTRRRQQQOOONNNNNNOOOOOOOOOQQQTTTXXX\\\```ccceeeeeeeeefffffffffgggggggggddddddcccaaa___]]][[[YYYTTTRRRMMMGGGAAA:::555222222333666999===BBBFFFIIIHHHJJJKKKKKKJJJJJJKKKMMMGGGFFFEEEFFFHHHJJJIIIHHHIIIHHHGGGFFFDDDCCCBBBAAA@@@???>>>;;;999666555444222000---,,,,,,,,,,,,+++...,,,++++++,,,------,,,+++++++++++++++++++++++++++,,,,,,------...//////,,,,,,++++++++++++,,,,,,***))))))+++---///......*********)))******+++,,,************************''')))+++,,,......------************************++++++******)))(((((((((+++***)))((((((((((((((())))))*********+++++++++******)))))))))((((((((()))************+++++++++***)))'''(((***+++******))))))(((((((((((())))))***+++,,,+++)))'''((())))))))))))*********++++++))))))((((((((())))))***++++++,,,,,,,,,+++******++++++++++++++++++++++++'''(((((()))***++++++,,,******++++++++++++******++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))************)))))))))(((((((((((()))))))))******''''''))))))))))))'''''')))************+++++++++************************,,,+++)))((()))+++...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++"""'''++++++)))(((***---++++++*********++++++,,,***++++++,,,,,,,,,,,,,,,------------------......,,,------......------,,,---,,,,,,,,,,,,---.........------------------...//////......//////000111//////............//////.................................///000000111111111000......///000000///000000000000111111111111wwwrrrpppooorrrzzz}}}uuupppnnnooovvv~~~~~~|||yyyyyy{{{}}}}}}}}}zzzqqqhhhcccaaaaaaffflllvvv}}}zzzzzzzzzxxxuuurrrrrruuuwww{{{}}}zzzuuupppllliiigggfffeeegggjjjkkkjjjgggccc```[[[XXXUUUSSSTTTWWWYYY[[[YYYYYYYYYYYYZZZ[[[\\\]]]```aaaaaabbbcccddddddeeehhheeebbb```____________```___^^^^^^^^^___```aaabbbaaaaaabbbdddeeeeeeddddddddddddcccbbbaaa```___]]]]]][[[ZZZZZZZZZZZZ[[[YYYZZZ[[[]]]___aaacccdddfffeeeeeeeeeffffffggggggfffeeedddcccaaa^^^\\\[[[YYYVVVRRRMMMFFF???777333222222222444777;;;???AAAJJJLLLNNNNNNMMMMMMNNNOOOHHHGGGFFFHHHIIIJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@>>><<<:::999888666444111//////...---+++---+++)))***+++---......++++++++++++++++++++++++++++++,,,,,,---.........---,,,+++******+++,,,---)))))))))***,,,---------******************++++++******))))))))))))******((()))+++,,,---------,,,)))***************++++++*********+++,,,,,,------,,,++++++***))))))***************************************)))))))))(((((())))))*********++++++++++++)))(((((()))******)))(((((())))))))))))(((((()))***+++***((('''((())))))))))))*********+++++++++***)))((((((((()))***++++++++++++++++++++++++))))))))))))))))))))))))((()))******+++,,,------******++++++++++++******************************))))))************))))))))))))))))))))))))))))))+++******)))))))))))))))(((((()))))))))*********''''''((())))))(((''''''))))))*********+++++++++++++++++++++++++++++++++,,,+++***)))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++###'''***,,,***))))))*********************++++++***++++++,,,,,,+++++++++,,,,,,------------......,,,------......------,,,---,,,,,,,,,,,,---......//////...------.../////////............///000000------,,,,,,,,,,,,------..............................//////000111111111000000/////////////////////000000000111111111111xxxzzz}}}|||vvvnnnfffbbb]]]\\\___gggmmmnnnnnnpppmmmppprrrpppkkkfffcccbbbccciiinnnppprrrtttpppkkkhhhgggfffggghhhjjjkkkkkkllleee^^^ZZZVVVTTTXXX^^^eeennn|||}}}}}}{{{wwwsssqqqqqqrrrrrr|||}}}{{{zzz|||}}}~~~{{{uuuqqqjjjfffaaa[[[VVVTTTUUUVVVWWWVVVVVVVVVWWWXXXYYYYYY[[[[[[]]]^^^```aaaccccccgggfffcccaaa______```aaacccbbb```___^^^^^^___``````______```bbbddddddcccbbbbbbcccdddddddddccccccccccccbbbbbbbbbbbbbbbbbb```____________```aaabbbddddddcccccccccdddeeefffeeeeeedddcccbbb```^^^]]]\\\YYYUUUQQQKKKDDD<<<666222111000000333666;;;===JJJMMMPPPQQQPPPNNNNNNOOOKKKJJJIIIJJJKKKJJJHHHFFFEEEFFFFFFFFFFFFEEEDDDDDDDDDCCCBBBAAA???>>>===<<<;;;888666444333222000......,,,***)))+++---------*********************************+++,,,,,,------,,,,,,***))))))***,,,,,,)))*********)))))))))************+++******************)))(((((()))******+++++++++++++++++++++***))))))******+++++++++,,,*********+++,,,,,,------,,,+++******)))*********,,,,,,++++++***))))))(((************))))))))))))))))))*********++++++++++++***(((((()))******)))(((((())))))))))))((((((((()))***)))'''&&&'''(((((((((((()))))))))******,,,+++)))(((((()))***++++++++++++++++++++++++,,,(((((((((((((((((((((((((((((())))))***++++++,,,******++++++++++++******************************))))))************))))))))))))))))))))))))))))))+++***))))))(((((())))))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,...111111...+++))))))******+++++++++++++++++++++,,,,,,++++++***,,,,,,,,,,,,------......,,,------......------,,,---,,,,,,,,,,,,---......111000///......///000111...............//////000------,,,,,,,,,,,,------........................//////000111111222222333000000111000//////...//////000000000111111111111ccccccdddccc```\\\XXXUUUPPPNNNPPPWWW\\\\\\\\\^^^\\\___aaa```]]]ZZZWWWVVVYYY\\\^^^^^^___```\\\VVVUUUUUUUUUVVVWWWXXXYYYZZZ]]]XXXSSSQQQMMMIIILLLQQQTTT\\\iiixxx~~~|||xxxtttsssssspppyyy}}}zzzuuummmddd___\\\\\\YYYXXXWWWUUUTTTTTTTTTTTTSSSTTTVVVXXXZZZ]]]^^^___aaabbbaaa___]]]]]]___aaacccbbb```___^^^^^^______aaa___^^^___bbbcccdddcccbbbcccdddeeeffffffffffffeeeeeeeeeeeeffffffffffffcccbbbaaa```______```aaabbbbbbaaa```aaabbbcccddddddddddddcccbbbaaa```___]]]ZZZVVVSSSPPPJJJCCC===444222000///111555:::===FFFIIIMMMOOOOOONNNMMMMMMMMMLLLLLLLLLMMMLLLIIIGGGEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAAAAAAAA???===;;;999999777555222000...,,,,,,------,,,+++))))))))))))))))))))))))))))))***++++++,,,,,,---++++++************++++++)))***+++***((('''((()))***++++++++++++***)))))))))))))))))))))))))))))),,,,,,++++++************))))))******+++,,,,,,,,,++++++******)))(((((((((***))))))((((((((())))))------,,,+++***)))((('''++++++*********))))))))))))************+++++++++,,,***(((((()))***)))((('''((()))******)))((('''((()))***)))((('''((()))((((((((()))))))))************)))))))))******+++++++++******++++++,,,---''''''''''''''''''''''''''''''''''''((((((((((((******++++++++++++******************************))))))************)))))))))))))))))))))))))))))),,,+++)))((((((((()))***)))))))))*********++++++************************)))************+++++++++)))))))))))))))))))))))))))***+++,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++))),,,000111...***((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,------......,,,------......------,,,---,,,,,,,,,,,,---......111000...------...000111......------......///000//////............//////........................000000000111222222333333000222333222000/////////000000000000111111111111```^^^[[[YYYXXXWWWVVVUUUNNNKKKMMMSSSWWWWWWWWWYYY[[[[[[[[[YYYWWWWWWWWWWWW^^^___^^^\\\\\\]]]XXXQQQLLLMMMNNNOOOOOOPPPQQQRRRRRRPPPNNNMMMIIIEEEFFFKKKNNNSSS[[[gggyyy~~~xxxyyyzzzyyyvvvsssrrrrrrpppvvv}}}~~~zzzrrrnnnmmmgggeeebbb^^^ZZZXXXVVVUUUUUUVVVVVVVVVWWWWWWXXXXXXWWWZZZ[[[[[[YYYYYY[[[]]]___^^^]]]]]]]]]^^^```aaacccbbb``````bbbdddddddddbbbcccdddeeeffffffffffffeeeeeefffgggggggggggggggeeedddbbb```______```aaabbbaaa_________```bbbcccdddddddddddddddccccccbbb```\\\XXXVVVUUURRRLLLGGG;;;888444111111333777:::===AAAGGGKKKMMMLLLLLLMMMMMMLLLMMMNNNPPPOOOLLLJJJIIIJJJKKKKKKKKKIIIGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCAAA???>>>>>><<<999777444222111000000///,,,*********************************++++++,,,------...******++++++++++++******''')))+++***(((((()))+++***++++++,,,+++***)))((('''((()))******)))((('''******************++++++))))))***++++++,,,------++++++******)))(((((((((******))))))))))))******+++++++++*********))))))+++++++++*********)))))))))************+++++++++,,,***(((((()))***)))((('''((()))******)))(((''')))***++++++***)))***+++)))))))))*********++++++((()))******++++++++++++++++++*********+++,,,---)))))))))))))))))))))))))))))))))(((((((((((('''******++++++++++++******************************))))))************)))))))))))))))))))))))))))))),,,+++)))((('''((()))***))))))*********+++++++++*********))))))*********)))************+++++++++((((((((((((((((((((((((((((((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))((((((((()))******)))((()))+++,,,---------,,,---------------,,,++++++***++++++,,,------......,,,------......------,,,---,,,,,,,,,,,,---......000///---++++++---///000...------------...////////////............////////////////////////////////////000000111222222222111333555444111//////000000000000000111111111111kkkgggbbb___^^^_________SSSPPPPPPVVVZZZZZZ[[[]]]hhheeeaaa^^^\\\^^^aaaccchhhhhhfffbbbbbbbbb\\\UUULLLNNNOOOPPPOOOPPPQQQRRROOONNNNNNNNNJJJEEEFFFKKKPPPRRRVVV]]]mmm{{{wwwuuuvvvwwwwwwuuunnnppprrrsssqqqooonnnnnnnnnrrrvvv|||zzzxxx|||~~~}}}zzzxxxsssmmmhhhccc___^^^^^^]]][[[YYYVVVTTTRRRQQQPPPSSSWWWWWWVVVVVVXXXZZZ[[[ZZZZZZ[[[]]]___aaabbbfffdddbbbbbbdddeeefffeeebbbbbbcccddddddddddddddddddeeefffggghhhhhhhhhgggfffdddbbb```___```aaabbbaaa```___^^^___```bbbcccddddddeeeeeeeeeeeeeeedddddd___[[[ZZZ[[[YYYTTTOOODDD@@@999333000111333555666;;;BBBHHHJJJKKKLLLLLLLLLLLLMMMOOOQQQQQQOOOMMMMMMNNNNNNNNNMMMKKKHHHFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDBBBAAAAAA???<<<:::777555444333222000,,,)))++++++++++++++++++++++++++++++,,,------......///)))***+++,,,,,,+++***)))&&&)))++++++******,,,///***+++,,,,,,+++***)))(((&&&((()))++++++)))(((&&&(((((())))))***+++------))))))***+++,,,,,,------*********+++,,,,,,---------,,,,,,,,,,,,,,,------***************++++++++++++++++++************))))))************+++++++++,,,***)))((()))***)))((('''((()))++++++)))((('''+++,,,------,,,+++,,,---******+++++++++,,,,,,,,,'''(((***+++,,,,,,,,,+++++++++*********+++---...************************------,,,,,,+++***************++++++++++++******))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))),,,+++)))((('''(((***+++)))************+++++++++******))))))))))))******)))************+++++++++(((((((((((((((((((((((('''&&&%%%%%%''')))---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((+++,,,+++((((((+++...)))***,,,---......------............------,,,+++******+++,,,,,,---......,,,------......------,,,---,,,,,,,,,,,,---......///---+++))))))+++---///...------------...//////---------,,,,,,---------000000000000000000000000......//////000111111111111444666555222//////111000000000000111111111111|||wwwqqqnnnmmmmmmllljjjhhhgggddd___[[[\\\bbbgggmmmkkkhhhfffeeefffggghhhrrrvvvvvvrrrooolllggg```ZZZXXXWWWWWWYYYZZZZZZZZZ]]]]]][[[TTTMMMIIILLLOOOQQQXXXaaajjjtttwwwmmmlllpppssstttooolllhhheeeccccccaaa```___dddfff```[[[\\\___```eeeiiipppvvv}}}|||wwwvvvxxx||||||wwwuuuqqqpppjjj```YYYVVVQQQLLLNNNNNNMMMMMMMMMNNNPPPQQQQQQSSSVVVXXXZZZ\\\___aaabbbbbbbbbbbbbbbbbbbbbaaacccbbbbbbccccccccc```^^^bbbdddgggggggggffffffgggfffccc___\\\\\\^^^bbbeeeeeedddcccbbbaaabbbcccdddggggggggggggggggggggggggeeeccc___]]]]]]]]]\\\ZZZQQQKKKBBB:::555333222222111555===DDDEEEEEEJJJQQQQQQOOOMMMNNNQQQRRRQQQNNNMMMNNNOOONNNKKKIIIHHHHHHKKKKKKJJJIIIIIIHHHHHHGGGEEEEEEEEEEEEDDDDDDDDDDDD???<<<888444000//////000++++++++++++++++++,,,------+++(((''''''(((***,,,---,,,+++***)))))))))))))))))))))***+++++++++,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))+++*********))))))((((((''''''''''''((()))***+++*********))))))))))))(((******)))(((((()))***++++++(((&&&'''((()))'''$$$))))))************))))))++++++******************///...+++***))))))***+++---+++)))((('''((()))***111///,,,)))(((((()))***,,,,,,++++++***))))))))))))************+++++++++)))))))))))))))******+++++++++************++++++,,,,,,++++++++++++,,,,,,)))))))))))))))(((''''''+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))************************************************************))))))************))))))***************++++++,,,,,,,,,+++***))))))******000///---+++************,,,---...///...---,,,+++***+++,,,---............,,,+++)))((('''((()))***---------,,,,,,+++++++++---,,,,,,---......---++++++,,,---...///111222222///---***)))+++,,,------//////...---,,,++++++***++++++,,,,,,,,,---------,,,---///000111000///---222111000...------------000000000000000/////////000000////////////000000111111111111111111111111000111111111111222222222}}}||||||{{{zzzwwwvvvqqqjjjdddcccfffjjjsssrrrrrrrrrrrrssssssttt|||~~~~~~yyyuuusssnnniiifffeeeeeefffggghhhfffeeefffgggeee^^^VVVRRRSSSUUU\\\dddnnnxxxrrrhhheeeeeeeeeccc```[[[XXXXXXWWWVVVUUUTTTXXXYYYUUUTTTVVVXXXWWWVVVZZZ```gggpppzzz~~~xxxsssqqqsssvvvyyy}}}~~~uuukkkdddZZZRRRMMMJJJHHHGGGHHHIIIIIIIIIHHHKKKNNNQQQTTTWWWZZZ\\\______```bbbdddeeeggggggdddccccccdddeeedddbbb```aaaccceeeeeedddbbbbbbbbbcccaaa^^^[[[[[[]]]```bbbeeedddddddddddddddeeeeeefffffffffffffffffffffffffffdddaaa_________]]]\\\VVVPPPHHH@@@;;;888555333///000555:::===???GGGQQQQQQPPPOOOPPPRRRSSSRRRPPPMMMOOOPPPOOOLLLJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEE@@@???===:::777555333222...---,,,,,,+++++++++,,,...---+++)))))))))***+++))))))))))))***+++,,,,,,***************+++++++++---,,,,,,+++***)))((('''))))))))))))))))))))))))************)))))))))(((******))))))******++++++++++++*********)))))))))+++***)))(((((()))******)))(((&&&''')))***)))'''))))))************))))))***)))))))))***+++,,,,,,///---+++***))))))***+++,,,+++)))((('''((()))***,,,+++******)))((('''''')))))))))***++++++,,,,,,)))************+++++++++)))))))))))))))***++++++++++++************++++++)))(((((((((((((((((())))))************)))((('''+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************************************************************))))))************))))))((((((((((((((())))))***,,,++++++******)))******++++++***))))))******+++***+++,,,---------------******+++------.........+++++++++++++++***)))))),,,,,,,,,++++++*********///......///000000///---,,,------...///////////////---******+++---------.........------,,,,,,+++++++++,,,,,,,,,---------,,,---///000111000///...000//////............///---------...............000000////////////000000111111111111111111111111000000111111111222222222zzzqqqlllmmmoooxxxzzz}}}~~~}}}zzzuuuvvvvvvwwwyyyzzzyyyvvvtttpppqqqnnnhhhaaa\\\[[[]]]fffnnnzzznnnbbb]]]]]]YYYUUUQQQNNNNNNNNNNNNMMMNNNOOOOOOMMMOOOSSSSSSOOOLLLMMMPPPVVV^^^hhhqqqvvv~~~}}}|||xxxsssnnnkkklllnnnppppppyyy{{{mmmaaaTTTMMMFFFCCCDDDEEECCC@@@BBBDDDGGGKKKOOOSSSUUUWWWWWWXXXYYY\\\___aaadddeeeeeeddddddeeeffffffdddaaaaaacccdddccc```^^^]]]]]]aaa```___^^^^^^___```aaaddddddeeefffggggggggggggffffffffffffffffffffffffgggeeecccbbbbbbbbbaaa___]]]XXXQQQJJJDDD???:::666111///000333555999CCCNNNQQQQQQPPPRRRTTTTTTSSSRRROOOPPPRRRPPPNNNKKKJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFEEECCCCCCCCCAAA???;;;888666222111000...,,,+++******......---,,,++++++******(((((((((((()))***+++,,,+++++++++***************,,,++++++***)))(((''''''))))))))))))))))))))))))************))))))))))))+++++++++,,,,,,,,,,,,,,,,,,+++++++++************,,,+++***)))))))))))))))(((''''''(((***,,,+++***))))))************))))))((((((((()))***+++---......---+++***))))))***+++++++++)))((((((((()))***((()))***++++++)))'''&&&)))))))))***++++++,,,,,,)))************+++++++++***))))))))))))***++++++++++++************++++++++++++************++++++******+++++++++***))))))******))))))))))))******************************))))))))))))************))))))))))))))))))))))))************************))))))************))))))((((((((((((((())))))***+++++++++***************((((((((()))***+++------(((((()))***+++---///000)))***+++,,,,,,,,,,,,,,,***+++---...---,,,***(((++++++***************)))///...---...000000...---,,,---.........---,,,+++///---+++***,,,---------------------------------,,,,,,,,,,,,------------,,,---///000000000///..................///000000,,,,,,------......//////000000////////////000000111111111111111111111111000000000111111111222222~~~wwwvvvwww{{{vvvvvvsssnnnhhhdddddddddooowww}}}mmmeeecccZZZVVVQQQNNNMMMNNNNNNNNNQQQQQQQQQQQQWWW]]][[[VVVSSSPPPLLLMMMQQQXXX]]]___lllnnnrrrvvvyyyyyyvvvsssqqqqqqrrrrrrrrrqqqpppoooqqqnnniiieeecccdddeeeggghhhooowww~~~yyyjjj^^^NNNFFFDDDDDDBBB>>>CCCDDDFFFJJJNNNQQQRRRRRRRRRRRRSSSUUUXXX[[[]]]___ccccccccceeeffffffdddbbbbbbcccdddccc```]]]\\\\\\aaaaaabbbbbbbbbcccbbbbbbcccdddggghhhjjjjjjiiiiiieeeeeeeeeeeeeeeeeeeeeeeegggfffddddddeeeeeedddbbbaaa^^^YYYSSSNNNGGG???;;;888444111222333666???IIIPPPPPPQQQSSSUUUUUUUUUTTTQQQRRRSSSRRRPPPMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFDDDCCC@@@>>><<<;;;888666444111...,,,+++***,,,---......---,,,+++***++++++***)))((((((((((((,,,+++++++++***)))))))))))))))))))))*********+++))))))))))))))))))))))))*********))))))))))))))))))***+++,,,------------,,,,,,,,,+++++++++******---,,,+++***))))))(((((()))))))))***++++++++++++))))))************))))))***)))))))))***+++,,,,,,,,,,,,+++***))))))******+++***)))(((((()))******)))***+++,,,,,,+++***))),,,,,,++++++***)))))))))))))))*********+++++++++******))))))******+++,,,++++++************++++++,,,++++++++++++++++++,,,+++++++++,,,,,,++++++******))))))))))))))))))***************************((()))))))))************((((((((((((((((((((((((************************))))))************))))))***************++++++,,,******+++++++++***************++++++,,,---...///((((((((((((***,,,...///))))))***+++++++++++++++***+++,,,,,,,,,+++***)))++++++++++++************,,,,,,+++,,,---...,,,******+++,,,......---,,,+++///---++++++,,,...------,,,,,,,,,------.........,,,,,,,,,------------...------...///000///////////////............//////---......///000111222222000000////////////000000111111111111111111111111000000000000111111111111}}}zzzvvvqqqnnnmmmnnnpppzzzzzzpppmmmbbb^^^XXXTTTSSSSSSSSSRRRVVVXXXZZZ___jjjtttuuupppeee]]]RRRMMMNNNPPPQQQPPPZZZZZZ]]]```ddddddbbb___```aaaaaaaaaaaaaaaaaaaaa```^^^[[[YYYXXXYYYZZZ[[[]]]bbbkkksssxxxzzz|||~~~ttt___PPPKKKJJJHHHFFFIIIIIIIIILLLPPPQQQOOOMMMNNNNNNOOOQQQTTTWWWZZZ\\\```___```bbbddddddbbb```aaacccdddcccaaa___^^^^^^```aaacccdddddddddcccbbbcccdddgggiiijjjjjjjjjjjjeeeeeeeeeeeeeeeeeeeeeeeegggeeeeeeeeeggggggfffdddbbb```^^^ZZZUUUNNNFFFAAA999555222444555777===EEELLLNNNQQQSSSUUUVVVVVVVVVSSSTTTUUUTTTRRROOONNNNNNNNNNNNMMMMMMLLLKKKKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHHHHFFFCCC@@@???>>>>>>???<<<:::888555222///...---+++,,,---//////...---,,,,,,+++***)))((((((((((((,,,+++++++++***)))))))))*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))******&&&''')))+++,,,---......,,,,,,,,,+++++++++******,,,,,,,,,+++***)))((((((+++,,,,,,+++***)))******))))))************)))))),,,,,,+++***)))))))))***++++++******************))))))))))))))))))************************++++++,,,,,,++++++***)))))))))))))))*********+++++++++***************++++++,,,++++++************++++++((((((''''''''''''((((((***+++,,,,,,,,,,,,++++++)))))))))******)))))))))************************((()))))))))************((((((((((((((((((((((((************************))))))************))))))***************++++++,,,)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***+++,,,))))))******++++++******+++***)))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***((()))+++,,,---......---...---,,,,,,---...---,,,+++,,,,,,------.........,,,,,,---------.........---......///////////////111111///......------------......///000111222222000000////////////000000000000000000000000000000//////000000000111111111{{{uuusssuuuyyy}}}zzzvvvpppjjjccc^^^[[[ZZZZZZYYYZZZ___fffqqq}}}ppp```VVVTTTTTTQQQNNNOOOOOOPPPRRRTTTUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPNNNMMMMMMMMMOOOPPPQQQTTT\\\eeekkkmmmqqqvvvxxx|||sssccc[[[YYYXXXWWWVVVTTTTTTVVVYYYXXXTTTQQQMMMLLLLLLMMMOOORRRVVVXXXZZZZZZ[[[]]]______^^^\\\]]]___bbbbbbaaaaaaaaabbb^^^___aaacccccccccbbbaaacccdddfffggghhhiiiiiiiiiddddddddddddddddddddddddeeeddddddeeeggghhhfffeeebbbaaa```^^^[[[UUUNNNIII999555222333555666;;;AAAFFFJJJOOORRRTTTUUUWWWXXXUUUVVVWWWVVVTTTQQQPPPPPPNNNNNNNNNMMMLLLLLLKKKKKKNNNMMMMMMLLLKKKJJJIIIIIIIIIFFFCCC@@@>>>???@@@AAA???>>>;;;888666333222111---...///000000///...---))))))))))))***+++,,,---+++++++++***************......---,,,+++***))))))))))))))))))))))))))))))))))))))))))************$$$%%%(((***,,,------,,,,,,+++++++++************+++,,,,,,,,,+++***))))))+++,,,---+++)))(((((()))))))))************))))))...---+++***))))))((((((*********************)))))))))))))))************(((((('''''''''((()))))))))))))))***++++++,,,,,,)))************++++++++++++************+++,,,,,,++++++************++++++))))))(((((((((((())))))******+++,,,,,,,,,++++++))))))************))))))************************))))))))))))************))))))))))))))))))))))))************************))))))************))))))((((((((((((((())))))***((()))***,,,,,,+++******+++++++++++++++***)))(((,,,++++++***)))))))))***)))******+++++++++******+++***((('''''')))+++,,,,,,,,,,,,,,,,,,---------...---,,,---//////---,,,((()))***+++---...///000...---,,,---...///...,,,,,,,,,,,,------.........,,,---------......................../////////000222111000///---------,,,,,,,,,------......//////000000////////////000000000000000000000000000000/////////000000000111111wwwuuuzzz|||tttmmmiiigggeeeeeeccckkkvvvuuugggbbb___YYYSSSPPPPPPPPPPPPPPPRRRSSSUUUPPPOOOOOONNNNNNOOOOOOOOOMMMLLLJJJIIIHHHHHHHHHHHHHHHIIIOOOXXX]]]^^^bbbiiillloootttyyy{{{{{{yyywwwuuuxxxzzzwwwsssrrruuuxxx~~~zzzrrroooooooookkkiiiiiikkkmmmmmmhhhcccZZZXXXUUUSSSRRRRRRSSSTTTTTTTTTUUUWWWZZZ[[[YYYXXXVVVYYY]]]___``````bbbccc___```aaacccccccccccccccdddddddddeeeeeeggghhhhhhccccccccccccccccccccccccbbbbbbccceeeggggggfffeeeaaa```aaaaaa```\\\VVVRRRCCC<<<555444444333777<<<@@@EEELLLQQQSSSUUUWWWYYYVVVXXXYYYXXXUUUSSSQQQQQQPPPPPPPPPOOONNNNNNMMMMMMOOOOOONNNMMMLLLKKKJJJJJJHHHGGGEEECCCBBBBBBBBBBBBAAA???===;;;999888777666444444333333222000///...************+++,,,---...***************+++++++++------,,,+++***)))(((((())))))))))))))))))))))))((()))))))))************&&&((()))+++,,,+++***)))++++++*********)))))))))***+++,,,,,,,,,+++******)))***,,,+++)))((()))+++))))))************)))))),,,,,,+++***))))))))))))))))))************))))))(((((()))***************''''''((())))))((('''&&&)))))))))***++++++,,,,,,)))************+++++++++++++++******++++++,,,---++++++************++++++++++++************++++++))))))***+++++++++++++++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************************************************************))))))************))))))((((((((((((((())))))***''')))***,,,,,,,,,***)))******+++++++++***)))(((++++++,,,,,,+++******)))***+++++++++++++++******))))))))))))******+++,,,******++++++,,,,,,,,,,,,...---,,,---...///---+++,,,++++++***+++---///000...---------//////...,,,,,,,,,------------------------------...........................///000000111000///...............---------...............000000////////////000000000000000000000000000000////////////000000000111wwwuuu{{{zzzuuusssqqqpppnnnxxxuuummmhhh___XXXVVVVVVWWWUUUUUUVVVZZZ]]]YYYYYYXXXWWWWWWWWWXXXXXXOOONNNLLLKKKIIIHHHGGGGGGFFFDDDHHHPPPRRRRRRVVV]]]___ccchhhmmmoooooolllkkkdddhhhkkkjjjfffeeehhhkkkqqq~~~}}}|||~~~|||wwwqqqmmmgggaaa[[[XXXWWWVVVPPPPPPQQQTTTWWWXXXVVVUUUPPPTTTXXX\\\^^^___bbbdddaaabbbcccdddeeefffffffffeeedddccccccdddeeeggghhhccccccccccccccccccccccccaaaaaabbbdddfffgggfffddd``````aaabbbccc```\\\XXXPPPFFF<<<666222000333777===CCCJJJOOORRRTTTWWWZZZWWWYYYZZZYYYVVVSSSRRRRRRTTTSSSSSSRRRQQQQQQPPPPPPPPPPPPOOONNNMMMLLLKKKJJJHHHHHHHHHHHHGGGEEECCCBBBAAA@@@???===;;;::::::999:::999777555333111///.........---,,,++++++++++++))))))******+++++++++,,,))))))))))))************))))))))))))))))))))))))(((((())))))*********+++)))***,,,,,,,,,***((('''*********))))))))))))((()))***+++,,,---,,,+++***&&&(((+++***((((((***---))))))************))))))+++***************++++++((()))************))))))'''((()))***************'''))),,,...---+++'''%%%,,,,,,++++++***))))))))))))************+++++++++++++++******++++++,,,---++++++************++++++((((((''''''''''''((((((((()))***+++++++++++++++((()))***++++++***)))((((((((((((((((((((((((((())))))))))))************************************************************))))))************))))))***************++++++,,,'''(((***,,,---,,,***)))++++++------...---,,,+++***+++,,,------,,,+++***++++++,,,,,,,,,++++++***((()))+++---------+++***))))))******++++++++++++++++++***+++,,,---+++)))000...,,,******,,,...000...------...//////...,,,---------------------------------.........//////...............///000000///............///000000000000000000000/////////000000////////////000000000000000000000000000000////////////000000000000|||yyyxxx{{{wwwuuu}}}zzzlllaaa```aaaaaaaaabbbbbbccccccdddjjjlllfffbbbddddddbbbWWWSSSOOOOOOQQQPPPLLLHHHHHHHHHHHHIIIKKKMMMPPPQQQTTTTTTVVVYYY]]]___^^^]]]VVVUUUSSSRRRRRRTTTVVVXXXaaafffppp}}}xxxsssmmmgggccc]]]]]]]]]^^^]]]ZZZVVVSSSRRRQQQRRRUUUWWWYYY\\\___aaaaaabbbdddeeefffgggggghhhfffddddddeeeeeeeeedddaaacccddddddcccbbbbbbccc^^^```ccceeeggggggffffffccccccdddeeedddbbb___^^^VVVNNNCCC:::666555666666999>>>FFFNNNUUUYYY[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWUUUSSSQQQPPPNNNNNNNNNOOOOOOOOONNNLLLJJJIIIKKKJJJHHHGGGGGGGGGHHHIIIFFFEEEEEEDDDCCCBBBBBBAAA======<<<:::888555333222///...---+++)))(((''''''+++++++++*********))))))((()))***+++++++++++++++)))******+++++++++******++++++***)))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++***---///...***((((((***...---,,,,,,++++++,,,,,,))))))(((((())))))***+++,,,,,,,,,,,,,,,+++***)))(((((((((((()))***+++,,,***+++,,,,,,+++***((('''))))))))))))))))))************++++++++++++******)))************++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***++++++++++++***)))))))))***++++++++++++++++++((($$$%%%(((++++++***)))))))))***++++++,,,,,,************************************************************************))))))((('''&&&%%%$$$$$$******))))))))))))******)))))))))******+++++++++++++++++++++,,,,,,---...---------,,,,,,+++++++++&&&&&&''')))***+++,,,---000///---+++*********+++++++++,,,,,,,,,---------............------,,,++++++++++++,,,,,,---------++++++,,,,,,,,,,,,---------------...------,,,,,,000//////...------,,,,,,///---,,,---000111000...........................,,,***(((***---111111000000000000000////////////000000111111111111000000333222111////////////000~~~{{{xxx{{{}}}|||zzzpppkkklllmmmooopppqqqrrrrrruuu{{{|||xxxuuuxxxyyywwwooojjjeeeccccccaaa\\\WWWRRRPPPMMMLLLLLLMMMLLLKKKLLLKKKLLLNNNPPPQQQPPPNNNJJJIIIGGGEEEFFFGGGJJJKKKOOOSSS[[[hhhwww|||vvvtttooonnnmmmllljjjgggccc```ZZZWWWTTTTTTUUUWWWWWWXXXYYYZZZ[[[^^^```ccceeefffcccbbbbbbccceeegggffffffdddddddddddddddddddddddd___aaaccceeeffffffeeeeeeccccccdddeeedddbbb```___[[[TTTJJJAAA<<<888666555666;;;DDDMMMUUUZZZ]]]^^^]]]]]]\\\[[[ZZZYYYWWWVVVXXXWWWVVVUUUSSSRRRPPPPPPQQQQQQQQQPPPOOOMMMLLLKKKLLLKKKJJJJJJIIIIIIJJJJJJHHHGGGGGGFFFEEEEEEDDDDDD??????>>><<<:::888666444000///---+++************+++++++++***************+++++++++++++++***)))((()))******++++++*********++++++***)))))))))))))))************************)))))))))))))))***++++++,,,------,,,+++******+++***))))))(((((((((((((((******+++++++++,,,,,,,,,+++,,,,,,,,,++++++***)))******)))))))))))))))*********+++++++++******)))************))))))))))))******++++++++++++******)))************+++++++++++++++++++++++++++++++++&&&'''((((((((('''%%%$$$************************((())))))*********))))))***(((&&&&&&((()))***+++******))))))))))))))))))************************************************************************++++++******)))(((((((((******))))))))))))******,,,,,,------...---------,,,+++++++++,,,,,,---...---------,,,,,,+++++++++((())))))******++++++,,,///...,,,++++++++++++,,,*********++++++++++++,,,---------------,,,+++++++++,,,,,,,,,---------...++++++,,,,,,,,,,,,---------------......------,,,........................///---,,,---000111000..............................,,,***+++---//////...000000000000////////////000000111111111000000///...///000111111000//////}}}xxxtttooopppzzzzzzxxxyyy}}}~~~~~~|||{{{yyytttqqqhhhbbb[[[WWWVVVTTTOOOJJJMMMLLLKKKKKKKKKKKKHHHFFFCCCBBB???======>>>@@@BBB@@@CCCHHHOOOZZZiii{{{|||yyywwwuuullleee]]]XXXXXXYYYWWWTTTRRRSSSTTTWWWZZZ^^^aaabbbaaaaaabbbdddggghhhhhhggggggdddbbbbbbeeefffeeecccaaabbbcccdddeeedddccccccccccccdddddddddbbbaaa```aaa\\\TTTMMMFFF???:::666444888@@@IIIRRRYYY^^^```______^^^]]][[[YYYXXXWWWYYYYYYXXXWWWUUUTTTTTTSSSUUUTTTSSSQQQPPPNNNMMMMMMLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGBBBBBBAAA@@@>>><<<:::999333111///,,,++++++,,,---*********+++++++++++++++***+++++++++++++++******)))***************))))))+++***))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++...,,,******+++,,,,,,+++,,,++++++***************)))***+++,,,---,,,+++++++++++++++,,,++++++***))),,,+++***)))((((((((((((******************++++++++++++*********)))))))))******++++++++++++******)))************+++++++++++++++++++++++++++++++++)))***+++,,,+++***)))'''++++++************++++++(((((()))))))))((((((''')))))))))((('''(((***,,,******))))))(((''''''&&&******************************************************************************************************))))))))))))************,,,,,,,,,+++***))),,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,------,,,,,,++++++---------------.........++++++,,,,,,,,,,,,------,,,------.........------,,,,,,------...///000000///...---...///000///...........................///...,,,,,,---......---////////////000000000000111111111111111000///...+++---000222333222000///ssspppnnnmmmiiiggglllttt~~~zzzwwwvvv{{{}}}xxxuuuvvv~~~{{{qqqllljjjfff^^^WWWYYYVVVTTTRRRQQQOOOLLLIIIHHHFFFCCC@@@??????AAABBB@@@BBBCCCDDDGGGQQQ```kkkrrrttttttrrrpppttt|||}}}pppgggfffgggbbb\\\UUUUUUUUUVVVXXXYYY[[[\\\``````aaadddgggiiihhhggghhhddd```aaaeeegggeeebbbcccccccccdddcccbbbaaaaaaccccccdddddddddcccbbbbbbdddaaa]]]XXXQQQJJJBBB<<<888:::===BBBJJJSSS\\\aaa_________^^^]]]\\\[[[ZZZ[[[ZZZZZZYYYXXXWWWWWWVVVWWWVVVTTTQQQOOOMMMLLLKKKKKKLLLMMMNNNNNNNNNLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIFFFEEEEEEDDDBBB@@@???>>>888666222...,,,+++,,,,,,******++++++++++++,,,,,,&&&''')))+++,,,---......*********+++******))))))******)))))))))))))))***))))))))))))))))))))))))*********))))))***++++++...***&&&&&&))),,,,,,+++...------,,,,,,,,,,,,,,,&&&(((***+++,,,+++)))(((******++++++++++++******++++++***)))(((((())))))******)))((()))***,,,---,,,++++++******))))))(((******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------++++++***))))))***++++++)))))))))***))))))((('''(((***+++***'''&&&))),,,******)))))))))(((((((((************************************************************************(((((()))))))))*********+++******))))))******+++((()))+++++++++***(((''',,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++........................+++++++++,,,,,,,,,------,,,------...............,,,,,,------...////////////........./////////.................................------.........---////////////000000000000111111222111111000///...---...111222333333111111ooonnnppprrrpppkkklllpppyyyxxxsssqqqooonnnnnnqqqwww~~~yyysssooowwwzzzrrrkkkfffccc___]]][[[XXXUUUSSSOOOMMMIIIEEECCCBBBBBBCCCAAACCCDDDBBBAAADDDMMMTTTVVVYYY\\\\\\[[[```jjjrrrxxx|||}}}zzz|||wwwoooccccccbbb```___]]][[[ZZZ[[[[[[\\\```dddggghhhgggjjjeeebbbcccgggiiigggcccccccccccccccbbbaaa``````bbbccccccddddddddddddccceeedddbbb```\\\UUUMMMHHHCCC@@@>>>>>>DDDNNNXXX___]]]^^^______```_________]]]\\\\\\[[[ZZZYYYYYYYYYXXXWWWTTTQQQNNNJJJHHHGGGGGGIIIJJJLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJHHHHHHGGGGGGEEEDDDCCCBBB===;;;777222///,,,,,,++++++++++++++++++++++++,,,'''((()))+++---......///+++++++++++++++***))))))***)))))))))))))))******************************++++++***************+++,,,(((%%%%%%(((******))),,,+++******))))))******&&&(((***+++,,,+++)))((()))******++++++*********))))))(((((()))***++++++******)))((()))***,,,---,,,+++++++++******))))))******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++,,,)))&&&$$$$$$'''***,,,+++******************+++*********++++++***))))))(((***,,,+++((('''))),,,)))))))))******+++++++++))))))))))))))))))))))))************************************************(((((())))))******++++++++++++************++++++,,,,,,---......---,,,+++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......***++++++,,,------------(((((((((((())))))))))))+++,,,,,,------,,,,,,,,,........................+++++++++,,,,,,,,,------,,,---....../////////............................../////////.........///........................,,,,,,---......//////000.../////////000000000111111111111111111000//////333222222111111222222333vvvwwwzzz}}}xxxvvvxxxyyyuuukkkiiikkkooopppqqqttt{{{}}}uuuppprrryyy~~~xxxyyy~~~}}}wwwtttpppnnnllljjjgggeeeZZZWWWQQQLLLHHHFFFEEEEEEDDDEEEFFFDDDBBBBBBEEEHHHGGGJJJLLLLLLKKKPPPXXX___dddkkksssxxxyyyzzz{{{}}}~~~~~~xxxxxxwwwtttpppkkkfffcccYYYYYYYYY\\\```dddeeefffhhhfffeeefffiiiiiigggdddccccccbbbbbbaaa``````___bbbcccccccccddddddeeeeeeddddddddddddccc___YYYTTTOOOKKKEEECCCFFFNNNWWW^^^]]]^^^___```aaabbbbbbbbb___^^^^^^]]][[[ZZZZZZYYYYYYXXXVVVRRRMMMHHHCCCAAABBBCCCEEEGGGIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDAAA???<<<888444111...------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++------------,,,+++******)))))))))))))))******+++++++++++++++++++++++++++,,,,,,+++************++++++)))''''''((())))))(((,,,,,,+++************+++)))***+++,,,---,,,++++++((()))******+++*********(((((((((((()))***+++,,,******************++++++++++++++++++++++++++++++******++++++++++++******)))************++++++++++++++++++++++++++++++++++++(((%%%######&&&))),,,)))***++++++++++++***)))))))))***+++++++++++++++***+++++++++)))))))))***)))))))))***+++,,,,,,,,,))))))))))))))))))))))))******************************************************++++++,,,,,,,,,---++++++************++++++++++++++++++,,,,,,,,,---------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......***+++,,,------------,,,,,,,,,,,,------------...,,,,,,------......------.........---------------++++++,,,,,,,,,,,,------,,,---...///////////////..................------...///000///...---...///........................***,,,///////////////111......//////000000111111000000111111111111000000444333111000000111222333zzzmmmkkkssszzz~~~|||||||||wwwsssvvvwwwqqqrrrzzz~~~}}}}}}{{{yyylllhhhbbb[[[VVVRRRQQQPPPOOONNNMMMKKKIIIHHHGGGGGGGGGGGGGGGEEEDDDFFFLLLPPPVVV\\\cccggghhhiiilllppp|||}}}|||xxxvvvxxxtttgggddd```^^^^^^___`````````aaacccddddddcccaaa___cccbbbaaaaaa````````````bbbbbbbbbcccdddeeeffffffeeeeeeeeeffffffddd```]]]YYYVVVQQQNNNPPPTTTZZZ______```aaabbbbbbccccccbbbaaa```___]]]\\\ZZZYYYYYY[[[ZZZXXXUUUNNNGGG@@@<<<<<<===>>>AAADDDGGGIIIKKKMMMMMMMMMMMMMMMMMMMMMMMMHHHIIIIIIIIIHHHGGGFFFFFFBBBBBBAAA>>>;;;888555333......---,,,+++******)))------------,,,+++******............---,,,+++***)))))))))))))))***++++++++++++++++++++++++++++++---,,,++++++*********+++***+++,,,+++)))(((((()))---,,,++++++******++++++******+++++++++,,,,,,,,,(((((()))******************)))))))))))))))************+++++++++******))))))******++++++,,,,,,---******++++++++++++******)))************++++++++++++++++++++++++++++++++++++***)))((()))***,,,---((()))+++------+++)))(((&&&'''(((***++++++++++++++++++******++++++)))((()))))))))***************))))))))))))))))))))))))*********************************************************+++++++++++++++,,,++++++******++++++,,,)))(((''''''(((***,,,---...---,,,,,,+++++++++,,,+++++++++,,,,,,---------+++++++++++++++,,,,,,,,,***+++,,,---------,,,+++//////000000000111111111,,,---....../////////...------------,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,---...///000000000000,,,,,,------.../////////...000111000---,,,---///........................,,,...111111///---...///.........///000111111111...///000111111222111111...//////000111111111111uuurrr}}}~~~uuuuuuvvvsssxxx}}}zzzsssllleeeaaa___^^^]]]ZZZVVVSSSQQQOOOMMMJJJLLLKKKHHHEEECCCCCCFFFHHHPPPUUUYYYZZZYYYZZZ^^^ccckkklllooosssvvvvvvsssqqqvvv~~~xxxssskkkddd___]]][[[YYYWWW[[[^^^```^^^\\\ZZZYYYbbbbbbaaa```````````````bbbbbbbbbcccdddeeefffggggggfffeeefffgggfffdddbbb^^^\\\ZZZYYYYYY[[[^^^```bbbbbbcccccccccbbbbbbaaabbbaaa```^^^\\\ZZZYYYXXX\\\\\\ZZZWWWPPPGGG???:::888999:::===@@@DDDHHHJJJNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHIIIIIIHHHGGGGGGFFFCCCCCCCCCCCCAAA===:::888//////...---+++***))))))***+++,,,,,,------------////////////...---,,,+++))))))((())))))***++++++************************---,,,,,,+++*********++++++---///...***((()))***(((''''''&&&&&&&&&&&&&&&))))))(((((())))))***+++(((((()))***************,,,+++***)))((((((((((((***+++,,,,,,,,,***)))'''))))))***+++,,,------...******++++++++++++******)))************+++++++++++++++++++++++++++++++++((()))***+++,,,++++++***'''))),,,......,,,)))'''$$$%%%'''(((***+++++++++---+++)))***,,,,,,)))&&&******))))))((((((''''''))))))))))))))))))))))))************************************************((((((((((((((((((((((((,,,++++++******++++++,,,,,,***))))))***---000222...---,,,,,,+++++++++++++++++++++,,,,,,---------------,,,++++++***))))))+++,,,------------+++++++++++++++,,,,,,,,,------------...///000000//////---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,---...///000000000000***+++,,,---///000111111...000222000---,,,---///........................---000222222...,,,,,,------......///000111111222---...///111222222222222(((***...000222222111000~~~~~~~~~{{{zzzzzzxxxtttppptttqqqmmmhhhddd___YYYVVV^^^WWWNNNKKKLLLNNNMMMLLLJJJLLLNNNNNNMMMNNNQQQTTTWWWZZZ^^^bbbgggjjjlllmmmmmmsss}}}zzzsssoooiiibbb[[[WWWXXXXXXVVVSSSSSSWWWZZZYYYXXXXXX[[[^^^aaabbbbbb```aaaccceeegggggggggggggggfffeeedddcccdddeeeeeeeeeeeedddcccbbbaaaaaa```eeedddcccdddeeeeeedddbbb```aaaaaa```^^^\\\\\\]]]\\\ZZZYYYWWWTTTMMMBBB;;;999666444555999>>>BBBDDDIIIJJJLLLMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGHHHJJJLLLGGGDDDAAA@@@@@@???<<<999666444111///---,,,---...,,,,,,,,,+++,,,,,,------111111111111///---+++***)))***,,,------,,,***)))...---,,,+++************,,,,,,+++***))))))***************))))))))))))))),,,++++++***)))((('''''',,,,,,,,,+++***)))(((((())))))(((((((((((())))))***)))))))))((((((''''''************************************************,,,+++***)))))))))***+++...,,,)))((()))*********++++++------------++++++)))******++++++******)))******++++++++++++******+++)))((('''((()))+++,,,---+++))))))+++...//////,,,+++******++++++***((())))))***++++++++++++*********+++++++++******)))000///...---+++***))))))++++++++++++++++++++++++)))))))))******+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------.........------,,,,,,,,,))))))***+++,,,,,,------///......------,,,++++++++++++******++++++,,,------------............///111111111000///---,,,+++++++++++++++,,,,,,---.....................------,,,,,,,,,---------..................//////////////////////////////////////////............//////...------///111222111000000000111222333555666777444333222111111111222333~~~~~~~~~{{{vvvqqqmmmddd^^^YYYVVVVVVUUURRRNNNKKKMMMMMMLLLIIIIIIKKKMMMKKKLLLMMMQQQUUUZZZ^^^```bbbiiittt~~~{{{sssmmmeeeccc```ZZZTTTPPPOOOOOOQQQPPPQQQTTTXXX\\\^^^^^^\\\^^^aaadddfffgggggggggfffeeedddcccccccccddddddfffeeeeeeddddddccccccbbbcccbbbbbbccceeedddbbbaaa```aaaaaa```^^^]]]^^^______]]][[[ZZZXXXQQQGGG???888555222222444999<<<>>>DDDFFFIIILLLNNNNNNMMMLLLKKKJJJIIIHHHIIIJJJLLLMMMKKKHHHEEEDDDCCCBBB>>><<<666444222///---,,,++++++,,,,,,,,,,,,,,,------...//////000000///---+++***)))***,,,------,,,***))),,,++++++***++++++,,,,,,+++******)))(((((())))))************))))))))))))++++++******))))))((((((+++,,,,,,++++++)))((((((***))))))(((((())))))***,,,+++++++++***************************************************************************++++++,,,---+++******+++,,,+++*********+++,,,,,,+++******+++++++++,,,,,,+++++++++******++++++++++++******)))((('''&&&'''(((***+++---+++))))))+++,,,,,,+++,,,+++******++++++***(((&&&'''(((((())))))((((((************************......---,,,+++***))))))++++++++++++++++++++++++*********+++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,+++)))******+++,,,,,,------,,,,,,------------------,,,,,,++++++,,,,,,---...------------................../////////...------,,,+++++++++,,,,,,---...........................,,,,,,---------.....................////////////////////////////////////000//////...------------111000000111333444333111111111111111222444555666222222111000000000111222zzzyyy|||~~~|||yyyuuuuuuxxx{{{pppmmmjjjiiihhhddd^^^XXXTTTTTTRRROOOKKKHHHHHHIIIGGGFFFEEEFFFHHHMMMRRRVVVUUU[[[eeeooovvv|||vvvrrrkkkccc\\\TTTMMMIIIJJJJJJJJJMMMQQQVVVXXXYYYZZZ]]]```cccffffffffffffeeeeeedddccccccccccccdddffffffffffffffffffffffffccccccccceeegggfffcccaaa___aaabbbaaa```___```aaacccaaa___^^^\\\VVVMMMFFF;;;777222000222444666777===AAAFFFKKKNNNOOOOOONNNMMMMMMLLLKKKLLLMMMNNNOOOOOOMMMJJJIIIGGGFFFCCCAAA888777666444111...,,,***,,,,,,,,,,,,,,,---......---------...---,,,++++++***+++,,,------,,,+++***************+++,,,---...******)))(((((((((((()))*********************************************)))+++++++++++++++***)))(((*********))))))*********+++++++++++++++*********))))))))))))))))))))))))************************((()))***+++,,,,,,,,,,,,,,,+++***+++,,,---,,,+++)))******++++++******)))******++++++++++++************++++++++++++******(((((('''&&&'''((()))***,,,+++******++++++***(((,,,+++******++++++***(((''''''((())))))))))))(((++++++***))))))***+++,,,,,,,,,+++++++++*********************************++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++*********++++++,,,,,,---+++++++++,,,---.........------,,,,,,------...///------------............+++,,,------............,,,,,,+++++++++,,,------........................,,,------------.....................////////////////////////////////////.........------......///111/////////111111000///111111111000111222222333111000000//////000111111yyysssqqqtttzzz~~~~~~||||||{{{}}}~~~}}}{{{vvvrrrrrroookkkjjjmmmnnnsssyyy{{{~~~}}}{{{zzzxxxtttnnnjjjdddccc```[[[VVVRRROOONNNOOOMMMJJJHHHGGGHHHJJJKKKJJJNNNUUU[[[aaagggmmmqqqxxxpppjjjaaaXXXQQQLLLKKKIIIJJJMMMPPPRRRRRRYYY[[[___bbbeeeffffffffffffeeeeeedddddddddddddddfffffffffggggggggghhhhhheeeeeefffhhhjjjiiifffccc___aaabbbbbbaaaaaabbbdddeeecccaaa```___ZZZSSSMMMAAA===777333222222333333666;;;AAAHHHNNNPPPQQQQQQPPPOOOOOOOOOOOOPPPQQQQQQPPPOOONNNLLLKKKJJJHHHGGG>>>>>>===;;;888444000...,,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,++++++***++++++,,,,,,++++++***************+++,,,------******))))))))))))******)))***************++++++*********************++++++++++++++++++***)))(((++++++************++++++))))))))))))))))))))))))************************************************)))***+++,,,---,,,+++*********)))***,,,,,,+++*********++++++++++++******))))))************))))))******++++++++++++******)))(((((((((((()))************+++,,,...---+++))),,,+++******++++++***(((******+++,,,,,,,,,,,,,,,,,,+++)))((((((***,,,---************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++++++++,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---......,,,,,,---------.........++++++,,,------------,,,,,,,,,,,,++++++,,,,,,------------...............------------........................////////////////////////////////////---------...///000222222222111//////111111000///111111000000000000000111000000000000111111111222}}}zzzvvvqqqjjjeeedddfffkkknnntttvvvwwwvvvssspppnnnnnnmmmnnnnnnnnnsssvvvsssllliiieeecccdddccc```aaaddddddiiikkkkkkkkknnnnnnkkkmmmqqqvvvvvvuuutttwww{{{yyyzzz}}}|||{{{}}}{{{uuusssppplllhhhbbb]]]ZZZYYYXXXUUUQQQLLLGGGCCC@@@CCCDDDFFFHHHLLLRRRZZZ___jjjnnnrrrvvvyyy{{{|||}}}zzzsssiiicccWWWTTTPPPNNNMMMMMMMMMLLLRRRUUUXXX]]]aaadddggghhhffffffffffffeeeeeeeeedddeeeeeefffgggggghhhhhhhhhffffffggghhhjjjiiifffddd```bbbccccccccccccdddffffffcccaaa``````]]]WWWSSSHHHBBB;;;555333111111000111666===EEELLLPPPRRRSSSRRRQQQQQQQQQRRRRRRSSSSSSOOOOOOOOONNNMMMLLLLLLLLLCCCCCCBBBAAA===999444111------,,,+++++++++++++++************+++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++******++++++,,,))))))******+++++++++,,,************++++++++++++******+++++++++***))))))++++++************++++++)))))))))))))))*********++++++++++++++++++++++++************************+++,,,---------+++***(((+++)))((()))***+++***))),,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++************)))*********++++++((()))+++...000111///,,,,,,+++******++++++***(((+++,,,------......------+++***)))((((((***,,,---)))************+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,---,,,,,,+++***---,,,,,,++++++,,,,,,,,,---------.........//////---------.........//////............////////////////////////////////////000000000///000000111111555333111111222333333222111111000000//////000000000111111222222333333333uuuuuuuuusssqqqnnnkkkjjjdddaaa\\\XXXWWWYYY]]]___bbbdddeeeeeebbb___]]]\\\\\\]]]\\\[[[^^^bbb```[[[YYYUUUTTTUUUVVVTTTVVVZZZ[[[^^^___[[[YYYZZZ[[[YYYZZZ^^^ccceeefffhhhkkknnnmmmnnnrrrvvv|||~~~yyyuuutttvvvyyy{{{}}}zzztttmmmgggggggggeeeaaaYYYPPPHHHCCCBBBBBBAAA@@@AAAEEELLLPPPUUUWWW\\\aaagggllloooqqqssstttuuuuuutttuuuwwwyyyzzzvvvjjjeee^^^XXXTTTQQQOOOMMMMMMNNNQQQVVV[[[```eeehhheeeeeefffffffffeeedddcccdddeeeeeeeeeffffffggggggeeeddddddeeeffffffeeecccbbbccceeeeeeddddddeeeffffffccc``````aaa___[[[WWWMMMGGG???888444111000...///333:::BBBIIINNNRRRTTTSSSSSSSSSTTTTTTTTTTTTTTTOOOPPPQQQPPPNNNMMMNNNOOOFFFFFFEEECCC@@@<<<888555111000///---,,,+++++++++++++++*********++++++,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,++++++++++++,,,------))))))******+++,,,,,,,,,++++++++++++++++++************+++++++++******)))*********))))))*********+++++++++,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,++++++***...+++)))((()))*********---,,,,,,++++++,,,,,,---------............------******++++++++++++***************+++++++++,,,,,,((()))+++...111222111///,,,+++******++++++***(((******+++,,,,,,,,,,,,+++***))))))))))))+++,,,---******++++++++++++++++++************************,,,,,,,,,,,,++++++++++++***+++------------,,,+++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---------,,,+++*********+++************+++,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++***------,,,+++++++++,,,,,,,,,,,,------.../////////------........./////////............////////////////////////////////////444333222000///...------111///------...000000///111111000000000000000111000111222333333333333333aaa```___\\\ZZZXXXVVVUUURRRQQQNNNLLLKKKMMMOOOPPPNNNQQQSSSTTTRRROOOMMMLLLLLLNNNLLLIIIKKKOOOOOOLLLLLLHHHFFFHHHIIIHHHKKKOOOMMMQQQQQQLLLIIIKKKLLLKKKJJJLLLPPPSSSUUUXXX[[[]]]ZZZ\\\```dddiiimmmrrruuusssrrrooollljjjiiiiiikkklllsss}}}~~~|||uuutttsssrrrnnnggg^^^VVVQQQIIIIIIHHHFFFDDDEEEHHHJJJIIIJJJLLLPPPUUU[[[^^^```eeefffgggfffeeefffhhhjjjttt}}}{{{rrriiiccc^^^ZZZWWWTTTTTTSSSTTTWWW[[[___bbbccccccdddddddddcccbbbaaadddddddddddddddddddddeeefffdddcccbbbdddeeeeeeddddddeeeffffffeeedddeeegggfffcccaaa```bbbaaa^^^[[[TTTNNNEEE===888444222111///222888>>>FFFLLLQQQTTTSSSTTTTTTUUUUUUUUUUUUUUURRRTTTTTTRRRNNNLLLMMMNNNJJJIIIHHHFFFCCC@@@===;;;777555333111///---,,,,,,---,,,+++*********+++,,,,,,++++++++++++++++++,,,************+++,,,------++++++******++++++,,,---))))))***++++++,,,------,,,,,,,,,++++++*********)))******+++++++++*********))))))(((((())))))***+++++++++,,,,,,---------((((((((((((((((((((((((*********************************+++,,,---...///333///+++))))))+++,,,,,,,,,,,,+++******+++,,,,,,,,,------......------,,,******++++++++++++******))))))***+++++++++++++++*********---///000///...,,,+++******++++++***(((((()))******++++++******((())))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********)))***,,,---......---,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,------------++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++++++++,,,------++++++,,,,,,,,,---------+++,,,,,,---------------...---,,,,,,+++++++++,,,,,,,,,------...//////000............////////////............////////////////////////////////////111000///...------------///---******,,,/////////111111000000000111222222...///111222333333333222RRRPPPNNNKKKHHHFFFEEEEEEBBBAAA@@@??????@@@AAABBBAAADDDHHHIIIHHHEEECCCCCCCCCEEECCC??????CCCEEEDDDFFFAAA???@@@@@@@@@CCCHHHBBBFFFFFFAAA???AAADDDDDDAAAAAACCCFFFIIIKKKMMMNNNIIILLLQQQUUUYYY]]]aaadddbbbbbbaaa```___^^^^^^^^^```fffpppxxx{{{yyy|||vvvvvvuuuqqqllleee^^^[[[PPPQQQRRRPPPMMMKKKJJJJJJHHHFFFEEEGGGJJJNNNPPPRRR[[[\\\\\\[[[ZZZZZZ\\\___bbbkkkvvv|||wwwpppjjjfffcccbbb___[[[WWWVVVWWWZZZ\\\aaaaaabbbcccbbbaaa```___cccccccccccccccccccccccciiifffdddcccdddfffggggggeeefffgggfffeeedddeeeggggggdddaaaaaacccccc```]]]ZZZTTTJJJBBB===999666555000222777===DDDKKKQQQTTTSSSTTTUUUVVVVVVVVVUUUUUUVVVWWWWWWTTTOOOLLLLLLMMMNNNNNNLLLJJJGGGEEEBBBAAA;;;999777444111///...---...---+++*********+++,,,,,,++++++******++++++,,,(((((()))***+++---///000******))))))***+++,,,,,,))))))***+++,,,,,,------------,,,,,,+++***)))))))))******+++++++++******))))))(((((((((((()))))))))))))))******+++++++++''''''''''''''''''''''''************************(((((()))***,,,...111333666222---******+++---...,,,+++***))))))***+++,,,)))******++++++******)))******++++++++++++******(((((()))***************+++******,,,---...---,,,,,,+++******++++++***((())))))***++++++++++++***'''((()))+++,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******)))))))))''')))+++...///...------++++++,,,,,,,,,---------,,,,,,,,,------.........++++++++++++++++++++++++*********++++++,,,---------,,,,,,,,,,,,---......++++++,,,,,,,,,---------******,,,---.../////////...---,,,,,,++++++++++++,,,,,,------...///000000............/////////000............/////////000////////////////////////******++++++---...000111444222000000222555666777111111111111111222333333---...000111222222222111GGGEEEDDDCCCAAA???<<<999===<<<<<<===>>>>>><<<:::;;;;;;<<<>>>@@@???<<<999???===;;;:::;;;;;;:::999<<<<<<<<<;;;:::;;;>>>AAAAAABBBBBB@@@>>><<<<<<<<<888999:::;;;===>>>@@@@@@AAAEEEFFFCCCDDDJJJNNNOOOQQQPPPOOONNNNNNOOOQQQSSSTTTXXX]]]ccciiiqqqxxx}}}zzztttsssyyy|||zzzyyyxxxwwwsssmmmgggdddbbb______```^^^ZZZUUUOOOMMMJJJHHHGGGHHHIIIKKKKKKLLLOOOQQQQQQQQQOOONNNVVV\\\bbbfffhhhnnnyyywwwrrrqqqpppkkkddd___^^^]]]]]]]]]YYY[[[]]]```bbbdddddddddbbbccceeeeeecccbbbcccdddeeeeeeeeeeeefffgggiiiiiiggghhhhhhgggeeeeeefffgggggggggfffdddcccaaa___^^^___]]]XXXOOOEEE===999777555111111666===CCCLLLUUUWWWUUURRRQQQRRRTTTUUUUUUXXXVVVUUUSSSQQQQQQQQQRRRNNNNNNLLLKKKIIIGGGFFFEEEDDDAAA===:::777333000---......------,,,+++++++++------,,,+++***)))((((((++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************)))))))))***+++,,,,,,---------,,,,,,,,,++++++******))))))))))))))))))*********))))))))))))))),,,+++*********+++,,,---++++++++++++++++++++++++***)))))))))((((((''''''$$$+++...,,,***,,,...,,,(((&&&''',,,///---***++++++++++++++++++++++++*********************************++++++,,,,,,---******+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))******************************++++++++++++************+++,,,------------...,,,***+++---...,,,***,,,+++***+++---,,,+++)))---------,,,+++***)))(((,,,,,,,,,------,,,++++++)))+++---//////...---,,,,,,,,,,,,---------......***+++---......---+++***---------............///............//////////////////.........---------//////.........---------111111000000000000111111222222000/////////000111333333333333333333333333000111111111111222222222IIIGGGDDDBBBAAA???>>>===;;;::::::;;;===>>>===;;;<<<<<<<<<<<<===<<<;;;:::===;;;:::;;;<<<===<<<:::>>>===<<<;;;:::<<<>>>@@@???@@@???>>><<<;;;;;;<<<999:::;;;<<<======>>>>>>===AAABBB??????DDDGGGGGGHHHGGGEEEDDDDDDEEEGGGHHHHHHKKKOOORRRWWW\\\bbbfffooopppsssvvv{{{zzzrrrlllkkkpppvvv{{{~~~}}}{{{xxxuuupppnnnmmmnnnppppppmmmjjjaaa]]]VVVPPPLLLJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJNNNSSSXXXYYYZZZ^^^hhhppp}}}}}}|||vvvrrroookkkgggddd]]]\\\[[[ZZZZZZ\\\]]]___```bbbccccccaaaaaaaaabbbdddddddddeeeeeefffggghhhggghhhhhhfffddddddeeefffiiiiiihhhgggfffdddcccbbb```^^^YYYSSSKKKCCC<<<888777333222666;;;AAAIIIRRRUUUTTTSSSSSSTTTVVVXXXXXXXXXWWWUUUTTTSSSRRRRRRSSSPPPOOONNNMMMKKKIIIHHHGGGFFFDDD@@@===:::777333000...---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++************************************************************+++++++++***++++++,,,,,,++++++++++++************************************+++++++++***************++++++*********+++,,,---++++++++++++++++++++++++*********)))))))))(((((("""''',,,---+++)))***,,,)))&&&###%%%)))+++***'''++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************************************((())))))******))))))(((******+++,,,------------...,,,***+++---...,,,***---,,,+++,,,------,,,+++---------------,,,+++***,,,,,,,,,------,,,,,,++++++,,,...//////...---,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///............//////////////////.........---------//////.........---------111111000000000000111111000000/////////111222333111111111111111111111111000111111111111222222222XXXUUUOOOJJJFFFDDDDDDDDD>>>===<<<===???AAA@@@@@@???@@@AAA@@@???>>>???AAA>>>>>>>>>@@@AAAAAA@@@>>>AAA???>>>======???AAABBBBBBAAA@@@???>>>>>>>>>>>><<<===>>>>>>>>>===<<<;;;:::>>>???<<<;;;>>>???>>>???>>>===<<<<<<===>>>>>>===???AAABBBDDDFFFKKKNNNSSSUUUYYY]]]ccciiimmmppptttwww}}}{{{uuuoookkkeeeaaa```bbbfffhhhvvv{{{|||{{{{{{~~~zzzssshhh]]]UUUQQQQQQRRRNNNNNNMMMKKKJJJIIIIIIHHHHHHKKKNNNMMMLLLNNNUUU[[[fffnnnxxxxxxqqqfffbbb[[[VVVTTTUUUYYY[[[^^^```aaaaaa``````aaabbbccccccddddddeeeffffffgggfffggggggeeecccbbbccceeehhhiiiiiihhhhhhgggfffeeeccc```\\\YYYTTTMMMCCC;;;888444222555999===EEELLLSSSTTTTTTVVVWWWYYYZZZ[[[YYYXXXWWWUUUTTTTTTTTTTTTRRRQQQPPPOOOMMMLLLJJJJJJJJJGGGDDDAAA???<<<888666//////......---,,,,,,+++))))))***+++,,,------...++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))************************------,,,+++++++++,,,,,,******)))))))))(((((((((******++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++************)))(((+++---,,,)))'''(((***(((%%%###$$$(((***)))'''++++++++++++++++++++++++************************+++++++++++++++***************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++)))******++++++******)))******+++,,,---------------,,,++++++------,,,+++///---++++++---......------------......------,,,+++,,,,,,------,,,,,,,,,---.../////////...---,,,---------------------,,,...---+++******+++---...---------............///---............//////////////////............---/////////............---111000000//////000000111.........///000222333444000000000000000000000000000111111111111222222222xxxssskkkaaaWWWQQQOOOOOOLLLIIIGGGFFFGGGHHHHHHHHHFFFIIILLLLLLKKKJJJJJJLLLHHHHHHIIIJJJLLLKKKIIIFFFEEEDDDCCCDDDFFFHHHJJJKKKLLLJJJHHHFFFFFFFFFEEEDDDCCCCCCDDDCCCBBB@@@===<<<===AAABBB???<<<===<<<:::>>>===<<<;;;::::::;;;;;;:::;;;<<<;;;;;;<<>>===<<<<<<;;;;;;;;;<<<<<<;;;::::::<<>>???@@@AAACCCFFFHHHIIIMMMNNNPPPSSSVVVUUUSSSPPPKKKKKKKKKKKKLLLMMMNNNOOOWWW[[[aaacccdddeeeiiilllpppvvv~~~|||xxxvvvqqqsss|||xxxoookkkjjjkkkgggfffdddaaa]]]YYYVVVTTTNNNNNNLLLGGGCCCBBBDDDGGGHHHMMMSSSXXX[[[___eeeiiimmmsss{{{rrrdddYYYTTTSSSSSSTTTUUUWWWWWWXXXZZZ]]]___```bbbccceeeggghhhhhhhhhdddeeeeeedddbbbbbbccceeefffggghhhhhhiiiiiiiiihhhhhhfffddddddccc]]]RRRIII<<<777333333555777===CCCPPPTTTYYY[[[[[[ZZZZZZZZZ[[[[[[[[[ZZZZZZYYYXXXXXXTTTSSSRRRQQQPPPNNNNNNMMMMMMKKKHHHFFFEEEDDDAAA???<<<;;;888555111---+++)))+++************)))))))))*********++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))))))))))))))***++++++++++++++++++++++++************************++++++***))))))((())))))++++++*********)))))))))******+++++++++,,,,,,,,,))))))))))))******++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,***++++++***))))))+++---,,,+++******+++,,,,,,,,,++++++++++++++++++++++++************************(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++------............------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))(((***,,,---...)))***+++,,,,,,---,,,,,,***+++,,,,,,---------,,,/////////......---,,,,,,------------------------++++++------------++++++---------............///------------............////////////////////////////////////////////////000000////////////000000000000111111111000000000111111111111111111111111000000111111111222222222~~~sssoookkkgggdddbbbdddgggiiijjjhhhiiijjjmmmooonnnkkkhhhkkkjjjjjjkkklllllljjjhhhcccccceeejjjooorrrpppmmmiiieee```___aaacccbbbaaacccaaa___\\\YYYWWWUUUTTTTTTZZZ\\\YYYTTTQQQMMMHHHFFFFFFEEEDDDCCCAAAAAA@@@?????????===;;;;;;===???=========<<<<<<<<<======EEEDDDCCCDDDEEEFFFEEEDDDAAABBBCCCDDDFFFGGGGGGHHHJJJNNNSSSTTTTTTVVVYYY\\\```eeekkkooorrrssstttuuuyyyzzz{{{xxxsssnnnkkkjjjiiijjjpppzzzzzzyyyyyyxxxyyyyyywwwrrrllleee```XXXVVVRRRKKKEEEBBBBBBCCCCCCEEEHHHHHHIIILLLSSSXXX\\\bbbkkkppprrrtttvvvyyyzzzttteeeZZZRRRNNNQQQRRRSSSRRRRRRSSSVVVXXX]]]^^^aaadddggghhhhhhhhhcccdddddddddcccccceeefffiiiiiijjjkkkkkkkkkkkkkkkjjjhhhgggfffeee```XXXRRREEE>>>999777666666:::@@@KKKQQQXXX[[[[[[YYYYYYZZZ\\\\\\\\\]]]\\\[[[ZZZZZZUUUTTTSSSRRRQQQPPPOOOOOONNNLLLJJJIIIHHHGGGDDDBBBBBBAAA===999555111...,,,------,,,+++***)))((('''*********++++++,,,,,,---,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++***************************))))))((((((((()))))),,,,,,+++++++++*********))))))******+++,,,,,,,,,((((((((()))******++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************+++,,,---*********))))))******+++++++++++++++++++++++++++************************(((((())))))***++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,------------+++,,,------++++++,,,---,,,***((()))+++---------)))***++++++,,,,,,,,,,,,******+++,,,---------------------------,,,,,,,,,,,,,,,,,,---------......***+++---......---+++***---------............///,,,------------............////////////000000000...////////////000000000000//////......//////000111111111111111000//////000000000000000000000000000111111111111222222222~~~uuusssrrrsssyyy}}}}}}}}}yyyxxxwwwwwwxxx{{{}}}}}}|||xxxyyy|||~~~wwwsssooopppuuuxxxyyyxxxvvvtttpppllliiigggffffffiiiooorrroookkkgggaaa[[[UUUTTTTTTSSSQQQOOONNNMMMHHHHHHGGGDDDAAA@@@BBBCCCBBBAAA@@@@@@??????@@@@@@EEECCCBBBAAABBBBBB@@@???===>>>???@@@AAABBBBBBBBBAAADDDHHHIIIHHHIIILLLOOOOOORRRVVVXXXYYYZZZ\\\^^^aaadddggggggccc___]]]]]]___^^^aaaiiipppvvv}}}~~~zzzuuukkkggg```XXXPPPJJJHHHGGGCCCDDDEEECCCBBBCCCIIIMMMNNNSSSYYY]]]^^^```cccfffiiiqqqwwwhhh\\\UUUXXXWWWVVVSSSPPPPPPQQQSSSXXXZZZ^^^bbbeeeggghhhhhhbbbcccdddddddddeeegggiiiiiijjjjjjkkkkkkkkkkkkjjjjjjjjjhhhgggddd```]]]ZZZQQQIIIBBB===999666888<<>><<<======>>>>>>>>>>>>>>><<>>GGGSSSYYY[[[[[[\\\^^^]]]^^^_________^^^]]]\\\XXXXXXWWWVVVVVVUUUTTTTTTQQQPPPNNNMMMMMMLLLKKKIIIFFFDDDBBB???<<<999777666000//////......---,,,,,,))))))***+++,,,,,,------+++++++++++++++***)))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))***************************)))))))))***+++,,,,,,++++++++++++************'''(((((()))******++++++))))))***+++,,,,,,------)))***+++,,,---,,,++++++++++++++++++++++++++++++)))))))))******+++++++++,,,++++++,,,,,,,,,+++)))+++++++++***))))))***,,,++++++++++++++++++++++++************************...---,,,***)))'''&&&%%%******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,------------***,,,...---+++***,,,...+++++++++---///000///---,,,------......------,,,)))***+++,,,------...---************+++,,,,,,---)))***+++,,,...///000000...---+++******+++---...---------.........//////,,,,,,,,,---------........./////////000000111111.../////////000000111111//////............//////---...000111222222222222333333333333333333333333000111111111111222222222|||{{{}}}~~~wwwrrrmmmlllnnnooolllhhheee```[[[YYYZZZ[[[\\\[[[\\\XXXSSSSSSWWWZZZYYYWWWYYYWWWSSSPPPMMMHHHCCC@@@CCCBBBAAAAAABBBBBBAAA@@@>>>>>>>>>=========???AAA@@@???>>>???AAACCCCCCBBBDDDBBBAAABBBDDDEEEEEEDDDDDDEEEFFFJJJPPPVVV]]]```iiijjjlllmmmlllkkkiiihhhooouuu|||{{{ooo```UUURRRNNNIIIGGGIIIKKKKKKJJJFFFFFFFFFGGGGGGHHHHHHHHHKKKSSS```rrrssslllkkkjjjhhhccc]]]YYYWWWWWWUUUVVVWWWWWWWWWZZZ^^^bbbaaa```___```cccgggiiijjjggghhhhhhfffeeedddeeegggjjjjjjiiihhhfffcccaaa___ccc^^^VVVMMMFFFAAA???>>>:::CCCNNNVVVYYYYYYZZZ[[[]]]]]]^^^^^^___```aaaaaa[[[YYYXXXVVVUUUUUUUUUVVVQQQOOONNNNNNOOOPPPPPPOOOKKKJJJGGGCCC@@@===<<<;;;444333111000///---***(((******************+++,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******++++++++++++++++++++++++---,,,,,,+++***)))((((((+++++++++++++++,,,,,,,,,++++++***************++++++***)))***+++++++++)))---.../////////...---,,,---,,,***)))))))))******+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++***************)))((((((************************)))***+++,,,---,,,++++++,,,+++***+++,,,,,,+++***------++++++++++++------------------------------...------,,,,,,------...------............---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,---,,,++++++---///......,,,,,,---...//////.........------,,,,,,,,,------........................//////.........---------000000//////.........---,,,------...///000111111,,,---/////////000111333111000/////////000222333000000000000000000000000000000000000111111111111yyy{{{~~~zzzwwwvvvtttppplllnnnjjjeeecccdddddddddcccgggcccaaacccjjjppptttvvvppplllgggccc___ZZZVVVSSSJJJHHHGGGGGGHHHGGGFFFDDDBBBBBBAAA@@@>>>>>>@@@AAABBB@@@===<<<<<<<<<;;;:::>>>===;;;<<<>>>??????>>>>>>>>>???AAADDDIIINNNQQQYYYZZZ[[[]]]]]]]]][[[ZZZbbbgggmmmqqquuu{{{~~~zzzpppaaa]]]XXXVVVUUUTTTRRRPPPLLLKKKIIIGGGFFFDDDDDDDDDKKKMMMPPP[[[sss~~~xxxrrrqqqnnnmmmlllkkkkkkkkk______]]]\\\[[[[[[\\\]]]`````````aaaccceeeffffffggghhhiiihhheeedddeeeeeehhhhhhhhhhhhfffdddcccaaacccaaa\\\VVVPPPIIIDDDAAA<<>>999444222111000///------,,,++++++,,,,,,,,,---------,,,+++*********)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++******))))))(((+++***************++++++***((((((((()))***)))(((%%%&&&(((***++++++++++++,,,+++******)))*********(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++************+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---******))))))))))))******++++++++++++++++++++++++*********+++******)))(((,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,++++++***)))***++++++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------............---------,,,,,,,,,,,,---..............................,,,------......------------+++******,,,------,,,,,,---......///.........---------,,,,,,------..........................................---------////////////.....................///////////////...///000000......///000///////////////000111111222222222222222222222222000000000000111111111111}}}vvvqqqppprrryyy~~~{{{zzzyyywwwuuurrrpppnnnqqqppppppsss{{{yyytttrrriiigggdddbbbaaa___\\\ZZZSSSRRRPPPPPPQQQRRRSSSSSSOOOKKKGGGDDDCCCCCCCCCBBB@@@>>>;;;:::;;;<<<===<<>>===<<<<<<===>>>??????@@@BBBDDDEEEFFFFFFFFFHHHJJJLLLOOOSSSZZZccciiipppsssvvvxxxwwwrrrmmmiiibbblllwww|||{{{{{{|||tttmmmbbbWWWOOOKKKKKKLLLLLLJJJKKKQQQ___nnnwww{{{~~~yyyzzz}}}xxxtttqqqmmmhhheeeaaaaaabbbaaaaaabbbdddfffeeeggghhhhhheeeaaa```___bbbccceeegggggghhhggggggfffhhhiiiiiieee]]]VVVQQQKKKIIIHHHMMMTTT\\\```aaaaaaaaabbbbbbccccccccccccbbbaaa```^^^]]][[[ZZZZZZVVVUUUSSSTTTUUUUUUSSSRRRMMMMMMMMMLLLLLLKKKJJJJJJGGGCCC>>>:::777555222000...---,,,,,,++++++++++++...------,,,++++++******((()))***+++,,,---------++++++++++++++++++++++++))))))*********++++++++++++++++++***)))(((''''''*********)))******+++,,,***)))((()))***+++***(((((()))***,,,------,,,,,,++++++*********************++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------******************+++,,,++++++++++++++++++++++++*********++++++******))),,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++***))))))++++++***)))++++++------------++++++++++++++++++++++++++++++...------,,,,,,------...,,,------......------,,,---,,,,,,,,,,,,---......------------------------***+++---.........---,,,,,,+++)))***+++,,,,,,+++------...............---------,,,,,,,,,---......................................................///////////////.........///////////////.........000111222111///...///000///////////////000000000222222222222222222222222///000000000111111111111|||~~~{{{tttmmmkkkjjjrrr{{{}}}yyyvvvsssqqqvvvwwwyyy}}}xxxuuurrrooommmjjjfffccc^^^]]]\\\___cccggghhhhhh[[[XXXSSSOOONNNLLLKKKJJJEEEBBB???===============>>>===<<<;;;;;;<<<<<<===<<<<<<===>>>???@@@@@@@@@AAABBBCCCDDDHHHNNNTTTYYY```aaabbbddddddcccbbbaaa]]]aaaiiipppvvv|||{{{jjj\\\UUURRRRRRKKKKKKMMMTTT]]]dddhhhiiioooqqqvvvzzz|||}}}}}}|||}}}yyy{{{~~~{{{xxxvvvqqqpppnnniiidddbbbccceeefffhhhjjjiiifffcccaaaaaaaaabbbdddfffhhhhhhhhhhhhhhhiiiiiiiiifffbbb]]][[[XXXSSSPPPQQQWWW]]]aaabbbbbbbbbbbbbbbbbbcccccccccbbbaaa```___^^^\\\[[[ZZZZZZXXXUUUTTTTTTTTTSSSRRRNNNOOOOOOOOONNNMMMKKKKKKHHHFFFCCCAAA>>>999444000///...---,,,+++*********---------,,,,,,,,,++++++((()))***+++,,,---------++++++++++++++++++++++++)))))))))***++++++,,,,,,+++++++++***)))(((''''''******))))))***++++++,,,,,,+++******,,,,,,+++******+++,,,------,,,+++***************+++*********,,,,,,++++++*********)))++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++,,,---...++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++***++++++++++++,,,,,,+++***)))***+++,,,+++)))++++++------------++++++++++++++++++++++++++++++...------,,,,,,------...,,,,,,------------,,,,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++)))***+++---------,,,+++---+++******+++,,,+++***---...............------,,,,,,,,,,,,,,,---...///........................---..............................//////////////////////////////.........333555555444222111111222...//////000000000000000222222222222222222222222///000000000111111111111wwwwwwvvvpppiiieeedddeeesss}}}~~~}}}yyywwwvvvxxx|||~~~zzzvvvsssnnnkkkjjjiiiiiinnnvvv|||nnnkkkfffbbb^^^ZZZVVVSSSNNNJJJEEEBBBAAAAAA@@@@@@===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<===???CCCGGGIIIQQQQQQQQQRRRTTTWWWYYYZZZYYYZZZ^^^ffflllrrr{{{ssseee]]]XXXPPPKKKJJJOOOTTTWWW\\\aaaZZZ]]]bbbggglllppprrrsssvvvttttttyyy|||qqqhhhdddccchhhjjjkkkjjjgggeeeddddddbbbccceeeggghhhhhhgggggghhhhhhgggfffeeedddbbbbbb```]]]YYYXXXZZZ^^^aaacccbbbcccccccccccccccccccccaaaaaaaaa```___^^^\\\\\\^^^ZZZUUURRRQQQQQQQQQQQQOOOOOOPPPQQQQQQOOONNNMMMIIIHHHGGGFFFDDD???999555111000...---,,,++++++***,,,,,,,,,,,,------------)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,+++++++++******))))))((())))))))))))***+++,,,,,,---,,,++++++,,,---,,,+++)))******+++***)))((('''))))))***++++++++++++***+++******)))((('''&&&&&&++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++)))***++++++,,,+++++++++************************++++++******++++++,,,---,,,+++***+++,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------------,,,,,,---,,,,,,,,,,,,---......************************))))))***+++,,,,,,,,,,,,...,,,+++***,,,,,,,,,+++.........///......---,,,,,,,,,,,,,,,---......///........................---------........................///////////////.........//////////////////000111000...---.../////////000111111111111111222222222222222222222222000000000000111111111111ppppppmmmgggaaa^^^```cccoooxxx}}}|||{{{yyyzzzzzz}}}yyyuuuuuutttuuu{{{{{{wwwrrrmmmiii___ZZZTTTOOOMMMLLLKKKJJJGGGFFFFFFEEEDDDCCCCCCCCCAAA@@@???===<<<;;;;;;;;;===;;;::::::;;;===>>>>>>EEEEEEEEEGGGIIILLLOOOQQQUUUSSSVVV^^^dddgggmmmuuuyyyqqqhhh\\\TTTNNNNNNNNNNNNRRRXXXMMMOOOSSSWWW[[[^^^```aaaccceeejjjqqqyyyvvvlllhhheeefffgggfffcccbbbbbbcccddddddfffgggggggggfffeeeffffffeeeeeeeeeeeeeeeeeebbbbbb```^^^]]]___bbbeeedddddddddddddddddddddddd``````aaaaaaaaa```___^^^\\\WWWOOOJJJHHHIIIIIIJJJJJJLLLNNNOOOPPPPPPOOONNNLLLKKKIIIHHHGGGDDD@@@===444333111///...---,,,,,,***++++++,,,---...//////***++++++,,,,,,,,,++++++++++++++++++++++++++++++***************++++++++++++++++++++++++*********))))))))))))***+++,,,---,,,+++***+++,,,,,,+++***&&&'''((()))))))))((('''((()))***+++,,,++++++************))))))(((((((((************************)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...///++++++++++++++++++++++++)))***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++,,,------,,,+++,,,---------+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......+++++++++++++++++++++++++++******+++,,,---......///---,,,+++,,,---,,,+++......//////...------,,,,,,,,,,,,,,,---...//////........................---------.........//////............/////////000------......//////000000+++,,,---,,,+++***+++,,,///000111222333222222111111111111111111111111111000000000000111111111111lllkkkhhhccc^^^\\\___ccchhhqqq}}}~~~~~~~~~}}}}}}}}}zzzzzz{{{~~~|||{{{|||nnniiiccc]]]ZZZYYYXXXWWWUUUTTTSSSRRRQQQOOONNNNNNHHHGGGEEECCCAAA??????>>>>>>===;;;;;;;;;;;;:::999:::;;;<<<>>>@@@CCCEEEFFFMMMKKKNNNUUUYYYYYY\\\bbbkkkqqqyyyyyyhhh___XXXVVVQQQKKKKKKOOOIIIJJJKKKLLLNNNNNNOOOOOOUUUYYY```gggnnnvvv}}}vvvppp```aaaaaa```^^^]]]^^^```eeeeeefffggggggfffeeedddddddddeeeeeeffffffffffffbbbcccdddbbb______cccgggffffffffffffffffffeeeeee```aaabbbccccccbbbaaa```WWWQQQHHHBBB???@@@AAABBBDDDFFFIIILLLNNNOOONNNNNNOOOMMMJJJIIIHHHGGGEEECCC666555333222000///......)))***+++,,,...///000111++++++,,,,,,,,,+++******++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,))))))))))))***+++,,,---+++***)))***+++++++++)))%%%&&&((()))***+++******((()))***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,------************************)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++************+++,,,---...++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---...---,,,,,,......---,,,...---++++++++++++---...------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000000...,,,,,,------,,,+++.../////////...---,,,,,,+++++++++,,,---...///000........................---------.........//////---.........//////000000,,,------...///000111111///000111000//////000111000111222333444333222222000000000000000000000000000000000000111111111111nnnkkkfff```\\\ZZZYYYYYYeeehhhmmmqqquuuxxx{{{~~~}}}uuupppoooooossssssuuuxxx|||~~~~~~{{{zzzzzzxxxppplllhhheeebbbeeeeeeeeecccaaa```aaabbb^^^WWWNNNIIIHHHHHHEEEBBBAAA???>>>>>>>>>===:::888<<<>>>???===::::::===@@@@@@@@@BBBCCCEEEHHHMMMPPPXXX___iiippptttwwwzzz|||uuugggYYYRRROOOOOOPPPIIIJJJJJJJJJHHHHHHIIIJJJHHHLLLRRRWWW]]]dddmmmtttzzzxxxxxxyyyyyyyyysssiii```ZZZZZZYYYVVVWWW\\\___bbbgggjjjjjjhhhfffeeeddddddeeefffeeedddbbbaaaeeefffgggfffdddcccccceeehhhhhhiiiiiiiiihhhggggggaaabbbccccccbbbaaa```___ZZZSSSIII???999777999;;;>>>BBBHHHMMMPPPPPPOOOMMMJJJJJJIIIHHHGGGFFFFFFEEE???===888333000...---------,,,***+++---///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************++++++,,,,,,,,,---------+++++++++***************+++++++++++++++++++++++++++++++++++++++***)))(((+++***))))))(((((())))))******))))))))))))******,,,---...---+++)))))))))))))))******++++++,,,,,,))))))***+++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***((())),,,,,,))))))++++++++++++,,,,,,+++******+++++++++******)))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------......------,,,+++++++++(((***,,,.........---,,,+++,,,...//////---,,,***---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...---,,,,,,---///,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,---------......///...---------///000111////////////////////////000000//////.........---,,,,,,,,,,,,,,,,,,++++++,,,---------......///////////////000111111222222////////////////////////////////////000000000000hhhfffbbb]]]ZZZYYYYYYYYY[[[___cccgggjjjnnnrrruuu{{{~~~}}}}}}}}}{{{zzzwwwrrrlllhhhggggggfffhhhkkkoootttxxx{{{}}}zzzyyy|||~~~{{{xxxwwwwww|||}}}xxxtttqqqrrrtttvvvvvvsssqqqoooooollleee\\\UUUQQQMMMHHHEEEDDDBBBAAAAAAAAA@@@>>><<<===>>>>>><<<:::999;;;>>>>>>?????????@@@BBBEEEGGGLLLPPPVVV[[[___ccchhhlllttt}}}|||nnnccc]]]YYYWWWOOONNNLLLIIIFFFEEEFFFHHHCCCFFFIIILLLOOOUUU\\\bbbfffeeefffhhhjjjmmmvvvpppfff^^^\\\[[[WWWWWWZZZYYY]]]aaaeeeffffffffffffaaabbbcccdddeeeeeeddddddeeeggghhhhhhggggggiiijjjkkkkkkkkkkkkkkkjjjiiihhhddddddeeeeeedddcccaaa```[[[UUUJJJ@@@999666777888999<<>>:::666222000///...,,,+++,,,.../////////------,,,+++******))))))++++++++++++++++++++++++++++++******************++++++++++++,,,,,,,,,,,,***************++++++++++++++++++++++++++++++++++++++++++++++++***))))))++++++******)))))))))***((((((((())))))+++,,,,,,***+++,,,,,,)))((((((((((((((((((((((((((()))))))))***++++++,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++---***+++......******,,,++++++,,,,,,,,,,,,++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))))))))))))))*********+++,,,---......---+++***+++,,,---//////...,,,+++---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((+++,,,...---,,,,,,---///000//////......//////000------------------------,,,,,,,,,---------............------......//////////////////////////////000/////////............000000000///////////////....../////////000000000//////000000111222222222000000000000000000000000000000000000111111111111```___\\\ZZZYYYYYYZZZ[[[VVVXXX[[[^^^aaaeeejjjnnnqqqsssuuutttqqqooommmmmmhhhiiiiiigggccc```______\\\^^^bbbfffjjjlllnnnoooqqqsssvvvwwwyyyzzzuuutttvvvzzzzzzxxxuuuuuuyyy|||yyywwwuuusssrrrwww|||~~~}}}zzzqqqhhh```YYYSSSOOONNNLLLJJJIIIHHHHHHFFFDDD@@@AAA@@@>>>;;;;;;<<<>>>>>>>>>===<<<<<<<<<<<<<<<@@@BBBCCCEEEIIINNNTTTYYY^^^eeennntttxxx}}}~~~tttlllhhh^^^\\\WWWPPPJJJFFFFFFGGGEEEEEEEEEEEEEEEHHHLLLPPPSSSRRRSSSWWWYYY\\\eeeoooyyy{{{oooddd___]]]ZZZXXXXXXWWWYYY\\\```cccdddeeeeeeaaaaaabbbbbbccccccddddddccceeegggiiiiiijjjlllnnnnnnnnnnnnnnnmmmllljjjjjjfffggggggggggggeeedddbbb]]]WWWMMMCCC;;;666444444222444999>>>CCCGGGJJJKKKKKKLLLMMMNNNMMMLLLJJJHHHIIIGGGDDD@@@;;;666333111///---------//////...---...---,,,+++)))(((''''''++++++++++++++++++++++++******++++++++++++++++++*********++++++++++++,,,))))))******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***))),,,,,,+++++++++*********&&&'''((()))***,,,---...+++,,,------+++))))))***,,,,,,,,,,,,++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---***+++------)))(((***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------++++++++++++++++++++++++******+++,,,,,,---......------......---+++***)))***+++---...///...------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...---,,,,,,---///......------------......------------------------,,,,,,,,,---------............//////......------////////////////////////////////////............111111111111111111111111000000000000111111111111000000000111222222333333111111111111111111111111111111111111222222222222\\\[[[ZZZZZZ[[[\\\^^^```\\\^^^___```bbbeeejjjnnnmmmnnnnnnllljjjgggdddccc^^^```ccccccaaa^^^[[[[[[[[[]]]```bbbddddddccccccfffhhhjjjmmmpppvvv}}}{{{sssnnnkkkiiimmmsssxxx{{{|||{{{zzzyyyxxxvvvuuuwww|||}}}xxxuuussssssrrrqqqooorrrvvvwwwxxx|||~~~tttjjjddd```^^^[[[XXXUUUSSSQQQNNNKKKFFFFFFDDDBBBAAA@@@AAABBB???>>><<<;;;::::::888777<<<<<<;;;<<<>>>CCCHHHKKKNNNRRRXXX]]]```gggooovvv~~~tttrrrkkkbbbXXXPPPLLLKKKNNNLLLIIIFFFDDDEEEFFFHHHKKKKKKMMMPPPPPPOOOTTTZZZbbbpppyyylllfffcccaaa]]]ZZZ\\\\\\\\\^^^```aaaaaaaaaaaaaaa``````aaaaaabbbcccaaaccceeeffffffgggiiikkkooooooooonnnmmmllljjjjjjhhhhhhiiiiiihhhfffdddccc___ZZZQQQGGG>>>777333111...000222666;;;???DDDFFFIIIKKKNNNPPPPPPNNNLLLKKKJJJIIIGGGCCC>>>999333000000...---.........,,,***---,,,,,,+++***))))))(((,,,,,,+++++++++++++++*********+++++++++++++++,,,))))))*********+++++++++))))))******+++,,,------+++++++++++++++++++++++++++++++++,,,,,,+++******,,,------,,,,,,,,,++++++'''((()))***+++,,,,,,------///000///...,,,,,,---//////......------,,,,,,((()))******++++++***************++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++((((((+++***&&&%%%'''++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---------.........///,,,------------,,,+++******+++,,,---...///......)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...---,,,,,,---///------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......///000000111000///---,,,///////////////////////////////////////.........///////////////000000000000000000000000111111111000000111111222222333333111111111111111111111111000000000111111111222222\\\\\\]]]^^^```ccceeeggghhhiiiiiiiiiiiikkknnnqqqooonnnmmmkkkhhheeebbb```]]]```dddeeeccc___\\\ZZZ[[[]]]___bbbbbbbbbaaa```aaabbbdddgggkkkqqqwww{{{|||}}}}}}{{{wwwqqqmmmjjjfffgggiiikkknnnqqqssstttzzzzzzzzzwwwuuuuuuxxx{{{uuurrrnnnlllmmmnnnooooookkknnnppprrrsssvvv|||zzzsssqqqooolllhhhddd```[[[UUUQQQMMMKKKJJJIIIIIIIIIJJJJJJCCC@@@===;;;<<<;;;999777::::::999:::<<<>>>???@@@BBBEEEHHHJJJLLLQQQYYY^^^ssswwwjjj___XXXUUUWWWTTTPPPLLLIIIGGGEEEDDDHHHJJJNNNQQQOOOIIIHHHLLLNNNYYYggguuuxxxpppnnnmmmjjjffffffccc```______^^^[[[YYY^^^]]]]]]]]]___aaadddeeebbbdddeeeeeeeeeeeefffhhhmmmmmmmmmlllllljjjiiiiiihhhiiiiiiiiigggfffdddbbbaaa]]]VVVLLLCCC:::444111//////000111444888<<<>>>FFFHHHLLLOOOPPPPPPNNNMMMLLLLLLJJJGGGCCC===888444222000.........---+++)))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++,,,,,,,,,,,,))))))*********+++++++++))))))***+++,,,------...++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,------------,,,+++***))))))***++++++++++++***---///000000...------...,,,,,,++++++******))))))'''(((((()))))))))))))))*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++((((((+++***&&&%%%'''***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,+++++++++*********)))++++++,,,,,,------------***+++,,,---......//////***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,...---,,,,,,---///000000////////////000000------------------------,,,,,,,,,---------......000111222222111000...---////////////////////////.........///////////////---------......////////////////////////////////////000000111222222333333111111111111111111111111/////////000000000111111```aaabbbeeegggjjjmmmnnnpppqqqrrrqqqpppqqqtttvvvtttrrrooommmkkkhhhdddaaaaaadddhhhiiifffbbb___^^^[[[]]]___bbbdddeeeffffffddddddeeeggglllqqqwwwzzzzzzzzzyyyxxxvvvsssqqqoookkkjjjhhhggghhhiiilllnnnzzz|||}}}zzztttooonnnooollliiifffeeegggiiijjjkkkhhhjjjkkkmmmnnnrrrwwwzzz{{{wwwppphhh```ZZZUUUSSSQQQRRRTTTVVVVVVVVVMMMHHHCCCAAAAAABBB@@@>>>;;;:::999999::::::999777;;;;;;<<<<<<===AAAFFFJJJWWWqqq|||uuuwww|||zzzpppiiifffccc```\\\WWWSSSOOOJJJFFFHHHJJJOOORRROOOGGGEEEGGGCCCJJJUUUbbbooo{{{zzzxxxyyyxxxuuuqqqmmmgggdddbbb___ZZZVVVYYYYYYYYYZZZ]]]bbbgggjjjeeeggghhhgggffffffggghhhiiijjjjjjjjjjjjiiiiiihhhiiiiiiiiiiiigggeeecccbbbccc```ZZZRRRIII@@@888444222111000000111444777888BBBDDDGGGKKKNNNOOOPPPPPPPPPPPPOOOMMMIIIDDD@@@===777444111///...---,,,+++***++++++,,,------......---,,,,,,++++++***************++++++,,,---------*********++++++++++++,,,******++++++,,,,,,------++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++*********+++,,,,,,+++***)))***,,,------,,,++++++,,,,,,,,,,,,,,,,,,+++++++++'''((())))))******))))))++++++++++++++++++,,,,,,++++++,,,,,,------......---***+++------)))(((***))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------......---,,,,,,+++************+++,,,,,,---......,,,,,,,,,,,,---.........---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...---,,,,,,---///...------------------...------------------------,,,,,,,,,---------......000000111111111000//////////////////////////////.........///////////////---......//////000000111............------------/////////000111111222222111111111111111111111111.../////////000000000000eeefffhhhjjjmmmppprrrssssssuuuwwwwwwwwwxxxzzz{{{{{{xxxtttrrrpppnnnjjjffffffjjjmmmnnnllliiifffeeebbbcccdddfffhhhjjjlllmmmkkkiiiiiikkkooouuuzzz}}}}}}zzzxxxwwwvvvvvvuuuooonnnllljjjjjjjjjlllmmmxxx|||~~~wwwppplllkkkgggdddaaa```aaaccceeeeeeeeefffggghhhkkknnnsssvvvxxx}}}}}}yyy{{{|||rrrkkkaaa___^^^```dddggghhhhhh___XXXPPPMMMMMMNNNLLLJJJBBB???<<<;;;;;;;;;999777777777777666777999===???DDDTTTmmmwwwmmmjjjjjjlllpppvvv~~~~~~}}}{{{xxxsssoooiiibbbZZZTTTOOOOOORRRSSSNNNFFFDDDGGGEEEFFFJJJRRR\\\eeennntttzzz|||zzz}}}~~~{{{wwwrrrooonnnjjjccc^^^[[[ZZZYYYYYY[[[```dddgggfffggghhhhhhgggggghhhiiigggggghhhiiiiiiiiiiiihhhjjjjjjjjjiiihhhfffdddbbbcccbbb^^^WWWOOOEEE===888333222111111222333555666===???BBBFFFJJJNNNPPPQQQRRRRRRQQQOOOMMMJJJGGGEEE>>>:::444111/////////...+++++++++++++++,,,,,,,,,------,,,,,,+++******)))******++++++,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++---------,,,***)))((()))+++------,,,++++++)))+++------+++***+++,,,---------------.........))))))***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,---......///---***+++......******,,,'''((()))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---///////////////.........,,,,,,,,,+++,,,,,,------------,,,,,,,,,------......------------------...,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,...---,,,,,,---///*********))))))*********------------------------,,,,,,,,,---------........................///000////////////////////////............/////////000------...//////000111111.........---------,,,,,,.........///000000111111000000000000000000000000//////000000000111111111hhhiiikkknnnpppsssuuuuuutttvvvyyy{{{|||}}}}}}yyywwwvvvsssooolllkkknnnrrrsssqqqooommmmmmllllllllllllmmmnnnoooppppppnnnmmmnnnrrrxxx}}}}}}yyyxxxyyyyyyyyynnnnnnnnnnnnooooooppppppwww}}}|||sssooommmfffccc___^^^^^^`````````ccccccdddeeehhhlllpppsssqqqvvv}}}~~~|||zzzzzz{{{}}}}}}yyyuuurrruuu{{{yyykkkiiiiiikkkqqquuuvvvvvvnnnfff]]]XXXXXXXXXWWWTTTKKKFFFAAA?????????>>><<<777777666666777999;;;===@@@CCCQQQccceee[[[XXX^^^ZZZ\\\```gggoooxxxvvvkkkdddYYYWWWVVVTTTMMMEEEDDDHHHJJJHHHGGGIIIMMMSSSZZZaaammmvvv|||yyyxxx|||zzzyyyyyyuuuoooiiiaaa^^^[[[YYYYYY\\\___aaadddeeeggggggffffffhhhjjjffffffhhhiiiiiiiiiiiiiiikkkkkkkkkjjjiiigggeeecccdddccc```ZZZRRRHHH@@@;;;444333222222333444555666:::<<>>777222111111222222,,,+++++++++******))))))------,,,,,,+++***))))))******+++,,,,,,---......++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------***+++,,,------+++)))(((&&&'''***,,,......------+++---......---,,,---...)))))))))******+++++++++++++++,,,------------,,,---,,,,,,++++++*********++++++,,,,,,---...//////***((())),,,,,,))))))+++''''''(((******+++++++++)))))))))******+++++++++))))))))))))))))))))))))%%%&&&&&&((()))***+++,,,******++++++,,,---------......---,,,++++++++++++......---,,,,,,,,,------,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...---,,,,,,---///---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---,,,++++++,,,---///000////////////////////////---.........//////000000+++,,,,,,---...//////000//////......---------,,,------......///000000000////////////////////////000111111111111222222222ooopppqqqrrrssstttttttttwwwxxxyyy||||||zzzwwwzzz{{{|||~~~|||wwwrrrrrrqqqqqqrrruuuwwwwwwvvvwwwttttttwwwyyy|||~~~{{{yyywwwuuuttttttvvvvvvwwwxxxrrrpppjjjfffaaa```aaaccccccbbbeeeddddddeeefffiiilllnnntttzzzyyywwwtttooollllllooosssvvvtttsssuuuzzz|||{{{|||xxxrrrnnnsss}}}wwwnnnhhhggghhhhhhgggYYYRRRLLLIIIHHHFFFDDDDDD@@@===:::999999::::::::::::===@@@CCCEEEFFFGGGIIIJJJMMMQQQXXXaaajjjrrrwwwppphhh^^^VVVQQQNNNKKKIIIPPPPPPMMMIIIFFFHHHNNNSSS]]]```fffkkkqqqwww}}}~~~|||zzzzzzyyyyyynnnnnnhhh]]]YYY\\\^^^[[[bbbeeehhhgggdddbbbccceeeeeeddddddfffiiikkkkkkjjjllllllkkkjjjiiiiiiiiiiiigggddd```]]]YYYRRRHHHAAA:::555333333333111222666<<<;;;;;;>>>DDDJJJOOOQQQWWWUUUTTTUUUVVVTTTOOOKKKKKKFFF@@@:::666222///---,,,***)))***+++,,,+++)))++++++******++++++,,,---))))))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++...---,,,***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))((((((...,,,'''"""!!!&&&+++......------------,,,,,,++++++,,,---------,,,,,,...------,,,,,,------...000///---+++***+++---...222111000///...---,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,***++++++,,,---...//////*********+++,,,...///000,,,,,,,,,++++++*********,,,,,,------------------000///---+++++++++---...++++++,,,,,,,,,---------,,,+++***)))))))))***+++---,,,,,,---...---+++((()))***,,,,,,+++++++++,,,///...---,,,,,,---...///...---,,,,,,++++++++++++++++++,,,------......//////...,,,++++++,,,---///.........------,,,,,,,,,---...//////......///000............///000111222......////////////..................////////////111111000000000000000111222111000111222333222111111111111000000000000000nnnppprrruuuwwwyyyzzz{{{{{{{{{yyywwwwwwyyy|||}}}}}}{{{zzz|||~~~~~~||||||}}}~~~~~~|||vvvsssoookkkgggeeefffggggggfffjjjiiigggggghhhjjjmmmooovvv}}}{{{sssooojjjeeedddfffjjjmmmooommmnnnsssuuutttvvvyyy}}}yyy}}}~~~{{{{{{zzzwwwtttfff___XXXUUUTTTQQQLLLHHHHHHDDD@@@>>>>>>>>>======<<<===>>>>>>===<<<<<<<<>>>>>===>>>AAAFFFLLLOOOUUUUUUTTTUUUUUUTTTQQQOOOLLLHHHBBB===:::666222000...,,,++++++,,,,,,+++***---,,,,,,+++*********+++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************---,,,+++)))'''(((+++---******++++++,,,,,,------+++++++++++++++***)))(((------,,,,,,,,,,,,------...---,,,+++***++++++,,,///...............------*********++++++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++*********++++++,,,---...//////111///...,,,,,,,,,...///++++++,,,,,,,,,------------,,,+++***)))***++++++---,,,,,,,,,------+++))))))+++,,,,,,+++++++++---------,,,++++++,,,------------,,,+++++++++,,,,,,------------------------///...,,,++++++,,,...///.........------,,,,,,,,,---.../////////...000111222111111000000000000000......////////////..................////////////111111000000000000111111222000///000111222111000111000000000000000000000tttwwwzzz}}}zzzwwwtttqqqooooooooonnnmmmnnnmmmlllkkklllooorrrtttzzzvvvqqqhhhaaa^^^^^^bbbdddiiiffffffjjjllllllnnnsss|||}}}|||vvvqqqjjjggggggddd\\\TTTQQQNNNIIIFFFEEEDDDCCCBBB@@@@@@>>><<<:::888777666999999;;;===AAAFFFJJJMMMXXXiii{{{pppfff]]]XXXWWWUUUQQQKKKEEEBBBBBBCCC@@@BBBEEEKKKRRR[[[bbbgggoooppprrrtttxxx|||}}}~~~nnniiibbb^^^]]]___bbbdddgggdddaaa```cccgggjjjlllkkkkkkjjjjjjjjjjjjjjjjjjjjjhhhfffdddbbb^^^ZZZVVVKKKCCC<<<888555222444888@@@BBBCCCBBBAAACCCGGGLLLQQQSSSUUUUUUTTTSSSSSSTTTMMMJJJFFFCCC@@@<<<888444111///---,,,------+++***///...,,,+++***))))))))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++((()))***,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,)))+++---...---,,,---...'''(((((()))+++,,,,,,---,,,,,,,,,+++***)))'''''',,,,,,,,,++++++,,,,,,,,,++++++++++++************+++,,,,,,,,,------......++++++++++++++++++++++++***************+++++++++...---------,,,,,,,,,+++...---,,,+++***))))))))),,,,,,,,,++++++++++++***)))***+++,,,---...///000111000...---------...///,,,,,,,,,,,,------------...---,,,+++***+++,,,,,,...---++++++,,,---,,,+++)))+++------,,,+++,,,---++++++************++++++,,,,,,+++++++++,,,------//////...------,,,++++++...---,,,++++++,,,...............---------------,,,...000000//////111333555444333111000//////.........////////////..................////////////111000000000000000111111111000//////111111000///000000000000000000111111~~~}}}|||zzzzzzuuutttrrrrrrsssvvvyyy{{{yyyoooeee___]]]^^^```eeeaaaaaadddffffffiiinnnxxxzzz{{{|||}}}}}}zzz||||||~~~{{{zzz{{{zzzooodddYYYUUUQQQNNNMMMLLLKKKIIIHHHFFFCCCAAA???>>><<<:::999888888888:::===???AAAFFFUUUhhhuuuxxxuuutttttt|||~~~}}}tttlllhhhbbb^^^WWWPPPJJJGGGGGGGGGFFFEEEEEEGGGLLLSSSXXX[[[bbbdddhhhmmmrrrxxx}}}~~~wwwggg\\\YYY\\\___bbbdddbbb```aaadddgggiiijjjjjjjjjiiiiiiiiijjjjjjkkkjjjhhhgggeeeccc```]]]\\\TTTLLLCCC===777333444888@@@EEEJJJJJJFFFCCCEEEGGGJJJOOOTTTVVVUUUTTTTTTVVVOOOMMMKKKIIIGGGCCC>>>;;;555333///...---,,,+++)))...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++---......------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------(((***------,,,++++++,,,((())))))***++++++,,,,,,------------,,,+++***)))++++++++++++++++++++++++***++++++,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))(((((((((++++++++++++++++++++++++******+++,,,------......///...------------......,,,,,,,,,------------...///...---,,,+++,,,------///---******+++,,,---,,,)))+++------,,,+++,,,---++++++************++++++++++++++++++,,,,,,---.........---------,,,,,,,,,------,,,,,,,,,---.....................---------,,,...000000000000222333444333222000///...............////////////..................////////////000000000000000000111222111000//////000000///...000000000000000111111111~~~}}}}}}~~~~~~yyyooogggbbb``````dddaaa```ccceeeeeehhhllluuuwwwyyyzzz{{{|||~~~yyywwwxxxzzz|||}}}ppp```^^^[[[ZZZYYYXXXUUUSSSRRROOOLLLIIIHHHEEEAAA>>><<<;;;999888888999;;;<<<<<>><<<;;;;;;777888999;;;<<<<<<<<<<<<>>>???@@@BBBFFFMMMVVV]]]eeeiiinnnrrrwww|||wwwqqqlllhhhccc___XXXTTTQQQRRRVVVYYYXXXVVVLLLMMMNNNPPPRRRTTTVVVXXX[[[```jjjuuuzzzzzzkkk___YYYXXXSSSTTTVVV[[[```dddeeeddddddddddddeeefffgggiiiiiiiiilllooonnnkkkgggeeeeeeaaa\\\XXXTTTLLLBBB<<<;;;:::@@@JJJRRRUUUSSSNNNKKKFFFEEEDDDFFFJJJOOOSSSTTTUUUTTTSSSTTTTTTSSSPPPNNNGGGCCC===888444222000///,,,,,,++++++***+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++//////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---------,,,+++,,,...000---------------.........******+++++++++***))))))+++,,,---......---,,,++++++***))))))***+++,,,---******+++++++++++++++,,,*********++++++,,,,,,------------,,,,,,,,,++++++******++++++,,,,,,,,,---+++++++++++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++***+++,,,,,,---------,,,------------............///...,,,+++++++++,,,---++++++***,,,---...---+++***,,,......---,,,---...+++,,,---......---,,,+++------,,,+++++++++,,,,,,,,,---------------------***+++,,,---............---........./////////000---...///...---,,,---...---------......///000111......////////////..................////////////////////////000111222333444222111000111111///......//////000111111222222~~~xxxzzzyyyvvvpppllljjjkkkiiimmmpppsssvvv{{{~~~xxxvvvxxx|||}}}}}}www{{{tttvvvtttsssuuuvvvtttllleeeXXXUUUPPPJJJEEEBBB@@@???999999999:::;;;;;;:::888777888:::;;;===AAAFFFIIIOOOTTT[[[aaafffkkkrrrwwwxxx~~~}}}|||{{{wwwrrrmmm```\\\XXXYYY\\\]]][[[WWWKKKKKKJJJJJJKKKLLLMMMMMMKKKNNNXXXdddjjjppp}}}sssdddZZZVVVQQQPPPQQQUUU[[[```ccceeebbbbbbcccdddeeefffhhhiiieeeiiimmmnnnkkkgggffffffccc___\\\ZZZRRRGGG???===:::>>>FFFNNNTTTUUURRRNNNJJJDDD??????EEEMMMSSSVVVVVVUUUTTTTTTUUUTTTSSSQQQLLLGGG@@@;;;888555333111......,,,+++***))))))))),,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,'''))),,,,,,,,,,,,...///***+++,,,,,,---...//////.........---,,,+++***)))+++,,,...//////...,,,+++***)))((('''((()))+++---((()))***+++,,,---......))))))***+++,,,,,,------.........------,,,,,,,,,,,,,,,,,,++++++++++++***------,,,,,,+++,,,,,,---*********++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,------.........------------.........//////...---,,,+++***+++,,,,,,******+++---...///---+++***,,,......---,,,---...+++,,,------------,,,+++...------,,,++++++++++++///......------,,,,,,+++***+++,,,---............---.........//////000000---...///...,,,++++++,,,///////////////000111111......////////////................../////////000////////////000111222333444333111111222111000......//////000111222222222|||zzz{{{wwwmmmfffeeeccccccdddfffjjjppptttxxxzzz~~~|||yyyyyyxxxvvvsssyyy}}}vvvmmmeeeZZZQQQMMMJJJHHHFFFCCCAAA???<<<:::888777777999777555555777:::;;;<<>>===;;;888555555666777777777999;;;>>>BBBFFFLLLSSSWWW]]]aaagggnnnttt{{{uuuiii^^^XXXPPPNNNKKKGGGEEEDDDEEEEEEEEEDDDEEEIIILLLQQQ]]]jjj{{{{{{uuunnngggbbb]]]ZZZ\\\[[[YYY[[[______aaacccddddddcccbbbaaaaaacccfffiiijjjjjjiiihhheeebbb___^^^\\\WWWNNNFFFAAA<<<;;;CCCMMMSSSWWWZZZUUUMMMEEECCCAAA@@@DDDKKKPPPTTTWWWYYYWWWUUUUUUUUUOOONNNLLLJJJGGGBBB;;;777111000///...---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***---...///...,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((++++++***+++,,,,,,,,,+++)))***+++,,,,,,,,,++++++,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++***...,,,++++++,,,---,,,+++,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...***)))))))))(((((('''''')))***,,,---...---,,,+++******++++++++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++---+++))))))***,,,------+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,------......------,,,---,,,,,,++++++++++++,,,---......///000111222222++++++,,,------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////............//////////////////............------------............000/////////////////////000111111111111111111000000000000000111111111111~~~sssjjjggg___^^^\\\ZZZ[[[]]]aaacccffffffgggiiilllppptttvvvvvvwww~~~~~~zzzyyyxxxxxxwwwvvvsssyyy|||rrrjjjdddaaa___^^^^^^WWWNNNJJJJJJJJJHHHEEE@@@===999777666666555444333555777:::<<<@@@EEEIIIKKKNNNRRRXXX```jjjtttzzzwwwhhhaaaYYYVVVQQQLLLIIIHHHHHHIIIJJJGGGDDDCCCAAACCCLLLVVVfffuuu{{{yyyvvvrrrmmmfffaaa``````]]]\\\\\\^^^___```aaabbbaaa```___\\\^^^bbbeeehhhhhhhhhggggggdddaaa___^^^ZZZTTTOOOEEE>>>:::???GGGNNNUUU[[[^^^VVVNNNHHHCCC???@@@DDDKKKOOOUUUYYYZZZXXXVVVVVVOOONNNMMMLLLJJJGGGBBB???666555222///------------++++++++++++************,,,,,,,,,,,,++++++++++++,,,...///...,,,+++++++++*********++++++,,,,,,---...---,,,+++++++++++++++,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,,,,+++,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,111///---------...---,,,------,,,,,,,,,,,,------,,,,,,++++++***+++++++++)))******+++++++++++++++...---,,,+++***))))))((()))***+++,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++*********++++++++++++,,,))))))***+++,,,,,,,,,+++.........,,,++++++---///+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,------......------,,,---,,,,,,,,,,,,------...,,,---------............,,,,,,---............------------............///------------------------000000000000000000000000//////............//////////////////............/////////000000000111111//////////////////000000///000000111111000000///000000000000111111111111}}}qqqjjjfffccc___\\\[[[\\\^^^```hhhhhhgggggghhhjjjlllmmmkkkkkkppp{{{|||zzzxxxxxxwwwvvvwwwzzzsssnnnlllkkkkkkmmmeee[[[XXXXXXVVVPPPJJJFFFDDD@@@===<<<:::888666555777888999999;;;>>>@@@???AAAEEEJJJQQQ[[[eeekkkrrrxxxxxxrrrkkkggg```XXXSSSPPPOOOOOORRRNNNJJJGGGCCCAAAEEEKKKWWWdddpppsssssswwwyyyyyyxxxpppiiiggggggddd___[[[[[[[[[[[[]]]^^^___^^^]]][[[]]]aaaeeeggggggffffffeeeccc```______^^^\\\ZZZLLLDDD<<<===AAAGGGNNNVVV___[[[VVVQQQJJJDDD@@@???FFFKKKSSSYYY\\\[[[YYYXXXQQQPPPNNNNNNMMMJJJFFFCCC<<<999555111...------...,,,,,,,,,+++++++++++++++------,,,,,,,,,+++++++++,,,---......,,,+++++++++))))))***+++,,,,,,------...---,,,*********+++,,,------------+++***++++++******++++++,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++---...//////000333111///......///---,,,,,,,,,,,,,,,,,,------...------,,,+++************((()))+++,,,,,,,,,+++***000000000///...------,,,++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++))))))*********+++++++++'''((()))***+++,,,,,,,,,+++---///...++++++///222,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,,,,,,,++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------............///000000000000000000000000//////////////////////////////............//////////////////............000000111111111222222222111111111111111222222222//////000000000000/////////000000000111111111111}}}rrrmmmiiiddd```^^^___```bbbjjjkkklllmmmmmmmmmllllllfffddddddjjjuuu}}}|||{{{zzzzzzzzz{{{}}}}}}|||wwwvvvvvvwwwvvvoooiiiffffffbbbXXXOOOMMMKKKGGGDDDBBB@@@===;;;888999:::999888777999:::777:::>>>BBBGGGMMMTTTXXX```lll|||}}}yyyqqqiiiaaaZZZWWWUUUWWWSSSQQQPPPLLLGGGEEEHHHPPPXXX```dddgggmmmtttwww{{{wwwqqqoooooommmfff___ZZZYYYXXXZZZ\\\]]]\\\ZZZ]]]___bbbeeegggfffeeedddaaa```^^^^^^```aaabbbbbbUUULLLCCC??????AAAGGGMMMXXXZZZZZZXXXSSSLLLDDD???DDDHHHOOOWWW\\\]]]\\\ZZZXXXVVVTTTSSSQQQOOOKKKHHHBBB???:::444000...............---------,,,,,,,,,---------,,,,,,,,,+++++++++,,,...---,,,++++++,,,))))))***+++,,,,,,---------,,,***))))))***+++,,,,,,...///---+++***+++,,,+++***++++++++++++,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111333111///......///---,,,+++++++++++++++,,,------------,,,+++************)))***,,,---------,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,+++,,,,,,------,,,,,,+++))))))*********+++++++++'''((()))***+++,,,,,,,,,***,,,...---+++***---000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,+++++++++++++++,,,---...000000000///////////////,,,---......//////......---------............///111111111111111111111111........................//////............//////////////////............---------.........//////000000111111222222222222//////000000000000/////////000000000111111111111tttqqqkkkgggeeefffhhhjjjmmmooorrruuuvvvuuusssrrrjjjfffbbbccchhhpppxxx}}}uuuvvvxxxyyyzzz}}}|||xxxvvvwwwyyyyyyvvvsssrrrqqqlllccc[[[WWWTTTQQQMMMJJJGGGCCC@@@;;;<<<<<<:::777555555666555777:::<<<>>>@@@DDDGGGQQQ```rrr{{{|||zzzpppggg___[[[WWWTTTTTTUUURRRKKKHHHHHHNNNRRRVVVXXXZZZ```gggllltttvvvwwwwwwxxxxxxssslllaaa^^^\\\\\\^^^^^^[[[YYY]]]___bbbdddeeeeeedddccc```_________aaaccceeeggg]]]UUULLLGGGCCC???AAAFFFNNNTTTYYYYYYWWWRRRJJJBBBBBBEEEJJJRRRXXX\\\]]]\\\ZZZXXXUUUTTTRRRPPPLLLJJJHHHEEE@@@:::555222000/////////......------,,,,,,------------,,,,,,,,,,,,***,,,------+++***+++,,,*********++++++,,,,,,---++++++************+++++++++---///...+++***,,,...++++++******++++++,,,---,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,...///111///---------...---,,,+++*********+++,,,---...,,,,,,++++++***++++++++++++,,,,,,---------------******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++*********++++++++++++,,,))))))***+++,,,,,,,,,+++---......---+++******+++---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,------......------,,,,,,+++++++++++++++,,,---///.....................,,,,,,---............------------............///000000000000000000000000........................//////............//////////////////................../////////000000000.........///000000111111///000000111111000000///000000000000111111111111~~~yyytttsssuuuxxxzzz{{{}}}~~~}}}uuurrrllliiiiiimmmrrrvvvrrrtttwwwwwwxxxzzz~~~{{{uuussstttvvvzzzyyyyyyyyyxxxuuuppplllfffccc^^^YYYUUUPPPJJJGGGBBBCCCBBB@@@<<<999888888777777888777777888;;;===BBBOOO^^^fffhhhjjjqqqxxxvvvkkkdddWWWTTTSSSTTTSSSMMMJJJKKKMMMNNNPPPQQQRRRTTTYYY^^^gggpppxxx|||{{{ooojjjeeebbbbbbaaa\\\XXXXXXZZZ]]]aaaccccccbbbaaabbbbbbbbbbbbbbbccceeegggccc]]]VVVQQQJJJCCCAAACCCFFFNNNTTTUUUUUUTTTNNNFFF@@@AAADDDJJJSSSYYY[[[\\\[[[YYYVVVUUUTTTRRROOOMMMOOOLLLGGGAAA;;;666333111//////...------,,,++++++...------------,,,,,,,,,)))+++------+++***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***---///...+++***---000++++++*********+++,,,---,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,---......,,,++++++,,,---,,,++++++++++++,,,,,,---...///+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,---.....................---------++++++++++++,,,---......******++++++++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++...---,,,,,,------+++)))---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,------......------,,,...------,,,,,,,,,,,,---++++++,,,,,,,,,,,,,,,,,,++++++,,,------------------------............///................................................//////............//////////////////............111111111111222222222222---......///000000111111000111111111111111111000000000000000111111111111|||~~~}}}xxxsssoooppprrruuuuuuwwwxxxwwwuuuuuuyyy|||xxxyyyyyy{{{~~~xxxuuuuuuxxxzzzzzz{{{{{{{{{zzzzzzyyyrrroooiiiddd^^^XXXQQQMMMJJJKKKJJJHHHCCC@@@>>>>>>::::::888555444555888<<<777???JJJQQQUUUYYY^^^bbboooyyyuuummmYYYTTTRRRSSSRRRNNNLLLMMMKKKKKKMMMOOONNNNNNPPPSSS]]]kkkxxxzzztttlllhhhfffccc]]]XXXRRRUUUYYY]]]```aaaaaaaaaeeeeeefffeeedddccceeefffeeeaaa]]]XXXPPPFFFBBBCCCCCCJJJPPPPPPQQQSSSOOOHHH???>>>@@@EEENNNVVVZZZ[[[___^^^[[[ZZZZZZYYYWWWVVVSSSPPPLLLFFF@@@:::555333......---,,,,,,+++******......---------,,,,,,,,,)))+++,,,,,,+++***+++,,,,,,,,,+++++++++++++++++++++,,,---.........---,,,))),,,//////+++***---111,,,+++*********+++,,,---,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000,,,+++)))***+++,,,,,,+++,,,,,,,,,---...///000111************+++,,,---------,,,+++***+++,,,---...//////...---,,,++++++***************+++,,,---...*********++++++*********++++++,,,,,,,,,---------,,,,,,---------,,,+++++++++***))),,,///111///---------++++++++++++------...------,,,,,,------...,,,------......------,,,000///...---------------........./////////000000***+++,,,,,,------,,,,,,---------.........//////////////////////////////000000000000000000000000//////............//////000/////////........................///////////////000000111222333333333111111222222222222111111000000000000111111111111}}}|||{{{yyyyyyxxxxxx~~~}}}|||zzzyyyxxxxxxxxxuuutttpppnnnnnnssszzz|||wwwuuutttzzz~~~{{{tttoooggg^^^YYYYYYQQQUUUVVVRRRNNNMMMJJJFFF???===:::999999999777666555888<<<@@@CCCGGGJJJMMM\\\aaajjjttt|||}}}kkk___UUUTTTSSSNNNKKKLLLOOONNNLLLHHHFFFEEEFFFHHHWWW___jjjvvv}}}xxxuuurrrkkkbbbZZZTTTVVVXXX[[[]]]___``````ddddddddddddddddddddddddgggccc^^^\\\ZZZTTTJJJBBBAAAFFFKKKLLLJJJIIIIIIJJJ=========>>>BBBJJJTTT[[[\\\[[[ZZZZZZYYYXXXUUUSSSRRRPPPMMMKKKHHHCCC>>>;;;444222//////000111111000...------,,,,,,------...+++++++++,,,,,,------------,,,+++***+++,,,---...///222444222,,,)))+++---------......---+++***(((...---,,,,,,++++++++++++...------,,,,,,------...,,,+++)))(((((()))+++,,,,,,++++++******++++++,,,---,,,************,,,---))))))***+++,,,------...,,,,,,,,,------...............//////......---,,,***+++---...///...------,,,------...---,,,***)))******************++++++***+++,,,------,,,+++***+++***)))((((((***,,,---///...---,,,+++,,,---......------,,,,,,------...---,,,*********,,,...///,,,------......------,,,+++,,,...---,,,,,,---///,,,------......------,,,++++++---...//////000000---------............///222111...------...111222000000///...............///...---...111222222111......---...000111000///000000////////////000000222333333333222000...,,,///......//////000111222111111111000000000000000~~~}}}|||zzzyyyyyysssrrroookkkiiikkkpppssszzz}}}}}}}}}zzzvvvooofffbbbbbb[[[aaaccc___[[[YYYUUUPPPHHHEEEAAA>>>===<<<:::888666777888999999;;;<<<>>>EEEJJJRRR\\\dddjjjnnnpppwww{{{uuuiii___]]][[[UUUQQQPPPKKKKKKIIIFFFDDDBBBBBBCCCJJJSSS^^^hhhttt}}}}}}|||xxxqqqjjj\\\[[[YYYXXXXXXZZZ]]]^^^```aaabbbcccccccccbbbaaaeeebbb___^^^]]]YYYQQQJJJBBBEEEIIIKKKIIIGGGDDDCCC<<<<<<;;;;;;???FFFPPPWWW]]]]]]]]]]]]]]]\\\YYYWWWUUUSSSPPPNNNKKKGGGCCC???555222///---.........---,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------111444222...+++,,,...'''(((***,,,.../////////...---,,,,,,+++++++++,,,------------------------...---,,,++++++,,,---...,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,,,,,,,,,,,,,---------------------------------,,,,,,+++)))***++++++,,,,,,,,,+++,,,------...---,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,+++***))))))+++,,,......---,,,,,,,,,,,,---...,,,++++++******++++++,,,///...,,,++++++++++++,,,,,,------......------,,,+++,,,...---,,,,,,---///,,,------......------,,,------......///.........---------............///111000///......///000111000000///..................,,,)))))),,,...///000------------............000000////////////000000------------,,,+++***)))111000///////////////000111000000000000000000000}}}{{{rrrpppnnnjjjffffffhhhkkkooouuu}}}~~~}}}zzzuuuooommmooommmtttxxxvvvqqqllleee___VVVQQQJJJEEEAAA???===<<<999888666555444444444444888;;;AAAHHHOOOUUUZZZ\\\```dddjjjsss|||yyynnniiieee___YYYVVVMMMKKKIIIFFFDDDCCCBBBAAAAAAJJJSSSYYYbbbnnnwww{{{}}}||||||{{{wwwjjjeee]]]WWWTTTUUUXXXZZZZZZ\\\___aaabbbbbb```___cccbbb```aaabbb___YYYTTTHHHHHHIIIJJJJJJGGGBBB???===;;;999888:::@@@IIIOOOZZZ[[[]]]______^^^\\\[[[YYYWWWUUUSSSQQQMMMIIIEEE;;;777222///......---,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,000333333000------...,,,,,,---------,,,+++***------,,,+++++++++,,,,,,,,,,,,---......---,,,,,,---------,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------......------,,,---,,,,,,,,,+++++++++***------------------,,,,,,,,,,,,------,,,,,,+++***++++++******++++++,,,,,,,,,,,,---......---++++++---------,,,,,,++++++***,,,,,,++++++++++++,,,,,,---,,,+++***+++,,,---...------,,,,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,---,,,,,,,,,+++,,,------......------,,,+++,,,...---,,,,,,---///------............------......//////...------,,,---------............///////////////////////////000//////............//////,,,(((''')))---///000...............---------000000////////////000000//////............//////222111000///............000000000000000000111111uuutttpppkkkggggggjjjmmmooorrrxxx|||}}}{{{}}}{{{{{{xxxuuusssuuuyyyvvvnnnccc\\\SSSKKKFFFCCCAAA@@@???<<<999777777777888777888999;;;>>>BBBGGGJJJMMMRRRUUU[[[bbblllwww|||uuupppjjjbbb]]]UUURRRLLLHHHFFFEEEEEEEEECCCKKKRRRSSSTTTZZZ```ccckkkllloootttyyy|||{{{yyyvvvpppfff\\\UUUSSSSSSTTTSSSVVV[[[___bbbbbbaaa```cccbbbbbbcccdddbbb^^^[[[QQQNNNJJJJJJJJJJJJFFFCCC???===999666666;;;BBBHHHRRRUUUZZZ]]]]]]]]]\\\[[[[[[YYYXXXVVVUUURRRNNNKKKDDD???999444222000///.........------------......---------,,,,,,+++++++++***+++,,,---...---,,,++++++...222222111///......//////...---,,,***)))(((---,,,,,,++++++,,,,,,,,,+++,,,...//////...,,,+++******+++,,,,,,+++******,,,,,,,,,++++++,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------------,,,++++++...---,,,+++,,,---...///+++,,,---......---,,,,,,//////...---,,,,,,++++++---,,,+++******+++,,,---------,,,,,,,,,------...---,,,,,,,,,------.........------,,,,,,------...&&&(((+++---/////////...,,,------......------,,,+++,,,...---,,,,,,---///------............---------...............---------------............///......///000000///......000///............//////111///,,,,,,...000111111000000111000............000000////////////000000222111000000111222444555111111000///////////////000000000000000111111111~~~xxxqqqkkkjjjmmmpppppprrruuuwwwwwwvvvsssrrrvvvyyy~~~yyyvvvuuuuuu{{{{{{mmmfff\\\SSSNNNKKKIIIHHHGGGCCC===::::::;;;;;;:::666555555666888;;;???AAAGGGJJJNNNSSSZZZeeepppxxx{{{vvvmmmeee```YYYOOOHHHFFFFFFGGGHHHFFFNNNSSSPPPLLLLLLMMMMMMTTTWWW\\\dddmmmtttyyy{{{|||wwwnnneee\\\UUUPPPNNNNNNQQQVVV\\\```bbbddddddcccccccccddddddbbb___]]]XXXSSSLLLHHHIIIKKKKKKJJJCCCAAA===999777999>>>BBBJJJOOOVVV[[[]]]\\\\\\\\\[[[ZZZYYYXXXWWWUUURRROOOKKKGGG@@@:::666333000...///......------......///---------,,,,,,+++++++++***+++,,,---...---,,,++++++---000111000///......))))))***+++,,,...///000,,,,,,,,,++++++,,,,,,---+++,,,...//////...,,,+++***+++,,,,,,,,,,,,+++***---,,,,,,,,,,,,,,,,,,---***+++,,,------,,,+++*********+++,,,------...............------,,,,,,,,,...............---,,,,,,///...---,,,+++,,,---...***+++---...///......---//////......---,,,++++++...---,,,++++++,,,---.........------------------+++,,,,,,------............------,,,,,,------...&&&(((+++...//////......,,,------......------,,,+++,,,...---,,,,,,---///---......//////......---+++,,,---...////////////---------............///---...///000000///...---//////............//////000//////000222222111///...000111///---,,,---...000000////////////000000...---------...000222333///////////////000111111//////000000111111111111|||tttoooooopppooopppsssttttttrrrpppnnnnnnqqqvvvyyyzzz{{{}}}~~~|||zzzyyyzzzwwwpppggg```[[[YYYXXXWWWRRRLLLCCC>>><<<<<<:::888444444333444555888;;;===BBBEEEHHHKKKOOOWWWaaaiiiyyy~~~|||rrrjjjbbbVVVNNNKKKKKKKKKJJJFFFLLLPPPLLLHHHGGGFFFCCCDDDGGGMMMVVVaaallluuuzzzwwwuuupppiiiaaaXXXQQQMMMNNNOOORRRWWW[[[```ccceeeddddddddddddcccaaa```___\\\VVVOOOIIIHHHIIIKKKMMMJJJHHHDDD???;;;:::<<<>>>DDDLLLVVV\\\^^^^^^___```[[[ZZZYYYYYYYYYXXXUUURRRPPPKKKEEE???:::666111...------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,------.........------,,,,,,+++++++++,,,---...,,,,,,+++++++++,,,------,,,,,,---......---,,,,,,......------------......------,,,,,,,,,,,,------***++++++,,,,,,++++++*********+++,,,---...//////------------------,,,,,,......//////......---,,,,,,,,,++++++******++++++***+++---.../////////............------,,,,,,+++------,,,,,,,,,,,,------------------------,,,,,,++++++,,,---............,,,++++++******++++++,,,***+++---......---+++***,,,------......------,,,+++,,,...---,,,,,,---///......////////////......***+++,,,...///000000000---------............///---...///000000///...---///............//////000......///111222111///,,,+++...///...+++***,,,...000000////////////000000,,,---------///000111222............///000111222/////////000111111222222|||wwwvvvtttuuuwwwxxxwwwssspppmmmjjjmmmppppppnnnlllmmmnnnqqqwww~~~|||uuuooolllkkkjjjiii^^^VVVLLLEEEBBBAAA???===:::999888888888999;;;<<<===AAAEEEGGGIIIOOOXXX___hhhoooyyyzzzrrrggg```\\\ZZZVVVSSSKKKNNNMMMIIIGGGHHHGGGCCC???AAADDDJJJRRR\\\gggmmmmmmllljjjgggaaaZZZTTTQQQQQQPPPPPPQQQUUUZZZ```ccccccdddeeedddcccbbbaaaaaa___\\\WWWQQQLLLJJJKKKMMMPPPNNNKKKFFF@@@===<<<===@@@IIITTT\\\^^^^^^```aaa[[[[[[ZZZ[[[[[[ZZZXXXUUUTTTPPPKKKFFF@@@:::444000------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------...---+++***+++,,,,,,,,,111000...,,,***))))))))),,,+++++++++,,,,,,---...------------------------///...---,,,,,,---...///------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,------......,,,,,,---------------------............---,,,,,,+++,,,,,,,,,++++++***))))))+++---...///000000///---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------,,,++++++***+++,,,...............,,,++++++******++++++,,,,,,------------,,,***))),,,------......------,,,+++,,,...---,,,,,,---///......////////////......,,,,,,---.../////////...---------............///---..................---...............///000000///......///000000...,,,+++///111000---,,,...222000000////////////000000...///000111222333333333000///////////////000111...//////000111111222222~~~|||}}}~~~~~~{{{vvvpppmmmiiikkkmmmkkkfffcccbbbccceeekkksss{{{~~~zzzxxxwwwvvvvvvggg^^^SSSLLLKKKJJJHHHFFF???>>><<<:::888777777777555:::???BBBDDDHHHPPPWWWZZZcccooozzzxxxrrrnnniiibbb]]]SSSRRRNNNIIIHHHKKKJJJGGGAAAAAA@@@AAAEEEMMMVVV\\\dddddddddccc___[[[WWWTTTTTTQQQNNNMMMPPPVVV\\\aaacccdddeeeeeedddccccccdddbbbbbb```YYYQQQLLLKKKMMMSSSSSSPPPJJJDDD???======<<>>:::666333666999<<<>>>???BBBGGGKKKLLLTTT```iiirrr{{{zzzlllbbbYYYOOOLLLNNNQQQOOOLLLBBBAAAAAAAAABBBEEEGGGIIIXXXXXXXXXXXXWWWUUUTTTSSSTTTTTTSSSQQQNNNPPPUUUYYY___```aaabbbbbbbbbaaaaaaaaa```^^^\\\XXXSSSMMMIIIOOOQQQTTTUUURRRLLLFFFAAAFFFGGGLLLTTT\\\bbbbbbaaa```]]][[[\\\^^^^^^\\\ZZZWWWVVVSSSPPPLLLFFF???:::111000///...------...///,,,,,,,,,,,,,,,,,,,,,,,,000///---*********+++,,,(((***,,,,,,,,,,,,...000+++,,,---...---,,,+++***------------......//////......//////......---,,,------......------,,,+++***+++---......---+++***+++++++++,,,,,,---------++++++++++++,,,---......)))))))))***+++,,,......,,,+++***+++---...---,,,------------------------------------------------,,,,,,+++******)))))))))((()))+++---......------//////............//////---------............///111000---,,,+++,,,---/////////...---,,,,,,++++++---......//////......---,,,------,,,++++++,,,......---++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,............////////////111///---+++***)))******...///000///------///000////////////000000000000111111000000//////......,,,...000222333111///...000111111111111222222222...//////000000000//////111111000000//////......{{{sssmmmmmmkkkhhhccc```______aaabbbbbbdddgggkkkooorrruuuzzzxxxpppeee\\\WWWVVVUUUTTTNNNKKKFFFCCCAAA>>>;;;999777999;;;<<<<<<>>>CCCFFFGGGMMMTTT[[[aaakkkvvvssshhh[[[SSSQQQPPPMMMJJJFFFEEECCCBBBBBBCCCEEEFFFJJJJJJLLLNNNQQQTTTVVVWWWXXXXXXVVVRRRNNNMMMOOORRRXXXYYY\\\___aaaaaaaaaaaacccaaa___^^^\\\XXXQQQLLLNNNQQQVVVYYYXXXTTTNNNJJJKKKLLLOOOVVV^^^cccddddddeeeccc```aaabbbbbb```^^^XXXWWWUUUSSSQQQLLLFFFBBB:::888666333000000000000,,,,,,,,,,,,,,,,,,,,,,,,000///---+++******+++,,,***+++------,,,,,,---///------.........---,,,+++,,,------...............---............---,,,,,,------......------,,,+++***+++---......---+++***+++++++++,,,,,,---------//////...---,,,,,,,,,,,,++++++++++++,,,---......***)))((()))+++,,,+++***------------------------------------------------***+++++++++++++++++++++***++++++,,,------------......------------......+++,,,...000000///...,,,///...---,,,,,,,,,------------------------------------............------,,,------,,,++++++,,,...///---,,,,,,---...---,,,....................................////////////222111///...---,,,---------......---,,,,,,---///............////////////000000000000//////......,,,...///111111000///...//////000000000111111111000111111222222111111000111000000000/////////...}}}uuusssnnnhhhbbb___```aaacccbbbbbbaaabbbccceeefffhhhlllrrryyy~~~~~~}}}vvvllldddaaa```aaaaaaXXXSSSMMMHHHEEECCCAAA@@@;;;;;;<<<;;;;;;<<<>>>AAAAAADDDHHHKKKPPPXXXccckkk}}}~~~mmm```YYYUUUPPPLLLGGGEEECCCAAA???>>>>>>>>>???@@@BBBEEEJJJPPPVVVYYYYYYYYYXXXTTTQQQNNNNNNOOORRRTTTXXX\\\```aaabbbbbbdddaaa^^^^^^___]]]VVVOOOKKKOOOUUUYYY[[[[[[XXXVVVTTTTTTVVV[[[```eeefffgggeeecccaaaaaaaaa```^^^\\\ZZZXXXWWWWWWVVVRRRNNNJJJ@@@===888333///---------------,,,,,,,,,,,,,,,,,,///...---+++++++++,,,,,,,,,---...---,,,,,,---........./////////...---,,,+++,,,---//////......------------------,,,++++++------......------,,,+++***+++,,,---------,,,+++++++++,,,,,,,,,,,,------000000///...------------...------,,,,,,------...---,,,+++,,,...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,++++++,,,------------,,,,,,,,,,,,------)))+++///111222000---+++---------------,,,,,,,,,++++++,,,,,,---...//////,,,------......------,,,,,,------,,,++++++,,,...000...,,,,,,------,,,+++........................---............/////////222111000////////////000---...///...,,,,,,...///------------............000000000////////////...------......////////////........./////////000000222222333333333222222111000000000000////////////|||tttllleeecccdddgggggggggeeecccbbbbbbbbbbbbdddfffjjjooouuu|||zzzsssllliiiiiikkkmmmddd^^^VVVOOOKKKHHHGGGFFFAAA@@@???===;;;;;;<<<======???AAADDDGGGMMMUUU[[[iiimmmrrrvvvzzzqqqeee^^^XXXTTTKKKJJJGGGDDDAAA???>>>===@@@??????@@@EEEKKKRRRVVVUUUVVVVVVWWWVVVVVVVVVVVVTTTUUUVVVXXX[[[___bbbdddccc___]]]^^^aaa```ZZZSSSKKKLLLPPPTTTXXX\\\^^^```^^^^^^^^^```bbbeeeggghhheeedddbbbaaa___^^^\\\[[[[[[ZZZYYYYYYXXXUUURRROOODDD@@@:::444///---,,,,,,---------------,,,,,,,,,...------,,,,,,,,,---------//////...,,,,,,,,,---...............------,,,***,,,---//////...---,,,,,,,,,------,,,,,,+++***------......------,,,+++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000......---,,,,,,,,,,,,,,,///.........000111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++***+++,,,---------,,,,,,,,,,,,------+++,,,...000000///...,,,------............---,,,++++++,,,------......///,,,,,,------------,,,,,,,,,---...---++++++---...000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////000000111000///...000222------........./////////////////////////////////...------,,,---...///000....../////////000000000222222333333333222111111000000000000////////////}}}tttllljjjlllnnnkkkkkkiiigggeeedddcccccc```aaaccceeejjjqqqyyy|||xxxsssqqqqqqsssuuupppjjjaaaZZZTTTPPPMMMKKKHHHFFFCCC@@@===<<<:::::::::<<>>;;;:::<<>><<<<<<>>>???AAAAAAAAABBBBBBCCCDDDFFFHHHJJJSSS]]]lll{{{tttmmmiiigggccc^^^XXXRRRMMMJJJDDDAAA===::::::===AAACCCIIIIIIKKKPPPWWW\\\^^^^^^^^^[[[WWWTTTRRRRRRTTTUUUYYY]]]bbbeeeeeeddddddeeeaaa]]]XXXTTTUUUXXX^^^aaa```cccfffhhhgggfffhhhiiidddeeefffccc```]]]^^^___aaa```]]]\\\\\\ZZZXXXVVVPPPNNNKKKFFF@@@:::666333/////////...------,,,,,,+++,,,---...///////////////000111000......///000///...---,,,+++,,,,,,------,,,+++***+++,,,...///---............---,,,,,,------......------,,,+++++++++++++++,,,---......---------,,,,,,+++++++++///...---,,,,,,++++++,,,---,,,,,,+++++++++,,,,,,///...---...000111000///------------------------........................---------,,,,,,,,,,,,,,,***++++++,,,------------------,,,,,,,,,,,,------...------------...///000,,,,,,+++***+++,,,---...+++,,,,,,------............//////000000//////...---...///...,,,,,,...///---,,,***+++---//////...........................,,,,,,---------.........------...///......,,,,,,+++,,,---,,,******,,,---........./////////000000---------.........////////////......//////000000........./////////000000000000000000///...---,,,.../////////000000000111~~~}}}}}}}}}|||zzzwwwsssooollljjjeeedddaaa^^^]]]___dddhhhllluuuyyyqqqiiijjjnnnooosssvvv{{{~~~yyyrrrmmmiiiddd^^^YYYWWWTTTOOOLLLEEEBBB===;;;;;;===???@@@==================>>>>>>AAAJJJWWWeeetttyyywwwrrrkkkddd\\\VVVSSSJJJGGGAAA===::::::<<<>>>AAAAAADDDJJJSSS[[[______```___]]]ZZZXXXWWWUUUUUUSSSYYY```bbb```___bbbeeeccc```[[[WWWUUUVVVXXXZZZ[[[___eeeggghhhhhhjjjlllgggiiijjjhhhdddbbbcccdddcccaaa___^^^___^^^\\\[[[XXXWWWSSSNNNGGG@@@:::777000000///...------,,,,,,++++++---...//////000///...000111000///...///111000///...---,,,---.........,,,***))))))+++...000......//////......---,,,------......------,,,+++++++++++++++,,,---...///---------,,,,,,+++++++++---------------///000000---------,,,,,,------...,,,+++***+++---------,,,------------------------////////////////////////***++++++,,,,,,------...(((***+++---......------,,,++++++++++++++++++,,,,,,---.../////////...---+++***)))((((((***,,,...)))***+++,,,...///000111//////000000000000//////---...///...,,,,,,...///,,,+++***+++---///000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111111111000...---------...---,,,+++---///---------.........//////---------.........///////////////000000000000000---------.........//////111111111111000///------.../////////000000111111zzzyyy~~~{{{~~~|||uuurrrtttrrrmmmddddddddddddeeefffhhhiiinnnmmmkkkjjjjjjjjjkkkkkknnnooorrrvvv{{{~~~wwwtttmmmfffcccbbb[[[SSSJJJHHHEEEDDDCCCBBBAAA???===<<<<<<<<<===<<<:::888<<>><<<@@@DDDGGGJJJNNNUUUZZZ```bbbddddddbbb___]]]\\\ZZZYYYYYY[[[^^^aaacccccceeeccc^^^ZZZUUUSSSQQQPPPVVV[[[aaafffhhhhhhhhhhhhgggfffeeedddeeeeeeggghhhfffccc___```bbbbbb^^^YYYVVVTTTRRROOOKKKFFF???:::777444111000000111111111++++++++++++,,,---......111111000000/////////...000///...---,,,+++++++++---------............///---------------...///000/////////...---------,,,---.........---,,,,,,+++...------------...//////.........///......---,,,***((('''(((***,,,------////////////////////////////////////............---------.........//////------------------------.........//////000000000++++++++++++++++++++++++---.........---,,,,,,+++---------............///---+++)))***,,,.........,,,,,,---------------------------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------...///000000,,,---......//////......,,,,,,------...///000000000000000///......------222111111000000000111111......//////000000111111000000000000000000000000000000////////////000000~~~xxxzzzvvvzzzzzzvvvuuuxxxxxxuuulllkkkiiihhhhhhiiijjjkkkqqqooommmkkkiiiiiiiiiiiimmmnnnqqqtttwwwyyy{{{{{{zzzrrrmmmiii```WWWQQQNNNKKKIIIHHHFFFDDDBBB???===;;;;;;::::::888666999<<>>>>><<<===???@@@BBBHHHOOOUUU\\\aaahhhmmmmmmjjjhhhfff___\\\YYYXXXYYY[[[]]]]]]bbbaaa___[[[XXXTTTRRRPPPVVVZZZ```eeeggghhhhhhhhhhhhgggfffeeeeeeffffffggggggdddaaaaaacccccc___[[[XXXWWWTTTRRROOOJJJDDD???888555111............---,,,,,,++++++,,,---......000000/////////.........///...------,,,,,,,,,,,,---------............///---------------...//////...............---------------......------,,,+++...------------...//////...//////......---,,,,,,///---++++++---...///...........................////////////............,,,,,,,,,---------------------------------------***+++++++++,,,,,,,,,,,,........................------......------,,,+++,,,,,,,,,,,,---------...///---+++***,,,------,,,++++++,,,,,,---...////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------------------,,,,,,+++++++++,,,,,,,,,---......//////......,,,,,,------...//////000////////////............------,,,,,,,,,,,,------......//////000000111111000000000000000000000000222222222222222222222222|||wwwnnnrrrsssppppppsssuuuuuutttrrrooonnnmmmoooqqqrrruuussspppmmmkkkjjjjjjjjjlllnnnppprrrssssssrrrrrr{{{|||~~~zzztttjjj___\\\YYYUUURRRQQQOOOLLLJJJFFFBBB>>><<<:::999777555666888;;;<<<@@@GGGQQQYYYeeesssrrr^^^YYYRRRMMMKKKHHHDDDAAA>>>===<<<;;;===BBBJJJPPPSSS[[[fffnnnqqqpppmmmkkkbbb]]]WWWTTTTTTVVVXXXYYY^^^______^^^\\\XXXTTTQQQUUUXXX]]]bbbfffhhhiiiiiiiiihhhgggfffffffffffffffhhheeeccccccdddddd```]]]\\\ZZZXXXWWWTTTPPPKKKGGG>>>:::444000......---,,,------,,,,,,,,,------...///............---------...------,,,,,,------------------............///------------.........///---------...............------......------,,,,,,...------------...///////////////...---,,,,,,+++111000...---...///...---......................../////////............---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,+++++++++,,,,,,,,,------000...,,,+++,,,,,,+++***)))***+++,,,...///000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................---,,,++++++++++++,,,---......//////......,,,,,,------.../////////............////////////.........------......///......//////000000111111000000000000000000000000//////000000000000//////|||qqqrrrpppllliiikkkppptttyyywwwuuuttttttvvvyyy{{{yyywwwtttqqqooooooooopppooopppqqqrrrrrrrrrqqqqqqqqqqqqssstttxxx~~~uuukkkeeebbb___\\\[[[YYYWWWUUUOOOKKKEEEAAA>>>;;;999777777888999999999===BBBGGGSSS]]]kkkvvvkkkddd]]]XXXVVVSSSLLLFFFBBB@@@>>><<<===AAAFFFIIILLLTTT___iiimmmnnnmmmlllddd___XXXSSSSSSUUUWWWYYYZZZ\\\___```___\\\WWWTTTSSSTTTXXX^^^dddiiikkkllljjjjjjiiihhhgggfffffffffhhhfffeeeeeeeeeeeebbb```^^^]]][[[ZZZXXXUUUQQQNNNGGGBBB<<<666333111///.........---------------...------------------------,,,,,,,,,,,,,,,---...///---------............///------..................,,,---------.../////////,,,------...------,,,,,,...------------...//////000///...---,,,+++++++++...---+++,,,------,,,+++........................//////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............************************,,,------...------,,,,,,+++,,,,,,,,,,,,---------///---,,,,,,------,,,+++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................///////////////000///...---------------,,,---......///.........---------.........//////---------...///000000111000////////////000000111......//////000000111111////////////////////////---...////////////...---|||zzzuuuoookkkkkkssszzz~~~}}}{{{yyyyyy{{{}}}~~~}}}{{{xxxvvvuuuvvvxxxzzzwwwwwwuuutttrrrqqqppppppiiijjjjjjkkknnnsss{{{vvvjjjgggeeecccbbbaaa```^^^XXXTTTMMMGGGCCC???<<<:::888888888888888:::===@@@CCCHHHQQQ[[[ffftttzzzqqqkkkfff^^^SSSKKKFFFDDDAAA@@@@@@AAAAAABBBHHHNNNVVV^^^dddiiimmmppphhhccc]]]YYYWWWWWWVVVVVVVVVYYY]]]``````^^^[[[XXXRRRRRRTTTZZZbbbiiimmmnnnkkkkkkjjjjjjiiihhhgggfffhhhgggfffffffffeeecccbbb```^^^]]]\\\[[[YYYUUURRRLLLHHHBBB===999555222000000//////...------------,,,,,,,,,---------------,,,,,,,,,,,,------...///---------............///---......//////...------,,,---------.../////////,,,,,,------...------,,,...------------...//////000///---,,,+++++++++,,,+++******+++------,,,+++....................................------------............------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********************........................,,,,,,------...------,,,------------............---,,,+++,,,...///...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................//////000000---------------...///000,,,---......///.........---------...............,,,------...///000111111---------------...//////......//////000000111111////////////////////////000111111111111111111000|||vvvooommmsss}}}~~~}}}}}}}}}}}}}}}|||{{{{{{~~~~~~zzzvvvrrrnnnlllfffffffffeeegggkkkqqqvvvpppnnnkkkjjjjjjiiigggfffaaa\\\UUUOOOJJJEEE@@@===:::999888777888999;;;<<<;;;===CCCKKKTTTbbbuuu{{{lll]]]SSSKKKIIIEEECCCBBBAAA???===AAADDDIIIOOOUUU]]]fffkkkhhhfffdddaaa___[[[VVVSSSRRRTTTXXX[[[]]]]]]\\\[[[TTTRRRRRRWWW```gggkkklllkkkkkkkkkkkkjjjiiihhhhhhggggggggggggfffeeedddcccbbb```^^^]]]\\\[[[XXXUUUNNNKKKFFFBBB>>>:::555111222111000///...---------,,,,,,,,,------------...,,,,,,,,,,,,,,,---...///---------............///---.../////////...---,,,---------...............,,,,,,------......------...------------.../////////...,,,+++++++++,,,---,,,,,,,,,---///000...---------------------------.........------------,,,---------.........//////---------------------------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------------.........//////,,,++++++---///000///...///......------,,,++++++---------............///........................---------------------------------......//////000++++++++++++,,,---......,,,---......//////..............................---------...///000000111............///000111111......//////000000111111000000000000000000000000000000////////////000000xxxoooqqqxxx{{{|||}}}~~~~~~~~~zzzrrrnnnfffffffffeeeeeehhhmmmqqqssswww~~~}}}zzzwwwuuutttsssqqqooojjjfff```ZZZUUUOOOIIIEEE@@@===:::888888888999999;;;;;;???EEEJJJRRRaaappp~~~nnncccVVVQQQJJJFFFDDDCCCAAA@@@AAABBBCCCDDDHHHOOOXXX]]]```bbbeeehhhhhhccc[[[UUUNNNOOOQQQTTTWWWZZZ\\\]]]ZZZVVVSSSVVV]]]cccfffgggjjjjjjkkkllllllkkkjjjiiifffggghhhgggfffeeedddddddddbbb```^^^^^^\\\ZZZWWWPPPNNNLLLIIIEEE@@@:::555333222111///...---------,,,---------............------,,,,,,,,,---......---------............///---...///000///...,,,+++...............---------+++,,,------......------...------------...//////---,,,+++******,,,---//////......///000000...,,,------------------------.........---------,,,,,,++++++,,,---......///000........................000000000/////////......************************+++,,,------......------,,,,,,---------.........---------...000000...,,,------------------,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////,,,,,,+++++++++,,,,,,---,,,---......//////..............................------......//////000000000//////000000222333333......//////000000111111000000000000000000000000///...,,,******,,,...///tttpppuuurrrtttyyy}}}zzzsssgggggggggffffffiiimmmppphhhmmmvvv}}}~~~|||yyywwwsssooojjjddd^^^WWWQQQLLLFFFCCC>>>:::999888888777:::999<<<@@@AAACCCNNNZZZooo}}}}}}sss___XXXOOOIIIGGGGGGFFFEEEJJJIIIHHHFFFFFFIIIOOOTTTVVV[[[ccckkknnnjjjbbb[[[KKKLLLMMMOOORRRVVVZZZ]]]^^^YYYTTTUUU[[[aaacccbbbiiijjjkkklllllllllkkkjjjfffggghhhgggeeedddddddddfffdddaaa```___]]][[[YYYSSSRRRQQQOOOLLLFFF???:::333333111000...------------------....../////////...------,,,,,,------------------.........//////---...///000000...,,,+++/////////......------,,,+++,,,,,,---.........---...------------...//////,,,+++*********,,,...000000////////////...+++(((------------------------......---------,,,,,,,,,))))))***+++---...//////////////////////////////......---------,,,,,,,,,------------------------+++,,,,,,---.........---++++++,,,,,,,,,---------///....../////////,,,***,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////000000///...------------,,,---......//////...........................---.........///////////////+++++++++,,,,,,...//////......//////000111111111000000000000000000000000333111...,,,,,,...111333{{{wwwwwwrrrqqqxxx|||vvvqqqkkkiiikkkmmmkkkiiilllmmmnnnrrrvvv|||}}}{{{xxxssskkkbbb\\\YYYYYYPPPLLLFFFBBB???===;;;::::::::::::<<>>777222000///000///---......///////////////------............------------,,,,,,,,,------...---......///...---,,,+++,,,,,,,,,---------......---------,,,,,,+++++++++---------------------------------,,,,,,,,,,,,+++,,,---///000000...,,,***(((***,,,...//////...---000///...---,,,,,,,,,,,,------------------------***000///---...+++000@@@@@@777//////000...,,,,,,...------...///000...---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------------------------------//////......------,,,,,,.......................................---------........................---------.........//////........................//////.........---------111111111111111222333444....../////////000000000.../////////000000000111//////000000000111111111uuupppnnnpppttt{{{|||xxxvvvtttpppmmmooommmjjjhhhiiilllpppsssvvvyyy}}}zzzssspppnnnlllggg___XXXQQQJJJDDD@@@;;;999666555666999>>>AAAHHHMMMVVVaaaooo~~~tttcccWWWQQQOOOPPPMMMLLLJJJFFFBBB@@@@@@BBBCCCIIINNNRRRWWW^^^```^^^YYYQQQIIIFFFFFFFFFHHHLLLSSSXXX\\\\\\YYYVVVVVVWWWZZZ^^^cccfffggggggggghhhjjjjjjjjjiiihhhfffdddbbbddddddddddddcccbbbaaa```]]]ZZZXXXYYYZZZXXXTTTPPPHHHBBB:::333///......---...///000000000///...---------............------+++++++++,,,,,,...//////------......------,,,+++,,,,,,,,,------------...---------,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------...//////...,,,++++++,,,.../////////...---//////...---,,,,,,,,,,,,------------------------***222111,,,++++++999QQQVVVDDD222---......,,,+++***)))((()))+++,,,,,,+++---............/////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------........................................................................---------.......................................------........./////////.......................................---------,,,,,,,,,---...000111222/////////000000000111111////////////000000000000//////000000000000111111}}}yyyvvvuuuuuuyyy}}}yyyuuuwwwsssnnniiiggghhhjjjkkkmmmppptttxxx{{{~~~}}}zzzyyyxxxtttmmmfff^^^WWWPPPKKKAAA???;;;888777999<<<>>>AAADDDJJJRRR]]]lllzzzvvvdddWWWRRRQQQNNNMMMKKKHHHEEECCCBBBBBBBBBHHHMMMNNNQQQXXX\\\]]]\\\UUUNNNHHHFFFEEEFFFGGGOOOTTTYYY\\\\\\ZZZXXXXXXXXX\\\bbbeeeffffffffffffiiijjjjjjjjjiiihhhfffeeeeeeeeeeeeeeeddddddcccccc___]]]\\\\\\]]]\\\XXXUUUNNNGGG>>>666111///---,,,......000000000...,,,+++------............------...............///000000---------------,,,,,,+++------------------------///////////////.........------------------------............---------------.........------,,,,,,......///000//////...---//////...---------------------------------------)))111///,,,---000???XXXnnnTTT888,,,,,,------,,,)))'''&&&&&&(((+++,,,+++------........./////////------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,---...///000111222........................,,,---------.../////////....................................////////////................................................++++++++++++,,,---...///000000000000111111111111////////////000000000000//////000000000000000000~~~}}}}}}{{{|||~~~{{{uuuoooiiifffeeeeeeeeehhhkkkooorrruuuyyy|||{{{sssiii___VVVPPPHHHEEEAAA===;;;:::;;;<<<<<<>>>CCCIIIPPPZZZeeekkkyyy}}}wwweeeZZZVVVSSSPPPMMMJJJGGGEEECCCBBBFFFMMMRRRPPPNNNQQQUUUWWW[[[XXXRRRMMMKKKKKKKKKIIIJJJNNNSSSXXX[[[[[[\\\\\\ZZZ]]]bbbeeeeeedddcccccchhhiiijjjkkklllkkkkkkjjjggggggffffffeeeeeeeeeeeeaaa``````___^^^\\\YYYWWWUUUOOOFFF>>>999555222000---......///...---,,,+++------............------000000///.....................------,,,,,,,,,,,,------------------------////////////////////////------------------------/////////.........------......---,,,,,,,,,,,,,,,//////////////////......//////...---------......------------------------***...+++***///000888JJJcccMMM666---......,,,+++...,,,***+++---///000000,,,------------.........------------------------,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...........................,,,---------.../////////................................./////////000000........................---.....................000000///......//////000000000000000111111111111000000000000////////////000000//////////////////yyyqqqjjjeeebbb```bbbdddfffhhhlllqqqtttzzz|||tttfffYYYPPPLLLJJJFFFBBB???<<<:::999888:::===AAADDDJJJPPPTTT^^^cccooo{{{mmmeee___ZZZSSSLLLIIIGGGEEEDDDKKKTTTYYYTTTNNNLLLNNNOOOUUUVVVUUURRRSSSVVVUUUQQQIIIKKKMMMQQQUUUYYY\\\]]]\\\___ccceeedddcccbbbbbbfffgggiiilllmmmnnnnnnnnnjjjiiihhhffffffeeeeeefffbbbbbbbbbaaa___\\\ZZZXXXWWWRRRKKKDDD>>>999444111............------------------............------//////...,,,,,,+++++++++//////...------------......------------,,,,,,,,,---------------.........------------------------000////////////.........///...,,,+++++++++,,,---////////////............//////...............///------------------------,,,...((((((...+++***444>>>444---///111///+++***---,,,++++++---//////...,,,,,,---------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++)))((('''&&&........................---------............................................./////////000000000---------------------------------...............000///......---------.../////////000000000111111000000000000////////////000000////////////......tttkkkeee`````````aaabbbfffkkkoooqqqtttwwwxxxzzzrrraaaWWWPPPNNNLLLIIIDDD???;;;999888999::::::;;;>>>BBBFFFJJJMMMXXXfffqqqyyy}}}ssskkk___TTTOOOLLLJJJIIINNNXXX^^^YYYNNNIIIHHHGGGLLLQQQTTTVVVZZZ```___ZZZQQQOOOLLLLLLOOOUUUZZZ]]]]]]```bbbdddcccccccccdddeeefffiiikkkmmmnnnooonnnlllkkkiiigggffffffffffffbbbccccccbbb```^^^\\\[[[WWWSSSNNNHHHCCC===777333111000.........///111222------............------...------,,,,,,,,,------111000///.........//////......---------,,,,,,,,,,,,---------.........///------------------------000000000/////////......///...,,,******+++,,,.....................////////////............//////---------------------------///***)))...((($$$,,,***)))+++000000---+++---+++******+++,,,,,,+++)))---............/////////........................------------------------------------------------------------------------,,,,,,++++++***)))((((((.......................................---------.........................../////////000000000000---------------------------------.........//////---,,,,,,,,,,,,,,,---........./////////000000000111000000000/////////...000000/////////.........~~~qqqjjjaaa```___^^^___bbbhhhmmmooorrrtttsssssswww~~~mmmbbbSSSSSSQQQNNNIIICCC>>>;;;999999999777777999>>>AAAAAACCCKKKVVV^^^dddllltttzzzjjj]]]UUURRRPPPNNNNNNZZZaaa[[[OOOGGGDDDCCCFFFMMMTTTXXX___fffeee___[[[VVVOOOLLLNNNSSSZZZ^^^]]]___bbbccccccccceeegggeeefffhhhkkklllmmmmmmmmmnnnllljjjhhhffffffffffffbbbcccdddcccaaa___^^^^^^[[[XXXTTTPPPKKKEEE>>>999333111///...///111444666---..................---...............///000111222111000......//////000.........------,,,,,,,,,.../////////000000111111------------------------000000000000////////////000...+++))))))***,,,...---------------...////////////.........//////000------------------------+++///---,,,000***'''111000000000000,,,(((,,,333---------...//////,,,***////////////000000000000........................------------------------------------------------........................******+++,,,...///000000......................../////////......------,,,........................////////////000000000000---------------------------------.........//////.........///000111222333............////////////111111000000/////////...000000//////.........---~~~rrrjjjccc\\\ZZZ^^^ccceeeeeehhhjjjlllkkkiiilllssszzz}}}mmm___YYYSSSOOONNNKKKDDD>>>>>>>>><<<999888888:::<<<===;;;===DDDKKKOOOVVV\\\qqqzzz}}}kkk]]]TTTPPPOOOLLLQQQTTTQQQIIIBBB?????????CCCJJJRRRZZZaaaeeeggg```___ZZZRRRJJJIIIOOOUUUVVV[[[```aaa___```eeeiiidddgggiiijjjkkkkkkmmmnnnmmmkkkiiiiiikkkllljjjggghhhhhhhhhfffeeecccaaa``````[[[UUUQQQOOOJJJBBB;;;555333111000000000...---000000//////............////////////////////////***+++,,,---...............------,,,,,,------...////////////////////////...............///000000......//////...---,,,,,,//////...------------...+++,,,------......------........................000,,,))))))---///,,,)))---,,,,,,+++*********+++,,,,,,,,,------.................................//////.........---------......------------......---***(((***...000...+++))),,,///---)))(((,,,000/////////......------,,,........................---------...............///...---,,,+++,,,------///...---,,,------///000---...///...---,,,---...................................................///............///000000////////////000000000000////////////////////////............////////////}}}oooiiiaaa^^^```bbbcccbbbeeehhhiiigggeeeggglllrrrwww{{{{{{gggaaaZZZVVVUUUQQQIIICCCDDDCCCBBB@@@===<<<<<<===:::777888>>>BBBEEEJJJPPP[[[ccctttyyyiii^^^XXXUUUNNNOOOPPPMMMHHHCCCAAA@@@BBBDDDGGGLLLSSSYYY___bbbbbbdddccc^^^UUUOOOMMMNNNNNNSSSYYY]]]___```cccfffeeegggjjjkkkkkklllmmmnnnmmmkkkiiiiiikkkllljjjhhhiiihhhhhhgggeeedddbbbaaabbb]]]XXXUUUSSSNNNGGGAAA:::777333000//////...---////////////......------////////////////////////...///////////////.........------,,,,,,------..........................................//////000//////.........---------------,,,++++++++++++,,,---...//////000000//////........................111...+++,,,///111///------,,,,,,+++******++++++,,,,,,------------------........................//////.........---------......------------......+++(((&&&(((,,,...,,,))),,,,,,,,,------......///.........---------------..........................................------111000///...---......///------,,,+++,,,---...///---...///...---,,,---...000000000000000000000000------------------------......------......///000////////////000000000000111111111111111111111111/////////000000000000111~~~{{{uuummmgggfffeeebbb```eeefffgggeeebbbcccfffjjjllllllooovvv~~~uuuooogggbbb___YYYPPPIIIFFFFFFEEEDDDBBB???===;;;888555555888;;;;;;>>>CCCJJJRRRaaarrr|||oooeee```VVVRRRNNNJJJGGGEEECCCBBBCCCCCCCCCEEEIIIOOOUUUYYY```ffflllkkkbbbWWWMMMHHHFFFIIIOOOVVVZZZ^^^___```cccfffiiijjjjjjjjjkkkllllllkkkjjjjjjkkkkkkjjjiiiiiiiiihhhhhhfffeeedddccceeeaaa\\\YYYWWWSSSMMMIIICCC===666111...------,,,...............---------////////////////////////000000000000///...---,,,......------------......---------------------------............/////////000///...---,,,---......------,,,++++++++++++,,,......///000000000000///........................---***((())),,,...---+++---,,,,,,+++++++++++++++------------------,,,,,,.......................................---------......------------.........,,,***,,,///111///---...+++))),,,000111...***,,,,,,,,,,,,------------......................../////////...---------,,,------,,,+++***+++++++++,,,++++++++++++,,,---...,,,---......---,,,---///........................,,,,,,,,,,,,,,,,,,,,,,,,---------------......///////////////000000000000111111111111111111111111000000000000111111111111|||{{{yyyxxxwwwwwwwwwwwwuuuvvvwwwuuussssssxxx|||zzzyyyxxxwwwwwwxxxyyyzzzuuuuuuvvvxxxzzz}}}{{{yyywwwvvvwwwyyy}}}}}}vvvqqqmmmiiieeegggggggggeeebbbaaadddffffffgggiiimmmrrrwww{{{}}}~~~vvvooojjjbbbXXXPPPKKKKKKKKKKKKIIIEEEAAA===;;;777777999999888:::>>>DDDIIITTTbbbnnn{{{xxxqqqeee]]]RRRKKKIIIHHHDDDAAAAAA@@@@@@@@@CCCGGGLLLNNNYYYaaakkkoooiii^^^RRRKKKEEEEEEHHHLLLRRRWWWYYYYYY___bbbfffhhhhhhhhhiiiiiikkkkkkkkkkkkkkkkkkkkkjjjiiiiiiiiiiiihhhgggfffeeefffccc___\\\ZZZWWWSSSPPPLLLEEE<<<444000...------............------------////////////////////////------......---,,,,,,+++......------------......------------------------------.........///......000///---,,,,,,---...000//////...------------...,,,,,,---.......................................)))'''&&&'''***,,,,,,+++---,,,,,,+++++++++,,,,,,.........------,,,,,,,,,......................................................------------......000...---///111333222000...+++***+++......+++'''+++++++++,,,,,,---------........................000000///...---,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,---......+++---......,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......////////////000000000000........................//////000000000111111111kkkiiifffddddddeeegggiiijjjkkkjjjgggccccccfffiiillllllkkkjjjjjjkkklllmmmggggggffffffgggiiikkkmmmkkkiiifffcccccceeehhhkkknnnooorrruuu{{{zzzuuuqqqkkkjjjgggdddaaa```aaabbbbbbfffhhhhhhhhhjjjpppuuuzzz~~~|||wwwnnncccZZZVVVUUUUUUUUUTTTPPPIIIDDD>>>;;;:::<<<<<<999:::===<<>>???>>>::::::<<<777888>>>EEELLLUUUeeesssrrrdddYYYPPPGGGAAABBBBBBBBBAAAAAAAAAAAABBBKKKPPPYYYaaafffgggeeedddUUUQQQKKKFFFDDDGGGLLLOOOZZZ^^^cccgggiiiiiijjjkkkjjjkkkllllllkkkkkklllmmmjjjjjjkkkkkkkkkjjjjjjiiihhhfffccc```]]]ZZZYYYXXXXXXSSSJJJCCC===888444111.........///////////////////////////////////////,,,---...///000000000000//////............//////------------------------+++,,,---//////...------......---,,,---...///000------,,,++++++++++++,,,//////000111111111111000........................++++++++++++,,,------...,,,,,,,,,,,,,,,------...------------------,,,,,,........................---------.....................------------......------......///000000111000000///...,,,,,,---...,,,,,,,,,,,,------------......................../////////...---------,,,...////////////...------+++,,,---...///000000000***+++------,,,,,,---///........................////////////////////////---------------......///////////////000000000000111111111111111111111111............////////////ZZZXXXUUUTTTTTTWWWZZZ\\\]]]___```^^^[[[YYYZZZ]]]\\\\\\\\\\\\\\\]]]]]]^^^[[[ZZZWWWTTTSSSTTTUUUVVVTTTRRRPPPOOOOOOQQQSSSUUUWWWXXXZZZ]]]```bbbdddeeeeeeeeeddddddeeefffhhhiiifffffffffggghhhjjjkkkllllllttt|||~~~|||yyy{{{~~~yyyooofff___\\\ZZZZZZ]]]___aaabbbaaabbbeeehhheeeiiinnnrrrwwwuuurrrmmmjjjggg```UUUMMMHHHEEECCCCCC@@@;;;:::;;;888999<<>>===???AAA===???DDDKKKTTT[[[___```\\\[[[XXXOOOFFFCCCFFFJJJNNNSSSZZZ```cccdddeeefffiiikkkmmmmmmkkkjjjllloookkkkkkllllllmmmmmmllllllkkkjjjgggccc^^^\\\[[[\\\[[[XXXTTTPPPJJJCCC;;;666//////000000111111222222////////////////////////............---,,,++++++//////............//////////////////////////////***+++---//////...---,,,,,,,,,---...//////......//////...------------...---......///////////////...........................//////...------...///,,,,,,,,,,,,,,,---...///,,,,,,,,,------.................................---------.........//////.........------.........+++,,,---...------///000+++### )))111000---/////////......---------........................---------...............------...///...---,,,+++((()))+++---............)))+++,,,,,,,,,,,,...///................................................///............///000000////////////000000000000////////////////////////000000000000111111111111XXXUUUQQQRRRUUUWWWXXXWWWZZZZZZZZZZZZZZZYYYXXXXXXUUUTTTTTTTTTTTTVVVXXXYYYYYYXXXWWWWWWVVVVVVWWWWWWYYYUUURRRRRRTTTWWWWWWVVVUUUUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVWWWYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYYYY\\\___bbbccccccccccccdddmmmuuuxxxsssoooqqqsssrrrqqqnnnnnnsssvvvvvvvvvyyy}}}oooeeeaaa`````````^^^]]]]]]^^^______^^^___aaabbbcccdddkkkwwwtttggg___SSSNNNIIIGGGFFFEEEAAA>>>::::::::::::<<<>>>AAABBBMMMUUUcccuuuqqqfff^^^VVVLLLFFFEEEEEECCC@@@CCCAAACCCGGGKKKNNNUUU\\\VVVYYYZZZUUUNNNIIIIIIJJJIIINNNTTTYYY[[[___dddiiieeekkkooollljjjlllnnnmmmjjjjjjlllmmmnnnnnnnnnnnnlllllljjjeee```^^^___bbb]]]^^^]]]ZZZTTTLLLCCC>>>999555000......000111111111111000///...------,,,////////////////////////000111222111000//////111---///000///---,,,---...------------.........///111000///......------...000///...------...///000......//////000000111111000000//////.........---.........------,,,,,,,,,---,,,,,,++++++,,,,,,---.........////////////000)))***+++---......------...............---------///...---,,,,,,---...///...........................---,,,,,,,,,,,,---...------------...///111222------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,............////////////////////////...---++++++------...///000000000000///......------///000111000000///////////////000222222111111111111222222000000000000111111111111\\\ZZZWWWWWWYYYZZZYYYXXXZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTUUUWWWXXXYYYYYYXXXWWWWWWVVVVVVWWWWWWYYYVVVSSSSSSUUUWWWWWWVVVUUUUUUVVVWWWXXXXXXWWWWWWXXXWWWVVVVVVVVVVVVUUUTTTWWWWWWVVVVVVVVVWWWXXXXXXZZZ\\\___``````___```aaafffmmmpppkkkhhhiiikkkkkkjjjggggggkkkmmmlllkkklllpppqqqrrrvvv{{{{{{ppphhhcccaaabbbaaa______``````___^^^\\\^^^```___```eeeooovvv|||sssiiiYYYTTTLLLHHHGGGFFFDDDBBB===<<<999777888:::>>>@@@JJJPPP[[[hhhvvvxxxmmmdddYYYOOOJJJGGGCCCAAACCCAAAAAADDDGGGHHHNNNTTTWWW[[[^^^[[[TTTNNNLLLLLLFFFJJJOOOTTTXXX\\\```ccceeelllpppnnnlllmmmnnnmmmkkklllmmmnnnnnnnnnnnnnnnlllkkkjjjeeeaaa___```bbb``````___]]]WWWPPPIIIEEE>>>999333//////000111222000000000///.........---///////////////////////////000111000...---.../////////......------...///------........./////////...------......///000111//////............//////---.........////////////000/////////..................---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,---***+++---...//////......------..................///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...------...///000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------............////////////000000000///...---,,,,,,+++,,,,,,------------,,,///......---...///000111000000////////////000000000000///////////////000000000000000111111111111```___^^^^^^______]]][[[]]]]]]]]]]]]\\\ZZZXXXWWWWWWVVVVVVVVVWWWXXXYYYZZZYYYYYYXXXWWWWWWWWWWWWWWWZZZXXXUUUUUUVVVXXXXXXWWWUUUVVVVVVWWWWWWWWWVVVVVVWWWVVVVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTUUUUUUVVVWWWWWWYYY[[[\\\\\\[[[\\\^^^___dddgggdddaaabbbdddcccfffccccccgggiiieeebbbbbbfffffffffiiimmmooopppppppppooopppvvv{{{pppgggbbbeeecccaaa`````````^^^]]][[[]]]^^^^^^^^^aaaggglllooottt|||uuuccc[[[QQQKKKIIIIIIIIIIIICCC???;;;777666888<<<>>>CCCHHHOOOVVV___mmm~~~yyymmm___TTTMMMIIIGGGFFFBBB@@@BBBCCCDDDGGGMMMUUUZZZ```aaa\\\UUUPPPNNNGGGGGGIIINNNTTTYYY]]]^^^dddlllqqqooommmnnnnnnlllmmmnnnnnnoooooonnnnnnnnnlllkkkjjjfffcccaaaaaacccddddddbbb```\\\WWWRRROOOEEE@@@888222000000111111////////////////////////////////////////////////---...///...,,,+++,,,---000///---,,,...///000///....../////////000000000...------......///000111......////////////......------------............////////////...............------------,,,,,,,,,------,,,,,,,,,,,,------*********+++++++++,,,,,,,,,,,,---...////////////,,,---------...////////////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---000//////...------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---............/////////000000000000//////...---,,,,,,,,,---,,,,,,++++++///............///000000000000////////////000000111111000///......//////000000000000111111111111aaaaaabbbcccdddccc```___bbbcccccccccbbb___]]][[[YYYYYYYYYYYYZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXX[[[YYYXXXXXXXXXXXXYYYYYYVVVVVVWWWWWWWWWWWWWWWVVVTTTUUUVVVVVVUUUUUUVVVWWWTTTTTTTTTTTTUUUUUUVVVWWWUUUWWWYYYYYYYYYYYYZZZ[[[]]]```bbbaaa______```aaaaaa___```eeefffbbb^^^^^^cccbbbbbbeeehhhjjjjjjjjjgggeeedddhhhoooxxxwwwmmmiiifffcccaaa_________^^^\\\[[[]]]_________aaadddgggkkknnnttt|||pppfffZZZQQQNNNNNNNNNMMMFFFCCC???;;;999999;;;===<<>><<<;;;:::777<<<@@@AAABBBHHHTTT^^^hhhtttvvveeeZZZVVVLLLEEEAAABBBCCCBBBCCCEEEGGGNNNXXX```cccaaa^^^[[[VVVOOOHHHFFFJJJRRRXXX[[[___gggnnnnnnlllmmmmmmkkknnnooooooooooooooonnnmmmnnnmmmlllkkkjjjiiiiiihhhgggfffeeedddbbbaaa______TTTMMMCCC:::555222000////////////000000000000000////////////////////////...///000///---------...222000......///000111111////////////000000000000111000///......------...---...///000000///...---////////////////////////.........///////////////------------------------...------,,,,,,------...............////////////,,,,,,,,,,,,,,,---------,,,,,,,,,---...///000000---..................---........................---...000111111000...---+++,,,------.../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////------------...............///000000000000000///////////////...------,,,---......//////////////////////////////000111111333333222111000000111111///000000000111111111111VVVYYY\\\^^^^^^^^^^^^___]]]___bbbddddddcccaaa______``````aaaaaaaaa``````^^^]]]]]]\\\\\\\\\\\\\\\\\\]]]^^^]]][[[ZZZZZZ[[[YYYYYYZZZ[[[\\\\\\\\\\\\```bbbccc```[[[XXXYYY[[[ZZZYYYYYYXXXXXXYYYYYYYYYWWWXXXXXXXXXWWWWWWYYY[[[[[[ZZZ[[[^^^^^^\\\\\\^^^]]]ZZZ\\\aaadddbbb```aaa\\\[[[[[[]]]___aaaaaa``````^^^ZZZYYYZZZ]]]bbbeeegggggghhhhhhhhhjjjnnnqqqqqqxxxrrrllleee___]]]^^^^^^___XXXYYYZZZ\\\^^^```aaaaaaeeeeeegggkkkqqqyyy}}}rrrjjjbbb[[[VVVNNNNNNKKKHHHDDD???<<<999666:::>>>>>>>>>@@@FFFLLLRRR]]]nnnvvveee[[[OOOGGGAAAAAABBB@@@@@@AAADDDIIIRRR[[[aaaddddddddd\\\VVVNNNIIIJJJNNNTTTXXX[[[ccciiijjjiiikkklllkkkmmmnnnnnnoooooonnnnnnnnnnnnmmmkkkkkkllllllkkkiiigggggggggfffeeedddcccbbbZZZTTTJJJAAA;;;666333111000000000000000000000000///////////////////////////000111000.........///000222333222000//////111....../////////000000000...------......///000111......////////////......000000000000000/////////.........///////////////,,,,,,,,,------------.........------------......,,,,,,,,,---------......,,,,,,+++++++++,,,,,,---,,,---------.../////////------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---***+++,,,---////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------.........---...//////000000000000---------...------,,,,,,---......///000////////////......//////000111222000000////////////000000000000000000111111111111QQQTTTWWWXXXWWWVVVWWWYYYXXXZZZ^^^aaacccbbbaaa```bbbcccddddddddddddcccbbb```______^^^^^^^^^^^^^^^]]]___```___\\\ZZZ[[[\\\ZZZ[[[\\\^^^___```aaaaaadddfffgggddd^^^[[[\\\^^^\\\\\\[[[ZZZYYYYYYYYYYYYWWWXXXXXXWWWVVVVVVYYY[[[[[[WWWXXX]]]^^^[[[[[[^^^aaa^^^^^^ccceeeccccccdddaaa___^^^^^^``````___^^^ZZZYYYVVVTTTSSSVVVZZZ]]]^^^]]]\\\\\\^^^_________```eeekkkppprrrsssuuuvvv~~~xxxmmmddd______```aaaZZZZZZZZZ[[[]]]^^^_________```aaaeeejjjqqqwww{{{yyypppjjj```]]]XXXRRRKKKFFFAAA???999:::<<<<<<;;;<<>>>>>@@@CCCIIIPPPYYY___ccceeeccc```[[[UUUQQQQQQTTTVVVWWW___eeeeeefffiiilllkkkkkklllmmmnnnnnnnnnnnnnnnmmmkkkjjjkkkmmmmmmkkkiiiggghhhiiiiiiiiigggfffeee```ZZZRRRIIIBBB<<<666333222111111111000////////////////////////////////////000111000.........///...333777666000,,,---000------........./////////...------......///000111//////............//////000000/////////...................../////////000,,,,,,,,,---------............------------......++++++,,,,,,,,,---------...---,,,,,,+++,,,---...------..................------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++---............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,,,,---------.........,,,,,,---...///000000000------......///.........------///000000000///...............///000111222............///000111222000000000000111111111111OOORRRTTTSSSQQQPPPRRRTTTUUUXXX\\\aaacccdddcccbbbdddeeefffffffffeeedddcccaaaaaa```_______________]]]```aaa```]]][[[[[[]]][[[\\\^^^```aaacccccccccbbbeeegggeee```^^^```ccc^^^]]]\\\ZZZYYYYYYYYYYYYWWWXXXWWWVVVUUUVVVXXXZZZ\\\XXXXXX^^^```\\\[[[______[[[[[[^^^```___^^^```bbbaaa___^^^^^^]]]\\\ZZZVVVVVVTTTRRRQQQSSSWWWZZZZZZWWWUUUVVVXXXYYYWWWTTTVVVYYY^^^bbbeeefffeeedddkkkmmmpppuuu{{{ttthhhbbb```aaabbb^^^]]]\\\\\\]]]______^^^^^^^^^___bbbfffkkkqqqtttyyy~~~~~~pppkkkcccZZZRRRLLLHHHFFF<<<;;;:::999:::;;;<<<===@@@CCCKKKYYYnnnqqq^^^TTTKKKHHHGGGBBB???>>>===>>>AAAGGGPPPYYY___bbbhhhhhhgggaaaZZZVVVVVVWWWUUU\\\bbbbbbccchhhkkkllljjjkkklllmmmnnnnnnnnnnnnkkkiiihhhiiilllmmmjjjhhhhhhiiijjjkkkkkkiiigggfffddd___WWWNNNGGG@@@:::666333222222111000///......///////////////////////////000000000...---...///---444:::888000+++,,,000------------.........///111000///......------...000///...------...///000//////.........------------.........//////000000,,,,,,,,,------...............------------......,,,,,,---------.........//////---,,,,,,---...///...............---------,,,---...//////...---,,,...........................---,,,,,,,,,,,,---...,,,---.........---,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////000000//////...,,,,,,,,,---------......++++++---...//////////////////000111222222111111,,,---///000000000///...............///000222222///000000000111333444555000000000000111111111111UUUUUUVVVWWWXXXXXXXXXXXXXXXZZZ]]]```bbbccccccbbbeeefffhhhiiiiiigggdddbbbdddcccaaa^^^]]]\\\]]]]]]bbbaaa```^^^\\\ZZZXXXXXX[[[[[[\\\^^^aaaeeeiiillllllhhheeedddfffhhhgggfffccc```\\\ZZZ[[[\\\\\\\\\]]][[[XXXVVVVVVWWWYYYZZZYYYZZZ[[[[[[[[[ZZZXXXWWWYYYXXXVVVWWWZZZ^^^``````ccccccbbbbbbaaa___[[[XXXVVVWWWWWWTTTQQQPPPSSSVVVWWWUUUSSSSSSSSSRRRPPPOOOSSSTTTUUUVVVWWWXXXYYYZZZ^^^```cccfffjjjnnnqqqrrrwwwuuukkkfffeeeeeebbb```\\\ZZZZZZ]]]aaadddaaaaaa```___^^^bbbiiioooqqqtttzzzuuuiiiaaa\\\SSSJJJHHH@@@;;;<<<<<<:::999:::;;;>>>DDDKKKVVVggg|||~~~mmm[[[MMMLLLKKKCCC@@@CCC======???CCCEEEHHHRRR]]]ccckkkrrrssskkkbbb\\\ZZZYYYYYY[[[```bbbccceeehhhmmmjjjhhhiiimmmooonnnmmmgggiiilllnnnoooooonnnnnnoookkkiiijjjmmmnnnjjjfffgggddd___WWWNNNEEE>>>:::888666333111000000...---...............///000111///000111000///000222444555===>>>777000000000...,,,,,,,,,------.........///...---,,,,,,---...////////////000000000000000......//////000000111111////////////////////////........................+++,,,---...///...---,,,------------------------...---,,,+++,,,...000222.........------,,,,,,,,,///////////////////////////...,,,++++++,,,...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...........................------------------------////////////////////////000//////......---,,,,,,---......///000////////////............------------------------...//////////////////000000000000333222111000000111222333111000///000222444444333[[[[[[\\\\\\]]]]]]]]]\\\\\\]]]```bbbdddddddddcccfffgggiiijjjjjjhhheeedddfffeeecccbbb```_________cccbbbaaa___]]][[[ZZZYYYYYYYYYYYYZZZ]]]aaadddfffllliiieeeeeefffhhhhhhgggfffccc___]]]]]]]]]]]]]]]]]][[[YYYWWWWWWXXXZZZ[[[ZZZ[[[\\\\\\\\\[[[YYYXXXWWWWWWVVVVVVWWWYYY\\\]]]bbbaaabbbccccccbbb___]]]\\\[[[ZZZVVVRRRPPPQQQTTTUUUSSSQQQQQQRRRQQQPPPNNNNNNNNNOOOPPPQQQRRRSSSSSSUUUVVVXXXZZZ]]]___aaabbbeeellluuu|||{{{rrrllliiihhhccc```]]]\\\]]]___aaaaaabbbbbbaaa___]]]___dddhhhmmmpppuuu{{{wwwqqqlllddd[[[PPPGGG@@@>>>===:::888999:::===@@@DDDLLLYYYjjjwww{{{gggUUUQQQOOOGGGCCCDDD>>>===>>>AAAAAACCCKKKTTTZZZbbbmmmtttsssooojjjhhh___]]][[[[[[]]]___dddgggiiiiiiiiijjjlllnnnnnnmmmjjjkkkmmmooopppppppppppppppmmmjjjlllnnnoookkkgggfffddd```[[[SSSKKKEEEAAA777666444333333333000...//////.........///000000...///000000//////111333555:::999333000111111///,,,,,,,,,------.........///...------------.../////////////////////////////////////////////..............................////////////////////////+++,,,------......------------------------------...---,,,,,,,,,...000111/////////......---------------------------------///...,,,++++++,,,...///........................------------------------++++++,,,+++))))))***,,,------------------------------------------------------------------------.........---------------------...////////////...///............---------///////////////000111111////////////000000000000222111000000000000111222222000//////111222111111dddddddddcccccccccbbbbbbaaabbbdddeeefffeeeeeedddgggiiikkklllllljjjhhhfffgggggggggfffdddcccaaaaaaccccccbbb```^^^]]]\\\[[[XXXWWWXXXYYY[[[]]]```aaajjjgggcccbbbdddfffhhhiiijjjgggbbb```______^^^^^^___^^^\\\[[[[[[[[[\\\]]]\\\]]]]]]]]]\\\[[[YYYXXXVVVWWWXXXVVVTTTTTTWWWZZZ^^^^^^___bbbdddeeedddcccaaa```\\\WWWSSSPPPPPPQQQRRRQQQOOOOOOOOOPPPOOONNNNNNNNNNNNOOOOOOPPPPPPPPPRRRRRRSSSTTTUUUVVVWWWXXXYYY___fffkkknnnqqqvvvyyy}}}{{{uuupppnnnhhheeeaaaaaacccdddbbb```ccccccbbb```^^^]]]___aaahhhjjjnnnrrrvvvxxxzzzzzzzzzrrr___TTTIIICCC@@@;;;888999:::;;;===>>>AAAIIIUUU]]]sssvvvaaaYYYVVVOOOIIIHHHBBB???>>>@@@??????CCCIIINNNWWWcccooovvvwwwuuusssiiieee^^^YYYXXX\\\bbbeeeeeegggiiikkkkkklllmmmooonnnnnnooopppqqqqqqrrrrrrqqqnnnlllmmmoooooollliiieeedddccc```[[[TTTMMMIII999888666666666555222000000000///.........//////.../////////...///111444888777444//////222222///---------------.........///......------......///000/////////...---------000//////...------,,,,,,------------------------////////////////////////---,,,,,,,,,,,,---......------------------------///...---,,,,,,---/////////////////////.........------------------------...---,,,++++++,,,---...------------------------......................../////////...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...............///............---------///////////////000111111////////////000000000000111000000//////000000111222000///...///000///...lllkkkjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiihhhgggfffiiikkkmmmnnnnnnllljjjiiihhhhhhiiiiiihhhfffdddbbbccccccbbbaaa```___^^^]]]ZZZZZZZZZZZZ[[[\\\^^^___bbb___]]]\\\___cccgggjjjllliiieeebbbaaa```___^^^``````_______________```_________^^^[[[YYYVVVTTTTTTWWWYYYVVVQQQOOORRRVVVWWWWWWYYY]]]bbbeeeeeeeeebbb```\\\WWWSSSQQQPPPPPPQQQOOOMMMLLLNNNOOONNNNNNOOOOOONNNNNNNNNNNNNNNNNNQQQQQQRRRSSSSSSTTTTTTUUUVVVZZZ___bbbdddfffiiillllllrrrzzzyyyvvvqqqlllgggeeefffgggeeebbbcccccccccbbb```___^^^^^^bbbcccfffjjjmmmoooqqqqqqwwwpppcccUUULLLEEE>>>::::::;;;;;;;;;:::<<<@@@GGGLLL\\\gggvvvoooddd```YYYQQQMMMIIIDDD@@@AAA@@@>>>???CCCGGGLLLVVVaaalllrrrssssssssspppiii```]]]___bbbcccaaaeeeiiikkkjjjjjjlllooopppppppppqqqrrrssstttuuuqqqpppnnnnnnoooooollljjjeeeffffffeeeaaa[[[TTTPPPAAA>>>999666555444333111111111000///.........///............---///222444>>>888111---///222111///---------...............//////............//////000000///...---,,,,,,+++---------------------,,,------------------------////////////////////////------,,,+++,,,---...///------------------------//////...---------......//////..................////////////////////////...---,,,,,,,,,,,,---...------------------------------------------------000111111///------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................******++++++,,,---......+++,,,------......------///............------------------------...//////////////////000000000000000000////////////000000000...------///000000///rrrqqqpppnnnmmmmmmmmmmmmppppppooonnnmmmlllkkkjjjlllnnnppprrrrrrpppnnnmmmjjjkkkkkkkkkjjjiiigggfffeeeeeeddddddcccbbbaaaaaa^^^^^^]]]]]]]]]]]]]]]]]]ZZZXXXWWWVVVYYY___fffjjjmmmkkkgggdddcccbbb```^^^______``````````````````bbbbbb```^^^[[[WWWSSSQQQRRRUUUVVVSSSMMMJJJLLLPPPPPPPPPSSSWWW]]]aaacccccc```]]]YYYVVVTTTSSSRRRRRRQQQNNNLLLLLLMMMNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMNNNOOOPPPQQQRRRRRRQQQSSSVVVXXXYYY[[[]]]___```eeekkkpppsssyyyyyytttlllhhhffffffdddcccbbbbbbccccccdddcccaaa```]]]___aaadddgggjjjlllmmmoooxxx~~~~~~rrrbbbVVVMMMDDD@@@???;;;:::999999999<<<@@@CCCKKKQQQ\\\jjjxxxvvvoooeee[[[SSSQQQIIIBBBAAAAAA>>>===>>>CCCEEEJJJRRR]]]gggmmmpppyyyzzzvvvmmmiiiiiigggbbb```dddhhhiiihhhhhhkkknnnpppppppppqqqrrrtttvvvwwwrrrqqqpppoooooonnnllljjjhhhiiiiiihhheee___YYYUUUMMMGGG>>>777444222222111222111000///////////////.........------///333666DDD;;;111...///111000...........................////////////////////////000000///...---,,,,,,+++***++++++,,,---......///------------------------------------------------------,,,+++,,,---...///------------------------///......------------...------------------------////////////////////////---------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................)))******+++,,,---......+++,,,------......------///............------------------------...//////////////////000000000000//////000000000000//////---,,,+++,,,///111111111xxxwwwuuutttssssssssstttyyyxxxwwwuuutttrrrqqqqqqrrrsssvvvwwwxxxvvvtttsssppppppppppppooonnnmmmmmmkkkkkkkkkjjjjjjiiiiiiiiieeeddddddcccaaa```___^^^YYYXXXWWWVVVXXX^^^fffmmmnnnllliiifffeeedddaaa___^^^___```aaabbbaaa```___dddcccbbb___\\\XXXTTTRRRPPPRRRSSSPPPKKKHHHIIIJJJMMMMMMOOOSSSXXX]]]______^^^[[[WWWUUUUUUUUUUUUTTTSSSPPPMMMLLLMMMNNNOOONNNOOOOOOOOONNNNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQRRRRRROOOOOOPPPRRRTTTUUUWWWWWWWWW[[[^^^```aaaeeekkkpppvvvzzz~~~{{{uuunnnhhhdddcccbbbaaaaaabbbdddffffffdddbbb]]]^^^___bbbdddfffhhhiiiiiiqqq}}}nnnbbbWWWMMMGGGFFF>>><<<:::888888:::<<<>>>BBBCCCIIITTT```oooyyylllbbb\\\QQQFFFCCCBBB???===<<<@@@AAACCCHHHQQQ\\\fffmmmwww~~~zzzwwwvvvooofffbbbdddeeeeeefffgggjjjlllmmmnnnoooqqqsssuuuvvvwwwsssssssssrrrpppooommmlllkkkkkklllkkkhhhccc^^^[[[XXXPPPFFF<<<666444222111111111000/////////000000/////////......000444888FFF;;;222///000///...////////////..................//////000000//////...000/////////...---------)))***+++,,,...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------..................,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***++++++,,,---......///,,,,,,---...............///............---------///////////////000111111////////////000000000000///000000111111000000///,,,++++++,,,000222333333}}}|||zzzzzzzzz{{{|||}}}{{{zzzyyyyyyxxxzzz|||~~~~~~}}}{{{zzzyyyxxxwwwwwwvvvvvvvvvvvvtttttttttsssssssssssssssoooooonnnllljjjhhhfffeeeaaa```^^^[[[[[[aaaiiippppppnnnkkkiiihhhgggdddbbbaaaccceeeggggggfffdddcccccccccbbbaaa___\\\YYYXXXUUUUUUTTTRRRPPPMMMLLLKKKMMMMMMNNNRRRVVVZZZ\\\]]]^^^[[[WWWVVVWWWXXXWWWVVVVVVSSSOOOMMMNNNOOOOOOOOOQQQQQQRRRRRRRRRRRRRRRRRROOOOOOPPPPPPQQQQQQRRRRRROOOOOOOOOPPPSSSUUUVVVWWWTTTVVVWWWWWWVVVXXX]]]bbbgggkkkpppssstttxxx{{{ppphhhdddcccbbbaaaaaacccfffgggfffccc______```aaabbbccceeeeeefffmmmwwwwwwkkkaaaVVVOOOMMMGGGCCC>>>;;;999::::::;;;???===@@@GGGNNNXXXhhhvvv}}}lll^^^OOOJJJGGGDDD@@@>>>???@@@BBBDDDIIIQQQ\\\dddooozzzyyynnnfffdddbbbbbbdddgggiiijjjiiijjjnnnqqqtttuuuvvvwwwvvvvvvvvvuuusssqqqpppooolllmmmmmmllljjjgggdddbbb]]]WWWMMMEEE>>>999444222000000000///000000111111000000///......111666999BBB999111000///,,,---000000/////////.........---...///000111111000///...////////////////////////++++++,,,---...//////000........................------------------------+++,,,------......------------------------------,,,,,,---...////////////------------.........///------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////...///111333------------------------------------------------++++++++++++++++++++++++,,,,,,------.........///------...////////////...///............---------///////////////000111111////////////000000000000000000111222222111000000...---,,,---000222222222~~~|||~~~}}}|||{{{{{{|||}}}{{{zzzzzzzzzzzzzzzzzzzzzxxxxxxwwwuuurrrpppmmmllljjjhhheeeaaa___ccclllsssqqqooommmkkkkkkiiigggeeefffhhhkkkmmmmmmllljjjiiibbbbbbcccbbbaaa```^^^]]][[[YYYXXXWWWVVVTTTQQQOOOPPPOOOPPPRRRWWWZZZ\\\\\\```\\\XXXWWWXXXYYYXXXWWWXXXTTTPPPNNNNNNOOOPPPPPPNNNNNNOOOOOOOOOPPPPPPPPPNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLNNNQQQTTTUUUUUUSSSUUUUUUTTTRRRTTTYYY]]]```dddhhhiiihhhkkkqqqvvvzzzmmmgggfffcccaaa```bbbeeegggeeecccbbbaaaaaa```aaaaaabbbbbbeeekkkrrryyy}}}qqqfff[[[TTTRRRPPPKKKDDD???<<<;;;;;;:::???<<<===BBBFFFKKKWWWdddvvvzzzjjjXXXQQQMMMIIIDDDAAA???BBBDDDDDDCCCHHHQQQYYYiiivvvttthhhddd``````cccgggiiihhhfffhhhlllqqqtttvvvvvvvvvxxxyyyyyyxxxuuusssrrrrrrmmmmmmnnnmmmlllkkkiiihhh^^^YYYSSSLLLEEE>>>777222000000//////000111222222111111000//////222777:::>>>666000///...+++,,,111000000//////.........---...///000111111000///.../////////000000000000000---.....................////////////////////////........................+++,,,---...///...---,,,------------------------+++,,,---...////////////---.........//////000000////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---------...000222........................---------------------------------------------------------............///---...//////000000////////////.........------------------------...//////////////////000000000000000111222333333222111000000///---...000111111111~~~{{{xxxvvvqqqqqqpppnnnmmmnnnqqqtttssspppmmmmmmnnnnnnllljjjlllmmmnnnnnnooooooooooookkkkkkkkklllllliiieeeaaa______^^^]]][[[ZZZXXXWWWWWWXXXXXXYYYZZZ\\\]]]^^^```^^^[[[ZZZZZZZZZYYYWWWRRRSSSTTTTTTTTTSSSSSSRRRTTTSSSRRRQQQPPPPPPPPPPPPMMMNNNOOOPPPQQQPPPOOOOOOOOOPPPQQQRRRRRRRRRQQQPPPPPPSSSUUUSSSPPPOOOSSSWWW^^^^^^_________aaaeeehhhpppvvv|||wwwooolllcccaaa___```bbbeeeffffffcccccccccaaa___^^^^^^___cccfffkkksss|||xxxnnneee]]]XXXYYYVVVOOOGGG???:::888888888:::<<<===>>>CCCJJJPPPbbbrrrooo___UUUOOOLLLJJJCCC>>>===@@@DDDGGGMMMSSS^^^jjjzzzvvvnnnccc^^^___cccfffhhheeeiiinnnrrrtttvvvwwwyyyxxxyyyyyywwwtttrrrqqqrrrtttrrrpppnnnllljjjjjjiiieeeccc___VVVKKK@@@999666444000///222444111000222///...,,,+++---222777:::666555222000...---------///......---------......111111000///////////////------............------......//////000000111111........................//////.........---------,,,---......,,,,,,---......---,,,,,,++++++++++++////////////000000000000...---,,,,,,,,,,,,---...//////.........------------------............/////////...------------...+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++------------------------******+++++++++,,,,,,,,,............///////////////////////////////////////////////////.........000000000000111111111111////////////000000000000000000111222222222222222~~~}}}{{{yyyyyyzzz{{{|||zzzwwwsssrrrssssssrrrppprrrrrrssstttttttttttttttqqqppppppppppppnnnjjjgggeeeeeedddcccbbb```^^^]]]^^^]]]]]]^^^^^^```aaaaaabbb```]]]\\\\\\\\\ZZZYYYVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPNNNOOOPPPQQQQQQQQQPPPPPPPPPQQQRRRSSSSSSRRRRRRQQQTTTVVVVVVSSSNNNLLLOOOSSS[[[\\\\\\\\\\\\^^^bbbeeedddiiioooppppppttt|||vvvmmmgggdddaaaaaabbbeeefffgggdddeeeeeebbb^^^\\\]]]___ccceeeiiipppwww~~~wwwmmmddd^^^]]]ZZZUUUMMMFFF???<<<:::888999;;;;;;;;;???DDDIIIOOO]]]tttpppdddZZZRRRMMMJJJDDD@@@AAACCCEEEJJJPPP\\\fffuuu|||oooddd^^^]]]```cccgggiiillloooqqqtttwwwzzzyyy{{{{{{zzzwwwuuuuuuuuusssrrrpppmmmkkkjjjiiihhhhhhfffaaaZZZQQQFFF===888333...---000111///...000000///------///333777999555444333111111111111222........................111000//////......//////.........//////.........000000000///////////////........................//////.........---------,,,...///...---,,,---///...---,,,,,,++++++,,,,,,........./////////000000///...------------...///............---------------------............///,,,,,,,,,,,,,,,---......,,,,,,,,,,,,------...///------------------------,,,------......------,,,......------------------------------------------***++++++++++++,,,,,,,,,............/////////////////////////////////////////////////////////.../////////000000000111111////////////000000000000///000111111222222111111|||zzzzzzzzzzzzyyyzzz{{{{{{|||||||||||||||{{{yyyxxxwwwvvvuuurrrpppmmmmmmmmmlllkkkiiihhhggggggffffffeeeeeeeeeffffffgggeeecccaaaaaaaaa```^^^[[[ZZZXXXWWWVVVWWWXXXYYYXXXWWWVVVUUUSSSSSSRRRRRRQQQRRRSSSSSSTTTTTTSSSSSSRRRSSSSSSSSSSSSSSSRRRQQQTTTUUUUUURRRMMMLLLNNNQQQWWWXXXXXXXXXXXXZZZ]]]___]]]bbbffffffeeeggglllrrrzzz~~~rrrnnnjjjeeebbbcccdddfffffffffhhhhhhddd]]]ZZZ\\\___aaacccggglllrrrwwwzzz}}}{{{qqqjjjgggeeeaaa[[[SSSJJJCCC???::::::;;;::::::;;;>>>AAABBBMMM```www}}}qqqddd[[[WWWNNNFFFDDDDDDEEEJJJOOOVVV]]]jjjwww~~~oooaaaZZZ\\\___fffhhhjjjlllnnnqqqvvvzzzyyyzzz{{{zzzxxxwwwwwwwwwuuutttrrrooommmlllkkkjjjllliiiddd___YYYOOODDD<<<444000---///000......000000//////000111333666777111000///...------------,,,---...///////////////000///......------.........//////000000//////...111111000000///......---.......................................---------,,,...///...---,,,---///...---,,,,,,,,,,,,,,,,,,---------.........//////000///............///000......---------,,,,,,,,,---------............///))))))******+++---...///------,,,,,,,,,------...........................,,,------......------,,,------..................------------------------++++++++++++,,,,,,,,,,,,............////////////////////////////////////......//////////////////....../////////000000000////////////000000000000...///000000111111000000~~~}}}|||zzzxxxvvvvvvvvvuuutttsssrrrqqqppppppnnnmmmllllllllllllooollljjjiiiiiihhhgggfffaaa___[[[YYYXXXYYY[[[]]]]]]\\\[[[YYYWWWVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVSSSSSSSSSSSSRRRRRRQQQQQQPPPQQQQQQPPPNNNNNNPPPSSSSSSTTTUUUUUUTTTUUUWWWYYY\\\___bbbbbb``````cccffflllnnnrrruuuzzzwwwrrrkkkfffddddddeeefffgggjjjkkkfff___ZZZ\\\___^^^aaaeeeiiimmmrrrvvvyyywwwzzz}}}vvvtttrrrnnniiiaaaVVVLLLFFF>>>===<<<;;;:::;;;<<<===???EEERRReee{{{~~~qqqfff[[[NNNIIIGGGGGGKKKOOONNNSSS]]]kkkyyyzzzjjj___]]]```ccceeehhhkkkmmmpppsssvvvvvvwwwyyyyyywwwvvvwwwxxxyyyxxxvvvsssqqqpppoooooooookkkfffccc```WWWKKKAAA:::555111222222000000222//////000111222222333444111111///---+++)))(((''',,,---...///000000////////////...---------------//////000000000000//////000000/////////.........................................................+++---...---,,,+++,,,......------,,,,,,,,,------,,,,,,,,,---------......///..................///------------,,,,,,,,,,,,---------............///*********++++++,,,---.........---,,,,,,,,,------------------------------,,,------......------,,,,,,,,,------......//////........................+++++++++,,,,,,,,,------............////////////////////////////////////............////////////............////////////////////////000000000000......///000000000000000~~~~~~~~~~~~}}}||||||zzzzzzxxxvvvuuutttssssssuuussspppooooooooommmlllhhheeeaaa^^^\\\^^^```aaaaaa```^^^\\\ZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWUUUTTTSSSRRRRRRQQQQQQPPPOOOPPPOOOOOONNNOOOQQQRRRQQQRRRSSSSSSRRRRRRTTTUUUWWWZZZ]]]]]][[[ZZZ[[[]]]ddddddeeegggkkkqqqwww||||||ssslllhhhgggffffffhhhkkkmmmiiiccc^^^^^^```\\\```dddgggkkkooouuuyyyuuuuuuwww{{{~~~}}}{{{wwwrrrjjj```TTTLLLCCC@@@===;;;:::::::::;;;===>>>DDDRRRfff~~~ttteeeVVVMMMJJJHHHJJJMMMJJJMMMTTT```nnnzzzvvvhhhaaa___]]]aaaggglllnnnooopppqqqtttvvvxxxxxxxxxwwwxxxyyy{{{zzzxxxuuusssrrrqqqpppooolllhhhgggeee^^^RRRIIIAAA:::555444333000000222...//////000000000000000333333222000///---++++++---......///000000000/////////...---------------//////000000000000//////---........./////////000........................---.....................***,,,---,,,+++***+++,,,---------,,,,,,---......,,,,,,,,,,,,------------------------------------......---------,,,,,,,,,---------............///------,,,,,,,,,,,,,,,---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,---------...........................++++++,,,,,,,,,---------............////////////////////////////////////---.........//////000000............////////////////////////000000000000......///000000000000000~~~~~~}}}|||yyywwwvvvvvvuuutttsssqqqoookkkgggffffffhhhiiifffdddbbb```]]]\\\[[[ZZZVVVVVVVVVVVVVVVWWWXXXXXXWWWVVVUUUSSSRRRQQQQQQQQQRRRQQQPPPOOONNNOOOPPPPPPPPPRRRSSSRRRQQQQQQRRRSSSVVVXXX\\\]]]\\\[[[[[[[[[___^^^]]]]]]___cccfffhhhqqqtttxxx~~~~~~vvvpppllljjjhhhhhhjjjmmmmmmjjjeeebbb```\\\```dddgggiiimmmtttyyywwwuuussstttzzzzzzvvvqqqiii___WWWKKKGGGAAA<<<::::::999888<<<<<<>>>GGGWWWnnnqqq___SSSNNNIIIHHHJJJHHHKKKPPPXXXbbbnnnyyyuuuggg___ZZZ___fffkkkmmmmmmmmmmmmsssvvvxxxyyyyyyzzz{{{}}}zzzyyywwwtttrrrqqqpppooonnnlllkkkjjjgggbbbZZZSSSGGG???888555222//////111/////////////////////...---...///000000000//////000000///......//////000000///......------.........//////000000//////...,,,------...//////000000........................---------...............***,,,---,,,+++***+++,,,------------------...///,,,,,,,,,---------......,,,,,,------------,,,,,,//////.........------------------............///......---,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,------------............////////////////////////////////////------......///000000000....../////////000000000////////////000000000000...///000000111111000000~~~}}}|||zzzwwwsssqqqqqqrrrsssnnnmmmjjjhhheeecccbbbaaa[[[[[[ZZZZZZZZZ[[[\\\]]][[[YYYWWWUUUTTTSSSSSSSSSQQQPPPOOOOOOPPPQQQRRRRRRQQQSSSTTTSSSRRRQQQRRRRRRUUUXXX\\\___```___^^^^^^^^^\\\[[[ZZZ[[[\\\]]]]]]aaafffkkkpppuuu}}}yyysssooolllgggiiilllooopppmmmfff```^^^aaaeeeffffffiiipppvvvyyyuuurrrrrrvvv{{{~~~}}}{{{yyyuuunnniiiZZZSSSIIIAAA>>><<<:::999:::;;;===AAAKKK[[[nnn{{{lll^^^VVVNNNIIIHHHEEEGGGKKKNNNTTT^^^kkkttt~~~rrreeeYYY^^^ccchhhjjjkkklllmmmqqqtttwwwxxxyyyzzz|||}}}zzzyyywwwuuusssqqqppppppnnnnnnnnnllliiieeeaaa^^^NNNEEE<<<888444000000222222111000///......//////+++,,,---///000000000000333222///---------///000111000//////......//////.........//////.........................................................---------.........//////,,,---......,,,,,,---...---------------...//////------------............,,,---...//////...---,,,000000/////////.........---------............///,,,+++++++++++++++,,,---,,,,,,,,,,,,------...///------------------------,,,------......------,,,---------------,,,,,,,,,........................,,,,,,,,,------------...............////////////////////////////////////------......///000000111/////////000000000111111////////////000000000000///000111111222222111111|||zzzyyyyyyzzzvvvuuurrrpppmmmkkkiiiiiiaaaaaa```___```aaabbbccc]]]\\\ZZZWWWVVVUUUUUUUUUMMMMMMLLLNNNQQQTTTVVVWWWRRRSSSUUUTTTSSSRRRRRRSSSQQQUUUYYY]]]______]]]]]]___]]]\\\[[[\\\\\\[[[ZZZYYY^^^eeeiiilllqqqxxxyyyrrroooggghhhkkkqqqtttqqqhhh```___cccffffffdddfffmmmrrryyyvvvssstttvvvyyyxxxwwwzzz|||wwwggg^^^RRRHHHBBB@@@>>><<<555777999:::>>>HHHWWWbbbpppxxxhhh]]]TTTLLLJJJAAADDDFFFGGGIIIRRR```jjj{{{{{{|||mmm[[[^^^bbbeeegggiiilllnnnnnnppptttvvvvvvxxxzzz{{{|||{{{yyywwwuuusssrrrrrrmmmooopppnnnkkkgggeeeeeeTTTKKKAAA<<<888333222555444333111////////////000111222333444444333222111666333000---,,,---///000111111000///////////////------............------/////////...------,,,,,,........................---------.........//////...///000///......///000---------------...///000---------.........//////---...///000000///...---000000000000////////////---------.........//////(((((())))))***+++------+++++++++,,,---...///000........................,,,------......------,,,/////////......------,,,////////////////////////,,,,,,,,,---------................../////////000////////////////////////---------...///000000111000000000000111111111111////////////000000000000000000111222222222222222~~~{{{zzzxxxvvvrrroookkkjjjhhhgggffffffgggggggggeeecccaaa___[[[WWWSSSVVVUUUTTTSSSSSSSSSTTTUUUUUUTTTSSSSSSUUUUUUUUUSSSRRRTTTXXX\\\^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZ[[[\\\^^^aaaeeehhhkkkvvv}}}{{{vvvqqqlllkkknnnooolllhhhgggdddddddddeeefffhhhkkklllwwwtttqqqsssxxxzzzxxxuuurrrxxxxxxooobbbVVVNNNFFF@@@<<<:::888999===???@@@EEELLL___kkkrrraaaYYYSSSMMMFFFBBBAAADDDFFFIIIQQQYYYgggqqq|||vvvqqqgggaaadddhhhhhhiiilllqqqrrrssstttwwwyyy{{{}}}{{{|||}}}|||xxxtttrrrqqqtttqqqooommmmmmjjjeeeaaaYYYTTTLLLBBB999333111111111111000///////////////...///111333444333222111000000000000////////////222111///......///111222000000//////.........------...//////////////////...//////000111111111000000///...,,,,,,+++++++++,,,++++++++++++,,,---.........---,,,,,,+++******........................,,,------......------,,,........................////////////////////////+++,,,---...////////////000///---,,,,,,---...000//////.........---------...------,,,,,,------.....................---------,,,,,,+++++++++,,,,,,------,,,,,,------.../////////000000000000//////000000//////......------............////////////////////////000000000000////////////////////////444111...///111333333222}}}zzzwwwvvvuuusssqqqppppppppppppjjjiiifffdddbbb___ZZZWWWXXXWWWVVVUUUUUUUUUVVVWWWXXXWWWVVVVVVWWWVVVTTTRRRRRRTTTWWW[[[]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[UUUUUUVVVWWWYYY[[[]]]^^^gggnnnvvv~~~uuuoookkkmmmnnnllljjjjjjeeeeeeeeeeeeeeefffhhhiiiooommmmmmpppvvvxxxwwwtttooossszzz{{{pppeee[[[QQQHHHBBB;;;888888:::;;;;;;???DDDMMMWWWiii~~~nnn```WWWPPPHHHCCCAAABBBBBBDDDIIIPPP[[[dddpppyyy}}}ssskkkhhhgggeeefffjjjmmmnnnppprrruuuwwwyyyzzzzzz|||}}}|||yyyuuusssrrrsssqqqooooooooommmiiifff]]]YYYQQQHHH>>>777333222111111000///.../////////...///111222333222111000000000000000///////////////...---,,,,,,---...///000/////////............111111000000///---,,,+++++++++,,,---------------//////......---,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////.........---,,,,,,---.../////////.........---------.........------.......................................------------......,,,,,,,,,,,,,,,---......//////000000000000/////////////////////.....................////////////---......///000111111222000000000000000000000000333000......111333222111~~~|||zzzyyyxxxwwwwwwrrrqqqnnnllljjjgggccc______^^^]]][[[ZZZZZZZZZZZZ[[[ZZZYYYZZZZZZXXXTTTQQQQQQSSSVVVXXXZZZ[[[[[[[[[ZZZ[[[[[[[[[[[[[[[[[[[[[WWWWWWXXXXXXYYYXXXXXXWWWYYY^^^eeejjjnnnsss{{{~~~uuunnnlllmmmkkkkkklllhhhggggggfffeeeeeeddddddgggggghhhlllssswwwwwwuuulllnnnrrrxxxzzznnn```RRRIIIAAA<<<999999888777999===@@@GGGTTTfffzzznnn___UUUMMMGGGBBBAAA@@@???BBBGGGLLLTTT^^^jjjxxxxxxppphhhbbbcccggghhhiiilllooorrrtttvvvwwwyyy{{{}}}}}}zzzwwwuuutttrrrqqqpppqqqqqqooommmjjjbbb___XXXOOOFFF>>>888444111111///.........///000---...000111111111000///000000000000////////////...---,,,++++++,,,---...////////////............000000000000///...,,,,,,---------...................../////////......---+++,,,---...///...------***++++++,,,---......///........................------............------........................++++++++++++++++++++++++,,,------.........------++++++,,,,,,------.....................---------////////////////////////........................,,,,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---......//////000000//////............///////////////............////////////,,,,,,---///000222333333111111111111111111111111111///......000111111111}}}{{{yyyxxxvvvsssnnnkkkjjjiiigggeeeccc```___^^^[[[[[[\\\\\\\\\ZZZVVVRRRRRRSSSUUUVVVXXXYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[\\\\\\\\\[[[YYYXXXVVVYYY\\\^^^___ccciiiooorrruuuyyytttooommmjjjkkkmmmllllllkkkiiigggeeecccbbbcccbbbbbbffflllssswwwxxxnnnmmmmmmooovvv~~~nnn\\\PPPHHHBBB<<<;;;:::777888;;;===AAAHHHSSSdddwwwjjjZZZSSSLLLFFFCCCAAA>>>>>>AAACCCHHHQQQ\\\kkk{{{zzzmmmdddbbbdddccceeehhhlllooorrrssstttwwwzzz}}}}}}{{{xxxvvvuuurrrrrrrrrrrrqqqooommmlllgggddd^^^WWWNNNEEE===777333222000.........///000......///000000//////...000000000000//////////////////............/////////////////////.........,,,---...///000000000//////...............//////---...///000000//////...+++---///000000///---,,,++++++,,,,,,---.................................------............------........................------------------------------.........---,,,,,,)))***+++,,,---...------.................................//////.........---------...............---------,,,------...///,,,++++++++++++,,,------...//////////////////...------......//////000000............////////////------...///000111222222000000000000000000000000//////...///000000000000}}}yyyvvvvvvtttrrrnnnjjjgggdddbbb]]]^^^^^^```aaa___[[[XXXVVVVVVVVVVVVVVVWWWXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZVVVWWWYYYZZZZZZZZZYYYXXXYYYZZZ[[[ZZZXXXYYY^^^bbbbbbdddggglllrrr|||}}}uuuppplllkkkmmmpppppppppnnnkkkgggdddbbbaaa^^^\\\]]]bbbjjjrrrvvvpppnnnkkkkkknnnuuu|||~~~jjj]]]PPPHHH@@@>>><<<999888:::<<<===???DDDOOO^^^ppp|||xxxbbbYYYQQQIIIFFFCCC???===???BBBDDDHHHRRR^^^lllzzzvvviiiaaa]]]aaabbbeeehhhlllnnnpppqqqsssvvvzzz|||{{{xxxvvvuuusssssstttsssqqqnnnlllkkkkkkgggbbb\\\UUULLLCCC<<<666444111///......///000....../////////.........000000000000/////////////////////....../////////.........///////////////,,,---...///000000000000,,,,,,+++******++++++,,,......//////////////////,,,---///000000///---+++------------------------........................---......//////......---................................................------------------,,,,,,)))***+++,,,---...---------.....................,,,---............---,,,---------.........//////000000000000000111222222,,,,,,++++++,,,,,,---.........////////////......------......//////000000............////////////////////////000000000000////////////////////////...//////000000000000000}}}{{{xxxtttpppllljjjfffeeefffggghhhfffdddaaa]]]\\\ZZZYYYXXXXXXYYYYYY[[[[[[ZZZZZZZZZYYYYYYYYYUUUVVVWWWXXXZZZZZZZZZZZZ[[[\\\[[[XXXTTTSSSVVVYYY[[[\\\^^^aaaeeekkksssxxx}}}vvvpppmmmnnnrrrssssssrrroookkkfffddd^^^[[[XXXWWWZZZ```hhhnnnnnnllljjjiiikkkoootttxxx|||zzzmmmYYYNNNEEE@@@>>>999777888<<<===>>>???DDDNNN[[[eeeoooaaaWWWNNNJJJGGGBBB>>>>>>CCCAAACCCJJJRRR\\\jjjuuuqqqddd\\\___```bbbdddgggjjjmmmnnnnnnrrrwwwzzzyyywwwuuutttssstttuuutttqqqnnnmmmmmmmmmiiiddd```[[[TTTJJJCCC:::888444111///...///000////////////............000000000000////////////.................................//////////////////////////////...------///...---,,,+++,,,---...//////...------......///------...///...---,,,+++.........---------------..............................////////////..............................------------------------+++,,,,,,---------,,,,,,++++++,,,,,,------......---------...............+++,,,---......---,,,+++,,,,,,------.../////////,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......---......//////......---.........///////////////............////////////000000000000////////////........................---///111111000000000111}}}zzzyyysssrrrpppppppppooommmjjjfffddd```]]][[[[[[\\\\\\\\\\\\[[[ZZZYYYXXXXXXWWWWWWWWWWWWXXXYYY[[[\\\]]]ZZZ[[[[[[WWWSSSQQQSSSUUUWWWXXXZZZ[[[]]]aaafffjjjmmmuuu}}}uuuqqqqqqrrrsssttttttqqqmmmhhheee___]]]ZZZXXXYYY\\\aaaeeegggfffffffffhhhllloooqqqrrr{{{{{{dddXXXLLLFFFBBB<<<888888999<<<>>>???@@@FFFOOOVVVhhhwwwmmmcccXXXSSSOOOHHHBBB@@@AAA>>>>>>CCCHHHOOO\\\hhhxxx~~~qqqfff^^^^^^^^^___aaaeeeiiikkkjjjnnntttwwwwwwuuusssrrrrrrtttvvvvvvsssqqqqqqqqqoookkkfffccc```ZZZQQQJJJ>>>;;;777222/////////000111000000///......//////000000000000////////////...//////////////////.............../////////000///////////////......---333222000......///000111111000---++++++,,,---...------------,,,,,,,,,+++,,,,,,------......//////..............................////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------......---,,,,,,---...///---------.........//////,,,---...//////...---,,,,,,,,,------...//////000((((((((())))))***+++,,,......------......///000---......//////......---///////////////.....................////////////......//////000000111111////////////////////////---000333333111000111222}}}{{{yyywwwvvvuuusssqqqllliiieeeaaa___^^^^^^___]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUTTTTTTUUUWWWYYYZZZYYYZZZ[[[XXXTTTRRRSSSVVVPPPQQQSSSTTTUUUXXX[[[^^^ccchhhooouuu{{{zzzuuutttqqqssstttuuurrrnnniiifffaaaaaa```^^^]]]]]]___aaa```aaabbbdddgggjjjmmmnnnnnntttxxxxxxzzz}}}~~~|||nnnaaaSSSLLLFFF???:::999222666;;;<<<===@@@GGGMMMTTTeeevvvxxxmmmbbb\\\VVVNNNGGGDDD>>>:::;;;???CCCHHHTTTaaaooo|||~~~sss^^^\\\[[[[[[]]]aaafffiiiggglllrrrvvvvvvtttrrrqqqqqqtttwwwwwwuuussstttvvvqqqlllgggeeeccc^^^VVVPPPAAA===888333000//////000222111000///////////////000000000000////////////111111222222222222111111---.........//////000000+++,,,---///000111111111111000---,,,+++,,,---...333000---***)))***,,,......---,,,++++++++++++,,,***+++,,,---///000111111..............................////////////..............................------------------------)))***+++,,,---.........111///---,,,,,,---...000---------.........//////---...000111111000...---,,,,,,------...///000000------------...///000111///............///000000---..................---000000//////.........---............/////////000,,,---...///000111222333000000000000000000000000---000444444222000111333~~~|||{{{wwwsssmmmhhhfffeeedddcccaaacccccc```[[[XXXXXXZZZXXXXXXWWWVVVUUUUUUUUUUUUVVVYYY[[[ZZZVVVRRRQQQQQQRRRRRRSSSSSSUUUVVVWWWXXX[[[]]]___```dddmmm{{{}}}{{{zzzwwwxxxyyyyyyvvvrrrmmmjjjcccbbb```______```aaabbbbbbbbbbbbdddggggggfffdddggglllssswwwxxxyyy{{{}}}xxxooobbbWWWOOOJJJEEEBBB;;;999999===>>><<<>>>AAAKKKRRR]]]iiiwwwpppaaaYYYUUURRROOOKKKDDD>>>===>>>CCCNNNYYYdddrrrlllZZZOOOTTT[[[\\\___eeehhhlllpppssssssrrrrrrsssqqqqqqrrrtttvvvvvvsssqqqqqqooollliiifffbbb]]]YYYKKKDDD;;;333000111222333444333333222111000//////111111000000//////......000000////////////000000......------------......---...000111222111///.........------------......,,,+++++++++,,,---///000------............------///...---,,,,,,---...///,,,---...000000000//////........................---...000111111111000///,,,,,,,,,------.....................---,,,++++++...---+++++++++---///000,,,---......//////..............................///000111111000...,,,+++,,,,,,,,,---------........................---------.........//////000000000///...------------------------............///111111111111000000000000333333333222222222111111222111111000000000000000}}}xxxuuurrrqqqooommmiiijjjiiieee```]]]\\\]]]ZZZYYYXXXVVVVVVUUUUUUUUUUUUXXXZZZYYYUUURRRQQQQQQQQQQQQRRRRRRSSSUUUVVVWWWZZZ\\\\\\[[[[[[```jjjrrryyy~~~}}}zzz{{{{{{yyyvvvrrrmmmkkkhhhgggdddbbbaaaaaabbbccceeecccbbbbbbdddfffgggfffhhhlllppprrrtttvvvzzz}}}}}}ttthhh\\\TTTNNNGGGCCC<<<999888;;;;;;:::<<<@@@CCCHHHOOOWWWdddtttssseee[[[TTTPPPKKKEEE???======???GGGPPPVVVfffyyyyyyeeeUUUUUUYYYYYY]]]dddfffiiinnnqqqrrrrrrrrrsssnnnnnnooorrruuuvvvuuusssvvvtttqqqnnnkkkgggbbb^^^RRRKKKAAA999444222222222222222222111000000000///111000000000/////////...000000///......///000000///......------......///---...000111111111///.........------------......///......---...///111111------............------///...------------...///000000000//////...---,,,........................,,,,,,---...............---------....../////////---------------,,,++++++...---,,,++++++---...000,,,---......//////......------------------------///000111111111///---+++,,,,,,,,,---------......////////////////////////............/////////000000//////......................../////////000000......//////000111222222333222222222111111111111000000//////000111222222~~~|||yyyvvvttttttrrrnnniiidddbbbbbb^^^^^^\\\[[[YYYYYYXXXXXXWWWYYY[[[ZZZWWWTTTSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYXXXVVVTTTVVV[[[```dddqqq}}}yyyuuuqqqooonnnmmmjjjhhhfffeeeeeeeeegggeeebbbaaacccfffhhhhhhiiikkkmmmnnnppptttxxx|||{{{oooddd\\\TTTNNNIII@@@<<<:::;;;;;;:::<<<@@@BBBCCCFFFJJJTTTdddwwwvvveeeZZZTTTPPPIIIDDDAAA@@@???BBBGGGJJJXXXmmmppp\\\VVVVVVWWW\\\ccccccggglllooopppqqqrrrsssmmmmmmmmmppptttvvvwwwvvvyyywwwtttrrroookkkfffccc[[[TTTIII@@@999555222000000000000000000000000000000000000000////////////111///...------...///111///......------......///---...///000111000//////......------------......000//////......///000000------............------///...------------...///000000///...------------........................,,,,,,,,,,,,,,,,,,---............///////////////,,,,,,---------,,,++++++...---,,,+++,,,---...///,,,---......//////......------------------------///000000111000///---,,,,,,,,,,,,---------........................//////............////////////000//////...............////////////000000000111.........//////000000000111111111111000000000000......//////000222333444|||wwwrrrmmmjjjiiifffeeecccaaa```^^^^^^]]]\\\]]]^^^^^^\\\YYYWWWVVVUUUUUUUUUUUUVVVWWWXXXYYYUUUVVVVVVUUUSSSTTTWWWYYY^^^gggsss{{{wwwvvvrrrqqqooommmkkkiiiiiihhhhhhfffddddddeeeggghhhhhhhhhjjjlllnnnpppsssvvvxxx}}}vvvjjjaaa[[[UUUQQQGGGBBB>>>>>>===;;;===AAABBBCCCCCCDDDKKKXXXiiiuuutttccc[[[VVVPPPJJJHHHEEEAAA@@@CCCEEEOOO___pppvvvddd\\\ZZZZZZ]]]aaabbbeeejjjmmmoooppprrrtttooonnnnnnppptttwwwxxxxxxyyywwwtttrrrppplllhhhddd___YYYOOOFFF>>>888222//////////////////000000000000000000000////////////111///---,,,,,,---///111//////............//////---...///000000000//////......------------...............---------------------............------.........------.........------,,,,,,---///111222........................///...---,,,,,,---///000..................//////++++++,,,,,,,,,,,,,,,+++...---,,,,,,,,,------...,,,---......///.........------------------------......//////...---,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,,,,,,,.........///////////////......---------------........./////////000000000222111000///...---,,,+++000000000000000/////////////////////000111222333}}}xxxtttrrrnnnmmmkkkhhhfffdddccccccaaaaaaaaaaaa```]]]ZZZXXXVVVVVVVVVVVVWWWXXXYYYYYYVVVVVVVVVUUUTTTTTTUUUVVVYYY^^^eeeooo~~~}}}{{{uuutttrrrqqqooonnnmmmmmmhhhgggggghhhjjjjjjiiiggggggiiilllooosssttttttssswww~~~qqqggg___YYYTTTMMMGGGCCCAAA???<<<===AAA>>>???@@@AAAEEEMMMYYYaaaxxxqqqfff\\\TTTLLLIIIFFFAAA>>>>>>DDDGGGPPP]]]kkkxxx|||ooohhhddd```^^^]]]aaadddhhhlllnnnppprrrtttrrrqqqqqqrrruuuxxxyyyyyyyyywwwuuusssqqqnnnjjjfff___[[[SSSKKKDDD<<<555000///////////////000000000////////////000000000000111///...------...///111/////////....../////////---......///////////////......------------........................------------............---------..................---,,,,,,+++,,,---///111222........................//////---,,,,,,---...///------------------------***+++,,,,,,------------------------,,,---------,,,---......///.........------------------------,,,,,,---,,,,,,,,,++++++,,,,,,,,,---------......+++++++++,,,,,,,,,------///////////////.........---,,,,,,+++,,,,,,------------........./////////222111000///...---,,,+++////////////////////////111111000000000000000111xxxvvvtttqqqnnnllljjjiiigggfffeeeeeedddaaa]]]YYYWWWWWWWWWWWWWWWXXXYYYZZZZZZYYYWWWVVVTTTSSSSSSRRRVVVYYY]]]dddqqqxxxxxxwwwvvvtttsssrrrqqqjjjjjjjjjlllmmmmmmkkkhhhggghhhkkkooossstttrrrppptttzzz{{{pppfff\\\VVVQQQLLLGGGEEEBBB>>>===@@@>>>AAACCCDDDEEEIIIOOOUUUhhhzzzxxxeeeZZZPPPKKKFFF@@@<<<<<>>???GGGNNNUUU___hhhrrrsssssssssqqqmmmeee^^^^^^```cccfffgggiiilllooonnnoooqqquuuyyy{{{{{{zzzzzzyyywwwvvvtttrrrnnnkkkgggddd```ZZZRRRIII???888222222222111000000000///.../////////000000000111000000111222222111000000000000////////////000000...---------......//////......------------.........///000111222222111111------............------------...//////...------,,,------......---------.......................................---,,,,,,///.........------------***+++---...///000000000---.........---,,,,,,+++,,,---......//////......////////////////////////...---------------......,,,,,,,,,---------......---......///000000111111000/////////...............---------......///000............////////////......//////000111222222/////////000000111111111111000000000000000111222~~~yyyvvvsssrrrqqqnnnhhhcccaaaaaa`````````aaabbbbbb]]][[[YYYXXXXXXYYYYYYXXXUUUYYY\\\^^^eeepppxxxzzz{{{xxxuuussssssppplllkkkmmmoooppppppiiifffeeegggkkknnnooonnnlllrrrwwwzzz~~~qqqhhh___ZZZVVVTTTPPPIIIFFFGGGDDDFFFGGGGGGEEEFFFJJJNNNNNN]]]rrr{{{kkk```XXXQQQLLLLLLDDD@@@@@@EEEIIIKKKQQQYYY```eeejjjnnnpppoooiiibbb\\\^^^aaaccceeegggiiillljjjllloootttyyy||||||{{{yyywwwuuutttsssqqqmmmjjjllljjjfff```XXXMMMBBB;;;444333333222111000//////.../////////000000111111///000222444444222000///000000////////////000000...------------...//////.........------.........+++,,,...///000000000///---..................---,,,---...//////...---,,,((()))+++...///000000///........................///000111111111000...---000000//////.........---+++,,,---///000111111111---.........------,,,+++,,,---......//////......000000000000000000000000//////.........//////000,,,,,,,,,---------......,,,,,,------...///000000000000//////.........---///////////////000111111////////////000000000000111111111111000000000000//////000000111111222222////////////000222333444~~~{{{xxxtttqqqooonnnjjjgggdddcccdddfffhhhhhhbbbaaa^^^[[[YYYWWWVVVUUUYYYXXXXXX\\\bbbllluuuzzzzzzssstttrrrpppnnnnnnoooppppppmmmiiiffffffjjjmmmmmmlllkkkooosssvvv{{{|||nnnggg^^^YYYVVVRRRLLLGGGEEEGGGGGGGGGFFFEEEFFFFFFNNNRRR```vvvpppbbb[[[UUUPPPGGGEEEBBB??????AAAEEEIIISSSYYY```fffiiijjjjjjkkk```^^^\\\\\\```dddhhhiiifffiiimmmrrrwww{{{~~~|||{{{yyywwwtttrrrpppoooppplllfffccc___XXXMMMEEE666666444111...---///000333333111000////////////000///...------...///000000000000000000000000000......////////////......++++++,,,---.........---000000000000000/////////000000//////......------///...,,,+++,,,---///111...............///000000........................//////.........---------////////////////////////***+++---...///...------...------,,,,,,------...///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,***+++,,,---............,,,,,,,,,,,,++++++***))),,,,,,------...//////000+++,,,,,,---.........---...---,,,,,,---///222333//////000000111111111111111111000000000000111111///000000000000//////...|||xxxvvvtttnnnkkkhhhfffggghhhhhhhhhdddcccaaa___]]]\\\[[[[[[\\\[[[[[[]]]ccckkksssxxx~~~~~~yyytttrrrpppnnnoooppppppqqqqqqnnnjjjggghhhjjjlllmmmkkknnnqqqsssvvv~~~yyyrrriiibbb^^^YYYSSSMMMHHHHHHGGGFFFDDDCCCCCCDDDHHHLLLXXXjjj}}}sssiii___WWWNNNJJJEEEAAA???@@@CCCEEEIIINNNUUU\\\aaadddhhhjjjgggbbb]]][[[]]]bbbfffhhhiiikkknnnrrrvvvyyy{{{||||||{{{zzzxxxuuusssrrrqqqqqqmmmhhheeebbb[[[QQQJJJ:::888444000.........///222222111000////////////333222000///......//////000000000000000000000000////////////////////////,,,,,,---...........................------------///////////////.........444333111///......//////...............///000000........................//////.........---------////////////////////////++++++,,,---------,,,,,,...------,,,,,,------...000///---,,,,,,,,,------//////......------............---------,,,,,,,,,++++++,,,---............---------...------,,,,,,++++++,,,---...///000111,,,---...////////////......---+++***+++,,,---///000000000000000000111111111111000000000000111111//////000000000000//////}}}xxxtttpppnnnmmmmmmlllkkkhhhgggeeedddbbbaaaaaaaaa```___^^^___dddkkkrrrvvv{{{}}}vvvtttqqqpppqqqqqqqqqppptttrrrnnnjjjggggggjjjlllkkkmmmooooooqqqwww|||yyy}}}~~~tttlllfff```YYYTTTNNNLLLIIIFFFDDDCCCCCCCCCDDDGGGOOO\\\jjjzzzqqqfffXXXRRRIIICCC@@@???@@@AAA@@@DDDIIIPPPVVV]]]eeejjjjjjeee___[[[]]]bbbfffiiikkklllnnnqqqtttvvvxxxyyy||||||{{{yyyxxxvvvtttsssrrroookkkiiifff```XXXRRRDDD>>>666111000111000///111111000//////000000000222111000///...///000000000000000000000000000000000///...------...///000---......///////////////------------------------.........///////////////111000...,,,+++++++++,,,...............///000000.......................................---------////////////////////////,,,,,,,,,+++++++++++++++...------,,,,,,------...000///......------......111000000///......------......---------,,,,,,,,,,,,,,,------...---------......//////////////////++++++,,,---...///000111......///000000000//////222111///.........///000000000000000000000000000222222111111111111222222---...///000000111000000{{{xxxvvvtttrrrppplllkkkiiigggeeedddcccbbbbbbaaaaaabbbfffmmmssswww}}}~~~{{{wwwuuuuuuuuurrrpppqqqrrrrrrnnniiifffhhhkkkjjjkkklllmmmnnnsssyyy~~~|||xxxyyy{{{ssslllfff___[[[VVVRRRLLLHHHEEEDDDDDDDDDDDDFFFKKKRRR[[[iiizzzddd[[[OOOFFFBBBAAA???>>><<>>AAAFFFOOOXXX___cccccccccfffhhhiiigggffffffgggiiikkkooosssvvvxxx{{{{{{|||||||||zzzxxxwwwuuutttrrrpppmmmjjjeeebbbXXXNNNAAA888666555222000//////////////////000000111000/////////000111222////////////////////////111000...,,,,,,...000111///000000000000000//////---.........//////000000------......//////000000...............//////000...............///000000........................---.....................//////////////////////////////......------,,,,,,...------,,,,,,------.........//////////////////***+++,,,......//////.........---------,,,,,,,,,---------...------,,,,,,,,,---...///////////////000//////...------,,,,,,....../////////......---,,,,,,------...///000000000000//////////////////222111111111111111111222------...000111111111111~~~{{{yyyxxxuuuqqqnnnkkkiiihhhiiihhhhhhjjjnnnsssxxx|||}}}zzzuuuttt}}}}}}wwwnnnppprrrrrrooollljjjiiijjjjjjkkklllooorrrtttvvv~~~~~~}}}zzznnneeeXXXNNNHHHEEECCCAAACCCAAACCCEEEHHHOOO\\\jjjwwwbbbTTTOOOKKKDDD>>>;;;;;;<<<===@@@EEEMMMRRR___aaafffkkknnnlllhhhdddbbbccceeehhhlllqqquuuxxxyyyzzz|||}}}}}}{{{zzzxxxvvvuuutttrrrooollliiiggg\\\SSSGGG===777444111///000000///....../////////555444333111000000111111000000000000000000000000000///...------...///000000000000000000//////...+++++++++,,,------...............///////////////000000///...---,,,++++++...............///000000........................---------...............////////////////////////......///000000///---,,,...------,,,,,,------...------.../////////......((()))+++---////////////......---------,,,,,,,,,,,,,,,------...---------,,,---..................000000///...---,,,,,,+++....../////////...------,,,,,,---...///000111111.........//////000000000111111000000000000111111---...///000000111000000~~~zzzwwwuuussssssnnnmmmmmmnnnqqquuuyyy{{{|||xxxsssmmmjjjpppzzzwwwuuurrrqqqpppooommmllllllllllllmmmoooqqqrrrrrruuuzzz~~~wwwfffXXXOOOIIIEEEAAAAAA??????CCCEEEHHHOOOWWWmmm{{{ppp___WWWQQQHHH@@@:::;;;<<<<<<===@@@EEEIIIWWW[[[ccclllrrrrrroookkk```aaabbbeeeiiinnnsssuuuxxxyyy|||}}}}}}|||zzzyyyvvvvvvuuussspppllljjjiiibbb[[[PPPDDD;;;555222222111000///...............000000/////////111222333000000000000000000000000///////////////////////////000000000//////...---******+++,,,,,,---......///////////////..................---,,,+++***)))...............///000000........................---------.........//////////////////////////////***,,,///111111///---+++...------,,,,,,------...+++,,,---...///......---)))+++---///000000///.........---------,,,,,,,,,++++++,,,---.....................///......------........................000000000000000///...---...///000000111111111111,,,------...///000111111000000////////////000000//////000000000000//////~~~}}}|||rrrrrrpppppprrruuuxxxzzz}}}|||yyytttooogggbbbgggpppvvvyyysssooopppqqqpppnnnnnnmmmmmmmmmooopppooonnnjjjssszzzzzz}}}rrraaaVVVOOOHHHDDDAAA>>>???CCCFFFFFFIIIMMMYYYhhhzzzfff]]]UUUJJJ@@@;;;<<<===>>>>>>@@@CCCEEENNNTTT^^^jjjtttxxxxxxvvv``````aaadddggglllpppssswwwyyy{{{}}}~~~|||zzzyyyvvvvvvvvvsssppplllkkkjjjgggbbbXXXKKK@@@888666666222111000......---------&&&&&&(((***---111444666000000000000000000000000......////////////......///////////////...------,,,,,,------...///000000000000//////.........---...///000000111111000000...............///000000........................---------.........//////////////////////////////'''***...111111///,,,***...------,,,,,,------...***+++---.........------,,,---///111111000...---......---------,,,,,,,,,***+++,,,---......///...//////000//////...------+++,,,,,,---...///000000111111111111111000//////---------------,,,,,,++++++,,,---...///111222222//////............/////////000000000000000///...{{{vvvtttvvvzzz~~~yyyuuunnngggcccbbbcccdddjjjpppzzzuuupppooopppnnnlllpppnnnhhhfffmmmwwwvvvooonnnpppqqqtttyyyppp]]]QQQLLLKKKEEEBBB>>>===???BBBDDDDDDRRRZZZiii~~~uuuggg```VVVLLLEEE@@@<<<<<<<<<;;;===BBBGGGNNNVVV^^^lllxxxzzztttccc___[[[[[[___ffflllppptttvvvyyy|||~~~~~~}}}|||ttttttsssrrrpppooonnnnnngggddd^^^TTTJJJ@@@777333///......///111222000///111111000000//////......000111222333333333333333000///...------...///000000000//////.........---........................---...///111111111000000111,,,***,,,...,,,,,,...------......///000000000......//////......---,,,/////////...------///111000///---,,,+++,,,,,,---,,,------......------,,,.........///......---,,,---------,,,,,,+++++++++000///...---,,,,,,---...------------------------***++++++,,,---...//////------------------,,,,,,---......///////////////........................---------............///111111111111111222222222444222//////000111111000...111444222---+++...111}}}zzz{{{~~~}}}vvvrrrllleeeaaa```aaaaaaaaafffnnnxxxzzztttsssrrrpppnnnlllnnnkkkhhhkkktttzzzzzznnnoooppppppttt|||{{{~~~iiiYYYPPPMMMGGGCCC@@@>>>@@@BBBDDDDDDGGGNNNZZZkkk~~~sssfff[[[RRRIIICCC>>><<<;;;999;;;>>>AAAGGGMMMUUUbbbooossspppjjjddd^^^ZZZ[[[aaahhhlllppprrrvvvzzz|||}}}|||||||||{{{yyyvvvsssqqqooommmjjjfff```XXXPPPFFF<<<555444333222222333333111000111000000000/////////...000111222222333333333222000///...------...///000000/////////....................................------//////000///.........++++++...000---+++,,,///////////////...............//////......---,,,/////////...,,,,,,...000///...---,,,,,,,,,---...,,,------......------,,,,,,,,,---.../////////............---------,,,,,,111000///...---......///------------------------+++,,,,,,------.........---------------------------......///////////////////////////////////////........./////////000000000000111111111222222222333111///...///000000///---000222000---+++---000}}}xxxsssoooiiiccc___]]]]]]^^^]]]aaahhhpppzzz|||xxxvvvrrrooojjjnnnnnnhhhfffmmmwww~~~uuuuuuuuutttuuu{{{}}}yyyeeeXXXQQQJJJFFFBBB@@@@@@BBBCCCDDDCCCHHHPPP[[[iii|||uuuggg\\\RRRJJJBBB???===:::999<<<@@@CCCGGGNNNZZZiiirrruuuuuummmcccZZZXXX[[[aaafffkkkmmmqqquuuyyy{{{{{{{{{~~~|||yyyuuurrrpppooommmhhhbbb]]]XXXOOOCCC999444222000/////////---,,,000000000000////////////000111222222333222222222//////............//////////////////............////////////////////////---...............---,,,---+++---222333///,,,,,,111000000///......------...////////////...------///000000...,,,,,,---///---------,,,------...///------............------***+++,,,...///000000000/////////...............111111000////////////000------------------------------------------------+++,,,,,,------.........---......///////////////000000000000000000000000////////////000000000111000000000111111111222222222000......///000///...---///111///,,,+++---///}}}xxxpppmmmhhhccc___]]]\\\\\\]]]```eeellluuu~~~~~~yyytttpppiiillllllgggccceeemmmtttxxxxxxxxxvvvuuuyyyppp```WWWNNNJJJEEEAAAAAAAAABBBAAAAAAFFFKKKQQQZZZjjjxxxjjj\\\RRRIIIDDDAAA===;;;===>>>@@@BBBHHHSSScccrrrzzzwwwjjj^^^WWWWWW\\\aaafffhhhmmmrrrvvvyyy{{{{{{{{{zzzyyywwwuuusssqqqqqqpppjjjeeebbb```WWWIII>>>555222///---------,,,+++000000000000////////////111111222222222222111111/////////......////////////////////////.........000000000000000000000000////////////...------,,,000---...333444111//////000000//////............///////////////...------000111111000...---...///,,,---------......//////------............------+++,,,---...////////////........................000000//////////////////------------------------.........------,,,,,,,,,++++++,,,,,,---...//////---......///////////////////////////////////////....../////////000000000//////000000111111222222111000......///000///......///111000...---...000~~~}}}|||{{{~~~~~~~~~}}}xxxqqqoookkkfffbbb___]]]\\\[[[\\\```fffnnnvvv|||~~~wwwsssjjjiiihhhgggffffffgggjjjpppqqqqqqooonnnqqqxxx}}}yyyggg]]]TTTOOOIIIDDDAAA@@@@@@???<<>>===<<<===AAAGGGSSSfffwww~~~wwwlllaaaZZZZZZ[[[___aaafffkkkqqquuuyyyzzz~~~}}}{{{xxxuuusssqqqppppppnnnkkkjjjhhhaaaVVVLLL@@@;;;666222111111222111////////////000000000000111111111222111111000///......////////////...............///////////////////////////////////////111000000/////////000000///***(((+++---,,,---000------......///000000111///000000000000///.........000222222000///000000------.../////////............////////////............//////...------,,,---------------.........,,,---...............---------------------------.........------,,,,,,,,,+++,,,,,,------.........---......///////////////........................------------............---...//////000111222222222111000111222222000...000000111111111111222222~~~|||{{{zzzzzzzzzzzzxxxvvvvvvvvvuuusssrrrrrrrrrqqqpppnnnmmmlllllllllnnnpppppppppppprrrssspppooonnnpppsssuuuuuuuuuuuuvvvwwwxxxzzz|||}}}~~~}}}}}}~~~~~~~~~|||yyyxxxuuuqqqmmmiiifffdddaaa``````dddiiimmmnnnnnnlllooouuu{{{~~~sssllliiikkkllliiihhhjjjlllmmmnnnllljjjkkkppptttuuu|||xxxoooddd^^^UUUMMMGGGCCC@@@======???BBBBBBBBBGGGPPPWWW^^^pppwwwfff[[[TTTKKKDDDBBBBBB@@@@@@BBBDDDKKK]]]nnnyyyzzzyyyqqqfff]]]ZZZYYY\\\^^^bbbgggmmmrrrvvvxxx}}}|||zzzxxxvvvtttsssrrrqqqpppooonnnjjjccc[[[UUUEEE@@@999333000//////....../////////000000000111111111111111111000//////---...///000000///...---............/////////000........................//////.........///000111,,,))))))---///------............///////////////000000000000000///......+++---///000/////////000......///000000///...---......////////////......------..................------........./////////,,,---...///000//////...------------------------------------------,,,,,,---------------------------......///////////////....................................////////////------...///000111222222222222111222333333111...000//////000111222111111|||{{{xxxvvvtttsssssssssqqqooommmllllllllljjjhhhjjjjjjiiihhhgggfffeeeeeeeeeggghhhiiihhhhhhjjjllliiihhhhhhiiilllnnnooonnnoooppprrrtttvvvxxxyyyzzzwwwwwwxxx{{{|||{{{yyyuuuqqqmmmiiigggbbb```^^^```dddggggggeeeeeeiiimmmqqqxxxyyyrrrlllkkkhhhcccdddiiikkkmmmmmmkkkiiiiiilllpppooouuuzzzxxxjjjdddZZZQQQJJJEEEAAA>>>;;;<<<<<<<<<===BBBIIIOOOQQQeee~~~rrrfff\\\RRRJJJFFF@@@>>>>>>>>>===AAAQQQbbbssswwwyyytttjjj___ZZZXXXZZZ\\\```eeejjjooosssvvvwwwwwwwwwvvvvvvvvvuuuuuurrrrrrrrrpppkkkeee^^^ZZZNNNHHH???888444222111000.../////////000000111111111111111111111000//////---...///000000///...------.........//////000000...........................---,,,,,,---...///111,,,***,,,222444111...///000000000///......------000000000000000//////...(((***---............/////////000000000...---,,,......////////////......++++++---...//////000000.../////////000000111111---...///111111111000///------------------------------------------------------------------,,,,,,---......///////////////000000000000000000000000////////////000000000000------...///000111222222333222222333444444111//////......///000111111000||||||~~~~~~|||zzzyyyyyyyyyyyyrrrpppmmmkkkkkkjjjhhhggghhhhhhfffeeecccbbb``````___```aaaaaa```___]]]\\\^^^^^^___```aaabbbcccccc___^^^^^^^^^___```bbbcccgggiiikkkllllllmmmoooqqqoooqqqsssvvvxxxzzz{{{|||{{{zzzzzzyyyyyy{{{|||}}}|||||||||~~~~~~~~~}}}|||xxxyyy}}}}}}zzzxxxvvvssspppmmmhhhfffeeedddeeefffeeedddcccbbbdddiiinnnvvv}}}zzztttooollljjjjjjjjjbbbdddgggiiiiiijjjlllmmmiiikkkqqqzzz}}}uuukkk```YYYUUUPPPGGG@@@<<<;;;::::::<<<@@@DDDFFFMMMVVVjjjpppkkkgggYYYJJJDDD@@@===>>>@@@DDDLLLTTTiiimmmqqqssspppggg]]]VVVTTTZZZaaaeeefffiiiooouuuyyyzzz|||}}}{{{xxxtttrrrrrrqqqppppppnnnjjjddd```[[[QQQDDD;;;777555111---000000//////000111222222000...,,,---000111///---................................................000111111111111000//////000000//////.........---/////////000111222333444............////////////...------,,,,,,------...111000///......///000111000000000000000000000000111111000000//////......---------............///,,,---------...///////////////.........---------////////////000000000000.../////////...------,,,.........------,,,,,,,,,//////............//////......////////////......---,,,,,,,,,,,,---......333333222222111000000000111111111111111111111111,,,---...000000000000///|||zzzwwwvvvxxxyyyyyyyyyuuutttrrrpppoooooooooooommmkkkhhhffffffeeecccbbbaaaaaa```^^^]]]\\\[[[[[[XXXXXXXXXWWWWWWVVVUUUTTTWWWXXXYYYYYY[[[[[[\\\]]]ZZZZZZYYYYYYZZZ[[[]]]^^^```bbbeeeffffffhhhjjjlllkkklllnnnpppssstttuuuuuuuuutttsssssstttvvvwwwxxxxxxxxxyyy{{{}}}~~~~~~{{{xxxuuuuuuxxx}}}~~~{{{xxxtttrrrkkkiiigggfffffffffeeedddbbb```aaaeeeiiinnnxxx{{{sssnnnjjjhhhgggdddeeefffgggggghhhhhhiiijjjkkkpppvvvzzz|||sssggg^^^YYYTTTKKKDDD>>><<<:::999:::>>>BBBEEEJJJQQQaaaxxxyyyrrrbbbRRRHHHCCC>>><<<<<<<<>>777333111...//////000000000000///111000//////111111000///111111111111111111111111........................---------...///000222333////////////............///...............//////............////////////000//////////////////000000000////////////000000////////////////////////---------...............---------............///...............---------...............---------,,,,,,,,,---------......,,,------------,,,++++++---------------....................................//////////////////...//////......//////000111000000000111111111222222000000000000000000000000,,,---...///000000000000~~~}}}zzzwwwtttnnnkkkhhhffffffeeedddbbb___^^^\\\[[[ZZZ[[[[[[\\\\\\YYYWWWVVVVVVUUUTTTRRRNNNNNNNNNNNNNNNNNNMMMMMMLLLJJJIIIGGGFFFGGGGGGHHHGGGGGGHHHIIIJJJKKKKKKLLLMMMLLLKKKKKKKKKLLLNNNOOOPPPRRRUUUVVVWWWYYY\\\^^^```aaabbbcccddddddddddddcccccccccdddfffhhhkkkllllllmmmoooqqqrrrrrrqqqqqquuuuuuuuuvvvwwwxxxzzz{{{}}}}}}|||zzzyyyzzz}}}zzzzzz|||~~~~~~zzzxxxwwwwwwwwwxxxwwwuuutttuuuxxx|||~~~{{{wwwsssqqqnnnkkkiiihhheeedddggggggfffhhhlllttt|||zzzuuummmkkkiiigggggggggffffffeeedddfffjjjmmmpppwwwyyyoooiiibbb[[[VVVJJJFFF@@@;;;:::<<<@@@CCCAAACCCJJJXXXiii{{{ppp```VVVLLLFFFAAA===>>>AAACCCGGGMMMTTTYYY[[[[[[[[[ZZZWWWUUUVVV\\\dddkkknnnsssuuuwwwxxxxxxwwwuuutttvvvtttrrrqqqqqqpppnnnmmmdddaaaZZZOOOCCC:::555333...///000000000000///...111000000000111111111000111111111111111111111111...........................---------...///111222///////////////.........000000///...........................////////////000//////......//////000000000////////////000000..............................//////000000111111---------............////////////...---------,,,........................//////000000000000111111......////////////......,,,,,,------......//////------............------//////............////////////......//////000111/////////000111222222333////////////////////////------...//////000000000}}}|||wwwuuutttsssrrrooollliiigggdddaaa___^^^]]]ZZZXXXUUUTTTSSSRRRRRRRRRSSSTTTSSSQQQOOONNNNNNNNNLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFDDDCCCBBBBBBCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFHHHIIIKKKMMMOOOQQQRRRSSSVVVXXX[[[\\\]]]]]]]]]]]]]]]]]]\\\\\\]]]^^^```bbbeeeffffffhhhiiikkklllkkkkkkjjjmmmmmmmmmnnnoooppprrrsssuuuuuuuuusssrrrrrruuuwwwuuuuuuwww|||}}}}}}|||||||||||||||{{{{{{{{{zzzyyyyyyzzzyyywwwuuuuuuttttttvvv{{{zzzwwwsssooommmlllhhhgggjjjjjjggggggjjjnnnttt}}}~~~}}}rrrnnniiiggggggggggggfffhhheeeeeehhhjjjkkkqqqwww~~~yyypppggg___ZZZRRRMMMEEE>>>::::::===???@@@@@@EEEPPP]]]nnniii^^^RRRKKKFFFAAA@@@BBBBBBCCCEEEIIIMMMSSSWWWZZZ[[[XXXUUUUUUZZZaaagggkkknnnppprrrtttvvvvvvvvvvvvuuusssrrrqqqqqqqqqpppnnngggeee___UUUIII???777444///000000000000000//////000111111111000000000111000000000000000000000000//////////////////////////////............//////.........///////////////------,,,+++************............///////////////................../////////000000000000//////////////////////////////......//////000000111111---------............////////////...---------,,,---.....................000000111111111222222222......///000000//////...---------....../////////------...//////...------000///............///000......------......///000......///000111222222333////////////////////////------......//////000111~~~~~~zzzxxxwwwvvvtttssspppooommmlllkkkiiieeebbb^^^\\\YYYWWWVVVTTTQQQNNNJJJJJJIIIHHHHHHIIIKKKKKKLLLJJJGGGFFFGGGGGGEEEDDDDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@???>>>============>>>>>>???@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAACCCCCCFFFHHHJJJKKKLLLMMMOOOQQQUUUUUUVVVVVVWWWWWWVVVVVVVVVUUUVVVWWWYYY[[[]]]_________aaabbbccccccccccccdddddddddeeefffggghhhiiijjjllllllllljjjjjjlllnnnpppoooqqqvvv{{{|||yyyvvvuuuuuuuuuvvvvvvwwwwwwxxxxxxwwwwwwxxxyyyzzzxxxvvvvvvtttrrrrrruuuzzz~~~zzzvvvssspppllljjjlllllliiihhhiiiiiiooovvv{{{zzzzzztttmmmiiiiiiiiihhhfffnnnjjjhhhiiijjjiiikkkooovvvwwwmmmddd^^^ZZZTTTLLLCCC===::::::;;;@@@@@@CCCKKKSSSaaavvvtttgggYYYPPPIIICCC???@@@?????????AAAFFFNNNUUUYYYYYYXXXWWWWWWYYY]]]bbbeeehhhjjjmmmpppsssvvvwwwwwwuuutttsssssssssssspppnnniiigggbbb[[[QQQFFF<<<666222111111000000000000111///000111111//////000111///////////////////////////////////////////////////000000000000///...---.........///////////////......---,,,,,,,,,,,,,,,............///////////////......------....../////////000000000000//////000000000000000000000000---------...............---------............///...............------------------...................../////////000000000,,,,,,---............---.............../////////---...///000000///...---000///...------...///000......------......///000......//////000111222222000000000000000000000000...------......///000111~~~~~~}}}}}}~~~}}}{{{yyyxxxxxxwww|||~~~~~~{{{xxxwwwwwwuuusssqqqooonnnllljjjhhhgggfffdddcccbbb```\\\YYYUUUSSSPPPOOOMMMKKKHHHEEECCCBBBAAAAAABBBCCCDDDEEEEEECCCAAA@@@@@@@@@???>>>@@@?????????>>>>>>======;;;;;;;;;;;;:::999888888999::::::;;;<<<===>>>??????>>>======<<<===>>>???AAACCCEEEEEEEEEEEEGGGIIIMMMMMMNNNOOOOOOOOOOOOOOOOOONNNNNNOOOQQQSSSUUUVVVVVVVVVVVVWWWXXXZZZ[[[\\\[[[[[[[[[[[[\\\\\\]]]^^^___aaacccccccccbbbbbbccceeeeeeggglllqqqssspppmmmmmmmmmnnnoooqqqrrrsssttttttttttttvvvyyyzzzzzzyyyxxxvvvtttrrrtttwww|||}}}xxxrrrnnnoooooollljjjjjjiiinnnsssvvvzzzxxxqqqooonnnllliiipppkkkiiijjjkkkiiikkknnnqqqzzzwwwooojjjeee```WWWMMMEEE???===<<>>???@@@BBBCCCAAA???===<<<======<<<:::<<<<<<;;;;;;:::999999999999::::::;;;:::888777666666777777888999:::;;;;;;===<<<;;;::::::;;;<<<<<<>>>???AAAAAA@@@@@@BBBCCCGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMOOOPPPPPPOOOOOOOOOQQQSSSUUUWWWVVVUUUUUUUUUUUUUUUVVVVVVVVVYYY\\\^^^]]]\\\\\\\\\[[[[[[]]]ccchhhjjjhhheeeggghhhjjjkkkmmmoooqqqqqqsssssssssvvvyyy|||}}}|||{{{yyyvvvuuuvvvyyy}}}xxxssssssrrrooolllllllllpppssstttvvv{{{zzzwwwtttqqqmmmmmmhhhgggjjjllllllnnnqqqnnnvvv~~~{{{xxxooojjjaaaVVVMMMFFFBBB@@@>>>???BBBDDDEEEIIIVVVdddvvvuuufffZZZNNNEEEBBB===>>>???@@@CCCEEEHHHIIIRRRVVVZZZYYYUUUTTTWWW[[[___aaaeeekkkppptttxxxyyyxxxxxxxxxyyyyyywwwsssooonnnjjjeeebbb]]]TTTFFF<<<777555111//////000333555---///111000---,,,...000////////////////////////000000000000000000000000+++---111444555333111000---.........//////000000------,,,,,,,,,------.............../////////000111111000000000000111111...///000111111000///...111111111111111111111111111111000000/////////...---------.........//////,,,------....../////////---------.........//////---------.........//////......///000111111000000000000//////......------...000111222222111000...111///...------...///111000000000000000111111222////////////000000000000111111111111111111111111......------...///111222nnnoooppprrrssstttuuuuuurrrqqqnnnllljjjhhhhhhhhhllllllkkkiiihhhfffeeeeeefffccc```]]][[[YYYVVVTTTSSSRRRQQQOOOKKKHHHDDDBBBEEEDDDBBBAAA???>>>======<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999666666777777888888999999999999888777777777777777777777777777777777777777999888777666666888:::;;;:::::::::;;;;;;;;;<<<<<>>AAACCCDDDDDDCCCBBBHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLNNNPPPSSSUUUWWWYYY\\\^^^^^^```aaabbbbbbdddgggiiijjjmmmoooqqqrrrtttvvvyyyxxxzzz|||}}}}}}~~~{{{yyyxxx|||~~~yyyrrrlllhhhiiinnnuuuxxxxxx{{{~~~yyyqqqpppoooooonnnnnnnnnnnnppprrruuuwww|||~~~ppphhh___SSSLLLKKKEEE@@@>>>@@@BBBDDDHHHNNNWWWcccvvvttteeeXXXOOOFFFAAA>>>???@@@???AAAEEELLLPPPVVVZZZZZZWWWTTTSSSWWWVVVXXX^^^gggooosssuuuxxxyyy{{{||||||zzzxxxvvvwwwqqqkkkhhheee^^^RRRIII>>>999333000222333111///...,,,,,,...000000//////,,,------...//////......//////////////////......---...000222222000...---222111000//////...////////////...---------------.........///////////////000000000000000000000000000000000000000000000000////////////000000000000222222111000///......------------------......///,,,,,,,,,,,,,,,,,,,,,,,,......//////000/////////...............---------...---,,,,,,,,,---///////////////.........------//////000000000000//////........./////////000000000//////...------......////////////000111222333222000///000111222111000000000////////////000000______aaabbbccccccccccccbbbaaa^^^[[[YYYWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQOOOKKKIIIHHHGGGDDDBBBBBBBBBBBBBBBBBBAAA@@@???<<<;;;:::888777666666666666666666666666666666666555555555555555555555555777777666555555444333333333222222111111111111111444444444444444444444444444444333222333444555666777777777777888888888999555666888:::<<<===>>>>>><<<;;;;;;;;;;;;<<<<<<===;;;<<<>>>@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBAAABBBBBBDDDEEEEEEEEEEEEEEEGGGJJJLLLNNNPPPQQQTTTWWWYYYZZZZZZZZZZZZ]]]```dddfffhhhkkkmmmnnnooorrrttttttwwwzzz{{{|||}}}|||vvvssswwwwwwqqqkkkiiijjjqqqvvvxxxzzz}}}~~~~~~}}}~~~wwwtttrrrrrrsssrrrnnnkkkoooqqqtttvvvxxx~~~vvvkkk___UUUQQQFFFAAA???AAAAAAAAADDDIIINNNVVVeeeyyyvvveeeYYYMMMEEE???>>>>>>===???CCCGGGLLLSSSYYY[[[ZZZYYYYYYVVVUUUUUUYYYaaajjjpppsssvvvwwwyyy{{{{{{zzzyyyxxxyyytttooollliiicccYYYQQQGGGAAA888333222333222000111222222111111000///...,,,,,,---.........------/////////000000000000000------............------222111000///............000//////............//////////////////.........111111111111111111111111000000000000000000000000000000000000////////////000000//////..................------......///000,,,,,,,,,,,,,,,,,,,,,,,,000///...------------------------.........//////---------------...//////000000////////////......//////000000000000//////////////////000000000111//////...------------...////////////000111222333444222000///111222222222000000////////////000000WWWXXXYYYYYYZZZZZZZZZZZZ\\\[[[YYYVVVSSSQQQOOONNNKKKKKKKKKKKKKKKKKKKKKKKKJJJGGGEEECCCBBBAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<888777666555444333333333444444444444444444444444555555555555555555555555555444444444333333333222444333333222222222333333444444444444444444444444333222222222222333444555555555555555666666666666555666777999:::;;;;;;;;;:::::::::999999::::::;;;;;;<<<===>>>????????????======>>>>>>>>>>>>======>>>>>>???@@@AAAAAAAAAAAABBBDDDGGGHHHIIIKKKMMMOOOSSSSSSSSSRRRSSSUUUZZZ^^^aaacccfffhhhiiikkkmmmoooqqqssswwwyyy{{{|||wwwqqqqqquuuzzz}}}~~~wwwqqqllljjjoootttvvvxxx{{{{{{{{{zzzyyy||||||vvvtttuuutttooojjjmmmpppsssuuuwwwyyy}}}|||nnn```WWWKKKGGGCCCCCCBBB@@@AAAEEEIIINNNYYYkkkwwwjjjXXXNNNDDD@@@???>>>???BBBCCCHHHPPPWWW[[[]]]___```XXXVVVUUUWWW]]]eeemmmrrrssstttwwwyyyzzzzzzzzzyyyzzzvvvrrrooommmhhh```YYYPPPIII???888555555555555///333555333000111111000------......///......---.........//////000000111000//////////////////000222111000///............000000///////////////000000000//////......------000000000000000000000000000000000000000000000000111111000000//////..............................///............///000000///////////////////////////...,,,++++++,,,---...---------............///............//////000000000000000000000///////////////000000000000//////....../////////000000000......------------......////////////000111222333444222///...000111222222000000////////////000000QQQRRRSSSSSSSSSSSSSSSRRRTTTTTTRRRPPPMMMKKKIIIHHHFFFFFFEEEDDDDDDCCCCCCBBBDDDAAA???>>>>>>===<<<:::::::::999999999999999999666555444444333333333333444444444444444444444444444444444444444444444444111111222222333333333333444333333333333333444444000000000000000000000000222222222222333333444444333333333444444444555555666777777888888888777777999999888777777888888888666666777888999999999999;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<============>>>@@@BBBCCCDDDEEEGGGIIIMMMMMMMMMLLLMMMOOOTTTXXX\\\^^^aaacccdddfffhhhjjjlllooosssvvvwwwyyy|||~~~}}}~~~xxxrrroooooooooooouuuvvvxxx{{{xxxqqqlllooorrrssstttvvvwwwxxxxxxxxx{{{}}}wwwvvvuuuqqqmmmmmmooorrrtttvvvwwwyyyzzzpppcccVVVPPPKKKHHHDDD@@@@@@CCCDDDIIIRRR]]]lll|||dddWWWJJJDDDAAA??????AAAAAAFFFMMMTTTZZZ___dddggg^^^\\\YYYYYY\\\ccckkkqqqqqqrrrtttwwwyyyzzzzzzzzzyyywwwsssqqqooojjjddd___TTTMMMCCC;;;666555666777(((111555222///111333222//////000000000000///...---------....../////////111000////////////000111111111000///////////////000000/////////000000111000000//////......------////////////////////////////////////////////////111111000000//////......------------............///............///000000////////////////////////,,,,,,+++++++++---///000///............---------//////000000111111111111/////////000000000000000//////000000000000//////------........./////////......---------......///////////////000111222333333000...---...000111111000000////////////000000LLLLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIGGGEEECCCAAA@@@AAAAAA@@@???>>>>>>=========;;;999888888888777666999999888777666777777777555555444444444444444555444444444444444444444444222222222222222222222222000000111222222333444444222111111111111222333333111111111111111111111111222222333333333444444444222222222333333333444444555555555555555444333333666666555444444444555555444444555555555666666666999999::::::::::::999999555666777888999999999999;;;<<<>>>??????@@@BBBDDDFFFGGGHHHHHHHHHJJJNNNQQQVVVYYY[[[]]]^^^```bbbeeegggjjjmmmppprrrtttwwwyyyyyywwwyyy|||wwwtttqqqnnnlllnnnmmmmmmooosssyyy{{{uuutttrrrppppppsssssstttuuuuuuvvv|||zzzwwwtttqqqooopppqqqsssuuuvvvwwwxxxyyytttccc[[[RRRLLLFFF@@@@@@CCCCCCIIIQQQWWW___qqqmmm___OOOGGGCCC@@@>>>>>>@@@CCCIIIOOOVVV^^^eeejjjeeeccc___\\\\\\aaaiiinnnpppqqqsssuuuwwwyyyzzzzzzyyywwwuuurrrppplllgggdddVVVPPPGGG===777444444555333>>>BBB999111111111///000000111111111000//////------------............//////............/////////////////////000000111///////////////000000111///////////////.................................////////////////////////000000000000////////////------........................------......///000------------------------+++++++++,,,---...///000//////.........---------///000000111222111111111......////////////000000//////000000000000//////------------............///............///000000////////////000111222333222000...---///000000000000000////////////000000FFFGGGGGGGGGFFFEEEEEEDDDAAAAAAAAA@@@???===;;;:::::::::::::::::::::999999888666444444555555555444777666555555555666777888555444444444444444555555444444444444444444444444222222222222222222222222222222222222222222222222111111000000111111222333444444444444444444444444111111222333333333333333111222222222333333333333222333333444444444333333555555444333333333333333555555555555555666666777555666666777777666666555333444555666777777777777888999;;;<<<<<<<<<>>>@@@@@@AAACCCDDDDDDEEEHHHKKKPPPSSSUUUWWWXXXZZZ\\\___aaadddgggjjjlllmmmppprrrppppppssszzz{{{yyyvvvtttpppmmmiiigggffffffhhhlllqqqttt{{{xxxrrrqqquuurrrqqqpppnnnnnnttt~~~zzzvvvtttsssrrrqqqqqqrrrtttuuuvvvuuu{{{mmmdddXXXOOOGGG@@@???BBBBBBHHHOOOSSSYYYhhh|||vvvgggVVVMMMIIICCC???>>>>>>AAADDDIIIPPPZZZdddkkkkkkiiieee```]]]___eeekkkpppqqqrrrtttvvvxxxyyyzzzzzzyyyvvvtttqqqmmmiiiggg]]]WWWNNNCCC:::555444444999EEEIII===222000000---000000000000000///......////////////................................................///111222333///.........//////000111.........///////////////////////////////////////////////////////////////////////////000000000000/////////...............---------------......///------------------------,,,,,,---...............---------...............---...///000000000//////------.........///////////////000000000000//////............///////////////////////////000111111////////////000111222333111000//////111111000///000000////////////000000BBBBBBCCCBBBBBBAAA@@@???============<<<:::999777444555555666777777888888777555444333444555444333444444333333444666888999444444444333444444555666333333333333333333333333444444444444444444444444444444333333222111111111222222111222222333444444111111111111111111111111000000111222222222222222111222222222222333333333111222333555555666666666666666555444333333444444333333333222333333444444333333444444444444333333444444666777777777777777666777999:::999:::<<<===<<<>>>@@@AAABBBCCCEEEFFFLLLOOOQQQSSSTTTVVVXXX[[[]]]___ccceeegggiiikkkmmmjjjkkkooovvv|||zzzxxxuuusssrrrpppmmmkkkgggeeecccaaabbbeeeiiilllssszzzwwwuuuzzzsssrrrnnniiiiiiooozzz}}}xxxvvvvvvtttpppoooppprrrttttttsssxxx|||~~~sssiii[[[QQQGGG??????BBB;;;AAAHHHMMMSSS___ppp}}}}}}nnn]]]SSSNNNHHHBBB@@@===???AAAEEELLLVVVbbbjjjnnnlllhhhbbb]]]^^^ccchhhpppqqqrrrtttvvvwwwyyyzzz{{{zzzxxxuuurrrnnnkkkiiiddd___UUUIII>>>888555555(((777>>>666...000333111//////000000///...------111111000000//////......//////000111111000//////,,,------...000111333444...............///000000---.........//////000000000000000000000000000000////////////////////////......//////000000111111000000/////////.........---,,,,,,,,,,,,---......000000000000000000000000---...///000///...---,,,++++++,,,---...///000111+++,,,.../////////...---,,,---------......////////////000000000000//////////////////000000000000000000000000000111222222////////////000111222333111111000111333333111///000000////////////000000===>>>>>>>>>===<<<<<<;;;;;;<<<<<<===<<<;;;999888777777777777666666666666666666666555555444444444333333333333333333333333222222222333333222222222444444333222222333333333333333333333333333333444333333222222222222333333222333333444444333333222000000000000000000000000111111111111111111111111333333333333333333333333333333333333333333333333333333444555444333111000111111222222222222111111111222333444555555555555555333222222444555666666333444555666777888999::::::;;;<<<===@@@BBBEEEFFFIIIJJJLLLOOORRRTTTUUUVVVXXXXXXYYYZZZ\\\___aaaccchhhfffeeeiiiqqqvvvvvvtttsssssssssrrrooommmjjjiiiffffffeeedddcccbbbaaaaaaiiimmmtttyyy}}}~~~zzzyyyvvvppphhheeehhhqqqxxx|||uuuvvvuuurrrmmmlllnnnqqqrrruuuxxxzzz~~~}}}ooo```WWWOOODDD???@@@CCCBBBCCCHHHNNNUUUbbbnnn{{{gggVVVOOOKKKFFFAAA???>>>???DDDHHHNNNYYYdddmmmppprrrmmmddd^^^^^^aaafffiiinnnrrrvvvwwwwwwwww{{{{{{zzzwwwsssqqqppppppkkkdddZZZOOOEEE<<<444//////111222333222111111222000000000000000000000000////////////...---,,,+++000000000000000000000000000000//////.........------.........//////000000...---,,,,,,...//////...(((+++111555555333///,,,---......///////////////////////////000000000000222222000///............////////////////////////---------...///000000000////////////////////////111111///...---------------------------------------......///////////////000000111111111111000000111111000000//////......////////////000000000000222222111111111111111111000...+++******+++...000333222222222111000000000;;;;;;;;;;;;;;;:::999999888999999::::::999888777777777777777777777777666555555555555555555555555444444444444444444444444222222333333333333222222444444333333333333444444444444444444333333333333333222222222222222222333222333333444444333333222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222333444444444333333222222333333333333222222222222333444555555555555555444222222444555666666444555555555666777777777888888999;;;===@@@BBBCCCEEEFFFIIIKKKNNNPPPQQQRRRTTTTTTTTTUUUVVVXXXZZZ[[[aaa___^^^bbbiiinnnnnnmmmlllmmmlllllljjjhhhfffeeeddddddcccbbbbbbaaa`````````ccciiimmmqqqtttwwwzzz~~~{{{xxxqqqjjjeeeeeejjjooo|||~~~yyyxxxuuuqqqnnnmmmnnnooorrrvvvyyy{{{}}}qqqccc[[[UUUKKKCCCAAA@@@>>>???CCCGGGMMMXXXbbbmmm}}}wwwdddXXXQQQJJJDDDAAA>>>???BBBEEEIIISSS]]]jjjpppvvvtttkkkccc___^^^cccfffkkkppptttvvvwwwwwwyyyzzzzzzxxxtttrrrqqqqqqmmmhhh___UUUKKKAAA999444222222333222111000000000000000000000000000000000111111111000000...------000000000000000000000000000/////////......................../////////000222000///000111333222222,,,---///111222111000///---...//////000000//////////////////000000000000222111000///............////////////////////////---------....../////////////////////////////////111000///......------------------------------------......///////////////000000111111111111000000111000000000/////////........./////////000000000111111111111111111111111111000///......///000111222222111111111111111111777777888888888777666666444555666666777666666555777777777777777777777777555555555555555555555666555555555555555555555555333333444444444444333333555555444444444444555555666666555555444444333333333333222222222222333333222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333444555555333333333444444333333333333333444444444444333333444444333333333444444555555555555444444444444444666666777888:::<<<>>>???@@@AAACCCFFFHHHJJJKKKKKKNNNNNNNNNNNNNNNOOOPPPQQQWWWUUUUUUXXX^^^bbbbbbaaacccccccccccccccbbbaaa```aaaaaa``````_________^^^[[[^^^aaadddfffiiimmmpppssswww|||yyyqqqiiifffeeegggqqqttt|||{{{vvvrrrooonnnmmmlllqqqtttyyy{{{}}}ssseee^^^[[[SSSIIICCC???<<<<<>>???AAACCCKKKTTTbbbmmmyyy}}}vvvjjjaaa\\\^^^aaafffkkkppptttuuuvvvxxxzzzzzzyyyuuusssqqqqqqoookkkddd\\\SSSIII@@@:::444444333111000/////////000000000000000000000000222222222222111000//////000000000000000000000000////////////........................////////////000...------///000000/////////.........000111333---...//////000000//////////////////000000000000222111000//////......///////////////////////////---.....................////////////////////////000000///......------------------------------------......//////////////////000000111111000000///000000000000////////////............////////////111111111111111111111111111000000000000000000111000000111111111111111111555555666666666555555444333333444444555555555555777777777777777888888888777777666666555555555555666666666666666666666666444555555666666555555444666666555555555666777777888888777666555555444444444333333222222333333444333333444444444444333333444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333444333222111222333444555222222333333333333222222333333444444444333222222222333333333222111222333333333333333333444444444444555555666888:::;;;<<<;;;===>>>AAABBBDDDEEEEEEGGGGGGHHHHHHIIIJJJJJJKKKNNNMMMMMMOOOTTTWWWXXXWWWZZZZZZ[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]][[[\\\\\\\\\\\\___bbbeeeiiimmmrrrwww~~~uuummmgggdddiiikkksss~~~xxxsssqqqooollljjjmmmqqqvvvyyy{{{}}}vvvfff^^^\\\XXXOOOGGGAAA>>><<>>???EEEMMMXXXgggyyyuuuhhh```\\\^^^bbbfffkkkpppsssuuuxxxzzz{{{zzzwwwsssqqqpppooolllgggbbbZZZPPPEEE>>>666444222000000000000000000000000000000000000000222222222222111111000///000000000000000000000000///////////////..................///////////////---,,,++++++---......---000///...---...///111222......///000000000000000////////////000000000000111111000///////////////////////////////////////////////////////////////////////////////////////////////////...------,,,........................---....../////////////////////000000000000//////000000000000////////////---.........////////////000000000000111111111111...///000111111000///...//////000000111111222222555555666666666666555555444444444444555555666666666777777777888888888999::::::999888666555444444777777777777777777777777666666777777777777666666777777666666777888888999999999888888777666555555555555444444444444555555444444555555555555444444444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333777555444222111111222222111111222222222222111111333333333444333333222222111333444333111///000111000000111222333444555555444555555666777888::::::999:::;;;===???@@@@@@@@@AAABBBCCCEEEFFFGGGHHHHHHHHHHHHHHHIIILLLNNNOOOPPPSSSSSSTTTUUUVVVWWWXXXYYYXXXXXXYYYYYYZZZ[[[[[[[[[YYYYYYXXXVVVTTTTTTWWWZZZ```ccchhhnnnuuu}}}xxxnnnhhhfffgggmmmxxx}}}vvvrrrpppllliiijjjmmmrrrvvvyyy{{{|||}}}~~~{{{iii^^^]]]\\\TTTLLLEEE@@@===>>>???@@@CCCHHHKKKUUUdddwwwooo^^^SSSIIIBBB===<<<===>>>CCCHHHQQQaaawwwssskkk```___```bbbeeejjjooorrrxxxzzz|||{{{xxxtttpppooommmllliiieee^^^TTTJJJCCC888555111///111222222222000000000000000000000000000000000111000000//////////////////////////////.........//////////////////////////////.........///...------///000000////////////000000000000000...//////000000000000000////////////000000000000111000000////////////000////////////////////////000000000000000111111111////////////////////////---......///......---,,,........................---....../////////////////////000000000000//////////////////000000000000.........////////////000//////000000000111111111...///000111111000///.../////////000000111111222555555666777777777666666666666555555555666777777666777777888888999999999<<<<<<;;;:::888777666666888888888888888888888888777777888888888888777777888777777888888999:::;;;::::::999999888888777777777777666666666666777777555666666666666666666555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333777666555333222111000000000111111222222111111000222222333333333333222222222555777555111///000222//////000222333555666666444444444555666777888999777888999:::<<<<<<=========>>>???AAACCCDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHIIILLLLLLLLLMMMOOOQQQSSSTTTRRRSSSSSSTTTVVVWWWWWWXXX[[[ZZZYYYVVVTTTSSSUUUWWWYYY[[[___dddkkkqqqwwwzzzzzzrrrkkkiiilllsssxxx{{{zzzsssooolllkkkiiikkknnnrrruuuxxxzzz{{{xxx|||sssfffcccbbb\\\SSSKKKDDD>>>>>>>>>===???CCCFFFMMMXXXhhhiiiZZZOOOGGG@@@?????????AAAFFFKKKZZZooo|||vvvhhheeeaaa___```dddjjjnnnuuuxxx{{{|||zzzvvvrrrqqqmmmllljjjgggbbbYYYOOOHHH===888222000111333333222000000000000000000000000...//////000//////......////////////////////////.........//////////////////////////////............---,,,,,,...//////......///000111111000///......///000000111111000000////////////000000000000000000////////////000000////////////////////////...//////000000111222222////////////////////////,,,---...//////...---,,,........................---......///////////////...//////000000//////...////////////000000000000////////////000000000000...//////000000111111111000111222333333222111000//////000000000000000000555555666777777777777777888777666555555555666777666777777888888999::::::;;;;;;;;;;;;;;;:::::::::999999999999999999999999888888999999999999888888888888888888999:::;;;<<<:::::::::999999999999999999888888777777888888999777777888888888888777777666666666666666666666666555555555555555555555555333333333333333333333333333333333333333333333333555555555444333222111000111222222333333222222111000111222333333333333333444888:::999444111222444111111222222333444555555444444333444444555666777555666777888999999999999:::;;;<<<>>>>>>>>>>>>>>>===>>>?????????@@@AAACCCDDDDDDDDDEEEGGGIIILLLMMMKKKLLLMMMOOOPPPRRRSSSSSSYYYZZZYYYXXXVVVVVVWWWYYYXXXXXXZZZ^^^bbbgggjjjlllrrrxxxxxxsssqqqsssuuuuuuxxx|||~~~tttnnnlllmmmlllkkklllnnnrrruuuxxxyyywwwxxx|||uuuooollldddZZZTTTKKKBBB???>>><<<===@@@CCCIIIQQQ\\\pppyyyfffXXXOOOFFFCCCAAA???@@@CCCDDDPPPbbbsss}}}|||yyyrrrlllddd]]][[[___eeejjjooosssyyy||||||yyywwwuuupppooommmkkkfff^^^UUUOOOCCC<<<555111222333222111000000000000000000000000......///000000//////...////////////////////////............/////////000000/////////...............,,,++++++---......---//////000000000000////////////000111111111111000////////////000000000000000000////////////000000////////////////////////+++,,,---...///000111222////////////////////////+++,,,...//////...,,,+++........................---......///////////////......////////////........./////////000000000111000000000000111111111222......//////000111111222000111111111111111111000000000000000000/////////444555555666777777777666999888666555444555555666666777777888999999::::::::::::;;;;;;<<<===>>>>>>::::::::::::::::::::::::888999999::::::999999888999999999999:::;;;<<<===:::::::::::::::::::::::::::999999999999999999:::888888999999999999888888777777777777777777777777777777777777777777777777333333333333333333333333333333333333333333333333222333444555444333222111222333333444444333333222///000111222333444444444777:::===<<<666333444666333333333333333333333333333333222222333444444555333444555666777777777777888999:::;;;;;;:::999888:::;;;;;;;;;;;;;;;===>>>?????????@@@BBBDDDFFFHHHGGGHHHIIIKKKLLLNNNOOOPPPRRRSSSTTTTTTSSSSSSUUUWWWYYYYYYYYY[[[___bbbcccccc```gggqqqyyy~~~}}}wwwvvvuuussstttwwwyyytttmmmmmmnnnooommmkkklllooosssvvvxxxwwwwwwxxx{{{yyyuuukkk___]]]RRRGGGBBB???======@@@BBBGGGMMMTTTccc{{{qqq___TTTJJJEEECCC??????AAA===GGGWWWfffqqqvvvvvvvvvyyyqqqfff\\\YYY\\\bbbgggjjjpppwww|||}}}|||zzzzzzsssrrrpppmmmiiibbbZZZTTTHHH@@@777222222222111...000000000000000000000000...///000000000000//////////////////////////////---.........//////000000000000//////.........---222111000000222333333222111000///......///000000//////000111111111111111////////////000000000000000000////////////000111////////////////////////))))))***,,,...///000111////////////////////////+++,,,...//////...,,,+++////////////////////////---......///////////////......////////////........./////////000000111111000111111111222222222222---......///000111111222///..................///111111000000//////......;;;:::999888777777777777888888999::::::::::::999;;;;;;;;;;;;;;;<<<===>>>:::999999888999:::<<<===<<<;;;;;;:::::::::;;;;;;===<<<<<<;;;;;;:::999999<<<<<<<<<<<<=========>>>===<<<<<<<<<======;;;999999:::;;;;;;:::999777666:::999888777777888999:::999888777888999:::999777::::::999888777666555555555555444444444333333333444444555555444444333222444444444333333333222222222333333333333222111111222222333333444555666666777777666555444333333222555555555444444333333333222222222222222222222222555444333333333333444555666666666666777777777777888888999::::::::::::999;;;;;;<<<<<<===>>>>>>???BBBAAAAAABBBCCCFFFIIIKKKOOOPPPQQQQQQPPPPPPQQQSSSVVVXXXZZZ[[[[[[\\\^^^``````cccfffkkkpppxxx}}}{{{xxxuuuwww{{{zzzrrrmmmooollliiihhhjjjpppvvvzzzwwwyyyyyyxxxzzzssshhh^^^YYYUUUOOOGGG???>>>BBBCCCFFFKKKQQQZZZiii{{{rrrcccTTTNNNIIICCC@@@BBB@@@DDDLLLUUU___fffkkknnnnnnooolllddd[[[XXX]]]ccckkkooouuuyyyzzzyyyxxxxxxvvvsssooolllhhheeeaaa^^^RRRLLLBBB:::555333222222222111000//////...//////222111///...---...000111000000111111111111000000,,,---......------...000...------------...//////000000////////////000000///.........///000222333000000111111111111000000////////////////////////---...///000000111111000//////000000000000////////////000//////...------//////000000///...------+++++++++,,,---...///000000000//////......------,,,---///111111000...---111///---...111222000...---------///111333222111////////////000000000000111111000000000000111111111111111111111000//////111111111000000000000000;;;;;;999888888777777777888999999:::::::::::::::<<<;;;;;;;;;;;;<<<===>>>;;;:::999999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>===<<<<<<======;;;:::<<<=========<<<;;;:::999:::999999888888999999:::999888777888999:::999777999999999888777777666666777777777666666666666555555555555555555444333333444444333333333222222222222333333333333222111111111111222222333444444555666555555444444333333333444444444444333333333333222222222222222222222222555444333333333333444555444444555555555666666666777777888999999999999888888999999:::;;;;;;<<<<<>>???AAACCCFFFHHHJJJLLLNNNNNNMMMMMMOOOPPPVVVXXX[[[\\\\\\]]]^^^```ZZZ\\\^^^aaaeeelllsssxxx{{{}}}zzzwwwyyy|||}}}~~~~~~wwwrrrqqqooollljjjjjjnnnrrruuutttvvvxxxxxxzzz|||oooccc\\\UUUPPPIIIAAA???AAACCCEEEIIILLLSSS^^^mmmxxxppp___TTTLLLBBB======???AAAEEEKKKSSS\\\dddhhhjjjkkkjjjbbbZZZXXX\\\aaaiiimmmssswwwxxxxxxwwwwwwwwwuuurrrnnnjjjfffbbb```VVVOOOEEE<<<666444333222111000000////////////000222111///.........000111//////000000000//////...---...000///......///111///............///000000000000////////////000000000/////////000111333444000000111111111111000000////////////////////////....../////////......---........................//////000000000///......///////////////...------------,,,,,,,,,---......///////////////.........,,,---///000000000///...111///---...000111///---++++++,,,...111222000///////////////000000000000111111000000000000111111111111111111111000//////000000000000000111111111<<<;;;:::999888888888999999999:::;;;;;;;;;;;;:::<<<<<<;;;;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===============>>>>>>>>>??????>>>=========>>>>>>===;;;===>>>>>>>>>===<<<;;;::::::::::::;;;;;;::::::::::::888777888999:::999777999999999999999888888888888888888777777777777666666666666666666555444444444444333333333222222222333333333333333222222111000111111222222333333333333333333333333333333333222222222222333333333333333333333333333333333333444444333333333333444444333333333444444444555555555555666777777777777777666666777777888888999999;;;;;;;;;<<<===@@@BBBCCCDDDFFFHHHIIIIIIIIIKKKMMMRRRUUUYYY[[[[[[[[[\\\]]]ZZZZZZ[[[[[[]]]bbbhhhmmmpppttt{{{|||{{{{{{{{{}}}~~~}}}|||{{{~~~yyyuuurrrooolllkkklllnnnoooppptttwwwyyyzzz~~~}}}mmmcccYYYTTTOOOHHHCCCBBBDDDEEEGGGIIILLLSSS]]]ddduuupppaaaUUUIII@@@>>>@@@??????BBBHHHRRR[[[bbbccceeeeee```ZZZWWW[[[___fffjjjppptttvvvvvvwwwwwwyyyxxxuuuqqqmmmhhheeeccc\\\TTTIII???888555333333000000/////////000111111222111000///...///000000///////////////...------...///000000//////000222///////////////000111111000000////////////000000111000000000111222333444000000111111111111000000////////////////////////////////////...---,,,+++///...---,,,,,,---.../////////000000111000000000///////////////......---///......---,,,,,,------.........///////////////............///////////////...---...//////...---...///111444666666333111////////////000000000000111111000000000000111111111111111111111000////////////000000111111222222<<<<<<;;;:::999999::::::::::::;;;<<<<<<<<<<<<;;;======<<<<<<<<<<<<============<<<;;;;;;;;;::::::<<<<<<==================;;;;;;<<<======>>>??????>>>>>>>>>????????????@@@???>>>>>>???@@@@@@>>>============<<<<<<;;;:::::::::;;;<<<======<<<;;;::::::999888999::::::999888888999999999:::::::::;;;777777777777666666666666777777777777777666666555444444444333333333333222333333444444333333222111111111222222333333333444111111222222222333333333111111111222222333333333333333333333333333333333333333333333333333333333333333333333444444444444333333444555555555555555555555555666666666777777888888888999;;;===>>>??????AAACCCDDDEEEFFFHHHJJJLLLOOOTTTWWWXXXXXXXXXYYYZZZYYYYYYWWWWWWZZZ___ccciiimmmsss{{{}}}zzzuuuvvv|||xxxuuurrrnnnlllkkkkkklllnnnrrrvvvzzz|||~~~{{{mmm```ZZZVVVOOOHHHEEEDDDEEEGGGGGGIIIMMMSSSXXXdddsssrrrcccUUUKKKFFFBBB@@@>>>???DDDMMMVVV\\\[[[]]]___\\\XXXWWWYYY\\\cccgggmmmrrrtttvvvwwwxxxzzzzzzyyyuuuppplllhhhgggbbbZZZMMMBBB:::666444222////////////000111222222222111000/////////000000000000000000///...---------///000000///...000111//////......//////000111000000////////////000000000000000000111111222222000000111111111111000000////////////////////////.../////////......---,,,000///---,,,,,,---///000...///000111111222111111...///////////////............------------......------......//////000000///............///000000......------.........---///000333666888777444111////////////000000000000111111000000000000111111111111111111111000//////......///000111222222333===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<>>>======<<<<<<<<<==================<<<;;;;;;:::<<<===>>>????????????>>><<<<<<===>>>??????@@@@@@?????????@@@@@@@@@@@@AAA@@@??????@@@AAABBB@@@>>>??????>>>======<<<<<<<<<<<<===>>>??????>>>===<<<<<<:::999:::;;;<<<;;;:::999999::::::;;;;;;<<<<<<999999888888888777777777888999999999999888777777555555555444444444444333333444444444444333222222333333333333444444444444000000111222222333333333111111111222222333333333333333333333333333333333333333333333333333333333333333444444444555555555222222333444444444444333555555555555555666666666666666777888999;;;<<<===;;;===???AAAAAACCCEEEGGGHHHKKKQQQTTTUUUVVVVVVWWWVVVVVVUUUTTTSSSTTTWWWYYY^^^bbbiiiqqqyyy}}}zzzvvvtttvvvzzz{{{yyytttpppmmmkkkkkkkkkmmmpppuuuyyy|||}}}wwwhhh```\\\TTTKKKGGGBBBCCCDDDEEEGGGJJJNNNQQQYYYggg|||pppaaaUUULLLCCCAAA???@@@DDDJJJQQQVVVSSSUUUWWWWWWUUUUUUXXXZZZ```dddjjjooosssuuuwwwyyyzzz{{{{{{xxxsssooollllllggg___SSSGGG???999555333000000///000000111222333222111111000000000000000111111111111111000///...,,,...//////...---///000......------......///000000000////////////000000//////000000000000000000000000111111111111000000000000000000000000000000---...///000000000000000111000...------...000111...///000111111222111111......///////////////...------------...///000111------......//////000000///............///000000---.........------......+++,,,...222444333///,,,////////////000000000000111111000000000000111111111111111111111000//////......///000111222222333======<<<<<<<<<<<<<<<===<<<<<<===>>>>>>>>>>>>===>>>>>>======<<<<<<===============>>>======<<<;;;<<<===???@@@AAA@@@@@@???======>>>??????@@@AAAAAA@@@@@@@@@AAAAAAAAAAAABBBAAA@@@@@@AAACCCCCCBBB@@@CCCBBBAAA@@@?????????@@@>>>??????@@@@@@??????>>>===<<<;;;<<<===>>>===;;;::::::;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999888888777777666666666555555555444444444444444333222222444444444444444444444444111111111222222333333333222222222222333333333333333333333333333333333333222222333333333333222222333333333444444444555555111111222333333333333333444555555555555555555555444555666777888999999:::888:::<<<>>>>>>???BBBDDDEEEIIIMMMQQQRRRSSSUUUVVVUUUVVVWWWWWWUUUUUUVVVXXXXXX\\\ccckkkrrrzzz|||wwwuuuuuuvvvwww~~~~~~xxxrrrmmmkkkkkkkkklllnnnrrrvvvzzz|||~~~~~~qqqhhhaaaXXXOOOKKKBBBBBBAAABBBDDDFFFIIIJJJQQQZZZkkknnn___TTTHHHFFFCCCAAABBBFFFJJJMMMLLLNNNPPPQQQRRRTTTWWWYYY\\\```ggglllpppsssvvvxxxxxx{{{}}}{{{vvvrrrpppqqqllldddZZZOOOEEE>>>888444111111000000000111222222222222111111111000000000000000111111111111000000,,,---......------...///---------------...//////000000////////////000000...///000000000000//////000000111111111111000000000000000000000000000000---...///000111111111111111000///......///000111//////000000111000000000---...//////////////////,,,,,,,,,---...000111222.........///////////////............////////////---...//////...---...///------///111333222///---////////////000000000000111111000000000000111111111111111111111000////////////000000111111222222>>>======<<<<<<======>>><<<===>>>>>>??????>>>>>>??????>>>===============<<<<<<===>>>>>>>>>======<<<===???AAABBBBBBAAA@@@>>>?????????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBDDDDDDCCCBBBDDDCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA???>>>===>>>??????>>>===<<<<<<<<<<<<<<<<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888888888777777777666444444444555444444333222333333333333333333333333222222222333333333333333444444444444333333333333444444444444444444444444111222333333333333222111222222222222333333333333111111222333333333333222444444444333333333333333222333444555666666777777666888:::;;;;;;<<<>>>@@@@@@CCCGGGJJJLLLNNNPPPSSSTTTVVVYYYZZZYYYXXXXXXYYYYYY[[[___ccciiipppxxx}}}zzzxxxwwwvvvtttvvv{{{sssmmmjjjiiiiiikkklllnnnqqqvvvzzz}}}~~~}}}~~~sssiii___WWWTTTGGGEEECCCAAABBBCCCDDDDDDIIINNNXXXjjjpppcccSSSOOOHHHCCCAAABBBEEEHHHHHHIIIJJJLLLOOORRRVVVYYYWWW\\\bbbhhhlllppptttvvvvvvzzz}}}|||xxxtttssstttpppjjjaaaWWWMMMDDD===888222222111111000111111111111222222222111111000000---...///000111111111111---...//////......///000...............//////000000000////////////000000///000111111111111000///000000111111111111000000000000000000000000000000......//////000///////////////////////////////////////000000000///......------...///////////////...............///000000///////////////.........,,,---///000000000///...---///111000...---///111111000111222444444222000////////////000000000000111111000000000000111111111111111111111000//////000000000000000111111111>>>===============>>>>>>======>>>?????????????????????>>>===============;;;<<<===?????????>>>>>><<<>>>@@@BBBCCCBBBAAA@@@???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAABBBDDDEEEDDDBBBCCCBBB@@@???>>>>>>???@@@BBBBBB@@@??????@@@BBBBBB@@@???>>>???@@@AAA@@@>>>=====================<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999999999999888888888777444444555555444444333222222222222222222222222222333333333333333333333333555555555444444333333333444444444444444444444444111222333444444333222111000111111111111222222222111111222333333333333222333333222222222222222222000111222333444555555555444666888999888999;;;===;;;===AAACCCEEEHHHKKKNNNMMMPPPUUUWWWWWWUUUUUUUUUYYYYYYXXXYYY[[[bbbjjjpppuuuxxx}}}|||zzzzzzyyyuuuttt{{{~~~tttlllhhhggghhhjjjjjjjjjnnnsssxxx|||}}}||||||}}}}}}qqqfff___]]]NNNKKKFFFCCCBBBBBBBBBAAACCCEEELLL\\\ssssss^^^WWWNNNEEEAAAAAADDDGGGFFFFFFGGGJJJMMMRRRVVVYYYTTTYYY___eeeiiinnnrrruuutttyyy}}}}}}xxxuuuuuuwwwsssnnneee\\\SSSIII@@@:::333333222111000000000111111222222222222111000000+++,,,---///000000111111...///000000//////000111///////////////000111111000000////////////000000000111222333333222000000000000111111111111000000000000000000000000000000////////////...---,,,,,,------...//////...------//////000//////...------------...///000000//////000000///............///000000//////.........---,,,---///111111000...---...000222111...---///111///......///000111000...////////////000000000000111111000000000000111111111111111111111000//////111111111000000000000000@@@AAAAAA@@@@@@>>>===<<>>===??????@@@AAABBBCCCCCCDDDAAABBBCCCDDDDDDDDDCCCBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDAAABBBBBBCCCBBBAAA@@@???DDDEEEDDDCCCAAAAAABBBDDDBBBBBBAAAAAA@@@??????>>>AAABBBBBBBBBBBBAAA@@@@@@>>>???@@@AAAAAA@@@???>>>??????>>>>>>======<<<<<<>>>=========<<<<<<<<<<<<;;;;;;<<<<<<;;;999888666:::999888777666666666666333333333444444444555555333333333333333333333333444444333333222222333333666777777777666555444444333333333222222222111111000000111222222222222111222333333444444333333222333333333222222222111111333444555555333333444555555555555555666666666666:::;;;===???AAACCCEEEFFFKKKLLLNNNQQQTTTWWWYYYZZZYYYXXXXXXXXXZZZ]]]___aaakkkooouuu{{{{{{xxxwwwvvvuuu~~~yyynnnhhhiiikkkkkkkkkmmmpppssswwwyyy}}}{{{|||yyyoooiii[[[PPPGGGCCCBBB???>>>@@@BBBCCCHHHSSSgggqqqcccQQQDDDAAACCCEEEFFFFFFFFFGGGHHHKKKOOOSSSUUUWWWVVVXXX\\\dddlllsssvvvvvvwwwwwwvvvtttsssuuuvvvvvvrrrkkkddd\\\PPPCCC:::777444111000000111000///////////////............000000000000000000000000111111000000//////......////////////////////////////////////000000000000000000000000000000000000//////......---------,,,......////////////......///000222333222111///....../////////000000111111////////////////////////......//////000000111111////////////////////////000000000000000///............///000111222222333111111000000//////......111111000000/////////...222111///...---...000111///////////////000000111222111000//////000111222000000000000111111111111?????????@@@@@@@@@@@@@@@BBBBBBAAAAAABBBCCCCCCDDDEEEBBB@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEDDDEEEEEEFFFEEEEEECCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCAAA@@@DDDDDDDDDCCCAAAAAACCCEEEDDDCCCCCCBBBAAAAAA@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>?????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::999888<<<;;;:::999888888888888555555666666666777777777444444444444444333333333444444333333333444444555555555555666555555444444333333222222222111111111000000111222222222222222222333333444444333333222333333333222222222111111222444444444333222333444555555555555666666666666888999;;;===???AAABBBCCCHHHIIIKKKNNNPPPSSSUUUVVVVVVUUUVVVVVVXXXZZZ\\\]]]dddhhhmmmsssyyy~~~}}}|||zzz|||uuunnnlllkkkkkkjjjkkkmmmpppsssuuu{{{yyyyyy|||yyyiii\\\OOOHHHCCC>>><<<>>>>>>@@@EEEOOO```yyyyyylllZZZLLLFFFDDDCCCBBBDDDDDDDDDFFFIIIMMMQQQSSSWWWVVVVVVYYY___gggnnnrrrtttuuuvvvuuutttsssuuuvvvzzzvvvpppiiiaaaVVVIII@@@888555222111111111111000222222222222111111111111000000000000000000000000111000000000/////////...////////////////////////////////////000000000000000000000000000000000000////////////......------000000111111111111000000,,,---///111111111000///---------.........//////////////////////////////000000000///////////////////////////////////////000000000000000///....../////////000111111111222////////////.........------------...............111000///......///000111111111111111111222222333222111000//////000111222000000000000111111111111@@@@@@@@@@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDBBBAAACCCEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDCCCCCCCCCEEEFFFGGGGGGGGGFFFDDDDDDCCCDDDEEEDDDCCCCCCDDDFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@??????AAAAAAAAA@@@???>>>======>>>>>>??????@@@@@@>>>>>>>>>=========<<<<<<======>>>>>>===<<<;;;:::===<<<;;;:::::::::::::::888888999999999999::::::666666666555555444444444555555444444444555555666333444444555555555555444222222222222111111111111000111111222222222222222222333333444444333333222333333333222222222111111111222333333222111222333444555555555555666666666666777888:::<<<===??????CCCDDDFFFIIIKKKNNNPPPQQQQQQRRRSSSUUUVVVWWWWWWXXX[[[^^^ccchhhnnnttt{{{}}}zzzxxxzzz~~~uuuqqqnnnmmmkkkjjjkkkmmmoooqqqxxxwwwwwwxxxzzzzzzkkkZZZNNNFFF???===>>>;;;???EEELLLXXXnnnxxxfffVVVMMMGGGCCC@@@CCCCCCCCCDDDHHHLLLPPPSSSXXXVVVTTTUUUYYY```ggglllrrrsssuuuuuuttttttvvvwww}}}yyysssmmmfff\\\PPPGGG;;;777333111111111111111000000000/////////......000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000111111111111000000***+++---///000111000000------............//////////////////////////////111111000000///......---////////////////////////000000000000000//////...000000000000000000000000............------------,,,,,,------.../////////111000///......///000111111111111111111222222333111111000000000000111111000000000000111111111111DDDCCCCCCCCCDDDEEEFFFGGGEEEEEEDDDDDDDDDEEEEEEFFFIIIFFFCCCCCCDDDFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHGGGEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFHHHIIIJJJKKKKKKJJJIIIHHHEEEFFFGGGFFFEEEEEEGGGHHHFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@AAABBBBBBBBBAAA@@@???======>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<>>>>>===============<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;888888777777666666555555999888777666666555555555444444555666666777666666333222222222111111111111000111222222333333222222222333333444444333333222333333333222222222111111000222333222111000111222444444444555555555666666555555666888999;;;<<<===???@@@BBBDDDGGGIIIKKKLLLNNNPPPRRRTTTVVVVVVUUUUUUTTTWWW[[[___dddjjjqqqvvv~~~~~~{{{yyy|||}}}wwwtttrrrooommmlllmmmoooqqqttttttwwwxxxxxx|||xxxdddVVVKKKDDDAAABBB<<>>:::555111000000111000//////.........---------////////////////////////000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000111111000000000000000000......////////////......,,,---...///000000000000000000000000000000111111////////////////////////000000/////////.........//////////////////////////////000000000000//////000000000000000/////////......................../////////000000000000000000//////...//////000111///////////////000000111111000000000000000000111///000000000111111111111HHHGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGMMMJJJGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHIIIIIIIIIJJJJJJKKKKKKGGGHHHHHHIIIJJJKKKKKKLLLJJJJJJKKKLLLMMMMMMLLLLLLLLLMMMNNNOOOOOONNNMMMLLLHHHIIIKKKJJJIIIIIIIIIKKKHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDBBBCCCDDDDDDDDDCCCAAA@@@??????>>>======<<<;;;;;;???>>>>>>>>>============@@@@@@??????????????????======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777===<<<:::888777555555444555666777888888888888888333333333333222222222111111111222333333333333222222333333444444333333222333333333222222222111111000111222222000000111222444444444444555555555555555555666777888999:::;;;<<<===>>>AAACCCEEEGGGHHHKKKMMMQQQTTTUUUUUUUUUTTTQQQSSSVVVYYY]]]bbbiiimmmrrrwww}}}{{{|||}}}{{{xxxsssooommmnnnooopppppprrrvvvzzzyyy{{{ppp```SSSIIIDDDDDD???DDDIIIKKKPPP^^^sssooo]]]PPPGGGCCCFFFEEEDDDDDDFFFJJJOOORRR[[[[[[ZZZYYYXXX[[[aaafffnnnppptttvvvxxxyyy{{{}}}{{{xxxtttqqqllldddZZZRRRCCC>>>777222000000000000222222222111111111000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111111111......////////////......000000000000000000000///111111111111111111000000////////////////////////---........./////////000//////////////////////////////000000000000//////000000000///////////////////////////////////////222111111000///......---///////////////000111111///////////////000000111000000000111111000000000///000000000111111111111LLLMMMMMMNNNNNNMMMLLLLLLNNNNNNMMMLLLLLLLLLMMMMMMQQQOOOMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKLLLLLLMMMNNNJJJJJJKKKLLLNNNOOOPPPPPPMMMNNNPPPQQQRRRRRRQQQQQQOOOPPPRRRSSSSSSRRRQQQQQQMMMOOOPPPPPPNNNLLLLLLMMMJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFFFFFFFDDDCCCBBBAAA@@@???>>>===;;;::::::??????>>>>>>>>>=========@@@@@@????????????@@@@@@>>>======<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::???>>><<<:::888777666666777888888999999999999888444444444444333333333333111222222333333333333333222333333444444333333222333333333222222222111111000111222222111000111222333444444444444555555555555555666666777888999999999:::;;;===???AAACCCDDDGGGIIIMMMPPPRRRSSSSSSSSSQQQRRRSSSUUUWWW\\\bbbfffkkkpppxxx}}}|||zzzyyy|||{{{tttpppnnnnnnooooooppptttyyyzzzzzzmmm]]]NNNFFFCCC@@@DDDHHHIIILLLUUUdddpppmmmZZZLLLEEEFFFDDDBBBAAABBBFFFJJJMMMXXX[[[]]]]]][[[\\\___ccckkknnnsssvvvxxxzzz|||~~~}}}zzzwwwuuurrrkkkbbbZZZKKKDDD<<<444111000000000111111000000000/////////000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000111111111111000000222111111111000000000000000000////////////......////////////////////////,,,------...//////000000////////////////////////...//////000000000000000/////////////////////////////////000000000000000111111000...---,,,+++***......//////000000111111111111111111111222222333000000111111111111000000000000000000111111111111UUUVVVYYY[[[[[[[[[YYYXXXYYYXXXWWWWWWVVVVVVVVVWWWUUUTTTTTTUUUVVVUUUSSSQQQPPPPPPPPPQQQQQQRRRRRRRRRSSSRRRPPPOOONNNNNNOOOOOOLLLMMMNNNOOOQQQRRRSSSTTTRRRSSSTTTVVVVVVUUUSSSRRRRRRSSSTTTUUUVVVUUUUUUTTTRRRTTTUUUTTTRRRPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKKKKKKKKKKJJJIIIIIIGGGHHHHHHIIIHHHFFFEEEDDDBBBAAAAAA@@@???>>>======?????????>>>>>>>>>======@@@@@@???>>>>>>???@@@AAA??????>>>>>>>>>>>>??????>>>>>>>>>======<<<<<<<<<999::::::;;;;;;<<<<<<===>>>===<<<;;;:::999999999888888999999999888777777666666555555555444444444111222333333444444333333222333333444444333333222333333333222222222111111111222333222111111222333333333444444444555555555444444555555666666777777666777888:::<<<>>>???@@@AAACCCFFFJJJMMMOOOPPPQQQPPPQQQQQQQQQRRRUUU[[[___fffkkksss{{{|||yyy{{{}}}uuuqqqooooooqqqnnnoootttxxxyyy|||xxxhhhWWWLLLHHHBBBDDDGGGHHHKKKQQQZZZaaarrrkkkXXXNNNHHHEEEBBB@@@AAADDDHHHKKKRRRWWW]]]___]]][[[\\\___gggjjjppptttwwwyyy{{{}}}}}}{{{yyyxxxuuuooofff```SSSLLLAAA888444222222222............------------000000000000000000000000.../////////000000000111////////////////////////////////////000000000000000000000000000000000000/////////000000000111111000000111111111111000000000000/////////000000111000000000/////////......////////////////////////........................////////////////////////......///000000000000000---.........///000000000........./////////000000000000///...---,,,,,,+++---...///000000111111111111111111111111222222333///000111222222111000///000000000000111111111111]]]___cccggghhhgggeeedddaaa``````___^^^^^^^^^___XXXXXXYYY[[[]]]\\\ZZZWWWTTTTTTUUUVVVWWWXXXXXXYYYYYYWWWUUURRRPPPOOOOOOOOONNNNNNOOOQQQSSSTTTUUUVVVVVVWWWXXXXXXXXXVVVTTTRRRSSSTTTVVVWWWWWWWWWVVVVVVUUUWWWXXXWWWTTTRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIJJJJJJIIIGGGFFFEEEBBBBBBAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>@@@???>>>>>>>>>???@@@AAA@@@@@@@@@???@@@@@@AAAAAA????????????>>>>>>======999::::::;;;<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<888888888888888777666555777666666666666555555555111222333333444444333333222333333444444333333222333333333222222222111111111222333333222111222333333333333444444444555555333333333444444555555555444444666888999;;;=========>>>AAAEEEIIILLLNNNOOOOOOOOOOOONNNNNNQQQVVVZZZ___ccckkksss{{{}}}{{{uuurrrqqqsssmmmkkkpppuuuxxxzzz~~~~~~ppp___SSSNNNEEEFFFHHHIIILLLPPPUUUYYYbbbzzzzzzdddXXXKKKHHHDDDBBBBBBEEEIIIKKKLLLTTT\\\___]]]ZZZZZZ[[[dddhhhnnnrrruuuxxxzzz||||||zzzxxxwwwvvvppphhhaaaXXXQQQEEE<<<666444444444111111111111000000000000000000000000000000000000.../////////000000111111////////////////////////////////////000000000000000000000000000000000000......//////000000000111......////////////......------------...000111222333222222222111111000000/////////////////////////////////...------,,,,,,////////////////////////......///000000000000000,,,------...///000111111---------.........//////000000000000000/////////------///000111111111111///////////////000000111///000111222222111000///000000000000111111111111kkklllnnnqqquuuvvvvvvuuupppnnnllliiihhhiiijjjllljjjjjjkkkjjjiiifffcccaaa______^^^^^^]]]]]]^^^^^^\\\\\\[[[WWWSSSPPPOOOOOONNNNNNNNNQQQUUUWWWXXXWWWZZZYYYWWWUUUTTTTTTUUUVVVSSSUUUXXXYYYXXXWWWVVVWWWWWWYYY\\\\\\YYYVVVTTTSSSUUUUUUSSSRRRQQQPPPPPPPPPNNNNNNNNNNNNNNNMMMMMMMMMOOOMMMLLLKKKKKKIIIEEECCCDDDDDDDDDCCCCCCAAA@@@???>>>>>>??????>>>>>>===<<>>===>>>>>>>>>???>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777888777666444222000///...444444333333444444555555111111111111111111111111222222222222111111111000333222111000000111222333333333333444444444555555444444444444444444444444555666666777888999999:::<<<===@@@BBBEEEFFFGGGHHHJJJMMMPPPRRRRRRRRRSSSTTTYYY]]]ccckkkrrr{{{~~~|||uuuppppppoooppppppoooooossszzz|||tttggg[[[SSSKKKJJJIIIHHHHHHJJJLLLMMM\\\fffxxxyyyeeeXXXOOOHHHFFFEEEBBBAAABBBIIIPPPUUUTTTWWW\\\\\\WWW___cccjjjqqqvvvzzz{{{{{{|||zzzxxxssslllfff```WWWKKK@@@999555444444333222111111000111111111444333111000---,,,***))).........///////////////---......///000111111222000///.........///111222000000111111111111000000000000000000000000000000//////000000000000///////////////000///......------......///000111111222//////000111111111111111...---------...///111222,,,,,,,,,---------......................................................////////////000000000000222111000.........//////333222222111111111111111333///...111222///------111//////000111222111000111000/////////000222333uuuwwwyyy}}}~~~{{{yyyxxxyyyzzz{{{uuuvvvvvvuuussspppmmmkkkfffeeecccbbbaaaaaabbbbbbfffeeeccc___ZZZVVVTTTSSSQQQQQQPPPRRRTTTVVVVVVUUUZZZYYYWWWUUUTTTTTTUUUUUUTTTVVVYYYZZZZZZYYYXXXYYYXXXZZZ]]]]]]ZZZWWWVVVUUUWWWVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQPPPQQQQQQQQQSSSQQQPPPPPPOOOMMMJJJGGGHHHHHHGGGEEECCCBBBAAA@@@@@@@@@@@@???????????????BBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>?????????>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<;;;;;;999888888777777777666555444444333555444444333333444444444222222222222222222222222333333333222222222111111333333222111111222333333333333333333444444444444444444444444444444444444555555666666777888888999;;;;;;===???AAACCCEEEFFFGGGJJJMMMOOOPPPQQQRRRTTTUUUYYY___eeemmmuuu~~~{{{~~~|||uuusssppppppooommmllloootttyyy|||sssggg]]]VVVMMMKKKIIIGGGGGGGGGIIIJJJLLLUUUfff|||sss___UUUKKKGGGEEEBBBAAACCCDDDJJJNNNPPPUUU[[[\\\XXX^^^```eeekkkppptttwwwyyy~~~||||||zzzvvvpppkkkddd\\\OOODDD<<<888555444333333222111111111111111222222111111000///......000000000///.........---......//////000000111111///////////////000000111111111111111111111111111000000000000000000000000///000000111111000000//////////////////......---......//////000000111111//////000111111111111111///000111222222000///...------........./////////........................,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000222111000/////////000111///////////////000111222333///...111222000...000111//////000111222111000000000000000000111111222|||yyysssqqqnnnkkkiiiiiikkklllnnnllliiiddd```\\\XXXWWWXXXVVVUUUUUUVVVWWWWWWVVVZZZYYYWWWUUUTTTTTTTTTUUUUUUWWWZZZ[[[[[[ZZZZZZ[[[YYY[[[^^^^^^\\\ZZZYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVWWWVVVUUUTTTTTTUUUVVVWWWWWWVVVUUUUUUUUUSSSPPPMMMNNNLLLJJJGGGEEEDDDCCCCCCDDDCCCBBBAAA@@@AAAAAABBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<;;;:::999888888888888888999999999999666666555444333333333333333333333333333333333333444333333333222222222222444333333222222333333444222222222222333333333333444444444444444444444444444444444555666666777777999999999:::<<>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<===>>>>>>>>><<<<<<======<<<;;;::::::999999::::::;;;;;;<<<<<<888888666555444333333333444444444444444444444444333333333222222222222111333333333222222333333333111111222222222333333333444444444444444444444444333333333444444555555555888777777777888;;;>>>@@@???BBBEEEHHHJJJMMMPPPRRRRRRTTTWWWZZZ]]]bbbhhhmmmuuu{{{~~~{{{{{{~~~zzzwwwtttqqqmmmlllmmmpppsssuuu|||wwwjjj^^^WWWUUUSSSOOOLLLJJJIIIJJJJJJLLLNNNSSS```ttt}}}nnn\\\PPPHHHBBBBBBDDDEEEEEEHHHOOOZZZdddhhhgggdddcccbbbdddgggnnntttxxxzzz{{{}}}~~~{{{wwwuuunnnggg]]]QQQGGG???888444444444333222222222222222111111111222222333333333111000000000//////......111111000000000000000000---...000111111111000///222111000000000000111222000000000000000000000000111111222222222222111111111000000///////////////000000000000//////////////////000111111111111111###&&&***...000000...,,,....../////////000000000........................000000000000000000000000////////////000000000000000000000111111222333333------------...///000111111---,,,///111000111333111/////////111222111000...///000222222111000000~~~~~~}}}zzzvvvsssqqqnnnjjjgggbbb```]]]]]]^^^______^^^\\\\\\ZZZYYYWWWVVVUUUUUUSSSUUUVVVWWWUUUUUUVVVWWWYYY[[[^^^___^^^^^^___```]]]___aaacccdddcccaaa```___^^^]]]\\\\\\\\\]]]]]]]]]\\\\\\\\\]]]\\\YYYWWWSSSQQQOOOMMMMMMNNNOOOPPPRRRPPPLLLGGGDDDBBBAAAAAACCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBAAABBBBBBBBB>>>>>>>>>>>>>>>=========<<<<<<===>>>>>>???@@@@@@===>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888666555444444444555555555555555555555555333333222222222111111111111111222222222222111111111111222222222333333333444444444444444444444444333333333333444444444444777777666555777999<<<======???CCCFFFHHHKKKOOORRRTTTUUUWWWYYYZZZ\\\```bbbiiinnnwww}}}||||||}}}~~~yyyuuuqqqnnnmmmoooqqqrrrooowww}}}ooo```VVVVVVTTTQQQNNNLLLKKKKKKLLLMMMLLLMMMTTTddd~~~jjjYYYNNNEEEBBBCCCAAA@@@CCCKKKUUU^^^dddggggggeeeccccccfffkkkppptttvvvyyy|||~~~}}}zzzwwwtttqqqkkkbbbXXXMMMCCC:::555555444444333333333333333111111111111111111000000.../////////000000111111111111111111000000000000---...000111111111000///000000000//////000000000000000000000000000000000111111222222222222111111111111000////////////000000000000000//////////////////000111111111111111+++,,,...000222333444444------........./////////////////////////////////111111111111111111111111////////////000000000000000000111111222222222222000000//////...//////000///,,,+++///111000000222111/////////111222111000...///000222222111000000~~~yyywwwvvvsssoookkkfffccc```^^^___```aaa```^^^^^^]]][[[YYYXXXWWWVVVRRRSSSTTTSSSQQQQQQRRRSSSWWWYYY\\\]]]^^^___```bbbaaadddgggjjjlllkkkiiigggeeeeeeddddddcccbbbaaa`````````___```aaa```^^^\\\VVVVVVTTTTTTTTTTTTVVVVVVXXXVVVRRRMMMIIIFFFDDDCCCEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBDDDCCCCCCBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBB??????@@@@@@@@@@@@??????>>>>>>======<<<;;;;;;;;;<<<;;;999888777666666666777777777777777777777777333333333333222222222222000111111222222111111000222222222222333333333333444444444444444444444444333333333333333333444444666555555555666777999:::;;;===@@@CCCEEEIIIMMMPPPSSSUUUXXXZZZZZZZZZ[[[\\\```eeemmmvvv~~~|||{{{{{{wwwqqqnnnmmmnnnooooooooottt~~~wwwggg\\\XXXVVVSSSOOOMMMLLLLLLLLLMMMLLLLLLPPP^^^uuu{{{hhhXXXKKKDDDCCCBBBAAACCCJJJQQQWWW```ggggggeeedddcccdddgggjjjlllqqquuuzzz}}}|||yyyvvvuuusssnnnggg^^^TTTIII>>>888666555444444333333444444111111111000//////......---...//////111111222333111111111111111111111111...//////000000000000000///000111111111111000///000000000000000000000000000111111111111111111000222111000///...///000111////////////000000000000//////000111111111111111111000///......000111222------........./////////////////////////////////////////////////////////////////////000000000000///000111111222111111111222111000000//////000000///,,,,,,000333111000111111//////000111222111000//////000111111111111111~~~}}}zzzuuupppnnnjjjfffdddcccccccccccc``````___]]]\\\ZZZXXXWWWRRRSSSSSSQQQOOONNNNNNOOOUUUWWWZZZ\\\]]]^^^aaacccfffiiinnnrrrsssrrrpppnnnmmmnnnnnnmmmllliiifffeeeeeeeeedddfffgggfffdddbbb]]]\\\\\\\\\[[[[[[ZZZZZZ[[[ZZZWWWTTTPPPMMMJJJIIIHHHHHHFFFEEEDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBDDDCCCBBBBBBAAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDAAAAAABBBBBBBBBBBBAAAAAA???>>>>>>>>>>>>============<<<;;;:::999888888888888888888888888888888888666555555555444444444444111111222333333222111111333333333333444444444444444444444444444444444444444444444444444444444444333444444444555666666666888:::===???BBBEEEJJJMMMOOOSSSXXX[[[[[[[[[ZZZ[[[___bbbgggnnnvvv~~~{{{|||uuupppoooooonnnmmmssstttzzzsssjjj___]]]YYYTTTQQQOOONNNNNNPPPPPPPPPRRR]]]qqqvvvcccRRRGGGCCCCCCBBBDDDIIIKKKOOOYYYeeegggfffeeedddddddddeeefffkkkpppwww{{{{{{yyyxxxxxxtttqqqkkkdddZZZOOODDD<<<666555555444444444444444111000000000000//////////////////000111111111222000000000111111222222333///////////////000000111000111333555555333111000000000000000000000000000///000000111111000000///333222000///...///000111......//////000000111111//////000111111111111111000///...---,,,---...///....../////////000000000////////////////////////........................////////////000000000000///000111111111000///...000000000///000000111111000...///444666333000111111//////000111222111000000000000000000111111222zzzvvvrrrmmmiiihhhgggfffeeeaaaaaa```___]]][[[YYYXXXSSSSSSSSSPPPNNNLLLMMMNNNTTTVVVYYYZZZ\\\^^^```cccjjjmmmrrrwwwyyywwwuuusssssstttuuutttrrrnnnkkkhhhiiiiiiiiijjjkkkkkkiiigggbbbbbbbbbaaa```^^^]]]\\\\\\\\\ZZZXXXVVVSSSPPPNNNJJJJJJHHHFFFEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBB>>>>>>>>>>>>>>>?????????@@@@@@AAABBBCCCDDDEEEFFFBBBBBBCCCCCCDDDCCCCCCCCC??????????????????@@@@@@======<<<;;;::::::::::::888888888888888888888888777777777777666666666666222222444444444444222222333333444444444444555555444444444444444444444444444444444444444444444444111222333444444444444333777999;;;===???CCCGGGKKKKKKPPPVVV[[[\\\\\\[[[[[[^^^```aaadddjjjrrr|||}}}}}}~~~yyytttrrrqqqooommmxxxuuuwww}}}vvvgggddd```ZZZVVVRRRQQQPPPRRRQQQQQQRRRZZZkkkkkkWWWIIIDDD>>>>>>@@@DDDCCCDDDPPP^^^iiihhhhhhgggfffeeeccccccgggmmmvvv{{{|||{{{{{{{{{uuurrrnnnggg^^^SSSGGG@@@666666555444444444444555000000000000000111111111111111111000000000000000//////000111222333333333000///.........///111222111333555888888555333111000000000000000000000000//////000000000000//////333222000///...///000222---......///000111111222//////000111111111111111/////////000111222333333000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000///000111111111///...---............///111222333111///222777999555111111111//////000111222111000111000/////////000222333}}}vvvrrrpppnnnjjjggghhheeeaaa___``````___]]]YYYWWWSSSOOOLLLIIIHHHGGGLLLPPPUUUWWWVVVWWW\\\aaafffmmmvvv}}}~~~|||{{{{{{}}}~~~}}}zzzuuurrrqqqmmmnnnnnnooonnnnnnmmmmmmjjjhhhfffdddddddddbbb```___^^^]]]]]]\\\ZZZVVVRRRUUUSSSPPPLLLIIIHHHGGGGGGIIIHHHFFFEEEDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@>>>===>>>???@@@???@@@@@@AAACCCDDDFFFGGGDDDCCCBBBAAAAAABBBCCCDDDEEECCCAAA@@@@@@AAABBBCCC@@@@@@>>>===;;;;;;:::::::::999999999999999999999777777666666555555444444666666555444333333222222333333333333333333333444444444444333333333222222333333333333333333333333444444444444444444444444::::::;;;===???AAACCCDDDGGGIIINNNVVV]]]```^^^[[[___bbbdddcccaaaeeeoooxxx{{{~~~zzzxxxsssnnnmmmsssuuuxxx{{{~~~zzzrrrggg^^^ZZZXXXYYYYYY[[[ZZZYYYZZZ]]]eeewwwqqq^^^QQQHHHDDD@@@>>>@@@BBBEEEMMMVVV]]]fffmmmkkkgggeeedddbbbggglllsssxxxyyyzzz|||}}}xxxoooiiiddd[[[NNNDDD:::999777333000///111333333333222000...,,,***)))000000000000000000000000///000111222222111000///............///////////////000333777999888444111333333222111000000111111//////000000111111111222111111000000//////......//////000000000000000000000000000000000000000000///---,,,---000111...+++////////////////////////111111000000/////////......///000000000///---,,,000000000000////////////////////////////////////000/////////111111///...---...000111222222111111111111000///////////////111111000000111111222333|||yyyvvvqqqmmmlllhhhdddccccccbbb```^^^\\\ZZZVVVQQQMMMKKKIIIHHHKKKOOOSSSTTTSSSUUUYYY]]]bbbiiirrrzzz~~~~~~~~~|||zzzyyyuuuuuuuuuuuuuuutttsssrrrooollliiigggffffffdddccc^^^]]]]]]^^^___^^^ZZZXXXWWWUUUQQQMMMJJJHHHHHHHHHKKKKKKIIIHHHGGGFFFEEEDDDFFFFFFFFFGGGGGGGGGHHHHHHFFFDDDBBB@@@???@@@@@@AAA===>>>>>>???AAABBBDDDEEEEEEDDDCCCBBBCCCDDDEEEFFFCCCBBBAAA@@@@@@@@@AAABBBBBBAAA@@@???>>>=========<<<<<<<<<;;;;;;:::::::::::::::999888777666555555888777777666555555444444444444444444444444333333444444333333333222222222444444444444444444444444444444444444444444444444888999999;;;===???@@@BBBEEEFFFJJJQQQXXX\\\[[[YYY^^^aaacccbbb```bbbkkkrrr|||{{{zzzvvvrrrppppppqqqtttwww{{{~~~}}}qqqfff___[[[ZZZYYYYYYXXXYYYZZZ[[[aaaooo~~~{{{gggWWWLLLFFFAAA??????@@@BBBHHHOOOYYYccckkkkkkhhhgggeeecccggglllsssxxxyyyzzz{{{}}}~~~xxxpppkkkggg^^^RRRHHH???<<<888444111000111111111111111111000///...---000000000000000000000000///000111222222111000////////////000000000111111///000222555777666333000333222222111000000111111///000000000111111111111000000000000////////////---------,,,,,,,,,,,,,,,000000000000000000000000//////...///000000///---////////////////////////000000000//////...............//////......---,,,000000000000////////////////////////////////////000/////////111111///...---...000111222222111111222222111000000000000000111111000000111111222333{{{uuuqqqnnnkkkiiihhhfffcccaaa___\\\XXXSSSOOOMMMKKKKKKJJJMMMPPPQQQPPPQQQUUUYYY\\\bbbllluuuzzz}}}~~~}}}|||zzzyyyxxxwwwsssoookkkjjjiiihhhggg_________aaabbbaaa^^^\\\XXXVVVRRRNNNJJJIIIHHHHHHMMMMMMMMMLLLLLLJJJIIIHHHIIIIIIJJJJJJKKKKKKLLLLLLIIIHHHFFFDDDCCCBBBCCCCCC>>>>>>>>>???@@@BBBCCCDDDEEEDDDCCCCCCDDDEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@??????>>>===<<<;;;;;;===<<<<<<:::999888777777999999999888777777666666666666666555555444444333444444333333333222222222444444444444444444444444444444444444444444444444666777777888:::<<<===>>>AAABBBEEEKKKQQQVVVWWWWWW\\\```bbbaaa___```eeejjjooowww}}}}}}zzzvvvsssnnnooopppsssvvvzzz}}}~~~pppfff___ZZZWWWWWWVVVVVVWWWWWWYYYcccooo|||sss```SSSIIIDDD?????????>>>AAAFFFTTT^^^fffiiiiiiiiihhheeefffkkkrrrwwwyyyzzz{{{{{{}}}xxxrrrnnnkkkcccXXXPPPFFF@@@888444222222111///000000000111111222222222000000000000000000000000000000111111111111000000000000000111111111222222000///000222444444333111333222111111000111111111000000000000111111111111////////////000000000000000//////......---------000000000000000000000000///000111111000///000000/////////////////////////////////...............111000//////......//////////////////000000000000000000000000000000000000000/////////111111///......///000111111222222111333333222111111111111222111111000000111111222333~~~wwwvvvtttqqqnnnkkkgggeee```]]]YYYTTTQQQOOONNNNNNMMMOOOPPPPPPOOOPPPSSSVVVWWW]]]fffmmmssswwwzzz||||||~~~}}}{{{uuuqqqooonnnmmmkkkeeedddddddddcccaaa]]]ZZZWWWUUUQQQMMMJJJHHHGGGGGGKKKLLLNNNOOOPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPMMMLLLJJJHHHGGGFFFFFFFFFAAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCCCCCCCEEEFFFGGGDDDEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA???>>>===<<<<<<======<<<<<<;;;:::::::::::::::999999999888888888999888888777666555555444444444444333333333333222333333333333333333333333333333444444444444444444666666666777888:::;;;<<<>>>???AAAEEEJJJPPPTTTUUUZZZ^^^aaaaaa___^^^aaadddfffnnnzzz}}}yyyvvvqqqpppppppppsssvvvyyy{{{zzz}}}zzzmmmbbbYYYTTTTTTRRRQQQPPPOOOPPPXXXbbbnnnvvvlll^^^NNNGGGBBB@@@???===>>>BBBMMMWWWaaaeeehhhkkkkkkhhhfffjjjoootttxxxyyyzzzzzz|||xxxuuussspppiii```XXXKKKCCC999333333333111...000000000000111111222333000000000000000000000000000000000111111000000000000000000111111111222222222000000111333444333222222222111111111111111222000000000000000111111111000000000000////////////111111000000///...------////////////////////////---000333222///...///111////////////////////////..................------333222111000///000111222////////////000000000000////////////////////////000/////////111111///......//////000111111222222333222222111111111222222111111000000111111222333~~~|||wwwsssooommmccc```[[[WWWTTTRRRRRRSSSSSSSSSRRRQQQPPPQQQSSSUUUUUUZZZ```eeejjjmmmppprrrtttwww||||||xxxuuusssqqqpppmmmkkkiiigggccc___YYYUUUTTTRRROOOKKKHHHGGGGGGGGGHHHIIILLLNNNQQQSSSTTTUUUVVVVVVVVVUUUUUUUUUUUUUUUSSSRRRPPPNNNMMMKKKJJJIIIFFFEEEDDDDDDCCCDDDDDDDDDCCCCCCBBBAAABBBCCCEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@???>>>======;;;<<<<<<<<<<<<=========::::::::::::999999999999::::::999999888777666666555555555444444444444333222222222222222222222222333333333444444444555555777777777777888999:::;;;<<<===???AAAEEEJJJPPPSSSXXX[[[___```___^^^```bbbdddiiiqqqzzz~~~zzzxxxuuutttrrrqqqqqqssstttvvvvvvxxx~~~uuuggg[[[SSSTTTPPPKKKIIIGGGHHHPPPYYYcccjjjuuuyyylllVVVMMMFFFCCCBBB???@@@BBBHHHQQQZZZ```fffkkkmmmjjjggghhhlllpppuuuwwwyyyyyyzzzyyyxxxwwwtttooofff```OOOFFF;;;444444444333000111111000/////////000111111111111111111111111111111000000000000000000111/////////000000000111111333222111111333444333333222111111111111111222222111111000000000000000000222111111000///......---......------,,,+++******////////////////////////,,,///222111...---...111////////////////////////------..................222111000///...///000111.../////////000000000111........................000/////////111111///.../////////000000111222222111111000000000111111222111111000000111111222333}}}yyywwwllliiiccc]]]YYYWWWWWWXXXYYYWWWUUUSSSSSSSSSUUUUUUVVVXXX\\\___aaadddgggjjjnnnppptttxxx}}}~~~|||yyyvvvssssssqqqmmmiiieee___XXXSSSRRRPPPMMMJJJHHHGGGGGGHHHFFFFFFHHHKKKNNNRRRUUUWWWYYYYYYYYYZZZ[[[[[[\\\\\\[[[ZZZXXXVVVTTTRRRPPPOOOKKKJJJIIIGGGFFFEEEDDDDDDDDDCCCBBBAAAAAABBBCCCDDDAAAAAABBBCCCEEEFFFGGGGGGGGGHHHIIIIIIIIIGGGFFFEEECCCCCCBBBBBBAAA@@@??????=========>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::999999888777777666666666555555555333333333333333333333333222333333444444555555555777777777777777888999::::::;;;===???AAAFFFKKKOOOSSSVVVZZZ]]]^^^___aaabbbdddfffkkkqqqzzz}}}}}}}}}zzzzzzxxxwwwuuusssrrrqqqqqqrrrtttwww{{{qqqbbbYYYXXXRRRKKKHHHEEEEEEKKKSSSYYY```kkkwwwyyy```UUUKKKFFFDDDAAAAAACCCCCCKKKSSSZZZbbbjjjnnnlllgggggghhhkkkpppuuuwwwxxxyyyzzzzzzzzzxxxrrrkkkfffUUUMMMAAA888555444444333333222000///......///000111111111111111111111111111111000000000000111111/////////000000000111111444222111222333444333222111111111000111111222333111111111111000000000000111111111000//////......000000//////......------000000000000000000000000---///000000///......///////////////////////////...............///////////////......---------.........//////000000111111////////////////////////000/////////111111///...////////////000111222333111000000000000111222222111111000000111111222333zzzvvvnnngggaaa]]]\\\\\\]]][[[WWWUUUTTTUUUUUUVVVVVVXXXZZZ[[[\\\^^^bbbeeegggiiilllooosssxxx}}}yyyuuuuuurrrooolllhhhbbb\\\WWWQQQOOOMMMJJJIIIIIIIIIJJJEEEEEEEEEGGGJJJNNNRRRTTTXXXYYY[[[]]]```bbbdddeeecccbbbaaa___\\\ZZZWWWVVVTTTSSSQQQNNNKKKIIIHHHGGGFFFEEEDDDBBBBBBBBBCCCCCC@@@@@@@@@AAABBBDDDFFFHHHKKKKKKLLLLLLKKKJJJGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@???>>>>>><<<<<<==================;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777666555555555555555555555555222222333333444555555666777777666666666777888888777999<<<===>>>AAAFFFJJJMMMPPPTTTXXX\\\___bbbcccccceeeiiimmmsss||||||zzz|||}}}zzz|||xxxwwwvvvtttsssqqqppppppsssvvvzzz}}}oooddd]]]WWWQQQMMMIIIEEEGGGLLLPPPWWWaaammm{{{jjj]]]OOOHHHEEEAAA@@@BBBAAAGGGNNNTTT^^^iiinnnmmmhhheeedddffflllrrrvvvxxxyyyzzz||||||zzzuuunnniii^^^VVVJJJ>>>777444444555333222111//////000111222111111111111111111111111222111000//////000111222000000000111111111222222222111111222333333111000111111000000111222222333111111111111000000000///......//////000000111111222222222222222222111111000000000000000000000000000000///000111111000...////////////////////////.........//////000000000//////000000//////...............///000111111111000000000000000000000000000/////////111111///...000/////////000111222333111111111111111222333333111111000000111111222333wwwnnnfffaaa______```]]]XXXVVVUUUUUUVVVVVVWWWXXXYYYZZZZZZ]]]```ccccccdddeeegggiiinnntttyyyzzzvvvtttrrrpppmmmkkkfffaaa]]]QQQOOOMMMKKKJJJJJJKKKLLLFFFEEEDDDDDDFFFJJJOOORRRVVVWWWZZZ^^^cccfffiiikkkhhhhhhgggeeebbb___\\\[[[]]][[[XXXUUURRROOOMMMLLLHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@AAABBBEEEHHHJJJMMMNNNOOOOOONNNKKKIIIGGGFFFFFFFFFEEEEEEEEEEEEEEEGGGFFFEEECCCAAA???>>>===>>>>>>>>>>>>>>>?????????;;;;;;;;;<<<<<<<<<<<<<<<999999999999888888888777777777777777777777777777222222333333444555666666666666555555555666666777666888;;;<<<<<<>>>CCCGGGIIIKKKPPPUUUZZZ___bbbdddaaadddhhhlllqqqvvv}}}}}}zzz{{{tttzzz}}}{{{~~~uuuuuuuuuuuusssrrrpppooorrruuuyyy{{{|||xxxmmmaaa[[[VVVSSSMMMFFFDDDGGGKKKQQQZZZeeeqqqqqqbbbRRRIIIEEE@@@???@@@@@@EEEKKKQQQ[[[gggmmmnnnhhhdddaaaccciiipppvvvxxxyyyzzz}}}}}}{{{vvvoookkkeee^^^QQQCCC888333444666444222111000000222444555111111111111111111111111222111000//////000111222111111222222222333333333000000000111222222000...111111000000111222333333222111111111000000//////+++,,,---///000222333444///////////////000000000000000000000000000000000333111///111333444111///////////////////////////.../////////000000111111222222333444444222111000---......///000111111222222222222222222222222222000/////////111111000...000////////////111222333222222222222333333444555111111111000111222222333}}}wwwrrrmmmjjjiiifffbbb]]]YYYVVVUUUTTTYYY\\\^^^___^^^\\\\\\\\\]]]___bbbbbbbbbdddjjjnnnxxxzzz|||~~~~~~}}}{{{yyywwwuuuqqqnnnkkkgggccc___UUUSSSPPPMMMKKKJJJJJJJJJLLLJJJHHHFFFGGGJJJNNNQQQWWWZZZ___eeeiiikkkmmmnnnnnnmmmllljjjgggeeecccbbb^^^___```\\\WWWRRRQQQRRROOOOOONNNLLLHHHFFFEEEEEE@@@@@@@@@AAACCCFFFIIIKKKPPPWWW]]]\\\UUUNNNKKKLLLKKKJJJIIIIIIJJJJJJGGGEEEHHHHHHHHHEEEBBBAAAAAABBBCCCCCCBBBBBB@@@>>>===<<>>>>>======<<<<<<>>>===<<<:::999999:::::::::999888777555555555555555444333333222222333333555555555555555555555555999888888777999;;;===???GGGJJJMMMPPPTTTYYY^^^bbbeeehhhlllooorrrtttwwwzzzzzztttrrrrrrwww{{{zzz{{{vvvuuutttttttttrrrooolllnnnpppsssvvvzzz~~~}}}pppeee\\\WWWQQQHHHFFFHHHJJJLLLSSS___jjjttt~~~kkkYYYPPPIIIBBB======DDDBBBEEEOOOZZZbbbkkkrrroooiiiaaa^^^bbbiiipppsssvvvxxx{{{||||||xxxtttrrriiiaaaUUUIIIAAA;;;777555000111111111111000000///333333333222222222111111000000000000000000000000////////////////////////111111111111111111111111222222222111000//////...000000000000000000000000000000111111111111000000/////////...............///---,,,---...///...---,,,---///000111111111000///...,,,+++,,,---///111/////////...------,,,,,,000000000000////////////000000000000000000000000000///...------...///000---...///111111///...---------...///000111222222444333222222333333222000000000000000111111111111~~~wwwrrrnnnkkkfffaaa]]]ZZZZZZZZZ\\\___aaabbbbbb``````aaa^^^```bbbbbbaaabbbgggkkkrrrtttvvvwwwwwwxxxzzz|||}}}zzzwwwuuuwwwuuurrrooommmiiieeeaaaVVVTTTPPPLLLJJJIIIIIIJJJLLLJJJHHHGGGHHHJJJMMMPPPWWWZZZ```eeeiiimmmppprrrtttssspppmmmjjjhhhgggfffbbbcccccc```\\\XXXWWWXXXSSSSSSQQQNNNKKKHHHFFFEEEBBBBBBAAAAAACCCEEEHHHJJJTTT\\\dddgggccc[[[VVVSSSNNNLLLKKKJJJKKKKKKIIIHHHIIIIIIIIIGGGDDDBBBCCCDDDBBBCCCCCCCCCBBBBBBAAAAAACCCBBBBBB@@@???>>>======???>>>===;;;::::::;;;;;;:::999888777666555555555555555444444333444444444555555555555555555555555888888777777888:::<<<>>>DDDFFFJJJMMMQQQVVV[[[___cccfffkkkooorrrtttwwwyyy|||yyysssqqqsss{{{|||uuusssqqqqqqqqqpppnnnlllqqqrrrtttwwwzzz}}}~~~tttiiiaaaWWWLLLGGGHHHGGGHHHNNNXXXbbbkkkwwwxxxdddWWWOOOFFF@@@???AAA>>>???GGGPPPYYYeeeoootttnnnfff``````dddjjjnnnuuuwwwzzz||||||yyyvvvtttllldddYYYMMMDDD===888555111111111111111000000///333222222222111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111000//////...111111111111111111111111000000111111111111000000111111111111111111111111///...---...///000///------...///000111111000000//////...---...///000111.............../////////000000000000////////////000000000000000000000000000///............///000---...000111111000...---000000000000111111111111///......000222333333222000000000000111111111111~~~wwwtttnnngggccc`````````]]]___bbbcccbbbbbbbbbcccaaaccceeedddbbbbbbeeeiiilllnnnpppqqqpppqqqrrrsssxxxzzz{{{|||{{{wwwtttqqquuutttrrrqqqooolllhhhddd[[[XXXSSSOOOKKKKKKKKKLLLMMMLLLKKKKKKKKKMMMOOOQQQYYY\\\aaafffkkkpppuuuyyyyyyvvvrrrmmmjjjhhhggggggggghhhgggeeeaaa___^^^___[[[YYYWWWTTTPPPLLLIIIGGGFFFEEEDDDDDDEEEGGGIIIKKKVVV^^^jjjrrrsssmmmccc\\\TTTQQQNNNLLLLLLMMMLLLLLLJJJKKKKKKIIIFFFDDDEEEEEECCCCCCDDDDDDEEEEEEFFFFFFGGGFFFEEECCCBBB@@@???>>>@@@@@@>>>===============;;;:::999888777666666666555555555444555555666666555555555555555555555555777666666666777999;;;<<>>===<<<;;;:::::::::666666555555555555666777666666666666666666666666555555555555666777777888999;;;>>>BBBEEEJJJOOOSSSYYY___gggnnnrrruuuwwwyyy~~~~~~uuuqqqqqqsss{{{}}}vvvrrrpppqqqqqqrrrtttsssrrrrrruuuxxx|||~~~yyydddTTTKKKGGGDDDDDDHHHMMMRRR]]]gggwww~~~ooo^^^PPPFFF>>>>>>???BBBDDDIIIVVVbbbssswwwxxxrrrhhhaaacccfffkkkmmmqqqvvvyyyzzzzzzzzzvvvqqqiii___TTTIII>>>777555555333222111111111111111111111000000000000///000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111000000111111111111000000//////000000111111111111222000///000111222111000000000000///////////////,,,---.../////////......222222111111000000000000.../////////000000000111///////////////////////////000000000000000000///000000111111111111000000......//////000111111222333222000111222222111//////000000000111111111111~~~yyyuuusssqqqrrrrrrpppmmmkkkllllllhhhkkknnnnnnjjjgggfffgggiiikkknnnpppooonnnmmmmmmjjjlllnnnooonnnkkkhhhffffffhhhnnntttxxxyyyvvvssskkkhhhddd```\\\ZZZYYYYYYVVVVVVVVVWWWYYY\\\___aaabbbeeeggggggiiippp}}}{{{vvvsssooollliiigggggggggfffeeebbb___\\\ZZZYYYVVVOOOJJJGGGFFFEEEEEEEEEGGGJJJKKKIIIQQQ___ooo{{{~~~yyysssccc___YYYUUUTTTTTTSSSSSSOOOQQQRRRRRRPPPNNNMMMMMMMMMLLLJJJGGGFFFEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFEEEEEEBBBAAA@@@???>>>=========999888777777666666666777666666666666666666666666555555555666666777777777888:::===???BBBFFFKKKOOOUUU[[[bbbiiiooosssvvvxxx|||~~~}}}wwwsssqqquuu{{{}}}vvvrrrpppooooooqqqqqqqqqrrrtttxxx{{{}}}mmm]]]RRRIIIDDDBBBCCCEEEJJJTTT]]]nnntttmmm[[[NNNBBBAAABBBDDDFFFIIIRRR\\\ooovvv|||zzzqqqhhhcccccchhhjjjnnnsssvvvyyyzzzzzzwwwsssmmmfff[[[OOOCCC;;;777666444222111111222222222222111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000222222222222222222222222000000111111111111000000000000111111222333333333111000///000111222111///000000////////////000111------------............222222111111000//////.........//////000000111111000000000000000000000000///000000111111000000///000000000000000000000000------...///000111222222111000000111444555555444000000000000111111111111{{{{{{yyyvvvrrrooooooooosssvvvyyywwwqqqllliiiiiijjjmmmqqqsssrrrqqqqqqqqqmmmmmmnnnnnnmmmkkkhhhgggcccgggnnnvvv}}}}}}zzzpppooollliiifffcccaaa```^^^]]]]]]^^^aaafffkkknnnnnnooopppnnnnnnvvv{{{vvvrrrnnnlllllllllkkkiiifffcccaaaaaaaaa^^^XXXRRRNNNMMMKKKIIIHHHIIIJJJKKKIIIOOOZZZfffpppuuuuuuttteeeaaa\\\XXXVVVUUUTTTSSSPPPRRRTTTTTTRRRPPPOOOOOOPPPNNNLLLIIIHHHHHHHHHIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGEEEDDDBBBAAA@@@@@@??????===<<<;;;999999888888888666666666666666666666666555555666777777777777777777888;;;===???BBBGGGJJJQQQVVV]]]dddiiioootttwwwxxx}}}yyysssrrrvvv|||~~~xxxsssqqqooopppppprrrtttvvvyyy{{{}}}vvvfff[[[NNNHHHCCCAAAAAACCCLLLUUU```hhhsss}}}hhhWWWJJJEEECCCEEEGGGJJJQQQXXXdddnnn{{{|||ssskkkgggeeehhhlllppptttwwwxxxyyyxxxvvvrrrlllcccVVVJJJAAA888777444222111111222333333222222222111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000111222222222222222222222222000000111111111111000000//////000111111222333333111000//////111111000/////////......///000111222///...---------...000111000000000000000000000///.........///000111111111000000000000000000000000///000111111111111000///000//////////////////000/////////000000111111111111000000111444555555444000000000000111111111111|||yyyxxxxxx~~~xxxqqqmmmlllmmmppptttwwwvvvuuuuuuuuurrrrrrrrrqqqooommmllljjjbbbgggoooyyyvvvuuutttqqqnnnkkkhhhffffffeeedddeeeiiiooouuuyyyxxxzzzyyyvvvvvv}}}|||xxxsssqqqqqqqqqpppnnnllliiiggghhhiiiggg```ZZZWWWUUURRROOOMMMMMMMMMMMMIIINNNUUU^^^fffkkkoooqqqfffbbb]]]YYYWWWVVVTTTRRRQQQSSSUUUUUUTTTQQQPPPPPPQQQOOOMMMKKKJJJJJJKKKLLLJJJJJJIIIHHHGGGGGGFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>><<<;;;:::999999777777777777777777777777555666777777777777777666666777999;;;<<>>???BBBFFFLLLRRRXXXeeevvv}}}tttnnndddfffjjjooosssuuuwwwxxxzzzxxxuuuppphhh[[[NNNFFF999777555222111111222333333333333222222222222111000000000000000000000000////////////////////////111111111111111111111111000000000000000111111111222222222222222222222222000000111111111111000000,,,------...///000000000000///...///000111000...///.........///000222333111000...---...///111333.........///000000111111---......///000111111222000000000000000000000000///000111222222111000/////////............//////222222222111111111111111444333222222333333222000000000000000111111111111~~~~~~wwwttttttuuuwwwxxxzzz{{{||||||xxxvvvtttsssrrrqqqnnnlllkkkjjjlllsss||||||yyywwwtttsssrrrkkkkkkmmmqqqvvv||||||wwwvvvwwwvvvuuutttsssqqqnnnkkkjjjiiihhhdddcccaaa^^^ZZZVVVRRRPPPQQQPPPRRRXXXbbbiiijjjiiibbb```]]]YYYWWWUUUUUUUUUQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQOOONNNLLLJJJIIIJJJJJJIIIHHHEEEEEEGGGHHHKKKJJJIIIJJJKKKLLLKKKJJJIIIHHHGGGEEEDDDCCCCCCCCCAAAAAA@@@???===;;;999888:::999777666666666777888333666888777444222333555555555777999<<>>>>>AAAEEEFFFSSSbbbppp}}}|||kkkhhhgggiiinnnsssvvvvvvzzz{{{xxxrrrllleeeYYYOOOBBB>>>888333222111111111111111111111111111111111111111222222222111000000111111222222222333333333222222222222222222222222111111000000000000111111000111222222222222111000000000111111111000000//////000111111333333444555111000///......------...000000000000000000000000//////000000000000//////000000000000000000000000///////////////000111111000000////////////000000000...,,,---///000...,,,///////////////////////////......000222333222111222222222111111111000000///............///000000|||}}}}}}{{{{{{{{{zzzyyywwwyyyvvvuuuxxx~~~}}}}}}}}}zzzyyyyyy{{{~~~|||{{{yyywwwuuurrrqqqpppqqqooommmiiifffbbb___^^^XXXVVVTTTVVVZZZ\\\[[[XXXZZZXXXVVVTTTSSSRRRSSSSSSOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRQQQPPPOOOOOOMMMNNNMMMKKKIIIIIIJJJLLLNNNMMMLLLMMMOOOPPPOOONNNJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDD?????????>>><<<;;;999999777888999888777666666888;;;::::::::::::;;;<<<<<>>@@@CCCGGGKKKRRRYYY___dddjjjrrryyyzzzzzz|||zzzsssoooppprrrttttttuuuvvv{{{{{{lll\\\QQQIIIEEEEEEGGGEEEIIIQQQ]]]gggppp}}}rrrbbbPPPEEE@@@===???CCCGGGKKKRRRYYYbbbjjjnnnooollljjjggggggiiimmmpppsssvvvyyyzzzvvvrrrmmmeee]]]NNNGGG>>>666333222333444111111111111111111111111111222222222111000///...111111222222222333333333000000000000000000000000111111000000111111222222000111111111111111111000111111222111111000///...222222222222111111111111000000000000111222333444////////////////////////111111222222222222111111///////////////////////////////////////000000111000000////////////000000000///000000111111000//////////////////000000000222111//////000222333333111111111111111111111111111111111111111222333333~~~{{{yyyvvvuuurrrpppmmmiiifffcccbbbaaa```___^^^]]]]]]\\\[[[ZZZXXXXXXWWWWWWVVVVVVVVVVVVXXXWWWVVVUUUTTTRRRQQQQQQOOONNNNNNMMMMMMMMMNNNOOOPPPPPPOOONNNKKKKKKMMMNNNOOOOOONNNOOORRRSSSRRRQQQLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIHHHGGGFFFDDDDDDBBBBBBBBBAAA???<<<:::888999888777666666777777777666666666666777888999:::<<<>>>@@@CCCFFFLLLSSSXXX^^^eeennnuuu{{{~~~yyyxxx{{{{{{vvvttttttuuuvvvuuuuuuyyyzzzfffYYYOOOHHHEEEFFFEEEHHHPPP[[[eeemmmzzzyyyjjjYYYNNNFFFAAA???AAAAAABBBGGGNNNWWW___ggglllffffffeeeeeegggjjjooorrrtttyyy{{{wwwrrrnnnggg```RRRJJJ@@@888444444555555111111111111111111111111111111111111111000///...111111222222222333333333000000000000000000000000111111111111111222333333222222222222222222222222111111111111111000//////222222222111111111000000000000000111111222333444////////////////////////111111222222222222111111///////////////////////////////////////000000111000000////////////000000111000///...---...000222////////////000000111111333111//////111222333222111111111111111111111111111111111000111222222333}}}zzzxxxtttrrrnnnjjjgggeeeddddddbbbbbbaaaaaa```___^^^^^^ZZZZZZZZZZZZZZZZZZYYYYYY\\\[[[YYYWWWUUUSSSQQQPPPMMMLLLKKKJJJJJJJJJKKKLLLOOOPPPOOOMMMKKKKKKLLLNNNOOONNNMMMOOOQQQSSSRRRQQQMMMLLLKKKJJJJJJJJJJJJJJJLLLLLLLLLKKKJJJIIIGGGFFFCCCCCCBBBAAA???===;;;:::;;;888666555666777777777444444555555777888:::;;;:::<<<>>>AAACCCHHHMMMQQQYYY```jjjpppvvv~~~{{{xxxxxx~~~yyywwwwwwwwwxxxuuuwww}}}qqqbbbWWWMMMGGGEEEBBBDDDLLLWWWaaajjjwwwsssbbbVVVMMMDDD@@@???AAAAAACCCIIINNNRRRZZZbbb```aaacccdddeeehhhlllpppqqqwwwzzzxxxssspppkkkeeeVVVNNNCCC:::555444444444111111111111111111111111///000000111111000000///111111222222222333333333111111111111111111111111111111111111111222333444333333222222222222333333000000111111111111000000...//////000111222333333222222111000////////////000000000000000000000000//////000000000000//////000000000000000000000000///////////////000111111000000////////////000000...---,,,***((()))---000...//////000000111111222333222000000222333222222111111111111111222222222...............//////000~~~{{{yyyuuurrroookkkhhhfffeeeeeecccccccccbbb```_________]]]]]]]]]]]]]]]\\\[[[[[[[[[ZZZYYYWWWUUUSSSQQQQQQLLLKKKIIIHHHGGGHHHIIIJJJNNNNNNNNNLLLJJJIIIKKKMMMMMMLLLLLLNNNPPPRRRQQQQQQMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKKKKJJJEEEDDDCCCAAA???>>>=========:::777666888999999888666666666777888999:::;;;888:::===???AAADDDHHHKKKRRRYYYbbbiiinnnvvv~~~zzz{{{~~~~~~zzzxxxxxxyyyvvvuuuyyy~~~~~~nnnaaaUUULLLHHHCCCDDDIIIQQQYYYaaannnzzznnn___SSSIIICCCBBBGGGDDDEEEGGGHHHGGGMMMUUU\\\___bbbcccdddeeehhhkkkmmmuuuzzzyyyuuusssppplll___WWWKKKAAA:::666444222111111111111111111111111---...///000111111111111111111222222222333333333222222222222222222222222111111111111222333444555333222111000000111222333...///000111111222111111......///000111222333333222222111000////////////000000000000000000000000//////000000000000//////000000000000000000000000///////////////000111111000000////////////000000,,,---...,,,******,,,///...//////000111111222222333222111222333333222000000000111111111222222222---------------......///yyy}}}|||yyywwwtttrrrnnnjjjgggeeeeeeeeecccccccccbbb```^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[YYYXXXWWWVVVTTTSSSRRRQQQMMMKKKIIIGGGFFFGGGHHHIIIMMMNNNMMMKKKIIIIIIJJJLLLLLLKKKKKKMMMOOOQQQQQQPPPNNNMMMLLLLLLLLLLLLLLLLLLIIIJJJKKKLLLLLLLLLLLLLLLGGGEEECCCAAA@@@???@@@@@@???;;;888777999;;;;;;999999999888888999:::;;;;;;666888<<<>>>@@@BBBEEEGGGJJJQQQ[[[aaafffooo{{{}}}zzzzzz{{{yyyxxxzzzuuussswww{{{~~~xxxjjj\\\QQQLLLFFFFFFHHHMMMRRRXXXcccoooxxxgggYYYMMMHHHGGGDDDAAACCCFFFFFFEEEJJJSSS[[[^^^bbbccccccccceeehhhkkkssszzzyyywwwwwwtttqqqhhh```SSSHHH???999555333111111111111111111111111,,,---...000111111111111111111222222222333333333222222222222222222222222111111111111222333444555222111000//////000111222---...///111222222222222111111111111000000000000111111111111222333444555000000000000000000000000111111222222222222111111000000000000000000000000///////////////000111111000000////////////000000...111333333111///000111...//////000111222222222222222222333444444111///000000111111222222222222...............///000000tttuuuxxx|||}}}}}}}}}|||zzzwwwtttrrrpppnnnkkkhhhfffeeeeeeeeehhhgggfffdddbbb```___^^^^^^^^^]]]^^^___^^^\\\YYYYYYYYYYYYYYYXXXWWWVVVUUUNNNMMMLLLIIIGGGFFFHHHJJJLLLLLLLLLLLLKKKJJJIIIIIIFFFHHHKKKNNNPPPQQQRRRRRROOOOOONNNNNNNNNOOOPPPPPPMMMLLLJJJHHHHHHHHHJJJKKKJJJHHHEEECCCCCCCCCBBBAAA??????>>>===<<<;;;;;;;;;>>>===;;;999888888999999:::;;;;;;;;;;;;>>>CCCFFFJJJNNNUUU[[[cccmmmyyywww|||~~~zzz{{{{{{zzzxxxvvvyyyvvvhhhYYYMMMJJJGGGHHHLLLPPPUUU^^^gggssswwwooo^^^VVVMMMFFFEEEEEECCCBBBAAADDDHHHKKKSSSZZZccceeecccaaacccfffrrrtttwwwzzzzzzxxxuuusssmmmeeeXXXKKKAAA:::555222000333555444222000111333222111000//////000111222222111222333444444222000000000000000111111111111000111222333333222111000///000222222111111222333000000////////////000000222222222111111111000000111000///......///000111222111000//////000111222222111///---...000333444000000000000000000000000////////////////////////111111111000...///111333000...,,,---000111///---...//////000111222222333000///...------...///000///000111111111///...---222111111111111222222333rrrsssuuuxxx|||xxxxxxxxxwwwuuusssqqqpppnnnllliiigggeeedddeeeeeeffffffeeecccbbbaaa```___^^^^^^]]]^^^___^^^[[[YYYZZZZZZZZZYYYYYYXXXWWWVVVTTTTTTRRROOOLLLJJJLLLMMMNNNMMMMMMMMMLLLJJJIIIHHHFFFGGGIIILLLNNNPPPQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOLLLKKKIIIHHHHHHIIIKKKLLLKKKIIIGGGEEEDDDDDDDDDCCCBBBAAA???>>>======>>>>>>@@@>>>===;;;:::::::::;;;<<<<<<<<<;;;:::<<<@@@CCCFFFJJJQQQWWW^^^iiittt}}}||||||~~~~~~|||yyywwwxxx|||}}}ppp```TTTKKKGGGGGGJJJOOOUUU^^^ggglllooowwwuuuddd[[[QQQIIIFFFEEEDDDBBBBBBCCCGGGIIIQQQXXX```dddddddddgggkkkppprrrvvvzzz{{{{{{yyywwwqqqiii]]]PPPEEE===777444111333444444111000111222222111000000000000111222222111111222333333222000000000000000111111111111111111222222222222111111///111222222111111222333///////////////000111111111111111000000000//////111000////////////000111111000////////////000111111000///...///000222333000000000000000000000000111111111111111111111111...000222222111000000000000...---...000111///---......///000000111222222111000////////////000111000000000000000///......///////////////000000111uuuvvvxxxzzz{{{~~~uuuuuutttrrrqqqooonnnnnniiihhhfffdddccccccddddddcccccccccbbbbbbaaaaaa```___^^^]]]^^^^^^^^^[[[YYYYYYYYYYYYXXXXXXWWWVVVVVVTTTSSSRRROOOKKKJJJKKKLLLOOOOOONNNMMMLLLJJJHHHGGGGGGGGGGGGIIIJJJMMMOOOQQQTTTTTTSSSRRRQQQPPPOOOOOOLLLKKKJJJIIIJJJKKKLLLMMMLLLKKKIIIGGGFFFEEEEEEFFFEEECCCAAA@@@???@@@AAABBBBBBAAA???>>>===<<<<<<<<<======<<<:::999:::===???AAAEEELLLRRRYYYcccooowww}}}~~~{{{xxxxxxyyy{{{{{{zzzkkk___OOOIIIFFFHHHLLLRRR\\\eeefffgggmmmyyypppeeeZZZPPPIIIGGGEEECCCBBBCCCEEEFFFNNNUUU^^^dddfffhhhkkknnnmmmppptttxxx{{{||||||{{{vvvnnncccVVVLLLBBB:::666222333333333111000000111222111111000000111111222333111000000111222222111000000000111111111222222222222111111111111222222000111222222111000222333////////////000000111222000000000///////////////111000000//////000000111000//////......//////000000000000000000111111111////////////////////////111111111111111111111111,,,///333444333000///...000///......000000///............//////000000111222111000000000111111222111000000///////////////....../////////000000000wwwyyy{{{||||||}}}}}}vvvuuussspppnnnllllllkkkdddcccbbbaaaaaaaaabbbbbbaaaaaaaaaaaaaaabbbbbbbbb___^^^^^^^^^___^^^[[[YYYWWWVVVVVVUUUTTTTTTTTTSSSPPPQQQPPPNNNLLLKKKLLLMMMQQQPPPPPPNNNLLLIIIGGGFFFHHHGGGFFFFFFHHHKKKNNNPPPRRRRRRRRRRRRQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLKKKJJJHHHEEEEEEEEEFFFGGGEEECCCAAA@@@AAACCCDDDCCCCCCAAA@@@???>>>======;;;<<<;;;:::999999<<<>>>???CCCIIINNNUUU^^^iiiqqq}}}zzzxxxxxxxxx{{{uuukkkWWWNNNFFFEEEGGGLLLUUU]]]bbbdddhhhssstttfffZZZOOOKKKGGGDDDCCCCCCCCCCCCJJJQQQ[[[eeejjjlllmmmlllkkkmmmqqquuuxxxzzz{{{{{{wwwqqqggg\\\QQQFFF===777333333333222111000000111222222222222222222222222333111//////000222222111000000111111111222222222333222111000000111222333000111222222111000111333111111000000///000000111000000000000000000000000000000000000000000000000//////............/////////000111222222111000///////////////////////////111111111111111111111111---000222333222000//////000/////////000000//////---........./////////000000000000000111111111222111000///......///000111000000111222222333333333sssvvvyyy{{{{{{{{{|||}}}}}}{{{yyyvvvtttqqqnnnkkkhhhgggfff````````````````````````___``````aaabbbbbbccccccaaa```______```^^^\\\YYYTTTSSSRRRQQQPPPPPPPPPQQQPPPQQQRRRRRRQQQQQQRRRTTTSSSRRRQQQPPPMMMKKKHHHGGGJJJHHHGGGFFFGGGJJJMMMPPPNNNOOOPPPQQQQQQQQQQQQQQQQQQPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJGGGDDDBBBDDDFFFGGGFFFDDDBBBBBBCCCDDDEEEDDDDDDCCCBBB@@@???======999:::;;;:::999:::<<<>>>>>>BBBGGGLLLQQQZZZeeelll|||~~~|||zzzyyyxxxzzz}}}vvvaaaUUUIIIDDDCCCEEELLLRRRZZZ^^^eeepppuuugggXXXSSSLLLGGGEEEDDDCCCBBBFFFMMMYYYeeemmmooollliiijjjkkknnnqqqsssuuuwwwwwwvvvqqqiii```UUUJJJ???888666444333222111111111111222222333333333333222222444222//////000222222222111111111111222222222222333222111000000111222333000222333222111000111222444333222000////////////111111111111111111111111000000111111111111000000......////////////......///000111222222111///...////////////////////////000000000000000000000000000111111000//////000222///000000000//////000000............/////////////////////000000111111111111000///......///000111000111222333444444444444sssvvvzzz|||||||||~~~}}}~~~zzzvvvqqqpppnnnkkkhhheeecccbbb````````````````````````___``````aaabbbcccddddddcccbbbaaaaaaaaa```]]]ZZZTTTSSSQQQPPPOOOOOOPPPPPPOOOQQQSSSSSSSSSTTTUUUWWWVVVVVVUUUSSSQQQOOOMMMKKKKKKJJJHHHHHHHHHKKKNNNPPPLLLMMMOOOQQQRRRRRRRRRQQQQQQQQQPPPOOOMMMLLLKKKJJJHHHJJJIIIFFFBBBAAACCCFFFGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDBBB@@@>>>===999:::;;;;;;::::::<<<>>>===AAAEEEIIIMMMUUU^^^eeesss}}}|||zzzxxx{{{~~~kkk]]]MMMEEEBBBAAAEEEIIINNNUUU___jjjyyytttccc[[[QQQIIIFFFEEECCCAAACCCHHHSSS```kkkooolllhhhhhhiiijjjllloooqqqsssttttttqqqlllddd[[[PPPDDD<<<888666333222222333222222222333333444444333333222444222111111222333333222111111111222222222222333222222111111111111222222111222333222000000000222444333222111000/////////111111111111222222222222000111111222222111111000...//////000000//////...000000111222222111///...////////////////////////////////////////////////111111111///......111333///000111111//////000111////////////////////////......///000111111111111///////////////000000111...000111333444444444333tttvvvzzz{{{|||}}}~~~~~~yyyuuummmmmmmmmllljjjgggeeecccccccccccccccccccccbbbbbb```aaaaaabbbcccdddeeeeeeeeedddcccccccccaaa^^^[[[WWWVVVTTTRRRQQQRRRSSSSSSRRRTTTVVVWWWVVVVVVXXXYYY[[[[[[ZZZXXXVVVTTTRRRQQQMMMLLLKKKJJJKKKLLLNNNPPPNNNOOOQQQSSSSSSSSSRRRQQQOOOOOOOOOOOOOOONNNNNNMMMHHHJJJJJJGGGBBB@@@CCCFFFGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEBBB@@@???;;;<<<===<<<::::::;;;<<<;;;>>>AAADDDGGGNNNVVV]]]gggttt}}}zzzzzz{{{~~~rrrcccRRRHHHDDDBBBCCCFFFFFFMMMXXXbbbnnnnnncccUUUKKKGGGEEEDDDBBBAAACCCKKKXXXfffnnnooommmfffggghhhjjjmmmpppsssttttttrrrooojjjbbbWWWKKKCCC;;;888444333444444444222222333444555555444333222444333222333555555333222111111111222222222333333111111222222222222111111111222333222000///000111222111111000000111222222000000000000111111111222000111222222222222111000//////000111111000//////111111111111111000//////000000000000000000000000000000000000000000000000///111222111000///000111///111222111///...000222000000000000000000000000...///000222222222222222......///000000000000000///111333555666666555555ppprrruuuvvvvvvwwwyyyzzz{{{{{{{{{zzzzzz}}}yyyuuukkklllnnnnnnmmmkkkiiigggeeeffffffffffffeeeddddddaaaaaabbbcccdddeeeeeeffffffeeedddddddddbbb___\\\ZZZYYYVVVUUUTTTTTTVVVWWW[[[\\\^^^___^^^]]]^^^___^^^^^^]]]\\\ZZZYYYWWWVVVNNNMMMLLLLLLMMMNNNOOOPPPQQQRRRTTTUUUTTTSSSQQQPPPLLLMMMNNNOOOPPPPPPQQQPPPHHHJJJKKKGGGBBB@@@CCCGGGHHHIIIKKKMMMMMMLLLJJJIIIJJJJJJIIIIIIGGGDDDBBB@@@>>>??????===;;;999999:::888;;;>>>@@@CCCHHHQQQWWW___lll{{{~~~~~~|||zzz|||vvvfffUUUKKKGGGCCCCCCEEEDDDKKKSSS[[[dddvvvttthhhXXXLLLGGGFFFDDDCCCAAA@@@EEEQQQaaannnsssssseeeeeefffiiilllppptttvvvuuutttrrrnnnggg\\\PPPHHH===999444333444555555333333333444555555444333333444333333555666666444111111111222222222333333333000111222333333222111000111333333222000///000111/////////000111333444555.../////////000000111111000111222333333222111000///000111222222111000///222111111111000000//////111111111111111111111111111111111111111111111111---000333444222000/////////111333222///...000222111111111111000000000000///000222333444444333333---...///111111111000///222333666888999999888888nnnpppqqqqqqrrrtttwwwzzz{{{}}}~~~~~~~~~xxxsssmmmlllkkklllmmmmmmllljjjffffffffffffeeedddcccbbbeeeddddddddddddfffggghhhiiijjjkkkkkkhhhddd```]]]______^^^^^^]]]^^^^^^^^^ddddddddddddcccbbbaaaaaa___^^^]]]\\\[[[ZZZZZZYYYSSSRRRRRRRRRRRRSSSUUUVVVYYYXXXWWWTTTRRRPPPNNNLLLNNNNNNMMMLLLLLLLLLLLLMMMGGGHHHHHHGGGEEECCCDDDEEEEEEFFFIIIKKKLLLKKKIIIHHHIIIIIIIIIHHHGGGEEEBBBAAA@@@???>>><<<;;;;;;;;;;;;>>>>>>???@@@AAAEEEJJJNNNVVV___mmmzzz|||||||||zzzzzz}}}uuuiii\\\TTTMMMFFFBBBAAAAAADDDLLLUUU^^^jjj~~~mmm]]]TTTJJJ???===DDDCCCEEEEEEIIIWWWiiiqqqooopppnnnjjjhhhhhhlllrrruuurrruuuvvvsssnnnfffYYYLLLAAA999555666777444333333444333222111000000000000222222333333333222111111444444444444444444444444333333333222222222111111//////000111111111111111000///.........///111222000000111111111111000000000000000000000000000000000///.........///111222222222222222222222222222222222222222111111111000............/////////000000000////////////000000555444444333333444444555//////000111111111111111///111333555555555444333111111111111111111111111555111///555===AAA<<<555lllnnnoooooooooqqqtttwwwyyy{{{~~~~~~~~~~~~xxxsssooonnnllllllnnnooonnnnnnhhhhhhhhhhhhhhhhhhhhhhhhkkkjjjiiihhhggghhhhhhiiikkkmmmooopppooolllhhheeefffeeeeeedddddddddddddddiiiiiiiiihhhgggfffeeedddcccbbbbbbaaa```___^^^^^^ZZZZZZXXXWWWWWWWWWXXXYYY[[[]]]]]]ZZZUUUPPPLLLKKKKKKKKKJJJJJJJJJKKKLLLLLLIIIJJJJJJHHHEEECCCCCCCCCAAACCCGGGJJJMMMNNNNNNMMMIIIIIIIIIIIIGGGEEECCCBBBBBBAAA@@@>>>===============>>>>>>>>>>>>AAAEEEHHHPPPYYYfffrrr}}}~~~|||{{{||||||ooobbbYYYQQQHHHBBBAAA???AAAGGGOOOUUU```qqquuubbbXXXNNNCCC@@@EEEBBBDDDEEEHHHTTTfffppprrrvvvsssppplllkkkmmmrrruuusssvvvwwwtttpppiii]]]QQQDDD<<<777777888555333444444333222111111111111111333333333222222222222222555333222000000222333555333333333222222222111111//////000111111111111111000//////...///000111222000000111111111111000000000000000000000000000000000/////////000000111222222222222222222222222222111000000000000/////////........./////////000000000000////////////000000111111000000000000111111//////000111111111111111///000222444555444333222111111111111111111111111...------000444444222...lllnnnoooooooooppprrrtttwwwzzz}}}~~~yyytttqqqooommmmmmoooqqqrrrrrrlllllllllmmmnnnpppqqqrrruuusssqqqnnnllljjjjjjiiikkknnnrrrvvvvvvtttqqqnnnnnnmmmllllllkkkkkkllllllqqqppppppnnnmmmkkkiiihhheeeeeedddcccbbbaaaaaa``````^^^\\\ZZZYYYYYYYYYYYY]]]bbbeeebbbZZZQQQLLLKKKGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLKKKIIIEEECCCBBBCCC@@@CCCFFFJJJMMMOOOOOOOOOJJJJJJJJJIIIHHHFFFEEEDDDBBBAAA@@@>>>======<<<<<<=========<<<;;;<<<@@@BBBIIIQQQ\\\gggrrr}}}}}}|||~~~xxxkkkbbbXXXMMMEEECCC???@@@CCCHHHLLLTTTbbbppp}}}fffZZZQQQFFFAAAAAA@@@CCCDDDGGGPPP```nnnvvv|||zzzvvvqqqmmmlllmmmppprrrvvvxxxvvvsssmmmbbbXXXIIIAAA:::999888555444444333333222222222222333333444333222222222333444444555333000------000333555333333333222222222111111//////000111111111111111000////////////000111222000000000000000000000000000000000000000000000000///000111111222111111111222222222222222222222222/////////.........------....../////////000000000111000000//////000000111///................../////////000111111111111111...///111222333333222222111111111111111111111111///111222333111000//////pppqqqrrrsssrrrrrrtttvvvxxx{{{~~~yyyuuussspppnnnnnnqqqtttvvvwwwqqqrrrrrrsssuuuxxxzzz|||~~~{{{wwwsssooommmkkkkkkkkkoootttyyy{{{zzzwwwuuuuuutttsssrrrrrrrrrrrrrrrvvvvvvuuussspppnnnllljjjeeeddddddcccbbbaaa``````^^^]]][[[YYYWWWWWWWWWXXX[[[cccjjjhhh^^^SSSNNNMMMGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKIIIFFFDDDDDDEEEEEEGGGIIILLLNNNNNNNNNNNNKKKKKKKKKJJJHHHGGGFFFFFF@@@???>>>===<<<;;;;;;;;;;;;<<<<<<;;;:::;;;>>>@@@CCCJJJTTT]]]gggrrr}}}~~~}}}}}}rrriii___SSSJJJGGGBBBAAABBBEEEGGGLLLXXXcccxxxpppbbbXXXMMMDDDAAA???BBBDDDEEELLLYYYkkkvvv|||uuummmhhhffffffnnntttxxxwwwtttpppggg___OOOEEE===:::888555333444333333333222333333444444555444222111111333555666333222000//////000222333333333333222222222111111//////000111111111111111000000000000000111111111111111000000000000111111000000000000000000000000000111222333333222111000111111111111111111111111//////.........---------...////////////000000000111000000000000000000111000000000000000000000000//////000111111111111111...///000111222222222111111111111111111111111111444444555555444333222111tttvvvwwwxxxwwwwwwyyyzzzzzz}}}~~~yyyvvvtttqqqpppppptttxxx{{{|||yyyyyyzzz{{{}}}yyysssooommmlllmmmooorrrxxx}}}}}}||||||{{{zzzyyyxxxxxxxxxxxxyyyxxxvvvtttqqqnnnllljjjeeeeeedddcccbbbaaa``````[[[ZZZXXXWWWVVVVVVWWWWWWXXX```hhhhhh___VVVQQQPPPIIIIIIHHHGGGGGGHHHHHHHHHJJJKKKKKKJJJIIIHHHHHHIIIIIIJJJLLLNNNOOOOOOOOOOOOLLLKKKJJJIIIHHHHHHGGGGGGAAA@@@???>>>===<<<<<<<<<;;;<<<<<<<<<;;;<<>>=========???AAA@@@CCCHHHMMMTTT^^^jjjsss|||zzz}}}|||rrriii]]]VVVSSSGGGCCCAAAAAAAAABBBHHHPPP[[[lllppp```PPPEEE@@@@@@CCCGGGJJJPPP]]]jjj{{{yyymmmfffccceeemmmtttuuuttttttpppkkk[[[PPPDDD===999444333444333333222222222222333333222111111000111222444555222333555777777555333222333333333222222222111111//////000111111111111111///000111111222222111111222111000//////000111222000000000000000000000000111111111222111111000000111111111111111111111111111111111000000000///////////////000000000111111222111111000000111111222...///000111111000///...//////000111111111111111/////////000111111222222111111111111111111111111222///---///333555333000~~~~~~}}}zzzxxxxxxxxxyyy|||zzzqqqjjjgggiiimmmqqqzzz|||~~~~~~~~~|||{{{zzzyyyyyyyyywwwvvvuuussspppmmmkkkjjjhhhhhhgggfffeeedddcccccc```^^^\\\ZZZXXXWWWWWWWWWTTTWWW[[[]]]ZZZVVVSSSQQQLLLLLLMMMNNNOOOQQQSSSTTTSSSTTTUUUTTTRRRQQQRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRKKKJJJIIIGGGGGGGGGGGGHHHFFFEEEDDDCCCBBBAAAAAAAAA>>>???@@@???===<<<===>>>===@@@CCCFFFKKKUUUaaajjjqqqyyy~~~zzz{{{vvvlllaaaYYYWWWMMMHHHDDDBBBAAA@@@CCCIIIQQQaaa{{{~~~kkkXXXKKKBBB@@@CCCHHHKKKNNNVVV```oooyyy~~~rrrjjjgggcccllltttvvvuuuvvvtttpppbbbVVVHHHAAA;;;666444666444333222111111111111111//////000111111222333333333444555555555555444333333333333222222222111111//////000111111111111111///000111222222222111111222111000//////000111222000000000000000000000000222111000000/////////000111111111111111111111111111111111000000000////////////000000000111111111222111111000000111111222---...000111111000...---//////000111111111111111000000000000111222333333111111111111111111111111333222222222333333444444~~~~~~}}}~~~~~~}}}zzzxxxzzz{{{|||}}}wwwmmmfffcccgggmmmrrr{{{||||||}}}~~~~~~~~~~~~zzzyyyxxxvvvuuutttttttttvvvvvvtttssspppmmmkkkjjjggggggfffeeedddcccbbbbbbbbb```]]]ZZZXXXVVVUUUUUUTTTUUUWWWXXXWWWUUURRROOOLLLLLLNNNPPPSSSVVVXXXZZZYYYZZZZZZXXXVVVTTTTTTUUUYYYXXXWWWTTTRRRPPPOOONNNKKKJJJHHHGGGFFFGGGGGGHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAA???<<<;;;;;;;;;;;;===???AAAEEEOOO[[[ccciiiqqq}}}}}}zzzzzz}}}xxxnnnbbb[[[ZZZSSSMMMHHHEEEBBB@@@BBBGGGKKKZZZsssxxxdddVVVCCC@@@CCCJJJMMMMMMRRRZZZdddqqquuullliiibbbllltttvvvvvvwwwvvvsssfffZZZLLLCCC>>>888666888444333222111000000000000---...///111222222222222555444333333333333444555333333333222222222111111//////000111111111111111///000111222333222111111222111000......000111222000000000000000000000000222111///.........///000000000000000000000000000000000000000////////////000000000000111111111111222222111111111111222222///000111333333111000/////////000111111111111111000000000000111222333444111111111111111111111111000333555333...---000444~~~~~~~~~}}}~~~|||~~~~~~|||yyyyyy|||zzz{{{tttiiibbbaaafffmmmqqqxxx|||~~~~~~vvvwwwwwwwwwuuutttrrrpppqqqqqqsssvvvvvvtttoookkkmmmkkkjjjkkkkkkkkkiiigggbbb```^^^\\\\\\ZZZXXXVVVUUUTTTTTTSSSQQQOOOMMMLLLKKKMMMOOORRRTTTXXX^^^bbbdddeeeeeebbb^^^[[[YYYYYYUUUWWWXXXWWWUUURRRPPPPPPLLLKKKIIIHHHGGGHHHIIIJJJIIIGGGFFFDDDCCCCCCCCCCCCCCCBBBAAA???>>>>>>======<<<===???AAAEEELLLSSSXXX```gggsss}}}wwwyyy|||yyynnnhhhfff^^^WWWNNNFFFCCCBBBCCCDDDJJJVVVkkkooo]]]NNNEEE@@@DDDJJJNNNQQQSSS\\\ffftttyyynnneee```fffnnnuuuyyyyyywwwuuullleeeXXXJJJ???777333222333333333444444333333222555555555555555555555555555555555444444333333333333222111000000111222333222111111111000000//////......///000111222222222......//////000000111111222222111111111111222222444222//////000222222222222222222111111111000000111000///......---......000000000000111111111111333222111/////////000000555444222000//////000111111111000///...---,,,,,,000000000000111111111111000000000000000000000000333333222111//////111333}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}zzzyyy|||~~~~~~~~~~~~~~~xxxuuupppjjjggghhhllloooqqqxxx|||}}}}}}~~~vvvvvvvvvvvvuuutttrrrqqqqqqrrrtttvvvwwwuuuqqqmmmlllkkkjjjkkkkkkkkkiiigggdddbbb___]]]\\\[[[XXXVVVPPPPPPOOONNNMMMLLLLLLLLLMMMOOOQQQSSSUUUZZZaaafffmmmnnnooolllgggaaa]]]\\\VVVVVVUUUTTTQQQPPPOOOOOOKKKJJJHHHFFFFFFGGGHHHIIIKKKIIIHHHFFFEEEEEEEEEEEECCCBBBAAA???>>>=========:::;;;<<<===@@@EEEKKKPPPYYY```lllxxx~~~zzz{{{}}}{{{uuussshhh___RRRHHHCCCBBBBBBAAAGGGSSSggg}}}jjjSSSIIIAAABBBGGGJJJLLLOOOQQQ[[[iiivvv|||yyyrrrmmmfffiiiooouuuzzz{{{zzzxxxnnnfffZZZMMMAAA:::666555444444444555444444333333444444444444444444444444555555444444444333333333222222111111111111222222222111111111000000000000///000000111111222222222000000000111111111222222222222111111111111222222444222111111222333333222333333222222111000//////000000//////.../////////000000000000111111111111111000///......//////000777555333111111111222333111111111000000//////...000000000000111111111111111111111111111111111111111111111000......///111~~~|||yyyxxxxxxxxxyyyzzzzzzyyyxxxxxxzzz{{{~~~~~~|||xxxvvvyyy}}}xxxooonnnmmmnnnqqqsssssssssyyy|||~~~~~~|||||||||uuuuuuuuuvvvuuutttssssssqqqrrrtttwwwyyywwwtttqqqlllkkkjjjkkklllllljjjiiifffcccaaa___^^^\\\YYYWWWOOOMMMKKKJJJJJJKKKMMMNNNPPPRRRTTTUUUVVV\\\dddkkkxxxzzz}}}{{{uuummmfffccc]]]ZZZVVVRRROOOOOOPPPQQQLLLJJJHHHFFFFFFGGGIIIJJJMMMLLLKKKIIIHHHHHHHHHHHHDDDCCCAAA@@@>>>======<<<;;;;;;;;;;;;<<>>BBBEEEKKKOOOWWWaaalllyyy~~~~~~~~~~~~}}}}}}yyyfffWWWOOOKKKGGGCCCCCCJJJZZZrrrkkk\\\LLLFFFEEEEEEHHHLLLHHHNNNXXXbbblllrrruuuvvvqqqmmmjjjlllqqquuuvvvuuuvvvpppeeeYYYMMMCCC===:::777666555444333333222222333333333333333333333333444444444444444444444444000111333333333333111000111111111111111111111111333333222222222222222222111111222222222222222222222222111111111111222222222111111333444444222///111111111111111111111111000000000000111222333333///000000000111111111111............///000000111000///......---......///000000000111111111222222///000000000111111111111111111111111111111111111222444555555333222222333zzzxxxvvvvvvwwwxxxxxxxxxvvvxxxyyyyyyvvvuuuttttttttttttuuuvvvwwwxxxyyyzzzxxxxxxwwwuuutttrrrpppoootttuuuvvvwwwxxxzzz~~~~~~{{{|||{{{zzzyyyzzz|||}}}}}}||||||||||||||||||{{{zzzyyywwwvvvvvvvvvvvvvvvvvvvvvssstttuuuxxx{{{{{{xxxvvvnnnnnnmmmnnnoooooommmkkkiiigggdddaaa___]]]YYYWWWSSSPPPLLLJJJKKKOOOTTTWWWZZZ]]]^^^]]][[[___hhhppp|||rrrkkk```XXXUUUSSSSSSRRRRRROOOLLLJJJIIIKKKNNNPPPRRRRRRQQQPPPOOONNNMMMMMMHHHGGGEEEBBB@@@>>>======<<<=========<<<>>>AAADDDGGGKKKQQQZZZdddppp|||zzzyyy}}}~~~}}}|||{{{ooo___VVVOOOIIIEEECCCGGGUUUkkkwwwfffSSSIIIEEEDDDFFFJJJIIILLLSSS\\\fffooovvvzzz|||wwwqqqooorrruuuxxxxxxyyyuuulll```TTTIII@@@;;;888777555333222111111111444444444444444444444444444444444444444444444444111222333444444333222111111111111111111222222222333333222222222222222222111111111111111111111111222222111111111111222222000000000111333222000...---...///000111222222333111111000111111222333444///000000000111111111111...//////000111111111111222222222222222222333333...//////000000111111222///000000000111111111111111111111111111111111111111333555555333222111111}}}{{{zzzzzz{{{xxxvvvuuuuuuvvvwwwwwwvvvuuuvvvwwwvvvttttttuuuvvvrrrssstttvvvvvvvvvvvvvvvssssssrrrqqqpppooonnnnnnppprrrsssuuuwwwzzz~~~}}}|||~~~~~~}}}||||||||||||zzzxxxyyyyyyxxxwwwvvvvvvwwwwwwtttuuuvvvxxxzzz{{{yyywwwrrrqqqppppppqqqpppnnnllljjjhhhdddaaa___\\\YYYVVVQQQNNNLLLKKKNNNTTTZZZ^^^cccfffhhhddd```aaaiiiqqq~~~xxxqqqfff___\\\ZZZXXXUUUTTTRRRNNNKKKKKKMMMPPPRRRUUUUUUUUUUUUTTTRRRQQQPPPKKKIIIGGGDDDAAA???>>>>>>:::;;;<<<<<<;;;<<>>:::888666444222111222222555555555555555555555555333333333444444444444555222222333333333333222222111111111222222222222222111111111222222222222222111111111111111000000000222222111111111111222222000//////000111111000...------...///111222333333111111111111111111222222000000000000111111111111///000111111111111111000000000111111222222222333/////////000000111111111000000000000111111111111222222222222222222222222555777:::;;;999777555555}}}yyyvvvuuuvvvyyyzzzyyyxxxwwwwwwxxxyyyxxxwwwwwwwwwwwwuuutttuuuwwwzzztttvvvxxxyyyyyyxxxvvvtttqqqpppoooooonnnnnnoooooonnnoooqqqsssvvv{{{~~~~~~~~~||||||}}}|||zzzxxx|||{{{zzzxxxwwwwwwwwwxxxvvvuuuvvvxxxzzzzzzxxxvvvuuutttsssrrrrrrqqqooommmkkkhhhdddaaa___[[[XXXUUUNNNMMMMMMOOOTTT\\\dddiiikkkoooqqqmmmfffeeekkkrrr~~~}}}wwwnnnjjjhhhfffbbb^^^ZZZWWWSSSPPPPPPRRRVVVXXXYYYZZZZZZZZZYYYWWWUUUTTTMMMLLLIIIFFFCCCAAA??????<<<======<<<;;;;;;===>>>AAADDDIIINNNUUU___hhhnnnzzz~~~tttnnnqqqvvv|||yyy{{{rrraaaRRRIIIEEEDDDDDDMMM___ooo~~~fffUUUKKKDDDBBBCCCCCCDDDHHHPPP\\\jjjvvv~~~}}}{{{uuullleeeeeekkkqqqssssssrrrlllbbbUUUIIIAAA===;;;888666444333333444444444444444444444444444333333333444444444555555333333333222222333333333111111111222222333333333///000000111111222222222333333222222222111111111222222111111111111222222222000//////000111111000////////////000000000000222111111000000000000111000000000000111111111111///000000111111000///...+++,,,---...////////////000111111111111111111111000000000000111111111111222222222222222222222222666999===>>>===:::777666}}}|||{{{}}}zzzvvvssssssuuuyyy|||{{{zzzyyyyyy{{{{{{zzzyyyxxxxxxwwwuuutttvvvyyy|||xxxzzz|||~~~}}}{{{wwwuuulllllljjjjjjjjjkkklllmmmnnnoooqqqssswww|||||||||}}}}}}zzzxxx~~~}}}{{{yyyxxxxxxxxxxxxvvvvvvvvvxxxyyyyyywwwvvvxxxvvvttttttsssrrrooommmkkkhhhdddaaa^^^[[[WWWTTTNNNNNNPPPTTT[[[dddmmmsssqqqvvvxxxssskkkhhhmmmsss|||uuusssrrrqqqlllhhh```]]]YYYVVVVVVXXX\\\___]]]]]]]]]]]]\\\ZZZYYYWWWOOOMMMJJJGGGDDDBBB@@@??????@@@@@@>>><<<;;;<<<>>>???AAAFFFKKKQQQYYYaaagggrrr|||}}}ssslllmmmpppwww|||yyyyyy~~~{{{gggUUUKKKGGGDDDBBBKKK\\\iiiuuuqqq]]]PPPGGGCCCCCCCCCDDDFFFLLLWWWeeeqqqyyyyyyoooeeecccjjjqqqooopppqqqooofffZZZMMMEEE???===:::777555555555555333333333333333333333333333333333444444555555555555444222222222222444555111111111222222333333333......///000111222222333444444444333333222222222222222111111111111222222444222//////000222222222111111111000//////......222222111000/////////000000000000000111111111111//////000000000...---,,,------///000111111111111222222222222222222222222000000000000111111111111222222222222222222222222000444888999888444222111}}}{{{zzz{{{}}}}}}{{{|||~~~~~~~~~|||{{{|||~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{yyywwwuuuuuuxxx{{{}}}~~~}}}|||yyyuuuqqqkkkjjjjjjjjjjjjkkkmmmnnnnnnrrrvvvxxxyyy}}}}}}}}}{{{{{{}}}}}}zzzxxxxxxwwwwwwvvvwwwxxxyyyxxxxxxwwwvvvuuuuuuwwwwwwvvvtttrrrpppmmmkkkgggccc___[[[XXXWWWRRRUUUZZZ```fffnnnvvv{{{|||{{{{{{zzzuuuooooootttzzzyyy~~~~~~xxxqqqhhh^^^WWWWWWZZZ^^^___aaabbbbbbbbbbbbbbbaaaaaaZZZVVVQQQMMMKKKHHHFFFDDDCCC@@@>>>===>>>>>>>>>===???AAACCCGGGLLLSSS[[[aaaiiirrr~~~yyyooohhhgggooo}}}||||||~~~nnn^^^QQQJJJDDDHHHOOOYYYaaalll~~~zzzeeeTTTEEE???AAAEEEDDDFFFNNNVVV___kkkuuu|||uuummmgggfffhhhkkkqqqttttttnnnhhh___RRRFFFEEEBBB===:::888666444222333444444444444333222222333333333333333333333333333333333333333333333333000222444666666444222000000222333222111000111222222111000111333333111000222111000//////111333555000000000000000000000000////////////////////////222333333222///......///111000/////////000222333222222111111111111222222111111000000/////////...000000000000000111111222111000...///000222222111///000111222333444444444000111333333222222222333|||||||||~~~}}}~~~~~~}}}|||||||||{{{yyyyyyyyy{{{~~~~~~}}}|||yyyuuurrrmmmllljjjiiiiiikkkmmmnnnrrrvvvzzz|||}}}|||yyy|||zzzyyy|||~~~~~~{{{yyyxxxxxxwwwvvvwwwxxxyyyyyyyyyxxxwwwvvvvvvvvvvvvuuutttrrrqqqnnnlllhhhccc^^^ZZZXXXVVVTTTXXX___gggnnnvvv~~~zzzqqqooosss~~~xxxoooddd\\\ZZZ\\\^^^```ggghhhhhhhhhhhhgggfffeee^^^ZZZUUUQQQNNNKKKHHHFFFCCC@@@>>>======>>>===<<<===???@@@CCCFFFLLLSSSXXXccckkkxxx~~~qqqhhhdddgggttt}}}{{{|||}}}~~~~~~yyyiiiYYYNNNEEEFFFLLLUUU]]]eeerrrqqq___NNNFFFDDDCCCBBBEEELLLSSS[[[hhhttt~~~yyyppphhhdddfffiiippptttuuurrrmmmeeeYYYNNNHHHDDD@@@<<<999777555333111222222222222111000000333333333333333333333333333333333333333333333333///111333444444333111//////111222111000///000111222111000111333333111000000000/////////000222222000000000000000000000000000000000000000000000000111222333222000///000111111000/////////000222222222111111000000111111222//////.........---------/////////...///000000111222000//////111222222111000000111222333333333333///111333333222222222333~~~}}}|||~~~~~~~~~~~~~~~}}}|||yyyvvvssspppnnnkkkiiiiiijjjmmmooowww{{{~~~|||yyyxxx}}}{{{yyyxxxyyy{{{|||zzzyyyxxxwwwvvvwwwxxxyyyzzzzzzyyyxxxwwwvvvvvvuuusssrrrrrrqqqnnnlllgggbbb]]]ZZZWWWVVVWWW]]]gggpppyyyvvvqqqrrr{{{||||||xxxlllccc___```ccceeekkkllllllmmmlllkkkiiihhhdddaaa[[[WWWSSSOOOKKKHHHCCCAAA>>><<<<<<===<<<;;;===>>>??????AAAEEEJJJOOOYYYbbbnnnyyyuuujjjcccccclllwww}}}{{{{{{}}}~~~~~~tttbbbSSSIIIGGGJJJQQQXXX^^^fffnnn{{{~~~iiiVVVHHHCCC???@@@DDDIIINNNUUUcccppp~~~}}}tttiiibbbcccgggmmmrrruuutttqqqkkk```VVVMMMIIICCC>>>;;;888666444222222222222222111111000333333333333333333333333333333333333333333333333///000222333333222000///000222333222111000111222222111000111333333111000//////000000000000000000000000000000000000000000000000000000000000000000000222222222000000111222000000000///000111111222222111111000000111111222//////............------...............//////000222111000000222333333222111111222222222222222111///111333333222111222333~~~}}}|||{{{yyyvvvsssrrrooollliiiiiillloooqqq|||}}}{{{{{{~~~~~~}}}~~~{{{xxxwwwxxxzzz}}}{{{yyyxxxxxxtttuuuwwwxxxyyyyyyxxxxxxwwwvvvtttsssqqqqqqqqqqqqnnnkkkgggaaa]]]YYYWWWWWW[[[cccnnnyyy{{{sssrrrzzzyyyrrrsssyyy~~~~~~tttkkkggghhhkkknnnqqqqqqrrrsssrrrqqqpppoookkkgggaaa\\\WWWRRRMMMJJJEEEBBB???======<<<;;;:::===>>>??????@@@CCCGGGKKKQQQYYYeeeqqq{{{yyyooohhhffflllttt~~~{{{{{{|||~~~~~~zzzgggVVVPPPJJJHHHMMMUUU[[[bbbgggmmmuuuwwwaaaNNNCCC===>>>BBBGGGJJJOOO]]]jjjyyy~~~wwwjjjaaaaaadddiiiooossstttsssoooeee[[[RRRMMMFFF@@@<<<999666444444444555555444444333222222222333333333333444444333333333333333333333333///000111222222111000///222333444444222222333444222111000111333333111000...///111222222111000///000000000000000000000000111111111111111111111111...000111111//////000222000000000000000111111222111111000000000000111111111111000000000000000000///............///000000333222000111222444333333111222222222222111111000///111222333222111222333}}}{{{zzzzzzxxxuuusssrrrpppmmmkkklllooosssuuu}}}{{{~~~|||yyyxxxyyyzzz~~~|||zzzyyyxxxssstttuuuwwwwwwwwwvvvuuuvvvuuusssqqqpppooonnnnnnllliiieee```\\\ZZZYYYYYY```hhhtttwwwuuuyyy|||rrrkkkmmmrrrwww|||tttoooooorrruuu{{{{{{{{{zzzzzzyyyxxxxxxppplllgggaaa\\\VVVPPPLLLHHHEEEAAA???>>>===<<<:::;;;<<<>>>>>>???AAAEEEHHHLLLSSS^^^iiittt~~~tttmmmjjjlllqqqvvv}}}|||}}}~~~~~~}}}kkk[[[UUULLLEEEHHHOOOWWW___ffffffllluuusss[[[LLL@@@@@@AAADDDFFFKKKVVVbbbqqqxxx}}}xxxlllbbb```bbbhhhnnnrrrttttttrrrjjjaaaXXXRRRJJJCCC===999666444444555555555555444333333222222222333333444444444333333333333333333333333111111222333333222111111111222333222111000111333222111000111333333111000000111333444444333111///000000000000000000000000000000000000000000000000---///000///......///000///000000000111111111111111000000000000000000111000000111111111111111111000000//////000000111222333222000111222444333333111111222222222111000000///000222222111111111222~~~|||yyyxxxxxxwwwtttssspppooonnnnnnpppsssxxxzzz~~~|||~~~{{{zzz{{{|||~~~~~~~~~}}}|||{{{yyyyyyssstttuuuvvvvvvuuutttsssssssssqqqpppnnnmmmlllkkkhhhfffbbb^^^\\\\\\\\\]]]fffmmmyyy{{{xxxwwwuuujjjbbbdddgggiiiqqq|||{{{xxxxxx|||}}}{{{yyyyyyyyyuuuqqqlllfffaaa[[[TTTPPPLLLIIIEEEBBBAAA???===<<<888:::;;;<<<<<<>>>BBBDDDHHHNNNWWWaaakkkxxx{{{rrrkkkjjjlllqqqwww~~~~~~~~~qqqcccYYYOOOEEEEEEJJJPPPYYYaaabbbeeekkktttiiiUUUGGGCCCAAACCCEEEHHHPPPYYYfffnnnvvvvvvnnneeebbbaaahhhmmmrrrsssuuuvvvqqqjjj^^^XXXOOOFFF@@@;;;777555333333333333333222111111111222222333333444444555333333333333333333333333111222222222222222222111...///000000///...///000222111000111333333111000111333444555555333111000000000000000000000000000////////////////////////...///000000.........000//////000111111111111000111000000//////000000111......////////////000000000000000000000111222222222111000000222333333222000000111111111111111000...000222222111000111222|||zzzwwwvvvvvvuuusssrrrnnnnnnnnnppptttxxx||||||~~~}}}~~~{{{{{{|||}}}|||{{{zzzyyyuuuuuuvvvvvvvvvtttsssrrrpppppppppooommmkkkiiigggdddbbb___]]]\\\^^^```aaakkkrrr}}}}}}zzzuuuooobbbYYYYYYYYYXXX___jjjuuuwww{{{}}}}}}zzzzzzzzzyyyvvvqqqlllfff```YYYTTTPPPMMMHHHEEECCCAAA???===999:::;;;;;;;;;<<<>>>AAACCCHHHPPPXXXbbbooo|||yyypppllllllpppqqqzzz~~~uuuiii___UUULLLHHHHHHKKKQQQYYY]]]___bbbjjjyyywwwaaaNNNGGGAAABBBEEEGGGLLLQQQ[[[cccnnnrrrpppiiidddaaadddiiimmmppptttxxxvvvqqqeee^^^TTTJJJCCC>>>:::777333333333444333333222111111111222333333444555555333333333333333333333333111111111111111111111111///000111111//////000111222111000111333333111000222333333444333222111000000000000000000000000000........................111222333222000//////000...///000111222111111000000000////////////000000....../////////000000000///////////////000111111222000//////111222222111...///000111111222111111...000222222111000111222{{{yyyvvvuuuuuutttsssqqqlllmmmooorrrwww{{{}}}yyyzzz{{{||||||{{{zzzzzzwwwwwwxxxwwwvvvuuusssrrrnnnooooooooommmjjjgggeeebbb```^^^\\\]]]___bbbdddmmmuuu~~~{{{sss~~~oooaaaWWWVVVTTTPPPUUU```dddkkkttt~~~|||yyytttooojjjccc\\\XXXRRROOOKKKGGGEEECCCAAA???<<<===>>>===<<<<<<>>>??????DDDKKKSSS\\\hhhvvvwwwrrrqqqooolllppp~~~}}}uuujjjddd\\\SSSNNNJJJHHHLLLSSSYYYZZZ]]]dddsssmmmSSSIIIBBBBBBFFFGGGIIILLLUUU]]]hhhpppqqqllleeeaaa___dddhhhkkkqqqwwwxxxtttiiibbbWWWMMMEEE@@@<<<999555555666666555555444333111111222333333444555555333333333333333333333333000000000//////000000000222333444444222222333444222111000111333333111000222222222222222111000000000000000000000000000000........................333444555333111000000111...///000222222111111000000000////////////000000000000111111222222222333...............///000000111000...///111222222111......///111111222222222...000111222111000111222|||zzz{{{~~~~~~}}}}}}}}}xxxvvvtttrrrrrrsssrrrrrrssstttuuuwwwyyy~~~}}}|||{{{yyyxxxyyy{{{~~~}}}yyyvvvwwwuuutttuuuvvvvvvuuutttqqqooommmkkkiiifffccc```]]]\\\[[[ZZZZZZ]]]bbbfffsssyyywwwsss|||wwwgggYYYSSSMMMGGGLLLXXX\\\```jjjvvv~~~zzzvvvpppiiibbb]]]XXXUUURRROOOLLLHHHCCC@@@???>>>===<<<;;;<<<<<<======???FFFPPPXXXaaammmyyyvvvppplllhhhiiirrr{{{xxxooolllggg]]]SSSJJJGGGIIIKKKOOOUUU\\\cccrrr~~~cccVVVHHHCCCCCCDDDEEEHHHMMMXXXbbbggghhhhhhddd___ccccccdddiiinnnsssvvvvvvkkkfff]]]SSSIII@@@999666444444333333333222222222222222222222222222222222444333333222222333333444333333333333333333333333111111111111111111111111111111111111111111111111222111111111000000//////000///000111222111...+++111000///......///000111000000111111111222222222000111111111111222222222---...///111111222222222''',,,111000---,,,111666......///111222222222222111111000000111111222333000000/////////111222333222222222111000111333555}}}{{{xxxuuussssssvvvyyy{{{{{{}}}|||{{{wwwvvvtttssssssssssssrrruuuwwwxxxzzz{{{}}}|||{{{zzzyyyyyy{{{}}}}}}zzzwwwxxxvvvuuuuuuvvvvvvuuusssqqqnnnkkkiiigggeeeaaa_________^^^]]]^^^ccciiiooowww~~~xxxsss|||~~~mmm^^^XXXQQQJJJKKKRRRTTTYYYdddqqq}}}~~~zzzuuupppiiieee]]]ZZZVVVRRRNNNJJJFFFCCCAAA@@@???===<<<<<<======??????DDDLLLSSSZZZgggrrr{{{}}}vvvmmmhhhhhhooozzz~~~~~~~~~~~~|||zzz~~~{{{vvvqqqmmmeee[[[QQQKKKIIIJJJLLLQQQWWW___mmmlll\\\LLLDDDCCCCCCEEEHHHFFFPPPZZZccciiinnnlllgggbbbbbbcccgggmmmrrrtttuuunnniii```UUUJJJAAA;;;888666666666555555555444444222222222222222222222222444333333222222333333444333333333333333333333333111111111111111111111111222222222222222222222222222222222222111111111000111000111222333222///---111000//////...///000111//////000000000111111111000111111111111222222222...///000111111111111111---000333111...---///222//////000111222222222222111111000000111111222333333222111000000111222222111222222111000111333555|||zzzyyyxxxuuusssqqqooommmlllnnnpppqqqqqqwww|||~~~{{{zzz}}}~~~~~~}}}zzzxxxvvvuuutttssssssssssssssswwwyyy|||~~~~~~||||||{{{zzzyyyyyy{{{{{{zzzyyyyyyxxxvvvvvvvvvvvvtttrrrooolllhhheeecccbbb```^^^]]]\\\ZZZYYY\\\ccclllsssyyysss|||tttddd]]]XXXQQQNNNQQQQQQVVVaaallluuu}}}yyytttpppeeeaaa[[[VVVRRRNNNJJJGGGDDDCCCAAA???>>>======>>>@@@???BBBGGGLLLRRR^^^jjjxxx}}}rrrmmmjjjnnnttt}}}~~~~~~~~~}}}}}}|||}}}{{{xxxvvvpppfff[[[QQQKKKIIIJJJNNNTTT]]]jjjzzzhhhSSSGGGCCCAAACCCGGGBBBJJJSSS^^^jjjssssssnnncccbbbbbbeeekkkpppsssuuurrrmmmcccWWWLLLCCC===999666666666555555555555444333333333333333333333333444333333222222333333444333333333333333333333333111111111111111111111111333333333333333333333333333333333222222222222222222111111222333333111...000000/////////000000111///////////////000000000000111111111111222222222///000000111111111000000111111111111111111111111000000111222222111111111111111000000111111222333555444333222111111111111000111222111000000222444}}}{{{yyyxxxwwwvvvsssqqqpppmmmkkkjjjkkkllllllllloootttuuussssssxxx||||||zzz{{{|||}}}}}}~~~|||xxxuuuttttttuuutttssssssssstttxxxzzz~~~~~~}}}||||||{{{yyyyyyyyyyyyzzzzzzzzzxxxvvvuuuuuutttrrrpppllliiidddaaa```___^^^]]]\\\ZZZXXXVVVZZZcccooowwwzzzttt|||zzzhhhaaa]]]YYYWWWWWWVVVZZZaaagggkkkttt|||yyyooojjjbbb[[[VVVRRRNNNKKKGGGEEECCC@@@>>>=========@@@>>>???CCCFFFLLLXXXddduuu{{{uuuppppppsssvvv}}}~~~}}}~~~~~~}}}}}}}}}|||yyyqqqeeeXXXOOOIIIMMMNNNSSS\\\hhhzzzuuu\\\LLLDDD@@@AAADDDEEEJJJPPPZZZhhhtttuuupppfffdddcccfffjjjpppsssuuuuuuoooeeeYYYNNNDDD>>>:::444444444444333333333333333333333333333333333333444333333222222333333444222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222111111000111333222111///000000000000000000111111000000000000000000000000000000111111111222222222000111111111111000000///000...---///333444444222000000111111111000//////111111000000111111222333333333222222111111111111///111222111000000222333}}}zzzxxxwwwwwwwwwvvvtttrrrpppnnnllllllmmmnnnmmmllllllooopppnnnpppuuuxxxxxxxxx{{{}}}}}}||||||~~~zzzuuurrrrrrtttuuuuuusssrrrtttuuuwwwzzz~~~}}}||||||zzzyyyxxxxxxzzz{{{zzzxxxuuusssrrrqqqnnnlllhhheeeaaa^^^^^^^^^]]]\\\___]]]ZZZYYY]]]hhhuuu~~~zzzttt|||qqqfffbbb___^^^]]]^^^___bbbccccccgggvvvyyyssskkkccc]]]WWWSSSPPPJJJHHHEEEAAA???===<<<<<>>AAADDDIIIUUU```nnnzzz|||vvvtttsssrrruuu{{{~~~~~~}}}}}}~~~|||}}}~~~xxxlll^^^SSSMMMNNNMMMQQQZZZdddssshhhTTTHHHAAA@@@AAAGGGJJJNNNWWWeeerrrvvvssskkkiiiggggggkkkppptttvvvuuupppggg[[[PPPFFF>>>:::555555444444444333333333333333333333333333333333444333333222222333333444222222222222222222222222111111111111111111111111333333333333333333333333000000111111111111111111000/////////111111000/////////000111111111111111111111111111111111111111000000111111111222222222000111111111111000000///000---,,,...222444333000/////////000//////......111111000000111111222333///000000111111111111111///111222222111111222333~~~}}}}}}~~~}}}{{{yyyuuuuuuuuuvvvwwwwwwuuurrrrrrpppooopppqqqrrrrrrqqqmmmpppqqqpppqqqvvvxxxvvvyyy|||~~~~~~}}}|||~~~{{{wwwrrrppppppsssvvvvvvsssrrrtttvvvwww{{{~~~||||||{{{zzzwwwwwwyyy{{{yyyvvvsssqqqooommmiiigggcccaaa^^^]]]]]]^^^]]]\\\\\\[[[YYYYYY___kkkyyy{{{uuu|||~~~ppphhheeebbb```bbb```___^^^]]]^^^hhhsss~~~uuummmeee^^^XXXTTTMMMKKKHHHDDD@@@>>><<<<<<>>><<<===@@@CCCGGGRRR\\\iiivvv|||yyyuuuqqqrrrvvv~~~}}}~~~|||{{{{{{~~~|||pppbbbWWWPPPLLLIIILLLUUU]]]iii~~~uuu```QQQFFFAAA@@@CCCFFFKKKRRR```ooowwwwwwqqqnnnjjjiiikkkppptttvvvtttpppiii___TTTIII@@@;;;777777777666666666555555333333333333333333333333444333333222222333333444222222222222222222222222111111111111111111111111333333333333333333333333000000000000000111111111000///......000111000/////////000111222222222222222222222222111111111111000111111111111222222222///000000111111111000000333111...///111111///,,,......///000000/////////111111000000111111222333......///111111222222111000111333333222222222333zzzxxxwwwwwwxxxxxxwwwuuusssssstttvvvxxxyyywwwuuuvvvuuuuuuvvvyyyzzzzzzyyyvvvxxxyyyxxxzzz}}}}}}yyy|||{{{{{{{{{zzzwwwtttpppnnnnnnrrrvvvvvvtttrrrtttwwwzzz}}}~~~{{{|||}}}{{{xxxwwwxxxzzzwwwtttqqqnnnllliiieeebbb^^^]]]\\\]]]^^^___^^^]]]WWWVVVVVVYYYaaaooo{{{uuu}}}}}}sssmmmiiiffffffaaa\\\ZZZXXXVVVZZZ```ooowwwooofff^^^YYYRRRPPPLLLGGGCCC@@@>>>>>>>>>===>>>@@@BBBDDDMMMWWWdddsss{{{vvvuuuxxx{{{}}}~~~}}}|||{{{ssseeeYYYSSSLLLGGGHHHQQQXXX```tttlll[[[MMMDDDAAA???DDDHHHNNNYYYiiitttwwwvvvqqqllliiikkkooorrruuusssqqqlllcccXXXMMMCCC===777777777777666666666666444444444444444444444444444333333222222333333444111111111111111111111111111111111111111111111111222222222222222222222222000000000111111222222222111///...///111222111111...///111222333333222222222111111111000000000000000111111111111222222222...///000111111111111111333222111111111111///......///000111222222222111111111000000111111222333000000111222222222111000000222444555444333333444vvvtttssssssuuuuuutttrrrssssssuuuxxx{{{{{{zzzxxxzzzzzzzzz|||~~~yyyyyyxxxwwwuuurrrooonnnmmmrrrvvvwwwtttrrruuuxxx}}}zzz|||}}}|||xxxwwwxxxzzzvvvsssooollljjjfffccc```\\\[[[[[[]]]___```___]]]XXXXXXYYY^^^hhhwwwzzzuuu}}}{{{uuuppplllkkkccc[[[XXXTTTPPPPPPRRR\\\mmm}}}uuukkkccc]]]UUUSSSOOOJJJFFFBBB@@@???>>>===>>>AAAAAABBBIIIRRR[[[lll{{{zzz}}}wwwxxx|||tttfffZZZTTTMMMGGGHHHPPPVVV]]]ppptttbbbRRRGGGCCC???DDDHHHKKKTTTbbboootttxxxsssmmmiiijjjmmmqqqssssssrrrnnnfff\\\PPPEEE>>>666555555555444444444444444444444444444444444444444333333222222333333444111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333222000///000222333333222...///111222333333222222111111000000/////////...000111111111111222222222......///111111222222222000111222222222333333444///000111222333444444444111111111000111222222333222333444444333222000///111333555666555444444555wwwvvvsssrrrsssvvvyyy|||yyyzzzzzz{{{|||}}}~~~~~~}}}~~~}}}|||~~~~~~yyyxxxwwwtttqqqqqqrrruuuvvvwwwyyyyyywwwwwwwwwxxx{{{~~~}}}zzzyyyyyyzzz{{{zzzwwwuuuqqqqqqpppmmmhhhccc^^^[[[ZZZ[[[^^^aaabbbaaa]]]ZZZWWWYYY___hhhuuuzzzzzz}}}{{{xxxvvvsssppphhh^^^WWWSSSNNNIIIXXX]]]gggvvv{{{pppgggbbb```[[[TTTPPPLLLHHHCCC>>>CCC@@@???AAAAAAAAAFFFMMMZZZiii~~~{{{tttzzz|||}}}wwwvvvyyy~~~{{{pppggg^^^VVVOOOKKKIIIJJJMMMWWWiiiyyylllWWWGGGBBBCCCAAACCCJJJPPPXXXcccmmmssstttsssmmmffffffmmmtttsssuuurrrjjj```VVVJJJ@@@===;;;888666666666555444222111111111222444666777444444444333222222555777333333333222222222111111000000111111111222222222333222222111111222222333444444444333333222222222///111333222//////222555222222111000/////////000222222222222222222222222333333333222222222222111///////////////000111111000000000000000000000000222222222222222222222222333333222222111222222222111111111111111111111111444333222111000000000000yyyxxxxxxwwwwwwxxxxxxyyyyyyyyyyyyyyyzzz|||}}}~~~}}}~~~~~~~~~zzzxxxxxxwwwvvvsssssstttvvvuuuwwwyyyzzzyyyyyyzzz|||}}}}}}{{{zzzyyyyyyzzzyyywwwvvvqqqooommmiiieee```\\\ZZZ[[[\\\___bbbcccaaa]]]ZZZYYY]]]eeeooo|||yyyzzz~~~~~~~~~{{{rrrfff]]]YYYTTTNNNLLLQQQYYYfffyyy}}}sssmmmeee```YYYTTTQQQLLLGGGBBBAAA>>>===?????????DDDKKKXXXfff{{{~~~xxx{{{|||zzzwwwyyy}}}~~~qqqhhh^^^VVVQQQMMMJJJJJJKKKRRRaaapppsss]]]LLLEEECCCAAABBBGGGMMMSSS\\\dddllloooppplllgggfffkkkqqqsssvvvtttlllcccYYYMMMBBB===:::777666666666666555444333333222333333444444555555555333111000111222333333333333222222222222111222222222333333333333333222222111111222222333444444444333333333222222000111222111000000222333222111000000000000000000000000000000000000000000/////////000000111111111///////////////000111111000000000000000000000000222222222222222222222222333222222111111222222222000000000000000000000000333222111111000111111111||||||||||||zzzxxxvvvuuuvvvuuuttttttuuuwwwzzz{{{|||~~~}}}{{{zzz~~~}}}|||}}}zzzuuuvvvwwwyyyyyywwwwwwwwwxxxvvvxxxzzz{{{{{{|||~~~}}}|||zzzxxxwwwxxxxxxwwwvvvpppmmmiiiddd```\\\[[[ZZZ]]]___bbbdddccc```\\\YYY[[[aaalllxxx}}}xxxzzzzzzkkk___YYYSSSNNNFFFJJJPPPZZZiii~~~vvvlllggg```ZZZWWWRRRLLLHHHBBB???>>>@@@??????DDDJJJUUUcccwww}}}{{{|||}}}wwwyyy|||uuulllbbb[[[VVVQQQMMMLLLKKKOOOYYYddd|||~~~gggTTTJJJDDD@@@@@@DDDIIILLLRRRYYYbbbfffkkkkkkhhhgggjjjnnnsssvvvuuuooohhh^^^PPPEEE<<<999666555555666666555555555555555444222111000111333444333222000000111444444444444333333333333222222333333333444444444333222222111111222222333222222111111111111000000111000000000222333222111000000000000000000111222000000000000000000000000---......///000111222333000////////////000111111000000000000000000000000222222222222222222222222222222111111111222222333111111111111111111111111111111111000111111222333~~~|||yyyvvvsssqqqpppooommmlllmmmpppssstttvvvwwwzzz|||~~~~~~{{{yyyvvvuuuyyyyyyyyy|||}}}wwwrrrtttwwwzzz{{{{{{zzzzzz{{{xxxyyy{{{||||||}}}||||||zzzwwwvvvvvvwwwvvvuuuoookkkeee___[[[ZZZZZZ[[[___aaaddddddbbb^^^[[[YYY]]]eeessszzzwwwzzzqqqbbbYYYRRRLLLGGGHHHLLLRRR]]]rrruuuooogggaaa]]]XXXQQQLLLGGGDDDBBBCCCBBBAAAEEEKKKSSS```tttzzzzzz~~~~~~vvvwwwyyy|||}}}ssskkkccc[[[VVVQQQOOOMMMMMMTTT\\\nnnrrr\\\OOOEEE@@@???BBBFFFHHHLLLQQQXXX^^^fffjjjjjjiiijjjlllpppsssssspppkkkbbbTTTHHH===:::666444555666666666555555666666555333111000---///222444444444444555555555444444444333333333222222222333333333333444333222222111111222222333333333333333333333333333222000...000333444222000000/////////000111222222222222222222222222222222000000000111222333333333000000//////000000111222000000000000000000000000111111111111111111111111111111111111111222222333333333333333333333333333000000000000111222333444|||xxxtttrrrpppooojjjhhhfffeeeeeegggiiikkkmmmnnnqqqsssuuuvvvwwwwww|||}}}~~~}}}|||||||||}}}}}}}}}|||zzzwwwuuusssvvvvvvyyy}}}~~~~~~~~~{{{vvvrrrssswww{{{}}}}}}}}}}}}}}}zzz|||}}}}}}}}}|||{{{xxxuuuttttttuuutttsssmmmiiibbb\\\XXXYYY[[[]]]aaaccceeeddd```\\\[[[[[[___iiiyyyxxxvvvyyy}}}|||jjj]]]TTTNNNFFFEEEGGGKKKRRRbbbyyyqqqjjjddd^^^WWWQQQLLLHHHFFFEEECCCAAADDDJJJQQQ^^^qqqzzzyyy|||}}}~~~uuuvvvxxxzzz}}}|||rrrjjj___YYYSSSPPPMMMKKKOOOUUUcccwww}}}eeeUUUIIICCC???AAAEEEFFFIIIMMMPPPWWWaaahhhkkkkkkkkkllllllooopppnnnlllfffXXXLLL???;;;777555555666666666333444555666555555333222...111444555555555555666555555444444444333333333111111111111222222222222333222222111111222222333777777777777777777777777222000///111444555222///000/////////000111222222222222222222222222222222111111111111111111111111000000000000000111222222000000000000000000000000111111111111111111111111111000000000111111222333222222222222222222222222//////000000111222444444}}}yyyuuuqqqooonnnmmmfffeeecccaaaaaaaaabbbcccdddfffhhhkkknnnoooppppppssstttuuuwwwxxxyyyyyyyyyvvvvvvuuuuuuuuuvvvwwwwwwyyyyyyzzz{{{zzzxxxuuuttttttuuuxxx}}}|||zzzzzzzzzwwwttttttwww{{{}}}~~~}}}~~~|||}}}~~~}}}xxxvvvtttsssssssssqqqpppiiieee^^^YYYVVVXXX[[[^^^bbbddddddaaa\\\ZZZ[[[]]]dddppp}}}uuusssvvvxxxrrrbbbWWWOOOJJJFFFEEEIIIMMMWWWppp}}}tttmmmfff^^^XXXOOOKKKHHHFFFCCC@@@BBBGGGOOO[[[nnn~~~{{{{{{{{{}}}~~~~~~xxxxxxyyyyyy|||xxxoooddd\\\UUUQQQMMMJJJKKKPPP]]]mmmqqq]]]OOOGGG@@@AAADDDEEEGGGKKKKKKRRR\\\dddiiikkkllllllhhhjjjkkklllmmmiii]]]QQQBBB>>>999666555666666666222333444555555555555555444555666666444222333333444444444444333333333333000000111111111222222222333222222111111222222333333333333444444444444555000000000222333333222000000000000000000000111222000000000000000000000000000000/////////.........111000000000000111222222000000000000000000000000111111111111111111111111000000000000000111222333////////////////////////000000000000111222333444{{{zzzxxxuuurrrooollljjjgggfffdddbbbaaa```_________aaadddgggjjjlllnnnnnnmmmmmmooopppqqqqqqqqqqqqooonnnnnnooooooppprrrrrrtttvvvxxxzzzzzzyyywwwvvvrrrtttwww}}}~~~xxxuuuvvvxxxwwwvvvuuuxxx{{{}}}}}}}}}~~~|||}}}}}}uuutttsssrrrrrrqqqnnnlllddd```ZZZUUUTTTVVV[[[^^^cccdddccc^^^YYYXXX[[[```lllxxxyyyqqqppprrrrrr|||iii\\\SSSMMMGGGFFFIIIKKKQQQcccxxxxxxooofff```TTTPPPLLLIIIDDD@@@AAAFFFLLLXXXjjjzzz~~~|||yyywww}}}}}}}}}{{{zzz{{{zzznnnddd[[[TTTOOOKKKKKKOOOVVVcccvvv|||gggWWWLLLBBB@@@BBBBBBDDDGGGHHHMMMVVV___eeeiiikkkkkkfffhhhiiijjjmmmmmmcccWWWFFFAAA;;;777666666666666444444444444444555666666555666555444111000111333333333333333222222222222111111111222222222333333333222222111111222222333/////////000000000111111...000333333333111111111222111000000000000000000000000000000000000000000.........///////////////111111000000111111222333000000000000000000000000111111111111111111111111////////////000111222333000000000000000000000000111000000000111222333333wwwxxxxxxwwwuuupppkkkhhhhhhhhhfffeeecccaaa___^^^]]]___bbbfffjjjlllmmmnnnjjjkkklllmmmmmmnnnmmmmmmlllkkkkkkllllllmmmnnnooorrrtttvvvyyyzzzyyyxxxwwwqqqsssvvv||||||uuurrrsssvvvwwwwwwvvvxxx{{{||||||}}}~~~{{{}}}}}}tttsssrrrrrrrrrpppmmmjjj```]]]WWWSSSSSSUUUZZZ]]]ccccccaaa\\\WWWWWW\\\aaarrr}}}vvvooommmooonnn{{{ttteee\\\LLLEEECCCGGGHHHJJJXXXjjjvvvlllfffZZZUUUPPPMMMGGGBBBCCCGGGIIIVVVgggwww|||wwwqqqttt~~~{{{zzz}}}wwwmmmaaaZZZSSSNNNMMMPPPOOOZZZkkknnn]]]PPPDDD@@@@@@@@@AAADDDFFFKKKSSS[[[bbbgggiiikkkfffggggggiiinnnooofff[[[HHHCCC===888666666666666777666444333333444555666222333333111000111333555333333333222222222111111222222333333333444444444333222222222222222222333222222333333333444444444,,,000444555222000111222222222111000//////000000222222222222222222222222......///000111222333333111111111000111111222333000000000000000000000000000000000000000000000000////////////000111222333333333333333333333333333111111111000111111222333ssstttttttttssspppnnnllllllllllllkkkiiigggeeeccc___aaagggooovvvyyyvvvrrrvvvppplllnnnnnnllllllmmmkkknnnooonnnllljjjkkkmmmoooxxx}}}{{{yyy|||}}}zzzwwwyyy{{{|||~~~yyyuuuuuuxxx}}}}}}{{{zzzzzz{{{~~~}}}|||}}}~~~yyyrrrtttrrrnnnnnnooojjjaaa^^^YYYSSSQQQTTTXXX[[[\\\]]][[[XXXUUUQQQSSS```mmmzzzwwwqqqlllkkkmmmrrrxxxlll```TTTMMMGGGEEEEEEHHHQQQ[[[zzzuuummmdddZZZQQQNNNLLLHHHGGGHHHKKKQQQ^^^nnn~~~wwwoooppp}}}|||{{{|||zzzkkk___XXXTTTPPPMMMQQQYYYdddrrriiiXXXGGG@@@??????@@@CCCCCCIIINNNQQQYYYdddiiifffjjjeeeaaadddjjjkkkfff```QQQHHH>>>999::::::777333333444444555555444444333444444333333333333222222333333333333333333333333444555777888777555222000444333333222222333333444111111111111111111111111333333333333333333333333444444333222222333444444111111222222222222111111111000/////////000222333111111111111111111111111////////////000000000000333222222111000///......222222111111222222333444222111000111333444333222444555444333111111333555uuuvvvvvvvvvuuusssqqqooooooooonnnmmmkkkgggeeeccc```dddlllwww}}}xxxrrrnnnooopppnnnnnnpppqqqsssuuutttqqqnnnooopppooowww}}}{{{{{{}}}~~~}}}zzz{{{|||}}}~~~zzzyyyzzz}}}}}}{{{zzz{{{}}}|||||||||{{{ttttttqqqllllllmmmhhh```]]]YYYTTTSSSUUUXXXYYYZZZ[[[XXXVVVUUUTTTXXXffftttvvvooojjjhhhiiimmmttt}}}oooaaaVVVNNNGGGDDDCCCEEEMMMUUUlll|||tttkkk```VVVQQQNNNIIIFFFFFFHHHOOO\\\lll~~~vvvnnnlllwww~~~|||{{{}}}wwwjjj___WWWQQQNNNHHHNNNXXXeeexxxppp___LLLCCC@@@??????BBBCCCHHHLLLPPPXXXccchhhgggjjjeeebbbdddjjjllliiidddTTTKKK???999999999777333333444444555555444444333444444333333333333222222333333333333333333333333111333666888888888666555222111111000000111111222111111111111111111111111222222222222222222222222222111111000000111111222111111222222222222111111000000000000000111222222111111111111111111111111//////000000000111111111333222222111000//////...111111111111111222333333333222111222444555444333222333444333222222555777xxxyyyyyyyyyyyywwwuuutttvvvvvvuuusssppplllhhhfffeeekkkvvvzzzuuuuuuwwwuuuuuuvvvvvvxxxxxxwwwtttqqqoooooopppxxx~~~~~~}}}~~~~~~}}}{{{{{{}}}}}}}}}~~~~~~vvvtttooojjjiiiiiieee___\\\YYYWWWUUUVVVWWWWWWVVVVVVTTTSSSTTTWWW^^^nnn}}}~~~tttlllfffdddfffhhhmmmuuu|||xxxhhh[[[RRRJJJEEECCCDDDIIIPPP^^^tttssshhh]]]VVVPPPIIIEEEEEEEEEMMMZZZkkk|||vvvlllhhhoooyyy~~~{{{{{{{{{{{{lll^^^TTTNNNDDDFFFMMMXXXhhh|||yyygggSSSGGGAAA>>>???AAABBBFFFJJJNNNVVV```gggiiijjjfffccceeejjjmmmllliiiYYYOOOBBB;;;999888777444444444555555555555444444444444333333333333222222333333333333333333333333222444666888888888777666222111111000000111111222222222222222222222222222111111111111111111111111222111000000000000111222111111222222222222111111///000111111222222111111000000000000000000000000000000111111111222222222222222222111000000000///111000000000000111222222444333222333555555555444000111333333222333666888|||}}}}}}~~~}}}|||{{{{{{}}}yyyuuupppmmmjjjrrr}}}~~~}}}}}}}}}|||yyyuuurrrpppsssyyy}}}~~~~~~xxxsssmmmhhhfffeeebbb^^^[[[ZZZYYYXXXWWWUUUTTTRRRQQQOOOOOOTTTYYYddduuu{{{qqqjjjeeecccddddddhhhnnnrrrvvvxxx{{{~~~tttaaaXXXNNNIIIFFFEEEIIINNNVVVgggzzzooobbbZZZSSSKKKGGGFFFDDDLLLYYYiii{{{wwwmmmgggjjjppp}}}{{{zzzzzzgggXXXPPPIIIGGGIIIPPP\\\lllpppZZZLLLDDD??????BBBAAADDDHHHLLLTTT]]]fffkkkjjjgggdddeeehhhkkkmmmlll___UUUGGG===999888777555444444555555555555444444444444333333333222222222333333333333333333333333555666666777666444333111444333333222222333333444222222222222222222222222000000000000000000000000333333222222222222333333111111222222222222111111///000111222333222111000000000000000000000000000111111222222222333333333222111111111111111111111000000000///000000111222333222111222444555444333///111222222111222333555~~~yyyvvvmmmvvv}}}xxxuuutttyyy}}}}}}vvvpppiiifffeeeccc```^^^[[[\\\[[[ZZZWWWSSSQQQOOOMMMKKKNNNUUU^^^kkk|||yyyooohhhcccbbbcccaaaccceeeggghhhiiilllnnnwww}}}|||hhh]]]RRRLLLIIIGGGHHHLLLPPP[[[qqqtttggg^^^WWWOOOJJJIIIFFFLLLXXXhhhyyyzzzqqqiiihhhkkkwww}}}|||}}}sss```TTTMMMHHHFFFLLLUUUbbbtttxxxbbbSSSHHHAAA@@@CCCAAACCCFFFKKKRRR[[[fffooonnnkkkgggeeefffhhhkkkmmmeee[[[MMMBBB<<<999777666444555555666666555555444444444333333333222222222333333333333333333333333444444444444444222111000444333333222222333333444222222222222222222222222000000000000000000000000222222222222222222222222111111222222222222111111///000222333333333222111000000000000000000000000222222222222333333333333111111111111222222222222000000000///000000111222222000000000222333222111///111222111000///000111sss{{{}}}yyywwwzzz~~~{{{ssslllfffeeedddaaa___^^^\\\]]]]]]ZZZUUUQQQNNNMMMJJJJJJOOO[[[hhhuuuvvvllleee___^^^___[[[[[[[[[ZZZZZZZZZ]]]```jjjppp|||qqqdddXXXQQQLLLHHHGGGIIIKKKQQQaaayyyzzzlllddd\\\SSSMMMLLLHHHMMMWWWeeevvvvvvmmmhhhiiippp~~~~~~|||jjj[[[LLLEEEBBBHHHQQQ[[[nnnmmm\\\NNNEEEBBBEEEBBBBBBEEEKKKQQQYYYgggssstttqqqmmmgggdddeeejjjmmmjjjaaaTTTHHH???:::888777555555666666666666555555444444333333333333222222333333333333333333333333000000111222333333333333222111111000000111111222333333333333333333333333000000000000000000000000//////000111111000//////111111222222222222111111000111222222333222222222111111111111111111111111111111222222222333333333000111111111222333333333111000000000000111222222111000///000111222222000///111222222000/////////~~~yyyooogggbbbdddeeeaaa^^^___^^^___^^^ZZZTTTOOOMMMLLLJJJKKKTTTcccsssssshhh```YYYWWWXXXRRRRRRQQQOOOMMMNNNRRRUUUZZZ```kkk}}}~~~qqqbbbYYYSSSLLLHHHHHHKKKLLLVVVggg{{{sssjjjaaaWWWPPPNNNJJJNNNUUUaaaqqq|||pppiiifffjjjsss}}}uuucccOOOFFFBBBHHHOOOWWWiii{{{xxxfffUUUIIIDDDEEECCCBBBDDDKKKPPPXXXgggvvv|||yyyssskkkdddccchhhmmmnnnfffZZZMMMCCC<<<888777555555666666666666555555444444333333333333222222333333333333333333333333000111111222333333444444222111111000000111111222333333333333333333333333111111111111111111111111...///000111111000///...111111222222222222111111222111111111222222333333222222222222222222222222111111111111222222222222000000111222222333444444111111111111111222333333111000///000222333222111///111333333222111111222~~~~~~yyyllldddaaadddeeeaaa___```___```___ZZZSSSNNNLLLLLLJJJLLLWWWiii|||rrrfff]]]UUUQQQRRRLLLKKKIIIGGGFFFHHHLLLOOOMMMRRR^^^qqq|||kkkaaaYYYPPPKKKIIINNNLLLQQQ]]]lllxxxnnndddYYYRRRPPPKKKMMMTTT___nnnrrriiieeeggglll~~~~~~~~~~~~|||iiiUUUKKKFFFKKKPPPUUUeeewwwmmmZZZKKKDDDDDDDDDBBBDDDKKKPPPXXXhhhxxxxxxmmmeeeccchhhnnnpppiii]]]PPPEEE===999777555555666666666666555555444444444333333333222222333333333333333333333333555555444333333222222111444333333333333333333444333333333333333333333333111111111111111111111111000111222333333222111000111111222222222222111111333222111000111222333444333333333333333333333333000000111111111222222222000000111222333444444555222222111111222222333444222111000111333444333222...111444555444444444555|||ssseeebbb]]][[[[[[]]]___```dddbbb^^^XXXQQQLLLKKKKKKJJJQQQ___rrrmmmaaaXXXPPPKKKIIIGGGEEEBBBAAA@@@AAACCCEEEJJJNNNVVVaaavvv{{{hhh^^^YYYRRRJJJIIIIIIMMMUUUaaarrrsssggg]]]UUUPPPNNNNNNPPPWWWggg|||zzznnneeeiiiiiisss~~~}}}}}}~~~www[[[OOODDDEEENNNYYYeeennn}}}yyyeeePPPCCCAAACCCBBBDDDHHHLLLWWWjjj|||yyyrrrkkkgggiiilllnnnmmmggg\\\MMM@@@888444777555444444666777777666777666555444444555666777444333222222333222000...222222222222222222222222444333000///......000111111222333333111111222333111111111111111111111111333222111111000111111111333333333222222111111111111111111111000000000000111111111111111111222222222111111111111111222222///222333222000///111333111111222222222333333333111222222333333222222111111111222222222333333333xxxnnnbbb___ZZZYYYZZZ^^^aaabbbdddbbb]]]VVVOOOKKKKKKKKKNNNWWWfffyyy|||jjj^^^VVVNNNHHHGGGBBB@@@>>><<<<<<===???@@@BBBFFFLLLWWWjjjtttggg___UUUMMMIIIGGGIIIPPPYYYggg|||yyylllaaaYYYTTTOOONNNPPPVVVdddwww~~~rrriiihhhgggnnn~~~|||```SSSHHHGGGNNNYYYfffooovvvmmmVVVHHHCCC@@@@@@BBBGGGLLLWWWiiizzz~~~wwwoookkkmmmpppsssrrrnnndddVVVHHH???:::777666444444666777777666666555444333333444555666111111111222444555444333222222222222222222222222444222111//////000111222111222333333111111222333111111111111111111111111111000000111111222333333333333333222222222111111.........//////000000000333222222222111000000000222222111111111111111111111222444333111000222444111111111222222222333333111222222333333222222111111111222222222333333333~~~~~~uuujjj___[[[WWWVVVYYY]]]aaacccccc```ZZZRRRLLLIIIJJJLLLTTT___pppxxxfff[[[SSSKKKEEEDDD???===;;;:::999:::<<<===???AAAFFFPPPaaa|||uuuhhh\\\RRRLLLIIIHHHLLLQQQ[[[kkkzzzttthhh^^^XXXPPPNNNOOOUUUaaaqqqxxxnnniiieeehhhvvvfffYYYLLLJJJOOOZZZgggrrrtttyyyyyyaaaOOOGGG@@@@@@BBBFFFKKKSSSdddsss|||rrrmmmmmmppprrrrrrooogggZZZLLLAAA;;;888666555555666777666555444444333333333333444444222111111222444555555444333333333333333333333333333222111000111222333444111222333333111111222333111111111111111111111111//////000111222333444444333333333222222222222111---...///000111222333333444333333222111000//////333333222111000000000111000111222222111000111222111111111222222222222333111222222333333222222111111111222222222333333333}}}}}}~~~uuukkk^^^ZZZVVVUUUWWW\\\___aaa```]]]VVVNNNHHHGGGJJJMMMYYYfffzzztttcccYYYQQQIIIDDDBBB???>>><<<;;;;;;;;;<<<===???@@@DDDLLLZZZrrruuudddXXXQQQMMMJJJKKKNNNTTT___kkk{{{mmmbbbZZZQQQNNNOOOTTT^^^kkkzzz~~~uuunnnhhhfffnnn~~~jjj\\\OOOKKKPPPZZZhhhttttttwww{{{lllWWWKKKCCCBBBBBBEEEHHHNNN[[[hhhyyy~~~rrrkkkiiiiiioooooonnniii^^^PPPDDD<<<999777666555666777666555444444444444444444444444666444333222333444333222333333333333333333333333222222111222222444555666111222333333111111222333111111111111111111111111//////000111222222333333222222222222222222222222111111222333333444555555333222222222111000000000333333222111000000000000///000000000//////000000111111111111222222222222111222222333333222222111111111222222222333333333}}}{{{{{{|||}}}}}}}}}~~~xxxnnn^^^[[[WWWUUUWWWYYY[[[\\\\\\XXXRRRKKKFFFFFFJJJNNN[[[lllrrrbbbXXXRRRJJJDDDCCC???>>>===<<<<<<<<<<<<=========@@@GGGRRRhhhooo```VVVPPPLLLLLLMMMOOOWWW___nnnrrrddd\\\RRRNNNNNNTTT\\\eeeuuu}}}vvvnnnhhhlllwww~~~~~~~~~~~~kkk^^^QQQLLLOOOWWWfffrrrqqqrrrttt}}}xxxaaaRRREEEBBBAAACCCEEEKKKVVVaaasssuuummmgggdddnnnoooooolllcccWWWJJJAAA;;;999666666666666555444555555555666666555555555666444222111333333333222333333333333333333333333111111222222333555666666111222333333111111222333111111111111111111111111111111222222222111111000222222222222222222222222444444444333333333333333000000000111222222222333333222222111000000111111111111000111111111111000000000111111111222222222111222222333333222222111111111222222222333333333|||yyyxxxyyy{{{||||||~~~}}}}}}{{{}}}}}}wwwnnn^^^\\\YYYWWWXXXYYYYYYXXXVVVSSSNNNHHHEEEFFFKKKOOO___rrrqqqbbbYYYRRRKKKEEECCC======<<<;;;;;;;;;;;;;;;>>>>>>BBBHHHPPPbbb{{{jjjZZZSSSNNNMMMLLLKKKOOOUUUZZZgggzzzwwwhhh___TTTOOOOOOTTTYYY___mmm}}}}}}tttllllllrrr~~~~~~~~~kkk___RRRLLLKKKRRR^^^jjjooorrrtttyyynnn]]]HHHCCC???@@@CCCHHHSSS]]]kkk{{{}}}vvvnnnfffjjjkkkkkkjjjdddZZZMMMDDD<<<:::777666666666555444555555666777777666555555111000...///222555666666333333333333333333333333111111222333444444555555111222333333111111222333111111111111111111111111111222222333222111000///111222222222222333333333222222222111111111000000//////000111222333333444222111111111111111222222444333222333444555444222000000000111111111111222111222222333333222222111111111222222222333333333yyywwwuuuuuuwwwzzz{{{{{{~~~~~~~~~}}}xxxuuuvvvwwwqqqiii\\\[[[YYYYYYZZZZZZXXXVVVPPPNNNJJJGGGEEEGGGLLLPPPcccxxx}}}oooaaaXXXRRRKKKEEEDDD======<<<<<<<<<;;;;;;;;;>>>>>>BBBIIINNN]]]uuu```YYYRRRPPPMMMJJJKKKNNNLLLVVVdddttt}}}nnndddXXXQQQOOOSSSUUUWWWddduuuwwwnnnkkkoooxxx{{{mmmaaaTTTKKKGGGJJJUUU___iiiooossswww|||jjjPPPIIIBBB??????CCCLLLUUU___rrryyynnnggghhhiiiiiieee]]]QQQHHH===:::888777777666555333444444555666666555444444000...---...111333555555444444444444444444444444111111222333333333333333111222333333111111222333111111111111111111111111///000222333333222111000111111222222222333333333000000000000111111111111000000000111222222222333000000000000111222333333444222111111333444333111000000000000111111111111111222222333333222222111111111222222222333333333uuutttrrrsssvvvyyy{{{{{{}}}{{{uuuppppppqqqllldddZZZZZZZZZ[[[\\\[[[XXXVVVLLLKKKIIIFFFEEEGGGLLLPPPfff}}}|||nnn```XXXRRRKKKEEECCC??????>>>>>>>>>=========888777===CCCHHHUUUwww|||ggg___WWWTTTPPPKKKJJJLLLGGGPPPZZZdddvvvrrrhhhZZZSSSPPPSSSRRRQQQ^^^oooxxxoookkklllttt~~~zzzooocccUUUKKKEEEEEEMMMWWW___gggmmmqqq}}}ttt[[[QQQFFF@@@<<<===DDDLLLTTThhh{{{tttkkkkkklllmmmkkkdddYYYPPP===;;;888777777666444333333333444555555444333333333111......///111222222444444444444444444444444111111222333333333222222111222333333111111222333111111111111111111111111---...111333444444333222111111111222222333333333000000111222333444444555222222222111111111111111//////000000111222444444111///---...111222000...000000000000111111111111222222222333333222222222111111222222222333333333uuuqqqoooppppppqqqxxxzzzrrrlllhhheeebbb```___^^^]]][[[XXXUUURRRQQQJJJGGGFFFEEECCCCCCJJJSSShhh}}}ooo___WWWRRRKKKDDDAAA???>>>===;;;:::::::::;;;;;;;;;>>>@@@EEESSSnnnrrrkkkaaaXXXRRRMMMIIIGGGGGGKKKPPPWWWdddzzz}}}oooaaaZZZTTTRRRPPPRRRZZZccc{{{vvvnnnkkkooo}}}wwwqqqfffXXXPPPJJJFFFGGGKKKVVVZZZbbbmmmxxx{{{gggYYYIIIAAA>>>???CCCIIITTT___ppppppllljjjkkklllggg\\\SSSDDD???:::777888999777555999888777666555444444444666444333333444555333222444444333333333333222222/////////000111111222222///000222333444444333222222111111111000000//////222222222111111111111000222222111111111111222222888444000///222555555333333222222222111111000000...//////000111333444555888777444222000000111222111222333444555444333222000000000000000000000000222222333333333444444444tttpppoooqqqqqqrrrxxx}}}{{{xxxrrrkkkeeeaaa___^^^___^^^\\\YYYVVVSSSPPPOOOJJJGGGEEEEEECCCDDDKKKTTTmmmppp```XXXTTTLLLFFFBBB???>>><<<;;;::::::::::::;;;<<<>>>@@@BBBNNNfff{{{|||uuukkkbbb[[[UUUOOOJJJGGGJJJMMMQQQYYYiiiyyyhhhaaaZZZVVVRRRSSSYYYbbbttt{{{rrrmmmooozzz}}}qqqfffYYYQQQKKKFFFEEEHHHOOOSSS\\\fffpppppp```NNNDDD???>>>BBBGGGPPPYYYiii{{{wwwrrrmmmkkkllliiibbb[[[GGGAAA;;;888888999777555666555555555555666666777666444333333444555333222444444333333333333222222222222222222222222222222111111222333333333222222222111111111000000000000222222222222111111111111222222111111111111222222111222222222111111111222222222222111111000000000//////000000111222444444888666444222000000111222111222222333333333333333444444444444444444444444//////000000000111111111|||rrrppppppsssttttttyyy{{{yyyvvvuuuqqqjjjbbb\\\[[[\\\^^^]]]ZZZWWWSSSPPPMMMLLLIIIFFFDDDDDDCCCDDDLLLUUUqqqqqqaaaYYYUUUMMMGGGCCC???>>><<<:::999999999:::;;;<<<>>>???@@@HHH[[[mmmxxxppphhh```WWWQQQLLLNNNNNNNNNPPPYYYgggrrrtttlllccc\\\VVVSSSXXX___nnn~~~wwwpppnnnuuu~~~uuukkk___WWWPPPHHHEEEFFFIIIMMMVVVaaakkkyyy|||kkkVVVHHHAAA>>>@@@DDDKKKQQQ^^^ppp~~~wwwoookkkkkkkkkgggcccLLLFFF>>>:::999999777555222333333555666777999999666555333333444444444333444444333333333333222222555555555444333222222222333333222222111222222222111111111111111000000000333222222222111111111111222222111111111111222222---111555555111///000333111111111000000000000000111111000000111222222333666555333222111111111222111111111111111222333333555555555555555555555555222222222222333333333333yyysssqqqssswwwyyyyyy}}}|||wwwsssqqqrrrpppiii___YYYXXXZZZ\\\[[[XXXTTTPPPMMMKKKIIIIIIFFFDDDDDDCCCDDDMMMWWWrrrqqqaaaZZZUUUNNNGGGDDD@@@???===;;;999999999999;;;;;;>>>??????DDDRRRaaa}}}{{{tttkkk```XXXUUUUUUTTTPPPOOORRRZZZ```iiiooowww}}}}}}uuukkkbbbYYYTTTUUU[[[lll|||{{{sssnnnqqqwww~~~tttiiiaaaXXXMMMGGGFFFFFFJJJTTT```kkkxxxttt]]]MMMCCC===>>>BBBHHHKKKTTTeeewwwzzzqqqmmmlllkkkiiigggSSSLLLCCC<<<:::999777555222222444555777888999999777555333222333444444333444444333333333222222222555555444444333333333333555444222111000111222222111111111111111111111111333333222222222111111111222222111111111111222222///222444444222111222444000000000000000000000000222222111111111111111222555444333222111111222222222111000///000111222333333333333333333333333333333333333444444444444555{{{uuutttvvv{{{}}}~~~~~~yyysssnnnlllnnnnnnhhh___XXXWWWYYYYYYXXXUUUQQQNNNLLLJJJIIIIIIFFFCCCCCCBBBDDDMMMWWWrrrqqqbbbZZZUUUNNNGGGDDDAAA@@@>>>;;;:::999999:::::::::===@@@@@@CCCNNN[[[sss~~~vvvjjj```YYYYYYWWWSSSOOOOOORRRVVVWWW[[[```dddiiisssyyypppggg]]]TTTSSSWWWgggvvvvvvooonnnrrruuutttkkk___QQQHHHEEEDDDHHHQQQ^^^kkkyyy{{{dddRRRFFF???>>>AAAGGGHHHOOO\\\mmmzzz|||vvvqqqpppnnnkkkiii[[[RRRGGG???;;;999777555444555666777888999888888777555222222333444444444444444333333333222222222111222222222333333333444555444222111000111222222111111111111111222222222333333333222222222222111222222111111111111222222333000------000222333222000000000000000111111111333222111111000111111111333222222222111222222222222111000///000111222333111111111111111111111111000000000000111111111111~~~wwwvvvyyy~~~}}}wwwpppjjjhhhiiijjjfff___YYYWWWVVVVVVTTTQQQOOOMMMLLLKKKKKKKKKGGGDDDCCCBBBCCCMMMWWWqqqsssccc[[[VVVOOOHHHEEECCCAAA???===;;;:::::::::::::::===@@@@@@BBBLLLVVVjjjtttjjj\\\[[[XXXSSSOOOMMMMMMOOOPPPSSSVVVWWWZZZaaannnwww}}}wwwpppiii___TTTQQQSSS\\\lll}}}{{{qqqmmmmmmppp}}}tttfffUUUJJJEEEBBBDDDMMMZZZgggvvvnnn[[[NNNDDDAAABBBEEEGGGMMMVVVcccpppzzzzzzvvvsssqqqnnnlllbbbXXXKKKAAA<<<999777555666777888:::::::::999888888555222111222444444444444444333333333333222222000000000111222333333333333333222222111222222222111111111222222222222222333333333333222222222222222222111111111111222222222...))))))---111111000111111111111111222222222222222111111111111111222111111111222222222222222111111111111111222333333222222222222222222222222111111111222222222222333~~~xxxvvvyyy~~~~~~{{{vvvnnngggdddddddddbbb^^^ZZZUUUSSSRRRQQQOOOMMMLLLMMMNNNNNNLLLHHHDDDBBBAAACCCLLLVVVmmmuuufff^^^YYYRRRKKKHHHDDDCCC@@@>>><<<;;;;;;;;;;;;;;;<<>>>>>???FFFOOOXXXyyyyyyqqqnnnggg```YYYSSSPPPOOOFFFKKKPPPQQQOOOPPPUUUYYY]]]hhhtttyyyzzz{{{yyyuuurrrooollliii```UUUNNNNNNPPP___pppyyyuuukkkhhhhhhrrr~~~vvvcccUUUPPPCCCCCCHHHSSS```nnnooo^^^OOOGGGFFF@@@EEELLLRRRZZZeeetttxxxrrrnnnmmmmmmnnnjjj___PPPCCC===999777555666777:::<<<>>>>>>===<<<888666222111222444555555444444444333333333222222444333333222222111111000///000222333444444333222111111111222222333333333444444444333333333222222222222111111111111222222...222555666333222444666222222222333333444444444111111000000111222222333///000111222222222222222111222333444555444333333000000000000000000000000000000111111111222222222{{{{{{|||}}}wwwpppjjjfff```___^^^\\\XXXTTTQQQOOOMMMMMMNNNMMMLLLJJJHHHGGGMMMHHHDDDCCCCCCDDDKKKSSShhhxxx|||mmmaaaYYYTTTPPPMMMIIIEEEBBBCCCBBB===;;;;;;<<<<<<<<<<<<<<<@@@EEEIIIXXXjjj~~~wwwoooggg___VVVQQQPPPNNNNNNPPPOOOMMMOOOTTTYYY\\\aaafffjjjmmmnnnnnnlllkkkgggbbb\\\TTTNNNJJJOOOUUUaaaqqq|||zzzqqqooouuurrruuuppp^^^QQQIIIEEEGGGPPP\\\jjjzzzwwwgggYYYKKKBBBEEEEEEJJJSSS[[[bbblllvvvzzzyyyuuuqqqmmmmmmoooqqqiii___QQQFFFAAA>>>999666888888999::::::;;;<<<<<<999888666444333333333333444111000000222555666777444555666777777555333222222222222222222222222222111111111111111111111111555444333333333333444555///000111111222222222111111111111111111111111111111222444444222111222333555444333333222111000000222222333333333222222111111111111111111111111111333333222111000000000000//////000111111222333333}}}~~~zzztttmmmgggdddbbbaaa___\\\XXXTTTQQQOOOOOOPPPQQQRRRRRRQQQPPPOOOLLLGGGDDDCCCBBBCCCJJJRRRfffuuu}}}nnnbbbZZZUUUQQQNNNJJJEEEBBBCCCBBB===;;;<<<<<<<<<<<<<<<<<<@@@EEEHHHSSSdddxxxnnnddd\\\ZZZWWWUUUUUUSSSOOOPPPSSSSSSUUUYYY]]]```ccceeefffffffffddd```ZZZTTTMMMJJJLLLPPP[[[jjjtttzzzuuurrrtttppprrr{{{uuucccUUUJJJEEEEEELLLWWWeeevvvqqqaaaQQQFFFEEEDDDIIIQQQYYY```iiiqqqtttsssqqqnnnjjjjjjlllnnnnnneeeXXXMMMEEE@@@===;;;777888888999::::::;;;;;;999888666444333333333333333111//////111333444444444555666777666555333222222222222222222222222222111111111111111111111111444333222222222222333444333333444555555555444444111111111111111111111111///000222222000///000111444444333333222111000000000111222222333333222222222222222222222222222222333333222111111111222222000111222333444444444444~~~~~~}}}yyyuuuooojjjeeebbbdddbbb___[[[WWWSSSOOONNNLLLNNNPPPRRRSSSSSSRRRQQQLLLGGGCCCCCCBBBBBBIIIPPPbbbqqqpppccc[[[VVVRRROOOJJJEEEBBBCCCBBB>>>;;;<<<;;;<<<<<<<<<<<>><<<===;;;;;;<<<<<<===???DDDGGGOOOZZZmmmyyypppiiiccc```[[[TTTPPPPPPQQQPPPOOOOOOPPPRRRTTTUUUSSSUUUVVVVVVTTTPPPKKKHHHEEEEEEKKKTTT\\\cccmmmvvv}}}zzzuuuooommmrrrxxx{{{~~~~~~~~~ppp___SSSKKKFFFHHHRRRaaatttppp]]]QQQGGGDDDEEELLLRRRVVV[[[aaahhhjjjmmmmmmlllkkkjjjjjjkkkhhh```RRRDDD;;;888:::666666666777777777888888888777666666555444444444999777555444555666555444333444555555555444333333333333333333333333333333222222222222222222222222222222222111111222222222111111111111111000000///222222222222222222222222111222444444222111222333333333222222222222222222111111111222222111000000333333333333333333333333333333333333333444555666111222555777888666444333yyy|||~~~~~~~~~~~~|||wwwuuuqqqlllhhheeecccbbbaaa___ZZZUUUQQQNNNLLLLLLRRRTTTWWWXXXYYYWWWUUUSSSLLLGGGDDDCCCBBBAAAFFFMMM\\\kkkrrrddd\\\WWWRRROOOLLLFFFBBBBBBAAA>>><<<>>>:::;;;<<<<<<===???CCCFFFNNNWWWfffwww{{{tttmmmiiieee]]]XXXXXXUUUSSSQQQOOONNNNNNPPPQQQMMMOOOQQQQQQPPPMMMJJJHHHDDDCCCEEELLLRRRXXXbbbllluuu~~~vvvooollloootttvvvyyy|||~~~}}}wwwdddXXXOOOGGGHHHPPP___ssstttaaaVVVKKKFFFDDDIIINNNQQQVVVZZZ```eeejjjnnnnnnllljjjiiikkkkkkfffZZZJJJ???<<<<<<555666666666666666777777777777777666666555444444999777666555666666555444333333444444444444444444333333333333333333333333222222222222222222222222222222333333333333222222333444444444444444333333222222222222222222222222111222444444222111222333222222222222222222333333333333333222111000///...222222222222222222222222333333333333444555666666000222444666666555333111{{{rrrssstttuuuvvvxxx|||}}}yyytttqqqmmmiiieeedddcccccc^^^[[[WWWRRRNNNMMMMMMMMMTTTVVVXXXZZZYYYWWWTTTQQQMMMIIIEEEEEECCCBBBFFFLLLZZZiii}}}sssfff^^^XXXTTTQQQMMMGGGBBBBBBAAA>>>===???999:::<<<<<<===???CCCEEEKKKSSS```nnn~~~zzzrrrooojjjccc]]][[[ZZZXXXUUUQQQOOONNNNNNNNNKKKLLLMMMNNNMMMKKKIIIHHHDDDBBBCCCGGGKKKPPPYYYbbbkkkssszzzrrrlllmmmpppqqqsssvvvxxx~~~ooo^^^SSSJJJHHHOOO\\\ooo~~~|||iii^^^QQQIIIDDDFFFKKKNNNRRRVVVYYY___hhhmmmnnnlllhhhffffffhhhfff]]]OOOCCC<<<;;;666666666666666666666666666777777777777666555444666555333333444444333111333333333333333444444444333333333333333333333333333333333333333333333333222222333333333333222222111111222333333333333333333333333333333333333333///000222222000///000111111111111222222333333444444444444333222111000///111111111111111111111111444444333333333444555555000111333444444333222111~~~wwwmmmnnnnnnoooqqquuu{{{{{{wwwqqqnnnjjjeeebbbbbbbbbccc\\\YYYTTTPPPNNNNNNPPPQQQTTTVVVYYYZZZZZZWWWTTTRRRNNNJJJGGGFFFDDDBBBFFFLLLXXXggg{{{wwwiii```[[[VVVSSSNNNGGGBBBBBBAAA>>>===???888:::<<<<<<===???BBBEEEJJJRRR^^^jjjxxxzzzwwwrrrjjjcccaaaaaa___[[[WWWTTTQQQOOOOOOLLLLLLLLLKKKJJJIIIIIIHHHDDDAAAAAADDDFFFIIIQQQYYY]]]fffsssyyypppoooooonnnooorrrqqqxxx~~~}}}ggg\\\PPPLLLOOOZZZkkkyyyttthhhWWWMMMDDDDDDHHHLLLPPPTTTUUU]]]hhhoooqqqnnnjjjgggbbbdddddd^^^SSSGGG===999666666666666666666666666666666777888777666555444444333222333444444333111333222222222333444444555444444444444444444444444333333333333333333333333000111222333333222111000---...///000111222222222333333333333333333333333///000222222000///000111000000111222333333444444222333333444444444333333222222222222222222222222555444333333333333333333222222333333333333222222|||tttllllllllllllooottt{{{zzzwwwooolllgggccc``````aaabbb[[[XXXTTTPPPOOOPPPRRRTTTWWWZZZ]]]______]]]ZZZXXXOOOKKKHHHGGGDDDCCCFFFLLLVVVeeeyyyyyylllccc]]]XXXUUUNNNGGGCCCBBBAAA>>>>>>@@@888:::<<<======???BBBDDDJJJSSS___jjjvvv~~~vvvnnnkkkgggeeeaaa]]]YYYUUURRRQQQMMMMMMKKKJJJIIIHHHHHHIIIDDDAAA@@@BBBCCCEEELLLSSSSSS\\\iiiwwwvvvrrrqqqnnnnnnppplllsss~~~~~~pppcccVVVQQQRRRZZZjjjwww}}}oooZZZOOOEEECCCGGGKKKOOOSSSVVV^^^jjjsssuuurrrmmmjjjdddfffhhhddd[[[OOOCCC===777777777777777666666666666666777888888777666555555444444555666666555333333222222222333333444555444444444444444444444444333333333333333333333333///000111222222111000//////000222333555555666666333333333333333333333333111222444444222111222333000000111222333444444555000111333444555666666666333333333333333333333333555444333333222222222222333333333333333333333333yyytttnnnmmmlllkkkmmmrrryyy~~~yyyvvvuuuooohhh```]]]]]]^^^\\\YYYWWWUUURRRPPPPPPRRRUUUWWW\\\^^^aaadddddd```XXXSSSSSSLLLGGGFFFDDDDDDGGGLLLUUUhhhwwwqqqeee\\\UUURRRPPPLLLFFFAAA??????>>>>>>:::;;;;;;;;;;;;<<<@@@CCCHHHQQQ]]]jjjvvvwwwooollljjjgggbbb\\\WWWSSSQQQQQQQQQQQQPPPNNNKKKHHHFFFIIICCC@@@BBBCCCCCCDDDGGGKKKQQQ___ooo{{{~~~xxxtttooolllmmmkkknnnuuu~~~mmm\\\UUUSSSVVVfffwwwvvveeeYYYLLLGGGHHHJJJPPPUUUVVV^^^gggnnnuuuxxxtttmmmfffffffffccc\\\QQQEEE<<<999999888777666666777999888999999999888777555444444444444444444444444444555333111//////000111222111111111222222333333333111333555777888777555333444333222111///---+++***111111222222222333333333555555555444444333333333333333333222222111111111444222000111222444555555111222333444444444333222333333333333333333333333222222333333333444444444333333333444444444555555|||tttppplllmmmmmmnnnpppttt{{{|||uuuqqqooojjjddd^^^\\\]]]^^^[[[YYYVVVTTTRRRQQQRRRWWW[[[______aaadddffffffbbb[[[UUUSSSLLLGGGFFFEEEDDDGGGLLLVVVhhhuuuvvvhhh]]]WWWUUUQQQLLLGGGBBB@@@???>>>>>>;;;;;;<<<;;;;;;===AAADDDJJJSSS___kkkwwwxxxsssqqqlllfff```[[[XXXVVVTTTTTTTTTSSSQQQNNNJJJHHHKKKEEEAAABBBBBB@@@AAADDDHHHLLLXXXfffqqq{{{zzztttnnnkkkllllllmmmrrr|||~~~yyyfff\\\WWWWWWdddsss~~~mmm___PPPIIIHHHIIINNNTTTTTT\\\eeemmmuuuzzzyyysssjjjiiigggeeeaaaWWWKKKAAA:::999888666555555777888777888999999888666555444444444444444444444444444444333111000000111222333222222222222333333333333111333555777777666444333222222222222111111000///111111222222222333333333333333333333333222222222333333333222222222111111444333111222333444444333333444555666777666666555333333333333333333333333000000111111111222222222333333333444444444444555}}}qqqlllkkkiiilllooorrrtttxxx}}}wwwpppkkkhhhccc___\\\[[[\\\\\\ZZZWWWPPPNNNLLLMMMPPPVVV]]]bbbccceeegggiiihhhddd]]]XXXSSSMMMHHHFFFEEECCCFFFKKKWWWgggrrr|||kkk___ZZZXXXRRRNNNHHHCCCAAA@@@???>>>;;;<<<<<<<<<<<<>>>AAADDDLLLUUUaaalllxxx}}}yyysssllleee```]]]\\\XXXXXXXXXWWWTTTQQQMMMKKKLLLFFFAAAAAAAAA>>>>>>@@@DDDFFFNNNYYYdddooo~~~}}}uuummmjjjjjjllllllooouuu~~~~~~qqqbbbYYYUUU]]]hhhtttwwwgggVVVLLLHHHHHHLLLQQQRRRYYYbbbjjjttt}}}|||rrrnnniiihhhfff___RRRGGG;;;:::888666555555666777666777888888777666444333444444444444444444444444444333222111222333444555444444444444333333333333111333444666666555444333333333333333333333222222111111222222222333333333111111222222222222222333333333333222222222222111444333222333444444333111111111222333333333333222333333333333333333333333000000111111111222222222333333333333444444444444wwwlllhhhhhhhhhlllqqquuuyyy|||}}}~~~{{{tttlllgggeee^^^\\\ZZZYYYZZZYYYVVVSSSMMMLLLJJJKKKPPPWWW___dddggghhhiiijjjiiiddd^^^YYYSSSMMMHHHGGGEEECCCFFFJJJUUUeeeqqqnnn```[[[[[[SSSOOOJJJEEECCCAAA@@@>>><<<============>>>BBBEEELLLTTTaaammmyyyzzzqqqjjjeeebbbaaa]]]]]]\\\[[[XXXTTTPPPNNNMMMFFFAAAAAA@@@>>>===???CCCCCCGGGOOOXXXcccssswwwnnnjjjjjjlllkkklllpppvvvvvvdddWWWPPPSSSZZZiiivvvooo[[[OOOIIIGGGJJJOOORRRXXX```hhhsss~~~zzzssskkkiiiiiicccWWWLLL>>><<<888666555555666666555666777777777555444333444444444444444444444444333333333333333444555666555555555444444333333333222222444555555444333222555555555444333111000///111111222222222333333333111111222222333333444444222222222222222222222222444333333444555444111//////000000111111111111111333333333333333333333333222222333333333444444444222222333333333444444444vvvkkkgggggghhhmmmsssyyy|||}}}|||}}}{{{vvvqqqkkkfffccc[[[ZZZYYYXXXWWWUUURRRPPPQQQPPPOOOQQQVVV]]]eeejjjkkkjjjjjjiiihhhddd^^^YYYRRRMMMIIIGGGFFFCCCEEEIIIRRRcccpppoooaaa[[[[[[TTTQQQKKKGGGEEECCC@@@???<<<============>>>BBBEEEIIIRRR```mmmzzzvvvoooiiifffeeebbbbbbaaa___\\\XXXTTTQQQMMMGGGBBBBBBBBB??????AAACCCBBBDDDJJJPPPZZZiiiwwwzzzqqqmmmlllllljjjkkknnnrrr{{{yyyfffWWWNNNMMMPPP\\\jjjuuu```RRRJJJGGGIIIMMMSSSXXX^^^eeeppp|||wwwmmmiiihhhcccXXXOOOBBB>>>999666666666666555555666666777777666444444444444444444444444444444333333333333444555555666555555555444444333333333222222333444444333222111333333333333222111000///111111222222222333333333222222333333444444555555222222222222222222222222444333333444555444111///333333333333444444444555333333333333333333333333222222333333333444444444222222222333333333444444tttjjjggggggjjjooouuuzzz}}}}}}~~~~~~}}}~~~~~~zzzvvvqqqmmmiiidddaaaXXXXXXWWWVVVTTTRRRPPPOOOQQQQQQQQQTTTYYY```gggkkkmmmlllkkkiiigggccc]]]YYYRRRMMMIIIHHHFFFCCCEEEHHHOOO```nnnpppccc]]]ZZZVVVRRRMMMIIIGGGDDDAAA???;;;<<<<<<<<<<<<>>>AAADDDGGGQQQ___mmmzzz}}}uuuooollljjjggggggfffddd```\\\XXXUUUOOOIIIEEEDDDDDDAAAAAACCCDDDBBBCCCGGGKKKSSS```lll|||vvvpppnnnkkkjjjkkkmmmooouuu}}}kkk\\\RRRMMMKKKPPP___ttt}}}gggXXXNNNHHHHHHKKKRRRWWW\\\bbbmmmyyyxxxnnniiifffbbbZZZSSSFFFAAA:::777777888777555555666777777777777555555444444444444444444444444333333444444444444444444444444444444333333333333222222333333222222111111......000111222222222222111111222222222333333333333444444444444444555555111222222222222333333333444333222333444444333111333333222222222333444555333333333333333333333333000000111111111222222222222222222222333333333333{{{mmmffffffhhhmmmqqqwww{{{||||||||||||{{{wwwqqqllliiieee```\\\UUUVVVUUUTTTRRRQQQQQQQQQNNNOOOQQQVVV\\\ccciiimmmpppooollljjjgggccc^^^ZZZRRRMMMIIIIIIFFFCCCDDDHHHNNN]]]jjj}}}rrrggg___ZZZVVVSSSNNNKKKHHHEEEBBB???;;;;;;<<<;;;;;;===AAADDDGGGQQQ```mmmyyy}}}wwwrrrpppmmmmmmllljjjfffaaa\\\ZZZTTTNNNHHHGGGEEEBBBAAACCCBBB@@@AAAEEEGGGLLLVVVaaappp}}}{{{ssspppjjjiiijjjlllkkknnnxxxpppaaaUUUMMMHHHGGGTTThhh|||ppp^^^RRRIIIFFFHHHOOOTTTYYY```kkkwww}}}}}}}}}wwwnnnhhheeebbb^^^[[[IIICCC;;;888888999888666555666777888888888666666444444444444444444444444333444444444444333333222222222222222333333333333222222222222111111111000---...///111222333333333111111222222222333333333444444444333333333333333111111222222222333333333444333111222333444444333222111111000111222333444333333333333333333333333000000111111111222222222111222222222222333333333tttgggbbbeeeiiiooosssxxx{{{|||{{{zzz{{{zzzuuuooojjjfffbbb\\\XXXSSSSSSSSSSSSQQQQQQSSSTTTOOOQQQUUU[[[bbbjjjpppsssssspppnnnkkkhhhddd___[[[RRRMMMJJJIIIGGGCCCDDDGGGMMM[[[ggg||||||sssiii```ZZZWWWTTTOOOKKKIIIFFFBBB???:::;;;;;;;;;;;;<<<@@@CCCIIIRRR```mmmyyy}}}wwwtttrrrqqqpppmmmiiiddd```]]]YYYQQQKKKIIIFFFBBB@@@BBB@@@???@@@CCCEEEGGGPPPYYYgggttt~~~tttpppiiihhhiiijjjhhhiiiqqq{{{rrrbbbVVVLLLEEEBBBNNN```sssvvvcccUUUJJJEEEEEELLLQQQWWW___jjjwww}}}}}}zzzuuunnnhhheeecccaaa```LLLDDD<<<888999:::888666666777888999999888777777444444444444444444444444444444444444333222111111111111111222222333333333333222222111111111000000111111222222222111111000111111222222222333333333444333333222222111111111111111111222222333333333444222000111222444555555666555444444444555666777333333333333333333333333222222333333333444444444111111222222222333333333xxxnnngggcccdddhhhqqquuuzzz|||{{{zzz{{{||||||wwwrrrlllgggccc```^^^\\\^^^XXXTTTSSSSSSSSSWWW]]]YYY```cccbbbbbbiiippptttxxxsssooolllkkkeee[[[RRRQQQOOOKKKGGGEEEDDDEEEFFFKKKTTTgggzzzppphhh```\\\WWWUUURRRNNNJJJGGGEEECCC>>>===<<<;;;<<>>===<<<;;;<<>>===<<<;;;<<>>===<<<;;;<<>>===<<<;;;<<>>===<<<;;;<<>>===<<<;;;<<>>===<<<;;;<<>>======BBBHHHTTT\\\iiittt~~~~~~vvvmmmggg___\\\XXXUUUQQQMMMHHHEEEFFFEEEGGGOOOXXXdddsssyyyrrrlllfffbbbbbbccceeekkkqqqyyy}}}lllbbbVVVMMMHHHHHHOOOYYYnnnuuueeeSSSJJJCCCCCCEEEGGGJJJNNNUUU[[[dddlllqqqrrrpppnnnkkkjjjeee\\\OOODDD<<<999666666666666666666555555000111111222222222111111444444444333333333222222333333333333333333333333333333222111111222333444222222222222333333333333333333222222222333333444333333333333333333333333444333333333222222222111555444444333333444444555333444444333222222333555444444444444444444444444555555555555444333222222444333333333333333333333tttkkkiiihhhffffffgggfffeeeccchhhlllsss|||{{{yyyvvvnnncccZZZZZZWWWTTTRRRQQQNNNKKKHHHIIILLLQQQVVV[[[bbbiiinnnvvvxxx{{{}}}~~~}}}|||xxxsssrrrooofff[[[VVVSSSNNNKKKHHHGGGDDDBBBAAAFFFOOO^^^tttxxxpppgggaaaZZZXXXUUUQQQLLLFFFBBB@@@???===<<<>>>>>>>>>CCCIIITTT\\\iiivvv}}}uuupppfffbbb\\\WWWSSSOOOKKKHHHGGGDDDDDDJJJRRR]]]lllyyyvvvnnngggcccccccccdddggglllrrr}}}zzzlll\\\QQQJJJHHHKKKQQQaaawww|||lllXXXNNNEEECCCDDDEEEIIIMMMPPPUUU^^^ffflllnnnmmmllljjjjjjggg```TTTHHH>>>999777777777666666555555555222222333444444444444444444444444444333333333333333333333333333333333333333333222222222222333333111111111111222222222222222222222222333333444555444444444444444444444444444444444444333333333333555444444333333444444555333444444333222222333555444444444444444444444444333444666666666444222000222222222222222222222222~~~}}}qqqhhhhhhggggggffffffeeeddddddjjjnnnvvv~~~|||yyyvvvuuusssnnneee^^^YYYWWWTTTQQQNNNKKKIIIHHHJJJMMMSSSYYY___fffmmmrrrzzz|||~~~~~~zzzuuutttqqqhhh]]]WWWTTTPPPLLLJJJHHHEEECCCAAAEEEMMM\\\sssyyypppgggaaaZZZYYYVVVRRRLLLGGGBBB@@@???<<<<<<>>>>>>???DDDJJJQQQZZZiiiwww}}}yyynnnhhhaaaYYYTTTPPPLLLJJJHHHDDDCCCGGGMMMVVVdddpppzzzqqqiiiddddddbbbaaadddgggllluuuuuubbbUUUMMMHHHHHHKKKUUUkkkttt]]]QQQFFFBBBBBBDDDGGGLLLOOOTTT[[[bbbgggjjjjjjjjjiiijjjiiidddZZZMMMAAA:::888888777666666555555555222333555777999;;;<<<<<<444444444444444444333333555555555555555555555555444333333333222222222222222222333333333444444444333333333444555666777888444444444444444444444444444444444333333333333333555444444333333444444555333333444333222222333555444444444444444444444444444444555555555444222111222222222222222222333333{{{wwwwww|||qqqgggggggggfffeeeddddddeeefffkkkpppyyy}}}wwwtttpppnnnmmmjjjeeebbbYYYXXXTTTPPPLLLJJJIIIJJJLLLPPPVVV]]]cccjjjqqqvvv|||~~~|||xxxvvvsssjjj___XXXUUUQQQNNNKKKHHHEEEBBBCCCEEELLLZZZrrryyypppfff___ZZZYYYVVVRRRMMMHHHCCC@@@>>><<<<<<>>>???@@@EEELLLRRR\\\kkkyyyuuuooofff]]]WWWRRRNNNKKKJJJFFFDDDFFFJJJQQQ]]]hhhvvv~~~uuulllggggggaaa```aaadddhhhooo~~~{{{hhh[[[QQQJJJGGGHHHNNNccczzzaaaTTTGGGBBBAAACCCGGGLLLSSSVVV[[[```eeeggghhhiiihhhiiijjjggg___SSSFFF>>>:::999777666555555555666000222333555777999999:::444444444444444444444444555555555555555555555555444444444444333333222222222222333333333444444444333333333444555666777888222222222222222222222222222222222333333333333333555444444333333444444555333333444333222222333555444444444444444444444444666555444333222333444555333333333333444444555555yyyuuuuuuzzzqqqiiiffffffeeecccbbbcccgggjjjmmmttt}}}|||vvvrrrmmmiiifffdddbbb```YYYWWWTTTOOOJJJIIIJJJLLLNNNSSSZZZ```gggnnntttyyy|||}}}xxxwwwtttkkk```XXXUUURRRNNNLLLHHHDDDBBBCCCDDDJJJXXXoooyyyoooeee^^^ZZZYYYWWWSSSNNNHHHCCC@@@>>>;;;;;;>>>???@@@FFFMMMWWWaaaooo||||||uuulllccc[[[UUUPPPMMMKKKGGGEEEFFFHHHLLLVVV___mmmyyyzzzoooiiihhhbbb``````cccfffkkkwwwpppcccWWWLLLHHHIIIJJJ\\\zzziii[[[LLLDDDBBBCCCGGGMMMSSSVVVYYY^^^bbbeeeggghhhggghhhjjjiiidddYYYKKKBBB;;;:::888666555555666666444555555555555555444444444444444444555555555555333333333333333333333333444444555555444333222111111111111111222222222222222222222222333333444555222222222222222222222222222222222222333333333333555444444333333444444555333444444333222222333555444444444444444444444444666555333222222333555666333444444555555666666777{{{wwwvvv|||zzzpppjjjfffeeecccaaa```ccciiinnnpppxxx~~~zzzqqqnnnjjjfffcccaaa___^^^WWWVVVRRRMMMIIIGGGJJJMMMQQQUUU\\\cccjjjpppvvvzzz}}}|||wwwvvvsssjjj___XXXUUURRRNNNLLLHHHDDD@@@CCCCCCGGGTTTlllyyyoooeee___YYYYYYWWWTTTOOOIIICCC???===;;;;;;>>>@@@AAAGGGNNNYYYcccqqq~~~|||rrriiiaaaYYYSSSOOOKKKGGGEEEFFFFFFHHHOOOWWWeeeqqqsssjjjhhhdddaaa```bbbdddgggpppzzzzzzlll\\\OOOIIIKKKGGGWWWqqqtttdddRRRHHHCCCCCCGGGLLLPPPRRRUUUYYY^^^bbbfffhhhfffgggiiijjjfff]]]PPPGGG<<<:::888666555555666666666777777666666555444333444444444444555555555666333333333333333333333333444555555555555333222111222222222222333333333333333333222222222333333444333333333333333333333333333333333333444444444555555444444333333444444555333444444333222222333555444444444444444444444444444444444333333444444444333444444555666666777777}}}yyyyyy~~~~~~uuuoookkkeeeeeebbb___^^^bbbjjjqqqssszzz{{{vvvkkkiiigggeeecccaaa___^^^UUUTTTQQQLLLGGGFFFJJJNNNRRRWWW^^^eeekkkqqqwww{{{~~~{{{vvvuuurrriii^^^WWWUUUQQQNNNLLLHHHCCC@@@BBBAAAEEERRRiiiyyypppggg```YYYYYYWWWTTTOOOIIICCC???===;;;;;;>>>@@@AAAGGGNNNWWWaaappp~~~wwwmmmeee\\\UUUQQQJJJFFFDDDEEEEEEFFFKKKRRR```lll}}}uuukkkgggfffcccaaabbbbbbdddllltttrrr```PPPJJJLLLEEESSSkkk|||kkkXXXKKKEEECCCFFFKKKLLLMMMQQQUUU[[[```eeegggfffgggiiijjjhhh___SSSJJJ<<<;;;888666555555666666111222333333444444333333444444444555555555666666555555555555555555555555555555666666555333222000444444555555555555666666666666555444444444555555444444444444444444444444444444444555555555666666555444444333333444444555333444444333222222333555444444444444444444444444222333555666666555333222333333444444555666777777yyy~~~{{{rrrmmmiiigggfffccc```___bbbhhhpppuuuwwwqqqllliiieeebbb```^^^\\\[[[XXXRRRMMMLLLJJJIIIKKKPPPYYY]]]bbbggglllqqqvvvzzzzzzwwwuuuqqqiiicccXXXTTTPPPLLLJJJHHHEEEDDD???DDDJJJPPPaaa~~~zzzpppjjjfff[[[ZZZWWWRRRMMMHHHDDDAAA888777999<<<===@@@HHHQQQ___lllzzzzzzoooddd\\\YYYXXXNNNIIIEEEFFFEEEEEEHHHMMMZZZbbbqqq}}}qqqiiigggdddbbbbbb``````fffnnnwwwtttfffYYYMMMEEEIIIPPPcccjjjUUUHHHEEEGGGKKKLLLPPPTTTVVVXXX[[[```eeeeeeggggggggghhhggg^^^TTTEEE===888888888666555666333555666666555444444555555444333333222222222222111222444555666555444444444444333333333222222222555555555555555555555555444444444555555555555666444333333222222333333444222222222222222222222222333333333444444444555555222222222333333444444444555555555555666666666666555444444333444555666777555555444444444555555666{{{~~~tttmmmiiifffeeeeeeccc```aaaeeellltttyyyvvvpppjjjgggccc```^^^\\\ZZZXXXUUUOOOJJJJJJJJJJJJNNNSSS[[[^^^dddiiimmmqqquuuxxxyyyvvvtttpppiiidddYYYVVVQQQMMMKKKHHHEEECCC???CCCHHHNNN]]]yyyxxxlllccc___[[[YYYVVVRRRMMMGGGCCCAAA;;;:::;;;>>>???AAAIIISSSaaannn||||||qqqfff]]]XXXVVVNNNIIIFFFFFFEEEDDDGGGLLLUUU]]]kkk{{{uuullliiifffcccccc```^^^ccciiipppzzzlll___SSSKKKLLLOOO^^^{{{rrr\\\LLLFFFFFFIIIJJJOOOSSSVVVXXX\\\bbbffffffhhhhhhggghhhhhh```WWWHHH@@@:::999999777555666444555666666444444555666555555444444333333444444333333444444555444444444444444444444333333333333444444444444444444444444333333333333444444444555333333222222222222333333333333333333333333333333333333333444444444555555222222222333333444444444444444444444555555555555555444444333444555666777666555555444444444444555}}}{{{rrrkkkfffdddbbbaaabbbaaaaaadddiiiqqqzzz~~~tttmmmfffddd```]]][[[YYYWWWUUUPPPKKKGGGGGGHHHJJJPPPWWW]]]bbbhhhllloooqqqsssuuu|||zzzuuurrrnnniiieee[[[XXXSSSOOOLLLIIIFFFCCC@@@BBBFFFKKKXXXrrrvvviii```[[[ZZZXXXUUUQQQLLLGGGBBB@@@>>>===>>>@@@AAACCCLLLUUUcccqqqwwwuuuxxx~~~vvvkkkaaaYYYUUUOOOJJJFFFFFFEEECCCEEEJJJNNNVVVcccssszzzpppkkkgggeeedddaaa]]]___dddiiivvvrrreeeXXXPPPNNNNNNXXXsssfffSSSIIIFFFFFFIIINNNSSSWWWYYY]]]cccggghhhiiiiiihhhjjjjjjeee]]]MMMDDD===;;;:::777666777555666666555444444555777555555444444444555666666555555444333333333444444555555555444444444444333333333333333333333333333222222222333333333444444333222222111111222222333444444444444444444444444333333333444444444555555222222333333333333444444222333333333444444444444555444444444444555666666666666555444333333444444}}}xxxrrrjjjdddaaa```___^^^___```bbbgggnnnwww~~~ssskkkdddaaa^^^[[[YYYWWWTTTRRRNNNHHHEEEFFFHHHKKKRRRYYYaaaeeelllqqqrrrsssssssssxxx~~~zzztttpppmmmiiifff]]]YYYUUUQQQNNNJJJFFFCCCBBBBBBDDDIIISSSkkkuuujjjbbb^^^YYYXXXUUUPPPKKKFFFBBB???@@@>>>>>>AAABBBDDDMMMVVVffftttqqqmmmooottt{{{qqqggg]]]WWWPPPKKKGGGGGGEEECCCDDDHHHIIIPPP\\\kkkzzz~~~tttlllhhheeeeeebbb^^^^^^aaafffoooyyyjjj\\\SSSOOOLLLTTTmmmqqq\\\NNNGGGEEEIIINNNTTTXXXZZZ]]]bbbfffiiikkklllkkklllmmmjjjdddSSSIII@@@<<<:::777555666666666666555444444666888444444333444444555666666777666444333222222333444666666555555555444444444333333333333333333333333222333333333333444444444222222222111111222222222444444444444444444444444333333333444444444555555333333333333333333333333333333333333444444444444555555444444555555555555666666555444333333333333|||xxxsssnnngggbbb___^^^]]]]]]^^^```dddkkksss{{{rrrhhhaaa___\\\ZZZXXXUUURRROOOMMMHHHEEEGGGIIILLLSSSZZZdddiiippptttvvvuuuuuuuuuvvv{{{{{{uuupppkkkhhheee]]]ZZZVVVRRROOOKKKFFFCCCCCCCCCDDDHHHPPPdddtttjjjccc```YYYXXXUUUPPPKKKFFFBBB??????======@@@AAADDDNNNXXXhhhwwwmmmhhhhhhlllvvvxxxnnnbbb[[[RRRMMMIIIHHHFFFBBBCCCFFFEEEKKKVVVdddsssxxxnnniiieeeeeeccc___^^^aaagggmmmzzzsssbbbWWWQQQMMMRRRhhh~~~fffUUUKKKGGGIIINNNTTTXXXYYY\\\```dddiiimmmooonnnoooqqqooojjjYYYNNNCCC===:::666444555555666777666555444666777333222222222333444555555777666444333222222333444666666555555555444444444444444444444444444444444444444444444555555555555333222222222222222222333333333333333333333333333333333333444444444555555333333333333333333333333333444444444444555555555555555555555555555444444555555444333333333333333}}}vvvrrrooojjjddd```^^^^^^]]]\\\```ccchhhpppxxxqqqfff^^^\\\ZZZXXXVVVSSSOOOMMMKKKGGGFFFIIIMMMPPPVVV]]]ggglllssswwwyyyyyyyyyyyywwwzzz~~~|||vvvpppjjjfffddd\\\YYYVVVSSSPPPLLLGGGDDDCCCBBBDDDHHHNNN^^^sssiiibbb___ZZZXXXUUUQQQLLLGGGBBB@@@>>><<<<<>>AAAGGGIIITTTssssssjjjdddbbb[[[ZZZWWWRRRMMMHHHDDDAAA===;;;<<>>DDDMMMTTTXXX]]]bbbggggggooovvvxxxyyy{{{yyyuuukkk]]]NNNEEE???:::888:::222555999;;;999777555444777666555444444444444444111222444555666555444444444444333333333222222222333333333333333333333333222222333333333444444444666555555444444555555666666666666666666666666666333333333444444444555555444444444333333222222222111111222222222333333333555555666666666555333222111111111222333444555666|||wwwrrrmmmjjjfffccc^^^[[[[[[___dddgggmmmsss{{{|||yyywwwwwwwwwqqqggg___XXXVVVSSSPPPMMMJJJIIIHHHHHHHHHJJJNNNTTT]]]fffkkknnnrrrxxx}}}}}}~~~zzzssskkkddd```[[[XXXUUURRRPPPMMMIIIFFFAAA???AAADDDFFFPPPkkkuuummmfffaaa]]][[[WWWQQQKKKFFFAAA??????>>>>>>@@@AAAGGGTTTaaaooo{{{{{{iii]]]XXXZZZ___cccfffmmm{{{|||mmmbbbZZZVVVTTTRRRLLLDDDAAABBBGGGEEEIIISSS```qqqxxxlllgggeeeaaa^^^^^^___aaafffooo|||pppbbbXXXQQQQQQVVVgggttt___OOOGGGDDDEEEMMMUUU[[[aaagggnnnqqqtttxxxzzzyyyxxxwwwoooeeeVVVJJJAAA<<<777444999888888777666555555444555555444444444444555555777777666444222222444666333333333333333333333333444444444444444444444444333444555555666666555555444444444444444444333333333444555555666666555555777555333333444444333222222222333444444555555666444333333222222333333444333333222222333444666777555555555555555555555555zzzvvvqqqmmmjjjgggddd```]]]^^^bbbgggjjjqqqvvv~~~yyyvvvsssrrrqqqkkkbbb[[[VVVTTTRRRNNNKKKIIIHHHGGGHHHJJJMMMRRRXXX```iiinnnooosssyyy}}}~~~yyyssslllfffbbb]]]YYYUUURRROOOMMMJJJGGGBBB@@@BBBEEEFFFOOOhhhvvvnnnfffaaa\\\ZZZVVVQQQLLLGGGCCCAAA@@@???@@@BBBCCCIIIWWWdddppp}}}}}}kkk___ZZZ\\\aaadddeeeiiisssrrrhhh^^^ZZZWWWUUUNNNFFFBBBCCCFFFDDDGGGQQQ]]]mmm}}}oooiiifffbbb``````aaaaaaeeelllvvvyyyiii^^^SSSPPPQQQ]]]wwwwwwaaaPPPDDDAAABBBJJJTTT[[[cccjjjlllooossswwwyyyxxxvvvuuunnngggZZZMMMBBB<<<888777888888888777666555555555555555444444444444555555333444555444333333555777333333333333333333333333444444444444444444444444333444444555555555555555555555555555555555555555333333444444555444444444777555333333444444444222555555555555555555555444555444444333333444444555333333222222333555666777555555555555555555555555}}}yyyvvvrrrnnnkkkhhheeebbb```bbbffflllooovvv{{{~~~uuurrrmmmjjjgggccc[[[VVVSSSQQQNNNKKKIIIGGGFFFFFFHHHKKKQQQWWW^^^eeemmmqqqsssvvv{{{}}}yyysssmmmgggddd___[[[VVVRRROOOMMMKKKJJJEEEBBBCCCEEEEEELLLccc{{{wwwooogggbbb]]][[[WWWRRRMMMHHHDDDBBBAAA@@@AAADDDFFFLLL[[[hhhsssnnnbbb\\\^^^cccfffeeeffflllyyyzzzoooccc^^^ZZZWWWQQQHHHCCCDDDDDDCCCFFFOOOZZZiii}}}tttmmmiiidddbbbcccbbbaaabbbgggooo~~~ooobbbUUUNNNLLLRRRggg|||hhhWWWFFFAAAAAAHHHPPPXXX```hhhiiimmmrrrvvvxxxwwwtttrrrmmmiii___QQQDDD;;;888999888888777777666666555555555555444444444444555555000222444555444444555666444444444444444444444444444444444444444444444444333333444555555555555555444444555555666666777777666666777777777666666555666444333333444444444333777777777666555444444333666555555444444555555666333333333333444555666777666666666666666666666666}}}zzzwwwtttpppmmmiiigggeeedddggglllrrruuu|||yyysssnnniiiddd___[[[VVVRRRPPPNNNKKKHHHFFFFFFFFFFFFGGGMMMUUU]]]ccciiipppuuuwww{{{~~~}}}{{{wwwsssmmmiiifffaaa\\\VVVRRROOONNNMMMLLLGGGCCCCCCEEEDDDIII]]]rrrwwwooohhhccc___]]]XXXSSSMMMGGGCCCAAA@@@@@@AAAEEEHHHOOO^^^lllvvvoooccc\\\^^^ccchhhhhhiiillluuuvvvfff```[[[XXXSSSKKKFFFFFFDDDDDDGGGNNNWWWeeeyyyzzzpppkkkfffcccdddaaa``````ccciiivvvqqqcccVVVNNNJJJLLL\\\nnnrrraaaMMMFFFBBBFFFLLLRRR[[[bbbfffiiioootttvvvuuusssqqqkkkjjjcccUUUEEE:::888:::888777777777666666666555555555444444444444555555111333555666444333333444555555555555555555555555444444444444444444444444333333444555555555444444222333333444555666777777555666666666666555444444666444333333444555444333666666555555444444444444555555444444444444555555444444444444555555666666777777777777777777777777}}}{{{xxxssspppjjjiiihhhiiilllrrrxxx||||||vvvppplllfff```[[[VVVRRRPPPNNNLLLIIIGGGEEEEEEFFFGGGHHHOOOYYYaaaggglllsssxxx|||}}}{{{yyyvvvqqqmmmiiifffaaa]]]WWWRRRPPPNNNMMMLLLGGGCCCCCCDDDCCCEEEVVViiiwwwooohhhcccaaa___ZZZSSSMMMFFFAAA??????>>>AAAEEEIIIQQQaaaooo{{{ooobbb\\\]]]bbbfffiiilllpppuuu|||{{{hhhaaa[[[XXXTTTMMMIIIHHHDDDDDDHHHNNNVVVcccwwwtttmmmgggcccccc```______bbbfffpppvvvhhhZZZRRRKKKIIITTTbbb|||yyygggSSSJJJDDDDDDIIIOOOYYYaaacccffflllqqqttttttsssqqqkkkkkkfffYYYGGG;;;888:::777777777777666666666666555555444444444444555555444555777777444222111111555555555555555555555555444444444444444444444444222333333444555444444444111111222333444444555555222222333333333222222111555444222222444555555444222222222333333444444444444444333333333333444444444444555555555555555555777777777777777777777777~~~zzzuuurrrmmmlllmmmoootttzzz|||uuummmjjjeee^^^XXXSSSPPPOOOMMMKKKIIIFFFEEEFFFHHHIIIKKKSSS^^^eeejjjooovvv{{{{{{zzzwwwtttoookkkgggeee```\\\WWWSSSPPPNNNLLLKKKGGGBBBAAACCCAAABBBOOOaaa~~~vvvooogggcccaaa^^^YYYSSSLLLFFFAAA>>>>>>>>>AAAFFFKKKTTTdddsssooobbb[[[\\\aaadddiiiooosssvvv{{{mmmddd]]]ZZZVVVOOOJJJIIIDDDEEEHHHNNNUUUaaavvvyyyqqqiiidddbbb^^^^^^___bbbdddlll}}}pppaaaWWWMMMGGGLLLWWWooo~~~kkkWWWMMMDDDDDDHHHOOOZZZccc```dddiiiooossstttuuutttmmmmmmiii\\\KKK>>>::::::777777777777666666666666555555444444444444555555777888888777444222111222444444444444444444444444444444444444444444444444222222333444444444444444111111222222333333444444444444555666666666666666555333222222444555555444000111111222333333444444333333333222222333333333444555555666666666555555666666666666666666666666{{{uuuqqqqqqqqqrrruuu{{{zzzsssjjjhhhccc]]]WWWRRROOONNNNNNLLLIIIFFFFFFGGGIIIKKKOOOXXXccciiilllqqqyyy~~~{{{yyyvvvrrrmmmiiifffddd^^^[[[WWWSSSQQQNNNKKKIIIEEEAAA@@@AAA??????KKKZZZooo}}}uuunnngggbbb]]][[[WWWQQQLLLFFFBBB@@@??????BBBHHHNNNWWWhhhwwwpppccc[[[\\\aaagggmmmsssxxxzzz}}}tttjjjaaa]]]XXXQQQJJJHHHBBBCCCHHHMMMSSS___uuuvvvllleeebbb^^^^^^```bbbbbbggguuuuuueee[[[PPPFFFHHHPPPbbb}}}sss^^^RRRHHHDDDGGGNNNYYYbbb___bbbggglllqqquuuwwwxxxpppppplll```QQQDDD===;;;666666666666777777777777555555444444444444555555888888888666444333444555333333333333333333333333444444444444444444444444222222333444444444444333333333333333333333333333555555777888999999999999555333222222444555555555333333333333333333333333444444333333333333444444444555666777777666555444555555555555555555555555{{{uuuppptttuuuvvvzzzwwwpppgggfffbbb]]]VVVQQQNNNNNNNNNLLLIIIGGGGGGHHHKKKMMMSSS[[[ffflllnnnsss{{{~~~~~~~~~zzzyyyuuuqqqlllhhhdddccc]]]ZZZWWWTTTQQQNNNJJJHHHDDD???>>>@@@>>>>>>HHHWWWaaa|||tttmmmfffaaaZZZXXXUUUPPPLLLGGGDDDBBB@@@@@@DDDJJJPPPZZZkkkzzzqqqddd\\\]]]aaalllqqqxxx{{{}}}zzzoooddd___ZZZQQQJJJFFF@@@BBBGGGLLLRRR^^^tttyyynnnfffccc^^^___aaacccaaadddooo|||uuufff\\\QQQHHHHHHPPPYYYttt}}}eeeYYYLLLFFFFFFKKKUUU______aaaeeekkkpppuuuyyyzzztttrrrmmmcccUUUGGG???;;;666666666666777777777777555555555444444555555555888888777666444555777999333333333333333333333333444444444444444444444444222222333444444444333333444444444444444444444333///000111333444555555555444333222222444666555555666555555444444333333222555555555444444555555555555555666777777666555444555555555555555555555555|||xxxvvvzzzzzz{{{{{{rrrmmmfffccc^^^ZZZWWWVVVTTTRRRNNNMMMIIIGGGGGGKKKRRRWWW```eeelllrrrvvvzzz}}}}}}|||}}}~~~|||xxxrrrmmmjjjfffccc```aaa]]]XXXTTTPPPLLLHHHEEEFFFEEEBBB??????AAAGGGKKK^^^vvvyyyppphhhcccbbb___^^^ZZZSSSKKKDDD@@@???>>>???CCCLLLUUU___nnn|||sssbbbYYY\\\cccmmmqqqxxxwwwkkkbbb\\\WWWPPPKKKEEEDDDFFFLLLSSS^^^rrrvvvnnnhhhbbb___^^^___```ccckkkuuu}}}pppaaaTTTMMMJJJJJJTTTiiimmm]]]LLLFFFHHHNNNVVV]]]]]][[[]]]cccmmmuuuxxxxxxuuuooojjjfff[[[JJJ???<<<>>><<<999888777666333111<<<:::777555444444555666999888666555444444444555666666666666666666666666777777666555555555555555999888777666555444444444777666555444444444444444999666333333555666444222555444333333222222222222333444444555555444444333222333444555555555444333555555555666666666777777555555555555555555555555~~~|||zzz~~~~~~yyyrrrlllccc```[[[WWWUUUSSSQQQPPPKKKJJJIIIHHHIIIOOOVVV\\\fffjjjppptttxxx{{{~~~|||}}}}}}~~~|||zzzvvvqqqllliiieeebbb___```\\\XXXTTTPPPMMMJJJGGGEEEDDDBBB???>>>AAAFFFJJJYYYoooxxxpppgggbbbaaa___]]]YYYSSSKKKDDD@@@???@@@@@@EEEMMMVVVaaaqqquuueee[[[\\\aaajjjooowww|||oooeee^^^XXXPPPKKKGGGFFFGGGLLLRRR^^^rrr{{{rrrkkkccc___^^^______bbbjjjsss}}}sssdddWWWOOOKKKJJJMMM___|||vvveeeSSSJJJIIIMMMSSSYYYZZZYYYZZZ```iiiqqquuuwwwuuunnniiifff]]]NNNBBB>>>999888777888:::::::::999777666444333333444555666999888666555444444555555444444444444444444444444777777666555555555555555444333333333333444555555444444444444444555555555777555333444666666555333555444333333222222333333333444444555555444444333222333444555555555444444000000000111111111222222555555555555555555555555}}}wwwpppkkkaaa^^^YYYVVVTTTRRRPPPNNNGGGHHHHHHIIIMMMTTT\\\bbbnnnqqquuuxxxzzz}}}}}}|||}}}~~~}}}|||}}}}}}}}}zzzxxxwwwsssooojjjgggddd```]]]^^^[[[WWWTTTQQQOOOLLLIIIEEEDDDBBB???>>>@@@DDDHHHSSSeeewwwooogggaaaaaa^^^\\\XXXRRRJJJDDDAAA@@@BBBAAAFFFNNNXXXdddvvvxxxggg\\\[[[___iiinnnvvvtttiiiaaaZZZRRRKKKIIIGGGGGGKKKRRR^^^ssswwwoooeeeaaa^^^______```fffnnnuuu{{{lll^^^TTTNNNKKKJJJWWWppp}}}kkkVVVKKKGGGHHHKKKPPPUUUTTTUUUZZZbbbjjjpppssstttmmmgggddd___SSSGGG???444333222444666888999888444333333333444555777999888777666555555444555555444444444444444444444444777666555555444555555555111111222222444555777888000111333444555555444444444444444555666777555444555444333333333333333333444444555555555555444444222333444444555555444444222333333333333444444444555555555555555555555555yyyssslllhhh```]]]YYYVVVTTTSSSPPPNNNEEEGGGIIILLLPPPXXX```fffsssuuuxxxzzz}}}~~~}}}|||zzzzzzzzz{{{|||zzzwwwttttttqqqllliiifffccc___\\\\\\YYYVVVSSSRRRPPPMMMKKKEEEDDDBBB???===???CCCFFFOOO___{{{wwwooofffaaa```]]][[[WWWPPPIIICCCAAA@@@BBBBBBFFFPPPZZZgggzzzxxxhhh]]][[[^^^gggkkkrrr{{{wwwlllddd]]]TTTMMMKKKHHHGGGKKKQQQ^^^tttzzzrrrhhhccc______^^^^^^ccciiirrruuuggg[[[QQQLLLMMMUUUhhhoooZZZMMMHHHFFFHHHLLLPPPPPPQQQTTTZZZbbbjjjoooqqqkkkdddbbb```XXXKKKAAA888666444333444555555444555555555555666888999:::777777666666555555555555666666666666666666666666666555555444444555555555333333444444666777999:::000222444555555444222111333333444555666666666555555444444333333333444444444444555555555555444444333333333444444444444444666666666666777777777777555555555555555555555555}}}vvvooohhhddd]]][[[WWWUUUSSSQQQNNNLLLEEEHHHKKKOOOTTT\\\dddiiiuuuwwwzzz|||~~~}}}zzzyyyyyyzzzzzzyyyuuurrrrrroookkkhhhfffccc___\\\ZZZWWWTTTRRRQQQPPPNNNLLLEEEDDDBBB@@@>>>???BBBDDDMMM[[[xxxwwwooogggaaa```\\\ZZZVVVOOOHHHCCCAAAAAAAAABBBHHHRRR]]]kkk~~~zzzjjj^^^[[[]]]^^^bbbiiiqqqzzzxxxmmmfff___WWWQQQJJJHHHHHHKKKRRR```uuu}}}ssslllfffaaa```___]]]```dddnnnxxx{{{mmm___SSSLLLLLLQQQ```zzzuuu```RRRLLLIIIJJJMMMLLLNNNPPPRRRTTT[[[dddjjjnnniiidddaaa```ZZZNNNCCC@@@===:::888888888888777777777666666666777777777666666666666666555555555666666666666666666666666555555444444444444555555555555555555555666777888333444555555555333000///222333555555555555666666444444444333333444555555444555555666666555555444333333333333444444555555222222333333333444444444555555555555555555555555zzzrrrkkkeeeaaaXXXVVVSSSQQQPPPNNNJJJHHHGGGJJJOOOTTTZZZaaaiiinnnvvvyyy}}}~~~|||{{{zzzzzzzzzyyyvvvsssqqqooollliiigggddd```]]]XXXUUUSSSQQQPPPOOOMMMKKKFFFFFFDDDAAA??????AAADDDKKKYYYtttwwwppphhhbbbaaa[[[YYYTTTNNNGGGCCCBBBBBBAAACCCJJJVVVcccppppppccc\\\ZZZSSSVVV[[[dddnnnzzzyyynnnhhhaaaYYYSSSJJJIIIJJJNNNVVVdddyyyvvvpppiiicccaaa```]]]]]]```gggpppsssdddVVVMMMHHHKKKWWWoooyyycccTTTLLLGGGFFFHHHJJJNNNQQQRRRRRRVVV___fffllljjjfffbbb```\\\RRRGGG???===999888888999:::999666666555555444444333333555555666666666666555555444444444444444444444444444444444333444444555666555444444333333333444444666666666555444222000///444555555555333444555777444444444444444444555666555555666666666666555555444333333333333444555666222222222222333333333333555555555555555555555555vvvnnnhhhccc___VVVTTTRRRPPPOOOLLLIIIGGGIIIMMMSSSYYY```hhhpppuuuzzz}}}}}}{{{{{{{{{zzzxxxvvvqqqooommmkkkiiifffaaa^^^WWWTTTQQQOOOOOONNNLLLJJJGGGGGGEEEBBB@@@???AAACCCHHHUUUmmmxxxqqqiiicccbbbZZZXXXSSSMMMFFFBBBBBBCCCBBBEEENNN[[[iiivvv{{{jjj\\\VVVOOOPPPRRRXXXaaammmxxxxxx|||{{{pppjjjccc[[[UUUKKKKKKMMMSSS[[[iii~~~{{{tttllleeebbbaaa]]]\\\]]]ccckkkzzz|||lll\\\RRRIIIKKKTTThhhkkkZZZOOOGGGDDDDDDJJJOOOTTTTTTQQQTTT[[[ccckkkmmmkkkeeeaaa^^^UUULLL>>>;;;777666666888888888555555555555555444444333444555666777777666555555444444444444444444444444444333333333444444555666444444444333333333444444666666666555444333222222666777666333111222555888444444444444444555666666555555666666666666555555444444333333333444555666444444444555555555666666555555555555555555555555|||ssslllfffbbb___WWWUUUSSSQQQPPPNNNJJJHHHJJJNNNUUU]]]eeemmmuuu{{{~~~}}}{{{{{{{{{yyyxxxqqqooommmllljjjgggbbb___VVVTTTQQQOOONNNMMMKKKIIIHHHHHHFFFCCC@@@@@@BBBCCCFFFRRRhhhyyyrrrjjjdddbbbZZZWWWSSSLLLFFFBBBBBBCCCCCCGGGQQQ___mmmzzzooo]]]TTTQQQPPPOOOQQQXXXcccmmmttt~~~{{{qqqsss}}}}}}rrrkkkddd[[[UUULLLLLLPPPWWW```mmmvvvmmmfffcccaaa]]][[[\\\cccjjjwwwtttcccXXXPPPQQQWWWgggyyyfffXXXMMMHHHGGGJJJPPPVVVUUURRRSSSZZZaaakkkpppooohhhbbb___XXXOOOCCC@@@;;;999888999999888666666777777777777777666444555666777777666555555666666666666666666666666333333333333444444555666555555555555555666777888666666555444444444555555888888666333000000555999444444444444444555666777555555666666666666555555444444333222333444555666333333333444444444555555555555555555555555555555wwwnnngggccc```^^^YYYXXXVVVQQQMMMKKKKKKLLLLLLQQQYYYcccllluuu~~~}}}|||zzzyyyyyyyyywwwsssnnnkkkiiifffbbb^^^XXXWWWTTTQQQOOONNNNNNOOOKKKHHHDDDAAAAAAAAABBBAAAEEEMMM^^^{{{yyyooogggbbb___]]]YYYQQQJJJDDDBBBBBBCCCCCCJJJTTTaaaooo~~~~~~jjj[[[XXXQQQKKKKKKMMMSSS\\\eeeppprrrvvvuuuoookkkqqq{{{{{{nnnjjjeee\\\TTTKKKMMMQQQWWWaaarrrxxxqqqkkkgggbbb\\\ZZZ\\\]]]cccooojjjWWWNNNNNNSSSeeesss___MMMGGGLLLNNNLLLNNNSSSTTTSSSVVV[[[gggppprrrjjjdddccc]]]RRRGGGBBB;;;777777888888666777777777777777777777777444444444555555555666666777777666666555555444444888777666555444333222222777777666666555555555444555666666666555444333333333333333333333333333333555444444333333444444555666666555555555444444444666666555555555555666666555555555555555555555555666666666555555666666666~~~uuullleeeaaa^^^\\\ZZZXXXUUUPPPLLLKKKLLLNNNRRRWWW___hhhpppxxx~~~|||zzzxxxxxxwwwvvvsssooollljjjgggbbb^^^ZZZXXXUUURRRPPPOOOOOOPPPLLLHHHDDDBBBAAABBBBBBAAADDDJJJYYYssszzzppphhhccc```^^^YYYQQQIIIDDDBBBBBBBBBEEEKKKVVVcccqqqrrrbbbXXXQQQKKKJJJKKKLLLQQQWWWbbbdddggghhhdddaaaiiittt}}}qqqkkkeee\\\UUUOOOPPPSSSZZZgggyyy~~~vvvooojjjeee^^^\\\]]]]]]aaalll{{{qqq^^^UUURRRVVViii|||gggRRRJJJLLLLLLMMMRRRWWWWWWTTTVVVZZZdddmmmpppiiidddccc]]]SSSIIICCC;;;777777888777666777777777777777777777777444444444555555555666666666666666666777777777777555555555555555444444444777666666666555555555555555555555666555555444444555555555555555555555555555444444333333444444555666666555555555444444444444444333333333333444444222333333444555666777777333333333222222333333333{{{rrriiiccc___\\\ZZZZZZXXXSSSNNNKKKKKKOOORRRYYY___gggooovvv|||~~~{{{yyywwwvvvuuuuuussspppnnnkkkgggbbb___[[[YYYVVVSSSQQQPPPPPPPPPLLLIIIEEECCCBBBBBBBBBAAADDDGGGSSShhhzzzqqqjjjdddaaa^^^YYYQQQIIIDDDAAAAAABBBGGGNNNYYYggguuuppp___WWWQQQNNNLLLHHHHHHJJJQQQSSSWWWYYYWWWXXXbbbmmmtttllleee\\\UUUTTTSSSVVV```ppp|||sssmmmgggaaa^^^___]]]```gggtttzzzfff[[[UUUWWWlllrrr[[[NNNLLLIIINNNWWW]]][[[VVVUUUYYY___hhhmmmhhheeeccc]]]UUUKKKEEE<<<888777888777666666666666666666666666666444555555555555666666666444444555555666777777888444444444555555555666666666666666666555555555555444444555666666666555555666666666666666666666666555444444333333444444555555555555555555444444444444444333333333333444444000111222444666888999:::666555555444444555555666~~~xxxooogggbbb^^^\\\ZZZ[[[XXXRRRMMMJJJMMMSSSXXX___eeennnvvv|||~~~{{{xxxvvvuuutttttttttrrrpppmmmhhhccc```[[[YYYVVVRRRPPPOOOOOOOOOMMMJJJFFFDDDCCCCCCBBBAAADDDFFFNNN___yyyzzzrrrkkkfffbbb]]]YYYQQQIIICCCAAAAAAAAAIIIQQQ]]]kkkyyy~~~kkkbbbXXXTTTPPPKKKHHHHHHIIIIIIMMMPPPQQQUUUaaammmwwwmmmeee\\\VVVVVVVVVYYYeeexxx~~~tttnnniiiccc``````^^^___dddnnn{{{mmm^^^UUUUUUkkk}}}cccRRRKKKGGGOOO[[[ccc```XXXVVVXXXZZZccciiiiiifffddd^^^WWWOOOHHH???999888888777666666666666666666666666666555555555555555666666666333333333444444555555555444444444555555555555666666666666666666555555555333444555666666666666666222222222222222222222222555444444333333444444555555555555555555555555555666666555555555555666666000111222444666777888999777777666666666666777777|||zzztttllleeeaaa___]]]\\\ZZZVVVQQQMMMLLLPPPXXX^^^dddiiirrrzzz|||yyyvvvuuutttsssttttttrrrnnniiidddaaaZZZXXXUUUQQQOOONNNMMMNNNMMMKKKGGGEEEDDDCCCBBB@@@DDDFFFKKKXXXoooyyyqqqlllfffaaa\\\WWWPPPHHHCCCAAAAAABBBKKKSSSaaaooo}}}uuuiii]]]XXXTTTOOOLLLLLLHHHGGGIIIMMMPPPWWWdddpppyyynnnddd]]]XXXWWWXXX^^^llltttnnniiidddbbbbbb______dddlllwwwuuucccXXXUUUhhhlllVVVLLLGGGNNN[[[eeeddd\\\WWWXXXXXX```hhhjjjiiifff```ZZZSSSKKKBBB;;;999999888777666666666666666666666666666666666666666666666666666666666555555555444444666555555555555444444444555555555666666666666666444444555666777777777666111111111111111111111111555444444333333444444555444555555555555555555555666666555555555555666666333333444444555666666666444333333222222333333444|||tttooohhhccc```___^^^^^^XXXUUUQQQNNNOOOUUU^^^eeejjjooowww~~~}}}zzzwwwvvvuuurrrtttvvvuuupppjjjeeebbbZZZXXXTTTQQQNNNMMMMMMMMMNNNKKKHHHFFFEEEDDDBBB@@@CCCDDDIIIRRReeevvvpppkkkeee```ZZZVVVOOOHHHCCCBBBBBBCCCLLLUUUdddsss|||pppddd^^^\\\WWWSSSSSSLLLJJJJJJNNNRRRZZZgggtttyyymmmddd]]]ZZZYYY]]]ggguuuwwwppplllgggdddccc``````dddkkktttiii___YYYeeeuuu^^^PPPHHHMMMYYYdddfff___ZZZYYYWWW___hhhmmmmmmhhhaaa]]]XXXPPPEEE===::::::999888666666666666666666666666777777777666666666666555:::999999888777777666666666666555555555444444444555555555666666666666666555555666777777777666666333333333333333333333333555444444333333444444555444444444555555555555555444444333333333333444444555555555555555555555444555555444444444444555555}}}}}}yyyooojjjddd___^^^^^^^^^^^^UUUTTTQQQPPPRRRYYYccckkkrrrvvv|||}}}{{{yyyxxxwwwqqquuuxxxwwwqqqjjjeeeccc[[[YYYVVVRRROOOMMMMMMMMMNNNLLLIIIGGGFFFDDDBBB@@@@@@BBBEEELLLZZZssstttnnniiiccc^^^XXXTTTMMMGGGCCCCCCDDDEEELLLVVVeeeuuu}}}sssooommmgggaaa^^^TTTQQQOOORRRVVV^^^lllyyyxxxlllccc^^^\\\\\\dddrrr~~~uuupppjjjfffddd``````dddiiipppzzzoooeee]]]```tttgggWWWJJJLLLUUUaaafffccc]]]ZZZXXX___iiippppppjjjccc```\\\SSSHHH???<<<;;;:::999777777777777777777777777777777777777666666666555777777777777777777777666444444444555555555555555555555555555666666666777666777777777777666666555555555555555555555555555555444444333333444444555444444444555555555666666444444333333333333444444555555555555555555555555777777666666666666777777}}}{{{xxxtttkkkfffaaa]]]\\\]]]^^^^^^TTTSSSQQQQQQTTT\\\fffnnnyyy|||~~~|||zzzyyyxxxqqquuuxxxxxxrrrkkkfffddd]]]ZZZWWWSSSPPPNNNNNNNNNOOOLLLJJJHHHGGGEEEBBB@@@===???BBBGGGRRRhhh}}}rrrmmmhhhbbb\\\WWWSSSMMMGGGDDDCCCEEEFFFLLLVVVfffvvv~~~vvvnnniii\\\WWWTTTVVV[[[cccppp}}}wwwlllccc^^^]]]___jjjzzzyyyssslllgggeeeaaaaaaccchhhmmmuuuqqqhhh]]][[[hhhnnn]]]KKKKKKRRR^^^fffeee___[[[YYY___jjjrrrrrrkkkdddaaa^^^UUUIIIAAA===<<<;;;:::888888888888888888888888888888777777666666666555222222333333444555555555222222333444555666777888444555555555666666777777777777888777777666555555555555555555555555555555555444444333333444444555444444444555555555666666666666666555555666666666444444444555555555555666444444333333333333444444{{{{{{yyysssooohhhddd```^^^^^^]]]ZZZXXXQQQPPPPPPTTT[[[dddlllqqq|||}}}{{{yyywwwsssuuuwwwvvvssslllfffaaa[[[XXXTTTRRRQQQPPPNNNMMMNNNJJJFFFDDDDDDDDDBBB???<<<===@@@DDDJJJYYYuuuvvvnnnhhhccc___VVVOOOIIIFFFCCCBBBEEEJJJRRR\\\kkkxxxpppggg___^^^aaafffpppxxx~~~wwwkkk___^^^ccchhhsss{{{tttooojjjffffffcccccchhhnnnvvv~~~nnn___[[[___nnnxxxcccQQQLLLMMMVVV___aaa]]][[[[[[^^^dddjjjmmmkkkfffbbb]]]XXXPPPGGG@@@<<<:::::::::::::::999999888888888444555555666666666666666222333444555666666666666666666666555444444333333444444444555666777777888888666444333222333444555666666555555555444444444555555555555555555555555666555333222333444666888666555444333333333333333444555555666666666666666888666444555777777555333|||yyyzzz{{{vvvppplllfffccc```^^^]]]\\\XXXVVVRRRRRRSSSWWW___iiipppuuu~~~}}}zzzwwwsssuuuvvvvvvssslllfffaaa\\\YYYUUURRRQQQOOOMMMLLLOOOKKKGGGFFFFFFEEECCCAAA>>>>>>@@@CCCFFFSSSlllvvvnnnhhhbbb___VVVOOOHHHFFFCCCBBBEEEKKKUUU___mmmyyy}}}sssiiiffffffiiirrrzzz}}}zzztttiii```aaagggqqq|||xxxsssmmmhhheeebbbaaaeeekkksss|||nnn___YYYZZZeee}}}hhhUUUNNNLLLTTT\\\]]][[[YYY[[[^^^dddiiimmmkkkgggccc^^^YYYQQQHHHAAA<<<::::::999999999888888888777777666777777777666555444444555555555666555555444444444444555555555555555555555555555555555666666666888777555444333444555666666666555555555444444444555555555555555555555555444333333222333444555555555555444444444444555555333333444555555555555444666444333444777888777555{{{yyywwwyyy}}}wwwqqqlllhhhcccaaa___]]]\\\YYYVVVSSSSSSTTTWWW]]]eeennnwww{{{~~~zzzwwwssstttvvvuuurrrlllfffbbb^^^ZZZVVVSSSQQQOOOLLLKKKOOOLLLIIIHHHGGGFFFDDDCCC@@@???@@@@@@BBBKKK```sssvvvnnnhhhbbb^^^VVVOOOHHHFFFDDDCCCGGGMMMYYYcccppp|||xxxqqqnnnnnnuuu}}}~~~zzzvvvppphhhcccfffnnn|||}}}vvvooojjjeeeaaa___cccgggnnnzzz}}}pppccc[[[WWW\\\rrrpppYYYPPPKKKPPPVVVYYYXXXWWW\\\^^^ccchhhllllllhhheeeaaa\\\SSSJJJBBB===:::999888888888888777777777777888888888777666555333333666666666666555444333333333333444444555666666777777777777777777777777777888777666555444555666777666666666555555555444444555555555555555555555555333444444555555555555555555555555444555555666666444444555666666666555555444333333444777888888777|||vvvttttttwww~~~yyysssnnniiieee``````^^^\\\ZZZWWWTTTRRRTTTWWW]]]ccckkkttt|||}}}xxxuuussstttuuutttqqqlllfffbbb___\\\WWWSSSQQQNNNLLLJJJMMMLLLJJJIIIGGGFFFEEEDDDAAA@@@?????????EEEVVVgggvvvnnngggaaa]]]VVVOOOHHHEEEDDDDDDIIIOOO^^^gggtttzzztttrrryyy~~~}}}yyysssoooiiigggnnnwwwyyypppjjjeeeaaa___bbbeeekkkvvvuuuiii```XXXXXXiii}}}yyy]]]RRRJJJLLLRRRUUUVVVXXX\\\]]]aaagggkkkmmmkkkiiiddd___VVVLLLCCC===999777999999888888888888888888888888888777777555444444666666666666666555444444444444444555555555666666777777888999999:::;;;;;;888777666666666666777777666666666666555555555555555555555555555555555555555666888999999999777666888777666555555555555555666777777888888888888888444444444555666777777777~~~vvvqqqpppqqqvvv|||~~~uuupppkkkgggccc^^^^^^]]][[[XXXUUUSSSRRRVVV[[[cccjjjqqqxxx~~~{{{vvvrrrrrrssstttsssppplllfffccc```]]]XXXTTTQQQNNNLLLJJJKKKKKKKKKIIIGGGEEEDDDDDD@@@????????????CCCPPP^^^xxxuuummmggg```\\\VVVNNNHHHEEEDDDEEEKKKRRRbbbjjjwwwxxxvvv}}}{{{zzzuuuooollljjjkkkttt~~~{{{qqqjjjgggcccaaabbbeeejjjuuuxxxlllcccYYYUUUbbbsssbbbUUUIIIIIINNNSSSVVVYYY[[[\\\```eeejjjnnnnnnnnnhhhcccZZZPPPFFF>>>999777::::::::::::::::::::::::666666777777777777777666444555555666777777666666666666555555555444444444444444666777999:::;;;<<<777777666666666777777777777777666666666555555555555555555555555555555555444666888::::::999777666:::999777666444444333333666777777888888888888888555666666666555555555666|||wwwrrrnnnnnnooouuu|||~~~zzzrrrmmmiiieeeaaa\\\\\\[[[YYYVVVTTTTTTUUUZZZ```iiiqqqvvv|||~~~}}}zzzuuuqqqrrrssssssssspppkkkgggddd```]]]XXXTTTQQQOOOLLLJJJJJJKKKLLLJJJGGGEEEDDDEEE@@@??????@@@???AAALLLWWWjjj~~~tttlllfff___[[[VVVNNNGGGEEEEEEGGGMMMTTTdddlllxxx|||yyy~~~yyytttnnnjjjiiikkkqqq|||~~~tttllliiieeebbbccceeejjjuuuzzzlllbbbXXXRRRZZZfffhhhZZZLLLIIIMMMQQQUUUXXXYYYZZZ]]]cccjjjooorrrsssooojjjaaaVVVKKKBBB<<<999:::::::::;;;;;;;;;;;;;;;555666777777888888888777444444555666777777777777777666666555444444333333111111222444666777888999555555666666666666777777777777777666666666555555555555555555555555555555333444666777888777555444999888777555444333333222444444555666666666555555666777777777555444444666zzzuuurrrooommmlllooouuu{{{}}}~~~wwwnnnjjjfffbbb___[[[[[[ZZZWWWTTTTTTVVVYYY___gggqqqxxx{{{}}}|||{{{yyyvvvtttrrrrrrsssrrroookkkgggddd```\\\XXXTTTRRRPPPMMMKKKJJJLLLMMMLLLIIIFFFFFFFFFAAA@@@@@@@@@??????GGGPPPYYYttt{{{rrrkkkeee___[[[UUUNNNGGGEEEEEEHHHOOOVVVdddmmmyyy}}}}}}xxxnnniiigggkkkqqq{{{xxxqqqiiieeebbbccceeejjjttt~~~~~~mmmbbbXXXQQQTTT\\\qqqppp```PPPKKKMMMPPPRRRUUUWWWXXX[[[bbbjjjqqqvvvwwwvvvqqqhhh\\\QQQGGGAAA===999999999::::::;;;;;;;;;777777888888888777777666555666666777777777666666555555555555555555444444333444444555555666666666444444555666666666666666777777777777666666666555555555555555555555555555333444555666666666555555666555444444444444444444333333444555555555555444444666777777555444666888~~~vvvrrrooommmllllllnnnuuu{{{||||||~~~tttlllhhhdddaaa^^^[[[[[[YYYVVVSSSSSSXXX\\\ccckkkuuu|||~~~|||{{{{{{zzzxxxvvvrrrrrrrrrrrroookkkgggddd___\\\WWWTTTRRRPPPNNNLLLKKKMMMOOONNNJJJGGGGGGHHHBBB@@@@@@@@@>>>===CCCKKKNNNiiiyyyqqqkkkeee___ZZZUUUNNNGGGEEEEEEHHHOOOWWWdddmmmyyy}}}xxxmmmiiihhhoooxxx|||uuuiiidddbbbccceeejjjttt~~~ooocccZZZQQQRRRWWWhhhuuueeeTTTMMMMMMNNNPPPRRRVVVWWWZZZaaajjjrrrxxxzzz{{{vvvmmmaaaUUUKKKDDD@@@888888888999999:::::::::999999999999888666555444888888888777777666555444333333444444555666666666999888888888777777666666333333444555666666555555777777777777666666666666555555555555555555555555555666666777777777777777222222222333444555666777444555555666666666666666111444666666555555777:::wwwqqqllliiijjjnnnpppsssuuuvvvwww}}}|||pppjjjfffaaa___aaa```]]]VVVPPPOOOSSS[[[aaammmssszzz{{{xxxxxxwwwvvvvvvqqqppppppnnnllliiifffddd___]]][[[WWWSSSPPPMMMLLLKKKLLLMMMMMMLLLIIIFFFCCCEEEDDDBBB@@@@@@@@@BBBCCCOOO^^^vvv~~~tttmmmiiieee___ZZZUUUMMMGGGFFFGGGJJJRRRZZZeeennnxxx{{{wwwllllllmmmtttwwwnnnhhhbbbbbbdddhhhqqqyyyxxxlll]]]NNNMMMUUU```~~~nnnZZZOOOKKKJJJNNNSSSRRRSSSYYYbbbgggjjjsss~~~zzzrrrhhh\\\OOOCCC;;;999999999999888888888888<<<;;;999777777777777888888888777777666666555555777666555444444555666777666666666666777777777777888888777777666666666555666777777777666666555444666333444::::::666555888555555555555555666777777777666555444444444444444333444666777777777666666555444333333333555666777tttmmmiiifffiiimmmooorrruuuwwwyyyzzznnnhhheee```^^^______[[[VVVQQQQQQVVV___fffqqqvvv|||{{{xxxwwwwwwvvvuuuqqqqqqpppooollliiifffeee```^^^\\\XXXTTTQQQNNNMMMKKKLLLMMMMMMLLLIIIFFFEEEDDDCCCAAA?????????AAAAAAGGGTTTiii}}}zzzqqqkkkhhhddd___[[[TTTMMMGGGFFFGGGJJJRRRZZZccckkkvvv~~~{{{wwwnnnooosss{{{zzzqqqjjjddddddfffjjjsss{{{}}}ppp```QQQOOOUUU___|||xxxcccUUUNNNKKKNNNRRRQQQRRRZZZccchhhkkkrrr|||}}}wwwmmm```QQQDDD===:::999999888888888888888;;;:::888777666666777777777777777777666666666666777666555444444555666777888888777777666666555555666555555555444444444444333333444444444444333333777444555999888333222555555555555555555666777777666666555555444444444444555666666777777777777666666555555555666666777888{{{ooohhheeedddggglllnnnqqqtttxxx}}}vvvkkkfffccc^^^\\\\\\[[[XXXTTTRRRSSS[[[fffmmmxxx{{{zzzwwwvvvuuutttsssqqqqqqpppooollliiigggeeeaaa___\\\YYYUUURRROOONNNJJJKKKMMMMMMLLLJJJHHHFFFDDDCCCAAA???>>>>>>???@@@GGGOOO^^^qqq{{{uuunnnhhhfffccc___[[[SSSLLLGGGFFFHHHKKKSSS[[[bbbiiisss|||{{{wwwrrruuu|||~~~tttmmmffffffhhhllluuu~~~vvveeeVVVQQQUUU\\\xxxnnn]]]RRRLLLMMMQQQPPPSSSZZZbbbfffjjjqqqyyy}}}ttteeeUUUGGG???<<<:::888777777777999:::999999888777666666666666666666666666777777777777666666555555555555666666999888888777666555444444555555555555444444444444555555666666777666666666888555555777666222111222666555555555555666666777666666555555555555555555888777777666666666666777666666777888888888777777uuujjjdddbbbcccgggmmmoooqqqtttyyy|||rrriiieeebbb^^^[[[[[[VVVUUUSSSSSSWWWaaallluuuzzzwwwuuutttsssrrrqqqqqqpppooollliiigggeee```___\\\XXXUUUQQQNNNMMMJJJKKKLLLMMMMMMKKKJJJIIIFFFDDDBBB@@@?????????@@@IIIMMMWWWgggxxxwwwrrrlllgggdddaaa]]]ZZZQQQKKKFFFGGGIIIMMMTTT\\\bbbhhhqqqzzz{{{wwwyyy~~~wwwoooiiiggghhhllluuu~~~{{{jjj[[[TTTTTTXXXtttxxxdddVVVMMMLLLOOOPPPSSSXXX]]]aaagggpppxxxyyyjjjYYYJJJAAA===;;;999666666777999:::888777777666666666666666555555666666777777888888666666666555555666666666777777777666666555555444777777777777777666666666666777777777666666555444777666666666666444444444666666555555555555666777555555666666666555555555999888666555444555555666555666777888888888777666zzzpppfffcccbbbdddiiioooqqqrrruuuzzzxxxppphhheeeccc^^^ZZZZZZRRRSSSTTTVVV\\\gggrrrzzz{{{wwwuuutttrrrqqqpppppppppnnnllliiifffddd___]]][[[WWWSSSPPPMMMLLLJJJKKKLLLMMMMMMMMMLLLLLLIIIGGGDDDAAA@@@@@@@@@AAAEEEFFFLLLYYYhhhtttxxxwwwtttpppkkkfffaaa^^^ZZZXXXPPPJJJFFFGGGJJJNNNVVV]]]ccchhhpppyyy~~~{{{{{{ssskkkhhhhhhlllttt}}}ooo```WWWSSSUUUmmmkkkZZZOOOLLLNNNRRRTTTVVVWWW[[[eeepppxxx~~~|||ooo^^^MMMDDD>>><<<999777666777999:::777777777777777666666555555555666666777777888888555666666666666666666555444444555555666666777777666666666777777777777777444444444333222000......555666777666777999::::::666666555555555555666666555555666777777666666555888777555444333444555555555666777888888777555444~~~rrrjjjcccbbbccceeekkkqqqrrrsssvvv||||||tttlllfffdddbbb]]]YYYYYYQQQTTTWWW\\\dddmmmxxx|||xxxvvvtttrrrpppoooooonnnmmmkkkhhheeeccc^^^]]]ZZZWWWSSSPPPMMMKKKJJJKKKLLLMMMMMMNNNNNNNNNJJJHHHEEEBBB@@@@@@@@@AAABBBBBBFFFOOO\\\fffmmmooonnnlllhhhccc^^^ZZZWWWVVVNNNIIIFFFHHHKKKOOOWWW___dddhhhoooxxxwwwnnniiiiiikkksss|||sssfff[[[UUUSSSdddtttaaaRRRMMMOOOSSSWWWXXXWWWZZZeeeqqqwww}}}~~~|||tttdddSSSGGG>>><<<:::888777777888999666777777888888777666666666666666666777777777777555555666666666666555555333333444555666777777888444444444555555555555555666666555444333111000///444777777666999===???>>>777666666555555555555666444555666777888777666555777666666555555555555666666666777777666666555555|||vvvkkkddd___```cccffflllrrrssstttwwwzzzvvvpppiiicccbbb```[[[WWWVVVSSSWWW]]]dddkkkttt}}}}}}yyyvvvtttrrrpppnnnnnnmmmllliiifffcccbbb___^^^[[[XXXTTTPPPNNNLLLJJJJJJKKKMMMNNNOOOPPPPPPJJJHHHEEEBBB@@@????????????AAADDDJJJSSS\\\dddiiifffeeeccc___[[[WWWUUUUUUMMMHHHFFFHHHLLLPPPXXX___eeehhhmmmvvv|||qqqllljjjlllttt|||wwwkkk```WWWRRRZZZooo~~~hhhWWWOOOOOOSSSYYY\\\[[[^^^iiirrruuu}}}|||||||||xxxlllZZZLLL===<<<;;;:::999888888888666777888999999888777777777777777777666666666666444555666777777666555444333444444555555666666666444444444444555555555666777777888888777777666666444888888666888???AAA???777777666555555555555555444555777888888888666666666777777888888888888777999888777777666666666777vvvoooeee```\\\___dddggglllqqqssstttxxx~~~|||wwwsssmmmfffaaa```___ZZZUUUTTTUUUZZZaaaiiiqqqyyy~~~yyywwwuuurrrqqqmmmmmmlllkkkhhheeecccaaa```___\\\YYYUUURRROOOMMMJJJJJJKKKLLLNNNOOOPPPQQQJJJHHHDDDAAA???>>>>>>>>>:::===@@@DDDJJJSSS\\\bbb``````___\\\YYYVVVUUUUUUMMMHHHFFFIIILLLQQQXXX```eeeggglllttt~~~tttnnnkkkmmmttt|||zzzooocccZZZRRRSSSbbbnnnZZZQQQPPPRRRZZZ``````ccclllsssttt~~~{{{zzz|||{{{qqq^^^OOO===<<<<<<;;;:::888777777777888999::::::999888777888888777777666666555555444555666777777666555444555555555555555555444444555666666666777777888888333333555666777777777777444888999666888>>>AAA>>>888777666555555555555555333555777888999888777666666777999:::;;;;;;:::999;;;:::888777777777888999xxxmmmiiibbb___\\\___eeelllppprrrwwwuuuzzz~~~yyyuuupppmmmhhhdddaaa```\\\VVVTTTVVVWWW```lllwww}}}~~~zzzvvvrrrppppppooommmkkkhhhdddbbb```ccc___[[[XXXWWWTTTNNNJJJIIIIIIIIIKKKMMMNNNNNNLLLKKKJJJGGGDDDAAA>>><<<<<<;;;;;;<<>>999999888666999===999999888888888888999999888888777666555444333333444444444444444555666666333333444555666777888888777777777777777777777777555555555555666666666777444444666777999;;;<<<===666666555666666777888999777777888999999999999999444555666888888888777666888888999888777666444333tttjjjfffbbb```___bbbhhhnnnrrrtttxxxwww||||||wwwsssnnnkkkjjjeeeaaa```\\\WWWVVVXXXXXXbbbooozzz{{{wwwsssqqqpppooommmkkkhhhdddbbb```bbb^^^ZZZXXXWWWTTTOOOKKKIIIIIIIIIKKKMMMNNNNNNMMMKKKJJJGGGDDDAAA>>>===<<<<<<;;;<<>>===>>>===<<<<<<>>>BBBFFFHHHPPPOOOOOOPPPQQQQQQPPPNNNIIIGGGFFFFFFJJJPPPVVVZZZaaaeeekkkqqqwww}}}{{{uuurrrtttxxxuuulll___YYYVVV```yyywww```SSSMMMSSS\\\dddkkkrrrxxx{{{}}}wwwlllaaaPPPGGG>>><<<:::777777999777777777777777777777777555555666666777777777777444444444444444555666666333333444555666777888888666666666666666666666666555666666666666777777777666666666666666555555555777666666555444444444444333444555555666666555555;;;:::999777777777888888555555666777777777777777xxxtttnnnfff___^^^```ccciiinnnsssvvvxxxzzz~~~yyyuuuqqqnnnjjjgggggg```[[[YYYYYYZZZ```fffrrrzzz|||xxxvvvrrrqqqooommmjjjgggdddbbb^^^[[[XXXWWWXXXVVVRRRNNNKKKIIIHHHIIILLLNNNNNNNNNMMMLLLIIIFFFCCC@@@>>>>>>===<<<;;;;;;<<>><<<;;;;;;:::;;;===@@@AAAFFFFFFFFFHHHKKKMMMLLLKKKGGGFFFEEEFFFIIIOOOTTTXXX___ccciiiooouuu|||yyyrrrppprrryyyzzznnnaaa[[[UUUZZZnnnvvv```UUUUUUZZZbbbiiimmmqqqvvvzzzzzztttmmmfffWWWKKK@@@======<<<;;;<<<777888999::::::999888777666666666777777888888888666666666666666777888888666666666666555555555555777777777777777777777777666666666777777777888888666666666666666555555555888777777666666666666777666666777888888888888777999999888777777777888888666666555666666777888999yyyvvvsssoooggg```aaaggghhhmmmssswwwyyy{{{~~~|||xxxtttpppmmmjjjfffddd^^^ZZZXXX[[[___dddmmmuuuxxx|||zzzxxxuuuuuusssqqqmmmjjjgggfff```\\\YYYXXXWWWUUUQQQMMMLLLJJJHHHHHHKKKMMMOOOOOONNNMMMJJJGGGDDDAAA@@@???;;;:::::::::;;;===???AAABBBBBBCCCFFFIIIKKKKKKJJJFFFEEEEEEFFFIIINNNTTTWWW^^^bbbhhhooovvv}}}{{{tttqqqpppttt}}}sssccc\\\VVVXXXiiiiiiYYYVVVWWW___eeeggglllrrryyyyyyssslllggg\\\OOOBBB>>>>>><<<::::::888999:::;;;;;;:::999888777777777777777777888888666666666666666777888888666666666666555555555555777777777777777777777777666666777777777888888888777777777666666666555555666666555555555666777777666666777888888888888777666666777777888888777777777777666555555666777888~~~|||vvvkkkccceeellllllqqqvvvzzz{{{}}}yyyvvvqqqnnnkkkhhhdddbbb]]]YYYXXX]]]ccciiirrrzzz~~~|||zzzxxxwwwvvvtttrrroookkkiiiggg```]]]YYYXXXWWWUUUPPPLLLLLLJJJHHHHHHKKKMMMOOOOOOOOOMMMJJJGGGDDDBBB@@@???:::999999:::;;;===@@@AAA@@@@@@AAADDDHHHJJJJJJIIIEEEEEEDDDFFFIIINNNSSSWWW]]]aaahhhooovvv~~~}}}vvvqqqqqqqqqyyyxxxddd^^^WWWWWWfffooo[[[UUUUUU\\\aaaccchhhnnnzzzxxxrrrlllhhh___RRRDDD???>>>;;;888888888999;;;<<<<<<;;;999888888888777777777777777777444444444444444555666666333333444555666777888888777777777777777777777777777777777777888888888888555555666666777777888888444444444444444555666777555666666777777777777777444555666888888888777666888777666555555666777888|||{{{xxxtttqqqoooppprrrvvvyyy|||~~~~~~~~~tttnnngggfffgggfff```ZZZ[[[[[[\\\bbbjjjttt{{{~~~}}}zzzxxxyyywwwtttrrrpppmmmiiifffaaa^^^ZZZVVVUUUSSSQQQOOOKKKJJJIIIHHHIIIKKKLLLNNNQQQNNNJJJGGGEEECCCAAA???777999;;;======<<<;;;:::BBBAAA@@@BBBDDDFFFGGGFFFGGGGGGGGGHHHKKKNNNRRRTTT]]]aaagggnnnttt{{{wwwrrroooppppppttt~~~}}}mmmbbbZZZZZZaaasss|||cccZZZTTTYYY```fffjjjmmmxxxyyyuuuoooiiibbbXXXKKKAAA============777777777888999:::<<<<<<777777777777777666666666777666555555555777888999777777777777666666666666777666666555555555555666999888888888777777666666777777666555444444333222333222222333444666888999777666666555555555666666777888999:::999888666444999999888777777777777777{{{{{{zzzwwwtttssssssuuuyyy{{{~~~|||wwwqqqmmmiiihhhgggeee```[[[YYY[[[^^^eeeoooyyy}}}zzzxxxxxxvvvtttrrrpppmmmiiifffaaa^^^ZZZWWWUUUSSSQQQOOOLLLKKKIIIHHHIIIJJJLLLNNNQQQNNNJJJHHHFFFDDDAAA???999:::;;;<<<<<<<<<;;;;;;======???BBBEEEGGGFFFEEECCCBBBBBBEEEJJJRRR[[[```]]]aaagggnnntttzzz|||vvvrrrqqqoooqqqyyynnnddd[[[XXX[[[jjjggg\\\UUUXXX^^^cccgggiiittt}}}{{{vvvqqqkkkcccZZZMMMBBB<<<:::999999888888888888999:::;;;;;;777777777777777777777777777666555555666777888999666666666666555555555555666666555555555666666777555555555666777777777888777666555555444444444444:::888777555333333333333666666555555555555666666666777999999999777666444999888777666666666666777yyy{{{|||{{{yyyxxxxxxyyy}}}~~~~~~yyytttmmmlllkkkiiifffbbb^^^\\\XXX\\\ccclllvvv~~~zzzxxxxxxvvvsssqqqpppmmmiiigggaaa^^^[[[XXXVVVTTTRRRPPPLLLKKKIIIIIIIIIJJJLLLMMMPPPNNNKKKHHHGGGDDDAAA???;;;;;;;;;;;;;;;;;;<<<<<<:::;;;===AAADDDFFFFFFDDDBBBAAA???BBBIIITTT___fff]]]aaagggmmmrrrxxx~~~}}}uuuqqqqqqmmmmmmrrrxxxsssiii___YYYVVVaaa~~~lll```UUUVVV\\\```cccfffnnnxxx}}}xxxrrrmmmggg___RRRFFF>>>:::888888999999999999999999999999777777777777888888888888777666666666666777777888666666555555555444444444555555555555555666777888555555555555666666666666666666444333333444555666666666555555555666666777666666555555555555666666666777888999888777666555777777666666555555666666yyy|||~~~~~~~~~{{{vvvrrriiikkkllliiiccc^^^]]]]]][[[```iiisss|||~~~{{{xxxwwwuuusssqqqooommmiiigggaaa___[[[YYYWWWUUURRRPPPLLLKKKJJJIIIIIIJJJLLLMMMPPPMMMKKKIIIGGGEEEBBB???===<<<;;;::::::;;;===>>>=========???BBBEEEEEEEEEFFFCCCAAABBBGGGPPPYYY___\\\```ffflllqqqwww}}}vvvqqqpppllliiikkkpppxxxyyyoooddd[[[TTT[[[vvvrrrcccVVVTTTZZZ^^^bbbdddiiirrr|||zzzrrrmmmllldddXXXLLLCCC>>><<<;;;::::::::::::999999888888666666666777777777777777777666666666666777777777777666666666666555555555444444444555555777888888:::999888777555444333222666555444333333444666777444444444555666777888999666555555555555666666777666666777888888777666666666666555555555555666666{{{~~~}}}zzzwwwsssooollliiijjjjjjfff___\\\\\\___bbbhhhrrr{{{{{{xxxvvvtttrrrpppooommmiiigggbbb___\\\ZZZXXXVVVRRRPPPMMMLLLJJJIIIIIIJJJKKKLLLOOOMMMKKKJJJHHHFFFBBB@@@???===;;;:::999;;;===>>>CCC@@@>>>===@@@CCCDDDEEEEEEDDDCCCCCCFFFKKKPPPTTTZZZ^^^dddjjjpppvvv||||||vvvpppkkkggghhhkkkqqq}}}{{{qqqeee\\\TTTXXXoooyyyhhhWWWTTTYYY^^^aaadddfffmmmxxxzzzsssooommmggg]]]QQQGGG@@@>>>===:::::::::::::::999777777555555555666666777777777666777777777777666666666888888888777777777777666444444444555555777888888;;;:::999888666555444333555555444333444555666666999888888666555444222222555555555555555666777777666666666777777777666666666666555555555555666666{{{wwwrrrooommmlllnnnlllhhhbbb]]]\\\___cccjjjqqq{{{|||xxxvvvtttqqqpppooommmjjjgggbbb```]]][[[ZZZWWWSSSPPPMMMLLLJJJIIIIIIIIIKKKLLLNNNMMMKKKJJJIIIGGGCCC@@@???>>><<<::::::;;;===>>>DDDAAA>>>===???BBBCCCDDD@@@@@@AAACCCFFFIIIMMMOOOWWW\\\bbbiiiooouuu|||xxxqqqlllgggggghhhllluuu|||qqqddd\\\UUUWWWhhh|||ooo[[[TTTYYY^^^aaacccbbbgggrrr~~~|||uuusssnnniii```TTTHHH@@@======999::::::;;;:::999777666555555666666777777888888666777777777777666666555999999999888888888777777555555555555555666777888777777777888888888888888555555555555555555444444444444555555666555555444555555444555555666777888555555666666666666777777666666555555666666777777{{{uuuqqqooopppqqquuupppggg```\\\^^^dddiiirrryyy|||yyyuuusssqqqpppooommmjjjgggbbb```^^^\\\ZZZWWWSSSPPPNNNLLLJJJIIIHHHIIIKKKLLLNNNMMMLLLKKKJJJGGGCCC@@@???>>>===<<<;;;;;;<<<===???>>>===???AAABBBBBBAAA>>>>>>???AAAEEEIIIMMMOOOUUUYYY```gggnnnuuu|||zzzsssnnniiigggfffgggnnnvvv~~~sssfff___YYYXXXdddsssxxx```VVVYYY]]]___```\\\```lll{{{~~~zzzyyyrrrnnneeeXXXJJJ@@@<<<;;;888999:::;;;;;;:::888777666777777888999999::::::666777888888777666555444888888888888777777777777666666555555555666666777555555666666777888888888444555666777666555333222,,,...111444666888888999444444444555555666777888555555555555555666777777777666666666666777888999}}}{{{wwwqqqnnnnnnpppsss{{{sssggg___\\\aaahhhmmmvvv}}}|||yyyuuusssqqqpppooommmjjjgggbbb```^^^]]][[[XXXSSSPPPNNNLLLKKKIIIHHHIIIJJJKKKNNNMMMLLLKKKJJJHHHCCC@@@>>>>>>===<<<<<<<<<<<<<<<888999<<<@@@CCCCCCAAA>>>?????????@@@CCCHHHMMMPPPTTTXXX___gggnnnuuu|||vvvpppjjjgggdddccchhhoooxxxxxxiiibbb]]][[[cccooo~~~cccXXXYYY\\\]]]]]]XXX[[[hhhyyy}}}~~~xxxsssjjj\\\MMMBBB===;;;777888:::;;;;;;:::888777888888999:::;;;;;;<<<<<<666777888888888666555444777777777777666666666666777666666555555555666666777777666666555555555444444555777888777555222000000111333444555444333333444444444555555777888888555555555555555666777888777777777777777888999999}}}xxxqqqmmmlllllljjjiiikkkgggaaa\\\\\\cccnnnvvv~~~{{{zzztttqqqoooppprrrqqqlllggggggccc]]]YYYWWWUUUQQQNNNLLLKKKJJJIIIIIIIIIIIIIIILLLMMMNNNOOONNNKKKHHHFFFBBB???<<<::::::::::::999888:::===@@@AAABBBAAAAAA???BBB???@@@FFFEEEFFFQQQXXX[[[___dddiiipppxxx}}}zzzqqqhhhfffgggfffhhhkkksssttt||||||kkkfff```YYY[[[ccc~~~oooaaa[[[[[[\\\]]]]]]^^^eeeppp||||||vvvmmm```PPPAAA<<>>===>>>>>>>>>===888999;;;===>>>???>>>>>>:::;;;888===HHHGGGDDDKKKOOOTTT\\\ccchhhmmmqqqsssvvvmmmjjjiiihhhhhhjjjmmmnnntttzzznnnbbbWWWSSSWWWfff{{{jjj```[[[ZZZYYY[[[\\\aaammmzzzyyypppeeeVVVGGG@@@???999;;;<<<;;;:::999999:::999888666777999:::::::::999888777666666555555666444555666777888777666666666666777777777666555555555555666666666666555555555555444444333333444444222222333444555555666666888777777888::::::888666333444555666777777777777777777777777666666666666yyyuuunnnllliiifffdddaaa___]]][[[]]]aaafffmmmvvv}}}yyywwwwwwuuutttsssrrrpppkkkgggeeeccc___\\\XXXUUURRRPPPMMMMMMLLLJJJIIIIIIIIIIIIMMMNNNOOOOOONNNLLLIIIGGGFFFCCC@@@???>>>>>><<<;;;888999:::<<<<<<======<<<;;;>>>;;;>>>GGGEEEDDDMMMOOOTTT[[[bbbggglllqqqtttyyyoookkkiiigggggghhhiiikkkqqqzzzuuueeeXXXRRRTTT___vvvpppccc\\\YYYXXXZZZ[[[```lllzzz{{{rrriii\\\MMMCCC@@@999:::<<<<<<;;;:::999888888666666777999::::::999888888777666666666666666222333444555555555444444666666777777777666666555555555666666666666555555777777666666666666777777333444444555666777888888777666666777888999888777333444444555666666555555777777777777666666666666~~~wwwssskkkjjjhhheeebbb```___^^^]]]```eeekkksss|||}}}xxxuuuuuutttsssrrrqqqnnniiifffcccbbb```]]]YYYUUURRRQQQNNNMMMLLLKKKJJJIIIIIIIIIKKKMMMNNNOOOOOOMMMJJJHHHHHHEEEBBB???>>><<<:::777999999:::;;;;;;;;;;;;;;;;;;@@@??????DDDAAABBBNNNPPPSSSXXX]]]ccciiipppuuu}}}}}}rrrmmmjjjfffeeefffgggiiiooowwwzzziii[[[UUUTTT[[[pppuuuggg^^^ZZZXXXZZZ[[[```lll{{{{{{rrrkkkaaaRRRFFF@@@::::::;;;;;;<<<;;;999777888777777888::::::999888888777777666666666666777666666777777777888888777666666777777777777777666555555666666666666555555777777666666666777777888333444444555666777777777666555444555666777777666999999999999999888777777666666666666777777777777|||uuupppffffffeeebbb___]]]^^^___^^^bbbhhhpppxxx~~~xxxuuusssssssssrrrpppmmmjjjgggbbbbbbaaa^^^YYYUUUSSSRRROOONNNMMMKKKJJJIIIIIIHHHJJJKKKNNNOOOPPPNNNLLLKKKHHHFFFCCCAAA???===:::777:::::::::::::::;;;;;;;;;888>>>???BBBHHHCCCAAAKKKNNNQQQUUUYYY___fffnnnsss{{{uuuoookkkgggeeeffffffiiinnnttt{{{mmm___XXXVVVWWWjjj|||kkk```ZZZXXXZZZ\\\bbbnnn}}}zzzrrrmmmfffWWWIIIAAA;;;:::::::::;;;;;;999777999888888999::::::999777777777666666666666777777555555555666666666777777666666777888888888777777555555666666666666555555555555444444555555666666333444444444444555555555555444333333555777777666999999999888888777555555666666666666777777777777zzzsssnnnddddddccc```]]]\\\___bbbeeeiiiooowww|||yyyrrrssstttsssqqqnnnkkkjjjaaabbbbbb___ZZZUUUSSSSSSPPPOOOMMMKKKJJJIIIIIIHHHHHHJJJMMMOOOPPPPPPNNNMMMGGGEEECCCBBBAAA@@@===;;;<<<;;;;;;:::::::::;;;;;;888<<<>>>HHHUUUQQQFFFHHHLLLPPPUUU[[[```fffmmmqqq{{{yyysssnnniiifffgggfffhhhlllqqquuupppbbbZZZVVVTTThhhoooaaaZZZXXX[[[]]]dddqqqxxxqqqnnniii[[[KKKBBB===;;;888999:::;;;:::888:::999888999:::999777555777777666666666666777777444444444444444555555666666666777888888888888888555555666666666666555555555555555555555666777777777777777666666666666666666444333333555777888888555555666666666555555444555666666666777777777888yyyqqqllleeeeeeccc```]]]^^^bbbfffooorrrxxx~~~}}}rrrtttuuutttrrrooommmlll```bbbccc```ZZZUUUSSSSSSPPPOOOMMMLLLJJJIIIIIIHHHGGGIIILLLOOOQQQQQQPPPOOOFFFDDDCCCCCCDDDCCCAAA>>><<<<<<;;;:::::::::;;;;;;:::<<>>;;;888777:::;;;:::999:::999888999999888555333777777666666666666777888888777777777777888999999666666777888888888888888555555666666666666555555777777777777777888999999<<<<<<;;;;;;:::999999999777555444444666888999999666777888999999::::::999555666666666777777888888}}}xxxsssoookkkhhheeeccc___]]]___dddjjjnnnyyy}}}}}}vvvvvvuuusssqqqnnnlllkkkiiifffaaa^^^]]][[[YYYWWWVVVTTTPPPMMMJJJIIIIIIIIIGGGHHHJJJMMMOOOOOOOOOOOOJJJHHHGGGFFFEEECCC@@@>>><<<===>>>>>>>>>===<<<;;;<<<:::;;;BBBKKKOOOKKKFFFHHHOOOWWW^^^ccchhhnnnssszzzzzzsssmmmjjjkkkhhhgggiiilllpppxxxxxxkkk^^^WWWUUU```yyy{{{hhh]]]YYY\\\```eeelllyyy{{{qqqnnnmmmfffXXXKKKBBB>>>999888999:::888666888888777777777888:::;;;:::999999999888777777777888888999::::::888555222444777999666444555777888666666555444444555777888888888888888777666444444222333333333444444555555888777777666555555444444555555666666777777888888<<<999666666777888666333zzztttppplllhhhfffcccaaa^^^]]]```fffmmmrrr~~~xxxwwwvvvtttqqqooolllkkkiiifffbbb___]]][[[YYYWWWUUUSSSPPPMMMJJJIIIIIIIIIGGGHHHJJJMMMNNNOOOPPPPPPKKKIIIGGGFFFEEEDDDAAA>>><<<<<<===>>>===<<<;;;:::888888999>>>DDDGGGFFFCCCGGGMMMUUU[[[___dddjjjoooxxx|||uuunnnkkkkkkjjjhhhiiikkkmmmttt}}}nnnaaaYYYVVV___xxx~~~jjj^^^YYY[[[```eeelllxxxtttpppnnngggYYYMMMAAA===888777888999888666999888888777777888999:::999999999888888888888888888888888888999888666444777777777666666666555333888777666666555555555555888888888888777666555444555555555444444444444444555555666666666666666666777777777777666666666666777777666666666777777888~~~vvvoookkkhhhfffdddbbb```^^^___cccllluuu{{{zzzzzzxxxvvvsssooommmkkkiiifffbbb```^^^\\\YYYWWWUUUSSSPPPMMMKKKJJJIIIIIIGGGHHHJJJLLLNNNOOOPPPPPPLLLJJJHHHGGGFFFEEEBBB???<<<<<<======<<<;;;;;;:::777777999;;;>>>@@@BBBBBBEEEJJJQQQWWW[[[___eeejjjuuu~~~xxxpppllllllkkkiiiiiijjjjjjnnnzzzttteee]]]UUU\\\rrrnnn```YYYYYY^^^cccjjjvvvyyysssppphhh[[[PPPCCC???:::888999;;;:::888:::999999888888888888999888888888888888999999999777777777777777777777777888666555777999888555333999999888888666555444333777888888777777666555444777777666555555444444333444444444555666777777888888888888777666555555555555666666555555555777888{{{ssslllhhhfffeeedddbbbaaa```bbbiiittt~~~}}}|||zzzxxxtttqqqnnnllliiigggcccaaa___]]]ZZZXXXTTTSSSQQQNNNLLLJJJJJJIIIHHHIIIJJJLLLNNNOOOPPPPPPMMMKKKIIIHHHHHHFFFCCC@@@======<<<<<<;;;;;;::::::888:::<<<<<<<<<===AAADDDDDDIIIOOOTTTWWW\\\bbbfffrrr{{{zzzqqqlllkkkkkkiiiiiiiiihhhkkkuuuzzziii___UUUXXXkkksssbbbYYYUUUZZZaaaiiivvv|||uuurrrkkk___UUUGGGBBB<<<:::;;;===<<<;;;;;;::::::999888888888888777777777888999999999:::777777777666666666888999777555555888:::888888999777888999999888777555444777777777777777666555555666666666666666555555555444444555555666777777777888777777777666666666555888666555555666666555444~~~xxxqqqjjjgggfffeeeddd``````bbbfffooozzz~~~|||zzzvvvssspppnnniiigggdddbbb```^^^ZZZXXXTTTSSSQQQOOOMMMKKKJJJJJJHHHIIIJJJKKKMMMOOOPPPQQQNNNMMMKKKJJJIIIGGGDDDBBB>>>>>>===<<<;;;;;;:::::::::<<<>>>===;;;<<>><<<;;;;;;;;;;;;999;;;<<<<<<;;;<<<@@@CCCDDDHHHNNNRRRUUUZZZaaafffnnnwwwtttnnnmmmjjjiiijjjjjjhhhhhhpppzzzrrrfff^^^\\\ccczzzjjj]]]QQQYYY```hhhuuu|||vvvpppgggaaaJJJDDD<<<888888999888666999::::::;;;::::::999888888888888888888999999999777:::;;;:::777666888;;;999666;;;DDDEEE===888999777777888999999999999999666666777777777777666666222222333444666777888999666666666666666555555555555555555666777888888888666666888<<>>@@@BBBCCCGGGLLLQQQTTTZZZaaagggmmmvvv~~~wwwqqqooojjjiiijjjjjjgggfffllluuuxxxlll```]]]___ppppppbbbUUU\\\ccciiitttyyyrrrjjjdddNNNGGG???:::999999888666888999:::;;;;;;;;;:::999999999999888888888888888888;;;>>>===999777888:::<<<777???RRR\\\RRRDDD<<<::::::999888888888999999666666777777777777666666222222333444555666666777444444555555666666777777666666666666777777777777:::???FFFHHHEEE@@@===<<>>===<<<======;;;;;;<<<>>>@@@AAABBBBBBAAAFFFKKKOOOSSSYYYaaagggmmmuuu}}}yyysssrrrkkkjjjjjjjjjfffccciiiqqqyyy|||qqq```[[[ZZZgggtttfffYYY```eeejjjttt{{{sssjjjeeeSSSLLLCCC===<<<;;;:::999777888:::;;;<<<;;;;;;::::::999999999888888777777888===AAA???;;;777888999===777BBB^^^qqqiiiSSSDDD===<<<:::888777777888888666666777777777777777666333333444444444444444444222333444555666888999999888888777777666666555555???JJJTTTRRRGGG<<<999;;;~~~yyyvvvtttpppllljjjiiigggdddgggmmmpppwww{{{zzzzzz{{{|||xxxtttrrrnnnlllhhhddd```]]][[[ZZZVVVUUUTTTRRRPPPOOOOOONNNIIIJJJKKKKKKKKKMMMPPPRRRRRRPPPOOOOOOPPPOOOKKKGGGEEEDDDBBB@@@>>><<<;;;;;;<<<;;;:::<<>>===:::<<<;;;999777777888999:::888666555444444555666888999999888888888888999999AAA888>>>\\\zzz~~~gggPPPCCC===888777777666555444333111111333666777444222777777777777888888888888555555555555555666777777666777777666666777999;;;LLLJJJEEE???999777777999{{{vvvsssqqqmmmiiiggggggeeedddhhhooozzz|||{{{zzz{{{~~~|||}}}~~~}}}{{{xxxtttrrrnnnllliiieeeaaa^^^\\\[[[VVVUUUTTTRRRPPPOOONNNNNNKKKLLLLLLKKKKKKKKKNNNPPPRRRQQQPPPPPPQQQPPPMMMJJJEEEDDDBBB???===<<<;;;:::;;;999888:::===??????===BBBFFFJJJMMMPPPWWW___eeekkkqqqyyyyyysssrrrmmmjjjkkkkkkjjjmmmrrryyyqqqeee\\\UUUXXXhhhmmm]]]___bbbfffmmmyyyyyyrrrlll^^^SSSEEE===<<<===;;;999;;;;;;999888888888999999888777555444444555777888999888888777777888888999444555:::LLLjjj~~~oooRRRIII>>>999888777555444888555666;;;BBBCCC===666555555555555666666666666555555555555555666777777555666777666666777:::<<>><<<;;;::::::888888888999:::;;;;;;;;;@@@DDDHHHKKKOOOUUU]]]dddhhhnnnwww}}}xxxsssnnnkkkkkkjjjhhhiiimmmsss~~~yyykkk___TTTOOOPPP]]]xxxuuufff[[[ZZZeeemmmppp|||yyyrrrhhh]]]MMMAAA<<<;;;;;;:::999999:::::::::999999888999999888777777888999999888888777777777777888888===AAA>>>999BBB[[[uuuttt[[[DDD:::999999777777666888>>>DDDDDD===666777777777777888888888888555555555555555666777777444555666666666888:::===KKKCCC999555666777666444}}}xxxsssooommmkkkhhheeedddhhhlllqqq{{{}}}|||wwwwwwwwwvvvuuutttrrrqqqnnnllliiifffccc```^^^]]]XXXVVVTTTRRRPPPNNNMMMMMMJJJKKKKKKJJJJJJKKKMMMOOORRRSSSTTTTTTQQQMMMIIIGGGDDDCCCAAA???===;;;::::::888999:::::::::;;;;;;<<>><<<======888999999:::::::::999999999999888888888888999999888777777777777777777888:::777888;;;>>>GGG___xxxlllPPP>>>::::::999555555777888888888666555777777777777888888888888555555555555555666777777555666666666666777:::===HHH@@@888444666888777555~~~|||yyyuuurrrooommmlllfffdddfffkkkpppuuu~~~zzzyyyxxxwwwuuusssqqqpppmmmkkkiiieeebbb```^^^]]]XXXWWWUUURRRPPPNNNMMMLLLIIIJJJKKKJJJIIIJJJMMMOOOQQQSSSUUUUUUQQQLLLIIIGGGEEEDDDBBB@@@>>><<<;;;;;;999:::<<<<<<;;;:::<<<===>>>BBBFFFIIIMMMSSS[[[bbbeeekkkttt{{{zzzmmmlllmmmqqqrrrooooooqqqrrryyyrrrdddXXXRRRKKKKKK\\\ssskkk___YYYaaalllsss}}}|||rrriii___RRRFFF???======>>>888999999999999:::::::::888888888888888888888888888777777666666777777888999222555>>>===:::HHH___}}}yyy___FFF<<<;;;:::555777777555222222444777555555555555666666666666555555555555555666777777666777777666666777999;;;AAA<<<777555666888888777yyyxxxvvvssspppnnnmmmllliiihhhkkkqqqwww}}}~~~}}}{{{xxxuuurrrpppooollljjjhhhdddaaa___]]]]]]XXXWWWUUURRRPPPNNNMMMLLLKKKKKKKKKJJJIIIIIIKKKMMMNNNRRRVVVVVVRRRNNNLLLKKKFFFEEECCCAAA???===<<<<<<888:::<<<<<<:::999;;;===>>>AAAEEEHHHLLLRRR[[[aaacccjjjssszzz}}}rrrqqqssswwwwwwrrroooooopppvvvzzzhhhYYYSSSLLLHHHWWWmmmnnneee]]]___jjjvvv~~~}}}rrriiiaaaTTTHHH@@@<<<<<<<<<999999888888888999;;;;;;777777888888888888777777777777666666666666777777:::666777;;;:::777<<>>======888:::<<<;;;999888:::<<<===AAAEEEHHHLLLRRRZZZaaadddkkkttt{{{yyyrrrqqqoootttkkkZZZSSSLLLHHHVVVlllqqqkkkaaa^^^hhhxxx~~~|||~~~rrrjjjbbbVVVJJJ@@@;;;:::999:::999888777777999;;;<<<777777888888888888777777777777666666666666777777444555555444888???AAA>>>EEEiiiwwwXXXAAA999777888555333555999;;;:::777777777777777888888888888555555555555555666777777999999999777555555777999333444555555444444666888xxxrrrooopppooollllllnnnrrruuu{{{}}}yyyvvvssspppmmmhhhhhhgggeeebbb```^^^\\\XXXWWWVVVUUUUUUTTTQQQOOONNNMMMKKKJJJIIIIIIIIIJJJOOOQQQSSSUUUUUURRROOOMMMMMMJJJFFFDDDBBB@@@>>><<<>>>======<<<<<<======>>>>>>@@@DDDGGGLLLSSSZZZ```ffflllttt{{{xxxooommmpppmmmsssyyyvvvcccUUULLLLLLVVVaaawwwooofffdddkkkttt||||||lllfff]]]RRRGGG???:::777444666888:::;;;:::888777777888999:::;;;:::999888::::::999888777777777888666888:::999666666999<<<>>>FFFZZZmmmiiiPPP999000888666555444444555666888::::::999888777666555555555666888999999777444333666666666666777777777777999999888888888888999999xxxrrrnnnnnnmmmkkklllpppvvvzzz|||yyywwwtttpppmmmiiiiiihhhfffcccaaa^^^]]]ZZZXXXVVVUUUUUUSSSQQQNNNNNNMMMKKKJJJJJJJJJKKKKKKOOOQQQTTTVVVUUUSSSPPPOOOMMMKKKGGGDDDCCCAAA>>><<<;;;;;;::::::::::::;;;;;;>>>@@@CCCGGGLLLSSSZZZ___fffkkkssszzz}}}zzzxxxqqqkkkkkkooolllrrrxxxyyyfffWWWNNNLLLUUU```|||sssiiifffjjjsssyyy}}}|||ssslll___RRRGGG???<<<;;;888888999999999999999999888888999:::::::::999888888888777777666777777777555777888888666666888:::<<<>>>KKK^^^aaaQQQ@@@999888777555444444555777888999888888777777666666555777999:::<<<;;;999777555666666666666777777777777999888888777777888888999yyysssnnnnnnmmmmmmpppvvv}}}~~~{{{zzzxxxuuuqqqnnnkkkjjjiiigggeeebbb```^^^\\\ZZZWWWVVVUUUSSSPPPNNNNNNMMMLLLKKKJJJKKKLLLMMMOOOQQQTTTVVVWWWUUURRRQQQNNNLLLHHHEEECCCAAA???<<<;;;::::::999999::::::;;;>>>@@@CCCGGGKKKRRRZZZ___eeekkkssszzz{{{xxxuuusssnnniiiiiimmmmmmqqqvvv~~~kkk[[[PPPMMMSSS]]]uuuxxxlllfffhhhooouuuyyyttt|||{{{rrrcccSSSGGG@@@>>>>>><<<;;;:::888888999:::;;;888999999:::999999888888666666666666666666777888555666777777666666777999777333888GGGNNNGGG>>>;;;777777555555555555777777666666666666666666666666777888:::;;;;;;999777666666666666666777777777777999888888777777888888999{{{vvvqqqppppppqqqwww|||{{{{{{zzzyyyvvvrrrnnnlllkkkjjjhhhfffcccaaa```^^^[[[XXXVVVUUUSSSPPPNNNNNNMMMLLLKKKKKKLLLMMMNNNOOOQQQTTTWWWXXXWWWTTTSSSPPPMMMIIIFFFDDDBBB???===<<<<<<;;;;;;;;;;;;<<<<<<===???BBBFFFKKKQQQYYY^^^dddjjjrrrzzz~~~yyyvvvqqqkkkjjjmmmnnnqqquuu~~~qqq```SSSLLLPPPXXXjjjzzzmmmdddccciiiooosssnnnttt{{{vvvgggWWWJJJBBB>>>======<<<;;;:::::::::::::::999999999999999888888888666666666666666777888999666777888888888888888888888333444:::===:::777777777777666555555666777777444555555555666666666777444555666777777666444333666666666666777777777777888888777777777777888888~~~~~~yyyuuusssssssssuuu|||{{{zzzzzzzzzyyyvvvrrrooollllllkkkiiigggdddbbb```___\\\XXXVVVUUUSSSQQQPPPNNNNNNLLLKKKKKKLLLLLLMMMNNNPPPTTTWWWXXXXXXVVVUUUQQQNNNJJJGGGEEECCC@@@======<<<<<<;;;;;;<<<<<<===<<<>>>BBBEEEJJJQQQXXX^^^ccciiirrryyy|||xxxrrrllljjjllloooqqqttt}}}xxxfffVVVMMMNNNTTTddd|||mmmbbb^^^bbbiiinnnjjjnnnsssyyy}}}vvvjjj\\\OOODDD===:::;;;;;;=========;;;999888999999999888888777777777777777777777888888999:::888888888999::::::999999:::;;;<<<<<<999555666999777777666666666666777777444444555555666666777777222333444555555444444333666666666666777777777777888777777777777777777888||||||}}}|||{{{tttssstttwwwxxxzzz|||zzzyyyxxxxxxvvvrrrooommmlllkkkiiigggdddbbb```___\\\XXXVVVUUUTTTSSSRRROOONNNLLLKKKJJJJJJKKKKKKLLLOOOSSSWWWXXXXXXWWWVVVSSSPPPLLLHHHFFFCCC@@@>>>;;;;;;;;;::::::;;;;;;;;;<<<>>>AAAEEEIIIPPPXXX]]]ccciiiqqqyyyxxxtttpppkkkiiikkkpppooorrrzzzmmm[[[OOOMMMQQQ```xxxqqqbbb[[[]]]dddiiihhhjjjmmmssszzzuuulll```SSSGGG>>>:::999:::<<<>>>>>><<<999777:::999888777777777777777999888888888888888999:::999888999:::<<<<<<:::888555999===<<<666333666:::777777777777777777777777555555555666666777777777444555555666666666666666666666666666777777777777888777777666666777777888{{{yyyyyyyyywwwuuurrrsssyyy}}}{{{xxxwwwvvvuuurrrpppllllllkkkiiifffdddaaa```___\\\XXXVVVUUUUUUUUUTTTPPPNNNLLLJJJIIIIIIIIIIIIKKKNNNRRRVVVXXXXXXWWWVVVTTTQQQLLLIIIGGGDDDAAA>>>===<<<<<<;;;;;;<<<<<<===;;;===@@@DDDIIIPPPWWW\\\bbbhhhqqqxxxwwwssspppkkkiiijjjnnnmmmooowwwtttaaaSSSOOOQQQ[[[qqqxxxfff\\\[[[aaafffgggiiikkkppp|||zzzuuummmbbbUUUJJJBBB===999999:::;;;<<<;;;::::::;;;:::888777666666666777999888888777777777777888888777888:::<<<<<<:::777000555888777555444666777777777777888888777777777666777777777777777777777666666666777777888888888666666666666777777777777777777666666666666777777}}}yyywwwwwwvvvtttqqqssswww~~~~~~~~~|||xxxvvvuuutttrrrppplllkkkjjjhhhfffcccaaa```___\\\XXXVVVVVVVVVVVVUUUPPPOOOLLLJJJHHHHHHGGGHHHJJJMMMQQQUUUXXXXXXWWWVVVTTTQQQMMMJJJGGGDDDAAA?????????>>>>>>>>>>>>??????;;;===@@@DDDIIIOOOWWW\\\bbbhhhqqqxxx{{{vvvrrrmmmjjjkkkmmmkkkmmmttt~~~yyyeeeUUUPPPSSSWWWkkkkkk]]][[[```eeeggghhhjjjppp|||{{{vvvmmmbbbVVVLLLEEEAAA:::999999888999:::<<<===;;;:::888666666666666777999888777666666555666666777666666999<<<<<<999555555777777666888999999777777777888888888888777777888888888888777777777777555666666666777777888888666666666666777777777777777777666666666666777777~~~}}}zzzwwwttttttwwwyyyyyy|||~~~~~~~~~{{{xxxvvvuuutttrrrpppqqqnnnjjjhhhfffeeedddbbb^^^\\\ZZZWWWVVVVVVWWWWWWTTTRRROOOLLLIIIHHHHHHHHHIIIKKKMMMQQQTTTVVVXXXYYYSSSRRROOOLLLHHHDDDAAA@@@@@@>>><<<<<<===>>>>>>===@@@??????BBBHHHOOOTTTWWWaaagggooovvv|||zzzvvvtttooommmnnnjjjlllooorrrwwwkkkZZZSSSQQQTTTjjjsssaaaWWWXXX^^^aaaggglllsssxxxuuuoooeeeZZZNNNCCC===:::999888999::::::888777777777777777777777777777777777777777777777777777777777777888999999::::::888888777777666666555555<<<999666666666777777666999888777666666777888999777777666555555666777888888888888777666444222111444444444444444555666666}}}|||zzzwwwuuuvvvyyy|||~~~~~~~~~|||xxxwwwvvvuuusssqqqrrroookkkhhhfffeeecccaaa^^^]]]ZZZXXXWWWVVVWWWWWWVVVTTTPPPMMMKKKIIIIIIJJJNNNOOOPPPSSSUUUVVVWWWWWWVVVTTTRRRNNNJJJFFFCCCBBB@@@===;;;;;;<<<======<<>>???BBBGGGNNNSSSVVV```fffnnnuuu{{{|||wwwtttooommmnnniiijjjmmmppptttqqq___UUURRRRRRggg|||iii\\\YYY\\\^^^dddjjjqqq~~~zzzwwwppphhh]]]QQQFFF???===<<<;;;<<<======;;;999888888888888888888888888888888888888888888888888777777777888999999::::::888777777777666666666555999777666666888999888777:::999888888888888999:::999888777666555555666666666666777888999:::;;;;;;555555555555555666666777zzzzzzzzzyyywwwwwwxxx||||||yyyxxxwwwvvvtttsssssspppllliiigggeeebbb```___]]][[[YYYXXXWWWWWWXXXWWWUUURRRNNNLLLKKKKKKKKKMMMNNNOOOQQQSSSUUUWWWWWWYYYWWWUUUQQQMMMIIIEEECCC???===;;;:::;;;<<<<<<;;;>>>>>>???BBBFFFLLLRRRUUU___eeemmmtttzzzyyyuuupppmmmnnnkkkkkkmmmpppsss~~~zzzgggYYYSSSOOObbb~~~sssbbb[[[\\\]]]aaagggppp|||~~~zzztttlllbbbUUUIIIAAA???===<<<<<<======<<<:::888888888888888888888888999999999999999999999999777777777888999999::::::777777777777666666666666666555555777999:::999888888888777777777777888888:::999888666555555555555666666666777999<<<>>>@@@666666666666666777777888|||wwwvvvwwwxxxxxxxxx{{{}}}zzzyyyxxxxxxvvvtttuuurrrooollliiigggcccaaa___^^^\\\ZZZYYYXXXXXXXXXWWWUUURRRNNNLLLKKKKKKKKKGGGHHHKKKMMMQQQTTTWWWYYYYYYXXXVVVSSSOOOJJJGGGDDDAAA>>><<<;;;<<<===<<<<<<<<<===???BBBFFFKKKQQQUUU]]]ccclllssszzz{{{vvvqqqnnnnnnnnnnnnooorrrttt}}}nnn\\\RRRNNN]]]xxxzzzhhh______```bbbgggoooyyyzzzrrrhhhZZZLLLBBB>>>===;;;;;;<<<<<<;;;999888888888888888888888888999999999999999999999999777777777888999999::::::777777777777666666666666666666666888::::::888666555555555444444555555555888888777666666666555555888777666555555777999:::777777777666777888888999{{{wwwuuuvvvxxxzzz{{{~~~{{{zzzzzzyyyxxxvvvwwwtttqqqnnnllliiieeeccc```___^^^\\\[[[ZZZYYYYYYWWWUUUQQQNNNLLLJJJJJJKKKIIIIIIKKKMMMPPPTTTWWWXXXXXXXXXVVVTTTPPPKKKGGGEEECCC@@@>>>======>>>======;;;>>>AAACCCFFFJJJPPPTTT\\\ccckkksssyyy~~~xxxrrrooopppooonnnoooqqqssszzzuuu```SSSPPPZZZrrr~~~llldddeeeeeeeeehhhpppxxxwwwmmm___OOOCCC@@@>>>;;;;;;;;;<<<;;;:::888888888888888888888888888888888888888888888888777777777888999999::::::666666666666777777777777888777777888999999666444444444444555555444444444555555666666777777777888:::888666444333444555666777777777777777888999999{{{yyywwwyyy|||~~~|||{{{{{{{{{yyyxxxwwwtttrrrpppnnnkkkgggddd``````___^^^\\\[[[ZZZYYYWWWUUURRRNNNLLLKKKKKKKKKQQQQQQPPPPPPQQQSSSUUUVVVVVVVVVVVVTTTQQQMMMIIIFFFDDDAAA???>>>>>>>>>>>>===;;;???CCCEEEFFFJJJPPPUUU\\\bbbkkkssszzzyyytttqqqrrrlllkkklllnnnpppvvv~~~gggWWWUUUYYYlllqqqiiiiiihhhfffhhhooovvv{{{{{{sssdddSSSFFFCCC@@@===<<<<<<===<<<<<<999999999999999999999999777777777777777777777777777777777888999999::::::666666666666777777777777:::999888888888888666444666666777777777777666666333444555777888888888888999888777666666777888888777777777777777888888999~~~|||zzz{{{}}}}}}|||||||||{{{yyytttrrrpppooommmkkkgggddd`````````___]]]\\\ZZZYYYXXXVVVSSSPPPMMMLLLLLLLLLTTTSSSRRRQQQQQQSSSUUUVVVUUUUUUVVVUUUSSSOOOKKKIIIDDDAAA>>>======>>>===<<<;;;@@@DDDFFFGGGJJJPPPUUU\\\ccclllssszzz{{{uuussstttllljjjkkknnnppptttooo^^^[[[YYYhhhwwwllljjjfffdddfffmmmsssxxx}}}wwwjjjYYYLLLCCC@@@===;;;;;;<<<<<<;;;999999999999999999999999888888888888888888888888777777777888999999::::::555666666666777777777888999888666666777888888777666777888888888888777666444555666777888888777777888888888888888888888888777666666666666777888888~~~~~~}}}|||{{{~~~~~~}}}}}}}}}{{{zzzrrrpppooonnnmmmjjjfffcccaaaaaa```___^^^\\\[[[ZZZZZZXXXTTTQQQNNNMMMMMMNNNPPPPPPOOOOOOPPPSSSUUUWWWUUUUUUVVVVVVTTTQQQMMMKKKCCC@@@===<<<<<<===<<<;;;<<>>:::999999999999999999999999999999999999999999999999999999999999999777777777888999999::::::555666666666777777888888888666555555777999::::::444555666777777666555444666666777888888777666555999999999999888666555444666666666666666777777888~~~}}}zzzyyywwwsssooollljjjjjjjjjfffeeeccc```^^^^^^]]]^^^XXXVVVSSSQQQPPPNNNKKKIIILLLNNNOOOOOONNNOOOQQQSSSVVVWWWWWWVVVTTTPPPLLLIIIGGGCCC???<<<<<<===>>>>>><<<>>>???AAADDDIIIPPPUUU___eeelllsssyyy{{{uuurrrooolllkkknnnpppsss{{{{{{ggg___]]]ccc{{{{{{mmmfffeeefffiiinnnuuu~~~{{{{{{uuudddSSSIIIBBB===>>>>>><<<::::::<<<<<<<<<;;;999777666555:::999999888777777888888666666777888999::::::;;;555555666777888999999:::777777666666666666777777999888777666666777888999666666666666777777777777;;;::::::999888888888999666666555555555555666666~~~}}}{{{yyywwwssspppmmmkkkjjjjjjgggfffdddaaa```___^^^^^^[[[YYYVVVSSSRRRPPPMMMJJJLLLMMMOOOOOOOOOPPPRRRTTTVVVWWWWWWVVVTTTPPPLLLJJJGGGDDD@@@>>>>>>@@@AAAAAA<<<===???@@@DDDIIIPPPUUU^^^ccckkkrrrxxx}}}xxxuuurrrnnnmmmnnnoooqqqxxxmmmaaa\\\```uuuttthhhfffeeehhhmmmttt{{{{{{vvvgggWWWIIIBBB<<<===>>>;;;::::::999999999::::::999999888;;;:::999888777777777777777777777888888999999:::777777777777777888888888666666777777777777666666777777666666666666777777888888888888999999999999:::999888777777777777888666666555555555555666666~~~~~~|||zzzxxxuuuqqqnnnlllkkkjjjhhhgggeeecccaaa```_________\\\YYYVVVTTTRRRNNNLLLKKKMMMNNNOOOOOOPPPSSSUUUVVVVVVWWWVVVTTTPPPLLLJJJHHHEEEAAA@@@AAABBBCCCCCC;;;<<<>>>@@@DDDJJJQQQVVV\\\aaajjjqqqxxxzzzwwwtttqqqnnnooonnnnnnttt{{{{{{|||}}}sssbbb[[[\\\nnnyyykkkfffdddggglllsss|||{{{wwwiii[[[IIIAAA<<<<<<===;;;::::::888999999::::::999999999;;;:::999888777777777777888888888888888888888888888888888888777777666666666666777888888777666666555555666666666666555555888888888888999999999999888888777666666666777777777666666555555666666777~~~}}}~~~~~~|||zzzwwwssspppmmmlllkkkhhhgggeeedddbbb```______```^^^ZZZWWWUUURRROOOLLLIIIKKKLLLMMMMMMOOOQQQTTTUUUVVVWWWVVVTTTPPPMMMJJJIIIFFFCCCAAAAAABBBBBBBBB;;;<<<>>>@@@DDDJJJQQQWWWZZZ```hhhpppxxxzzzwwwuuuqqqoooooonnnmmmrrrxxxyyyxxxyyy~~~uuubbb[[[ZZZkkkyyyllldddaaafffkkksss}}}zzzvvvjjj^^^JJJBBB<<<<<<===:::999;;;;;;;;;;;;:::999888666666999888888888888888999999999888888888777777777666888888777777777777777777555666888999999888666555444555777777777777555444555666666666777777777777888777777666666777777777777777666666666666777777~~~|||}}}}}}~~~}}}zzzvvvssspppmmmlllggggggfffdddcccaaa______```^^^ZZZWWWUUURRRNNNLLLHHHJJJKKKLLLLLLMMMPPPRRRUUUVVVVVVVVVTTTQQQMMMKKKKKKHHHDDDAAA@@@@@@>>>===;;;<<<>>>@@@DDDJJJQQQVVVYYY___hhhpppxxx~~~xxxvvvssspppnnnooonnnnnnrrryyyxxxvvvvvv{{{yyyccc\\\ZZZiiizzzlllccc```eeelllssszzzuuujjj^^^MMMDDD===<<<<<<:::999:::;;;;;;;;;:::999888777666666666666777888999;;;<<<999999888888777666666666555666666777888888999999666777888999999888777666666666888999999888666666555666666666777777777777888888777777777888888999777777666666666666777777~~~}}}}}}zzzvvvrrrpppnnnhhhhhhgggfffdddbbbaaa______]]]YYYWWWUUURRROOOMMMIIIKKKLLLLLLKKKLLLNNNPPPTTTUUUVVVVVVTTTQQQNNNKKKLLLHHHDDDAAA@@@>>><<<:::<<<>>>???AAADDDIIIPPPUUUZZZ```iiiqqqxxx~~~xxxwwwssspppoooppppppooosssyyyyyyvvvuuuzzz~~~eee]]]YYYeeennnddd```ggglllrrr{{{uuukkk```QQQHHH@@@>>>===:::999:::777888999999::::::::::::666666666777888:::;;;<<<888888888777777666666666555555666777888999::::::888888888888888888888888777777888888888888777777888888888888999999999999888888777777777888999999888777777666666777777888}}}yyyuuurrrpppjjjjjjjjjiiigggeeecccbbb___]]]ZZZWWWVVVTTTQQQNNNLLLMMMNNNMMMLLLMMMNNNPPPTTTUUUVVVVVVTTTQQQNNNLLLKKKHHHDDDBBBAAA???===;;;>>>???@@@AAACCCHHHOOOSSS\\\bbbjjjrrryyyzzzyyyuuurrrqqqrrrpppooorrrxxx}}}|||wwwvvvzzziii^^^WWW___wwwsssgggbbbiiimmmooo~~~|||wwwmmmbbbTTTKKKBBB???===:::888999777777888999::::::::::::888888777777888888999:::777777777777777666666666666666777777888888888999:::999777666666777999:::777777666666666666777777888888888888999999999999666666666666666777888999888888777777777777888888~~~zzzvvvsssqqqlllllllllllljjjgggeeeddd___]]]ZZZXXXWWWUUURRRPPPOOOPPPPPPOOONNNNNNOOOQQQTTTUUUVVVVVVTTTQQQNNNLLLIIIGGGDDDBBBBBBAAA???===???@@@@@@AAACCCHHHNNNRRR]]]ccckkkrrryyy}}}|||wwwtttssssssqqqoooqqqwwwyyy~~~xxxvvvzzzlll___TTTZZZqqqwwwiiidddkkkmmmmmmzzz}}}xxxoooeeeWWWMMMDDD@@@>>>:::888999:::::::::::::::999888777;;;:::999888777777777777666666666777777777777777888888888888777777777777;;;999777555555777999;;;777666555444444555666777666666666666777777777777555555555555555666777888888888777777777777888888~~~{{{xxxuuusssrrrqqqooollliiigggfffccc```\\\ZZZWWWUUUQQQOOOLLLLLLMMMMMMNNNNNNNNNNNNSSSUUUVVVWWWUUUQQQMMMKKKLLLJJJGGGDDDAAA??????>>><<<===>>>>>>AAAEEEKKKPPPYYY```iiirrrxxx}}}wwwvvvtttrrrpppooooooooozzzzzzuuuzzzqqqdddYYY[[[jjjvvvhhh```ffflllqqq}}}xxxooohhhXXXNNNCCC<<<;;;<<<;;;999555666666777888888999999666666777777888888888999666666777888888888888888888888888888777777777777888888888888888888888888777777777666444333555666555444444555666666444222666777777888888888777777777777777666666666666666|||xxxvvvsssrrrqqqooommmjjjhhhgggeeebbb___\\\ZZZWWWTTTQQQNNNMMMMMMMMMMMMNNNNNNOOOQQQSSSUUUVVVVVVSSSPPPNNNLLLJJJGGGDDDAAA??????>>><<<======>>>@@@EEEKKKPPPYYY___iiiqqqxxxwwwvvvtttqqqpppoooooopppwww}}}xxx~~~vvvhhh[[[YYYcccwwwxxxjjjbbbfffmmmsssyyyooohhhZZZPPPDDD<<<;;;<<<;;;:::999999999999999888888888777777888888888888888888666777777888888888888888777777777777777777666666888888888888888888888888666777777666444444555777888888888999::::::888666777777777888777777666666777777777777777777777777~~~zzzwwwsssrrrrrrpppnnnllljjjiiihhheeebbb___]]][[[WWWUUUQQQOOONNNLLLLLLMMMNNNOOOOOOQQQTTTWWWWWWUUUSSSQQQLLLKKKGGGDDDAAA??????>>><<<======>>>@@@EEEKKKOOOXXX___hhhqqqwww~~~wwwvvvsssqqqpppooopppqqqttt}}}~~~}}}ooo^^^WWW[[[iii~~~zzzlllcccgggpppxxx|||qqqjjj___TTTEEE===;;;<<<<<<;;;<<<;;;;;;:::999888888888999999999999999888888888666777888888999999888888999999999999999999999999888888888888888888888888555666777666555555777888:::999999:::;;;;;;:::888888888888888777777666555888888888888888888888888|||yyysssssssssrrrpppnnnmmmllliiigggdddaaa___]]]ZZZWWWSSSQQQOOOLLLKKKLLLNNNPPPOOOQQQTTTWWWWWWVVVSSSRRRMMMKKKHHHEEEBBB???>>>>>><<<======>>>@@@DDDJJJNNNWWW^^^gggpppvvv}}}xxxvvvssspppoooooopppqqqrrr{{{vvvdddXXXUUU]]]ooozzzmmmeeejjjuuuvvvooodddXXXHHH>>>;;;<<<<<<;;;;;;;;;;;;:::999999888888;;;::::::999999888888888777777888999999999999888888888888999999999999999888888888888888888888888555666666666555666777999888777666777999:::999777::::::::::::999777666666888888888888888999999999~~~{{{uuuuuutttsssrrrpppnnnmmmjjjgggdddbbb```^^^[[[XXXUUUSSSPPPMMMLLLLLLNNNOOOPPPRRRTTTVVVWWWUUURRRQQQNNNLLLIIIEEEBBB@@@>>>>>><<<======>>>???CCCIIINNNVVV]]]fffooouuu|||yyywwwssspppnnnnnnpppqqqsss{{{|||kkk]]]TTTWWWfffuuuzzznnngggmmm||||||uuuhhh\\\LLLAAA======<<<;;;999999999999999999999999;;;::::::999999888888888777777888999999999999999555555555666666666777777777777777777777777777777555666777666666666888:::777666555666777888888777<<<<<<<<<;;;:::999888777777777888888999999999999}}}xxxwwwvvvuuusssqqqooonnnjjjhhheeecccaaa___\\\ZZZWWWUUURRROOOMMMMMMMMMMMMNNNPPPSSSUUUVVVTTTRRRPPPOOOMMMIIIEEEBBB@@@>>>>>><<<=========???CCCIIIMMMUUU\\\eeennnttt{{{{{{xxxtttpppmmmmmmnnnooorrryyyssscccVVVTTT```ooo|||rrrkkkrrr~~~yyykkk___OOODDD???>>><<<:::888888888999999999999999999999999999999888888888777888999999:::999999999888888888999::::::;;;;;;777777777777777777777777666777888777666666777999888777555666888::::::999;;;;;;;;;;;;;;;:::999888666666777777888999999999~~~zzzyyyxxxwwwtttrrrpppnnnkkkiiifffdddcccaaa^^^\\\WWWVVVSSSQQQOOOMMMLLLKKKKKKMMMQQQTTTUUUUUUSSSRRROOOMMMJJJFFFBBB@@@>>>>>>============???BBBHHHLLLTTT[[[eeemmmssszzz~~~zzzuuupppmmmlllmmmnnnooovvvyyyhhhXXXRRR\\\iiivvvpppvvv~~~}}}~~~}}}zzzmmmbbbRRRGGGBBB???;;;888;;;;;;::::::999999888888777777888888888888888888777888999999::::::999999::::::;;;<<<<<<===>>>>>>777777777777777777777777777888888777666555777888888666555666888:::::::::888999999999999999888888555555666777777888999999{{{{{{yyywwwuuurrrpppnnnllljjjgggeeedddbbb___]]]WWWVVVTTTRRRPPPMMMKKKJJJGGGJJJOOOSSSUUUUUUUUUTTTPPPNNNJJJFFFBBB@@@>>>>>>============>>>BBBHHHLLLTTT[[[dddmmmssszzz{{{uuuppplllkkklllmmmmmmsss{{{}}}lllYYYQQQYYYfffzzztttyyyzzzxxxvvvxxx|||}}}{{{xxxnnncccTTTIIICCC@@@;;;777???>>>===<<<:::999888777666666777777888888888999888888999::::::::::::999555555666777777888999999777777777777777777777777888999999888666555666888777555333444666888999999666777777888888888777777444555555666777888888888}}}{{{zzzyyyxxxvvvrrroooooommmjjjhhhfffccc```^^^[[[YYYWWWSSSPPPNNNLLLKKKLLLNNNPPPSSSUUUVVVVVVVVVRRROOOKKKGGGDDDAAA>>>;;;<<<<<<<<<<<<===AAAGGGKKKUUU[[[dddlllsss{{{xxxssspppnnnmmmlllmmmrrrxxxrrr```VVVZZZddd~~~~~~yyyvvvrrrppppppsssvvvyyyqqqhhh[[[NNNFFFAAA???>>>;;;::::::999999::::::;;;:::::::::::::::999888777888888888777777777777777===<<<;;;:::999777666666::::::::::::::::::::::::999999888888888888999999777777777777888888888888:::::::::::::::999888777666666666666777777777777~~~}}}{{{{{{zzzxxxtttqqqpppmmmjjjhhhfffdddaaa^^^[[[ZZZWWWTTTQQQNNNLLLLLLMMMNNNPPPRRRTTTUUUVVVVVVSSSPPPKKKFFFCCCAAA>>>;;;;;;<<<<<<<<<===AAAFFFJJJSSSYYYbbbjjjqqqxxx{{{uuuqqqooonnnmmmkkkooovvvrrraaaVVVWWW^^^yyy{{{wwwsssnnnkkkkkknnnrrrtttsssiii[[[NNNFFFCCCBBBCCC;;;::::::999999::::::;;;:::::::::::::::999888777888888888999999:::::::::;;;;;;:::999888777777666888888888888888888888888888777777777777777777888777777777777888888888888888999999999888888777666666666666777777777888888~~~~~~}}}||||||zzzvvvsssqqqnnnkkkiiigggeeeaaa___\\\ZZZWWWTTTQQQOOOMMMLLLMMMNNNPPPRRRSSSTTTUUUUUUUUUQQQKKKFFFCCCAAA>>><<<;;;<<<<<<<<<===@@@EEEIIIQQQWWW```gggnnnuuu}}}~~~wwwssspppnnnmmmiiimmmsss{{{vvvdddXXXVVV[[[rrryyyuuupppjjjgggiiinnnsssvvvxxxnnn]]]OOOFFFBBBBBBCCC;;;::::::999999::::::;;;999999:::::::::999888888666666777888999:::;;;;;;999999888888888777777777888888888888888888888888777777666666666666777777777777777777888888888888777888888888888777666666777777777888888888999999}}}~~~}}}}}}}}}{{{wwwuuurrrooollljjjhhhfffbbb```\\\[[[XXXUUURRROOONNNMMMMMMNNNOOOQQQRRRSSSTTTUUUXXXTTTMMMHHHEEEBBB@@@>>>===>>>>>>>>>???AAAEEEIIIOOOUUU^^^ffflllrrryyy~~~yyytttpppmmmllliiikkkqqqyyyjjjZZZXXX]]]nnn}}}zzzvvvpppjjjhhhllltttyyy|||{{{qqqaaaRRRGGGAAA>>>===;;;::::::999999::::::;;;999999:::::::::999999888444444555666666777888888777777777777777777777888999999999999999999999999777777666666666666777777666777777777888888888888777888888888888888777777777888888888999999999999~~~}}}~~~~~~}}}}}}}}}{{{xxxuuussspppmmmkkkiiigggcccaaa]]][[[YYYUUURRRPPPNNNMMMMMMNNNNNNOOOQQQRRRSSSTTTYYYUUUOOOKKKGGGEEEBBB@@@>>>???@@@@@@@@@BBBEEEHHHNNNTTT]]]eeejjjooovvvzzz~~~zzztttpppmmmkkkjjjkkkpppyyyooo]]]\\\cccooo|||{{{{{{uuummmlllpppwww|||~~~vvvnnnbbbUUUKKKCCC===:::;;;::::::999999::::::;;;888999999:::::::::999999777777777666666666666666777777777777777888888888999999999999999999999999999888888777777888888999666777777777888888888888888888999999:::999999888777888888888999999999999~~~~~~~~~~~~|||yyywwwtttqqqnnnllljjjhhhdddbbb^^^\\\YYYVVVSSSQQQOOONNNNNNNNNNNNNNNPPPQQQRRRSSSXXXTTTPPPMMMJJJGGGDDDAAA???@@@AAA@@@@@@BBBDDDGGGLLLSSS\\\ccchhhlllrrrvvvxxx{{{~~~{{{uuuqqqmmmkkkkkkjjjoooxxxwwweeeccciiiqqq}}}{{{yyyqqqooosssyyy{{{{{{rrrkkkaaaWWWNNNFFF@@@<<<;;;::::::999999::::::;;;888888999:::::::::999999::::::::::::999999888888777888888888888888888888777777777777777777777777999999888888888888999999777777777777888888888888888888999::::::::::::999777777777888888888999999~~~{{{yyytttrrrooolllkkkhhheeeccc^^^]]]ZZZWWWTTTQQQOOOOOONNNNNNMMMNNNOOOPPPRRRSSSTTTRRROOOMMMKKKHHHCCC@@@===????????????@@@BBBDDDJJJQQQZZZaaaeeeiiinnnrrrsssuuuxxx{{{~~~}}}wwwssspppmmmkkkiiinnnvvv|||uuuoooooolll|||zzzssssssyyywwwpppdddXXXNNNFFF???<<<;;;::::::999999::::::;;;777888999::::::::::::999:::::::::::::::;;;;;;;;;999999999999999888888888777777777777777777777777888888777777777777888888777777777777888888888888777777888999999999999999666666666777777777888888}}}{{{uuurrrooommmkkkiiifffccc^^^]]]ZZZWWWTTTQQQPPPOOONNNNNNMMMMMMNNNPPPRRRSSSPPPOOONNNMMMKKKGGGBBB???<<<===>>>>>>===>>>@@@BBBHHHOOOXXX___cccfffkkkooooooqqquuuxxx{{{yyyuuurrrpppjjjhhhmmmuuuzzzzzzuuufff}}}xxxtttvvvwwwhhhYYYLLLCCC===999;;;::::::999999::::::;;;777888999:::::::::::::::777777888999:::;;;;;;<<<:::::::::999999999888888888888888888888888888888777777666666666666777777777777777777888888888888666666777888888888888888666666666666777777777777~~~~~~zzzvvvqqqmmmllljjjiiigggbbb^^^ZZZWWWVVVVVVUUUUUUPPPOOONNNMMMMMMNNNQQQRRRQQQPPPNNNLLLJJJGGGCCC@@@@@@???>>>======???AAABBBJJJOOOVVV]]]aaaeeehhhiiillloooqqqtttvvvyyy}}}zzzvvvvvvqqqllllllnnnqqquuu}}}wwwgggxxx{{{vvvzzz|||lll]]]QQQHHH@@@;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888999999999888888888777777777888888888888999999999999999999999999999999999444444555555666666777777666666666666777888999999:::777444444666888777666777===???:::666777::::::}}}{{{wwwsssooommmkkkiiigggbbb^^^ZZZWWWVVVUUUUUUTTTOOONNNMMMMMMMMMNNNPPPQQQPPPOOOMMMKKKIIIFFFBBB??????>>>===<<<<<<>>>@@@AAAEEEJJJQQQWWW[[[___bbbdddhhhjjjmmmppprrruuuyyy|||~~~~~~|||wwwvvvpppnnnmmmooorrrvvvsssjjjdddsss~~~}}}~~~zzzuuurrrzzzsssbbbUUUKKKCCC===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;:::999999999999999888888888777777777888888888888999999999888888888888888888888888666666666666666666666666:::::::::::::::;;;;;;;;;:::777555555777888888777888???CCC>>>888888:::<<<}}}}}}yyyuuuqqqooollliiigggbbb^^^ZZZWWWVVVUUUTTTSSSNNNNNNNNNNNNOOOOOOOOOOOOPPPNNNLLLKKKIIIFFFBBB>>>>>>===<<<;;;;;;===>>>@@@EEEJJJPPPVVVZZZ]]]```bbbbbbeeehhhkkknnnqqquuuxxxyyyzzz|||yyywwwpppmmmlllnnnqqqttt~~~}}}mmmcccaaannn|||vvvssstttvvvqqqppp{{{yyygggXXXMMMDDD???<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999999999888888888888888777888888888888999999999777777777777777777777777999999888777777666555555888999999999999888888777:::888666666888999888888999AAAFFFAAA;;;:::<<<<<<|||~~~|||xxxtttqqqnnnjjjgggbbb___[[[XXXWWWVVVTTTSSSNNNNNNOOOPPPPPPPPPPPPOOOQQQPPPMMMLLLJJJGGGCCC@@@>>>===<<<;;;;;;===???@@@EEEIIIOOOTTTWWWZZZ]]]___]]]aaaeeehhhkkknnnqqqttttttvvvyyy|||~~~|||yyyrrrlllkkklllooorrrzzzrrrggg```iii{{{|||sssppppppvvvqqqppp{{{{{{iiiZZZNNNEEE???<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;::::::888888888888888888888888777777888888888999999999777777777777777777777777999888888888777777777666777888888888888777555555999888888888888999999888999>>>AAA@@@??????>>>:::}}}~~~}}}zzzwwwtttpppkkkhhhccc```\\\ZZZXXXWWWTTTSSSOOOOOOPPPQQQRRRQQQQQQQQQSSSQQQOOONNNLLLIIIEEEAAA???>>>===<<<<<<>>>???AAAAAAEEEIIIMMMPPPSSSVVVXXXZZZ^^^bbbfffhhhkkknnnpppooorrrvvvxxxyyyzzz}}}}}}{{{tttmmmlllmmmpppsssyyyyyymmmcccggguuuvvvqqqrrrtttppppppyyy~~~lll]]]QQQGGGAAA<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999888888888888888888888888777777888888888999999999888888888888888888888888666777777777888888888999:::;;;;;;::::::999888888888888999999888888888888888999999;;;@@@CCC???777~~~|||zzzxxxsssmmmiiieeebbb^^^\\\ZZZXXXUUUSSSPPPPPPPPPPPPQQQQQQQQQQQQTTTRRRPPPOOOMMMJJJFFFCCC???>>>===<<<<<<>>>@@@AAAAAADDDHHHKKKNNNPPPSSSVVVVVVZZZ^^^bbbdddeeehhhiiihhhmmmrrrtttssstttvvvyyy|||}}}~~~{{{zzzuuupppnnnooorrruuuyyy}}}qqqggggggpppyyyssssssmmmkkkmmmtttrrrdddWWWKKKDDD<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888888888888888888999999999777888888888888999999999888888888888888888888888555555666777777888999999999888777777666777777777666888999999888777777888777777666777===BBB>>>666~~~}}}~~~}}}|||zzzvvvpppkkkfffddd```^^^\\\ZZZWWWTTTOOOOOONNNMMMNNNOOOPPPQQQTTTRRRPPPNNNMMMJJJEEEBBB>>>===<<<;;;;;;===???@@@AAADDDGGGJJJLLLNNNQQQTTTQQQTTTYYY\\\]]]^^^```aaabbbgggmmmooonnnmmmpppsssuuuwwwyyy|||~~~}}}wwwwwwrrrpppmmmnnnqqqssswwwxxxjjjffflllzzzqqqooogggiiikkkpppxxxwwwhhhZZZLLLCCC<<<<<<;;;;;;;;;:::::::::999999::::::999999888777777777888888888999999999777888888888888999999999777777777777777777777777666666666666666666666666555444222111111333555777444777999999777666666777666999999777888;;;:::777~~~}}}~~~~~~~~~}}}{{{wwwqqqlllgggeeeaaa___]]][[[WWWUUUNNNMMMLLLKKKKKKMMMOOOPPPSSSQQQOOONNNLLLIIIEEEAAA===<<<:::::::::;;;===???===???BBBDDDFFFHHHLLLNNNMMMPPPUUUXXXYYYYYYZZZ[[[^^^ccciiikkkjjjiiillloooqqqsssvvvyyy||||||||||||}}}zzzttttttpppmmmjjjkkknnnpppssszzzlllfffjjjyyynnnkkkgggiiikkkmmmrrr|||yyyiiiYYYJJJ@@@<<<<<<;;;;;;;;;:::::::::888999999999999888777777777777888888999999999999777888888888888999999999666666666666666666666666777777666666555555444444888666444222333555888;;;333666999999777555555777555<<