BM66(i@ (((((('''''''''&&&&&&&&&'''''''''(((''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''###$$$&&&'''((('''&&&%%%''''''''''''''''''''''''((('''''''''((()))+++,,,&&&$$$###%%%(((***)))'''&&&&&&''''''&&&%%%%%%$$$***))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$###%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%### ###$$$&&&((()))(((((('''$$$''')))(((&&&%%%''')))((((((''''''&&&&&&%%%%%%''''''&&&%%%&&&'''((())))))(((''')))++++++(((%%%***+++++++++,,,,,,,,,,,,)))((('''&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&''')))))))))(((((('''''''''&&&))))))(((((('''''''''&&&''')))))))))'''&&&'''((()))(((((((((''''''''''''((('''&&&'''((())))))'''(((''''''&&&&&&((()))***((('''&&&&&&'''((()))***))))))))))))))))))))))))+++++++++*********))))))***+++,,,---------------))))))))))))))))))))))))******))))))***++++++,,,'''((()))***************+++***)))'''''''''((()))))))))************))))))'''''''''(((((((((((((((,,,,,,,,,,,,------------.........---------------111...,,,,,,------+++(((++++++***)))))))))))))))))))))***+++++++++++++++************************+++++++++++++++***)))(((************************+++*********))))))((((((((()))***++++++***)))((((((((()))***************---,,,+++)))((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************)))(((((((((((()))*********************+++++++++++++++++++++*********))))))((((((************))))))))))))(((((((((((())))))))))))******))))))))))))******''''''((()))***+++,,,,,,******))))))((((((''''''***************)))(((((((((((())))))))))))((((((*********))))))'''&&&&&&))))))))))))))))))))))))((((((((()))******++++++))))))))))))************###""""""$$$'''***+++++++++***)))))))))***,,,---++++++++++++,,,------...000111111222222333444444777777777777777888888999?????????@@@AAADDDFFFHHHJJJ''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((('''''''''&&&%%%%%%$$$$$$%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***'''&&&%%%&&&)))***)))'''&&&&&&'''''''''&&&&&&%%%((((((((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))%%%&&&&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''&&&$$$###"""$$$%%%&&&(((((((((((('''((()))***(((%%%###$$$&&&)))))))))))))))(((((((((&&&&&&%%%$$$%%%&&&'''((()))'''&&&'''******(((&&&''''''''''''(((((((((((((((((('''&&&%%%%%%%%%%%%%%%'''(((((('''&&&((()))(((((((((''''''&&&&&&&&&)))(((((((((''''''''''''((()))))))))'''&&&'''((())))))((((((((('''''''''((('''&&&'''((())))))'''(((((('''&&&'''((()))***(((((('''''''''((())))))))))))))))))))))))))))))))))))******++++++++++++((()))******+++++++++***************************++++++***)))((((((((((((((())))))************)))+++***)))((('''(((((()))******++++++++++++******,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,,,,---------------------------...,,,)))***,,,---+++***,,,++++++*********++++++))))))***+++++++++++++++************************+++++++++++++++***))))))+++++++++++++++++++++++++++*********))))))))))))))))))************))))))((())))))***************+++******))))))))))))***************))))))))))))************************))))))))))))))))))))))))))))))))))))***************************)))((((((((())))))***+++++++++***)))((((((''''''&&&&&&%%%************)))))))))((())))))((((((((('''''''''(((((((((((()))))))))*********))))))))))))******'''(((((())))))******+++******************)))))))))*********))))))((('''''''''((((((((((((''''''((())))))************)))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************,,,***)))***,,,.........***************++++++,,,++++++++++++,,,---......000111111222222333444444555555666666777999:::;;;>>>>>>???@@@BBBDDDFFFGGGEEE&&&&&&&&&%%%%%%%%%%%%%%%"""###$$$&&&''''''((((((''''''''''''%%%### (((''''''''''''((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))((('''''')))))))))'''&&&''''''((((((((('''''''''''''''&&&%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%&&&&&&'''''''''((($$$$$$%%%%%%&&&&&&''''''%%%&&&&&&&&&''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$%%%&&&'''((((((((((((((())))))(((&&&$$$$$$%%%((((((((()))))))))))))))%%%%%%$$$$$$%%%%%%&&&'''((('''%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&((())))))(((''')))***((((((''''''''''''&&&&&&((((((((((((''''''''''''((()))***)))'''&&&'''((()))))))))(((((((((''''''((('''&&&'''((())))))'''(((((('''''''''((()))***))))))((('''''''''(((((())))))))))))))))))))))))(((((()))***+++,,,---...((())))))***************************************...---,,,***(((''''''&&&*********+++******))))))+++***))))))((()))))))))+++,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,---------......---........................,,,******,,,---......,,,,,,,,,,,,,,,,,,------))))))***+++++++++******************************+++++++++++++++*********++++++++++++++++++++++++***************)))))))))*********))))))*********((()))******++++++******)))))))))))))))***++++++************************************************))))))))))))))))))))))))************++++++++++++)))************))))))((()))))))))***************++++++***)))((('''&&&&&&************))))))))))))''''''''''''&&&&&&&&&&&&((((((((()))))))))************))))))))))))******(((((((((((((((((((((((())))))))))))))))))******)))))))))(((((((((''''''&&&''''''((((((''''''&&&%%%&&&''')))***++++++,,,))))))))))))))))))))))))++++++******)))((((((''')))))))))*********++++++---,,,******+++++++++))))))******+++++++++++++++++++++++++++,,,---...///000111111222222333444444444444555666888:::<<<======>>>@@@BBBCCCEEEEEEFFFFFF&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$"""((('''&&&&&&&&&''')))***''''''''''''''''''''''''((((((''''''''''''''''''))))))(((((())))))((((((&&&'''(((((()))((((((((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((( !!!"""######$$$$$$&&&%%%%%%%%%&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&''''''%%%&&&&&&'''''''''((((((%%%&&&&&&'''''''''((()))%%%%%%&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''(((&&&%%%$$$%%%&&&''''''&&&&&&'''''''''(((((((((((('''&&&%%%%%%%%%%%%%%%'''((())))))(((((()))***((((((((((((((((((((((((((((((((((((((('''''''''((()))***)))'''''''''((()))))))))(((((((((((('''((('''&&&'''((())))))'''((((((((((((((()))))))))******)))(((((('''''''''))))))))))))))))))))))))((())))))***+++,,,---...++++++,,,,,,,,,,,,,,,+++************************000000...,,,+++***))))))++++++++++++******)))(((************************,,,,,,------------,,,,,,(((((())))))******++++++------......//////000000///////////////000000000111///---------///000000,,,,,,------............******++++++++++++******************************,,,+++++++++++++++++++++++++++++++++++++++++++++************************,,,+++))))))))))))+++,,,))))))***++++++++++++************))))))***++++++)))***************++++++************************)))))))))))))))))))))))))))))))))*********++++++))))))************)))((((((((((((((((((((())))))*********))))))))))))(((*********)))))))))))))))(((''''''''''''&&&&&&&&&(((((()))))))))***************))))))))))))******)))((((((((('''''''''&&&%%%%%%&&&&&&''''''(((((((((((('''''''''''''''(((''''''((((((((((((''''''$$$%%%&&&((()))*********))))))))))))))))))))))))************))))))(((((())))))*********++++++++++++***((('''((()))(((''')))***+++,,,---,,,+++***+++++++++,,,---...///000000111111222222333444444555555666777888:::;;;<<<<<<>>>@@@BBBDDDEEEEEEEEEGGG''''''''''''(((((((((((($$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''%%%###"""'''&&&%%%$$$%%%&&&((()))''''''''''''''''''''''''((()))))))))((((((((('''))))))))))))((((((((((((''''''((((((((((((((('''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((###$$$$$$%%%&&&'''((((((&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((())))))&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&'''(((((((((%%%%%%&&&&&&''''''((((((&&&''''''((((((((((((((('''&&&%%%$$$$$$%%%&&&'''''''''((((((((()))))))))''''''&&&%%%%%%%%%&&&&&&'''((())))))(((((()))***))))))))))))))))))))))))'''''''''((((((((((((((((((*********((('''((()))***)))))))))((((((((((((((('''&&&'''((())))))'''((((((((()))))))))))))))*********))))))(((''''''***************************++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++************************...---,,,,,,++++++,,,,,,+++++++++++++++***)))(((******++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,------......,,,------...///000000000......//////000000000000333222111///......///000------.../////////...---++++++,,,,,,,,,,,,++++++************************,,,++++++******+++,,,,,,***************************************+++++++++,,,+++***))))))***+++,,,))))))***+++++++++++++++---,,,+++***))))))))))))))))))******+++++++++,,,************************))))))))))))))))))))))))((((((((()))))))))******((())))))*********))))))((('''&&&&&&&&&&&&''''''###$$$%%%%%%&&&'''(((((())))))))))))))))))******)))))))))(((((((((((('''))))))))))))******************))))))))))))******))))))((((((''''''&&&&&&%%%%%%&&&&&&''''''((((((((((((''''''''''''((()))))))))************))))))'''((()))***************))))))))))))))))))))))))(((((())))))************************++++++++++++---,,,***+++,,,------,,,)))***+++------,,,+++++++++++++++,,,---...000111000111111222222333444444888777777777888999:::;;;<<<>>>@@@BBBDDDEEEEEEEEEEEE((((((((((((((()))))))))((((((((((((((('''&&&&&&&&&'''(((*********)))(((%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((())))))***))))))((('''((())))))''''''((()))'''(((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&%%%$$$$$$$$$%%%'''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''+++***)))(((''''''''''''''''''&&&&&&&&&''''''((()))'''&&&&&&''''''&&&%%%((((((((()))))))))))))))''''''((())))))))))))(((%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&((())))))(((''')))***((()))))))))))))))******'''''''''((((((((((((((()))***+++***((('''((()))******)))))))))(((((((((((('''&&&'''((())))))''''''((()))*********))))))))))))*********)))((((((************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++)))))))))))))))***+++++++++++++++,,,++++++************+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++,,,---...//////------...///000111222222//////000000111111222222333444444222000......///000000111222111000///...------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...*********************************+++++++++++++++++++++************++++++)))***++++++,,,+++++++++...---,,,+++***)))))))))))))))******+++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((())))))))))))((())))))************))))))(((&&&%%%%%%&&&''''''$$$$$$%%%''')))***+++,,,))))))))))))************************)))))))))))))))))))))*********++++++******))))))))))))******)))))))))(((((('''''''''))))))))))))))))))******)))((('''''''''((()))***)))******++++++******))),,,,,,,,,---,,,,,,++++++))))))))))))))))))))))))'''(((((()))******++++++*********++++++++++++,,,---+++***+++---.........***++++++,,,,,,,,,,,,,,,+++++++++,,,---///000111000111111222222333444444999888888888888999::::::===>>>@@@BBBCCCEEEEEEFFFGGG''''''''''''(((((())))))&&&''''''(((((((((((('''((((((((())))))*********%%%&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&'''))))))))))))((($$$&&&((((((&&&&&&(((***(((((((((''''''%%%$$$###''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%'''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((***)))((('''''''''((((((((('''&&&&&&&&&&&&'''((()))'''%%%&&&(((((('''$$$)))))))))))))))(((((((((&&&&&&((()))))))))((('''$$$''')))(((&&&%%%&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&'''%%%'''(((((('''&&&((()))&&&'''''''''((((((((((((''''''''''''((((((((())))))***+++***((((((((()))*********)))))))))((((((((('''&&&'''((())))))''''''((()))***+++***))))))(((((()))*********))))))************************)))***++++++,,,---......------......------,,,+++++++++++++++++++++++++++((((((((((((((()))***+++******+++,,,,,,,,,++++++******,,,---------,,,,,,------............------,,,------...000111111222333333444555666777888888444555555666777777888888333666888888666333333444444555555666555333000//////////////////...---------------------------------,,,+++******,,,---///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***)))***++++++,,,,,,++++++---,,,++++++************))))))***++++++,,,------++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********(((((()))***************+++***(((&&&&&&'''((()))(((((()))***+++---......((()))))))))************++++++*********)))))))))))))))*********+++++++++******))))))))))))******)))))))))))))))))))))(((******************))))))***)))((('''''')))+++,,,))))))************))))))++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,+++)))((((((***++++++***,,,++++++++++++,,,------+++++++++,,,...///111222000111111222222333444444777777777888999:::;;;<<<>>>>>>???@@@BBBDDDFFFGGGJJJ&&&&&&&&&'''''''''(((((("""###$$$%%%&&&'''''''''((('''&&&&&&&&&&&&'''(((%%%&&&((()))))))))((('''''''''''''''''''''''''''###$$$&&&((())))))((((((###%%%((('''&&&&&&(((+++)))(((((('''&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******)))((('''&&&%%%%%%((((((((((((((((((''''''&&&%%%$$$######%%%'''((((((((((((((()))))))))***&&&&&&&&&'''''''''((((((&&&&&&%%%$$$$$$%%%'''(((((((((&&&%%%%%%&&&'''(((&&&$$$###%%%)))+++***(((((((((''''''&&&&&&&&&%%%%%%%%%'''((((((((('''&&&$$$'''******'''%%%&&&''''''''''''((((((((())))))&&&&&&%%%%%%%%%&&&&&&'''%%%&&&''''''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((()))))))))***+++***)))((((((***************))))))))))))((('''&&&''')))))))))''''''((()))++++++******)))'''((()))***++++++***)))************************'''((()))+++---///000111000000111111000///......++++++++++++++++++++++++++++++************++++++)))***+++,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,......////////////......333444444555777888999999999:::;;;<<<===>>>??????;;;;;;<<<======>>>??????555999===>>><<<:::999:::777888888888777555222000000000111000000///..............................---,,,+++******,,,...///........................*********++++++,,,,,,,,,***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++++++++******++++++,,,---))))))***+++,,,,,,------++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++(((((()))***************---+++)))((('''((()))***'''''''''((())))))******(((((())))))*********+++************)))))))))))))))************+++++++++******))))))))))))******))))))))))))******************))))))((((((''''''***)))((('''((()))+++---(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((******+++++++++,,,,,,,,,---+++))))))***+++***)))---,,,+++***+++,,,---...+++++++++,,,...000111222000111111222333333444444666666666888999;;;===>>>?????????@@@AAADDDFFFHHHFFF'''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%))))))((('''&&&&&&%%%%%%(((((((((((('''&&&%%%$$$''''''''''''''''''''''''''''''&&&%%%&&&'''((()))((((((((((((((()))******&&&&&&''''''((()))))))))&&&'''((((((((('''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''---+++'''$$$###%%%(((+++(((((())))))))))))(((((($$$%%%&&&&&&''''''&&&&&&(((((((((((())))))))))))((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((***)))(((&&&&&&&&&'''(((%%%'''(((((('''&&&&&&'''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))&&&%%%&&&))),,,+++,,,---,,,+++(((%%%###)))+++---,,,+++***+++,,,))))))***+++,,,,,,,,,+++/////////...---,,,+++***------,,,,,,+++++++++***,,,------+++***)))***,,,((()))+++,,,,,,,,,+++***---...000000000000222333444555666777888999::::::777999;;;===???AAABBBBBBEEEEEEFFFHHHJJJJJJIIIGGGKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGFFFDDDCCCAAA@@@@@@BBBAAA@@@>>><<<:::999888777555444111...,,,***(((333333111000000///000000000000///...---,,,,,,+++------------,,,,,,,,,+++*********+++++++++++++++***+++,,,------......---************************++++++++++++++++++++++++...+++)))***---...,,,)))(((((('''&&&&&&&&&&&&&&&************************---,,,,,,,,,++++++******++++++++++++++++++++++++---,,,***)))((()))+++,,,******))))))***+++,,,,,,))))))))))))))))))))))))*********)))))))))((((((,,,,,,,,,+++***))))))(((++++++++++++)))%%%""" ******+++++++++******)))+++++++++***************((()))))))))************************************))))))************)))))),,,+++***((((((((())))))))))))*********++++++++++++******)))***+++---...///......---+++******)))+++++++++,,,,,,---------+++,,,,,,---...///000000555444222111000000111222888888888888888888999999:::;;;===@@@BBBEEEGGGHHHFFF((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''(((((((((((('''&&&%%%$$$'''''''''''''''''''''''''''&&&%%%%%%%%%&&&((((((((((((((((((((())))))***((((((((((((((('''''''''(((((())))))(((((('''&&&'''&&&&&&&&&%%%%%%%%%%%%&&&'''((('''&&&&&&'''((())))))((((((((('''''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))((((((((('''''''''%%%%%%&&&&&&&&&'''''''''((('''$$$""""""###&&&'''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''((((((((()))))))))'''''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))((('''''''''''''''%%%'''(((((('''&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))***)))(((&&&''')))+++)))***++++++***)))((('''(((***++++++*********++++++,,,---....../////////............---,,,+++*********++++++++++++++++++...//////...,,,+++,,,---,,,---......//////......000222444555555666888:::;;;<<<===>>>???@@@AAAAAACCCDDDFFFIIIKKKMMMNNNNNNPPPPPPPPPRRRTTTTTTSSSQQQTTTSSSRRRQQQPPPPPPPPPPPPOOOOOONNNNNNMMMMMMLLLLLLJJJIIIHHHFFFEEECCCBBBAAA@@@???>>>;;;999777666555999888777555444333333333333333222111000......---///......---,,,,,,++++++******++++++,,,,,,------******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((((((*********)))---,,,,,,+++***+++++++++*********************************))))))(((((((((++++++++++++++++++++++++,,,+++)))((('''((()))***)))))))))))))))***++++++******************************+++,,,---......///,,,,,,+++******)))((((((***))))))((((((((())))))(((((())))))))))))(((((()))*********************)))*********++++++++++++************************))))))************))))))+++***)))((((((((()))***)))))))))))))))*********,,,,,,++++++***+++++++++---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,---...///000000666555444333333333444555777777888888999999999:::;;;<<<>>>@@@BBBDDDFFFGGGFFF)))(((&&&%%%%%%&&&((()))'''''''''&&&&&&'''''''''###$$$%%%&&&''')))******(((((((((((('''&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((''''''(((((()))******))))))(((''''''&&&&&&******)))(((((((((((()))'''''''''''''''&&&&&&&&&'''((('''&&&%%%%%%''')))((((((((((((((('''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%&&&'''((()))((((((((((((((('''''''''%%%&&&&&&&&&&&&'''''''''%%%$$$#########$$$%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&%%%''')))((('''&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))***)))(((((()))***((((((((()))******++++++''')))******))))))***,,,******++++++,,,------------.........---,,,++++++*********+++,,,,,,------///000000///...---///000000000000111222333444555777999<<<>>>???AAADDDFFFKKKKKKLLLMMMNNNOOOPPPPPPQQQRRRTTTVVVXXXZZZZZZ[[[\\\[[[[[[]]]^^^^^^\\\ZZZ]]]\\\[[[ZZZYYYYYYYYYYYYWWWWWWWWWXXXXXXXXXXXXXXXTTTTTTSSSQQQOOONNNMMMLLLJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA???===<<<;;;::::::999999888666555333222222222222111///...---,,,+++***++++++,,,---......///,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++---...---,,,++++++***+++++++++++++++++++++++++++++++++)))))))))(((((((((((((((++++++++++++++++++++++++,,,+++)))((((((((()))******************+++++++++************************'''(((((()))***+++,,,,,,++++++******)))(((((((((+++)))((('''(((***---///(((((())))))))))))((((((((((((((())))))******************+++++++++,,,,,,************************))))))************)))))))))))))))((())))))***+++))))))))))))))))))((((((,,,---,,,,,,+++***))))))***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000000555444333333333444555666666777777888999:::;;;;;;<<<===>>>@@@BBBDDDEEEFFFFFF)))(((&&&$$$$$$&&&((()))((('''&&&%%%%%%&&&'''(((###$$$%%%&&&''')))******''''''(((((('''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''(((''''''''''''((())))))))))))((((((''''''''''''***)))((('''''''''))))))((((((((((((((('''''''''(((((('''%%%$$$%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((())))))))))))((((((%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&'''))))))'''&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''')))++++++***(((((()))(((((((((((()))***,,,,,,((()))************,,,...------,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++,,,,,,------......///---///000000000111333555444444444666888;;;===???CCCEEEIIIKKKLLLOOORRRTTTXXXXXXYYYYYYZZZ[[[\\\\\\[[[\\\^^^___```aaaaaaaaabbbaaaaaabbbcccbbb```]]]```___^^^]]]\\\\\\[[[[[[ZZZ[[[[[[[[[\\\\\\\\\]]][[[ZZZYYYXXXVVVUUUTTTSSSOOOOOONNNNNNMMMLLLLLLLLLKKKJJJHHHFFFEEECCCCCCCCCBBBAAA@@@>>>===;;;:::999999888777555333222000000........................---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((+++------++++++...111,,,++++++*********++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,************************))))))))))))((((((((((((*********))))))(((((((((,,,+++)))'''''')))+++,,,)))******++++++++++++***&&&&&&'''((()))******+++))))))*********+++++++++************************))))))************))))))((((((((()))******+++,,,************))))))))))))++++++,,,---,,,+++***)))***++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---...///000000111111000000111333444555666666777888:::;;;<<<<<<===>>>???@@@BBBCCCDDDEEEFFF)))(((&&&%%%%%%&&&((()))((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((('''''''''(((''''''&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((()))''''''''''''(((((())))))((('''&&&%%%&&&'''((()))(((((((((((((((((((((((((((((('''%%%$$$%%%'''***%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((()))))))))))))))(((((())))))))))))((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&((())))))(((''''''(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,+++)))))))))***))))))((())))))***+++)))***+++++++++,,,///111666555333111000///......------.../////////......---------.........//////---///111333444777:::=========>>>@@@DDDHHHLLLNNNPPPRRRUUUWWWXXXYYY\\\^^^]]]]]]^^^^^^___`````````bbbcccddddddddddddddddddeeedddcccddddddccc```^^^___^^^]]][[[ZZZYYYXXXXXXZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[ZZZYYYWWWVVVUUUUUURRRRRRQQQQQQPPPOOOOOOOOOPPPPPPNNNMMMLLLKKKKKKKKKJJJJJJHHHGGGFFFDDDCCCCCCAAA@@@???===;;;999888777444333222111000...---------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------$$$'''))))))''''''))),,,......------------......++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++******))))))))))))******+++,,,,,,+++***)))************************------,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++&&&&&&'''((()))******+++(((((((((((())))))))))))************************))))))************))))))''''''((()))***++++++,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++,,,,,,+++++++++*********---------,,,,,,++++++++++++,,,,,,---...///000000111000000000111333555666666777888999:::;;;<<<<<<===>>>???@@@BBBCCCDDDEEEFFF'''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&''''''((()))&&&&&&''''''((())))))***'''&&&&&&&&&&&&''''''((('''''''''((((((((((((((('''((('''&&&%%%%%%''')))'''''''''(((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&'''((((((((((((((((((&&&(((***)))((('''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''***,,,,,,+++))))))***************)))))))))))))))***+++++++++---000333777555333000...---------......///000111111111000......///000111111222222444777:::<<<>>>AAAEEEHHHIIIJJJLLLOOOSSSVVVYYY[[[ZZZ\\\]]]^^^]]]]]]___aaaaaabbbbbbbbbcccccccccdddeeeffffffggghhhhhhhhhgggiiihhhgggggggggeeebbb```^^^]]]ZZZXXXVVVTTTSSSRRRUUUUUUVVVXXXYYYZZZ[[[\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSQQQPPPOOOOOOPPPOOOOOONNNNNNOOOOOOPPPPPPOOOOOONNNMMMLLLKKKKKKHHHHHHFFFEEECCCAAA@@@???;;;:::888666444222000000...---,,,++++++,,,...///------------------------........................''')))******)))***+++,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********++++++++++++++++++++++++))))))))))))(((((((((''''''((()))***)))((('''&&&++++++++++++++++++++++++(((((()))***+++,,,------++++++******************''''''((())))))******+++&&&'''((())))))***))))))((((((((())))))*********'''''''''((((((((())))))************************))))))************))))))'''''')))***+++++++++++++++++++++,,,,,,,,,------))))))***+++,,,,,,---,,,,,,,,,++++++*********)))---,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000000333333222222333555666777777888888999:::;;;<<<<<<<<<===>>>@@@BBBDDDEEEFFFFFF&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&'''((()))))))))(((((('''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((&&&&&&'''(((((((((((((((&&&&&&'''''''''(((((((((&&&'''((('''&&&&&&'''((('''''''''((((((((())))))%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((()))***'''''''''((((((((())))))''''''''''''(((((((((((((((''''''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((''''''((((((((()))))))))'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))'''(((******((('''((()))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))***,,,+++***)))***+++((()))***++++++***)))(((((()))*********---000444222000...,,,++++++,,,,,,//////000111222333333333111222444666888:::<<<===CCCEEEHHHIIIKKKMMMQQQTTTTTTUUUWWWZZZ\\\^^^______^^^___```^^^\\\[[[[[[\\\_________````````````aaaaaaccceeegggiiijjjkkkllllllkkkjjjjjjiiigggdddaaa[[[YYYVVVSSSPPPMMMKKKKKKLLLMMMPPPRRRVVVXXX[[[\\\[[[[[[ZZZYYYXXXWWWWWWVVVWWWVVVTTTRRRPPPNNNLLLLLLJJJKKKKKKLLLMMMOOOPPPQQQRRRRRRRRRQQQQQQPPPPPPPPPMMMLLLKKKJJJHHHGGGFFFEEE@@@@@@>>><<<:::888777666555444111///.........///------------------------........................///---------//////...---******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))((()))***++++++)))'''&&&++++++++++++++++++++++++&&&&&&'''((()))***++++++++++++++++++++++++,,,,,,,,,+++)))(((((()))+++,,,&&&'''((())))))*********)))*********************(((((((((((())))))))))))************************))))))************))))))'''((()))***++++++******))))))***+++,,,------...+++++++++***++++++,,,,,,************+++++++++++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,---...///000000444333333222333444666777999999999::::::;;;;;;;;;;;;<<<>>>@@@BBBDDDFFFGGGFFF%%%&&&((())))))(((&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&''')))*********)))((('''&&&&&&&&&&&&'''(((((()))))))))(((''''''&&&&&&&&&'''(((*********)))(((%%%&&&&&&&&&''''''((((((%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''')))***,,,---%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))+++***((('''&&&&&&'''((((((((())))))))))))((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((''''''&&&&&&%%%((((((((((((((((((((((((((('''&&&&&&&&&((()))***'''(((******((((((((()))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++))))))***+++&&&''')))+++,,,+++***)))'''((())))))))),,,000333111000...------...///000///000111222333444444444666777:::===AAADDDGGGHHHOOOQQQSSSTTTUUUVVVYYY\\\YYYZZZ\\\^^^______^^^^^^___```___]]]ZZZWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWWWW\\\^^^aaadddhhhkkkmmmnnnnnnlllkkkjjjiiigggdddaaaWWWUUURRRNNNKKKHHHEEEDDDDDDFFFIIIMMMRRRVVVZZZ[[[]]]\\\\\\[[[ZZZYYYYYYXXXVVVUUUSSSPPPMMMKKKIIIHHHFFFFFFGGGIIIKKKNNNPPPQQQRRRRRRRRRRRRRRRRRRRRRRRROOONNNMMMLLLKKKJJJIIIHHHCCCCCCBBB@@@???===<<<<<<===;;;888444222111111111........................///////////////////////////---++++++...///---***---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++....../////////...---,,,+++,,,.........,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,555222,,,(((&&&&&&)))***(((((()))++++++,,,,,,,,,+++++++++***************))))))))))))************************************))))))************))))))'''(((***++++++***))))))''''''(((***+++,,,---......---+++***)))******+++'''((()))***+++,,,------+++++++++,,,,,,---------+++,,,,,,---...///000000333222111111111222333444:::::::::::::::::::::::::::;;;===@@@BBBEEEGGGHHHFFF((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((''''''''''''))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((()))(((''''''&&&''''''(((((())))))******%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''&&&&&&))))))******)))((('''''')))))))))))))))(((''''''((((((((((((((((((((((((&&&'''(((***)))(((&&&%%%%%%%%%%%%&&&'''((()))***%%%%%%&&&'''(((''''''''''''''''''''''''''''''''')))&&&""""""%%%((((((((())))))))))))))))))))))))(((((()))))))))))))))(((((()))+++,,,,,,+++)))(((++++++***)))(((((()))))))))+++------+++++++++,,,...---,,,,,,---------------.../////////000333666000111444777:::<<<===>>>BBBCCCGGGKKKPPPTTTWWWYYYYYYZZZZZZ[[[[[[[[[[[[ZZZYYYZZZ[[[\\\\\\[[[YYYYYY[[[[[[ZZZYYYWWWTTTQQQPPPIIIIIIJJJLLLNNNPPPRRRSSSRRRUUU[[[aaafffjjjmmmnnnpppnnnllllllllliiiddd___VVVSSSNNNIIIGGGDDDAAA???CCCBBBBBBFFFMMMUUU[[[^^^^^^^^^^^^]]][[[XXXUUUTTTUUUUUUSSSPPPMMMJJJGGGFFF@@@AAABBBCCCEEEGGGHHHIIIMMMNNNOOOQQQRRRRRRRRRRRRSSSRRRQQQOOOLLLIIIGGGEEEKKKHHHEEEDDDEEEGGGGGGGGG@@@???>>>;;;999666444333444333111///...------,,,...------------------------,,,,,,,,,,,,,,,,,,+++---,,,++++++************000222333222...,,,******---------,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++******)))))))))))))))***++++++,,,,,,))))))))))))))))))))))))------------------------***+++,,,------,,,+++*********))))))))))))******,,,+++++++++***))))))))),,,******,,,//////---***,,,,,,+++***))))))******))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++***************+++******))))))******+++,,,---,,,,,,+++*********++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111111000000///000000111333555777888888777777999;;;;;;;;;999:::;;;===@@@CCCEEEGGGGGGIII''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''')))'''&&&%%%%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''(((((((((((('''&&&&&&))))))((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''*********)))))))))((((((((((((((((((((('''&&&&&&(((((((((((((((((((((((()))***+++,,,++++++***)))'''''''''''''''((()))***)))))))))(((((((((''''''(((((((((((((((((((((((()))&&&###"""%%%'''(((((())))))))))))))))))))))))&&&'''((()))))))))))))))((()))+++,,,,,,+++)))(((++++++***)))))))))))))))+++,,,...---,,,+++,,,------,,,++++++,,,------,,,///000111111111222555777888:::>>>BBBFFFIIIKKKMMMOOOPPPSSSVVVYYY]]]___```bbbbbbaaa___]]][[[YYYXXXVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRPPPMMMJJJHHHBBBBBBBBBCCCEEEGGGJJJKKKKKKNNNUUU\\\bbbgggjjjlllooonnnllllllllljjjeeebbbZZZVVVRRRNNNKKKIIIFFFDDDFFFEEEEEEHHHMMMSSSWWWYYY[[[[[[[[[[[[ZZZXXXWWWVVVUUUTTTSSSQQQNNNLLLIIIHHHBBBCCCDDDEEEFFFHHHIIIIIIIIIKKKNNNQQQTTTVVVXXXYYYUUUTTTSSSQQQNNNLLLIIIHHHKKKIIIGGGHHHJJJMMMOOOOOOBBBBBB@@@???===;;;:::999888777555333222111000000///////////////.....................------------///......---,,,,,,---------...000000...,,,,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++*********)))+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********)))***++++++++++++***)))******))))))))))))******+++++++++***************+++***)))+++---...,,,***,,,++++++***))))))******************************(((((()))++++++,,,,,,+++++++++***************+++******))))))******+++,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000//////333333222222333333444555777777888999;;;;;;;;;:::<<<===???AAACCCDDDEEEEEEHHH''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((())))))))))))(((((((((((())))))))))))******)))(((((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''&&&%%%%%%***))))))(((''''''&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''+++***))))))(((((())))))'''''''''''''''&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((())))))***)))((((((''''''(((((())))))))))))))))))))))))))))))&&&$$$###%%%'''(((((())))))))))))))))))))))))%%%%%%'''((()))))))))))))))***+++,,,,,,+++***)))++++++***))))))))))))***,,,---......,,,,,,---.........---------......///111222444555555777:::===CCCFFFJJJOOOTTTXXX[[[]]]^^^___```bbbcccdddddddddaaa```^^^[[[WWWTTTRRRPPPPPPOOONNNMMMLLLLLLLLLLLLLLLMMMNNNMMMKKKHHHDDDBBB======<<<<<<===@@@DDDFFFFFFJJJQQQYYYaaafffjjjlllnnnmmmmmmmmmmmmlllhhhfff```]]]YYYUUUSSSQQQNNNLLLLLLKKKKKKMMMPPPSSSTTTTTTWWWWWWXXXXXXXXXXXXWWWWWWTTTTTTSSSRRRQQQOOOMMMLLLHHHHHHIIIIIIJJJKKKKKKLLLKKKMMMPPPSSSVVVYYY[[[\\\XXXXXXWWWUUUSSSPPPNNNMMMHHHFFFEEEFFFHHHJJJKKKKKKDDDDDDCCCBBBAAAAAA@@@@@@;;;:::888666555333333222222222222111111000000000000000000//////.........//////...------------...***+++.........---...///......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++************---,,,,,,+++******))))))------------------------************************))))))************))))))***************************************++++++++++++***((()))+++,,,,,,+++,,,+++******)))*********++++++++++++++++++++++++((()))***++++++++++++++++++***************++++++******))))))******+++,,,......---,,,,,,,,,,,,------------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////333333222222333333444555777888999:::;;;;;;;;;;;;===>>>@@@AAACCCDDDDDDDDDHHH''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((((((((()))))))))))))))(((((((((((())))))))))))))))))((((((((((((((()))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&''''''&&&&&&%%%$$$(((((((((''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''''''''))))))(((''''''(((((()))'''''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&'''((())))))(((((('''(((((((((&&&&&&%%%%%%&&&((()))***((((((((((((((((((((((((((('''%%%%%%%%%&&&(((((((((((((((((((((((((((((($$$$$$&&&'''))))))******)))***++++++++++++***)))++++++***))))))*********,,,---...---,,,,,,---///000000111111000111222333444666999<<<>>>AAADDDGGGNNNPPPTTTYYY^^^bbbeeefffggggggggggggfffdddcccbbbYYYXXXVVVSSSPPPMMMKKKJJJIIIHHHGGGFFFFFFFFFHHHIIILLLMMMOOOOOOMMMIIIFFFCCC@@@>>>===<<<>>>AAAFFFHHHKKKOOOUUU]]]dddiiilllnnnnnnnnnnnnoooooonnnmmmkkkgggeeeaaa___]]][[[XXXVVVUUUTTTSSSTTTUUUUUUSSSQQQUUUUUUVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPQQQQQQQQQQQQQQQRRRTTTUUUVVVXXXYYYZZZZZZ[[[\\\\\\[[[ZZZXXXVVVTTTSSSLLLJJJGGGFFFEEEEEEDDDBBBDDDDDDDDDCCCCCCCCCCCCCCC===<<<:::888666555444444444444444333333222222111111111000000//////......------,,,,,,,,,,,,,,,---***,,,............///111............------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,*********++++++*********************************)))))))))***+++++++++,,,***)))(((((((((***++++++++++++***************+++++++++++++++++++++++++++((()))***+++++++++++++++*********)))******+++,,,******))))))******+++,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////000000111333555777888777888:::;;;::::::;;;<<<===>>>@@@BBBCCCDDDEEEEEEGGG''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((()))))))))***'''((((((((()))))))))***'''''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''((('''(((((()))))))))(((((((((((((((((((((((((((((()))(((((((((((()))***+++(((((('''&&&&&&&&&''''''(((((((((((((((((())))))''''''''''''''''''''''''(((((('''&&&&&&&&&'''(((''''''''''''''''''''''''$$$%%%&&&((()))******************++++++*********+++***************+++++++++,,,,,,,,,+++,,,...111000222444444333444777999:::===BBBFFFJJJMMMRRRUUUYYY[[[^^^aaaeeegggiiijjjkkkjjjjjjhhhfffbbb___]]]VVVTTTRRRNNNKKKIIIHHHGGGCCCCCCCCCCCCEEEGGGIIIJJJOOOPPPQQQQQQOOOLLLIIIGGGDDDCCCAAAAAACCCGGGLLLNNNTTTWWW\\\bbbgggjjjlllmmmooooooppppppppppppppppppmmmjjjhhhfffeeeccc```^^^]]][[[ZZZZZZZZZXXXUUUSSSUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUXXXXXXXXXXXXXXXXXXXXXXXX[[[[[[\\\\\\\\\\\\[[[[[[______^^^]]]\\\ZZZXXXWWWUUUSSSOOOMMMKKKIIIGGGDDDBBBBBBBBBBBBCCCCCCCCCCCC???>>><<<;;;999888888888777666666555444444333333111111111000///......------------,,,,,,---.........///000000///...000111/////////.........------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,******++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***))))))))))))***+++++++++,,,))))))((((((((()))***,,,+++***************++++++++++++++++++++++++++++++))))))***+++++++++************))))))***++++++,,,******))))))******+++,,,+++***************++++++))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........//////000111111///000000111333555777888666999;;;;;;::::::;;;===;;;<<>>BBBEEEHHHNNNRRRVVVZZZ^^^aaaccceeegggiiikkklllmmmmmmmmmmmmllljjjgggbbb^^^[[[TTTRRRNNNJJJFFFDDDCCCBBBCCCDDDEEEGGGIIIKKKNNNOOOQQQQQQQQQPPPNNNLLLJJJIIIFFFEEEEEEFFFIIIMMMQQQTTTZZZ]]]```dddhhhiiijjjjjjnnnoooppppppooooooppprrrnnnmmmkkkjjjiiihhheeebbb```___]]]\\\\\\ZZZWWWUUUTTTTTTSSSSSSSSSSSSTTTUUUUUUVVVWWWXXXYYYYYYYYYYYY[[[[[[\\\\\\\\\\\\\\\\\\ZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[YYYXXXVVVTTTRRRPPPPPPNNNLLLIIIBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>::::::999888777666666555222222111000//////......000////////////000111111111111111000///...000111000////////////.........,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,------...++++++++++++++++++++++++(((((())))))***+++++++++------,,,,,,,,,,,,------)))***+++,,,,,,+++***)))***************+++++++++((()))***)))((((((***,,,*********)))******+++,,,++++++++++++++++++++++++)))******+++++++++******))))))))))))***+++,,,,,,******))))))******+++,,,***))))))))))))******+++'''((()))***+++---......,,,,,,,,,,,,,,,,,,,,,,,,//////...//////000111222333333222222333333444555666999<<<<<<:::999;;;>>>;;;<<>>>>>===<<<;;;:::999999444444333222111000//////000000//////000111111222000000000///......000222000000000/////////......,,,,,,------------,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,,,,,,,------,,,++++++,,,------)))***,,,------,,,***)))+++++++++***************'''))),,,+++***)))***,,,******))))))***++++++,,,******************************+++++++++******)))))))))))))))***+++,,,---******))))))******+++,,,******))))))******+++,,,(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------...///111222333333222222333333444555666:::======:::999;;;>>><<<>>>@@@BBBDDDFFFGGGHHHHHH&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((&&&''''''((()))******+++((((((((((((((()))******((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''(((((())))))(((((('''&&&'''&&&&&&%%%%%%$$$$$$###%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))&&&(((+++......---***(((%%%%%%&&&'''((((((((('''(((((((((((((((((((((((($$$%%%(((*********)))(((''''''''''''(((***++++++"""'''******)))((())))))))))))))))))))))))''')))+++)))&&&%%%&&&(((************************)))******+++++++++******++++++************+++++++++*********+++,,,,,,---,,,---...///111444999===@@@EEEJJJKKKKKKNNNTTTYYY[[[^^^bbbeeefffhhhiiikkkjjjkkklllnnnooopppppppppmmmmmmmmmjjjgggaaa\\\YYYRRRQQQOOONNNOOOPPPRRRSSSLLLNNNPPPRRRTTTTTTTTTTTTRRRQQQOOOMMMLLLKKKLLLLLLGGGHHHKKKNNNRRRVVVYYY[[[```bbbeeehhhjjjkkkjjjjjjjjjlllmmmllljjjjjjlllooojjjiiihhhhhhhhhgggdddaaa\\\ZZZWWWWWWWWWWWWVVVUUUPPPPPPPPPQQQSSSVVVYYYZZZXXXYYYZZZ[[[[[[\\\\\\[[[WWWWWWXXXYYYYYYZZZ[[[[[[YYYZZZ[[[[[[\\\\\\\\\[[[YYYYYYYYYXXXXXXVVVUUUUUUUUUTTTRRRQQQPPPOOOLLLIIIHHHHHHGGGEEECCCBBBAAA@@@>>>>>>>>>>>>??????@@@AAAAAAAAA@@@???>>>===<<<<<<666666555444222111111000...............///000000............---...000222000000000000////////////,,,------......------,,,+++++++++,,,,,,---------...------,,,,,,++++++***++++++++++++++++++++++++++++++,,,---......//////---,,,+++******+++,,,---)))***,,,------,,,***))),,,+++++++++******))))))&&&)))------+++)))***,,,******))))))***+++,,,,,,))))))))))))))))))))))))******+++++++++******)))))))))))))))***+++,,,---*********)))***++++++,,,+++*********+++,,,,,,---***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111///000000222333555777888666:::>>>===:::999;;;?????????AAACCCDDDEEEFFFFFFIII''''''((((((((((((((((((!!!"""###$$$&&&'''((()))+++***(((&&&%%%&&&'''((((((((((((((((((((((((((('''(((***)))'''&&&&&&''''''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((******((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&''''''+++((($$$$$$'''))))))(((&&&%%%$$$$$$%%%&&&''')))***)))((('''&&&&&&'''(((((((((((((((''''''''''''(((###"""(((,,,)))%%%&&&''''''&&&%%%&&&(((***((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&******)))((('''&&&%%%%%%&&&'''((())))))((('''&&&'''''''''(((((((((((((((***************)))(((((())))))(((((('''''''''&&&$$$&&&'''((('''$$$!!!((((((((((((((()))***************)))))))))))))))***)))((('''''''''''''''+++---//////...------......111444666888<<<@@@CCCLLLOOOTTTWWWZZZ]]]aaacccfffggghhhiiijjjjjjkkkjjjllllllllllllmmmmmmmmmmmmnnnmmmkkkhhhddd```\\\ZZZZZZXXXUUUSSSQQQQQQQQQRRRQQQQQQRRRSSSTTTTTTTTTTTTOOOPPPRRRSSSRRRQQQOOONNNOOOOOOPPPRRRUUUXXX[[[]]]eeefffgggiiijjjkkkkkkkkkmmmmmmmmmlllkkkjjjiiihhhffffffeeedddbbb___]]]\\\ZZZVVVRRRSSSVVVXXXUUUQQQPPPPPPPPPPPPQQQTTTZZZ^^^^^^```aaaaaa^^^[[[ZZZYYYVVVWWWWWWXXXYYYYYYZZZZZZXXXXXXYYYYYYYYYXXXXXXWWWZZZYYYXXXWWWVVVVVVVVVWWWQQQOOOLLLKKKKKKJJJIIIHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@????????????@@@@@@DDDCCCAAAAAAAAAAAA@@@>>>>>><<<:::666333111////////////000111222333333444000000000000111222333444111111000///////////////000//////...---,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++''')))++++++)))((()))***************************...+++(((&&&&&&))),,,///...,,,******---...,,,***++++++***)))(((((())))))+++*********))))))((((((+++++++++,,,,,,---------++++++************++++++---+++(((&&&&&&(((+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------***+++,,,---............---...///.........000222333333222222222333444444::::::;;;;;;<<<======>>>:::<<<>>>@@@@@@BBBDDDFFFBBB((((((((((((((('''''''''$$$$$$%%%%%%&&&&&&''''''***((('''&&&&&&'''((()))(((((((((((((((((((((((('''(((***)))'''&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''***'''%%%%%%'''(((((('''(((''''''&&&&&&&&&&&&'''***)))((('''&&&''''''((('''((((((((())))))******((($$$"""###'''***(((&&&&&&''''''&&&%%%&&&(((***((((((''''''''''''(((((('''((((((((((((((((((''')))))))))(((''''''&&&&&&))))))************))))))''''''''''''((()))***+++***************)))(((((())))))((((((((('''''''''((()))***+++***(((&&&%%%)))(((((((((((()))******************))))))))))))******)))))))))***++++++///000000///......000111222555999<<<@@@DDDIIILLLTTTWWW[[[^^^aaacccfffhhhkkkkkklllmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooooopppooommmjjjfffbbb___\\\ZZZYYYXXXVVVUUUUUUVVVWWWXXXVVVWWWXXXYYYYYYYYYYYYYYYXXXYYYZZZ[[[ZZZYYYWWWVVVWWWVVVVVVWWWZZZ]]]```bbbbbbcccdddfffggghhhiiiiiijjjjjjjjjjjjiiihhhgggffffffffffffeeeccc___[[[YYYUUURRRPPPPPPSSSUUUUUUTTTWWWWWWWWWWWWXXX[[[```dddggghhhjjjhhhddd___\\\[[[WWWWWWWWWWWWXXXYYYZZZZZZXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWVVVUUUTTTSSSSSSSSSQQQNNNLLLKKKKKKKKKJJJHHHGGGGGGFFFFFFEEEDDDCCCCCC@@@@@@@@@???@@@@@@AAAAAADDDCCCAAAAAABBBBBB@@@??????>>>;;;999666444333333222222222222222333333333111111000000111222333333111111000////////////000222111111000//////......++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++***+++,,,,,,***(((((()))************************///...---+++***)))))))))...+++))))))+++---,,,++++++******))))))))))))***&&&&&&''')))***,,,---...*********+++++++++,,,,,,++++++************++++++,,,+++)))'''''')))+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------++++++,,,---............***,,,---------...000222555555444444444555666666::::::;;;;;;<<<<<<<<<===;;;===???@@@AAABBBEEEGGGGGG))))))(((((('''''''''&&&'''''''''''''''&&&&&&&&&(((((('''&&&&&&''')))***(((((((((((((((((((((((('''(((***)))'''&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((&&&%%%&&&'''((('''&&&))))))))))))((('''&&&%%%))))))(((''''''''''''(((&&&'''((()))***+++,,,,,,'''&&&&&&%%%&&&&&&''''''&&&'''((('''&&&&&&(((***((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((******))))))))))))******'''&&&&&&%%%&&&(((***,,,)))************))))))((())))))((((((((((((''''''***++++++++++++*********)))))))))((())))))***+++************************++++++++++++,,,---...///111111000//////111555888:::>>>CCCGGGLLLQQQVVVYYY]]]```ccceeeggghhhjjjlllnnnooooooppppppoooooonnnnnnnnnnnnoooooooooppppppmmmkkkgggccc```]]][[[[[[[[[[[[ZZZZZZ\\\]]]___aaa______`````````````````````aaabbbbbbbbbaaa___^^^[[[ZZZXXXXXXYYY\\\___aaa___```aaacccdddeeefffgggcccccccccbbbbbbaaaaaa```___`````````^^^ZZZUUUSSSRRRRRRRRRTTTWWW[[[^^^```fffffffffeeeeeehhhmmmqqqvvvwwwwwwsssmmmeee```]]]VVVVVVUUUTTTTTTUUUVVVWWWUUUUUUVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRQQQOOOOOOKKKIIIGGGFFFGGGGGGFFFDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBDDDCCCAAAAAABBBBBB@@@???@@@???>>><<<:::999888888666666666555444333222222222111111111111222222333222111000000///000000000222111111000000//////...,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))+++,,,,,,+++***+++,,,++++++++++++++++++++++++,,,---...///...,,,)))(((---+++))))))+++,,,,,,+++*********)))******++++++%%%%%%''')))+++---...///)))))))))***************++++++************+++++++++***))))))))))))***+++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...---------+++,,,------,,,,,,...000444444444444444555666777::::::::::::;;;;;;;;;;;;<<<>>>@@@AAABBBDDDFFFHHHKKK)))))))))(((''''''&&&&&&(((((((((((((((((((((((()))(((((('''''''''(((((((((((((((((((((((((((((('''(((***)))'''&&&&&&'''(((((()))))))))*********(((((((((((())))))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((('''&&&'''((()))******)))'''&&&((((((((('''''''''((((((&&&''''''((())))))******'''((()))'''%%%$$$%%%(((&&&((((((((('''&&&((()))((((((''''''''''''((((((((((((((())))))(((((((((''''''''''''(((((()))))))))((('''&&&&&&'''((()))((('''%%%######%%%((()))))))))************)))((())))))(((((((((((((((((()))(((((('''((()))***+++***))))))))))))***++++++)))***************++++++++++++++++++,,,---......000000000000222666===BBBGGGKKKPPPTTTXXX\\\aaadddccceeehhhiiiiiijjjkkkmmmmmmmmmnnnooopppppppppoooooooooooonnnnnnnnnmmmmmmjjjhhheeeaaa___^^^^^^___aaaaaaaaabbbccceeefffgggeeeeeeeeefffeeeeeeddddddccccccdddddddddcccbbbaaa]]][[[YYYWWWWWWYYY\\\^^^]]]^^^^^^^^^___```aaabbb^^^]]]]]]\\\\\\\\\\\\]]]YYYZZZZZZZZZYYYXXXVVVUUUYYY[[[^^^aaaeeekkkrrrwwwzzzzzzyyywwwwwwyyy~~~vvvlllddd```\\\[[[XXXVVVUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVUUUVVVUUUUUUSSSPPPNNNLLLHHHFFFDDDCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@@@@AAABBBCCCCCCBBB@@@@@@AAAAAA@@@???@@@@@@???>>>===<<<<<<===;;;:::999888666444333333333333222222111222222222222222111000000000000111////////////......------,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,******************+++,,,'''***,,,---,,,---...///++++++++++++++++++++++++(((***,,,......---,,,+++++++++,,,---------+++******************+++,,,---*********************+++************************++++++************++++++*********++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------------------...------,,,,,,/////////...,,,,,,---...222222222222333333444555::::::::::::::::::::::::<<>>?????????>>>>>><<<;;;999777666555666555444333333333333333333333222111111111111111///////////////.........------...............///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...***,,,------,,,,,,,,,---++++++++++++++++++++++++)))))))))******+++,,,---)))+++...000000---+++***++++++***++++++,,,---------,,,,,,+++***))))))(((++++++++++++++++++******++++++************++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------------...------,,,,,,...///000///......000222222111111222333444555555999999::::::::::::::::::===???AAACCCCCCEEEGGGIIIKKK((((((((((((((((((((((((&&&&&&&&&'''((())))))***)))))))))(((''''''&&&&&&(((((((((((((((((((((((('''(((***)))'''&&&&&&''''''''''''(((((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((('''(((***++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))'''((()))((('''&&&''')))$$$%%%'''(((***+++++++++&&&'''(((((()))((((((((('''''''''&&&&&&%%%%%%%%%''')))***(((%%%$$$&&&)))''')))******(((''''''(((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))******))))))))))))******---,,,***((('''((()))***((())))))************)))(((((())))))))))))*********)))((((((((()))+++,,,++++++******++++++,,,---))))))******+++,,,,,,,,,+++++++++,,,---...///000333666;;;@@@FFFMMMSSSXXX___bbbeeeggghhhiiijjjkkkjjjlllnnnnnnmmmmmmnnnooollllllnnnooopppqqqqqqqqqqqqqqqqqqppppppoooooonnnnnnmmmlllkkkkkklllmmmnnnnnnmmmmmmlllkkkjjjiiiiiiffffffffffffeeecccbbbbbb^^^^^^^^^^^^]]]]]]]]]]]]YYYXXXWWWUUUTTTTTTTTTUUURRRRRRQQQQQQRRRTTTVVVWWWWWWWWWVVVVVVVVVXXXYYYZZZ]]]^^^```bbbfffkkkooorrruuuwww{{{xxxsssppplllllljjjhhheeecccaaa```]]]\\\[[[[[[\\\]]]___```cccdddeeeeeebbb]]]XXXUUUPPPMMMKKKJJJJJJIIIHHHFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDBBBAAABBBCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>===;;;:::999999888888666555444444444444444333222222111111222222111111111111111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...///000...+++)))((())),,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((()))***+++)))+++...///---,,,++++++,,,,,,,,,+++,,,,,,------+++++++++++++++++++++++++++++++++++++++*********++++++************++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******++++++,,,,,,------,,,,,,------...---------***,,,...///000222555777333333333444555666777888999999999:::;;;<<<<<<<<<===???AAABBBCCCDDDGGGIIIKKK&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&'''(((((()))(((((((((((((((((((((((((((((('''(((***)))'''&&&&&&''')))************+++++++++(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%&&&&&&((())))))&&&''''''&&&######&&&)))&&&&&&&&&'''((()))***+++%%%&&&((()))))))))((((((&&&&&&&&&'''''''''''''''((((((((('''&&&&&&'''(((''')))+++***)))'''''''''((((((''''''''''''((((((''''''(((((((((((('''''''''''''''((((((((((((((())))))************))))))((((((((((((((()))***+++(((((()))***************(((((()))))))))************))))))))))))******+++,,,++++++++++++,,,------))))))***++++++,,,------+++,,,---///111444666777<<>>>>>=========;;;:::999777666555555555444444333222222222222333111111111111111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,---...---+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))***+++,,,+++,,,+++)))''''''+++......------,,,,,,,,,,,,---*********++++++,,,,,,,,,++++++*********)))))))))++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...)))******+++,,,,,,------++++++,,,---............+++---...//////000333555333333333444555666777888888888999;;;<<<===>>>???<<<>>>@@@BBBCCCDDDFFFHHHJJJ%%%%%%&&&'''((()))******)))(((((('''&&&&&&%%%%%%###$$$&&&((()))***++++++(((((((((((((((((((((((('''(((***)))'''&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***((('''&&&&&&'''(((***''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***$$$%%%%%%###!!!!!!%%%((()))((('''&&&&&&'''))))))%%%&&&((()))))))))((((((%%%&&&&&&'''((()))******(((((('''''''''(((((((((''')))++++++)))'''''''''((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&""""""$$$%%%'''((())))))(((((()))***************(((((())))))*********+++((((((((((((((((((((((((,,,,,,++++++,,,,,,---...))))))***+++,,,,,,------+++,,,///111555999<<<>>>DDDJJJSSSZZZ___ccceeegggdddgggkkkllllllkkklllllliiikkkllllllkkkkkklllmmmlllkkkkkkjjjiiigggfffeeecccccceeehhhjjjmmmnnnooonnnnnnnnnmmmllljjjiiihhhkkkkkkkkkjjjiiigggfffeeecccccccccbbbaaa___^^^]]]RRRRRRQQQPPPPPPPPPPPPPPPSSSSSSTTTTTTSSSQQQOOOMMMNNNOOOPPPSSSXXX]]]bbbdddooonnnmmmmmmnnnppprrrsssyyy}}}~~~|||vvvrrrjjjhhheeebbbaaa```^^^\\\\\\[[[ZZZYYYXXXWWWVVVVVVMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHGGGGGGIIIJJJIIIHHHEEEDDDCCCCCCCCCCCCCCCDDD????????????????????????<<<;;;:::888777666666666555444333333222222333333///////////////000000000///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...&&&(((+++,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,...//////...,,,(((### ###+++111///...------,,,,,,,,,,,,,,,,,,++++++++++++++++++******))))))((((((((('''++++++************++++++,,,++++++******++++++,,,************************,,,,,,,,,---------......))))))***+++,,,,,,------***+++,,,---......///...000111111///---,,,---///111111111222333444666666888888999;;;===>>>@@@@@@<<<>>>@@@AAABBBDDDFFFHHHHHH'''''''''(((((((((((((((&&&'''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((---......,,,)))((()))***))))))************))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&((('''''''''&&&&&&&&&%%%&&&''')))******)))&&&$$$(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((((((((%%%&&&'''))))))(((&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%&&&'''((())))))((('''&&&&&&'''''''''(((((()))))))))((('''&&&%%%%%%&&&'''((((((((((((((((((((((((*********)))))))))))))))***+++,,,------,,,***)))++++++++++++,,,,,,,,,,,,)))))))))(((''')))---000000111333666:::@@@HHHMMMWWWYYY\\\```dddgggiiikkknnnmmmllljjjiiihhhhhhhhhiiijjjjjjjjjjjjiiihhhggghhhgggdddaaa___]]]]]]]]]\\\^^^aaaaaaaaaccchhhlllllllllllllllkkkkkkjjjiiiiiihhhfffeeecccbbbbbbbbbaaa```^^^]]]\\\ZZZWWWUUUXXXTTTPPPNNNOOOPPPRRRSSSPPPQQQSSSUUUUUUSSSRRRPPPRRRTTTVVVZZZ```hhhrrrxxx~~~{{{wwwsssqqqooollliiiiiikkkhhhbbb]]]]]]ZZZVVVTTTSSSRRRQQQPPPJJJKKKKKKLLLMMMMMMNNNNNNOOOMMMKKKIIIIIIIIIGGGEEEDDDCCCBBBBBBCCCBBB@@@===>>><<<:::999999999888777555555444333222222222222222111111111111111222333000/////////............333111...+++******+++,,,,,,,,,,,,---...///000111++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---,,,+++*********+++,,,---,,,+++***++++++------******+++,,,,,,,,,,,,+++,,,+++++++++++++++++++++---+++***+++......,,,***...---***))))))***---...,,,+++***))))))***+++,,,---,,,,,,++++++******)))...------,,,,,,++++++***+++,,,------......------,,,,,,---...000111333444222222333333555666777888888999999:::;;;<<<======>>>???@@@BBBDDDEEEFFFGGGLLL'''((((((((((((((((((((('''(((((()))((((((''''''(((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((+++++++++***((('''((()))))))))************))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((()))))))))((((((((('''''''''''''''((((((((())))))'''((('''%%%###!!!!!!!!!))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))'''&&&%%%&&&&&&''''''((())))))***))))))))))))))))))))))))***)))))))))((((((((((((''''''((((((((((((''''''((((((((()))))))))*********)))'''&&&&&&&&&'''(((************************)))))))))))))))*********)))***************))))))***************+++++++++---...//////...///111333444777;;;???DDDKKKRRRWWW]]]^^^aaadddfffiiijjjkkklllkkkjjjiiihhhggggggggghhhhhhgggfffeeeddddddccc```___]]][[[YYYYYYYYYYYYRRRTTTWWWXXXYYY\\\aaaeeefffgggggghhhggggggffffffeeedddbbb```^^^\\\[[[[[[\\\[[[ZZZYYYYYYXXXVVVUUUSSSPPPMMMLLLMMMOOOQQQRRRSSSTTTWWWYYY[[[\\\]]]]]]]]]^^^```dddjjjttt~~~yyytttmmmjjjfffccc```^^^[[[YYYSSSSSSSSSSSSTTTTTTUUUVVVYYYXXXVVVUUUTTTRRROOOLLLIIIGGGEEEDDDDDDCCCBBB@@@CCCAAA???>>>>>>>>>===;;;777666555444333333333333222222111000000111111111000000/////////........./////////...---------,,,,,,,,,+++,,,,,,---...///++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,+++*********+++,,,---//////...---------...///******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++......,,,***)))(((&&&$$$$$$&&&((())),,,+++***))))))***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------...///111222333333333333444555666888888999::::::;;;<<<===>>>>>>>>>???@@@BBBDDDEEEFFFGGGGGG((((((((((((((((((''''''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((('''(((((('''&&&&&&''')))((())))))******))))))((((((((((((((((((((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''((((((((((((((((((*********&&&""""""$$$'''))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((('''''''''(((((()))((('''%%%$$$''''''(((((()))*********************************))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))***************)))((((((((((((((()))************************(((((())))))******++++++))))))((((((((())))))***,,,,,,,,,++++++++++++++++++---///000000000222444:::>>>DDDJJJQQQWWW]]]bbbdddeeeggghhhiiijjjjjjkkkjjjiiihhhgggffffffffffffeeecccaaa```^^^^^^^^^^^^XXXWWWVVVUUUUUUUUUUUUUUUQQQSSSVVVXXXZZZ\\\```cccbbbbbbccccccddddddccccccbbb```^^^[[[XXXVVVUUUTTTRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQPPPPPPQQQTTTWWWXXX^^^___bbbeeehhhkkknnnoooppprrrtttxxx~~~zzzwwwrrrmmmjjjeeedddcccbbbbbbccceeefffkkkjjjjjjjjjhhhddd^^^ZZZTTTPPPKKKHHHGGGFFFEEEDDDBBB@@@>>>>>>>>>>>><<<;;;888777666555555444444444333222111000000000000000000000000/////////......,,,---///000000///...,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,************+++,,,------000///...---------------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***+++***(((''''''(((***+++++++++************++++++++++++,,,------...//////******+++,,,,,,---......+++,,,------......------............///000222222444444444555555777888999::::::;;;<<<===>>>??????>>>???@@@BBBDDDEEEFFFGGGGGG((((((((((((''''''''''''''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((%%%&&&'''&&&%%%&&&''')))(((((())))))))))))(((((('''''''''''''''''''''''')))(((''''''''''''((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$((((((((('''&&&%%%%%%$$$''')))***(((&&&&&&***...(((((((((((((((((((((((()))))))))*********++++++))))))))))))))))))))))))(((((())))))((('''&&&%%%&&&''''''((())))))******))))))))))))))))))))))))'''''''''''''''&&&&&&&&&(((((('''&&&&&&''')))***))))))))))))))))))))))))******))))))))))))))))))************************''''''((()))***++++++,,,***)))((((((((()))***+++........................***,,,...000111444888;;;CCCHHHOOOUUUZZZ___cccfffjjjjjjjjjkkkjjjjjjiiiiiihhhgggeeecccbbbaaa``````^^^\\\ZZZYYYXXXYYY[[[\\\UUUUUUUUUUUUVVVVVVWWWWWWXXXYYY[[[\\\^^^```bbbccc``````aaaaaaaaa```______^^^\\\ZZZWWWTTTRRRQQQPPPMMMNNNNNNOOOPPPRRRUUUWWWYYYZZZ\\\]]]^^^```dddfffoooppprrruuuzzz~~~}}}|||zzzxxxxxxzzz|||~~~{{{rrrlllbbb]]]UUUNNNJJJIIIHHHGGGBBB@@@?????????>>><<<:::999888777666555555444444444333222111000/////////000000000////////////...,,,---///000000///---,,,...------,,,++++++,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,))))))******+++,,,---......------,,,++++++++++++***+++,,,,,,------,,,,,,*********++++++++++++++++++++++++,,,,,,,,,+++***...---,,,++++++,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------///////////////000111111555444555555666777888999999999:::;;;<<<===>>>>>>>>>???@@@BBBDDDEEEFFFGGGHHH))))))(((((('''''''''&&&%%%&&&''''''((((((((('''(((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((%%%&&&''''''&&&&&&(((***(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$((('''''''''''''''''''''"""%%%((((((&&&&&&(((***''''''''''''''''''''''''))))))))))))************&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((''''''&&&%%%&&&&&&''''''(((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((('''&&&&&&&&&((()))***(((((((((((((((((((((((())))))******************))))))))))))))))))))))))''''''((()))***++++++,,,++++++***)))***+++---...---------........./////////000222555999???GGGLLLOOOTTTZZZ___bbbdddeeegggkkkjjjjjjiiihhhgggeeedddbbb```^^^\\\ZZZYYYXXXWWWXXXWWWVVVVVVWWWYYY\\\]]]ZZZ[[[[[[\\\\\\]]]]]]]]]^^^]]]]]]]]]]]]]]]\\\\\\]]]]]]]]]]]]\\\[[[YYYYYYXXXWWWUUUSSSQQQPPPOOOOOOMMMOOOQQQRRRTTTXXX^^^ccceeegggkkklllmmmooorrruuu{{{}}}~~~pppiii^^^UUUOOOKKKIIIHHHFFFEEEDDDDDDDDDCCCAAA???:::999888777555555555444444444222111000000000000111000000000//////////////////...------,,,,,,,,,000///...---,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,,,,---------++++++,,,------------,,,))))))***+++,,,,,,---------------,,,,,,++++++***++++++,,,------------,,,((()))))))))*********+++***+++,,,,,,+++++++++++++++***))))))))))))***++++++++++++,,,,,,+++++++++,,,,,,,,,++++++*********---------,,,,,,++++++++++++,,,------......------///////////////000111111555555444555555666777888777888999:::;;;<<<<<<===>>>???@@@BBBDDDEEEFFFGGGFFF)))))))))(((''''''&&&&&&$$$%%%&&&'''((((((((('''(((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((&&&'''((('''&&&'''(((***'''(((((())))))(((((('''''''''''''''''''''''''''(((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((()))***++++++((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((((()))))))))))))))''''''&&&''''''((()))***((((((((((((''''''''''''((())))))************)))(((((((((((((((((((((((((((((())))))******++++++,,,,,,,,,,,,,,,---...///++++++,,,---...//////000222444888<<>>???@@@BBBDDDEEEFFFGGGHHH***))))))(((''''''&&&&&&%%%&&&'''(((((()))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((&&&'''''''''&&&&&&''')))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((()))))))))((((((((('''''''''''''''''''''''''''&&&,,,(((%%%%%%)))+++***(((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))*********+++'''''''''(((((()))******&&&&&&&&&'''(((((())))))(((((((((((((((((((((((((((((((((((()))))))))***%%%&&&'''((())))))))))))))))))))))))(((((('''''''''''')))*********)))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,---...//////...,,,,,,---///111222444444666;;;BBBHHHNNNUUUZZZ^^^aaadddfffgggeeecccbbbbbb_________^^^]]]\\\ZZZYYYWWWWWWWWWWWWWWWXXXYYYYYY]]]]]]^^^```bbbccceeeeeehhhhhhhhhhhhhhhfffeeeddddddaaa___^^^]]]ZZZVVVRRRRRRRRRSSSTTTUUUUUUTTTTTTRRRRRRSSSUUUWWWYYY[[[\\\ZZZ]]]aaadddgggoooyyyuuunnncccYYYRRRNNNLLLJJJHHHGGGGGGHHHHHHGGGCCCAAA@@@???===;;;:::999888888555555444333333444444444111111111000000000/////////000111222222111000///......------,,,---------------------............++++++,,,,,,---......///+++,,,------...---------******+++,,,,,,,,,+++***+++,,,---////////////...+++,,,------...---------)))******+++,,,,,,------(((***,,,,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------...///111222333444333333333333444444555777888888999:::;;;<<<===>>>???@@@BBBDDDEEEFFFGGGJJJ***))))))((('''&&&&&&&&&&&&'''((()))************(((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((&&&''''''&&&%%%$$$&&&(((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((((((((((((((((((''''''''''''&&&&&&&&&***)))'''$$$"""(((!!!###)))***(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''((((((''''''''''''(((***+++,,,''''''(((((()))*********))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((($$$%%%''')))***))))))(((+++*********))))))((((((&&&'''(((*********)))(((*********************************))))))))))))))))))+++,,,...//////......//////111333555777999:::>>>EEENNNWWW]]]aaaccceeeaaaccceeedddbbb___^^^^^^[[[[[[[[[ZZZYYYXXXWWWVVVXXXYYYYYY[[[]]]___aaabbbbbbcccdddfffggghhhhhhhhhjjjjjjjjjjjjiiigggeeeccc___]]]ZZZYYYYYYVVVQQQMMMPPPQQQSSSTTTVVVWWWXXXXXXTTTUUUWWWZZZ]]]aaaccceeelllppptttwww{{{rrrkkkaaaXXXSSSOOOMMMKKKMMMMMMMMMNNNNNNLLLIIIFFFBBBAAA???>>><<<;;;;;;:::555555444444444555666666111111111111000000000000,,,///333666777555222000---,,,,,,++++++,,,,,,------------.........//////++++++,,,,,,---...//////+++,,,------......------***+++,,,---,,,+++***)))((()))+++---.........---+++,,,------......------++++++,,,------...//////(((***---,,,***(((***+++++++++++++++++++++++++++++++++------------++++++)))******++++++,,,,,,---***++++++,,,,,,------...+++,,,------......------,,,,,,---...000111333444333333222222222333444444888999999:::;;;<<<===>>>>>>???@@@BBBDDDEEEFFFGGGFFF'''''''''''''''''''''''')))))))))))))))******+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((('''''''''((()))+++,,,((('''&&&&&&&&&((()))***+++***)))'''''''''((())),,,+++)))(((''''''''''''************))))))))))))''''''(((((())))))******))))))((('''&&&%%%%%%$$$'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''((((((((()))))))))***((((((((((((((((((((((((******)))(((((((((((((((''''''(((((())))))******((((((((((((((()))******))))))((())))))***+++,,,))))))(((((('''''''''&&&++++++++++++++++++++++++...---,,,+++************+++++++++,,,---......---000000111111444:::BBBGGGQQQUUUZZZ^^^``````aaabbbeeedddbbb___]]][[[ZZZYYYXXXYYYYYYXXXWWWWWWYYYZZZ___```aaaccceeegggiiijjjkkkjjjjjjjjjiiiiiiiiiiiihhhfffcccbbbbbbaaa___^^^___]]][[[XXXUUURRRPPPPPPMMMPPPUUUXXXYYYZZZ\\\]]]]]]___```cccfffllltttyyy|||ssskkkaaa[[[YYYWWWTTTPPPOOOOOOPPPQQQRRRPPPLLLIIIIIIFFFBBB???>>><<<:::999::::::999888777666666555222222111000/////////000333222222111000//////...///---+++,,,......,,,***+++,,,------++++++,,,---...------///222444444333---,,,,,,++++++,,,,,,------------,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***)))***++++++,,,---......111000///---+++(((%%%$$$((()))***+++---...///000......//////...---,,,,,,------......///000000000222222111111222555777999:::;;;;;;;;;<<<============???AAACCCCCCDDDFFFHHHHHH''''''''''''''''''''''''((((((((('''((())))))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***+++***)))(((((((((((()))***+++***)))(((''''''((())),,,+++)))(((''''''''''''(((((())))))))))))))))))''''''(((((())))))))))))&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((()))))))))((((((((((((((((((((((((******)))(((((((((((((((************))))))))))))((((((((((((((()))******((((((''''''''''''((((((******)))))))))(((((((((************************,,,+++++++++++++++,,,,,,------,,,---///000000///111333666999>>>EEELLLRRRWWW[[[___bbbbbbbbbbbbcccbbbaaa^^^[[[YYYXXXWWWWWWSSSVVVYYY[[[\\\^^^```cccffffffgggiiijjjkkklllmmmmmmmmmllllllkkkjjjjjjiiigggeeecccbbbbbbbbb```___[[[YYYWWWUUUSSSSSSSSSSSSPPPTTTZZZ___bbbdddfffggglllmmmpppsssxxxzzzrrrhhhbbb___^^^ZZZWWW[[[ZZZXXXWWWXXXWWWUUUSSSLLLIIIEEEBBB@@@???===;;;999999888777777666555555444444333222111111111111111111111000000/////////333111///000222222000...+++---...---,,,+++,,,...---,,,,,,...000111111000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++******,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))***++++++,,,,,,------.........//////...------,,,------......///000000000555444333222333444666777::::::;;;;;;<<<============???AAACCCCCCDDDFFFHHHHHH(((((((((((((((((((((((('''''''''''''''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))***+++******))))))))))))******))))))(((((((((((()))******)))((('''''''''(((&&&'''''''''((()))))))))'''(((((((((((()))))))))&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))''''''''''''''''''''''''))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((((((((((((,,,,,,+++******)))((((((((((((((((((((()))******))))))((('''''''''((((((++++++************))))))************************************+++,,,...............///000111222222333777===CCCJJJQQQXXX]]]```ccceeefffeeeccccccccc^^^\\\ZZZWWWVVVVVVVVVWWWUUUXXX]]]aaaccceeehhhjjjkkklllllllllmmmmmmnnnnnnmmmmmmlllkkkiiihhhggggggbbb___]]]\\\\\\\\\[[[ZZZSSSQQQOOONNNOOOQQQTTTUUUUUU[[[cccjjjooorrrtttvvvzzz|||~~~xxxpppkkkjjjjjjiiiggggggdddaaa^^^]]][[[YYYXXXQQQMMMIIIEEECCCBBB@@@???::::::999999888777777777666666555444333222222333000000000000////////////111000//////000000///---,,,...///...---,,,---...---,,,+++,,,...///...------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,------......///000000000666666444333333444555666::::::;;;;;;<<<======>>>>>>???BBBCCCCCCDDDFFFHHHHHH))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((())))))*********)))))))))(((((((((((())))))(((((((((''''''((((((%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((())))))((('''&&&%%%%%%$$$'''''''''''''''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''')))(((((((((((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))*********)))))))))((((((((((((((((((((())))))************)))******++++++************************************************++++++++++++,,,---......---...//////000222444666999>>>FFFMMMTTT[[[aaadddfffhhhiiihhheeecccaaaaaa[[[YYYXXXVVVWWWXXX[[[\\\^^^bbbfffiiijjjjjjjjjkkkmmmmmmllllllkkkkkkjjjjjjjjjiiihhhfffdddcccaaaaaa^^^\\\YYYXXXWWWWWWUUUTTTOOONNNMMMMMMPPPTTTXXX[[[\\\bbblllttt{{{{{{vvvuuuvvvyyy{{{{{{uuurrrnnnkkkgggccc^^^[[[UUUQQQKKKGGGEEECCCBBBAAA=========<<<;;;;;;::::::888777666444444333333333//////////////////000000///...............---,,,---/////////---,,,---......,,,+++,,,------,,,+++---,,,,,,++++++,,,,,,---///.....................,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---...............------------......///000000000555555444444444555666777999::::::;;;<<<===>>>>>>>>>@@@BBBCCCCCCDDDFFFGGGGGG))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******)))))))))))))))((((((((($$$%%%&&&''')))***++++++((((((((())))))))))))((('''''''''((((((((((((((($$$%%%%%%&&&'''(((((()))((((((((('''''''''''''''))))))((('''&&&%%%%%%$$$(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((('''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((())))))((((((((((((((())))))***))))))))))))***,,,------)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++---///111222555:::>>>FFFKKKRRRYYY^^^bbbfffhhhhhhiiiiiihhhdddaaa``````[[[[[[ZZZ[[[]]]```ccceeegggjjjmmmooonnnmmmmmmmmmllllllkkkjjjiiiggggggffffffeeedddbbb```^^^]]]\\\]]][[[XXXVVVVVVUUUSSSQQQQQQPPPQQQRRRWWW\\\bbbfffhhhnnnwww}}}}}}xxxpppgggaaaYYYTTTNNNIIIGGGEEEDDDCCC@@@@@@???>>>===<<<;;;;;;888888666555444333333333////////////000000000000000000111000////////////...///000///---,,,---...///...,,,---......---+++---,,,,,,++++++,,,,,,------------------.........++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,------------,,,++++++***++++++,,,,,,------...------...............---------......///000000000222222333444555666777888999999:::;;;<<<===>>>???>>>@@@BBBCCCCCCCCCEEEGGGGGG(((((((((((((((((((((((()))))))))))))))***++++++))))))))))))(((((((((((((((((((((((((((((((((((('''(((((())))))******+++'''((())))))))))))((((((###$$$&&&((()))*********'''(((((())))))))))))(((%%%&&&'''(((((((((((((((%%%&&&&&&&&&'''((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((())))))***%%%%%%&&&''''''((())))))((((((((((((((()))******(((((((((((()))***++++++((((((((())))))))))))***------------------------...---,,,,,,,,,,,,,,,---+++///333555777<<>>===;;;;;;:::999777666444444333333111111111111000000000000...///000///---,,,---......//////...,,,+++,,,---///...------//////...,,,---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---)))******+++---......///)))***+++---......//////******+++,,,,,,---......,,,---......///.........------......///000000000000111222333555666777777888999:::;;;<<<>>>?????????AAABBBCCCCCCCCCEEEGGGGGG''''''''''''''''''''''''((((((((((((((()))******))))))))))))(((((((((((((((((((((((((((((((((((('''(((((()))******++++++&&&'''((()))******))))))&&&'''((()))***)))((((((&&&'''((()))******)))((($$$%%%&&&(((((()))((((((''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))((((((((((((((()))******''''''''''''((((((((((((((((((((((((((()))******+++******)))((((((((())))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...333888<<<@@@FFFPPPWWW]]]```dddggghhhiiikkklllhhhiiijjjiiigggffffffggghhhiiikkkmmmnnnnnnnnnnnnlllnnnnnnnnnllllllmmmnnniiihhhgggeeedddbbbaaa```^^^]]]\\\ZZZYYYWWWVVVVVVSSSRRRQQQRRRTTTVVVVVVUUUZZZ]]]bbbjjjttt}}}}}}uuupppgggaaaZZZTTTQQQOOONNNMMMJJJIIIGGGEEECCC@@@???>>><<<;;;999888666555555555333333222222111111000000,,,...///...+++***+++------...///...+++***+++,,,...---,,,---...///...------,,,,,,++++++,,,,,,---+++,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...+++++++++,,,,,,---------******,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......------......///000000000000111222333444444444444888999:::;;;<<<>>>?????????AAACCCCCCCCCCCCEEEFFFFFF'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++%%%&&&((()))*********)))***+++++++++***)))'''&&&&&&'''(((*********)))(((###$$$&&&((())))))((((((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&))))))((('''&&&%%%%%%$$$((((((((((((((()))******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%###$$$%%%&&&''')))******))))))))))))))))))))))))((((((((((((((()))************))))))((((((''''''((((((((((((((()))******000///---+++***)))((((((*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,---///000111111777===BBBFFFNNNYYYaaa___bbbeeegggggghhhiiijjjiiijjjkkkkkkiiiiiijjjlllmmmoooqqqrrrrrrqqqooonnnoooooonnnllliiihhhhhhiiieeeeeecccbbb```^^^]]]]]]XXXXXXWWWVVVTTTSSSRRRRRRXXXWWWWWWZZZ]]]aaabbbbbbiiimmmuuu{{{lllggg___YYYVVVTTTSSSRRRPPPOOOMMMKKKHHHEEECCCBBB>>>===;;;999888777666666444444444333222111000000000222333222///...///222---......---+++******+++---,,,+++,,,...///...------,,,,,,++++++,,,,,,---.../////////000000111111,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...------,,,,,,,,,,,,++++++............---,,,++++++......---,,,,,,+++******,,,,,,---.../////////...------......///000000000111222222333333222222111888999:::;;;===>>>???@@@???AAACCCCCCCCCCCCDDDFFFFFF))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++***)))((('''&&&%%%%%%&&&&&&''''''''''''''''''$$$%%%%%%''')))+++---...)))))))))))))))))))))))))))))))))))))))(((''''''(((((('''''''''&&&&&&&&& !!!###%%%(((***+++))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%((('''&&&&&&&&&((()))***))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((('''''''''************))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))),,,,,,,,,,,,,,,+++***)))***)))(((((()))+++---//////,,,))))))+++---,,,***------------...000555888777>>>HHHQQQXXX]]]bbbdddfffggghhhiiiiiiiiiiiiiiikkkkkkkkklllmmmnnnnnnoooqqqrrrssstttsssqqqnnnmmmkkkkkkjjjjjjiiihhhhhhgggeeeccc___\\\ZZZWWWSSSQQQVVVVVVTTTQQQPPPQQQTTTWWWVVV[[[bbbgggjjjnnnssswwwzzz~~~zzzuuunnnhhhccc___[[[YYYUUUTTTRRRQQQPPPMMMJJJGGGBBB???<<<:::::::::999888888666444333333222111000222222111000/////////000///...---,,,,,,---...///------......///.........,,,,,,---------,,,***)))+++*********+++---///000...---,,,***)))******+++++++++,,,---------,,,,,,------------------------+++******))))))******+++...---+++******+++---...------------,,,,,,+++***---------.........//////+++,,,------......------............////////////...............///000111555555444444444555555666555666777888:::;;;<<<===>>>>>>@@@BBBDDDFFFGGGHHHJJJ))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))$$$%%%&&&'''(((((())))))''''''''''''((()))***+++)))))))))))))))))))))))))))))))))))))))(((''''''(((((('''''''''&&&&&&&&&))))))((((((((((((((()))''''''''''''''''''''''''((((((((('''''''''&&&&&&(((''''''''''''(((((()))((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&%%%%%%$$$(((((((((((())))))))))))))))))(((((((((((())))))++++++,,,,,,+++******))),,,+++)))))))))***,,,------+++)))***,,,......,,,......//////000333888<<>><<<;;;999777555444333444555444333333222111000000///000000///...------------...///.........///......------....../////////...---,,,,,,++++++++++++---...///...---,,,+++++++++,,,---------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,---------,,,,,,+++***,,,,,,---------.........+++,,,------......---------......///000111111222...............///000111222222222222333333444555888888999:::;;;;;;<<<<<<@@@@@@AAABBBCCCDDDEEEFFFFFF))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))%%%&&&&&&'''((()))******###$$$%%%'''((()))******)))(((''''''&&&&&&'''''')))))))))))))))))))))))))))))))))))))))(((((('''(((((((((''''''''''''&&&***)))((('''&&&&&&&&&&&&'''''''''''''''''''''''')))))))))((((((((((((((((((((((((((((((((('''&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&((((((((((((&&&&&&(((((((((((((((((((((((())))))((('''%%%$$$######(((((((((((())))))))))))***))))))(((((())))))*********++++++******))))))---,,,+++)))))))))***+++*********+++...//////...000000111222444999@@@DDDQQQVVV\\\aaadddeeeggghhhggghhhiiikkklllmmmmmmmmmllllllmmmmmmnnnooooooooonnnnnnooonnnmmmllljjjhhhiiihhhfffeeebbbaaa___^^^\\\[[[XXXUUURRRPPPOOOOOOOOOQQQRRRUUUZZZbbbjjjppp{{{yyyuuuqqqnnnjjjhhheeebbb___[[[VVVSSSPPPMMMHHHDDDBBB???===;;;999888666555666666555444444333222111000000000000///......------......//////////////////...---,,,....../////////...---,,,------,,,,,,,,,,,,---------------------......///111000...---,,,------...------------------------......------------......+++******************+++,,,,,,---------,,,++++++++++++,,,,,,,,,---------+++,,,------......------............////////////............///000111222222222222222333444555666::::::;;;;;;;;;<<<<<<<<>>;;;999777777666555333555444333222111000000000//////............//////000000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++......------,,,,,,,,,,,,,,,,,,,,,------...///000222000...,,,++++++,,,---------------------------......------------......***+++,,,,,,,,,,,,+++***,,,,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,------......------//////...------,,,++++++............///000222222333333444444666777888999888999999:::;;;<<<<<<===@@@AAAAAABBBCCCDDDEEEEEEGGG(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((('''''''''((((((((()))((((((''''''''''''&&&&&&&&&''''''((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))***,,,......(((((((((((((((((((((((('''''''''''''''''''''''''''((()))))))))'''&&&%%%'''''''''''''''''''''''''''(((((((((((((((((('''(((((((((((((((((((((((('''(((***++++++***((('''(((((((((((())))))************************++++++(((((((((((())))))))))))******))))))))))))******((())))))*********))))))*********++++++,,,---...***+++,,,------...///000555888<<>>;;;999999999777666666555444222111111000000////////////////////////000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,,,,+++******+++,,,---......///111///---+++******+++,,,------------------------------,,,,,,,,,,,,------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,,,,*********+++++++++,,,,,,+++,,,------......------........................---.........000111222333333444444555666777999:::555555777888:::<<<===>>>>>>???@@@BBBDDDEEEGGGGGGIII))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))%%%&&&&&&'''((()))******))))))))))))((('''&&&&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))'''(((((()))))))))))))))'''(((((((((((()))))))))))))))((((((((())))))***))))))))))))))))))))))))&&&&&&''''''''''''(((((((((((((((((((((((('''&&&'''''''''''''''''''''''''''(((((())))))(((((('''(((((((((((((((((((((((()))***++++++++++++***)))'''(((((())))))******+++'''(((((())))))***++++++(((((((((((())))))))))))+++******))))))******+++))))))******++++++******))))))***+++,,,---......+++,,,---......000333666<<<@@@FFFLLLRRRXXX___ccccccfffiiikkkllllllmmmoookkklllmmmnnnoooooooooooolllmmmmmmmmmmmmmmmmmmmmmlllkkkjjjhhhgggeeeddddddaaa```___]]][[[YYYWWWWWWTTTTTTSSSPPPNNNPPPVVV[[[aaagggqqq}}}}}}{{{xxxuuuqqqllliiigggccc]]]XXXTTTQQQMMMKKKCCCAAA>>>=========<<<:::777666555333222111111000...//////000000//////...000000000000//////...---......---------...//////...............---,,,+++)))***+++---............///...,,,+++***++++++,,,------------------------,,,,,,++++++++++++,,,,,,........................++++++,,,---------,,,,,,******+++++++++,,,,,,,,,+++,,,------......------,,,---...000222333555555------...///000222333444333333333333444555666777333444666888:::<<<>>>???===>>>@@@BBBDDDFFFGGGHHHHHH))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))((())))))))))))(((((('''((((((''''''(((((())))))))))))))))))))))))))))))''''''((()))))))))))))))'''((((((((())))))))))))(((((('''&&&%%%%%%%%%%%%((((((((((((((((((((((((''''''((((((((()))))))))(((''''''''''''(((((()))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++(((((((((((())))))))))))(((((((((((())))))))))))+++******))))))******+++)))******+++,,,,,,++++++***++++++,,,------------,,,---//////000555;;;@@@EEEJJJPPPVVV[[[___ccceeefffhhhkkklllllllllmmmnnnmmmmmmnnnnnnnnnnnnnnnmmmllllllllllllllllllkkkkkkjjjiiihhhfffdddbbbbbbaaa^^^]]][[[ZZZWWWVVVTTTSSSQQQSSSTTTTTTTTTYYYbbbjjjuuu{{{~~~{{{xxxwwwrrrlllfffaaa\\\XXXUUUMMMJJJFFFCCCAAA???<<<:::888777555444222111111111...///000111111000///...//////000000000//////......------------...///000---......//////...---,,,+++,,,---...//////......---------------,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,...---,,,,,,,,,,,,---...***+++,,,,,,---------,,,++++++++++++,,,,,,,,,---+++,,,------......------------...///000222222333------...///000222444555444444444444444555666666555666777999;;;===>>>?????????AAABBBDDDEEEFFFGGGGGG))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++***)))((('''&&&%%%%%%''''''((())))))***))))))***))))))(((((((((((()))))))))))))))))))))))))))''''''((()))))))))))))))'''((((((((())))))******))))))(((((((((((())))))''''''''''''''''''''''''(((((())))))*********+++((('''&&&&&&&&&((()))+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))***+++++++++++++++******))))))(((((((((((((((((())))))))))))++++++************++++++)))***+++,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,...///000333999AAAHHHLLLQQQWWW]]]```bbbccceeeggghhhjjjkkkjjjiiijjjkkknnnnnnnnnnnnnnnmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkiiigggfffcccbbb``````___XXXXXXWWWVVVVVVUUUUUUTTTWWWZZZ\\\^^^```gggsss|||~~~wwwpppjjjddd___[[[XXXTTTNNNHHHCCC>>>999666888777666444222111111111...///000111111000///......//////000000000000///,,,++++++***+++,,,---...,,,---...//////...------------///000000000///...,,,---...//////......------------------------------,,,,,,++++++,,,,,,---...---+++******+++---...***+++,,,,,,------------++++++,,,,,,,,,---------+++,,,------......------//////...---,,,++++++***------...///111222444555777777666666666777777888888888999:::<<<======>>>AAAAAABBBBBBCCCDDDDDDEEEFFF&&&+++---+++)))(((''''''(((((('''&&&%%%%%%,,,,,,+++***)))(((''''''%%%%%%&&&'''''''''''''''(((((((((((())))))))))))++++++,,,+++((('''(((((((((((((((((()))***,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))******)))(((''''''(((((('''&&&&&&'''((()))***))))))))))))))))))))))))((((((((((((((('''''''''+++***)))'''&&&&&&&&&&&&***+++,,,,,,+++***)))((((((((((((((())))))))))))&&&''''''(((((((((((((((''''''(((((())))))************))))))******+++,,,---...,,,((())),,,,,,)))++++++++++++++++++++++++,,,+++***+++,,,---,,,+++000111333555:::AAAJJJPPPXXXZZZ]]]aaadddggghhhhhhlllkkkiiiiiijjjllloooqqqpppooommmllllllmmmnnnnnnmmmmmmlllkkkiiihhhgggggghhhiiiiiifffaaa\\\YYYWWWUUUTTTRRRQQQRRRUUUYYY\\\[[[^^^cccjjjsss~~~{{{uuupppjjjfff```[[[UUUOOOKKKHHHEEECCCBBB???;;;999777666555444333222000//////000111111////////////////////////------------------------,,,,,,---......---,,,,,,+++---///...,,,*********......---------,,,,,,,,,))),,,000333444111---+++------------------------***+++,,,,,,------,,,,,,......------------......,,,,,,---......//////000---,,,+++******+++,,,------------............////////////000111111222222000111333555777777777777666888;;;<<<;;;;;;<<<>>>BBBCCCCCCCCCCCCCCCBBBBBBDDD"""%%%)))+++*********+++(((((())))))(((((('''&&&*********)))((((((''''''+++++++++******)))(((''''''((((((((())))))))))))'''((()))'''%%%$$$%%%&&&(((((((((((()))***++++++))))))))))))))))))))))))******************************))))))((((((''''''((()))***)))((('''((()))(((((('''&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((())))))******+++++++++***)))((((((((((((((())))))))))))''''''((())))))))))))((((((((((((((())))))))))))))))))(((((())))))***+++***+++***'''(((,,,---***++++++++++++++++++++++++*********+++---...///...000222666;;;AAAIIIQQQWWW\\\^^^aaadddfffggghhhhhhlllkkkjjjjjjjjjlllnnnooonnnnnnmmmlllkkkkkkkkkkkkkkkkkkjjjiiigggfffeeeeeebbbccccccaaa\\\XXXVVVUUURRRRRRQQQRRRTTTYYY___ccckkknnnttt{{{{{{uuuoookkkddd___ZZZUUUQQQNNNKKKIIIEEEBBB>>><<<:::888555333333222000/////////000000////////////////////////------------------------,,,,,,............,,,,,,"""&&&***,,,...000222333......---------,,,,,,,,,+++,,,---//////......---------------------------***+++,,,,,,------,,,,,,......------------......,,,,,,,,,---......//////000//////////////////000---------............////////////000111111222222555555444444555666777888888:::============>>>@@@AAAAAABBBCCCDDDEEEEEEEEEFFF&&&'''&&&%%%###$$$&&&((())))))))))))))))))((('''((((((((((((((((((((((((+++******)))'''%%%$$$###''''''((((((((()))))))))&&&'''((('''%%%###$$$%%%)))))))))(((((()))******))))))))))))))))))))))))******************************))))))(((((('''''''''((())))))(((((()))***)))((((((''''''''''''((())))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++))))))***+++++++++******(((((((((((())))))))))))'''((())))))******))))))))))))))))))((((((((((((((((((((((((((())))))***'''******'''(((,,,---+++++++++++++++++++++++++++((()))***,,,...000222333222666===DDDLLLSSS[[[___aaabbbeeeggghhhiiiiiiiiilllkkkkkkkkkkkkkkklllllllllllllllkkkjjjiiihhhgggiiihhhgggfffdddcccbbbaaa\\\]]]]]][[[XXXTTTSSSSSSQQQRRRTTTWWW[[[ccckkkqqqyyysssnnnccc```ZZZVVVRRRNNNJJJHHHGGGEEEBBB@@@>>>;;;777444444333111///......//////////////////////////////------------------------,,,---...//////...---,,,(((***,,,---------...///......---------,,,,,,,,,...,,,+++******,,,...///------------------------***+++,,,,,,------,,,,,,------------------------++++++,,,------......///---..................------------............////////////000111111222222888666444222222333666777999:::<<<===<<<===>>>@@@@@@AAABBBDDDEEEFFFGGGGGGFFF''''''&&&$$$"""###%%%'''(((((()))))))))(((((('''&&&&&&&&&'''''''''(((((())))))((('''&&&$$$###"""'''''''''((((((((())))))((()))***)))'''&&&'''(((***))))))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******&&&((())))))(((((()))+++))))))((((((''''''''''''))))))))))))))))))))))))((()))))))))))))))******)))))))))(((((()))******(((((()))*********++++++(((((((((((())))))))))))(((((()))*********************))))))(((((('''''')))(((((((((((()))******(((,,,,,,)))(((+++,,,******+++++++++++++++,,,,,,((()))+++,,,...000333666888===FFFNNNUUU[[[```dddbbbdddfffhhhjjjjjjjjjjjjkkkllllllmmmlllkkkjjjiiihhhiiijjjkkkkkkjjjhhhgggggggggeeedddbbbaaa```___ZZZ[[[ZZZXXXUUUSSSSSSSSSSSSVVV[[[```gggqqq|||yyyrrrmmmfffbbb]]]XXXTTTOOOJJJFFFHHHGGGEEEDDDBBB???;;;888666444222000///......///////////////////////////........................,,,---...//////...---,,,///000000...,,,))))))***......---------,,,,,,,,,...---+++******,,,...000------------------------***+++,,,,,,------,,,,,,------------------------++++++,,,,,,---.........,,,---...//////...---,,,---------............////////////000111111222222555444222111111222444555777888::::::999:::<<<>>>@@@AAACCCEEEFFFGGGGGGGGGDDD)))***++++++))))))***+++&&&''''''(((((('''''''''%%%%%%&&&&&&''''''(((((()))************)))((((((''''''''''''(((((((((((()))***+++***(((((((((***))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******&&&((())))))(((((()))+++)))))))))(((((('''&&&&&&(((((((((((((((((((((((('''''''''(((((()))))))))+++***)))(((''''''''''''((((((((())))))******+++(((((((((((())))))))))))(((((()))*********************))))))((((((''''''***))))))))))))***+++++++++///000,,,)))***+++)))*********++++++,,,,,,,,,***,,,---...///222666:::AAAFFFOOOWWW\\\___bbbdddaaaccceeehhhjjjkkkkkkkkkkkkkkklllmmmlllkkkiiigggfffgggiiijjjkkkkkkjjjiiifffeeedddbbbaaa___^^^]]]XXXXXXWWWUUURRRRRRSSSTTTWWW\\\dddlllttt~~~yyysssnnnnnnkkkfffbbb\\\VVVOOOKKKKKKIIIHHHGGGFFFDDD@@@===999888555333111000//////000000000000000000000000........................------...//////...------***,,,------,,,---///000......---------,,,,,,,,,---------------......///------------------------***+++,,,,,,------,,,,,,,,,,,,---......---,,,,,,++++++,,,------......//////000111222222111000///---------............////////////000111111222222222333444555555666666555777888999999999:::<<<>>>BBBCCCDDDEEEFFFFFFFFFFFFDDD&&&(((+++,,,+++))))))***%%%&&&&&&'''''''''''''''%%%&&&&&&&&&''''''((((((&&&'''(((((())))))))))))&&&&&&'''''''''((((((((('''((()))((('''&&&''')))(((((((((''''''((())))))))))))))))))))))))))))))''''''''''''''''''''''''******))))))(((((('''''''''((())))))(((((()))***'''(((((()))(((((('''&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))+++***)))'''&&&&&&%%%%%%))))))((((((((()))******(((((((((((())))))))))))'''((())))))******))))))))))))))))))((((((((((((***************++++++,,,,,,111333...*********)))*********++++++,,,,,,---+++...111222333777===BBBJJJPPPXXX^^^aaabbbbbbcccbbbcccfffhhhjjjkkklllllljjjkkkllllllllljjjiiihhhfffggghhhiiiiiiiiiiiiiiiddddddbbb```^^^]]][[[ZZZSSSSSSSSSRRRQQQRRRUUUXXX]]]eeepppyyy|||wwwssssssqqqmmmiiieee^^^WWWRRRQQQOOOMMMLLLKKKIIIFFFCCC>>><<<999666333222111111000000000000000000000000........................---...///000000///...---***,,,------,,,---000222......---------,,,,,,,,,,,,,,,---............---------------------------***+++,,,,,,------,,,,,,+++,,,---......---,,,+++,,,,,,------...//////000......////////////......---------............////////////000111111222222333444666888999999888777999:::;;;::::::;;;>>>@@@BBBCCCDDDDDDEEEEEEEEEEEEFFF%%%'''(((((('''&&&&&&'''&&&&&&'''((((((((((((((('''''''''''''''((((((((($$$%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''((('''''''''''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((()))***)))((('''((()))&&&'''((())))))(((((('''((((((((((((((((((((((((&&&''''''((())))))************)))(((''''''((((((******(((((('''((())))))(((((((((((())))))))))))''''''((())))))))))))((((((((((((((()))))))))))))))))))))))))))***++++++)))///222...************)))******+++,,,,,,------,,,000555777999>>>GGGNNNRRRWWW^^^bbbddddddddddddeeefffhhhjjjkkkkkkkkkjjjjjjjjjkkkkkkkkkjjjjjjiiihhhhhhgggfffffffffffffffbbbaaa```^^^[[[ZZZXXXWWWOOOPPPQQQRRRTTTXXX]]]bbbfffppp~~~{{{xxxvvvuuutttrrroooiiiccc^^^\\\YYYUUUQQQOOOMMMJJJHHHBBB@@@===999666444333333000000000000000000000000........................---...///000000///...---000000000...++++++,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------***+++,,,,,,------,,,,,,***+++---......---+++***------...//////000000111,,,,,,++++++++++++,,,,,,---------............////////////000111111222222666666666666666666666666999:::::::::999;;;>>>AAA???@@@BBBCCCEEEEEEFFFFFFFFF++++++***)))'''&&&''')))''''''((())))))***))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''((((((&&&((()))(((''''''((()))&&&&&&&&&'''''')))***+++))))))))))))))))))))))))************************''''''(((((()))*********)))***+++)))(((''''''(((%%%&&&''')))))))))(((((((((((((((((((((((((((((('''(((((()))***+++++++++)))))))))))))))******++++++***)))'''''''''((()))(((((((((((())))))))))))&&&''''''(((((((((((((((''''''(((((())))))******((((((((((((((()))******&&&---111---))))))++++++))))))***+++,,,,,,------,,,111777:::>>>DDDNNNVVVWWW[[[aaaeeeffffffeeeeeehhhiiijjjkkkkkkkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjjjjiiifffdddcccbbbbbbccc```___^^^\\\YYYWWWVVVUUUNNNPPPRRRTTTXXX^^^eeekkkooozzz}}}{{{}}}}}}||||||zzzvvvppplllddd```ZZZUUURRROOOLLLJJJDDDBBB???;;;888666555444000000000000000000000000////////////////////////---...///000000///...---.........---,,,,,,...000......---------,,,,,,,,,,,,+++***)))***+++---...------------------------++++++,,,---------,,,,,,***+++---......---+++***......//////000111111111///...---,,,,,,---...///---------.........///////////////000111111222222777666333111000111222444777888888777777888<<>>@@@BBBDDDFFFGGGGGGDDD))))))(((((((((((())))))''''''(((((()))))))))******************)))(((((())))))))))))))))))))))))))))))))))))((('''&&&%%%''''''&&&&&&'''(((***+++***)))'''''')))))))))(((******))))))((((((''''''))))))))))))))))))))))))))))))((((((''''''&&&&&&+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))(((++++++***)))((('''&&&&&&(((((((((((('''''''''''')))((('''''''''''''''(((------,,,,,,+++*********)))))))))))))))))))))))),,,,,,,,,+++++++++++++++++++++++++++++++++++++++***+++,,,++++++,,,///111222666;;;BBBHHHPPPWWW\\\aaabbbbbbccceeeffffffgggjjjkkkkkklllmmmmmmmmmlllkkkjjjiiiiiihhhhhhhhhiiihhhhhhgggfffdddbbbaaa```___^^^\\\[[[ZZZWWWSSSQQQSSSSSSTTTXXX___iiirrrwww~~~{{{xxxpppfff^^^YYYUUUPPPMMMLLLHHHCCC@@@???===999555333222111////////////000444333333444555444222000222222111000//////000000......////////////.........------,,,,,,------...333000---,,,---/////////,,,---......//////......------------------------))))))***+++,,,......///***+++,,,,,,------,,,,,,------------------------000000000000111111111111............///000111222333333333444444444555555777888:::::::::<<<>>>AAA???AAADDD@@@===IIIPPPFFFDDD)))(((((((((((((((((()))'''''''''((((((((())))))((((((((((((((('''&&&&&&))))))))))))))))))))))))''''''(((((((((((((((((('''&&&&&&&&&&&&((()))******)))'''''')))))))))(((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''++++++++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''((()))(((((('''***))))))((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++***++++++++++++,,,///222777;;;AAAHHHNNNUUU[[[___ccccccdddeeefffggghhhhhhiiiiiijjjkkkkkkkkkkkkkkkjjjiiiiiihhhggggggggggggddddddcccbbbaaa___^^^]]]\\\\\\[[[ZZZYYYWWWUUUSSSQQQSSSWWW___iiivvv~~~sssjjjccc\\\VVVQQQQQQLLLGGGCCCBBB@@@<<<999777666555333222222333333222111111222333333000...111111111000000000//////......////////////.........------,,,,,,------...222000---,,,---------,,,,,,---......//////......------------------------........................++++++,,,---------------/////////////////////////////////000000000111111000000000000111222333333333333444444444555555555:::;;;;;;;;;::::::<<<===<<<>>>DDDDDDCCCRRR[[[RRRGGG((((((''''''''''''(((((('''''''''(((((((((((()))((((((((((((''''''''''''))))))))))))))))))))))))%%%&&&'''((())))))))))))&&&&&&&&&&&&'''((()))******)))'''''')))))))))((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((())))))******************))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((('''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++((()))+++,,,,,,,,,,,,+++)))))))))))))))*********)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---------///333666>>>CCCJJJQQQWWW[[[```bbbdddeeeeeefffggghhhiiiiiihhhhhhiiijjjjjjjjjiiiiiiiiiiiihhhgggfffeeeeeeeeebbbbbbaaa___^^^\\\[[[ZZZWWWWWWVVVVVVUUUUUUTTTSSSTTTWWW___jjjxxxxxxpppggg^^^XXXWWWRRRLLLHHHGGGEEEAAA===888666444222111111111111111000///000111000///---///000111111111000///.........////////////............------------......222000///...//////---,,,,,,---......//////......------------------------000000///...---,,,,,,+++,,,,,,---............---////////////////////////.........////////////000111111111111222333444555444444444555555555666666999:::;;;;;;::::::<<<>>>;;;===DDDFFFGGGUUU^^^WWWKKK((((((''''''''''''(((((())))))))))))))))))))))))******)))))))))))))))***((((((((((((((((((((((((''''''((()))))))))))))))''''''(((((()))******+++***)))'''''')))))))))((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''((((((''''''(((((()))******+++'''(((+++---...---,,,+++(((((()))******+++,,,,,,))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,,,,---......///000333888<<>>>>>DDDEEECCCMMMUUUNNNJJJ((((((''''''''''''((((((******************************))))))))))))***+++(((((((((((((((((((((((())))))******)))(((''''''((())))))***++++++,,,,,,***)))'''''')))))))))((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))'''(((((())))))*********((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))%%%%%%&&&&&&'''((((((((()))))))))(((((((((((((((%%%''')))+++,,,,,,+++***$$$%%%%%%&&&'''((()))))))))))))))))))))))))))))),,,+++++++++******))))))++++++,,,,,,,,,---------,,,---...000222777===AAAMMMRRRYYY___bbbdddeeefffeeeeeeffffffgggggghhhhhhiiiiiijjjjjjjjjjjjiiiiiiiiiiiihhhgggfffdddbbbaaa```___]]]ZZZWWWVVVUUUUUUWWWXXXYYYYYYYYY[[[```cccjjjoooyyy}}}vvvpppbbb\\\TTTOOOLLLIIIEEEBBB@@@???<<<999777555555555222000//////000000///...---...000111222000///---......////////////......///......------......///---,,,---///111222111000,,,---......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................------------............/////////000000111222333444444444444555555555666555777999:::;;;<<<@@@BBBBBB???CCCDDD@@@FFFKKKEEEHHH))))))(((((((((((())))))++++++************))))))(((((('''&&&&&&''')))***))))))))))))))))))))))))************)))((('''&&&((()))***+++,,,,,,,,,+++***)))'''''')))))))))((((((((((((((())))))))))))************************'''''''''(((((((((((((((******++++++++++++++++++(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((((()))******&&&&&&'''''''''((((((((()))((((((((('''''''''&&&&&&'''(((*********))))))&&&''''''((()))******+++)))))))))))))))))))))))),,,,,,,,,+++++++++******++++++,,,,,,------......+++,,,...111555<<>>CCCEEEAAADDDIIIDDDEEE******))))))))))))******))))))))))))((((((''''''((('''&&&%%%&&&''')))***))))))))))))))))))))))))))))))*********))))))(((&&&''')))***+++************)))'''''')))))))))((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((('''''''''******************))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&'''((()))***((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((())))))))))))))))))***+++++++++,,,,,,------))))))))))))))))))))))))******+++,,,------......++++++,,,,,,---......//////111333777<<>>DDDMMMWWW]]][[[^^^bbbeeeffffffhhhiiiiiiiiiiiiiiiiiijjjjjjjjjgggggghhhhhhgggfffeeeeeecccccccccbbb```\\\YYYWWWWWWWWWXXXZZZ]]]bbbfffhhhhhhnnnuuu|||{{{wwwtttkkkdddZZZSSSPPPLLLIIIFFFGGGEEEAAA===:::777666555333111......///000000///...............///000111......////////////......//////............//////555333///...///000000000,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,////////////////////////.........////////////000............///000111222111111222222222333333333444666888:::;;;===@@@CCCBBB<<>><<<:::777444333333111000////////////222111///.........///000......///000000000000000........................------------------------------------...///000000,,,,,,,,,------.........////////////////////////.........////////////000111111000000000000111111////////////////////////...---...///111111111000222222222333444555666777333555888::::::<<>>@@@@@@AAABBBBBBBBBCCCEEEGGGHHH+++***)))***++++++)))'''))))))))))))************))))))(((((((((((())))))((((((((((((((((((((((((***)))))))))(((((((((''')))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((('''&&&%%%))))))))))))))))))))))))))))))((((((((((((((('''(((((((((((((((((((((((()))***+++)))'''&&&'''((())))))))))))(((((((((((())))))))))))))))))))))))((()))***)))(((((()))***))))))************))))))'''(((((()))******+++++++++***))))))((())))))))),,,---......,,,,,,---...,,,---.........111555888AAAFFFOOOVVV[[[___aaaccccccddddddeeeffffffgggggghhhhhhggggggggggggggggggdddcccbbbaaa___]]]\\\[[[[[[WWWSSSRRRTTTYYY\\\^^^dddhhhpppyyyzzzuuusssrrrooommmfffeeecccaaa___\\\WWWSSSQQQNNNIIIEEECCC???<<<999777666555444333222222222000000111111000000///......//////000000000000000........................------------------------++++++***)))))))))******,,,,,,,,,------------...++++++++++++++++++++++++,,,---------............//////............//////////////////////////////111000......///000333444333333333333444444555666555777999::::::;;;===??????AAABBBBBBBBBBBBEEEGGGJJJ*********+++++++++***)))((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((,,,,,,++++++++++++,,,,,,((((((((((((((((((((((((&&&''')))+++++++++******((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((()))******)))(((''''''((())))))))))))((((((((((((((((((((((((((((((((((((((()))+++***)))((()))***((())))))************)))(((((())))))***************)))))))))))))))))))))+++---......---,,,---//////000111111333888===BBBLLLQQQWWW]]]```bbbdddfffdddeeeeeeeeefffgggggghhheeeeeeeeeeeeeeeeeeeeeeeedddcccaaa___]]][[[YYYYYYXXXUUUQQQPPPSSSYYY```dddnnnsss{{{|||wwwtttsssqqqpppjjjjjjjjjiiifffbbb]]]ZZZWWWSSSMMMHHHEEEAAA===:::999888666555333333222222000000111222222000///...//////000000000000//////....................................------------000///...---------------------------------------------------------------,,,,,,,,,---------...............------.........////////////////////////---...///......///111222333333333333333444555666666888::::::::::::<<<>>>>>>@@@AAAAAAAAABBBEEEGGGJJJ'''(((***+++++++++,,,,,,((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((()))*********((((((((((((((((((((((((,,,,,,++++++++++++,,,,,,((((((((((((((((((((((((&&&''')))+++++++++******((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((()))***)))((('''((()))(((((((((((())))))))))))((((((((((((((((((((((((((()))++++++***))))))***(((((()))***************************))))))(((((()))))))))************)))***,,,------,,,,,,---//////000222555888>>>EEEIIITTTXXX]]]aaabbbdddeeefffeeeeeedddeeeeeefffhhhhhheeeeeeeeeeeeeeeddddddddddddcccaaa___\\\ZZZYYYXXXTTTSSSQQQPPPTTT[[[ccciiixxx||||||xxxvvvtttsssqqqrrrrrrpppmmmhhhdddbbb]]]XXXQQQKKKFFFAAA===:::999888777555333222222222000111222222222111///...//////000000000000///////////////////////////////////////......---------......---,,,++++++++++++------------------------........................,,,,,,,,,---------............------------......////////////////////////,,,...111222111000111222444444333333333444555555666888::::::::::::<<<>>>>>>???AAAAAAAAABBBEEEGGGHHH%%%'''***+++******,,,---))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&'''((()))***++++++)))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((('''&&&%%%))))))))))))))))))))))))))))))((((((((((((((('''((((((((((((((((((((((((((()))***)))((('''((()))(((((((((((())))))))))))))))))))))))))))))))))))'''***,,,,,,+++)))))))))'''((()))******+++******++++++******)))(((((('''))))))***++++++++++++******,,,------,,,,,,...///...000444888===DDDKKKPPPYYY\\\```bbbccccccdddeeeeeeddddddddddddfffggghhhhhhhhhggggggfffeeeeeedddbbbaaa___]]][[[YYYWWWVVVQQQRRRSSSVVVZZZbbbkkkqqqzzz}}}{{{xxxvvvuuuwwwyyyyyywwwsssooolllkkkddd___WWWOOOIIIDDD???<<<:::999888666444333222222111111222222111111000///000000000000000//////...////////////////////////000000//////...---------------,,,,,,+++,,,,,,,,,...------------,,,,,,,,,------------------------,,,---------..................------------......////////////////////////---000333333111000222444444444444333333444444555555777999::::::;;;===???===>>>@@@AAAAAABBBEEEGGGFFF%%%(((******)))((()))+++))))))))))))************))))))(((((((((((())))))++++++++++++++++++++++++''''''(((((())))))******)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))***)))(((''''''&&&&&&&&&))))))))))))))))))))))))'''''''''''''''(((((((((((((((((((((((((((((((((''')))***)))((('''(((***'''((((((((()))))))))***))))))))))))))))))))))))'''***,,,---+++***))))))'''((()))******+++++++++*********))))))))))))))))))***+++,,,---,,,,,,++++++---............///111000444999???EEELLLSSSWWW\\\^^^bbbcccccccccdddeeeeeedddcccbbbccceeeggghhhhhhhhhgggeeedddcccbbbaaa]]]\\\[[[YYYWWWVVVTTTTTTPPPUUUZZZaaagggpppyyy|||zzzyyy{{{}}}~~~|||xxxuuuuuuvvvlllfff^^^UUUNNNHHHDDDAAA===<<<:::888666555444444333222111111000000111111000000000000000///......////////////////////////000000000///...---------......---------...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////............//////////////////////////////...000111...,,,,,,222666555444444333333444444444444666888::::::<<<>>>@@@<<<>>>@@@@@@AAABBBEEEGGGEEE''')))+++***(((&&&''')))))))))))))))************))))))(((((((((((())))))++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((***,,,---))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''(((***)))(((((()))***'''((((((((())))))******))))))))))))))))))))))))'''***,,,---,,,***))))))''''''(((******+++++++++((((((((()))******++++++***+++,,,---...------,,,,,,...000000//////111333444888???FFFMMMSSSZZZ^^^]]]```cccddddddddddddeeedddcccbbbbbbbbbdddfffhhhfffeeedddbbb```___^^^]]]YYYYYYXXXVVVTTTSSSRRRQQQSSSYYYbbbkkksss|||~~~}}}|||}}}~~~|||~~~~~~{{{yyy{{{}}}rrrlllcccZZZRRRLLLGGGDDD>>>===<<<999888666555555444333111000000000111222000000000000000///......000000000000000000000000111000000///...---------++++++++++++,,,,,,---............------,,,,,,,,,------------------------.........////////////000//////............//////////////////////////////---...,,,'''$$$'''///666555444444333333333444444333555888::::::<<>>???@@@AAABBBEEEGGGDDD))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++***)))))))))((((((''''''******))))))((((((''''''((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))(((((((((((((((******)))((('''((()))((((((((((((((('''''''''(((***++++++)))(((((()))***'''######'''******)))''')))***)))'''&&&&&&'''))))))))))))))))))))))))++++++***(((&&&&&&(((***,,,+++******))))))******------,,,,,,+++,,,,,,,,,,,,------------///333666:::@@@JJJSSSXXX[[[]]]^^^```aaabbbcccdddeeeeeeeeehhhfffeeecccbbbbbbccccccdddeeeeeedddbbb___\\\ZZZ[[[ZZZXXXUUURRRPPPQQQSSSXXXaaannn}}}{{{yyyxxxzzz||||||zzzxxxyyyzzz{{{xxxssslllcccZZZRRRMMMKKKDDDBBB>>><<<;;;:::777666222000//////111222111111111111111111111000//////000000000000000000000000////////////////////////---.../////////...,,,,,,------------------------..............................---------,,,,,,,,,,,,,,,,,,---------......///000111222222111000////////////000111111222222333333444555555666666777444666999::::::;;;>>>@@@@@@AAA@@@??????@@@CCCFFFEEE))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))'''(((((()))******++++++*********))))))(((((((((***)))))))))((((((((('''))))))))))))))))))))))))***)))(((''''''((()))***(((((())))))***+++,,,,,,((()))***)))'''&&&'''(((******)))((('''&&&&&&%%%%%%''')))))))))((()))***,,,+++))))))***,,,,,,,,,''')))******((('''''''''))))))))))))))))))))))))((()))+++***)))))))))+++(((((())))))***+++---...---,,,,,,+++++++++,,,,,,---.........///111666999???EEENNNVVV[[[]]]___```aaaaaabbbcccddddddddddddeeedddcccbbbaaaaaabbbbbbdddeeedddcccaaa^^^[[[YYYXXXXXXVVVTTTRRRSSSVVVYYYiiisss|||yyyxxxyyy{{{~~~~~~}}}{{{yyyyyyzzz|||}}}yyyuuunnneee\\\UUUPPPNNNEEECCC???===<<<:::888666555333111111222222111000111111111111111000//////000000000000000000000000////////////////////////,,,---.........---,,,+++////////////////////////---------...............////////////.........---........./////////000000---...///000111000///////////////000111111222222111111222333333444444555333555888999999:::<<<>>>>>>????????????AAAEEEHHHFFF))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))'''(((((())))))******+++***************)))))))))))))))))))))((((((((((((************************))))))(((((((((((())))))((((((((())))))*********'''))))))((('''&&&'''(((++++++***((('''&&&%%%$$$###%%%'''((((((((()))+++)))***++++++)))((())))))((()))+++***)))(((((()))))))))))))))))))))))))))%%%(((+++,,,++++++++++++(((((())))))***+++---...,,,,,,++++++++++++,,,,,,/////////000111555;;;???HHHMMMTTTZZZ^^^```aaabbbaaabbbbbbcccddddddddddddbbbbbbaaaaaa```aaaaaabbbddddddcccaaa^^^[[[YYYWWWWWWWWWVVVVVVWWW[[[aaafffwww~~~|||zzz{{{|||~~~~~~}}}||||||}}}~~~|||xxxqqqiii```YYYTTTRRRIIIGGGCCC@@@???===:::888999777444333333222111///000111111111111000000///000000000000000000000000////////////////////////,,,,,,---...---,,,+++***////////////////////////---------.........//////111111000000000000000///....../////////000000000,,,---...////////////////////////000111111222222111111222333333444444555333555777888888999;;;===<<<===??????@@@BBBFFFIIIGGG))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++******************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***)))((('''&&&%%%$$$###'''((()))(((&&&&&&&&&(((***))))))((('''&&&&&&%%%$$$&&&((()))(((((()))***&&&***---,,,)))&&&&&&((((((***++++++)))((()))***))))))))))))))))))))))))'''(((******))))))***+++,,,+++******))))))******,,,++++++++++++,,,,,,---///000111222555:::AAAFFFPPPTTTZZZ^^^```aaabbbdddaaabbbcccdddddddddddddddaaaaaaaaaaaaaaaaaabbbbbbcccbbb```^^^[[[YYYWWWVVVWWWXXXZZZ\\\aaahhhqqqxxx~~~}}}}}}~~~~~~wwwnnneee^^^YYYVVVOOOLLLHHHEEEBBB@@@===;;;:::777555333333333111///000000111111111111000///////////////////////////////////////////////////------.........---,,,+++------------------------,,,,,,------.../////////000000000000000000000000------------.....................///............/////////000111111222222333333444555555666666777444666888888999999;;;===<<<>>>???@@@@@@BBBEEEHHHGGG))))))))))))))))))))))))******))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************++++++(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((***)))((('''&&&%%%$$$###((()))))))))'''&&&'''((('''''''''(((((((((((((((((()))+++***)))(((((())))))---000000---***)))***((()))++++++)))))))))***))))))))))))))))))))))))+++***(((&&&$$$%%%(((+++,,,+++******))))))******,,,,,,++++++,,,------...///111333666:::@@@HHHMMMVVVYYY]]]___```aaabbbdddbbbbbbcccdddddddddccccccaaaaaaaaabbbbbbbbbbbbbbbbbb```]]]ZZZXXXVVVUUUUUUVVVYYY^^^eeemmmwww}}}}}}}}}~~~}}}tttjjjccc]]][[[TTTQQQLLLGGGDDD@@@===:::888666444333333333222111///000000111111111000000////////////////////////////////////////////////...///000000000///---,,,---------------------------------.........//////////////////////////////---------.........//////222111000///......------/////////000111111222222333333444555555666666777555777999:::::::::<<<>>>>>>???AAAAAA@@@AAACCCEEEFFF))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))***************(((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((((())))))*********(((******)))((('''((()))&&&&&&''''''((())))))))))))***,,,+++)))(((((()))(((***,,,---,,,***)))((('''(((******)))((()))***)))))))))))))))))))))))),,,+++'''$$$"""###'''***(((((())))))***+++---...---,,,,,,------...///000000333777<<>>>>>@@@AAABBBAAAAAABBBCCCEEE))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))*********'''((((((((()))))))))***(((((((((((((((((((((((('''((()))******)))((('''(((((())))))***+++,,,,,,)))+++++++++)))((()))***'''''''''((((((((((((((('''(((******)))((()))***&&&&&&&&&((())))))'''&&&%%%'''))))))((((((((()))))))))))))))))))))))))))***)))(((%%%$$$%%%(((+++(((((())))))***+++---......------......000111111222666===CCCIIIPPPWWW[[[]]]___```aaa```aaaccceeecccccccccddddddccccccbbb```aaaaaabbbaaa```^^^^^^]]]ZZZWWWTTTRRRSSSTTTUUUWWW```nnn}}}{{{uuuppplllkkkddd___XXXRRRKKKEEE@@@<<<===:::777666555444222000//////000111111111111111000000000000000000000000////////////////////////...///000000000///------/////////////////////////////////...------,,,,,,---------......////////////000000000111111111111///......------...///////////////000111111222222111111222333333444444555666777999:::999999;;;===<<<>>>AAABBBAAABBBCCCEEEFFF))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''(((((()))))))))***'''((((((((())))))******))))))))))))))))))))))))'''((()))******)))((('''))))))))))))((((((((((((***+++,,,+++)))))))))+++))))))(((((('''''''''&&&###&&&(((((((((((()))+++***(((&&&(((,,,---+++(((%%%'''((()))((('''((()))))))))))))))))))))))))))'''((()))((('''(((***,,,,,,++++++***)))*********.........//////111222222444999AAAHHHOOOVVV\\\______```aaaaaaaaabbbdddgggccccccdddddddddccccccbbb``````aaaaaa```^^^\\\[[[[[[YYYUUURRRQQQRRRTTTVVV[[[fffwww}}}xxxtttrrrqqqmmmhhhaaaYYYRRRKKKEEEAAAAAA>>>:::888666444222000//////000111111111111111000000000000000000000000////////////////////////---.../////////...,,,,,,------------------------000000///...---,,,,,,+++---.........//////000000............////////////++++++++++++,,,...000111/////////000111111222222333333444555555666666777555777888999888888:::<<<:::===@@@AAABBBCCCEEEFFFGGG))))))***+++,,,,,,,,,,,,+++***)))'''''''''((()))...+++)))(((***,,,------+++***)))((((((***,,,...))))))))))))))))))))))))++++++************++++++(((***++++++******+++,,,***)))(((''''''((()))***,,,***((('''&&&'''((()))...+++((('''))))))&&&$$$&&&,,,111000+++'''&&&'''(((''''''(((*********(((******))))))(((((('''''')))******))))))((('''&&&))))))))))))))))))))))))///---)))'''&&&(((+++---))))))))))))((((((((((((+++++++++***++++++,,,,,,---...//////000111444777:::@@@HHHOOOUUUXXX[[[]]]bbbbbbcccccccccdddddddddcccccccccccccccccccccccc___````````````^^^\\\[[[XXXXXXVVVSSSQQQRRRWWW\\\fffsss~~~{{{yyyrrrlllcccZZZTTTOOOKKKIIIDDD@@@<<<888666555333222333333222222111222222222000000///......///000111////////////////////////......////////////......------------------------...---------...///...---////////////000000000000111111000000000000111111------///000111111111111000000000111222222333333444444333333333444555555666666777888:::;;;<<<======>>>???AAACCCEEEFFFGGGGGG******+++++++++***))))))+++***)))((('''(((((()))***(((&&&&&&((()))***))))))((('''''''''(((***+++))))))))))))))))))))))))+++******************+++(((***++++++***)))+++,,,***)))(((''''''((()))***+++***((('''''''''((()))...+++((('''(((((('''&&&'''+++//////***'''''')))***((('''''')))***)))((())))))))))))(((((((((((('''((()))))))))))))))((()))))))))))))))))))))))),,,+++***)))((())))))***((((((((()))))))))******+++++++++++++++,,,,,,------...///000111333777:::BBBGGGOOOVVVZZZ]]]___aaaccccccccccccddddddddddddddddddcccccccccccccccccc````````````^^^]]][[[ZZZVVVVVVUUUSSSSSSVVV\\\aaaqqq|||}}}zzzuuuoooggg___YYYTTTQQQOOOIIIEEE@@@===:::999777555333333222111111111111222222111000///......//////////////////////////////......////////////..............................///...------......---,,,////////////000000000000000000////////////000000---...///000111111111111///000000111111222333333333222222222222333444444666666777999:::;;;<<<===>>>>>>???@@@BBBCCCEEEFFFFFF***++++++***)))(((''''''******)))((((((((())))))(((&&&&&&&&&((()))((('''((((((((((((((()))))))))))))))))))))))))))))))))************************((()))+++***))))))***,,,))))))(((((((((((())))))+++***(((''''''((())))))---***'''&&&'''((())))))'''***---,,,)))((()))++++++)))'''&&&((())))))((((((((((((((())))))))))))&&&'''((()))************))))))))))))))))))))))))))))))*********)))((('''&&&'''((()))***+++,,,,,,+++++++++++++++,,,---...---///000222444777===AAAKKKPPPVVV[[[^^^```bbbdddddddddddddddeeeeeeeeeeeeddddddddddddccccccbbbbbb``````___^^^\\\ZZZYYYXXXUUUUUUVVVWWWZZZaaaiiiooo}}}zzzyyy{{{{{{}}}|||yyyrrrlllddd]]]XXXTTTQQQOOOMMMIIIDDD@@@===;;;888666333222222111000000111111333222111///............////////////////////////......////////////......///////////////////////////......------,,,,,,,,,////////////000000000000//////............//////---...///000000111111000//////000111111222222333222111111111222222333444666777888999:::;;;<<<===??????>>>???@@@BBBDDDEEEEEE******++++++***)))((((((******)))))))))))))))))))))((((((***+++,,,***))))))***++++++++++++******))))))))))))))))))))))))))))))************))))))((()))******))))))***+++))))))(((((((((((())))))***)))(((((((((((())))))+++)))'''&&&&&&(((***+++((()))******((((((***---,,,***'''&&&'''))))))(((''''''(((((())))))******''''''((()))))))))))))))(((((((((((((((((((((((((((((()))))))))((((((((((((((())))))***+++,,,,,,,,,,,,+++,,,,,,---...///...000333666999>>>DDDHHHQQQUUUZZZ^^^___```bbbcccdddddddddeeeeeeeeeffffffeeeeeedddcccbbbbbbaaaaaa______]]]\\\ZZZXXXVVVUUUUUUVVVYYY^^^gggqqq|||xxxsssqqqppprrrtttxxxzzzzzzwwwtttkkkggg```ZZZVVVSSSPPPNNNMMMIIIDDD@@@===:::777555333333222111000000000000111111000/////////......////////////////////////---......//////......---.............../////////,,,---......---------...////////////000000000000.........------...............///000000000000000//////000000111222222222222111111111222333444555666777888999;;;<<<======@@@???>>>>>>???@@@CCCDDDFFF)))******+++,,,,,,++++++))))))***************************+++------,,,*********++++++++++++***)))))))))))))))))))))))))))((()))************)))(((''')))******)))(((***+++(((((())))))))))))(((((()))((((((((((((((())))))))))))(((''''''(((***+++(((((()))(((((()))+++---+++)))''''''((())))))(((''''''(((((())))))******)))))))))))))))(((''''''((((((((((((((((((((((((***)))(((''''''((()))***+++++++++++++++*********,,,,,,,,,,,,---...///000111333888<<>>;;;888555444333222111000000000000......//////000000000111////////////////////////------............------,,,,,,---------.........***,,,............000222////////////000000000000......------------.........//////000000000000///...//////000111111222222222222222333333444666666777777888999;;;<<<===>>>??????>>>>>>???AAABBBCCCEEE))))))***,,,,,,---------((()))***+++++++++*********(((((()))***+++***))))))))))))((((((((((((((())))))))))))))))))))))))'''((()))******)))(((''''''(((***)))(((((()))+++(((((())))))))))))(((((((((((((((((())))))))))))((()))))))))'''''')))***((((((((((((((()))***+++(((''''''(((*********((((((((((((((())))))))))))************)))((('''&&&))))))))))))))))))))))))***)))(((''''''(((***,,,,,,,,,,,,+++++++++******,,,,,,,,,---...///000111444888>>>EEEJJJOOOTTTWWW[[[^^^aaabbbbbbbbbcccdddddddddddddddeeeeeeeeeeeeddddddcccaaa```^^^]]]\\\[[[ZZZYYYWWWUUUTTTSSSSSSTTTXXXbbbqqqwwwrrrmmmiiifffgggjjjmmmpppqqqooolllbbb^^^ZZZWWWUUUSSSQQQOOONNNKKKGGGDDDBBB>>>;;;888555555333222111111000000,,,---...000111111111111////////////////////////------............------++++++,,,,,,---.........+++...000000......111444////////////000000000000......------------......//////000000000000//////......///000000111111222222222222333444555666777777888999:::;;;<<<===>>>>>>>>>???@@@AAABBBCCCCCCDDD)))***+++++++++++++++***((()))***++++++++++++******(((&&&&&&(((*********+++***((('''''''''((()))))))))))))))))))))))))))'''((()))******)))(((''''''((())))))(((((()))+++'''((()))******)))((('''''''''((()))))))))))))))&&&)))++++++(((''''''))))))((((((((()))***)))(((%%%%%%''')))+++,,,***((())))))))))))((((((((((((((()))))))))))))))(((''')))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------...000111222777<<>>>>><<<===@@@BBBDDDDDDDDDDDDGGG***++++++******)))((('''((()))***+++,,,,,,+++***,,,)))''''''(((***+++,,,...,,,***(((((()))***+++))))))))))))))))))))))))'''((()))++++++)))(((''''''((())))))(((((()))***'''((()))******)))((('''''''''((())))))***))))))&&&))),,,,,,)))'''&&&''')))(((((()))******((('''###$$$'''***------***(((******))))))((((((''''''&&&'''((()))************))))))))))))))))))))))))'''(((+++------,,,***)))******+++,,,------...///,,,,,,------///000111222999???IIIQQQWWW[[[]]]___\\\^^^```aaa``````aaabbbbbbbbbcccccccccdddddddddcccbbbaaa___]]][[[ZZZYYYXXXWWWUUUSSSSSSSSSSSSTTT\\\cccrrr{{{tttqqqnnnjjjfffaaa``````bbbdddeeedddbbbaaa___\\\ZZZZZZYYYWWWUUULLLJJJGGGEEECCC@@@<<<999888777555444333222222222//////000111111000///...////////////////////////,,,------......------,,,---------...///000000111111555666444///,,,...111////////////000000000000//////............/////////000000000000000//////......//////000111111111000000000111222444555666777888999:::<<<===>>>>>>:::===@@@DDDFFFFFFEEEDDDKKK++++++++++++++++++++++++))))))))))))))))))))))))***(((((())),,,,,,)))&&&))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))******+++************************))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))(((((())))))''''''''''''((((((((()))(((((((((((())))))))))))+++*********))))))((((((++++++******))))))((((((,,,+++***))))))***+++,,,++++++******************)))+++,,,,,,+++***,,,---,,,,,,,,,***+++---222666;;;BBBMMMWWW\\\^^^___```aaaaaaaaabbbccccccddddddcccccccccccccccccccccccc___^^^]]][[[ZZZYYYYYYXXXYYYVVVTTTUUUUUUTTTVVV[[[]]]nnn~~~xxxrrrooollliiihhhfffeeedddeeeffffffeeecccaaa```___]]][[[ZZZYYYXXXPPPMMMIIIEEECCCAAA???===777777888999777555222111333111////////////...---000000///.....................//////000000111111........................,,,---...//////...---,,,......////////////......000000////////////000000......////////////......////////////000000000000000111111222222333333444444555777999;;;<<<======????????????@@@CCCEEEFFFHHH++++++++++++++++++++++++************************,,,******+++------+++((())))))))))))))))))))))))******)))))))))(((((((((((((((((('''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))'''''''''((((((((()))))))))))))))))))))(((((((((************)))))))))((()))((((((((('''''''''&&&******)))(((((()))******************************)))+++,,,,,,++++++,,,---.........------000555888???FFFPPPXXX]]]^^^______```aaaaaabbbbbbcccddddddcccccccccccccccccccccccc___^^^]]][[[ZZZYYYXXXXXXVVVSSSQQQSSSTTTUUUZZZ```iiiyyy|||vvvrrrpppooonnnmmmhhhgggeeeeeeeeedddbbb```cccbbbaaa```^^^\\\[[[ZZZQQQNNNIIIFFFDDDBBB???>>>888999999888666444222111333111//////000000///...000000///...........................////////////........................------............------......////////////......//////............//////000000111111111111000000/////////000000000111111111111222222333444444444444555777999;;;<<<==================???AAACCCDDDEEE************************************************+++******+++,,,,,,+++)))(((((((((((((((((((((((())))))(((((((((((((((''''''''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))*********************************)))))))))))))))''''''((((((((()))))))))*********))))))(((((((((************))))))))))))((((((((((((''''''''''''))))))(((((((((((())))))***************************+++,,,,,,++++++,,,---000111000000000333888<<>>???AAABBBCCCDDD))))))))))))))))))))))))************************)))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))'''(((((((((((()))))))))++++++******)))(((((((((*********)))))))))))))))************))))))))))))))))))))))))))))))))))))***************+++++++++***+++---,,,++++++,,,...111111222222333777<<>><<<:::888555444333222333111///000111222111000000///............///////////////......---------........................///...---,,,,,,---...///......////////////......///......------......///......////////////......000111111111222222222222222222333444444555555666555666777999:::;;;<<<<<<>>>>>>???@@@BBBCCCDDDEEEGGG))))))))))))))))))))))))************************(((((()))(((((((((((()))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((())))))***+++************************((((((((((((((((((((((((((((((((((((((((((((((((((()))************))))))(((((((((((()))))))))***+++*********)))))))))((())))))))))))))))))******))))))))))))************************************))))))*********+++++++++***,,,------,,,+++---...000111222333555:::AAAEEERRRVVV[[[^^^_________```___``````aaabbbbbbccccccbbbbbbbbbaaaaaa`````````]]]\\\[[[YYYXXXWWWVVVVVVVVVSSSRRRTTTXXXaaaqqqyyyuuuuuuvvvvvvwwwtttqqqmmmjjjhhhfffcccaaa]]]^^^___``````______^^^UUUQQQMMMIIIGGGEEECCCAAA@@@>>><<<999777555555444444222000000222222222111//////............//////111000000//////.................................///...---,,,,,,---...///......////////////......000//////////////////000......////////////......000111111111222222222222222222333444444555555666555666888999:::;;;<<<<<<===>>>???AAABBBCCCDDDDDDHHH************************++++++++++++++++++++++++******+++***((((((***,,,))))))))))))))))))))))))'''(((((((((((())))))))))))))))))))))))***++++++************************(((((((((((((((((((((((('''''''''''''''''''''''''''(((***++++++***))))))((((((((()))))))))******************************))))))))))))************''''''''''''((((((((((((******++++++++++++******)))))))))***++++++,,,,,,+++,,,------,,,,,,---...///000222555999???FFFKKKVVVYYY\\\^^^_________```______```aaaaaabbbbbbcccbbbbbbaaaaaa``````______]]]\\\ZZZYYYWWWVVVVVVVVVSSSQQQQQQUUUYYYdddvvv~~~|||zzzyyyyyyyyyzzzzzzyyywwwuuussstttuuuyyyyyyzzz{{{|||}}}}}}~~~~~~{{{xxxvvvvvvuuutttqqqnnnjjjiiihhhhhhgggfff______^^^]]]\\\[[[[[[[[[VVVRRRNNNKKKIIIGGGDDDBBB@@@???>>><<<:::888777666666444222111222222111000///............//////000000000000000000/////////.................................------...............////////////......000000////////////000000000000111111111111000000000000000111111111222222222222222333444444555555666666888999:::;;;;;;;;;;;;<<<===???AAAAAABBBBBBFFF++++++++++++++++++++++++++++++++++++++++++++++++)))***+++***''''''***,,,++++++++++++++++++++++++((((((((()))))))))******((((((((((((((()))******************************(((((((((((((((((((((((((((((((((((((((((((((((('''(((***+++++++++))))))(((((()))))))))*********)))))))))******++++++,,,((()))))))))************&&&'''''''''((((((((()))((()))***++++++***)))(((((())))))***++++++,,,,,,+++,,,------,,,,,,---//////111444777<<>><<<999888888666333222222222000///...............///000000......//////////////////........................------............------......////////////....../////////....../////////000000111111111111000000/////////000000000111111111111222222333444444444666777888999:::;;;;;;;;;;;;<<<>>>@@@AAABBBBBBAAAEEE++++++++++++++++++++++++++++++++++++++++++++++++'''))))))'''%%%%%%(((+++++++++++++++++++++++++++(((((())))))******++++++'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&(((***+++,,,+++***)))))))))))))))************(((((()))***+++,,,,,,---(((((())))))*********+++((()))))))))******++++++'''((()))******)))((('''((())))))***++++++,,,,,,+++,,,...---,,,,,,---//////111555999???GGGPPPVVVYYY[[[^^^^^^^^^^^^```aaa______``````aaabbbbbbbbbbbbaaaaaa```___^^^^^^^^^\\\[[[YYYXXXVVVVVVUUUUUUQQQRRRVVV]]]dddrrr|||zzzxxxxxxtttsssqqqnnnkkkiiigggfffaaa```___]]]]]]]]]^^^^^^ZZZ[[[ZZZYYYWWWWWWYYY[[[\\\\\\]]]]]]]]]]]]]]]]]]^^^___```aaabbbfffjjjnnnkkkooouuuyyyzzz{{{~~~}}}{{{yyywwwtttrrrpppnnnmmmnnnqqqtttvvvwwwvvvsssmmmgggbbb___^^^^^^WWWTTTPPPLLLJJJHHHFFFDDD???@@@AAAAAA@@@>>>;;;999999777444333222222000..................///000111,,,------....../////////........................,,,---...//////...---,,,......////////////...............------...............////////////......////////////000000000000000111111222222333444444666777888999:::;;;;;;;;;<<<>>>@@@BBBCCCDDDDDDCCCFFF((((((((((((((((((((((((++++++++++++++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))******++++++---+++***((((((((())))))'''''''''''''''((())))))+++***)))(((''''''(((((())))))))))))))))))))))))&&&'''(((((((((((('''&&&)))(((((()))++++++***))),,,---------,,,***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,---......//////222666<<>>:::777444333222111000000000000000/////////............111///---++++++---///111---------------------,,,000000///////////////000000000//////.........---...///000000//////000111////////////000000000000000000000000000111111222222222222111222222333333555777888888888888999;;;;;;;;;<<<>>>@@@BBBDDDEEEEEE))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))*********+++***)))((((((((())))))((((((((((((((()))******))))))))))))((((((((('''))))))))))))))))))))))))++++++++++++++++++++++++))))))((()))++++++***(((++++++,,,,,,+++***)))(((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,------...///000111444999@@@FFFLLLRRRXXX[[[]]]]]]^^^^^^^^^_________^^^```aaabbbbbbaaa```___``````^^^]]]\\\[[[[[[[[[ZZZUUUSSSUUUWWWVVVXXX[[[]]]___hhhvvvzzzvvvrrrpppmmmkkkiiieeeaaa___^^^^^^\\\[[[YYYXXXWWWWWWWWWWWWUUUSSSRRRRRRQQQPPPOOOOOOOOOOOOOOOQQQRRRQQQOOOOOOQQQSSSQQQQQQPPPQQQQQQQQQRRRSSSRRRRRRQQQPPPQQQRRRTTTVVVTTTVVVXXX[[[^^^```bbbccciiijjjkkkoootttzzz~~~}}}||||||}}}{{{yyyvvvtttssstttyyy~~~pppddd]]]YYYTTTSSSPPPMMMKKKJJJIIIIIIFFFDDDAAAAAAAAA@@@===:::666555444333222111111111000000/////////.........111000...------...000111//////////////////000000000000///////////////000000/////////............---///000000///...000111////////////000000000000000000000000000111111222222222111111222333444444999;;;<<<<<<<<<<<<===???=========>>>???AAABBBCCCEEE************************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))************))))))))))))((((((((((((((())))))***)))))))))))))))***++++++((())))))******)))''''''))))))))))))))))))))))))+++***)))(((((()))***+++***)))))))))++++++)))'''))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,------...///000222222888===EEEMMMRRRWWW[[[]]]]]]^^^^^^^^^^^^_________``````aaabbbbbbaaa```______^^^]]][[[ZZZZZZZZZZZZWWWRRRQQQSSSUUUVVV[[[aaaaaaiiiwww|||tttpppkkkfffcccaaa___]]]ZZZWWWTTTRRRQQQQQQPPPOOOOOONNNNNNOOOQQQQQQPPPNNNPPPOOONNNMMMLLLLLLLLLLLLLLLMMMNNNMMMKKKKKKLLLNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMMNNNPPPPPPOOOPPPRRRTTTVVVWWWXXXXXX\\\\\\^^^```eeejjjooorrryyy}}}|||{{{zzzzzz{{{|||{{{yyywwwxxx|||wwwhhh]]]XXXSSSRRROOOMMMKKKJJJJJJJJJGGGEEECCCCCCBBBAAA???===999888666555333222111111000000000/////////......000000000000000000000000/////////000000111111111000//////......///000000////////////............,,,...//////...---///000////////////000000000000000000000000000111111222111111111111222444555555888999;;;;;;::::::<<<===>>>>>>>>>>>>???@@@AAAAAAEEE++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******)))))))))))))))))))))))))))))))))++++++******))))))(((((('''''''''(((((()))******))))))(((((())))))***+++'''(((***++++++)))'''&&&((((((((((((((((((((((((+++***(((''''''(((***+++***)))))))))+++***)))''''''(((((()))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++,,,,,,,,,,,,---...///222444555<<>>;;;:::888555333111000000000000000////////////......///000000000000///...------......///000000000//////.........///000000///////////////.........,,,---......------...000////////////000000000000000000000000000111111222000000111222333444666777666777888999888888999;;;>>>===>>>>>>???@@@BBBBBBEEE++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))************************++++++******))))))((((((&&&&&&'''((()))***++++++(((''''''''''''((())))))&&&''')))++++++***((('''((((((((((((((((((((((((...---+++******+++---...***)))))))))++++++)))''''''''''''(((((()))******''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,...111444777999BBBHHHPPPWWWZZZ\\\]]]^^^^^^^^^^^^_________``````aaaaaaaaa```___^^^]]]]]]ZZZYYYXXXWWWWWWVVVWWWWWWUUURRRRRRUUUXXX]]]fffppp|||{{{uuupppkkkgggbbb___ZZZWWWTTTQQQPPPOOOMMMLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKJJJKKKNNNQQQSSSSSSRRRUUUTTTSSSSSSRRRRRRSSSSSSUUUTTTSSSSSSSSSSSSTTTSSSUUUVVVWWWXXXXXXXXXWWWWWWWWWVVVVVVUUUTTTTTTTTTTTTVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWWWWYYYZZZ\\\___```aaaccceeegggiiimmmsssvvvzzz}}}{{{xxxwwwvvvwwwzzz|||||||||ssseee\\\WWWPPPOOONNNLLLLLLLLLLLLMMMLLLMMMNNNNNNKKKGGGDDDBBB;;;:::888555333111000///111000000000////////////,,,---///000000///---,,,---.........//////000000...............///000000.........///////////////,,,---......------...000////////////000000000000000000000000000111111222111111111222333555666777777999::::::::::::;;;===;;;<<<<<<>>>???BBBCCCDDDEEE++++++++++++++++++++++++)))))))))))))))))))))))))))******++++++******)))************************************))))))))))))'''''')))***++++++++++++'''''''''''''''(((((()))'''''')))******))))))((())))))))))))))))))))))))++++++***))))))***++++++)))(((((()))++++++***)))((((((''''''((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---,,,,,,---000444888===@@@HHHMMMTTTZZZ\\\]]]]]]]]]^^^^^^_________`````````aaa```___^^^]]]\\\[[[[[[WWWWWWVVVUUUUUUUUUUUUUUUSSSRRRUUU[[[___fffqqq}}}}}}yyyppplllgggbbb^^^[[[XXXVVVPPPOOONNNNNNOOONNNKKKIIIGGGIIIJJJJJJIIIIIIJJJKKKMMMMMMNNNQQQUUUWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYWWWVVVVVVXXXYYYYYYXXX\\\]]]^^^_________^^^]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZ[[[\\\]]]^^^^^^^^^```dddfffiiilllppptttyyy~~~{{{xxxxxxxxxyyy|||~~~~~~}}}yyykkk```XXXUUUOOONNNMMMLLLLLLLLLMMMNNNRRRUUUXXXXXXTTTNNNIIIFFF;;;:::888666333222111000111111000000000/////////,,,---...//////...---,,,000000000000000000000000------------...///000000.........///////////////,,,...//////...---///000////////////000000000000000000000000000111111222222222222222333555666666555777888888888888999;;;:::;;;<<<>>>@@@BBBDDDEEEEEE++++++++++++++++++++++++)))))))))))))))))))))))))))******++++++******)))************************)))))))))))))))*********((()))***+++,,,,,,++++++((((((((('''((())))))***'''((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''')))+++,,,+++******)))((((((((()))***+++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------......000333888>>>DDDGGGOOOSSSYYY\\\^^^]]]^^^^^^____________``````````````````^^^\\\[[[ZZZYYYYYYVVVUUUTTTTTTSSSTTTTTTTTTTTTVVV]]]eeemmmuuuzzzuuuoookkkbbb^^^ZZZVVVTTTRRRPPPOOOKKKKKKMMMOOOQQQPPPMMMJJJHHHKKKMMMNNNLLLLLLNNNPPPSSSSSSTTTWWW[[[]]]]]]]]]ZZZZZZZZZ[[[\\\]]]_________]]]\\\]]]```bbbbbbaaaeeefffgggiiiiiihhhgggfffeeeeeefffffffffeeeeeedddbbbccccccccccccbbbaaaaaa^^^^^^^^^]]]]]]]]]\\\\\\\\\]]]]]]]]]\\\\\\]]]______aaadddgggkkkpppvvv{{{}}}zzzzzz{{{~~~~~~vvvlllbbb[[[VVVTTTNNNMMMLLLLLLLLLMMMNNNOOOTTTYYY^^^^^^YYYPPPIIIFFF<<<;;;999777555444333333111111111000000000//////......////////////......111111000000///.........------------...///000000............/////////000---///000000///...000111////////////000000000000000000000000000111111222333333333333333444555666444555777777666666888999<<<<<<===>>>???AAACCCDDDEEE************************++++++++++++++++++++++++******++++++++++++******************************(((((())))))******++++++)))***+++,,,---,,,++++++)))))))))))))))******+++((((((''''''((()))***+++))))))))))))))))))))))))))))))************))))))&&&&&&''')))+++---,,,++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------///000222666;;;BBBHHHLLLTTTWWW\\\^^^___^^^^^^_______________`````````aaa```___]]][[[ZZZYYYXXXXXXUUUTTTSSSSSSSSSSSSSSSTTTXXX[[[dddoooyyy~~~xxxrrrlllfff```\\\YYYVVVRRROOONNNMMMLLLKKKDDDFFFIIIMMMOOONNNKKKGGGMMMPPPSSSSSSRRRRRRTTTVVVXXXXXXZZZ]]]aaaccccccbbb^^^^^^___```aaaccceeefffjjjhhhgggiiillloooooommmlllnnnpppqqqqqqqqqooonnnmmmmmmnnnnnnnnnnnnmmmmmmlllllllllllllllkkkjjjjjjffffffeeedddccccccbbbaaa^^^___```___^^^]]]^^^___ZZZ\\\^^^```cccggglllpppsssvvv{{{||||||~~~|||~~~{{{sssoooiiibbb\\\YYYWWWVVVNNNMMMLLLLLLLLLMMMOOOPPPRRRXXX______YYYOOOGGGBBB===<<<:::888777666555555111111111111000000000000000000////////////000000//////...---,,,++++++***,,,,,,,,,---...///000111---.........//////000000...///000000//////000222////////////000000000000000000000000000111111222444444333333333444444555777999:::;;;::::::;;;===>>>>>>>>>>>>???@@@AAABBBEEE,,,+++*********+++,,,---,,,,,,,,,+++++++++******)))+++,,,***''''''***...((((((((((((((((((((((((++++++***+++++++++***(((&&&''''''((()))******++++++*********))))))(((((())))))))))))))))))))))))((()))***++++++***)))(((((()))************))))))***************++++++,,,))))))***+++++++++******)))************++++++++++++***)))'''''')))***+++******+++++++++,,,,,,,,,,,,******+++...///---+++111333777;;;@@@FFFMMMRRRZZZZZZ[[[\\\]]]]]]^^^^^^______```````````````___```___^^^\\\ZZZYYYXXXWWWWWWTTTQQQPPPQQQRRRRRRRRRWWW\\\jjj{{{zzztttsssnnngggcccbbb___YYYTTTRRRPPPMMMLLLLLLLLLKKKKKKJJJJJJKKKMMMNNNOOOPPPQQQQQQRRRTTTUUUTTTTTTUUUVVVZZZ^^^bbbeeeeeeeeeeeeeeeeeeddddddeeegggjjjmmmnnnoooqqqsssssssssrrrssstttttttttuuuvvvwwwxxxyyyyyyxxxyyyzzz{{{zzzyyyxxxwwwuuuvvvvvvvvvuuuuuutttsssrrrqqqnnnllljjjiiihhhiiihhhhhhggggggeeedddbbbaaa____________aaadddggghhhiiilllpppuuuzzz~~~}}}{{{yyyzzzzzzxxxsssooohhheee```]]]ZZZXXXVVVTTTQQQOOOLLLJJJIIIKKKMMMOOOWWWXXXXXXWWWSSSMMMGGGCCC<<<;;;:::888555333111111222111000000000000000111//////000111111000///...111000...,,,---///222444//////............//////------......//////000000111000...,,,,,,---///000444222000...------//////000111111111111222222222//////000111222444555666:::999999888888999999:::<<<======>>>???AAABBBCCCEEE++++++*********+++,,,---,,,,,,,,,+++++++++***************))))))***---///************************+++*********+++***)))(((''''''(((((())))))******+++++++++******)))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))((((((((((((((())))))******++++++++++++***))))))))))))*********++++++++++++***)))(((((()))***+++************+++++++++,,,,,,+++***+++...///---+++///333888>>>DDDKKKRRRWWW[[[\\\\\\]]]^^^^^^____________````````````_________^^^]]][[[ZZZXXXWWWVVVSSSQQQOOONNNOOOPPPRRRRRRZZZaaaooo{{{vvvnnniiifff```[[[XXXWWWUUUPPPLLLNNNLLLJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMOOOPPPRRRRRRWWWZZZ\\\^^^^^^___```bbb^^^aaaeeeggggggggggggggggggggghhhjjjmmmppptttvvvzzz|||~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{|||{{{yyyvvvtttsssrrrrrrllllllkkkjjjiiigggfffeeecccbbbaaa``````aaacccdddaaacccfffhhhkkkqqqyyy~~~vvvssspppppppppnnniiieeeddd```\\\XXXVVVTTTRRRPPPKKKKKKKKKJJJKKKKKKLLLLLLNNNOOOOOONNNLLLGGGCCC@@@>>>===;;;999777555444333222111111000000000000000,,,,,,---...////////////000///.........///111222//////............//////.........///////////////111000///......///111222333222000...---...//////000111111111111222222222333333222222222222333333999888888888999999:::;;;<<<======>>>???AAABBBCCCDDD++++++******++++++,,,---,,,,,,,,,+++++++++******,,,***''''''(((***,,,,,,***************************************)))(((((((((((((((((())))))))))))++++++************))))))))))))))))))))))))))))))******))))))))))))******,,,+++***((((((((())))))((((((((((((((())))))***++++++++++++***)))(((((()))))))))*********+++++++++***)))(((((()))***+++)))))))))*********++++++,,,++++++,,,---...---,,,///444<<>>===;;;999777666555222222111000000000000000,,,,,,,,,---...///000111///////////////000000000//////............/////////////////////.........111111000///000111333444222111000.........//////000111111111111222222222444444333333333333444444777777777888999:::;;;<<<<<<======>>>???AAABBBCCCFFF+++***++++++++++++,,,,,,,,,,,,,,,+++++++++******...***&&&%%%''')))(((&&&************************)))***+++***)))((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++---,,,)))((('''((()))******************++++++,,,)))***************))))))))))))))))))******************)))(((((()))******((())))))))))))*********,,,,,,,,,,,,---.........111777@@@IIIPPPVVVZZZ]]]]]]]]]^^^^^^____________^^^^^^_________^^^]]]]]]\\\[[[ZZZYYYWWWUUUTTTSSSRRRQQQPPPOOOPPPTTTYYY]]]eeeppp{{{uuuooogggaaa]]]ZZZWWWUUUQQQOOOLLLLLLMMMMMMLLLJJJKKKKKKLLLLLLLLLMMMPPPRRRTTTUUUVVVYYY[[[]]]___``````bbbfffhhhjjjlllnnnppptttwwwyyyzzzyyyxxxxxxyyyxxxyyy{{{~~~}}}|||{{{yyyyyyxxxvvvuuurrrooolllkkkiiiiiijjjiiigggfffeeeeeegggiiillloootttyyy~~~zzzuuuqqqllljjjiiihhheeeaaa___[[[WWWTTTSSSQQQOOONNNNNNOOOQQQRRRRRRQQQPPPOOOMMMKKKIIIGGGEEECCCCCCBBB>>>>>>===;;;:::888777777333333222111000000000000000000/////////000222333...///000111111000////////////............//////000000//////......------111111111111222333555555222111000///......//////000000111111111222222222111111222333444666777888555666666777999:::<<<===<<<======>>>???AAABBBCCCHHH******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,)))&&&''')))+++)))'''))))))))))))))))))))))))(((***,,,+++)))(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++---+++)))''''''((()))******************++++++,,,'''((()))***************(((((()))))))))***************))))))))))))******((())))))))))))*********,,,,,,------...///111222777===FFFNNNTTTWWWZZZ\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\ZZZZZZXXXWWWUUUTTTRRRRRRRRRRRRQQQPPPRRRWWW___eeesssxxxqqqlllgggccc]]]WWWTTTRRRQQQPPPLLLKKKKKKKKKMMMNNNNNNNNNLLLNNNPPPPPPQQQSSSWWWZZZYYY[[[]]]```ccceeehhhiiikkknnnqqqsssuuuvvvxxxzzz}}}|||zzzxxxuuusssrrrqqqllljjjgggeeeddddddddddddgggiiilllppptttzzzzzzvvvoookkkgggeeeeeedddaaa^^^^^^[[[WWWTTTSSSRRRPPPOOOUUUUUUUUUTTTSSSRRRQQQPPPMMMKKKGGGCCC@@@>>>>>>>>>===<<<;;;:::999888777777444333222111000000000000333222111/////////000111...///000111111000///---//////............//////000000//////......------000111111222222333444555000000000///////////////000000111111111222222222111111222333444666777888555555555777888:::<<<===<<<======>>>???AAABBBCCCGGG)))***+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******)))))))))+++------,,,+++(((((((((((((((((((((((((((+++...---)))((()))+++(((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))******))))))))))))******+++***)))(((((()))***+++((((((((((((((())))))***'''((())))))******))))))((((((((()))))))))******)))))))))******))))))))))))))))))*********++++++,,,---......///111555888>>>DDDLLLSSSWWWYYYZZZ[[[]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]\\\[[[[[[YYYXXXWWWUUUTTTRRRQQQPPPOOOPPPQQQRRRUUU]]]hhhqqq~~~wwwpppjjjddd```YYYWWWTTTPPPMMMLLLLLLLLLGGGHHHHHHIIIKKKMMMOOOPPPNNNQQQTTTVVVVVVYYY^^^cccaaabbbeeehhhlllooorrrsssvvvyyy|||}}}{{{zzzyyyqqqnnnkkkiiiiiihhhgggeeefffhhhiiikkklllpppuuuyyyzzztttqqqkkkhhheeeeeeffffffccc```]]]ZZZWWWTTTSSSSSSQQQPPPWWWWWWVVVUUUTTTRRRQQQPPPQQQNNNJJJEEEAAA???>>>===;;;;;;:::999999888777777555444333222111000000000222111000///...---------///000000111111000...---//////............/////////////////////.........000000000111222222222333000000000000000/////////000111111111111222222222444444333333333333444444555555555666888:::;;;<<<<<<======>>>???AAABBBCCCDDD)))***+++,,,,,,,,,++++++,,,,,,,,,+++++++++******'''***---...,,,)))'''&&&))))))))))))))))))))))))))),,,///...***(((***,,,''''''(((((())))))******))))))))))))*********+++))))))))))))))))))))))))))))))************))))))((((((((()))******++++++((((((((((((((())))))***************)))((('''&&&(((((((((((()))))))))***))))))************))))))************+++++++++,,,+++---///000111333888<<>>>>>;;;:::::::::999888888888555555333222111000000000000000000000000///...---000000000000000///......//////............//////........./////////////////////000000000000000/////////000000000000//////000111111111111222222222333333222222222222333333555555666666777999:::;;;<<<======>>>???AAABBBCCCDDD)))***+++,,,---,,,++++++,,,,,,,,,+++++++++******(((,,,///...(((!!!************************)))---000///+++)))***---&&&''''''((()))******+++******++++++,,,,,,,,,,,,))))))))))))))))))))))))((()))***++++++***)))(((&&&'''(((***++++++++++++***************++++++,,,------,,,***(((&&&$$$###(((((((((((())))))))))))))))))************))))))***++++++++++++,,,,,,,,,+++---000111222555;;;???HHHMMMTTTYYY]]]^^^```aaa```````````````_________^^^^^^^^^]]]\\\[[[ZZZYYYWWWVVVUUUSSSRRRPPPOOONNNMMMQQQVVV\\\dddrrr{{{|||}}}wwwpppkkkddd^^^YYYUUUQQQNNNKKKLLLMMMMMMKKKKKKKKKLLLKKKMMMOOOPPPRRRTTTWWWZZZXXX]]]bbbdddeeehhhooouuuwwwxxx{{{|||zzzyyyxxxtttqqqlllmmmnnnnnnmmmnnnoooqqqkkkmmmppprrruuu{{{~~~}}}}}}~~~yyyrrrmmmjjjfffeeeeeehhhlllllliiifffdddaaa^^^\\\[[[[[[ZZZXXXUUUXXX]]]aaa```]]]XXXTTTKKKIIIEEEBBB>>><<<::::::;;;;;;;;;::::::999999999666555444222111000000000///000222333333222111000111111000000/////////...//////............//////---.........//////000000...////////////......---...///000000000000000///000111111111111222222222//////000111222444555666666666666666777999:::;;;<<<======>>>???AAABBBCCCFFF---,,,+++******+++,,,---,,,,,,+++******+++,,,,,,************+++,,,------************))))))(((((())))))))))))))))))))))))((((((((((((***,,,...///************************))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))),,,,,,++++++***)))(((((()))))))))***+++++++++,,,)))))))))))))))))))))))),,,,,,+++***))))))******((()))+++,,,------,,,++++++---///222555:::AAAFFFOOOSSSXXX[[[]]]]]]]]]^^^___^^^^^^]]]]]]]]]^^^^^^_________^^^\\\ZZZXXXWWWWWWUUURRRPPPPPPPPPOOONNNQQQVVV[[[```nnn~~~|||~~~~~~vvvoookkkaaa^^^YYYSSSOOOMMMLLLLLLHHHIIIIIIIIIHHHIIIKKKMMMQQQSSSTTTUUUVVVXXX\\\______bbbgggkkkoootttzzz~~~~~~{{{yyy{{{xxxtttqqqpppooonnnlllnnnkkkiiijjjnnntttxxxzzz|||~~~}}}}}}||||||||||||zzztttmmmgggjjjhhhfffiiilllmmmiiieee]]]\\\[[[ZZZ[[[[[[]]]]]]]]]___bbbeeeeee```XXXRRRLLLJJJFFFCCCAAA???<<<:::<<<;;;;;;;;;<<<;;;888666444555444222...---///111222222111000000000000000...///000000000...---,,,+++,,,............,,,+++......//////000000111111///...---,,,,,,---...///---...000111222111///...000111111111111222222222111222222333333444444555666666666777888888888999;;;;;;<<<===???AAABBBCCCFFF,,,++++++++++++++++++,,,,,,,,,+++******+++,,,,,,,,,,,,+++******+++++++++++++++*********)))))))))))))))))))))))))))))))))((((((((()))***+++---...************************))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))(((***************+++++++++************************,,,++++++***))))))******)))***+++,,,------,,,,,,,,,...000333777>>>EEEJJJRRRUUUZZZ\\\]]]]]]]]]^^^^^^^^^]]]]]]]]]^^^^^^___^^^^^^]]]\\\ZZZXXXWWWVVVTTTRRROOOMMMMMMLLLLLLLLLRRRZZZbbbkkk{{{|||{{{zzz}}}zzzrrrjjjddd```WWWUUUQQQMMMKKKJJJJJJKKKJJJKKKKKKKKKKKKLLLOOOQQQVVVWWWZZZ\\\___bbbgggjjjllloootttxxx}}}}}}yyywwwvvvuuusssqqqooolllhhhhhhjjjnnnqqqrrrttt{{{||||||{{{{{{yyytttnnniiiiiigggeeegggjjjkkkgggccc___^^^]]]]]]]]]]]]^^^___aaabbbeeegggfffaaaYYYSSSIIIGGGCCCAAA@@@???===;;;;;;;;;:::;;;;;;:::888666444555555222///...000222000000///...............//////000000000///...---,,,------......------,,,.../////////000000000111///...------------...///---...000111111111////////////000000000111111111111111222333333444444555888888888999::::::;;;;;;;;;;;;<<<===???AAABBBCCCBBB+++++++++,,,,,,+++++++++,,,++++++******++++++,,,------,,,******)))))))))+++++++++++++++*********))))))))))))))))))))))))))))))))))))***+++,,,---************************))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))),,,,,,++++++***)))))))))+++++++++***************++++++++++++++++++++++++,,,+++******)))***************+++------......------...111555;;;BBBKKKQQQUUUXXX\\\^^^^^^]]]]]]^^^]]]]]]]]]]]]]]]^^^______]]]\\\[[[ZZZXXXVVVUUUSSSOOONNNLLLJJJJJJLLLMMMOOOWWWaaannn{{{xxxuuuuuuxxx|||sssjjjccc\\\WWWSSSNNNLLLJJJHHHHHHHHHIIIJJJLLLMMMNNNOOOOOOQQQTTTWWWXXX[[[___bbbffflllrrrvvvwwwzzz~~~}}}|||zzzxxxssspppllliiiiiijjjkkkkkkmmmrrrzzz}}}|||zzzyyywwwtttpppmmmiiigggeeefffiiiiiifffcccbbbaaaaaa`````````aaaaaacccdddeeefffddd^^^WWWQQQFFFDDDAAA@@@@@@???>>><<<;;;:::999:::::::::888666555666666444111000111333000000///............//////000000000000//////.........------------......////////////000000000000///......------......///---...000111111111000///.../////////000000000000111111222222333444444444777888888999::::::;;;;;;;;;;;;<<<===???AAABBBCCCDDD***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,+++***************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))******+++,,,,,,************************))))))))))))))))))))))))+++******))))))((((((((())))))))))))))))))))))))+++++++++*********)))))),,,+++++++++***)))))))))++++++++++++++++++++++++++++++***************+++++++++,,,---.../////////---///333888>>>GGGPPPVVVXXX[[[^^^___^^^]]]]]]^^^\\\\\\\\\\\\]]]^^^______\\\\\\[[[YYYWWWUUUSSSRRRLLLLLLKKKJJJJJJMMMQQQUUU]]]jjjzzz~~~wwwsssvvvxxx~~~rrrmmmfff^^^YYYTTTOOOMMMKKKJJJIIIHHHIIIJJJLLLMMMMMMNNNPPPRRRSSSVVVZZZ]]]___bbbfffkkkpppvvv|||~~~{{{wwwssspppooonnnlllkkklllooossswwwzzz~~~{{{xxxvvvuuutttqqqoookkkiiihhhhhhiiiiiigggeeeeeeeeedddcccbbbbbbbbbbbbaaaaaaaaaaaa___YYYRRRMMMGGGDDDBBB@@@@@@???===<<<:::999888888999999888666666666666555444333333333333222111111000000111111000000000000000000/////////...---,,,,,,---...///////////////000000000000//////............//////......///000111000000////////////000000000111111111111111222333333444444555555666777888999999:::;;;;;;<<<===???AAABBBCCCEEE***+++,,,------,,,+++***++++++++++++++++++++++++***)))))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))************++++++******************************))))))))))))))))))))))))++++++******))))))((((((************************+++++++++***************,,,+++++++++***)))))))))+++++++++++++++++++++++++++***************++++++,,,,,,------///000111111...111666<<>>??????>>>===999777555444666777888777666444333555777777444111444333222222111222222222---,,,,,,+++,,,---...///---...///000000///...---111111000000/////////......///000111111000///...///////////////000111111////////////000000000000000000000111222222333333333444555777888999;;;;;;;;;;;;<<<===???AAABBBCCCEEE///......------,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))((((((((()))***+++++++++++++++*********))))))))))))))))))))))))))))))************************+++++++++******)))))))))))))))******++++++,,,,,,))))))))))))))))))))))))(((((()))***+++,,,,,,---)))))))))***++++++,,,,,,+++*********))))))(((((('''((((((***+++,,,---------...000111111222555777CCCFFFLLLRRRWWWYYY[[[[[[[[[\\\]]]^^^_______________^^^]]]\\\ZZZYYYXXXWWWYYYVVVSSSQQQPPPPPPOOONNNLLLRRRXXX[[[eeeyyyyyyuuuqqqqqqvvvtttmmmddd\\\XXXUUUQQQNNNMMMNNNOOONNNNNNOOORRRTTTQQQTTTXXXYYYZZZ]]]cccggglllqqqxxx|||~~~{{{yyyzzzzzzyyyxxx{{{zzzzzz{{{~~~|||zzz|||yyyvvvsssqqqmmmiiieeedddbbb___^^^___bbbgggiiillljjjfff```ZZZUUUPPPMMMLLLLLLLLLNNNNNNMMMJJJGGGDDDCCCBBBAAA@@@>>>======;;;:::888777777777888888888888777555555444444444111111111000000000000///000000///...................................................////////////......///000000000000000//////............//////333000------///111222222333222111000000222444555222333444555777999;;;<<<:::;;;===>>>>>>???BBBDDDEEE,,,,,,------------------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++***************+++,,,+++++++++*********))))))))))))))))))))))))))))))************************---,,,,,,,,,,,,,,,,,,+++)))))))))***************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++******************+++*********))))))))))))))))))******+++,,,------+++---///111222555:::===GGGJJJOOOUUUYYY[[[\\\\\\]]]^^^___```aaaaaaaaaaaa______]]]\\\ZZZYYYWWWWWWUUUTTTQQQOOONNNNNNMMMLLLKKKTTT^^^hhhxxxuuutttsssvvv~~~wwwpppgggbbb[[[UUUSSSQQQOOOMMMMMMNNNOOOPPPPPPRRRVVVYYYWWWZZZ^^^```aaaeeekkkpppvvv|||~~~~~~~~~}}}|||}}}||||||}}}}}}|||{{{xxxuuussspppmmmhhheeebbb```]]]\\\]]]___ccceeeiiihhheeeaaa[[[VVVQQQNNNJJJIIIIIIIIIJJJIIIGGGEEECCCCCCBBB@@@???>>>===<<<;;;:::999777777777777777888777666555444444444444222222111111111000000000000000///...............////////////////////////............////////////......///000000000000000000000000//////000000000111111000000000000111222333222111000000222444555666666666777777888999:::;;;<<<>>>??????@@@CCCEEEIII+++++++++,,,---.........,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,+++++++++++++++++++++++++++***************))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,,,,***))))))))))))))))))((())))))))))))))))))))))))************************,,,,,,++++++***))))))(((***************)))))))))+++++++++,,,,,,---------+++---///111555:::AAAEEEMMMPPPTTTXXX[[[]]]^^^^^^]]]^^^___``````aaa``````___^^^]]]\\\ZZZXXXWWWVVVRRRQQQPPPNNNMMMMMMMMMMMMOOOZZZiii{{{{{{uuuqqqsssxxx|||qqqgggaaaZZZVVVRRROOONNNOOOOOONNNMMMOOOQQQRRRTTTWWW[[[___[[[^^^bbbeeeggglllsssxxx~~~~~~}}}yyywwwtttrrrooolllhhheee```^^^\\\ZZZZZZ\\\^^^```ddddddcccaaa]]]WWWRRROOOKKKIIIGGGFFFGGGGGGFFFEEECCCBBBAAA@@@???===<<<<<<<<<;;;:::888777666666666777777666555444444444444333333333222222222111111000000///...............000000000000000000000000............////////////...//////000000000000000111111000000000000111111///222444333000///000222333222111111111222333444:::999999888888888888888;;;===>>>??????AAADDDFFFGGG++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,+++++++++++++++***---,,,+++***************************************))))))))))))))))))))))))************************(((((())))))******++++++******))))))((((((''''''))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))************************,,,,,,---------------------///111333888>>>FFFLLLRRRTTTWWWZZZ\\\]]]^^^^^^[[[\\\]]]]]]^^^^^^^^^]]]___^^^\\\[[[YYYWWWUUUUUUPPPPPPOOONNNMMMNNNPPPRRRWWWdddwwwyyyssspppooottt}}}vvvmmmddd]]]YYYRRRPPPNNNMMMNNNOOOPPPQQQOOOQQQTTTVVVXXX[[[```cccaaaeeeiiimmmpppvvv~~~~~~}}}}}}}}}}}}}}}||||||{{{xxxvvvsssqqqooolllhhheee```^^^[[[YYYXXXYYY[[[]]]```aaaaaaaaa^^^YYYTTTQQQMMMJJJGGGFFFFFFGGGGGGFFFBBBBBBAAA@@@>>>===<<<<<<<<<<<<:::999777666555555777666555444444444444444444444333333333222222222000000///...............////////////////////////............//////////////////000000000000//////000000000000000000000000---222666666111...///222222222111111111222333444999999888777777777888888:::<<<>>>>>>???@@@CCCEEEEEE------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++***)))))))))))))))************************))))))))))))))))))))))))************************((((((((())))))***************))))))(((((('''''')))))))))))))))))))))))),,,,,,++++++***)))))))))))))))*********+++++++++***************+++++++++---------------------...111222444777;;;BBBJJJPPPUUUVVVXXXZZZ\\\\\\]]]]]][[[\\\]]]]]]]]]]]]]]]]]]]]]\\\[[[YYYWWWUUUSSSRRRLLLMMMMMMKKKKKKNNNSSSWWWbbbqqqvvvpppnnnmmmqqqyyy~~~sssiiiaaa[[[WWWTTTOOONNNNNNNNNNNNOOORRRSSSTTTVVVXXXZZZ\\\___dddgggkkkoootttxxx}}}~~~}}}|||||||||{{{{{{zzzyyyxxxwwwuuurrrqqqooommmiiifffaaa___]]]ZZZYYYZZZ[[[\\\]]]^^^______]]]YYYUUURRRNNNKKKGGGEEEFFFGGGGGGFFFCCCBBBAAA@@@???===<<<<<<<<<;;;;;;999888666555444666555555444444444444555444444444333333333333222000000///...................................................//////////////////000000000000//////...//////000000//////...,,,111666666111...///222222222111222222222333333666666666666666777888999999:::<<<======???AAADDDFFF---------,,,+++************++++++++++++,,,,,,,,,---,,,,,,++++++***************))))))((()))))))))***************+++++++++))))))))))))))))))))))))*********************************+++++++++++++++***))))))))))))))))))((()))))))))))))))))))))))),,,+++++++++******))))))((())))))***++++++,,,,,,*********+++++++++++++++,,,,,,,,,------.........333555888;;;@@@GGGNNNSSSVVVWWWXXXYYY[[[[[[\\\\\\^^^^^^____________^^^^^^\\\[[[YYYWWWUUURRRQQQPPPJJJJJJJJJIIIIIINNNWWW___ooovvvnnnllllllmmmyyyyyyrrrhhh^^^XXXSSSPPPNNNLLLMMMNNNNNNNNNPPPSSSUUUYYY[[[]]]```bbbfffjjjnnnrrrvvv{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwuuusssqqqpppnnnjjjhhhbbb```^^^\\\[[[[[[\\\\\\\\\\\\^^^^^^\\\YYYVVVTTTMMMJJJGGGEEEEEEFFFEEEEEEDDDCCCBBBAAA@@@>>>======;;;;;;::::::888777555444555555444444444444444555444444444333333333222222000000///...................................................////////////000000000000000//////...---...///000000///...---+++///333333111///000111111111222222222333333333444444444555666888999:::888:::;;;<<<<<<>>>AAACCCDDD,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,+++******)))******))))))******++++++))))))*********+++++++++))))))))))))))))))))))))************************++++++++++++************)))))))))***************))))))))))))))))))))))))+++++++++*********************************++++++*********++++++,,,,,,,,,******+++,,,---......///222555:::???DDDKKKRRRVVVWWWWWWXXXYYYZZZ[[[\\\\\\^^^^^^^^^______^^^^^^]]]ZZZYYYWWWUUURRRPPPNNNMMMKKKLLLKKKJJJKKKSSS___iii|||xxxnnnkkkmmmrrruuuxxxrrrhhhccc[[[TTTPPPNNNMMMLLLKKKMMMPPPQQQQQQSSSWWWZZZ\\\___bbbeeeiiinnnssswww|||~~~yyyyyyzzzyyyyyyxxxwwwvvvwwwuuusssrrrqqqooollliiiaaa```^^^\\\[[[[[[\\\]]]\\\\\\\\\\\\ZZZXXXVVVUUUOOOLLLIIIHHHGGGGGGFFFEEEEEEDDDCCCBBBAAA???>>>>>>999:::::::::999888666555555444444333333444444555333333333333222222222222000000///...................................................////////////000000000000000///......---///000111111000///---+++---///000111111111111111111222222333333333222555555555666777888::::::999:::<<<======>>>AAACCCBBB*********++++++,,,------*********++++++,,,,,,,,,------,,,,,,+++***))))))************+++,,,------))))))******++++++++++++))))))))))))))))))))))))******************************))))))((((((''''''))))))******++++++,,,,,,))))))))))))))))))))))))************************,,,,,,++++++***)))))))))*********++++++,,,,,,,,,))))))***+++---...//////111555;;;AAAGGGNNNUUUYYYXXXXXXYYYZZZ[[[\\\\\\]]]\\\\\\\\\]]]]]]\\\[[[[[[YYYXXXVVVTTTQQQOOOMMMLLLPPPPPPOOOMMMOOOXXXgggrrrxxxnnnhhhjjjqqqzzz}}}sssjjjdddZZZUUUPPPLLLLLLMMMMMMNNNLLLOOORRRTTTUUUWWW\\\___^^^aaaeeeiiinnntttzzz~~~xxxxxxyyyyyyyyyyyyxxxxxxwwwuuusssrrrrrrpppmmmjjj```___^^^\\\\\\\\\\\\]]]\\\\\\\\\[[[YYYXXXWWWVVVQQQOOOMMMKKKKKKKKKIIIHHHEEEEEEDDDCCCAAA@@@??????888999::::::999888777666444444333333333444444555333333333222222222111111000000///...............000000000000000000000000............/////////000000000000000000///.........000111222222111000...,,,+++,,,...000222222000111111222333333333333222777777777777888999:::::::::;;;===>>>>>>???BBBDDDFFF***,,,///222222111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,...---+++))))))***+++,,,))))))***+++,,,,,,,,,,,,************************((()))***,,,...000111222************************+++*********))))))((((((******+++++++++******)))++++++++++++++++++++++++*********++++++,,,,,,,,,))))))(((''''''((()))))))))***,,,,,,,,,...000222444888???FFFLLLQQQWWWZZZZZZZZZZZZ[[[\\\\\\]]]]]]```___^^^]]][[[ZZZYYYXXXZZZVVVQQQPPPPPPQQQOOOMMMHHHLLLOOOOOOQQQ[[[mmm|||rrrpppmmmkkkoooxxxyyymmmddd]]]XXXUUUQQQMMMMMMNNNNNNMMMKKKRRRTTTVVVWWWYYY[[[```cccfffiiinnnqqquuu|||~~~|||zzzyyyyyyyyyyyy}}}zzzwwwtttrrrooollliiigggeeecccaaa``````aaaaaa]]]]]]\\\[[[YYYWWWVVVUUUTTTTTTRRRPPPNNNLLLJJJIIIIIIGGGFFFDDDBBBAAA@@@@@@;;;;;;;;;;;;:::999888777999777555444333444666777444333222111000000000000////////////............////////////////////////111111000000//////......//////000000111111111222111111111111000000000000444222111222333333222111222222333444444555555666444444555777888:::;;;;;;:::::::::;;;<<<===>>>???EEE+++,,,...000111000...---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...))))))((()))***,,,///111******+++++++++***))))))************************((())))))***+++,,,,,,,,,************************************)))))))))(((******+++++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,///---,,,++++++,,,---///+++,,,---......///111444555:::BBBIIINNNSSSWWWZZZZZZZZZZZZ[[[\\\\\\]]]]]]______^^^]]][[[ZZZYYYYYYYYYUUUQQQNNNOOOOOOMMMLLLMMMQQQTTTUUUXXXeeeyyy}}}tttjjjjjjjjjmmmtttxxxlllbbbZZZTTTQQQNNNLLLIIIJJJLLLNNNNNNMMMRRRTTTVVVYYY[[[___dddgggnnnrrrwww{{{~~~|||zzzxxxxxxxxxxxx{{{xxxuuusssqqqoookkkiiigggeeecccaaa```___```aaa\\\\\\[[[ZZZYYYWWWVVVUUUUUUUUUSSSQQQOOOMMMLLLKKKJJJIIIGGGDDDBBBAAA@@@???;;;;;;;;;;;;:::999888777777666444333333333555555666555444333222222222222111111000000000/////////////////////////////////111000000000/////////...//////000000000111111111//////000000111111111222333111000111222333222000222222222333444444555555333444555666888999:::;;;;;;;;;;;;<<<===>>>???@@@CCC+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,))))))((()))***---///000***++++++***)))(((''''''************************************)))))))))(((************************************)))))))))))))))******+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++(((''''''(((+++,,,---.../////////000333666999>>>FFFMMMRRRUUUXXXZZZZZZZZZ[[[[[[\\\]]]]]]]]]^^^^^^]]]\\\[[[[[[ZZZZZZWWWSSSOOOMMMLLLLLLKKKJJJLLLOOOSSSVVV]]]lllsssllleeeggglllrrr|||{{{ssshhh]]]UUUPPPMMMKKKJJJHHHHHHIIIMMMPPPRRRRRRUUUWWW[[[^^^aaafffkkkooosssxxx~~~~~~}}}{{{yyyxxxwwwwwwwwwwwwuuurrrqqqpppnnnkkkiiigggeeecccaaa____________ZZZZZZZZZYYYYYYXXXWWWVVVVVVUUUTTTRRRPPPNNNMMMLLLLLLJJJHHHEEEBBB@@@???>>>;;;;;;;;;;;;:::999888777666555444222222333444444555555444333222222222222222222111111111000000000////////////////////////000000000000//////////////////000000000000111111......///000111222333333111000///000111222111000000111111222333333444444333333444555777888999999<<<<<<<<<<<<>>>???@@@AAACCC,,,,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******...---,,,+++******************++++++***)))((((((************************,,,,,,++++++******))))))*********************************)))))))))))))))))))))***+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))'''%%%######%%%''')))---.../////////111444777===CCCKKKRRRVVVXXXYYYZZZZZZZZZ[[[\\\\\\]]]]]]^^^\\\\\\\\\[[[[[[ZZZZZZZZZTTTRRRNNNKKKJJJIIIIIIIIIIIIMMMRRRXXXbbbuuuzzzqqqllliiimmmsss{{{|||kkkeee[[[SSSNNNLLLJJJJJJJJJJJJJJJLLLPPPSSSVVVXXX[[[^^^aaaeeeiiinnnssswwwzzz~~~}}}|||{{{yyyxxxvvvvvvuuutttrrrooonnnnnnmmmkkkiiifffeeecccaaa___^^^]]]]]]WWWXXXXXXXXXXXXWWWWWWVVVUUUTTTSSSQQQOOONNNLLLLLLMMMKKKHHHEEEBBB???>>>===:::::::::::::::999888888666555444333333333444444333222111111000000000111222222111111111000000000////////////////////////000000000000//////////////////000000000000000000...//////000111111222222000///...///000111000///000000000111222222333333333333444555666777888888;;;;;;;;;<<<===???@@@AAACCC---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******000///---,,,***((((((''')))******+++,,,,,,++++++************************************************************************))))))))))))))))))******((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,***(((&&&&&&(((***,,,,,,---.........111666999BBBGGGOOOUUUXXXYYYZZZZZZ[[[[[[[[[\\\]]]]]]^^^^^^[[[[[[ZZZZZZZZZYYYYYYYYYRRRPPPNNNKKKIIIHHHIIIJJJKKKPPPXXXbbbooo}}}tttnnnlllooottt|||tttkkk___YYYRRRMMMJJJJJJJJJJJJKKKLLLMMMOOORRRUUUYYY[[[```cccgggjjjnnntttzzz~~~~~~~~~{{{yyywwwwwwuuurrrpppmmmnnnpppssswww|||}}}}}}|||zzzxxxvvvuuutttqqqooommmmmmmmmllljjjhhhfffeeecccaaa___]]][[[[[[VVVVVVWWWWWWWWWWWWVVVVVVRRRQQQPPPOOOMMMLLLKKKJJJMMMKKKHHHDDDAAA>>><<<;;;999999::::::999999888888777666666555555555555555222222111111000000111111111111000000000/////////////////////////////////////////////000000000000000000//////////////////111111000000000000000000///...---...000111000/////////000111111222222333333444444555666777888888999999:::;;;<<<>>>???@@@DDD------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,+++*********))))))***,,,,,,---------************************''''''(((((())))))******************************))))))))))))************((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,+++***))))))***+++,,,+++,,,------///333888<<>>???@@@EEE------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...******++++++,,,,,,,,,,,,)))***+++++++++++++++***************************((((((((()))))))))******************************((()))))))))************(((((()))++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******((())))))))))))))))))(((+++,,,---...000555<<<@@@KKKOOOSSSWWWXXXYYYZZZ[[[[[[[[[\\\]]]]]]^^^^^^___YYYYYYXXXWWWVVVTTTSSSSSSOOOOOOOOOMMMJJJJJJMMMPPPQQQZZZiiizzz~~~sssmmmlllnnnpppyyy~~~sssjjjaaaXXXRRRMMMJJJHHHHHHIIIJJJKKKJJJLLLOOORRRTTTVVVZZZ___dddgggkkkqqqwww~~~|||uuurrrllliiigggfffeeedddgggeeeccccccccccccaaa```]]][[[YYYYYYYYYYYYWWWVVVUUUTTTTTTUUUWWWZZZ^^^```bbbffflllrrrwww|||~~~~~~~~~|||zzzxxxuuutttqqqooommmllllllkkkiiigggfffeeecccaaa^^^[[[YYYWWWUUUUUUVVVVVVUUUTTTSSSSSSOOONNNMMMLLLKKKIIIHHHHHHIIIGGGEEEBBB???<<<;;;:::888888999999999999888888555555666666555555444444444333333222333333444444222222111111111000000000////////////////////////.../////////000000000111000000/////////.........000000000000000111111111///......///111222222111000000111111222333333444555666666777777888888888999999:::;;;===???@@@BBBDDD---............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---***++++++,,,,,,+++++++++***++++++******)))((('''************************,,,,,,,,,,,,++++++++++++************************(((((())))))*********+++(((((()))++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))+++,,,---///222888>>>CCCNNNPPPTTTVVVWWWYYYZZZ\\\[[[\\\\\\]]]]]]^^^^^^___YYYXXXWWWVVVTTTSSSRRRQQQNNNOOOPPPNNNKKKLLLOOORRRZZZeeeuuu~~~uuunnnlllooouuuyyy~~~rrrhhh```YYYRRRMMMKKKIIIIIIIIIKKKMMMMMMLLLNNNQQQUUUXXX[[[___eeejjjlllpppwww|||uuuoookkkfffcccbbbbbbbbbaaa^^^\\\[[[ZZZ[[[[[[YYYWWWVVVUUUSSSTTTUUUUUUSSSRRRPPPOOOMMMMMMOOOQQQUUUWWWWWWZZZ___dddhhhmmmrrrvvv~~~}}}{{{xxxvvvtttqqqooommmllllllkkkiiigggfffeeecccaaa^^^[[[XXXVVVVVVVVVVVVUUUUUUSSSRRRRRROOONNNMMMLLLKKKJJJIIIHHHGGGFFFDDDAAA>>><<<;;;:::777888888999999999888888444444555555444444333222111111111000111111222222333333333222222222111111////////////////////////.../////////000000111111000000//////.........---......///000111222333333//////...///222333333222111111111222333333444444666666777777888888999999::::::;;;<<<>>>@@@BBBCCCCCC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++***))))))******************************)))************+++++++++******************+++,,,(((((((((((((((((((((((())))))))))))))))))))))))+++++++++***)))(((''''''************************,,,,,,,,,+++++++++************************++++++------...///333999BBBHHHRRRTTTWWWZZZ\\\\\\\\\[[[[[[\\\\\\]]]]]]\\\\\\[[[ZZZXXXVVVTTTQQQPPPOOONNNQQQNNNMMMNNNNNNNNNSSSZZZeeesssyyytttnnnjjjkkkqqqzzzxxxpppeeeZZZSSSOOOLLLKKKJJJHHHGGGHHHKKKMMMOOOOOOSSSWWW[[[]]]___dddkkkqqqvvv|||xxxssslllhhhdddbbbbbbaaa^^^[[[[[[[[[ZZZYYYXXXVVVUUUTTTSSSSSSQQQPPPNNNNNNMMMMMMLLLLLLLLLLLLMMMNNNNNNOOORRRSSSUUUYYY^^^cccgggjjjkkkoootttwwwyyy}}}~~~{{{zzzyyyxxxvvvuuuuuussspppmmmlllkkkiiigggfffeeedddbbb```___]]]]]]RRRSSSSSSSSSSSSQQQOOONNNOOOLLLIIIHHHJJJKKKJJJHHHFFFEEEBBB???===<<<;;;;;;;;;;;;:::999888666666555444444444444444444444444222222222222222222222222444444444333222111000///000000///...............000000000000000000000000000000000000///////////////////////////000111111///////////////000111111222222222111111111111111444555555555444555777:::;;;;;;<<<>>>???@@@AAABBBCCC------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************)))************+++++++++))))))))))))***+++,,,,,,))))))))))))))))))))))))************************(((((())))))***+++,,,,,,************************+++++++++*********))))))***************++++++,,,......///111555<<>>???@@@AAABBBDDD...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,************************)))************+++++++++(((((((((((()))***,,,,,,************************************************'''((()))***+++,,,---...*********************************)))))))))((((((***************+++,,,,,,///000222444999AAAJJJPPPSSSUUUWWWZZZ[[[\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]\\\[[[ZZZXXXUUURRRPPPOOOOOOLLLIIIIIIKKKNNNTTT```lllvvvooonnnooossszzzsssjjj]]]XXXQQQLLLJJJIIIIIIIIIKKKKKKKKKMMMOOORRRUUUWWWYYY^^^dddiiinnnuuu~~~}}}zzzvvvsssqqqooommmjjjgggfffdddbbb___\\\ZZZXXXXXXWWWVVVTTTSSSRRRQQQQQQOOOOOONNNMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPRRRRRRRRRTTTWWWYYY[[[^^^aaadddkkknnntttyyy}}}}}}}}}}}}|||~~~}}}zzzyyyyyyxxxwwwuuuuuussspppooonnnmmmkkkjjjhhhgggeeebbb```]]][[[ZZZSSSRRRQQQOOONNNMMMMMMMMMMMMKKKIIIIIIIIIJJJIIIHHHDDDCCCAAA???===;;;::::::999999999888888777777777444444444444444444444444222222222222222222222222333444444333333222111000111000//////......//////000000000000000000000000+++,,,,,,---...///000111///////////////000111111///////////////000111111000000000111222222333333444555666555555555777999;;;;;;<<<===???@@@AAAAAADDD.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++************************************))))))*********+++++++++))))))(((((())))))******++++++++++++++++++++++++************************++++++++++++++++++,,,,,,************************+++*********))))))))))))************+++,,,,,,---///222555999???GGGPPPUUUUUUVVVXXXYYY[[[\\\\\\\\\]]]]]]^^^^^^^^^^^^]]]]]]\\\ZZZXXXUUUSSSPPPOOONNNMMMKKKJJJLLLPPPXXXgggvvvyyyrrrmmmooottt{{{uuuhhh___TTTQQQLLLIIIIIIJJJKKKKKKKKKLLLNNNPPPRRRVVVZZZ]]]^^^ccciiiooouuu}}}}}}{{{zzzzzzxxxuuurrrmmmhhhdddbbb___^^^]]][[[YYYXXXWWWWWWVVVVVVTTTSSSRRRRRRQQQQQQUUUTTTTTTTTTTTTTTTTTTTTTVVVWWWXXXYYYZZZ\\\^^^``````ccchhhlllppptttyyy|||~~~{{{zzzyyyxxxzzz}}}~~~|||zzzyyyyyyyyywwwvvvvvvsssqqqoooooonnnlllkkkhhhgggeeebbb___\\\ZZZYYYUUUSSSQQQOOOMMMMMMMMMMMMJJJIIIHHHGGGGGGGGGFFFFFFCCCBBBAAA???===;;;::::::888888888888777777777777444444444444444444444444222222222222222222222222333333444444333222222111111000000///.../////////////////////////////////---.........//////000000///////////////000000111///////////////000000111111111111111111111222222333444666666555555777999:::;;;<<<===>>>@@@AAAAAABBB.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---+++***)))))))))************************))))))*********+++++++++,,,+++***)))((((((((()))++++++++++++++++++++++++************************++++++++++++++++++,,,,,,************************,,,,,,+++++++++*********************+++,,,---...000333999???EEELLLTTTYYYVVVWWWXXXYYY[[[\\\\\\]]]\\\]]]]]]^^^^^^]]]]]]\\\\\\[[[XXXUUURRRPPPNNNNNNNNNLLLKKKMMMPPPZZZlll}}}|||uuuqqqrrrvvv}}}tttiii]]]UUUPPPMMMJJJIIIJJJKKKLLLKKKKKKNNNQQQSSSVVVZZZ___ccciiinnnuuu|||~~~xxxssspppooonnnllljjjhhhgggfffeeecccbbb```^^^\\\[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZ\\\[[[ZZZZZZ[[[\\\\\\\\\ZZZ]]]```ccceeehhhkkknnnrrrvvv{{{|||yyyxxxwwwyyy{{{}}}~~~~~~|||zzzyyyzzzzzzyyyxxxvvvtttqqqoooooonnnllljjjhhhgggeeebbb___\\\ZZZYYYWWWUUURRRPPPNNNMMMMMMMMMIIIJJJJJJIIIHHHGGGFFFFFFBBBBBBAAA@@@>>><<<;;;:::888888777777777777777777444444444444444444444444222222222222222222222222333333444444444333222222111111000///////////////////////////////////////222111111111000////////////////////////000000111///////////////000000111333222222222111000000000333444666666666555777888::::::;;;===>>>???@@@AAABBB------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,***)))))))))************************)))************+++++++++---,,,+++***))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***+++,,,---...************************,,,,,,,,,++++++++++++***************+++---...//////555===DDDKKKQQQVVVYYYWWWXXXXXXYYYZZZ\\\\\\]]][[[\\\\\\]]]]]]\\\\\\[[[\\\ZZZWWWTTTQQQOOOMMMLLLJJJIIIKKKNNNSSS```uuu{{{uuurrrqqqzzztttjjjaaaXXXRRRLLLJJJIIIIIIKKKLLLLLLLLLMMMQQQVVVYYY[[[___fffkkkrrrwww~~~~~~|||zzzxxxwwwvvvuuupppnnnllliiigggeeedddccccccdddeeeeeefffeeeeeeeeecccaaa___^^^^^^^^^]]][[[\\\]]]____________aaacccdddhhhlllqqqvvv|||}}}{{{yyyzzz|||}}}~~~~~~|||{{{zzz{{{|||{{{zzzwwwtttqqqooonnnllljjjhhhgggfffdddaaa___\\\ZZZYYYWWWVVVSSSQQQOOOMMMLLLKKKJJJKKKLLLLLLJJJHHHHHHHHHBBBBBBBBBAAA???>>><<<;;;888888888777777666666666444444444444444444444444222222222222222222222222333333444444444444333333222111000000//////000000000000000000000000000000444333333222111000///...///////////////000111111///////////////000111111222222222111111111000000222444666777666666777888::::::;;;<<<>>>???@@@@@@CCC,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,************************)))************++++++++++++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))***+++,,,,,,************************++++++++++++*********************+++,,,---...///...555@@@IIIPPPTTTVVVXXXXXXXXXYYYYYYZZZ[[[]]]]]]ZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[YYYVVVSSSPPPMMMLLLKKKFFFHHHMMMTTT]]]lll{{{uuutttuuuwwwuuuiiiaaaZZZUUUQQQKKKJJJIIIKKKNNNPPPPPPOOOQQQVVV[[[^^^aaafffmmmsssxxx~~~}}}zzzxxxvvvuuuxxxxxxyyyzzzzzzyyyxxxxxxuuurrrnnnmmmmmmllliiiggghhhiiihhhfffdddbbbaaabbb```bbbeeehhhkkkoootttwww{{{|||}}}}}}{{{{{{}}}}}}}}}|||wwwuuuqqqnnnmmmkkkhhhfffeeedddcccaaa___]]][[[ZZZUUUTTTSSSQQQOOOLLLJJJHHHHHHJJJLLLKKKHHHFFFFFFGGGCCCCCCCCCBBBAAA???===<<<999999888777666555555444444444444444444444444444222222222222222222222222333333444444444444444333222111000000//////000000000000000000000000000000222222111111000000/////////////////////000111111///////////////000111111//////000111222222333333222444666777666666666777999:::;;;<<<===???@@@@@@CCC+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---...///************************)))************+++++++++))))))***+++,,,...000111************************++++++++++++++++++++++++,,,++++++***)))(((''''''************************************))))))))))))*********+++,,,---///000...666AAALLLRRRUUUVVVWWWYYYYYYYYYYYYZZZ[[[]]]]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZYYYVVVSSSOOOMMMKKKJJJEEEHHHPPPZZZfffxxxuuurrrvvv{{{vvvhhh\\\UUUQQQMMMKKKKKKKKKKKKNNNRRRTTTUUUTTTTTTYYY___ccceeejjjrrryyy~~~zzzwwwvvvvvvtttqqqllliiihhhhhhddddddeeeddddddeeegggjjjlllssszzz~~~}}}~~~||||||}}}~~~~~~}}}xxxuuuqqqnnnllljjjgggeeeddddddbbbaaa___]]]\\\[[[SSSSSSSSSQQQNNNKKKHHHFFFDDDGGGIIIHHHEEECCCCCCDDDCCCCCCCCCCCCBBB@@@>>>===:::999888777666555444333444444444444444444444444222222222222222222222222333333444444555444444444222111111000000000000000000000000000000000000000////////////000000000000///////////////000111111///////////////000111111,,,---...000222444666666222444666777777666666777999:::;;;<<<===???@@@@@@AAA---......//////......---////////////////////////,,,+++)))(((((()))+++,,,***++++++,,,,,,++++++***---,,,+++******+++,,,---000...,,,+++,,,,,,+++***))))))***+++,,,,,,------************************,,,,,,++++++******))))))---***'''''')))+++***)))************************)))))))))***+++++++++,,,---------,,,,,,---111333;;;@@@GGGNNNTTTWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]\\\[[[ZZZYYYXXXXXXUUUQQQNNNLLLJJJHHHGGGKKKNNNUUU```rrr}}}uuutttzzzvvvlll___VVVRRRNNNJJJGGGLLLLLLLLLOOORRRVVVWWWWWWZZZ___fffkkkooouuu|||zzztttqqqnnnlllkkkiiigggfffeeeeeeggghhhjjjmmmrrrwww|||~~~~~~}}}~~~~~~~~~|||zzzxxxuuupppmmmjjjhhhfffdddbbbaaa___]]][[[YYYXXXWWWUUUTTTRRRPPPNNNKKKIIIHHHGGGHHHIIIIIIHHHFFFCCCAAABBBBBBAAA@@@@@@??????>>>888888888888777666444444555555555555666666777777222444666444111///000111444333333555666777666444222222222111111111111000000000000000000000000000000000000000////////////222222222222222222222222---------...///000000111000111222333444333222111222222333444555777888888::::::<<<===???AAABBBCCCEEE------............---------------------------------+++***))))))***+++---***++++++,,,,,,++++++***+++++++++******+++++++++---+++))))))******)))((()))******+++,,,,,,------***************************************))))))))),,,***'''(((***++++++***************************+++++++++++++++,,,,,,,,,+++,,,,,,++++++---111444???CCCJJJPPPUUUXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]\\\\\\\\\\\\[[[ZZZXXXXXXVVVSSSPPPMMMLLLKKKJJJIIIMMMRRR]]]mmm{{{xxx{{{yyykkkbbbWWWPPPMMMLLLIIIGGGKKKKKKLLLOOORRRVVVXXXXXX\\\aaaggglllqqqxxx|||{{{xxxtttpppmmmkkkjjjkkkkkkjjjjjjlllnnnqqqrrrttttttuuuvvvxxxyyyzzzzzz}}}~~~}}}~~~}}}}}}~~~}}}{{{yyywwwsssooollljjjgggeeecccaaa```^^^\\\ZZZXXXWWWVVVVVVVVVTTTRRROOOMMMKKKJJJHHHGGGGGGFFFEEEDDDCCCBBB@@@@@@@@@??????>>>======999888666444333333444444444444444444555555666666555777888777444222333444444333222333444444222111222222222222111111111111000000000000000000000000000000000000////////////////////////////////////......//////000111111222333333333333222000...---111222333555666888999:::::::::<<<===???AAABBBCCCAAA,,,------......------,,,++++++++++++++++++++++++---,,,+++******+++,,,---***++++++,,,,,,++++++*********++++++++++++******+++***(((((()))***))))))*********++++++,,,,,,---************************((())))))))))))))))))***+++***((()))+++,,,,,,,,,************************---------,,,,,,,,,,,,,,,++++++,,,,,,---000444888DDDGGGMMMRRRVVVXXXXXXXXXYYYYYYZZZ[[[\\\\\\]]]]]]\\\\\\\\\[[[ZZZXXXWWWVVVTTTRRROOOMMMKKKKKKLLLLLLSSSZZZiii}}}wwwnnn^^^XXXPPPKKKKKKKKKKKKJJJLLLMMMOOORRRUUUYYY\\\]]]bbbffflllqqqwwwzzzvvvtttqqqpppmmmkkkjjjiiiiiiiiikkkjjjiiiiiiiiijjjkkkllllllnnnrrrwww|||~~~}}}}}}}}}|||{{{{{{||||||zzzxxxtttqqqmmmjjjhhhfffcccaaa___^^^]]][[[YYYWWWVVVUUUWWWVVVUUUSSSPPPNNNLLLLLLHHHGGGEEECCCBBBBBBCCCCCCAAAAAAAAAAAA@@@???>>>>>><<<999555222111222555666555555555555555666666666666777888888666444444555555444333333444333111///333222222222111111111111000000000000000000000000////////////000000000000------------------------///000000111111222222222222222222111111///...---111222333555777999:::;;;::::::<<<===???@@@BBBBBBCCC,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***((()))++++++++++++)))(((,,,+++)))***+++,,,,,,+++*********++++++,,,,,,,,,************************''''''(((((())))))******************,,,,,,------************************------,,,,,,+++++++++***,,,,,,---...000444:::>>>HHHKKKOOOTTTWWWXXXWWWWWWXXXYYYYYYZZZ[[[[[[\\\\\\[[[[[[[[[ZZZXXXWWWUUUUUUSSSRRRPPPMMMKKKKKKMMMOOOZZZcccuuuyyyllldddWWWSSSMMMJJJKKKMMMNNNOOOOOOQQQTTTWWWZZZ^^^bbbeeeiiimmmsssyyy{{{zzzwwwssspppnnnmmmlllmmmkkkhhhfffdddeeeeeefffdddeeehhhkkkooosssuuuwwwvvvyyy~~~~~~}}}|||||||||{{{zzzyyyyyyzzzzzzxxxvvvqqqoookkkiiigggeeebbb___]]]]]][[[ZZZXXXVVVUUUTTTVVVVVVTTTRRRPPPNNNLLLKKKGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@>>><<<999666555555666777666666666666777777777777444444555555444333222222666555444555666666444333333333222222222111111111////////////////////////////////////000000000000........................000000000111111111222222//////000111111222222222222222333444666777888888:::;;;<<<===>>>@@@AAAAAAEEE,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))---+++******+++---,,,+++***+++++++++++++++,,,,,,************************''''''(((((())))))******)))***+++,,,+++,,,,,,,,,************************,,,,,,++++++******))))))***+++,,,...111666===BBBKKKMMMQQQTTTVVVWWWVVVVVVWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRPPPNNNKKKLLLOOOSSS___kkk{{{oooddd]]]SSSPPPMMMKKKKKKNNNPPPQQQPPPSSSXXX[[[^^^bbbgggkkknnnssszzz}}}yyyvvvuuussspppmmmiiifffeeedddeeebbbcccdddeeefffhhhiiiiiilllnnnrrruuuwww{{{~~~||||||{{{zzzyyyyyyyyyyyyzzzyyyxxxwwwwwwxxxxxxvvvtttooommmjjjhhhfffddd```^^^\\\\\\ZZZYYYWWWVVVUUUTTTTTTSSSRRRPPPNNNLLLKKKJJJDDDEEEGGGGGGGGGEEECCCAAACCCDDDEEEEEEDDDCCCAAA@@@<<<<<<;;;999888777666555555555555555555555555555333222222333333333222111333222333444777888777555333333333222222222222111////////////////////////.../////////000000000111//////////////////////////////000000000000000111000000111111222333444444333333444444444555555555:::;;;;;;===>>>???@@@AAA@@@---..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++,,,***))))))***+++******++++++++++++++++++++++++************************((())))))))))))))))))***)))+++,,,,,,+++******+++************************++++++******************((()))***---111777@@@EEENNNOOORRRUUUWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVTTTRRRQQQOOOPPPPPPNNNMMMOOOUUUZZZeeesss{{{pppfff]]]VVVOOOMMMKKKJJJKKKMMMPPPRRRQQQVVV[[[___aaaffflllqqqsssyyy}}}~~~{{{wwwsssnnnkkkiiihhhhhhhhhggggggfffeeeeeeeeefffgggiiijjjkkkmmmpppsssuuuxxx{{{~~~|||zzzxxxwwwvvvuuuuuuuuuwwwwwwwwwvvvuuuuuuvvvvvvtttrrrmmmkkkiiihhhfffddd```]]]\\\[[[ZZZYYYWWWVVVUUUTTTRRRQQQPPPNNNLLLKKKJJJIIICCCEEEGGGHHHHHHFFFCCCAAAAAABBBCCCCCCCCCAAA???===;;;::::::999888555333222333333333222222222222222444333333444555555444222000///000222555666666555333333333333222222222222000000000000000000000000......//////000000111111........................000000000000000000000000444444333222111111222222444444444444555555666666:::;;;;;;<<<>>>??????@@@>>>...//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++******++++++,,,,,,++++++***------,,,,,,,,,,,,------...,,,+++***+++++++++)))++++++++++++++++++++++++***************************************))))))))))))+++---,,,***(((((()))******************************++++++++++++++++++)))+++,,,///444<<>><<<===<<<:::888666555444444444444333333333222222222555444333444666777555333111000111222555666555333444444333333333222222222000000000000000000000000.........///000111111111000000000000000000000000111111111111111111111111333333111000000111111222333333444666777999:::::::::;;;;;;<<<===>>>??????AAA//////000000000000//////++++++++++++++++++++++++)))******++++++******)))+++++++++,,,,,,+++++++++......,,,,,,,,,,,,......222000...---......---+++++++++++++++++++++++++++************************,,,,,,++++++******)))))))))+++---,,,)))&&&&&&'''************************+++++++++,,,,,,------------...000333888AAAJJJQQQRRRTTTVVVXXXZZZ[[[[[[[[[YYYYYYYYYYYYZZZZZZZZZZZZXXXXXXWWWVVVTTTRRRPPPOOOFFFIIIMMMNNNQQQWWWaaaiiivvvtttggg^^^WWWPPPLLLLLLLLLMMMMMMOOORRRWWWZZZ[[[```gggkkknnnrrrzzzxxxppphhhbbb^^^\\\\\\YYYYYY\\\]]]___fffmmmpppyyy~~~}}}vvvvvvuuurrrooonnnooopppgggiiikkkkkkkkkmmmooorrrtttwwwzzz}}}{{{xxxrrrqqqpppooooooqqqssstttuuutttsssssstttsssqqqppplllkkkiiihhhgggddd```]]]\\\[[[[[[YYYXXXWWWVVVVVVQQQQQQOOONNNLLLKKKJJJIIIEEEDDDCCCBBBAAABBBCCCDDDAAABBBDDDEEEDDDBBB???>>>BBB???;;;888666666888999777777666666666555555555555333222333666666444222555444444555666777555444444444444333333333222222000000000000000000000000---......///000111111222333333333333333333333333222222222222222222222222///.........000222333555222333555777:::<<<>>>???:::;;;;;;<<<===>>>??????AAA////////////////////////------------------------.........------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++(((((((((((((((((((((((((((((())))))******++++++,,,,,,***((('''&&&&&&&&&+++++++++*********))))))++++++++++++++++++++++++...------,,,,,,------...---.........------,,,+++,,,///222777===EEEMMMSSSUUUVVVWWWYYYZZZ\\\]]]^^^\\\\\\[[[[[[ZZZYYYYYYXXXWWWWWWVVVTTTQQQMMMJJJHHHLLLLLLLLLOOOUUU___kkksssvvvggg]]]WWWPPPKKKJJJJJJKKKMMMOOORRRVVV\\\```cccfffkkkqqqxxx~~~}}}{{{}}}}}}~~~}}}|||uuukkkccc]]]YYYSSSPPPQQQRRRSSSSSSSSSTTTWWWZZZeeegggmmmwww~~~|||zzzvvvtttsssqqqnnnlllllllllkkkjjjlllmmmooorrrtttuuuvvvvvv|||xxxrrrqqqooommmlllmmmnnnooorrrrrrrrrqqqpppooonnnmmmlllkkkiiigggdddaaa___]]][[[\\\\\\\\\ZZZWWWTTTRRRSSSRRRPPPNNNLLLJJJIIIHHHGGGFFFDDDBBBAAAAAAAAABBBCCCCCCCCCBBBAAA???>>>===;;;:::999777666666555555111111111222333444555666666666555444333333222222333333333333333333333333555555555555444444333222000000///...............000000000000////////////000000000000000000000000222222111111000000//////000000000000000000111111666666555555666777999:::::::::;;;<<<>>>@@@AAABBBDDD........................------------------------------------,,,,,,,,,+++............------------++++++++++++++++++++++++))))))))))))))))))))))))************++++++++++++(((((((((((((((((())))))+++++++++*********))))))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,------............---000555:::@@@HHHOOOTTTWWWXXXXXXYYYZZZ[[[\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYUUUUUUTTTRRROOOLLLIIIHHHHHHHHHJJJOOOXXXfffuuuyyylll___XXXSSSNNNKKKKKKLLLNNNPPPRRRTTTXXX^^^aaagggjjjooouuu|||yyyvvvrrrooooooppppppppprrrssstttwwwzzz~~~xxxsssmmmggg^^^WWWSSSOOOJJJGGGKKKLLLMMMMMMMMMNNNQQQSSSUUUWWW^^^hhhpppyyy~~~{{{wwwtttsssrrrqqqooommmmmmnnnooopppqqqqqqrrrwww{{{~~~zzzuuusssqqqnnnmmmmmmnnnnnnpppppppppooonnnmmmlllkkkkkkjjjhhhfffccc```^^^\\\[[[[[[[[[ZZZYYYVVVTTTRRRRRRQQQPPPNNNLLLJJJIIIHHHGGGEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>======::::::888777666555555555333333222333333444555666888777777666555555444444333333333333333333333333444444444444444333222222111000//////......//////000000000000////////////000000000000000000000000111111111000000//////////////////000111222333444555555555555555777888999999999:::;;;<<<>>>@@@AAAAAA........................------------------------,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++++++++))))))))))))******+++++++++++++++***************++++++++++++++++++++++++***************************+++,,,---...///000000---222888???FFFLLLRRRVVVYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYSSSRRRQQQOOOLLLIIIGGGFFFGGGHHHLLLSSS```qqqzzzmmmbbbWWWSSSPPPMMMLLLNNNOOOQQQSSSUUUWWW[[[```dddmmmpppuuu{{{{{{tttpppkkkgggfffeeedddcccdddeeehhhkkknnnppprrrrrrvvvvvvwwwwwwwwwsssnnnjjjaaa\\\VVVQQQNNNKKKHHHFFFGGGHHHHHHHHHGGGHHHKKKMMMMMMOOOVVV___hhhppp}}}~~~{{{yyyuuutttrrrpppoooooopppppppppsssxxx|||}}}wwwvvvssspppnnnmmmllllllllllllmmmllllllkkkjjjjjjiiihhhgggeeebbb___]]][[[[[[[[[ZZZXXXWWWUUUTTTSSSRRRQQQOOOMMMKKKIIIHHHGGGFFFEEEDDDBBBAAAAAAAAAAAA>>>?????????>>>>>>===<<<:::999888777666555555555555444444444444444555555777777666666555444444444222222222222222222222222333333444444333333222222222111111000///000000000////////////000000000000000000000000000000000000000000000000//////////////////000111222444555666444444444444555666777888888888888:::;;;===???@@@AAA........................------------------------+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******)))------------,,,++++++***************************++++++++++++++++++++++++))))))************))))))+++,,,,,,---...///000111...333<<>>>>>>>>======<<<:::999888777555555555555666666555444444444555555444444444333333222222222222222222222222222222222222333333333333333222222333222111111000000111111////////////000000000000000000000000000000000000//////////////////000000111111111222333444555666333333444444555666666777888888999:::<<<===???@@@CCC........................------------------------+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))(((***++++++,,,,,,+++***)))************************++++++++++++++++++++++++******+++,,,,,,+++******......---------...///000000666???GGGMMMQQQTTTVVVXXXXXXYYYZZZ[[[\\\]]]]]]YYYYYYYYYXXXXXXXXXXXXXXXTTTRRRNNNJJJFFFDDDDDDCCCIIINNNXXXeeeuuusssggg\\\UUUOOONNNMMMLLLNNNRRRSSSUUUWWWZZZ]]]bbbhhhlllrrrwww~~~{{{sssnnnccc___ZZZVVVTTTSSSRRRQQQQQQRRRUUUWWWYYYZZZZZZZZZ^^^___```___]]]YYYVVVUUUMMMLLLKKKIIIGGGGGGGGGGGGFFFFFFGGGGGGFFFGGGJJJLLLMMMOOOUUU^^^eeemmmzzz{{{yyyvvvrrrnnnjjjhhhfffiiiiiijjjjjjkkkjjjjjjjjjffffffdddccc```^^^\\\ZZZ[[[ZZZXXXWWWUUUUUUTTTTTTRRRQQQOOOMMMKKKIIIHHHGGGEEEEEEDDDDDDBBBAAA@@@@@@===>>>>>>>>>>>>>>>======:::999888666555555444444666666555444444444555555333333333333333222222222222222222222222222222222222333333444444333333333333333222111111111111111.../////////000000000111////////////////////////......//////000000111111444444333333333333333333333333444555555666666666888999999;;;<<<>>>@@@AAACCC------------------------------------------------++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))"""$$$&&&(((***++++++******************+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***///...---------...///000444:::BBBJJJOOORRRUUUWWWXXXXXXYYYZZZ[[[]]]]]]^^^YYYYYYYYYXXXWWWWWWVVVVVVSSSQQQLLLHHHFFFEEEFFFGGGHHHPPP___rrrwwwjjj^^^VVVPPPLLLKKKKKKJJJMMMRRRUUUWWWZZZ]]]bbbgggnnnrrrwww~~~vvvmmmhhh[[[WWWRRRNNNMMMLLLKKKJJJIIIJJJKKKMMMNNNOOOOOOOOOSSSUUUWWWVVVSSSQQQOOOOOOHHHIIIIIIHHHFFFEEEFFFHHHDDDEEEFFFFFFFFFGGGJJJMMMPPPRRRYYYcccllluuu|||{{{wwwsssoookkkhhhfffhhhhhhiiijjjkkkkkkkkkjjjfffeeedddccc```^^^\\\[[[ZZZZZZYYYXXXWWWVVVUUUUUUSSSRRRPPPNNNLLLJJJIIIHHHEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>>>>>>>>===<<<;;;999888777666555444444444555444444444444444555555555555444444444444444444333333333333333333333333333333444444555555444444333222111111000111111111......//////000000111111////////////////////////...//////000111222222333555555444333222222222222333333555666666777666666999999:::;;;===>>>@@@AAABBB------------------------------------------------+++,,,,,,,,,------------............------------++++++++++++++++++++++++++++++++++++++++++++++++)))***************++++++!!!###&&&)))***+++++++++))))))*********+++++++++++++++++++++++++++++++++***+++,,,......,,,+++***...---,,,,,,---///111333999>>>FFFMMMQQQTTTWWWYYYZZZZZZZZZ[[[[[[\\\\\\\\\ZZZZZZYYYXXXVVVUUUTTTTTTPPPNNNJJJHHHGGGIIIKKKMMMQQQ\\\ooovvvmmmaaaVVVRRRNNNLLLLLLLLLKKKPPPVVVWWWZZZ]]]bbbgggmmmtttyyy~~~zzzpppgggbbbYYYTTTOOOJJJHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGJJJMMMMMMKKKJJJJJJLLLGGGIIIJJJIIIFFFEEEGGGIIIDDDEEEFFFGGGHHHJJJMMMPPPVVVYYYbbbooozzz~~~}}}zzzvvvrrrmmmjjjhhhfffggghhhiiijjjjjjjjjjjjfffeeedddcccaaa___]]][[[YYYZZZZZZZZZYYYWWWVVVTTTTTTSSSQQQOOOMMMKKKJJJIIIDDDDDDEEEDDDCCCBBB@@@???============<<<:::999999999888777666555444444444333333222333333444555666444444444444444444444444444444444444444444444444333444555555666666666555222222111000000000000000.........///000111111111//////////////////////////////000111222333444444444333222222222222222333333444666777888777777777888888888:::;;;===???@@@CCC------------------------------------------------,,,,,,,,,------.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********************************++++++,,,,,,---'''(((***,,,---,,,+++***))))))******++++++++++++++++++++++++++++++++++++)))***,,,------,,,***))),,,,,,+++,,,...000333555===BBBIIIOOOSSSVVVXXXZZZ\\\\\\\\\[[[[[[[[[ZZZZZZ[[[[[[YYYXXXVVVTTTSSSSSSMMMKKKIIIGGGHHHLLLPPPSSS^^^kkkzzznnnfff[[[QQQRRROOOMMMOOOOOOOOOTTT[[[YYY\\\```eeejjjqqqxxx}}}wwwmmmddd^^^UUUQQQKKKFFFCCCAAA???===CCCBBBAAAAAABBBCCCEEEFFF999===AAABBBAAAAAACCCEEEDDDFFFHHHFFFDDDBBBDDDFFFEEEGGGHHHIIIJJJMMMQQQTTTYYY]]]ggguuu~~~wwwtttsssttt{{{|||yyytttpppllljjjeeeeeeggghhhiiiiiiiiiiiifffeeeeeecccaaa___]]]\\\YYYZZZ[[[[[[ZZZXXXVVVTTTTTTTTTRRRPPPNNNLLLKKKJJJDDDDDDEEEEEEDDDBBB@@@???<<<<<<<<<;;;:::999777666999888777666444444444444111111111222333444555666222222222222222222222222555555555555555555555555444444555666777777666666222111111000///000000000---......///000111111222//////////////////////////////000222333444555666111111111111222333333444444555666888888888888777666777777999:::<<<>>>???FFF.........///......---------------,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++******)))))))))+++++++++************))))))))))))***+++++++++,,,++++++******)))(((((((((---+++******++++++)))(((************************++++++,,,,,,,,,---------++++++******++++++,,,---)))***+++,,,...222777;;;BBBFFFMMMRRRUUUWWWYYYZZZZZZ[[[\\\\\\\\\\\\[[[ZZZ\\\[[[ZZZXXXWWWUUUTTTSSSPPPLLLJJJLLLMMMNNNUUU]]]hhhzzz~~~qqqeeeYYYRRRQQQKKKLLLMMMNNNNNNPPPSSSVVVWWW^^^eeejjjnnnuuu~~~tttiii^^^UUUPPPKKKEEEAAA@@@??????>>>======>>>???????????????============>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGGGGJJJFFFDDDGGGHHHJJJOOOUUU]]]hhhuuu~~~vvvpppnnnppppppvvv{{{vvvqqqmmmkkkiiihhhgggeeeeeefffggggggdddccccccbbb```^^^]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUSSSSSSQQQPPPNNNLLLKKKKKKHHHFFFCCCAAAAAAAAAAAA@@@======<<<;;;999888888777888888777777666666555555444444444444444444444444444444555555666555555555222333444444555555444444555555555555555555444444333333222222222222222222///......---------......------....../////////000222222222111111111000000222222333333333333444444444444555555666888999:::;;;;;;:::;;;<<<>>>@@@AAAFFF,,,------.........------............------------++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,+++++++++************))))))))))))))))))*********************++++++++++++,,,+++******++++++***)))************************++++++++++++,,,,,,,,,,,,------,,,,,,------...///------------///222888<<>>=========;;;<<<<<<==============================>>>???@@@AAABBBBBBCCCDDDEEEFFFFFFIIIFFFEEEIIILLLOOOUUU\\\dddppp{{{sssnnnmmmpppsssxxx}}}xxxsssooommmiiiiiigggfffeeeffffffgggffffffdddccc```^^^\\\[[[[[[[[[ZZZXXXWWWUUUTTTTTTRRRRRRQQQOOOMMMLLLJJJJJJIIIFFFCCCBBBBBBBBBAAA@@@===<<<<<<;;;:::999888777888888777777666555555555444444444444444444444444444444555555555444444333222333444444555444444444555555555555555555444444222222222111111111111000111000000/////////000000/////////000000111111111222222222111111111000000111111111222222222333333777777777777888:::;;;<<<:::::::::;;;<<<>>>@@@AAAAAA***+++,,,------...------,,,------------------...++++++,,,,,,,,,,,,++++++------------............+++++++++************))))))))))))))))))((((((((()))******+++,,,,,,------+++***)))***+++,,,,,,************************************++++++++++++,,,------,,,,,,------...////////////...///444:::???HHHLLLQQQTTTVVVWWWXXXYYYXXXYYY[[[]]]____________\\\\\\ZZZYYYWWWUUUTTTTTTQQQNNNNNNSSSZZZdddrrryyylllcccZZZQQQMMMMMMKKKMMMPPPRRRUUUYYY^^^bbbeeellluuu{{{|||pppdddXXXOOOJJJFFFAAA===<<<<<<;;;:::999999:::;;;;;;;;;;;;;;;======<<<<<<<<<======>>>@@@AAAAAABBBCCCDDDEEEEEEHHHFFFGGGLLLPPPUUU]]]fffooo|||yyysssnnnpppttt{{{{{{vvvrrrpppkkkjjjhhhgggffffffffffffhhhgggfffdddaaa^^^\\\ZZZ\\\\\\ZZZXXXVVVUUUSSSRRRRRRQQQPPPNNNMMMKKKJJJIIIIIIGGGDDDCCCCCCCCCAAA@@@===<<<<<<;;;:::999888888888888777666666555555444444444444444444444444444444444444444333333222111222222333444444444444444444444444444444444555555222111111111000000000000000000000//////000000111000000000000000111111111222111111111111000000000000000000111111111111222333333333444555666777888:::::::::;;;===>>>@@@AAACCC)))***+++,,,------------)))*********++++++,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------+++++++++*********))))))++++++******))))))((((((*********+++++++++,,,,,,***))))))***,,,------,,,************************))))))*********+++++++++++++++******++++++,,,---............111777>>>CCCLLLOOOSSSUUUVVVWWWXXXYYYYYYZZZ\\\^^^____________\\\[[[ZZZXXXWWWUUUTTTSSSRRROOOPPPWWWaaannn|||rrrfff^^^WWWOOOLLLMMMKKKMMMQQQTTTWWW\\\aaaeeejjjqqqzzz|||nnnaaaTTTMMMGGGDDD???<<<<<<;;;;;;:::888999999:::::::::::::::<<<<<<;;;;;;;;;<<<<<<===???@@@@@@AAABBBCCCDDDEEEFFFEEEHHHMMMRRRXXXcccmmmxxx{{{uuurrrvvv{{{|||xxxtttrrrmmmllljjjgggfffeeeeeefffggggggfffdddbbb___]]]\\\]]]\\\ZZZXXXVVVTTTRRRQQQRRRRRRPPPOOOMMMLLLJJJJJJIIIGGGEEEDDDDDDCCCAAA@@@===<<<<<<;;;::::::999999888777777666555555444444333333333333333333333333444444444333222111000///222222333444444444444333333333444444444444555555333333222222111111000000..................///000/////////000000000000000111111111111000000000000000000000111111111222222111111111111222444555666999999:::<<<===???@@@AAADDD)))***+++,,,------------*********++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,---------+++++++++*********)))))),,,,,,,,,++++++*********++++++******))))))))))))***))))))***,,,......---************************))))))*********+++++++++++++++******++++++,,,---***+++---///444;;;CCCIIIOOOQQQTTTVVVVVVVVVWWWYYY[[[\\\]]]^^^___^^^]]]\\\[[[ZZZYYYWWWVVVTTTSSSRRRRRRPPPRRR[[[ggguuutttjjj```YYYSSSMMMKKKMMMLLLOOORRRUUUYYY^^^cccgggrrryyy|||nnn___SSSLLLFFFCCC???===<<<<<<;;;:::999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<<<<===??????@@@AAABBBCCCDDDDDDEEEEEEIIINNNSSSZZZgggsss}}}xxxvvv{{{}}}yyyvvvtttooonnnkkkhhhfffeeeeeeeeeeeeeeeddddddbbbaaa```___\\\\\\ZZZXXXVVVSSSRRRQQQSSSRRRQQQOOONNNLLLKKKJJJHHHFFFDDDDDDDDDCCCAAA???===<<<<<<;;;;;;:::::::::777777666666555444444444333333333333333333333333333333333333222111000///111222333333444444333333333333333333444444555555555555444333222222111111...............///000000111111111111111111111111000000000000000000000000111111111111222222222333333333333444555666888888888999:::<<<>>>???@@@AAABBB***+++,,,------...------------...............///,,,,,,------------,,,,,,------------............+++++++++************))),,,,,,,,,,,,,,,+++++++++++++++******)))(((((('''+++***)))+++---......---*********************************++++++++++++,,,------,,,,,,------...///(((***...222888???GGGMMMPPPRRRTTTUUUUUUVVVWWWYYY[[[\\\]]]^^^^^^]]]\\\[[[YYYYYYWWWVVVTTTRRRQQQQQQQQQQQQVVVaaannn|||yyyiii```WWWRRROOOKKKKKKMMMOOORRRUUUYYY]]]bbbhhhlllwww~~~nnn___SSSMMMDDDBBB???=========<<<;;;999::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>>>>???@@@@@@AAABBBCCCDDDDDDEEEFFFKKKQQQWWW___mmm{{{yyyyyy{{{xxxvvvqqqooollliiigggeeeddddddccccccccccccbbbaaa```___[[[[[[YYYWWWUUUTTTRRRQQQRRRQQQPPPOOOMMMKKKJJJIIIFFFEEEDDDCCCCCCBBB@@@===<<<<<<<<<<<<;;;;;;::::::777777666555555444444333333333333333333333333333333333333333222222111000111111222333333333333333222222333333444444555555666666555444333222222111000000000000111222333333444444444333333333333333//////000000000000000111111111111222222222333333222222222333444555666777777888:::<<<>>>@@@AAAAAACCC,,,------.........------000//////////////////...,,,,,,------------,,,,,,------------,,,,,,,,,,,,+++++++++************)))+++++++++++++++,,,,,,,,,************************,,,******+++---...---,,,************************++++++++++++,,,,,,,,,,,,------,,,,,,------...///)))---222777===CCCJJJNNNPPPRRRTTTUUUUUUUUUWWWYYYYYYZZZ[[[]]]]]]]]]\\\\\\XXXWWWVVVTTTSSSQQQPPPOOOQQQSSS[[[iiivvvtttlll___WWWPPPNNNMMMLLLMMMQQQRRRUUUZZZ___dddkkkqqqvvv~~~ppp```UUUOOOCCC@@@>>>=========<<<:::888999::::::;;;;;;:::::::::::::::;;;<<<>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEEEEHHHNNNVVV\\\fffwww}}}}}}~~~{{{yyysssqqqmmmjjjgggeeeddddddcccccccccbbbaaa```^^^]]]ZZZYYYXXXWWWUUUTTTSSSRRRPPPOOONNNLLLKKKIIIHHHGGGEEEDDDCCCCCCCCCAAA>>><<<<<<<<<<<<<<<;;;;;;;;;;;;777666666555555444333333222222222222222222222222222333333333333333222222111111222333333333333222111222222333444444555555666555555444333222111000000000000000111222333444333333222222222111111111////////////000000111111000000000111111111111222000000000111222333444555666888:::===???@@@AAAAAADDD.........///......------/////////...---------,,,,,,------......------,,,+++++++++******)))))))))+++++++++************))))))))))))***+++++++++,,,*********+++,,,,,,------,,,+++***+++---...---,,,************************++++++,,,,,,,,,---------++++++******++++++,,,---,,,000666;;;@@@FFFKKKOOOOOOQQQSSSTTTTTTUUUWWWYYYWWWXXXZZZ\\\]]]^^^]]]]]]WWWVVVUUUSSSRRRPPPOOONNNQQQTTT^^^nnn}}}ttthhhaaaYYYRRRMMMMMMNNNOOORRRVVVTTTXXX]]]cccjjjqqqyyy~~~qqqaaaVVVPPPAAA???===<<<<<<<<<;;;:::888888999::::::::::::999999999:::;;;===???AAABBB@@@AAAAAABBBCCCDDDEEEEEEFFFIIIPPPYYYaaalll~~~}}}|||sssqqqnnnjjjgggeeeddddddeeedddcccbbb```^^^\\\[[[YYYYYYXXXWWWUUUTTTSSSSSSNNNMMMLLLKKKIIIGGGFFFEEEDDDCCCBBBBBBBBBAAA>>>;;;<<<<<<<<<<<<<<<;;;;;;;;;777666666555444444333333222222222222222222222222222222333444444444333333111111222333333333333222111111222333333444555555555555444333222000000///............///000111222000/////////......------.../////////000000111111////////////000000000000333333333444555666888888666777:::===???@@@AAAAAA@@@//////000000000///---,,,------............---------,,,+++***))))))))))))************************+++++++++++++++++++++++++++++++++++++++++++++,,,************************))))))*********+++++++++------,,,,,,+++***))))))((()))***,,,,,,+++******+++,,,------++++++,,,---///111555<<>>???@@@;;;;;;<<<<<<===???@@@AAAEEEEEEDDDCCCBBBCCCFFFIIIIIIKKKQQQZZZcccppp}}}|||vvvtttqqqooommmkkkhhhfffbbbaaa______``````___]]]\\\[[[ZZZXXXUUUSSSPPPOOOLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@???>>>???===::::::;;;<<<:::888;;;999777444444555666888444444444333222111000///333333333333222111000000222333555555555333111000222222333333333222111111111333555666555444111///111111111111111111222222222111000.........///000///////////////000111111222222222111111111111000111222333444666777888888777777888999;;;===???@@@EEE------.........---,,,,,,------............------...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++************************************+++++++++,,,,,,,,,,,,------,,,,,,+++******)))))))))***++++++++++++***+++,,,---,,,++++++,,,---222444999@@@GGGMMMQQQRRRWWWWWWWWWXXXXXXYYYZZZ[[[___^^^\\\\\\\\\[[[XXXVVVTTTTTTSSSQQQNNNMMMOOOPPPSSS[[[gggwww}}}qqqfff\\\TTTQQQOOOMMMOOOSSSWWWXXXXXX___ccciiiooovvvvvviiiZZZNNNFFFBBB<<<:::;;;===<<<:::999999:::;;;<<<======>>>=========>>>???@@@BBBBBBCCCDDDDDDCCCBBBDDDGGGIIILLLNNNTTT]]]gggttt}}}|||vvvssspppmmmkkkhhhdddbbbbbb```______``````^^^]]][[[[[[ZZZXXXUUUSSSPPPOOOLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@???>>>:::888555555666777666444666666555444333333333222333333333333222111000000222222333333333222111111222333444555444333111000111222222333333333222222333444666777777555333111111111111111111111111111222111000///......///000///////////////000111111000000111111222222222333333444444444444555555555777777888999;;;===???@@@DDD++++++++++++++++++,,,---------............------///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,+++***))))))++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++******************)))******+++,,,***+++,,,+++++++++---...444888>>>EEEKKKOOORRRSSSYYYYYYYYYYYYYYY[[[\\\\\\___]]]\\\\\\\\\ZZZXXXVVVRRRRRRQQQOOOMMMMMMOOOQQQVVV^^^kkkzzzrrrggg]]]TTTOOOOOOMMMMMMOOOTTTYYY\\\]]]aaafffmmmuuu}}}zzznnn___RRRHHHCCC===:::;;;<<<;;;:::888999;;;===>>>>>>>>>===????????????@@@BBBCCCDDDAAABBBCCCCCCCCCDDDHHHJJJOOOQQQWWWaaalllyyy~~~}}}xxxuuuqqqmmmkkkgggccc```bbb```___^^^______]]]\\\[[[ZZZYYYWWWUUUSSSPPPOOOLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@???>>><<<:::888888999999888777333444555555444333111000333333333333222111111000111111222333333333222222222222333444444333111000111111222222333333444444444666777888888666444333111111111111111111111111111000000////////////000///////////////000111111...///000111222333444444555555444444333333222222777777888999;;;===???@@@BBB++++++*********+++---...,,,------......------,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,++++++*********+++***)))))))))***,,,---)))***++++++***+++...000555:::CCCJJJPPPSSSUUUVVVZZZZZZZZZZZZ[[[\\\]]]]]]^^^]]]\\\[[[[[[ZZZXXXUUURRRQQQPPPMMMKKKKKKNNNPPPWWWaaaooovvvhhh^^^VVVPPPLLLMMMMMMNNNPPPTTTYYY]]]___dddiiiqqqzzz~~~rrrcccVVVJJJEEE>>>;;;;;;<<<;;;::::::<<<>>>@@@BBBAAA@@@???@@@@@@@@@@@@AAABBBCCCDDD@@@AAACCCDDDDDDFFFIIIKKKPPPRRRYYYdddooo}}}}}}yyywwwssspppmmmjjjgggdddbbb```___^^^___^^^]]][[[ZZZZZZYYYWWWUUURRRPPPOOOLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@???>>>???>>>===<<<<<<<<<;;;;;;555555555555444333222222333333333333333222111000///000111222333444444333222222333444333333222111111111111222333444555555555666777888777666444333222222222111111111111111000000000////////////000///////////////000000111///000000111222222333333444444333333333222222222777777888999;;;===???@@@AAA---,,,+++++++++---...///,,,,,,------------,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,+++++++++++++++***+++***)))))))))***,,,---)))******++++++---000333666===FFFNNNSSSVVVXXXZZZ[[[ZZZZZZ[[[[[[\\\]]]^^^^^^]]][[[[[[[[[ZZZWWWUUURRRQQQOOOLLLIIIIIILLLOOOVVVaaarrr|||mmm```XXXSSSOOOLLLMMMNNNPPPRRRUUUZZZ^^^aaakkkqqqzzzwwwhhhZZZNNNHHH@@@<<<;;;<<<<<<:::;;;===???BBBCCCBBBAAA@@@@@@@@@@@@@@@AAAAAABBBCCC@@@BBBDDDEEEFFFGGGJJJLLLOOORRRYYYeeeppp~~~yyyvvvsssqqqooommmjjjgggcccaaa_________^^^]]][[[YYYYYYXXXWWWUUURRRPPPOOOLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@???>>><<<;;;;;;999888888888999777666444222111222333444222222333333333222111111///000111222333444444444333333333444444444333333222222222222333444555666555666666777666555444333222222222111111111000000/////////000000000000//////////////////000000111111111111111111111111111111111222333333444444555777777888999;;;===???@@@BBB...------------......///,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++*********)))******+++,,,)))***++++++,,,///333666999AAAJJJQQQTTTVVVYYY\\\[[[[[[[[[[[[[[[\\\^^^^^^^^^\\\[[[[[[[[[YYYWWWUUURRRQQQOOOLLLJJJKKKNNNQQQXXXeeewww{{{rrrdddZZZTTTQQQOOOMMMNNNPPPSSSUUUXXX]]]bbbfffooovvv{{{mmm___QQQKKKBBB============;;;;;;<<<>>>@@@AAAAAAAAA@@@AAAAAAAAAAAAAAABBBCCCCCCAAADDDFFFGGGHHHIIIKKKMMMPPPSSS[[[gggsssxxxuuusssqqqooommmjjjhhhdddbbb`````````___]]][[[YYYXXXWWWVVVTTTRRRQQQOOOLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@???>>>:::;;;;;;:::777777888999777555222//////000222333222222222333333222222111///000111222333444444444444444444444444555555555333333222222222444555666666666666666666555555444333333222222111000000000...//////000000000000//////////////////000111111222222222111111111000000000000111333444666777777777777888999;;;===???@@@CCC---............------,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++))))))***++++++++++++*********+++,,,---000555999???EEENNNSSSTTTUUUXXX[[[ZZZZZZZZZZZZ[[[\\\]]]^^^]]]\\\[[[ZZZZZZYYYWWWTTTQQQPPPOOOMMMLLLOOOTTTXXX```nnnpppggg\\\SSSPPPOOONNNLLLOOORRRVVVYYY\\\bbbiiinnnssszzzrrrdddUUUNNNEEE???>>>>>>>>><<<======>>>???@@@AAABBBBBBCCCCCCBBBBBBBBBCCCDDDDDDCCCFFFHHHIIIIIIJJJLLLMMMSSSVVV___kkkxxx{{{xxxuuusssqqqnnnkkkhhheeedddbbbaaaaaa```^^^\\\XXXXXXWWWVVVTTTRRRQQQPPPLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@???>>><<<>>>>>><<<:::999:::<<<555444333222111111222222111222222333333222222222000111222333333333333333555555555555555666777777555444333222222333555666888888777777777666666666333333222222111000000///---...///000111111000//////////////////000111111111111111111111222222222111111222444555666777888777777888999;;;===???@@@CCC---......///...---+++***+++,,,,,,------,,,,,,+++......---------......///************************++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++((()))***,,,,,,+++*********+++,,,,,,...111666:::CCCIIIPPPSSSSSSSSSVVVYYYZZZZZZZZZZZZ[[[\\\]]]^^^]]]\\\[[[ZZZZZZYYYWWWTTTPPPPPPOOONNNOOOSSSYYY]]]jjjxxx{{{hhh```VVVOOOMMMMMMLLLKKKOOORRRWWW\\\```gggooouuuzzzuuugggVVVOOOFFF@@@??????>>>===@@@@@@@@@AAABBBCCCEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEGGGIIIKKKKKKKKKLLLMMMVVVYYYbbbnnn|||}}}yyyvvvssspppllljjjfffdddbbbbbbaaaaaa___]]]XXXWWWWWWVVVTTTRRRQQQPPPLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@???>>>;;;===>>><<<999777999<<<555666777777666555333222111222222333333333222222111111222333333333222222666666666666666777888999666555333222222333444555999999999888888888888777333333222222111000000///---...///111111111000//////////////////000111111//////000111222333333444222333333444555666777888777888888999;;;===???@@@BBB........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------111000///...,,,+++***)))***,,,------,,,++++++,,,---,,,***))))))***,,,---,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,.........///333:::@@@KKKNNNSSSVVVWWWXXXYYYZZZ[[[\\\\\\]]]]]]\\\\\\[[[\\\\\\\\\[[[ZZZXXXVVVUUUQQQQQQQQQQQQOOOQQQ]]]jjjzzzqqq___ZZZRRRNNNNNNNNNNNNMMMQQQUUUZZZ^^^ccciiirrrxxxvvvlll```WWWKKKCCC@@@???>>>===???@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@???AAABBBEEEIIIHHHGGGKKKQQQWWW]]]hhhuuu|||zzzwwwuuusssqqqnnnkkkhhhgggfffcccaaa___]]]]]]ZZZZZZXXXVVVTTTRRRQQQPPPOOONNNLLLJJJHHHGGGFFFFFFEEEDDDBBB@@@>>>======>>><<<<<<;;;:::999888888777777777666555444444333333222222111111222222333444555444444333333444555555222444777777666444444444333333444555666666666666666555444222222333444555444222111//////000222333333333222222111000//////////////////////////////111111111111111111111111333444555555444444666888999:::;;;===>>>?????????>>>........................////////////////////////------------------------.........------,,,,,,+++***,,,------,,,++++++,,,---,,,***))))))***,,,---...---,,,+++******)))*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,---...000555===CCCKKKOOOSSSVVVWWWXXXYYYZZZ\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXVVVUUUTTTSSSQQQRRRSSSSSSYYYggguuu}}}oooeeeZZZUUUOOOLLLLLLMMMMMMLLLRRRWWW]]]bbbhhhpppyyy{{{qqqccc[[[OOOFFFCCCBBBAAA@@@AAAAAABBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDEEEEEEHHHLLLMMMMMMSSSZZZaaaiiivvv}}}{{{xxxvvvtttrrrooommmiiihhhfffdddaaa___^^^]]]ZZZYYYXXXVVVTTTRRRQQQPPPOOONNNLLLJJJHHHGGGFFFFFFEEEDDDBBB@@@>>>>>>>>>>>><<<<<<;;;:::999888777777777666666555444444333333222222111111222222333444333222222111111111111222333555777777666444333333333444444555555555444444555555555444444555555666444333111000///000111222333333222111111000//////111111111111111111111111333333333333333333333333111222333333222222444666::::::;;;<<<>>>???@@@@@@BBB........................000000000000000000000000------------------------,,,---------------------***,,,------,,,++++++,,,---,,,+++******+++,,,---///...---+++***)))((((((******+++++++++,,,,,,,,,************************,,,++++++***++++++,,,,,,,,,,,,---...222999AAAHHHMMMPPPSSSVVVWWWXXXYYYZZZ]]]]]]\\\\\\\\\\\\]]]]]]ZZZZZZYYYXXXVVVUUUTTTSSSSSSRRRRRRVVVZZZddduuuqqqcccZZZUUUQQQMMMKKKLLLNNNOOOPPPTTTYYYaaahhhoooxxxyyyiii```TTTKKKFFFEEEDDDBBBCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFDDDCCCDDDEEEGGGIIIEEEEEEIIIMMMOOOQQQXXXaaaiiittt~~~~~~|||yyywwwvvvtttqqqooojjjiiigggeeebbb```^^^]]]ZZZYYYXXXVVVTTTRRRPPPOOOOOONNNLLLJJJIIIGGGGGGFFFEEEDDDBBB@@@???>>>>>>>>><<<<<<;;;:::999888777777666666666555444444333333222222111111222222333444333222111000000000000000333555777777555333333333333444444444444333333222444444555666777777777777555444222111000000000111222222222111111000000///111111111111111111111111333333333333333333333333111222333333222222444666;;;::::::;;;<<<>>>AAABBBCCC........................------------------------------------------------------------------------***,,,------,,,++++++,,,,,,++++++******++++++,,,...---,,,+++******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,.........000555<<>>======<<<;;;:::999888888666666555555555444444444222222111111222222333444444444333222111111111111111333555555444444444555444444444444333222111111222333555666777777777666666555333222000000000000222111111111000000000///111111111111111111111111000000000000000000000000333444555555444444666888:::999888999:::===@@@BBBBBB........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------,,,++++++***,,,------,,,++++++,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---111000000333999@@@FFFIIIPPPRRRUUUVVVWWWXXXZZZ\\\^^^]]]]]]]]]]]]]]]]]]^^^[[[ZZZYYYWWWUUUUUUUUUUUUPPPPPPTTT]]]jjjyyyxxxlllbbbXXXQQQMMMNNNNNNOOOQQQUUUYYY\\\^^^ccckkkrrrzzzrrriii[[[QQQKKKHHHFFFDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGNNNNNNRRRXXX\\\aaajjjttt~~~}}}{{{xxxwwwvvvtttqqqooommmkkkiiigggdddaaa___^^^[[[ZZZXXXVVVTTTRRRQQQPPPPPPOOOMMMKKKIIIHHHGGGGGGCCCCCCCCCBBBAAA@@@??????>>>>>>===<<<;;;:::999999555555555555555444444444222222111111222222333444444333222222111111111222///111333444444555666888444444444444333222111111000222444555666666555555666555444333111000000000111111111000000000000000000000000000000000000000000000000000000000000000333444555555444444666888888777777777999<<>>>>>===<<<;;;:::999999555555555555555555555555222222111111222222333444111111000000000111111111...000222333333444777999333444444444444333333222222222333444555555555555555555444333222111111000000000000000000000000000////////////////////////222222222222222222222222111222333333222222444666666666666888:::<<>>@@@AAABBB................................................------------------------++++++,,,------...//////***,,,...---,,,+++,,,,,,***++++++,,,,,,++++++***------,,,+++*********+++******+++++++++,,,,,,,,,************************************+++,,,---...,,,...333;;;EEELLLNNNMMMSSSUUUVVVWWWWWWYYY[[[]]]ZZZ\\\___aaaaaa___\\\ZZZZZZXXXUUUSSSRRRQQQRRRSSSYYY\\\gggxxx}}}nnnaaaYYYTTTPPPMMMMMMPPPTTTWWWYYY]]]ccchhhnnnttt}}}|||rrrdddXXXQQQMMMIIIGGGHHHHHHIIIJJJKKKLLLMMMMMMOOOMMMJJJJJJMMMTTT[[[```kkkppp|||}}}vvvsssrrrvvv}}}{{{yyyyyywwwuuussspppnnnllliiifffcccaaa___^^^]]]\\\ZZZXXXVVVTTTTTTQQQOOONNNLLLJJJIIIHHHHHHBBBCCCCCCDDDCCCBBB@@@???;;;::::::999888777666666444555555555555555555555222222111111222222333444222222222333444555777777444444444333111111222444333333444555666666666666888777555444444555666777333333444444444333222222////////////000000000000111111111111111111111111////////////////////////333444555555444444666888666888:::===???@@@AAAAAAKKK......//////...---,,,,,,***+++---///000//////...+++++++++,,,---...///000---------------------------------,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++***)))***,,,------+++((())),,,.........---,,,...---,,,,,,+++***)))(((***,,,------,,,+++,,,...---111777>>>DDDLLLTTTYYYXXXXXXYYYYYYZZZZZZ[[[[[[]]]]]]]]]]]]\\\\\\[[[ZZZ[[[UUURRRTTTTTTSSSTTTXXXVVVaaannn}}}sssbbbYYYTTTOOOKKKJJJKKKOOOTTTWWWYYY^^^eeejjjsssyyy{{{ssshhh]]]UUUNNNJJJGGGIIIJJJJJJJJJIIIIIIJJJLLLNNNKKKNNNVVVWWWUUU^^^mmmtttyyypppppptttyyy}}}|||zzzwwwtttqqqooonnnpppnnnllljjjhhhddd```]]]]]]\\\[[[ZZZXXXVVVUUUTTTQQQPPPOOOMMMLLLJJJIIIHHHEEEDDDCCCBBB@@@???>>>===>>>===;;;:::999888888888555444444333333333444444333333222222111222222222000222333555444333111000444444444555555555666666555555555444222000000111222333333444555666777777333333222111111000//////000000000000////////////////////////000000000000000000000000111111111111111222222333444555666666555444666:::@@@CCCCCCAAA@@@......//////...------,,,***+++,,,---.........---------,,,,,,,,,---......------------------------,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,*********,,,---,,,+++(((***,,,---......---,,,------,,,,,,++++++*********+++,,,,,,+++***+++---///444:::@@@FFFLLLRRRVVVXXXXXXYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYYYY[[[UUURRRSSSTTTSSSTTTXXX[[[eeessszzzkkk\\\VVVSSSOOOMMMMMMRRRVVV[[[^^^aaafffmmmrrrxxx~~~zzzssshhh^^^UUUOOOKKKHHHHHHIIIJJJJJJJJJKKKMMMOOOQQQNNNQQQXXXZZZ[[[fffuuuvvvnnnnnnrrrxxx}}}|||zzzwwwtttrrrpppoooooonnnllljjjhhheee```]]]\\\[[[ZZZXXXVVVUUUTTTSSSPPPPPPOOOMMMKKKJJJHHHHHHDDDDDDCCCBBB@@@???>>>>>>======;;;:::999888888888666555444444333333333333333333222222111222222333&&&(((+++///222555666666222222333333333444444444333444444444333222333333333333444444555666666666:::888555222000000111222111000000000////////////////////////000000000000000000000000111111111111333333444444444444444444666555555888<<>>@@@.........///......---,,,******+++,,,------------///...---,,,,,,,,,,,,,,,------------------------++++++++++++************))))))***+++++++++++++++---+++***+++,,,,,,+++***)))***,,,---...------,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---222777>>>DDDIIIMMMQQQTTTYYYYYYYYYZZZ[[[[[[\\\\\\[[[\\\\\\[[[ZZZYYYXXXXXXZZZUUURRRSSSSSSRRRTTTXXXaaalllzzznnnaaaVVVRRRQQQPPPOOOQQQTTTXXX]]]aaadddjjjqqqwwwzzzssshhh^^^WWWQQQMMMJJJHHHJJJLLLLLLMMMOOORRRTTTUUUSSSVVV]]]aaaeeesss~~~ssskkkkkkpppwww}}}|||zzzxxxuuusssqqqpppooommmkkkjjjhhheeeaaa^^^[[[ZZZYYYWWWUUUTTTSSSRRRPPPOOONNNLLLKKKIIIHHHGGGCCCCCCBBBAAAAAA@@@??????===<<<;;;:::999888888888777666555444333333333333333222222111222222333333000000111222222333333444000000111111111222222222222333333444555666777777555555555555555555555555<<<999555111//////111222111111000000000/////////////////////000000000000000000000000111111111111555555444444444333333333888777666777:::===>>>>>>AAA---...............------++++++,,,,,,------------...------,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++---,,,++++++,,,,,,***)))***+++,,,------------,,,,,,,,,,,,------.........---------,,,++++++---///444999AAAHHHMMMPPPSSSUUUYYYYYYZZZ[[[[[[\\\\\\]]]\\\\\\\\\\\\[[[ZZZXXXXXXYYYUUURRRSSSRRRQQQUUU[[[dddpppvvvdddZZZRRRPPPQQQQQQRRRTTTUUUYYY___dddhhhnnnvvv|||yyyrrrhhh^^^WWWSSSOOOMMMLLLNNNPPPQQQRRRSSSWWWYYYZZZZZZ^^^eeekkkttt{{{pppiiijjjooovvv~~~~~~}}}~~~~~~}}}|||{{{zzzxxxvvvsssrrrqqqnnnmmmkkkjjjiiifffbbb___[[[ZZZYYYXXXVVVTTTSSSRRRPPPOOONNNLLLJJJIIIHHHGGGCCCCCCBBBAAAAAA@@@??????===<<<;;;:::999999999999888777666555333333222222222222111111222222333333:::999777444222000//////000000000111111111111222333333333666999;;;<<<<<<666666555555555444444444888666333000/////////000111111111000000000//////////////////000000000000///000000000111111111111444444444444444444444444:::999888999;;;>>>AAABBBCCC------...............------------------.........,,,++++++,,,---...//////......---------,,,,,,,,,...------------,,,,,,,,,+++,,,------......---------,,,++++++,,,,,,***)))++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------......////////////...------000222666;;;DDDKKKPPPTTTVVVXXXZZZZZZ[[[[[[\\\]]]]]]]]]^^^^^^^^^]]]\\\ZZZYYYXXXWWWTTTSSSSSSRRRRRRWWW___gggsssxxxmmm___WWWQQQQQQRRRRRRSSSVVVYYY^^^dddjjjnnnuuu~~~wwwpppggg^^^XXXTTTQQQOOOQQQSSSUUUVVVWWWYYY\\\^^^```ccciiiqqqzzzxxxnnnhhhjjjooovvv~~~}}}||||||}}}|||{{{{{{zzzyyywwwuuutttrrrrrrnnnlllkkkjjjiiigggcccaaa]]]\\\[[[YYYXXXVVVUUUTTTPPPOOONNNLLLKKKIIIHHHGGGCCCCCCBBBAAAAAA@@@??????<<<<<<;;;:::999999999999999888666555444333333222222111111111222222333444222111000000000000111111111111111111222222222222444333444777<<>>BBBDDDEEE,,,---......///.........///...---------......///+++++++++,,,---...000000.........------,,,,,,+++............------------,,,------...............---+++***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------.../////////......000333666999???GGGNNNSSSVVVXXXZZZ[[[[[[[[[\\\]]]]]]^^^^^^______^^^^^^\\\[[[YYYXXXVVVTTTSSSTTTSSSTTT[[[ccclllxxx~~~ooofff[[[UUUQQQRRRSSSSSSUUUYYY[[[```ffflllrrryyytttnnneee]]]XXXTTTRRRPPPRRRTTTWWWYYYZZZ]]]aaadddhhhoooxxx~~~uuulllgggjjjpppvvv~~~~~~{{{{{{{{{zzzyyyyyyyyyxxxvvvuuusssrrrrrrmmmlllkkkjjjjjjhhheeebbb___^^^]]][[[YYYXXXWWWVVVQQQPPPOOOMMMLLLJJJIIIHHHEEEDDDCCCBBB@@@???>>>===<<<;;;::::::999999999:::888777666555444444444444111111111111222333444444222222222222222333333333111222222222222333333333555444444777===@@@@@@>>>666666555555555444444444222333555777777555444222222222111111111000000000////////////000000000000000000000000111111111111111222222333444555666777444555777888999<<<@@@CCCDDD,,,------...//////............---,,,,,,------...,,,,,,,,,,,,,,,---...//////......---,,,,,,++++++......---------,,,,,,,,,+++,,,------......------,,,*********,,,---,,,+++---,,,,,,,,,+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---............000555888>>>CCCJJJOOOSSSVVVXXXZZZ[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^]]][[[ZZZXXXWWWUUUSSSSSSTTTTTTUUU^^^hhhsssuuuggg^^^WWWRRRPPPSSSTTTUUUWWW\\\]]]bbbiiiooouuu}}}zzzrrrlllddd\\\WWWTTTRRRPPPOOOQQQUUUYYY\\\aaafffiiipppzzzzzzqqqiiieeeiiipppwww|||zzzyyyyyyxxxxxxwwwvvvuuutttsssrrrqqqmmmlllkkkkkkjjjiiieeeccc___^^^]]]\\\ZZZXXXWWWVVVRRRQQQPPPNNNMMMKKKJJJIIIFFFEEEDDDBBB@@@>>>===<<<;;;;;;:::999999999::::::777777666555555555555555111111111111222333444555777777777777555333111000111111222222222222333333555333222555;;;>>>===;;;555555555555555444444444555555666666555444333333222222222111111111000000////////////000000000000000000000000111111111111333333333444444555555555444666999::::::;;;===@@@BBB,,,,,,---.../////////......---,,,+++++++++,,,---......---,,,,,,,,,------//////...---,,,,,,++++++---------,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++***)))***,,,------+++------,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---000555999CCCGGGLLLPPPSSSUUUXXXYYY[[[\\\\\\]]]]]]^^^^^^___^^^]]]]]]\\\ZZZYYYWWWVVVTTTSSSTTTUUUUUUWWW```kkkzzz|||nnnaaaYYYSSSPPPOOORRRUUUUUUYYY]]]ccchhhpppvvv}}}{{{vvvqqqkkkccc[[[WWWTTTRRRQQQKKKNNNSSSXXX]]]ccciiimmmuuuvvvnnngggccchhhooowww|||zzzyyyxxxwwwvvvvvvuuutttsssrrrqqqqqqmmmlllkkkkkkkkkiiifffccc___^^^]]][[[ZZZXXXWWWVVVSSSRRRQQQOOOMMMLLLKKKJJJGGGFFFDDDBBB@@@>>><<<;;;;;;;;;:::999999999::::::777666666555555555666666111111111111222333444555000222333444444222111///111111111111222222222222555222000444999<<<;;;888555555555555555555555555777666444222111111111111222222222111111111111000////////////000000000000000000000000111111111111555555444444444333333333777:::======<<<;;;===???@@@---.........///000000000---...000111111111000///111000...,,,++++++++++++...,,,+++,,,///111///---,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---///000------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++******+++///444999<<>>;;;;;;;;;;;;:::999888777:::999888777555333222111666555555444333222111000444444444555555555666666222222333333333333444444333333444444444444444444444444444444444444444444666666666666555444333222222222111111000/////////000000000000000000000000111111000000111111222333//////000111333555777888444666888:::<<<=========888..................//////---...///000000000/////////...---,,,,,,,,,---------+++***+++...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,...111666<<>>;;;;;;;;;;;;:::999888777888888777666555444444333222222222222333333333333222222333333333444444444222222333333333333444444333333333444444444444555444444444444444444444444666666666555555444333222//////000111111222222333000000000000000000000000111111000000111111222333222222222222333444555666555666888:::<<<=========AAA.........---------------,,,---......//////......,,,,,,,,,,,,,,,---...///,,,+++***+++---------+++,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------///......000444:::???CCCIIILLLPPPSSSTTTUUUWWWXXXXXXYYYZZZ\\\^^^```aaabbb]]]]]]\\\[[[YYYWWWUUUTTTQQQPPPPPPRRRUUU[[[jjjxxx|||pppfff\\\UUUTTTOOOTTTXXXZZZZZZ]]]dddjjjpppvvv}}}~~~zzzsssmmmeeebbb\\\UUUPPPKKKIIIHHHFFFGGGIIIKKKOOOUUU]]]bbbtttvvvllleeeaaa```eeellluuuzzzvvvrrrpppppppppqqqqqqqqqqqqppppppmmmlllkkkjjjiiihhhgggfffdddaaa]]]ZZZXXXWWWUUUSSSRRROOOMMMLLLKKKJJJGGGEEEFFFDDDAAA@@@@@@@@@>>>===;;;;;;;;;;;;:::999888888666666666666666555555555111111111222222222222333000000111111111222222222222222333333333333444444333333333444444444555555555555555555555555555555555555555555444333222222000000111111222333333333000000000000000000000000111111000000111111222333444444333333222222333333555666888:::<<<======>>>EEE.........---,,,,,,,,,+++,,,,,,---------.........,,,,,,,,,,,,------......,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------/////////222666<<>><<<:::;;;;;;;;;::::::999888666666666666555555555555444333333222111000//////000000000111111111111222222222222333333333444444222333333444444555555555333333333333333333333333444444444444444333222222444444333333222111111000////////////////////////111111000000111111222333444444333222222222333333555666888999;;;===>>>>>>AAA.........---,,,,,,,,,+++,,,,,,,,,,,,,,,------...------------------,,,,,,---.........---------...,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000///---++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------......///222777>>>DDDHHHNNNPPPSSSTTTTTTUUUWWWYYY]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZZZZZZZXXXUUUSSSQQQTTTSSSUUUXXX[[[bbbppp~~~zzzjjj```YYYRRROOOPPPLLLSSS[[[___```dddmmmuuuyyy~~~{{{vvvooojjjbbb^^^YYYSSSMMMJJJGGGFFFEEEFFFGGGHHHJJJNNNTTTWWWbbbmmmppphhhaaa^^^\\\^^^dddkkksss}}}}}}xxxtttpppnnnnnnnnnnnnnnnnnnnnnnnnllllllmmmmmmlllkkkjjjjjjfffbbb^^^ZZZXXXVVVSSSRRRSSSQQQOOOMMMMMMKKKIIIGGGDDDCCCAAA@@@@@@???===;;;::::::;;;;;;;;;:::999999888888777666555444333333444333333222111000//////111111111111222222222222222222222333333333444444222222333333444555666666222222222222222222222222444444555555444444333333444444333333222111111000////////////////////////111111000000111111222333222222222222333444555555666666777999;;;<<<>>>??????.........------------------,,,,,,,,,,,,---......---.........------,,,+++...///000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------...///222888???FFFJJJPPPRRRTTTUUUUUUVVVXXXZZZ___^^^^^^]]]]]]\\\\\\[[[ZZZZZZYYYXXXVVVTTTRRRQQQTTTUUUYYY^^^bbbiiivvv}}}pppccc[[[UUUPPPOOOPPPOOOTTT[[[```dddjjjssszzz|||yyytttmmmggg```]]]WWWQQQLLLHHHFFFEEEBBBCCCDDDEEEFFFHHHMMMPPPZZZcccrrrxxxggg```[[[ZZZZZZ]]]dddlllttt~~~~~~wwwqqqlllmmmmmmllllllllllllmmmmmmkkklllmmmnnnnnnmmmlllkkkhhhddd___[[[YYYVVVTTTRRRTTTRRROOONNNMMMLLLIIIGGGCCCBBBAAA@@@@@@???===::::::::::::;;;;;;::::::999999888777666555444333333111111111222222222222333111222222222222333333333222222333333333333444444111222333333444555666666222222222222222222222222444555555666555555444444000000111111222333333333000000000000000000000000111111000000111111222333111111111222333444666777666777777888:::<<<>>>???DDD..................//////...---,,,,,,,,,---//////+++,,,---.........---,,,---...///...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------......000333999AAAHHHLLLPPPRRRTTTUUUUUUWWWYYY\\\^^^^^^]]]]]]]]]]]]\\\\\\ZZZYYYXXXVVVTTTSSSRRRRRRRRRUUU\\\eeekkkrrrqqqfff[[[VVVSSSQQQPPPRRRTTTWWW\\\aaahhhpppzzz}}}zzzvvvqqqjjjddd]]]ZZZUUUOOOJJJFFFDDDCCC@@@AAABBBBBBCCCEEEHHHKKKPPPWWWbbbooo|||xxxooo```ZZZVVVVVVYYY]]]eeemmmvvvxxxqqqmmmmmmlllkkkjjjjjjkkklllmmmjjjkkkmmmnnnnnnmmmkkkjjjiiifffaaa]]]ZZZWWWTTTRRRSSSQQQNNNMMMLLLKKKHHHFFFCCCBBBAAAAAAAAA???<<<:::999::::::;;;;;;::::::999777777666666555555555555222222222222333333333333111111222222222222333333222222333333333333444444111222222333444555666777444444444444444444444444555555666777777666666555//////000111111222222333000000000000000000000000111111000000111111222333111111111222333444666666777777777888:::<<<>>>???EEE---.........///000000000......---,,,---...///000)))***,,,.../////////...+++---///...+++)))+++---,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------...///111444;;;BBBIIINNNQQQRRRTTTUUUVVVWWWZZZ]]]\\\\\\\\\]]]]]]^^^^^^^^^[[[YYYWWWUUUSSSRRRRRRRRRQQQUUU^^^iiiqqqxxxzzziii___VVVSSSSSSQQQQQQTTTXXXYYY\\\bbbkkkuuu~~~{{{xxxtttooohhhbbb[[[XXXSSSMMMHHHDDDCCCBBBAAABBBCCCCCCCCCDDDGGGJJJHHHMMMVVVaaaooorrriii\\\VVVSSSUUUXXX]]]eeemmmwww{{{uuupppllllllkkkjjjjjjkkkllllllhhhjjjkkkmmmmmmlllkkkjjjkkkgggbbb]]]ZZZXXXUUURRRRRRPPPMMMLLLKKKJJJGGGEEEBBBAAAAAAAAAAAA???<<<999999999:::;;;;;;:::::::::555555555555666666777777666555555444333222111111111111111111222222222222222222333333333444444444111111222333444666666777666666666666666666666666666666777777777777777666222222111111000/////////000000000000000000000000111111111000111222222333222222222222333444555555777777777888:::<<<>>>@@@@@@...//////////////////......------------.../////////...---,,,,,,---///000000////////////.........000///...,,,+++******)))000...+++)))(((***---///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.........------...000///111444:::@@@FFFKKKNNNRRRSSSTTTVVVWWWXXXYYYYYY[[[[[[\\\\\\\\\[[[[[[ZZZ\\\XXXUUUSSSOOOKKKMMMRRRRRRUUU^^^kkksss{{{xxxmmmaaa\\\UUUQQQQQQRRRRRRQQQUUUZZZ```fffmmmuuu{{{vvvqqqlllgggccc[[[VVVOOOIIIFFFDDDBBBAAAAAAAAAAAABBBBBBCCCCCCCCCGGGJJJPPPWWWbbbrrr|||rrrhhhaaaYYYWWWUUUTTTVVV^^^gggnnnwww|||uuupppppplllhhhfffggghhhhhhhhhjjjjjjiiiiiiiiiiiiiiiiiiffffffdddaaa]]]YYYUUUSSSQQQOOONNNMMMLLLJJJFFFCCCEEEDDDBBBBBBBBBBBB@@@???@@@???===<<<<<<;;;999777888888888777666666555555333333333333333333333333555444333333222222222222222222111111111111222222666666666555444444444333555555555555666666666666333444777999999888666444666333111111333333111//////000000000///,,,)))(((000111222222111000111222333444444444333333555666888999::::::999;;;>>>@@@BBB,,,---...//////...---,,,...------------...//////000///...---,,,,,,---.../////////.........------///...------,,,,,,------000...,,,++++++,,,...///......---------......///,,,,,,,,,,,,,,,,,,,,,,,,---.........------///000000222666<<>>===>>><<<::::::::::::888777888777777666666555444444333333333333333333333333444333222111111111111222222222111111111111222222555555555555444444444444555555555555666666666666888888777888888888999:::777444222333444444222000333333444555444333111000000111222222111000111222222444444444333333444666777888999999999:::===???DDD---...///000000///...---...------------...//////111000///...,,,,,,,,,,,,............---------,,,------------......///000///...---------......///...---------...///000111,,,,,,,,,,,,,,,,,,,,,,,,---.........------///111111444999@@@FFFLLLQQQSSSUUUVVVWWWYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZXXXUUUSSSRRROOOJJJJJJNNNSSSWWWbbbppp|||vvvhhh___UUURRROOONNNQQQUUUWWWXXX___cccjjjpppwww}}}xxxxxxyyy{{{~~~{{{uuupppkkkfff```]]]UUUPPPJJJEEEBBB@@@>>>===>>>>>>>>>???@@@AAAAAAAAACCCFFFJJJPPPYYYgggwww~~~}}}zzzpppggg___YYYUUUTTTTTTUUUXXX```jjjqqqyyy~~~wwwrrrmmmjjjfffeeefffggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiihhhhhhfffccc```[[[XXXVVVTTTSSSQQQPPPOOONNNKKKHHHBBBAAA?????????>>>===;;;:::999888888999999888666777666666555444444333333222222333333333333333333222222111111000000111111222222111111111111222222444444444444555555555555555555555555666666666666888666333111222444777999777666444444555555333222000000222333333222111000000111222222111000111222222333444333222333444666555666888888888999<<<>>>@@@000000////////////000000...------------...////////////......------------......---------,,,,,,,,,---,,,,,,------...///000,,,------...............,,,,,,,,,------///000111---------------------------...///...---...000222222555;;;CCCIIIOOOSSSTTTUUUVVVXXXZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYWWWUUUTTTSSSPPPLLLLLLPPPUUUZZZfffttt|||nnnbbb[[[SSSRRRPPPQQQTTTXXX\\\^^^```eeelllssszzz|||wwwtttoooppprrruuuzzz~~~|||xxxsssmmmhhhccc]]]YYYQQQMMMHHHCCCAAA???===;;;<<<<<<======>>>???@@@@@@BBBDDDHHHLLLTTT```pppzzz{{{}}}vvvlllbbbZZZUUURRRRRRSSSUUUYYYaaajjjpppyyyyyytttmmmjjjgggeeefffhhhiiiiiihhhhhhhhhhhhiiiiiiiiiiiihhhgggfffccc```\\\XXXVVVQQQPPPNNNMMMLLLKKKHHHFFFCCCAAA?????????>>><<<:::999777666777888999888777666555555444444333222222222222222222222333333333222222111111111111222222333222222111111222222333333333333444444555555555555555555555666666666666777555222111111333666999666666555444444444333222......///000000///......000111222222111000111222222333444333222222444666555666888999999:::===???@@@222000,,,******,,,000222...------------...//////,,,------....../////////......---------,,,,,,,,,---,,,,,,,,,,,,,,,------***+++,,,---...------,,,+++***++++++,,,---...///------------------------,,,...///.........000222333777>>>EEELLLQQQSSSTTTUUUVVVXXXYYY[[[\\\\\\\\\]]]]]]]]]\\\[[[ZZZYYYYYYXXXUUUTTTUUURRROOOPPPTTTXXX```lllzzzqqqddd[[[UUUQQQRRRRRRSSSUUUYYY]]]```eeejjjrrryyy{{{tttpppnnnlllnnnrrrwww|||zzzvvvpppkkkeee```ZZZVVVOOOKKKFFFBBB@@@>>><<<;;;::::::;;;<<<===>>>???@@@BBBDDDGGGJJJQQQ\\\kkkuuu|||zzzxxxmmmcccZZZUUUQQQRRRTTTVVVZZZaaaiiioooyyyzzzvvvnnnkkkgggffffffhhhiiiiiigggggghhhhhhhhhiiiiiiiiiffffffdddbbb___[[[XXXUUUPPPNNNLLLJJJJJJIIIGGGFFFDDDCCCAAA@@@@@@???===;;;999888777888999:::999888555555555444333333222222111111111222222333333333333333222222222333333444333333222222222222333333222333333333444444555555555555555555666666666666999888888888888999::::::555555555444333222222222333333333333222111000000000111222222111000111222222333333333222222444555555777999;;;;;;<<<>>>@@@DDD000---)))'''''')))---000...------------...//////***+++---...///000000000............---------,,,,,,,,,+++++++++,,,,,,---******+++,,,------------+++*********+++,,,------------------------------,,,...//////...///111333555:::AAAIIIOOORRRTTTTTTVVVWWWXXXZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXYYYVVVTTTUUUSSSRRRUUUZZZ```iiiuuuwwwjjj```XXXTTTNNNPPPRRRSSSUUUYYY^^^bbbffflllttt}}}zzzsssnnnkkkiiiiiimmmttt{{{~~~|||wwwsssmmmhhhbbb\\\WWWSSSLLLHHHDDDAAA???===;;;999999:::;;;<<<===>>>???@@@BBBDDDFFFIIINNNYYYgggqqq|||{{{|||rrrhhh___YYYTTTUUUWWWYYY\\\bbbhhhmmmxxx|||wwwnnnkkkgggeeeeeegggggggggfffgggggghhhhhhiiiiiiiiifffeeedddbbb___[[[XXXVVVQQQOOOLLLKKKKKKKKKIIIHHHFFFDDDBBBAAAAAA@@@===<<<:::999888999:::;;;:::999666555555444333333222222000000111111222333333333333333333222333333444555333333222222222222333333333333333333444444444444555555555555666666666666666777888999999999888888444555666444222111222333444444333222222111000000000111222222111000111222111222333222111222333555444777:::<<<<<<===???@@@CCC---,,,+++******+++,,,---...------------...//////+++,,,---/////////....../////////.........------+++++++++,,,---...///000++++++,,,,,,---......///,,,,,,+++++++++,,,,,,---........................,,,...////////////222444999===EEEMMMRRRUUUUUUUUUWWWXXXZZZ[[[]]]^^^^^^^^^]]]]]]]]]\\\[[[ZZZYYYXXXYYYUUUSSSSSSSSSSSSXXX___hhhsssqqqeee\\\VVVSSSLLLOOORRRUUUWWW\\\aaafffhhhnnnwww{{{rrrkkkgggggggggiiiooozzz~~~{{{yyytttpppjjjddd___YYYSSSOOOHHHEEEAAA???===;;;999777999:::;;;<<<===???@@@@@@AAACCCEEEGGGLLLWWWdddnnn|||xxxnnnfff```YYYZZZ\\\]]]```dddiiimmmwww}}}}}}yyynnnjjjfffccccccddddddcccffffffgggggghhhiiiiiijjjffffffeeeccc```\\\YYYWWWRRROOOMMMKKKKKKKKKJJJIIIFFFDDDBBBAAAAAA???===;;;:::999888888::::::999888666666555555444333333333///000000111222222333333222222111111222333333444444333333222222333333444444444333333333333333333555555555555666666666666444444444555555555555555555666777666333222333444000/////////////////////000111222222111000111222111222333222111111333555333555999;;;<<<===>>>???@@@---...///000000///...---...------------...//////---.../////////...---,,,000////////////.........******+++,,,...000222333---,,,,,,------///000111......---,,,,,,,,,------........................,,,.../////////000222444<<<@@@HHHOOOTTTWWWVVVVVVYYYZZZ[[[]]]^^^___``````^^^]]]]]]]]][[[ZZZYYYXXXXXXTTTRRRRRRRRRSSSZZZbbbnnnyyyuuuhhh]]]UUUPPPMMMLLLPPPTTTXXX[[[```ffflllnnnuuu~~~vvvmmmfffddddddeeeqqqyyy}}}zzzwwwrrrnnnhhhbbb\\\VVVPPPLLLEEECCC???===;;;:::777555999:::;;;<<<>>>???@@@AAA@@@BBBCCCFFFKKKUUUcccmmmyyy~~~|||ssskkkeee]]]^^^```aaabbbfffjjjnnnvvv|||~~~yyymmmiiieeebbbaaaaaaaaa```eeeffffffggghhhiiiiiijjjhhhgggfffdddaaa^^^[[[YYYQQQNNNKKKJJJJJJJJJJJJIIIFFFDDDBBB@@@@@@???===;;;:::999888888999999888666777666666555555444333333///000000111222222333333111111000000111222333333444333333222222333333444444444444333333222222222555555555555666666666777777666666555666777888999666888999777444333444666............///000111222000222222222111000111222111222333222111111333555111444888:::;;;<<<===>>>BBB------......///000000000---......///000/////////++++++,,,------..........................................------,,,,,,,,,---.........---,,,,,,++++++++++++,,,,,,---------,,,,,,---...//////......***,,,---------...000222>>>DDDJJJNNNPPPRRRVVVYYY[[[]]]___```___^^^^^^^^^^^^]]][[[[[[[[[ZZZWWWUUUSSSSSSRRRPPPQQQWWWbbbjjjrrr{{{mmmbbbYYYQQQOOOPPPQQQQQQSSSXXX___fffjjjlllttt{{{|||qqqjjjccc___aaafffsss~~~zzzvvvssspppkkkgggbbb\\\WWWQQQKKKHHHDDDCCC@@@===:::777555333777888:::<<<===>>>??????CCCCCCDDDFFFKKKTTT^^^eeetttzzzyyyrrrmmmiiihhhgggeeefffiiinnnsssyyy~~~zzzqqqmmmfff```]]]]]]___aaa___aaadddfffggghhhjjjkkkkkkjjjhhheeebbb___\\\ZZZVVVTTTPPPMMMJJJJJJKKKLLLHHHFFFCCCAAA@@@???===;;;;;;;;;;;;:::999888666666555777888666222000111333333333333333333333333333444333333222222333333444777666444222222333444555444333333333333444555555666666666666555555555555555666666777777777777777999777555555666666333000111111000000000000111111444333111///---,,,------333333333222222333444444888888888999:::;;;======@@@///////////////.........,,,------.............../////////.............................................---------,,,,,,,,,,,,---------,,,,,,+++***+++,,,,,,,,,---------...,,,,,,------...------------...//////000222666999===DDDLLLQQQRRRSSSUUUWWWXXX[[[^^^_________```aaa___]]]\\\[[[[[[YYYVVVTTTRRRQQQPPPNNNPPPWWWccckkkvvvtttggg^^^WWWQQQOOORRRRRRSSSVVV[[[aaahhhmmmpppyyyxxxnnngggbbb```dddjjjyyyzzzwwwtttqqqoooeeeaaa\\\XXXSSSOOOJJJGGG@@@@@@>>><<<:::999777777888999:::<<<===>>>??????BBBCCCCCCEEEJJJRRR\\\cccpppvvv}}}yyyuuuoooooonnnmmmmmmppptttxxx{{{{{{sssooohhhbbb^^^]]]___aaa___aaadddfffggghhhjjjkkkkkkjjjhhhfffccc___\\\[[[VVVTTTPPPLLLJJJIIIIIIJJJHHHEEEBBBAAA@@@???===<<<;;;;;;;;;:::999888777666444666777555222000111222333333333333333333333333333222222111111222222333555444333222222333555666444444333333444444555666666666666555555555444444444555666666777777666666666444222222333222000---111111000000000000111111888777555444222222222333222222222222333333444555777777888999;;;<<<>>>???AAA111000000///......------,,,,,,,,,---------------/////////...---,,,,,,,,,...........................------------,,,,,,,,,+++,,,,,,,,,,,,+++******---------------.........------------------,,,,,,++++++,,,,,,...222888<<<>>>EEENNNSSSTTTTTTUUUVVVVVVYYY\\\___``````bbbccc```^^^\\\[[[ZZZXXXUUURRROOOOOONNNMMMOOOYYYfffooo~~~tttjjj___YYYTTTPPPPPPSSSTTTVVVYYY^^^dddkkkqqquuu|||sssiiicccaaaaaahhhooo~~~zzzsssooollljjjhhh]]]ZZZUUUQQQNNNKKKGGGDDD<<<<<<<<<;;;;;;:::::::::999999;;;===>>>?????????AAABBBCCCDDDIIIPPPYYY___iiiooowww}}}}}}vvvwwwwwwwwwvvvwwwzzz|||~~~wwwrrrkkkddd___^^^___```^^^aaadddffffffgggiiikkkjjjjjjiiigggddd```]]][[[WWWTTTPPPLLLIIIHHHGGGGGGGGGEEEBBBAAAAAA@@@???===;;;;;;;;;:::999888777666555666666444222111111222222222222333333444444444222111111000000111111222333333222222222444555777444444444333444444555666666666555555555444444444333444555555666666555555777666555555555444222000111111000000000000111111333333222111111111222222111111111222333444555666777777888999;;;===???AAABBB000000//////............------,,,---------......,,,,,,,,,++++++*********........................------------------------,,,,,,---------,,,,,,+++........................///......---------------,,,,,,++++++---222999>>>BBBHHHOOOSSSTTTTTTUUUWWWVVVYYY]]]___``````bbbcccaaa___\\\ZZZYYYVVVSSSPPPMMMMMMMMMNNNRRR]]]lllwww}}}kkkbbbYYYUUURRRPPPQQQTTTVVVXXX\\\```fffnnnuuuzzz{{{yyyxxxwwwyyy{{{}}}yyyoooeee```^^^```hhhppp}}}tttkkkfffbbb```^^^WWWTTTOOOKKKIIIFFFCCCAAA::::::::::::::::::::::::::::::<<<===>>>?????????@@@AAABBBDDDGGGNNNUUU[[[ccciiipppvvv{{{zzz{{{}}}}}}}}}}}}zzzuuunnnfffaaa^^^^^^^^^^^^aaadddeeefffgggiiikkkjjjjjjiiihhheeeaaa^^^\\\YYYVVVRRRNNNKKKHHHGGGGGGFFFDDDBBBAAAAAAAAA@@@>>>:::;;;;;;:::999888777666666666666555444333222333111111222333333444555555222222111111111111222222333333222222333444555555444444444444444555666666777777666666666666555555222333444444555555444444777777666666666555444333111111000000000000111111............//////000000111111111222333444666777888888999:::;;;===???@@@CCC............//////000000......------......///000*********++++++,,,,,,,,,........................------------------------------...............---........................//////...------......///222111000000111666>>>CCCHHHLLLPPPRRRRRRSSSWWWZZZYYY[[[^^^____________``````^^^\\\ZZZXXXUUURRROOOLLLMMMOOORRRZZZgggwwwuuufff^^^VVVSSSRRRPPPRRRUUUXXX[[[___ccciiiqqqzzz|||wwwssspppnnnnnnmmmoooqqqssstttwwwzzz}}}~~~}}}wwwmmmccc^^^\\\^^^fffnnn{{{pppggg```[[[XXXVVVTTTPPPKKKFFFDDDAAA???===::::::::::::999999999999;;;<<<===>>>??????@@@@@@???AAABBBDDDGGGLLLRRRVVV]]]ccckkkqqqvvv}}}|||~~~|||wwwppphhhbbb___^^^^^^^^^```ccceeefffgggiiijjjjjjjjjjjjiiifffbbb___\\\ZZZXXXUUUQQQMMMJJJHHHHHHGGGEEEBBBAAAAAAAAA@@@???::::::::::::999999888777777777666555555555444444111111222333333444555555333333222222222222333333555444444444444444444444555444444444444555666666888888888777777777666666222333333444444444444444333333444333222111111000111111000000000000111111000000111222222333333333111111111222333444666777999999999:::;;;<<<===>>>CCC------......///000000111//////...---...///000111,,,,,,,,,---.../////////........................,,,,,,,,,------------...---......////////////............---------------......---,,,---...///000222111111000222777>>>CCCLLLOOOQQQRRRQQQSSSXXX\\\[[[]]]___```___^^^^^^^^^___]]][[[YYYXXXUUUQQQOOOLLLOOOTTTZZZdddsssyyymmmbbbZZZTTTRRRRRRQQQSSSWWWZZZ^^^cccgggmmmuuuzzzwwwsssnnnjjjgggeeeeeedddfffhhhjjjkkknnnrrrtttuuuwww{{{~~~~~~|||{{{uuukkkbbb]]][[[\\\ccckkk}}}|||vvvlllccc\\\WWWSSSPPPOOOKKKFFFBBB???===;;;::::::::::::999999888888888<<<===>>>???@@@@@@@@@@@@@@@AAACCCEEEGGGJJJOOOSSSXXX^^^eeelllrrryyy}}}}}}|||xxxqqqiiiccc___]]]]]]]]]```ccceeeeeefffhhhjjjiiijjjkkkjjjgggccc___]]][[[YYYVVVRRROOOLLLJJJIIIHHHFFFCCCBBBBBBAAA@@@>>>:::::::::::::::999888777777666555555666666555333222222222333333444444444444333333333333333333444555555555555666666666666555555444444555555666777888888888777777777666666222333444444555555444444333444666555333222222333111111000000000000111111000111222333444444444444111111111222333444555666888888888999:::;;;<<<===CCC.........//////////////////...---,,,,,,...///111.............../////////........................,,,,,,,,,---------......,,,---......//////......------------,,,,,,,,,+++++++++******+++---///000---......000222888???DDDMMMPPPTTTTTTTTTTTTWWWZZZ[[[]]]___```___^^^^^^^^^^^^\\\ZZZXXXWWWUUURRROOOLLLQQQYYYcccoooqqqeee\\\UUUPPPQQQRRRRRRUUUZZZ^^^bbbhhhlllqqqzzz~~~yyypppnnniiiddd```^^^]]]\\\\\\^^^aaabbbcccfffiiilllnnnqqquuuyyy{{{{{{zzzyyyqqqiiiaaa]]][[[\\\bbbiiivvv~~~}}}~~~~~~zzzpppkkkccc\\\VVVQQQMMMJJJIIIEEE@@@===;;;;;;:::999888888888888999999999999======>>>???@@@@@@@@@@@@@@@BBBDDDFFFGGGJJJMMMPPPSSSYYY```gggmmmuuu~~~|||zzzyyy||||||xxxqqqjjjccc___]]]]]]]]]```cccdddeeefffhhhjjjiiijjjkkkkkkhhhddd```]]]YYYXXXUUURRROOOLLLJJJIIIIIIGGGDDDBBBBBBAAA???===999999:::::::::999888888666444222333555555333111333333333333333333333333333333222222222222333333222333555666888999::::::555555555555555666666777666666666666555555555555333333444555555555555555444666888888555444555666111111000000000000111111...///000111222222111111222222222222333333444555444444555777999<<<>>>???BBB000000000///......------...---,,,++++++---...000///......------,,,,,,+++........................,,,,,,,,,------.........+++,,,,,,---.........------------,,,,,,+++++++++)))((('''''')))+++...000---///111333777===EEEJJJKKKPPPUUUWWWVVVUUUVVVXXXZZZ\\\___```___^^^______]]][[[YYYXXXWWWUUURRROOOMMMSSS]]]hhhvvv{{{kkk```XXXQQQMMMOOORRRSSSWWW\\\aaaeeekkkooottt}}}xxxsssjjjgggccc^^^ZZZXXXWWWVVVSSSUUUWWWXXXYYY\\\___aaaeeehhhlllqqqtttuuutttsssoooggg```]]][[[\\\aaahhhooowww|||zzzvvvuuusssppplllnnnqqqtttwwwvvvrrroooddd```ZZZTTTPPPLLLHHHEEEDDD@@@<<<999999:::::::::666666777888999:::::::::===>>>???@@@@@@@@@@@@@@@@@@BBBEEEFFFGGGJJJMMMOOOPPPVVV]]]dddkkksss}}}|||zzzxxxwwwuuuwww{{{~~~{{{wwwqqqjjjddd___]]]\\\]]]```cccdddeeefffhhhjjjiiijjjkkkkkkiiieee```^^^WWWVVVTTTQQQNNNLLLIIIHHHJJJHHHEEECCCBBB@@@>>>===999999:::::::::999888888444222000111333444222000444333333333333333333333222222111111111111222222000111444777:::<<<===>>>555555555555555666777777555555444444444333333333333444555555666666555555111333666555222111222333111111000000000000111111///000111222333222222111333333333222222333444444000111333666999===@@@AAABBB000000000000////////////......////////////......///...------,,,,,,,,,,,,------------------------........................+++,,,.../////////......+++---///...+++)))***,,,---------......000111222000000111444999@@@GGGKKKNNNQQQSSSUUUUUUVVVWWWYYYZZZZZZ[[[[[[[[[ZZZZZZYYY[[[ZZZXXXVVVTTTRRRQQQPPPLLLQQQZZZgggxxxsssdddZZZQQQRRRRRRRRRSSSVVV[[[^^^ccciiioootttyyyxxxpppjjjddd___YYYTTTQQQOOOMMMLLLKKKLLLNNNPPPRRRTTTVVVWWW\\\___dddiiilllnnnnnnnnnjjjbbbZZZXXXXXXZZZ```fffooosssuuusssmmmgggdddccc```aaabbbeeeffffffccc```]]]YYYTTTPPPMMMJJJFFFDDDAAA???===:::888777666666666666777777888999;;;<<<>>>???@@@AAAAAAAAA@@@@@@>>>@@@BBBCCCDDDFFFJJJLLLQQQUUU[[[aaagggpppzzz{{{xxxtttrrrssstttwwwzzz~~~~~~yyyrrrkkkgggdddaaa___aaaaaabbbccceeefffggggggjjjjjjjjjhhhfffccc```___WWWVVVSSSQQQMMMKKKHHHGGGFFFEEEDDDBBB@@@>>>===<<<;;;;;;::::::999888888888666666666555444444333333777666444222111111111111333333333222222222222222555555666999<<<<<<:::888444444444555555555555666888777555333222111000000222222222333333333333333444444444444333222111111222111000111222222111000111111222333333333333222222444444444222222222444444777999;;;::::::;;;;;;@@@000000000000000000000///......////////////............---,,,,,,,,,------------------------------........................,,,,,,.../////////......+++---///...,,,***+++,,,......---......///000111000111222666;;;BBBIIILLLOOOQQQTTTUUUVVVVVVXXXZZZYYYYYYZZZ[[[\\\\\\\\\[[[ZZZYYYXXXVVVTTTRRRPPPPPPNNNTTT^^^lll|||zzzkkk]]]UUUPPPQQQRRRSSSUUUYYY___ccchhhmmmtttzzzyyyqqqiiiddd]]]YYYSSSOOOLLLJJJHHHGGGHHHHHHIIIJJJLLLMMMNNNNNNSSSVVVZZZ^^^bbbdddfffffffff^^^WWWVVVWWWZZZ```fffmmmqqqtttrrrllleee```___[[[[[[\\\]]]___^^^[[[YYYVVVSSSOOOKKKHHHEEEAAA???===<<<:::999888777888888777777777777888:::;;;<<<>>>???AAABBBBBBBBBAAA@@@???AAABBBCCCDDDFFFIIIKKKOOOTTTZZZ___eeennnxxx|||yyyvvvrrrppppppqqqtttvvvzzzzzzsssmmmhhheeebbb```___```aaabbbdddeeefffgggiiiiiihhhgggeeebbb___^^^WWWVVVSSSQQQMMMKKKHHHGGGEEEEEECCCBBB@@@>>>===<<<;;;::::::999888888777777666666666555444444333333777666555444444555666666////////////////////////111111333555888888666444333333333333444444444555555444333333222222333333222333444555666777888999555555555555555444222222222111000111222222111000111111222333333333333222222333444444222222333444222555888:::;;;;;;<<<>>>???000000000000000000000000...//////000000//////...------------------......------------------------........................,,,---......///.........+++---......,,,++++++,,,///...............//////000111333888>>>EEEKKKOOOPPPRRRUUUVVVWWWWWWYYYZZZXXXYYYZZZ[[[\\\]]]]]]]]]ZZZYYYWWWUUUSSSQQQPPPPPPQQQYYYeeessssssfffZZZSSSNNNPPPRRRTTTWWW]]]ccchhhmmmsss{{{~~~wwwoooggg___ZZZTTTQQQKKKGGGEEEDDDBBBAAABBBBBBCCCCCCCCCDDDDDDDDDJJJLLLOOORRRVVVZZZ\\\^^^^^^XXXTTTUUUVVVYYY```hhhnnnssswwwvvvooohhhbbb```\\\[[[[[[\\\\\\[[[YYYWWWUUUQQQMMMIIIFFFDDD@@@>>>:::999888777777888999:::777777777888999:::;;;<<>>===<<<::::::999999888777777777666666666555444444333333000000000111222333555555111111222222222222222222222333444666999999777555222222222333333333444444222222222222333444555666444444555666777777888888666777777666666555444333222111000111222222111000111111222333333333333222222333444444222222333444111444777999:::<<<>>>@@@CCC000000000000000111111111//////000000000000//////---------------...///000................................................------..................,,,---......---,,,,,,,,,//////...---------.........000444999@@@GGGLLLPPPQQQSSSVVVXXXXXXYYYZZZ\\\ZZZZZZ[[[\\\]]]]]]]]]\\\ZZZXXXVVVTTTRRRQQQQQQPPPVVV^^^lll{{{zzzlll```WWWQQQNNNPPPRRRUUUYYY___eeejjjrrrxxx|||uuummmeee]]]VVVRRRMMMJJJFFFCCCAAA@@@>>>============>>>>>>?????????EEEFFFHHHKKKNNNSSSVVVYYYWWWSSSRRRTTTWWWZZZbbbkkksssyyy~~~zzzrrrmmmkkkiiihhhfffffffffdddaaa___[[[WWWSSSNNNKKKGGGDDDAAA::::::888777777777888999888888888888:::;;;<<<===@@@AAABBBCCCCCCCCCBBBBBBAAABBBCCCCCCCCCDDDFFFHHHJJJNNNTTTYYY^^^fffpppwww}}}|||xxxuuurrrooommmnnnoooqqqsssvvv{{{~~~xxxrrrnnniiidddaaa[[[[[[]]]___aaacccdddeeecccccccccbbbaaa___]]][[[WWWVVVSSSQQQMMMKKKHHHGGGDDDCCCBBBAAA@@@>>>======:::999999888888777666666666666666555444444333333......///000111222333333222222333333333333333333333333444777999999777555222333333333333444444444333333333333333444555666777777666555444333333222666666666666555444333333222111000111222222111000111111222333333333333222111333444444222222333555222555777999:::;;;===???DDD///000000000111111111222//////000000000000//////------------......///000............................................................------......---,,,------......---,,,///......------------......000555;;;BBBHHHMMMPPPRRRUUUWWWYYYYYYZZZ\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZXXXVVVTTTRRRQQQQQQRRRZZZdddrrrpppbbbXXXPPPMMMOOOQQQTTTVVVZZZ```gggllluuu}}}xxxssskkkccc\\\UUUPPPLLLIIIFFFCCCAAA@@@???>>><<<::::::;;;<<<===>>>>>>???BBBBBBCCCEEEIIIMMMQQQSSSQQQOOOPPPTTTXXX\\\dddmmmwww}}}~~~{{{zzzxxxwwwvvvssspppmmmeeeaaa[[[UUUPPPKKKFFFBBB>>>===;;;999777777777777888888999999:::<<<===>>>@@@AAABBBCCCCCCCCCBBBBBBAAABBBCCCCCCBBBCCCEEEGGGIIIMMMRRRVVV[[[cccmmmttt|||{{{wwwtttrrrooommmlllnnnoooqqqtttyyyzzzuuupppjjjddd```YYYZZZ[[[]]]___```bbbbbb```aaaaaaaaa___]]]\\\ZZZWWWVVVSSSQQQMMMKKKHHHGGGCCCCCCBBBAAA???>>>======::::::999999888777777777666666666555444444333333333333444444444444444444.../////////000000111111//////111333555555222000444444444444555555555555555555444444333333444444777777666555444333333222555666666555555444333222222111000111222222111000111111222333333333333222111222444333333222444555555777888999999:::<<<>>>@@@///000000111111222222222///000000111111000000///.........---......//////................................................//////...---------......---,,,,,,---//////...,,,...---------------......///222888>>>EEEKKKOOOQQQTTTVVVYYYZZZ[[[[[[]]]^^^_________^^^]]]\\\[[[ZZZ[[[YYYVVVTTTRRRRRRSSSTTT___hhhvvv{{{jjj^^^UUUPPPNNNPPPRRRUUUXXX]]]cccjjjooozzz~~~xxxmmmhhh```XXXSSSNNNIIIGGGEEECCC@@@?????????===<<<999::::::;;;<<<===>>>>>>======>>>@@@CCCFFFIIIKKKLLLLLLOOOTTTWWW\\\eeeooowww}}}rrrmmmeee]]]VVVNNNGGGCCCBBBAAA>>>;;;999888777777999999999:::;;;<<<===>>>???@@@AAACCCCCCBBBBBBAAAAAABBBCCCCCCBBBCCCEEEGGGHHHLLLQQQVVVZZZbbbkkkrrr}}}~~~zzzvvvtttrrrooonnniiikkkmmmooorrrwww~~~{{{wwwrrrkkkddd```XXXYYYZZZ[[[]]]^^^______^^^____________]]][[[ZZZWWWVVVSSSQQQMMMKKKHHHGGGBBBBBBAAA@@@???>>>======;;;;;;::::::999888888777666666666555444444333333444444444444333333222111///000000111111222222222111111222444666666333111444444444555555555666666777777555444333333333333444444555666777777888888555555555555444333222222222111000111222222111000111111222333333333333222000222333333333333444666666888999999888999;;;===@@@///000000111111222333333000000111111111111000000000//////............///................................................000///...---,,,------......,,,+++---///000///,,,,,,,,,,,,,,,---......///222666;;;BBBIIINNNQQQRRRUUUWWWZZZ[[[\\\\\\^^^___^^^_________^^^]]]\\\\\\\\\ZZZWWWTTTSSSSSSTTTUUUaaakkkyyyrrrdddZZZUUURRRQQQPPPSSSWWW[[[aaahhhpppvvvvvvoooaaa\\\TTTNNNIIIFFFCCCBBBAAA???======>>>===<<<;;;:::::::::::::::::::::::::::;;;<<<===???BBBDDDEEEGGGHHHMMMSSSVVVZZZdddnnnxxxvvvkkkaaaWWWOOOJJJEEECCC@@@>>><<<:::::::::::::::::::::;;;===>>>???>>>???AAABBBBBBBBBAAA@@@@@@AAABBBBBBBBBCCCEEEHHHIIIMMMRRRVVVZZZaaajjjqqqyyy}}}|||xxxuuusssqqqooommmhhhjjjlllooosssxxx|||xxxrrrlllddd___XXXYYYYYYZZZ[[[[[[\\\\\\]]]^^^______^^^]]][[[ZZZWWWVVVSSSQQQMMMKKKHHHGGGBBBAAAAAA@@@???>>>======<<<<<<;;;;;;:::999999999666666666555444444333333111222333333222111000///111222222333444444555555444444555777888888666333333333444444444555555555777666555444444333333333222333444555666777888999666666777666666555444333222111000111222222111000111111222333333333333222000222333333333333444666555666888888888:::===???BBB///000000111222222333333000000111111111111000000111000///...............////////////////////////........................000///...---,,,------......,,,+++---000111///,,,+++++++++,,,---...///000555888>>>EEEKKKPPPSSSTTTUUUXXXZZZ\\\\\\]]]^^^```]]]]]]^^^^^^___^^^^^^^^^]]][[[XXXUUUTTTTTTUUUWWWccclllzzz~~~uuuggg[[[TTTPPPOOONNNPPPSSSXXX]]]dddmmmvvv{{{{{{pppiiiYYYTTTMMMGGGCCCAAA???>>>>>><<<;;;;;;<<<<<<:::999;;;;;;:::999888777777666:::;;;<<<>>>???AAABBBBBBDDDFFFKKKRRRUUUYYYbbbmmmyyyyyymmmbbbXXXRRREEEDDDAAA???===<<<<<<<<<:::::::::;;;<<<===>>>???>>>???@@@AAABBBAAA@@@@@@???@@@BBBBBBBBBCCCFFFHHHJJJMMMRRRVVVZZZaaajjjqqqtttwwwyyyyyyyyy{{{~~~{{{wwwtttrrrpppnnnllljjjlllnnnqqquuu{{{|||xxxssslllddd^^^YYYYYYYYYYYYZZZZZZZZZZZZ]]]^^^^^^___^^^]]]\\\[[[WWWVVVSSSQQQMMMKKKHHHGGGBBBAAAAAA@@@???>>>=========<<<<<<;;;;;;::::::999777666666555444444333333333444555666666666555444......///000111111222222111111222444666555333000222222333333333444444444666666555444444444555555222222333333333333333333888888888888777666555444222111000111222222222000111111222333333333333222000222333333333333555666444555666777888;;;???BBB@@@111111111111111000//////111111111111222222222222//////............//////...///000000000///---,,,222222222222111000///.........---------......///............////////////000000000000//////222444333;;;CCCHHHLLLRRRUUUTTTUUUVVVXXX[[[]]]___``````aaaaaaaaa```^^^\\\ZZZYYY\\\YYYVVVUUURRRQQQWWW```fffsss|||nnn```YYYUUURRRPPPQQQRRRWWW]]]ccchhhoooxxx~~~ttthhhaaaTTTPPPIIIDDDAAA@@@>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999::::::;;;;;;<<<=========DDDFFFHHHLLLRRR[[[eeekkkxxxrrrdddYYYRRRJJJGGGCCC@@@???>>><<<;;;666777888999;;;<<<>>>>>>BBBCCCCCCAAA>>>>>>???@@@CCCDDDEEEEEEDDDDDDFFFHHHKKKMMMPPPSSSXXX___ggglllttttttttttttuuuyyy~~~|||xxxtttrrrqqqrrrrrrnnnoooooopppssszzz|||xxxsssllleee___YYYWWWWWWXXXZZZ\\\\\\[[[\\\]]]]]]^^^^^^]]]]]]\\\XXXWWWTTTPPPMMMJJJHHHGGGCCCBBB@@@???>>>>>>======>>>===;;;999888888888999555666666777777777777777555666777666222000111333111111222222222333333333555333111111222333222111444333333333333444555555888888777777666666555555666555333222333444666888777888::::::888666222000111111000000000000111111222222222222222222222222111111111222333444555666666888999999999:::===???BBB111111111111111000//////---............///////////////............/////////////////////......---------..................111000///...........................////////////.../////////...///111333444<<>>======<<<;;;;;;;;;;;;;;;:::::::::999999999999::::::::::::;;;<<<<<<======>>>>>>???CCCDDDGGGJJJOOOXXXaaahhhwwwssseeeZZZSSSIIIFFFBBB@@@???>>>===;;;======<<<<<<===???AAACCCAAABBBCCCAAA@@@>>>???@@@@@@AAABBBBBBAAAAAACCCEEEKKKMMMQQQTTTYYY^^^eeeiiimmmnnnnnnnnnooorrrwww{{{}}}{{{wwwsssqqqqqqqqqrrrooopppqqqrrruuu{{{}}}yyytttmmmeee```YYYXXXWWWXXXZZZ\\\\\\[[[\\\\\\]]]]]]]]]]]]\\\\\\XXXWWWTTTPPPMMMJJJHHHGGGBBBBBB@@@???>>>============<<<;;;999888888888888333444555666777777777777444555666555222111222444222222222222222222333333222222222222222333333444333444444444555555555555777777777666666555555555666666555444555666777888666777999999888666333111222222111111111111222222222222222222222222222222333333333333333444555666666888999999999:::===???BBB000111111111111000000///------------............//////............//////000000///...............++++++,,,------...//////333222000///......---------............/////////---...///......///111444666>>>EEEIIIMMMSSSVVVUUUWWWYYY[[[]]]___```aaabbb`````````___^^^[[[YYYWWWVVVSSSSSSSSSSSSUUU^^^hhhuuuzzzkkk```VVVRRRRRRRRRTTTWWWYYY^^^dddkkkpppxxxvvviii\\\UUUHHHDDD@@@===<<<<<<<<<;;;::::::::::::::::::::::::999999999:::;;;;;;<<<<<<<<<======>>>>>>???@@@@@@BBBCCCEEEHHHLLLTTT\\\bbbrrr~~~rrrcccXXXQQQGGGDDDAAA??????>>>===<<>>@@@BBBBBBAAA??????@@@???@@@AAAAAA@@@@@@BBBDDDJJJNNNRRRVVVZZZ]]]aaadddfffggghhhiiiiiikkkooorrrxxx||||||yyyvvvrrrqqqpppqqqrrrqqqrrrtttvvvyyy}}}{{{vvvooogggbbb[[[YYYWWWXXXZZZ[[[\\\[[[[[[[[[\\\\\\\\\\\\[[[[[[XXXVVVTTTQQQMMMJJJHHHFFFBBBAAA@@@???>>>============<<<:::999888777777777333444555666777888888888333444555444333222333444333333333333222222222222///222555555333222444666333444555666777666555555666666555555555555555555666666666666777777777888555666888888888666444333333333222222222222333333222222222222222222222222555555444444444555555666666777999999999;;;===???BBB000000111111111111000////////////000000000111111//////............//////111000...------......///------------...///000000000000///......---......---------.........//////...////////////000333666999AAAGGGJJJNNNSSSVVVUUUWWWYYYZZZ\\\^^^``````aaa`````````___]]]ZZZXXXVVVTTTQQQQQQRRRSSSWWW```kkk{{{rrrbbbYYYQQQPPPPPPQQQTTTYYY\\\aaahhhooouuu}}}~~~pppbbbUUUNNNFFFCCC???<<<<<<<<<;;;;;;999999999:::::::::::::::999999:::;;;<<<<<<======<<<<<<===>>>>>>??????@@@AAACCCDDDFFFJJJPPPXXX]]]kkkwww}}}mmm^^^SSSLLLEEECCC@@@>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<>>>AAABBBAAA?????????@@@AAABBBBBBAAABBBDDDFFFJJJNNNSSSXXXZZZ[[[]]]^^^```bbbdddeeeeeegggiiikkksssxxx~~~{{{yyyuuurrrppppppqqqrrrrrruuuxxxzzz|||}}}xxxqqqiiiddd\\\ZZZXXXXXXYYY[[[\\\[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZWWWVVVTTTQQQNNNJJJGGGFFFBBBAAA@@@>>>============;;;;;;:::999888777666666777777888888888888777777222222333333333333444555444333333333333222222222111555999888333111222555333444666888888777666444444444444555555555555555555555666777777777777666444555666777777777555444222222222111111222222222111222222222222222333333777666666555555555555666666777999999999;;;===@@@CCC///000000111111111000000000000111111111222222222//////............//////111000...------......//////...------------...///,,,,,,,,,,,,------...///------------...............000111111111333666888===CCCIIIKKKNNNTTTVVVVVVWWWXXXYYY[[[]]]^^^______``````___^^^\\\YYYWWWUUUSSSQQQPPPRRRUUUYYYdddoooyyykkk]]]VVVPPPOOOPPPQQQUUUZZZ___dddlllssszzzyyyjjj\\\PPPIIIEEEBBB>>>;;;::::::999888999999999::::::;;;;;;;;;::::::;;;<<<===>>>>>>>>>;;;<<<<<<======>>>??????BBBCCCDDDEEEHHHMMMSSSXXXdddpppxxxhhhZZZPPPIIICCCAAA>>>===>>>>>>>>>===>>>???AAABBBBBBAAA???>>><<>>===<<<<<<<<<::::::999999888777666555888888888777666555333333222111111222333444444444333333333333333333333333666999<<<999333///111333333444666888888777666444333333444444555555666666333444555666666666555555444444555666777666666555111111000000000000111111111111111222222333333333777777666555555555666666555777888999:::;;;>>>@@@CCC///000000111111111111000////////////000000000000//////............//////000000///..................---++++++***+++,,,---*********+++,,,---//////,,,------------.........///000111222222444888:::@@@FFFKKKLLLOOOTTTWWWVVVWWWXXXYYY[[[\\\]]]^^^^^^``````___^^^[[[XXXVVVTTTSSSQQQQQQUUUXXX___lllxxxrrreeeZZZTTTPPPPPPQQQRRRXXX^^^bbbhhhpppwwwttteeeWWWLLLFFFAAA???;;;999999888777555999::::::;;;;;;<<<<<<===<<<<<<<<<===>>>>>>>>>???;;;;;;<<<======>>>>>>???BBBBBBCCCDDDFFFIIINNNRRR___jjj{{{sssdddXXXNNNIIIAAA???===<<<>>>??????>>><<<>>>@@@BBBCCCCCCBBBAAAAAACCCEEEEEECCCBBBBBBBBBAAABBBCCCBBBBBBBBBDDDFFFJJJNNNTTTWWWYYYXXXXXXXXXVVVWWWYYYZZZ[[[]]]aaadddnnnsss|||}}}yyyvvvsssrrrsssssstttwwwzzz}}}|||uuunnniii```]]]YYYXXXYYYZZZ[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZVVVVVVUUURRROOOKKKGGGEEEAAA@@@???>>>===<<<<<<<<<999999999999888666555444666666555444333222000///222111111222333444444333333333333333444444444444<<<===<<<888333000111222333444555666777666555555333333444555666666777777444444444444555555555555444555555666666666555555111000000000000000000111111111111222222333333444666666555555555666666777555666888999:::;;;>>>AAACCC//////000111111111111111.........////////////000//////............/////////////////////......------,,,+++***+++---...000,,,,,,,,,,,,,,,---...///,,,,,,---------............///000111222444888;;;BBBHHHLLLMMMOOOTTTWWWVVVXXXYYYZZZ\\\]]]^^^^^^___```______]]][[[XXXUUUSSSRRRQQQSSSXXX^^^gggvvvzzzlll```WWWSSSPPPRRRTTTVVV\\\dddffflllttt|||}}}nnn```SSSIIICCC???===::::::::::::999888::::::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>??????@@@@@@AAABBBBBBBBBEEEIIIMMMWWWaaaqqq|||lll___SSSKKKFFF@@@>>><<<<<<===?????????===>>>>>>???AAADDDFFFGGGHHHIIIIIIHHHFFFEEEFFFGGGCCCDDDEEEEEEDDDDDDFFFHHHJJJNNNSSSVVVWWWWWWWWWXXXUUUVVVWWWXXXZZZ]]]cccgggpppvvv}}}xxxuuuttttttttttttvvvyyy||||||wwwppplllaaa^^^ZZZXXXXXXZZZ[[[[[[ZZZ[[[[[[\\\\\\[[[[[[ZZZVVVVVVUUUSSSOOOKKKGGGEEEAAA@@@???>>><<<<<<<<<<<<888999999888777666444333444444444444444333333222333222000111333444333111111222222333444555666666???===:::666333222333333333444444444555555555555333444444555777888999999666555444444444555777888555555555555555555444444222111111000000111111222000111111222333333444444444444444444555666777777444666888999:::<<>>>>>===;;;;;;<<<<<<===>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA???@@@@@@@@@@@@BBBFFFIIIPPPYYYhhhvvvuuufffYYYOOOGGGCCC???===;;;;;;===?????????DDDCCCAAAAAADDDIIINNNQQQMMMMMMMMMKKKIIIHHHIIIKKKFFFGGGHHHHHHGGGHHHJJJLLLJJJMMMRRRUUUVVVWWWWWWXXXWWWXXXYYYYYY[[[```fffkkkttt{{{zzzwwwuuuuuuuuutttvvvyyy{{{}}}xxxqqqmmmbbb^^^ZZZXXXXXXZZZ[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[VVVVVVUUUSSSOOOKKKGGGDDDAAA@@@???===<<<<<<<<<<<<888888999888777666444333444555666777888888888888444222000111333444222000000111222333555666777777AAA<<<777444444555555555444333333333333444555555333444555666777888999:::888777555444555666888:::666666555555555444444444333222222222222222222333000000111222333333444444333333333444444666777888444666888999:::<<>>>>>??????>>>???@@@BBBCCCCCCBBBBBBAAA@@@??????@@@@@@???>>>??????@@@@@@BBBDDDEEEFFFNNNTTT]]]hhhvvv{{{mmm___TTTKKKDDD@@@@@@???===<<<;;;<<<>>>???AAABBBDDDFFFHHHLLLQQQUUUUUUTTTRRRPPPMMMLLLNNNPPPOOONNNMMMLLLLLLKKKKKKKKKNNNQQQUUUWWWWWWVVVVVVVVVUUUWWWYYY\\\___eeelllpppzzzvvvtttssssssqqqssswww{{{~~~vvvnnnddd\\\VVVVVVUUUTTTVVVYYY]]]]]]]]]]]]]]]\\\[[[ZZZZZZWWWSSSPPPNNNKKKGGGDDDCCCAAA???>>>===<<<:::888<<<;;;999777777888999:::666666555666666555333000222222333333333333444444666888999777444444666888AAA;;;555333555666444222222222333333333333333444777777555444444555666777666666555555555444444444555666666666666666555555333222222222111111000000//////000222333444555666222222222222333444555555777777777888:::<<<>>>@@@DDD///000000///......///000111000000000/////////...000000000000000000000000,,,---///000000000///.../////////////////////............//////////////////......------.........//////000000222555:::>>>DDDHHHNNNRRRTTTUUUUUUVVVXXXZZZ^^^aaabbbbbb```___^^^]]]]]][[[YYYVVVSSSQQQRRRSSSWWW___mmmsssggg\\\UUUPPPQQQSSSTTTXXX^^^eeekkkrrrwwwoooaaaUUUJJJDDDBBB===<<<;;;;;;:::;;;<<<===>>>>>>???AAABBBCCCDDDEEECCCDDDEEEFFFFFFFFFEEEDDDCCCAAA@@@@@@AAABBBAAA???AAAAAAAAAAAABBBBBBCCCDDDIIIMMMUUU___jjjxxxwwwiii[[[PPPHHHCCC@@@???>>>===<<<<<<===>>>???@@@BBBDDDFFFHHHLLLQQQUUUXXXXXXWWWVVVTTTTTTVVVXXXXXXWWWUUUSSSRRRQQQPPPPPPQQQUUUXXXZZZZZZYYYYYYYYY^^^```cccfffjjjqqqxxx}}}~~~yyyuuusssrrrrrrqqqtttwwwzzz}}}vvvnnneee]]]WWWVVVUUUSSSUUUXXX[[[[[[[[[[[[[[[ZZZYYYXXXXXXVVVRRRPPPMMMKKKGGGEEEDDDBBB@@@???>>>===;;;999;;;:::888777777777999:::888777777777888777555222222222222333333333444444444666777666444333555888<<<777111000222333222000555555444333222111000000666666555555555555666666666666555555555444444444666666777777777777666666555444333222111000///...//////000111222333333444222222222222333444555666777777777888:::<<<>>>@@@CCC,,,.........---,,,---///000000000000////////////000000000000000000000000---...//////000/////////......//////////////////000000//////............///......---....../////////000000111333666<<<@@@DDDHHHLLLPPPSSSUUUXXXYYYXXXZZZ]]]```aaaaaa```^^^^^^]]]\\\[[[XXXVVVSSSRRRRRRUUU[[[fffvvvyyylllbbbXXXRRRPPPQQQTTTWWW[[[bbbjjjooouuuzzz|||jjj]]]RRRHHHBBBAAA===<<<;;;;;;;;;;;;======<<<===@@@BBBDDDFFFGGGHHHJJJJJJKKKKKKKKKIIIHHHGGGFFFDDDBBBBBBCCCCCCBBBAAACCCBBBBBBAAAAAAAAABBBBBBEEEHHHMMMTTT]]]hhhsss{{{xxxooobbbUUUKKKEEEAAA??????>>>===<<<<<<===>>>???@@@BBBDDDFFFHHHLLLRRRVVVZZZ[[[\\\\\\\\\]]]___aaabbbaaa^^^\\\YYYWWWVVVUUUWWWZZZ]]]^^^^^^]]]^^^^^^aaadddhhhlllrrrxxx~~~yyyuuutttsssssssssuuuvvvyyy|||yyyqqqfff^^^XXXVVVTTTRRRSSSVVVXXXXXXXXXYYYXXXXXXWWWWWWVVVSSSPPPNNNMMMKKKHHHFFFEEECCCAAA@@@???>>><<<::::::999888777666777888888888777666666777777444222222222222222333333333333222333444444333444666888;;;777333222444666555444111222222333333333444444444555555666666666555555666666666555555555444444555555666666666666555555666555444333111///...---111111111222222222333333333333333333444555666777777777777888:::<<<>>>@@@BBB,,,...//////.........000000000000000////////////////////////////////////......//////////////////............///////////////////////////........................//////000///000111222444888>>>BBBGGGIIIMMMPPPRRRUUUXXX[[[YYYZZZ]]]___``````___^^^^^^]]]\\\ZZZXXXVVVTTTSSSSSSWWW```nnnrrrfff]]]VVVQQQQQQSSSVVVYYY^^^eeelllqqqwww}}}wwweeeYYYOOOFFFAAAAAA======<<<;;;<<<===>>>??????AAADDDGGGJJJLLLMMMNNNOOOPPPPPPPPPPPPNNNMMMKKKIIIGGGEEEDDDDDDDDDCCCBBBCCCBBBBBBAAAAAABBBBBBCCCFFFHHHJJJNNNSSS\\\ffflllwww{{{pppggg[[[OOOGGGCCCAAA@@@>>>======<<<======>>>???@@@AAADDDFFFHHHMMMRRRVVVZZZ\\\___aaabbbcccfffhhhkkkiiifffccc```]]][[[[[[]]]___aaabbbbbbbbbccceeeeeehhhmmmrrrwww~~~|||yyywwwwwwxxxuuuvvvwwwyyy|||xxxppphhh```XXXVVVTTTQQQQQQTTTVVVVVVWWWWWWWWWWWWWWWVVVSSSQQQOOOMMMMMMKKKIIIGGGDDDBBB@@@??????>>><<<:::999888777777666666777777555444333333444444222111111222222222222333333333222222333333444555777888888666333333555777777777444444444444444444444444333444555666777666555444666666666666555555555555333333444555555555444444555555444333111000//////333333333333333333333333444444444444555666777777777777777888:::<<<>>>@@@AAA...000222222111000111222////////////000000000000/////////////////////////////////.........//////---.........//////000000------......///000000111...............///000111///000111333666;;;AAAEEEKKKMMMOOOQQQRRRUUUXXXZZZZZZ[[[]]]___``````______^^^]]][[[YYYWWWVVVUUUTTTTTTZZZeeeuuu|||lllbbb[[[UUURRRTTTVVVYYY\\\```gggnnnrrryyyrrraaaUUULLLDDD@@@@@@>>>=========???AAABBBDDDGGGIIIMMMQQQUUUXXXYYYZZZXXXYYYYYYXXXWWWUUUSSSRRROOOLLLHHHFFFEEEEEEDDDCCCAAAAAAAAAAAABBBCCCDDDDDDGGGHHHIIIJJJMMMSSSZZZ___gggppp{{{|||tttggg```UUUKKKEEEBBBAAA@@@===============>>>?????????AAACCCEEEHHHMMMRRRVVV[[[___cccfffhhhiiilllmmmpppooollliiigggdddcccbbbbbbccceeeffffffhhhjjjmmmooossswww|||~~~{{{zzzzzz{{{xxxyyyzzz{{{~~~zzzrrrlllhhh```YYYVVVSSSPPPPPPSSSUUUUUUVVVWWWXXXXXXXXXXXXRRRPPPNNNMMMMMMLLLJJJHHHCCCAAA???>>>>>>===:::888999888888777777777777777444333222222333333222111111111111222222222333333333333333444555777888999222000///000222333444444<<<;;;999777444222000///222333555666666666555444777777666666666555555555333444555666666666666666333333333222222222222222222222222222111111111111444444444444555666777777777777777888:::<<<>>>@@@AAA...000333333333222222333////////////000000000000000000000000000000000000000000///............///------......///000000000,,,,,,---...///000111111............///000111111...000222444777===CCCHHHMMMOOORRRTTTTTTVVVYYY[[[\\\]]]^^^```````````````^^^]]][[[YYYWWWVVVUUUUUUVVV]]]jjjzzzuuufff]]]XXXUUUTTTVVVXXX\\\```dddjjjqqqvvv}}}}}}nnn]]]RRRIIIBBB@@@AAA>>>??????@@@CCCEEEHHHJJJKKKOOOTTT[[[aaaeeeggghhhiiiiiihhhfffddd```]]]\\\WWWSSSNNNJJJIIIGGGFFFEEE@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFGGGHHHKKKPPPTTTYYYbbblllqqqtttuuupppjjj^^^XXXPPPIIIDDDBBBAAA@@@<<<<<<======>>>>>>?????????AAACCCEEEHHHMMMSSSWWW^^^bbbgggkkkmmmnnnoooqqqqqqpppooommmkkkjjjjjjjjjggghhhjjjkkklllooosssvvvxxx{{{~~~|||{{{{{{|||{{{}}}~~~~~~yyysssnnnhhh```XXXUUUSSSPPPPPPRRRTTTUUUVVVWWWXXXXXXYYYXXXSSSQQQOOONNNNNNMMMJJJIIICCCAAA???>>>===<<<:::888999999888888888777777777666444222222444555444333111111111111222222222222444333222333666888888888000111111111333444555666555555555666666666777777222333444555555555555555777777777666666666555555555666777888999999999999222222222222333333333333//////////////////......333333333333444555666777777777777888:::<<<>>>@@@AAA+++...111222111111111111.../////////000000000111000000000000000000000000111000///...---......///------......///000000111---.........//////000000............///000111222...000222555999>>>EEEJJJMMMOOOSSSVVVWWWYYY\\\^^^]]]^^^___```aaaaaaaaaaaa^^^]]][[[XXXWWWVVVVVVVVVXXX```mmm}}}oooaaaYYYVVVUUUUUUWWWZZZ___dddiiipppwww|||zzzkkk[[[OOOHHHBBB@@@AAA???@@@AAACCCFFFJJJMMMOOORRRWWW___hhhqqqwww{{{}}}|||xxxsssmmmhhhfff___[[[UUUPPPMMMKKKIIIGGGBBBBBBAAAAAAAAABBBBBBCCCBBBDDDEEEFFFFFFGGGJJJMMMPPPWWW^^^aaaccceeeaaa\\\VVVRRRKKKFFFDDDBBB@@@???;;;<<<===>>>>>>?????????>>>@@@CCCEEEHHHMMMSSSWWW^^^bbbhhhlllmmmnnnnnnoookkkkkkkkkjjjjjjkkkllllllkkkmmmnnnppprrrvvv{{{~~~~~~~~~~~~~~~}}}yyytttqqqggg___XXXUUUSSSPPPPPPSSSSSSSSSUUUVVVWWWXXXXXXXXXTTTRRRPPPOOONNNMMMKKKIIIDDDBBB???>>>>>>===;;;999999999999999999888888777555444222222333444444444111111111111222222222222444222111222555777777666111222333444444555666888---...000333666888:::<<<333333333333444555666777777777777777666666666555444555666777888888888888333333333333333333333333///////////////000000000222222222222333444555666777777777888:::<<<>>>@@@BBB)))+++///000//////...///.../////////000000111111000000000000000000000000111000///...------...///---------...///000000111///////////////.....................///000222222...000333555999???FFFKKKKKKOOOSSSWWWZZZ\\\^^^```______```aaaaaabbbbbbaaa^^^]]]ZZZXXXVVVVVVVVVVVVZZZaaaooo}}}kkk]]]VVVUUUUUUUUUWWW[[[```gggmmmuuu|||yyyjjjYYYOOOGGGBBB@@@BBB@@@AAABBBEEEIIIMMMQQQSSS^^^cccmmmxxx}}}vvvpppllleee```YYYTTTPPPMMMKKKIIIEEEDDDCCCBBBAAAAAAAAAAAABBBDDDFFFGGGFFFGGGIIIJJJKKKQQQUUUVVVXXXYYYWWWRRRQQQNNNIIIEEECCCAAA???>>>;;;;;;===>>>????????????>>>@@@CCCEEEIIIMMMSSSXXX\\\```fffjjjkkkkkkkkkkkkddddddeeeeeeggghhhiiijjjoooppprrrsssvvv{{{}}}zzzvvvrrrooommmggg___WWWUUUSSSPPPPPPSSSQQQRRRTTTUUUWWWWWWXXXXXXUUUSSSQQQOOOOOOMMMKKKIIIEEECCCAAA??????>>><<<:::999::::::::::::999888888333111//////111222222222000111111111111222222222444222000111444666555333...///111111111111333444444444444333333222222222333333222222333444666777777777777777666666666666111222333444555555555555555555444333333222111111111111222222333333333333222222222222333444555555777777777888:::<<<>>>@@@BBB111000000000////////////............////////////------......//////000000......////////////......,,,,,,.../////////...---000000000000000000000000222111111111000000//////000111333777===CCCIIILLLPPPRRRTTTVVVXXX\\\aaadddhhhddd^^^[[[[[[]]]___```^^^^^^\\\YYYVVVTTTUUUVVV___iiixxxuuuddd\\\ZZZXXXWWWXXX^^^```dddiiipppxxxyyyhhhVVVMMMIIIEEEBBBBBBBBBEEEHHHJJJMMMSSS[[[bbbgggsss{{{vvvnnnjjjccc]]]YYYSSSLLLGGGFFFEEECCCBBBBBBCCCDDDEEEDDDCCCBBBBBBBBBBBBCCCDDDIIIKKKMMMPPPQQQPPPNNNMMMJJJIIIGGGEEECCCBBBAAAAAA============>>>???AAAAAA@@@BBBDDDFFFIIINNNUUUYYY]]]aaaeeegggfffccc```___\\\[[[ZZZZZZ[[[```ffflllmmmpppsssvvvzzz}}}{{{yyyvvvrrrooofff```YYYSSSQQQPPPOOONNNPPPQQQSSSTTTVVVVVVWWWWWWWWWUUURRROOOLLLIIIGGGGGGGGGDDDAAA???>>>===;;;999888999999999888777555444111111222222222222333333000000000000000111111222222111000000222444333333222222111111111222444555333444555444222111222333555555666666666666555555333333555666777777777777555555555555666666666666444333222333555666555444111222222333333222222111222222333333333333444444444555777777888999<<<>>>???000000//////////////////............////////////.........///////////////......////////////......,,,---.../////////...---000000000000000000000000111111111111000000000///000111444888>>>DDDIIILLLOOOQQQTTTVVVXXX[[[```cccgggccc___\\\]]]^^^``````]]]]]][[[XXXUUUSSSTTTUUU^^^gggvvv}}}nnn___YYYXXXWWWXXXYYY```bbbffflllssszzzuuueeeTTTLLLIIIFFFDDDEEEDDDGGGJJJNNNRRRZZZeeelll|||zzzuuuooojjjddd```\\\WWWQQQMMMIIIHHHFFFDDDDDDEEEFFFGGGEEEEEEDDDCCCCCCDDDEEEEEEEEEGGGJJJMMMNNNNNNMMMLLLLLLKKKIIIGGGDDDBBBAAA@@@============>>>???@@@AAA@@@AAACCCEEEHHHMMMSSSWWW]]]```cccccc```\\\XXXVVVTTTTTTTTTTTTVVV[[[bbbgggmmmqqquuuzzz}}}~~~{{{zzzxxxuuuqqqnnnfffaaaZZZTTTQQQPPPOOONNNPPPPPPRRRTTTUUUVVVVVVWWWWWWVVVSSSQQQNNNLLLJJJIIIGGGEEEAAA???>>>===;;;999:::999999888666444333222444444333333222222222111000000000000000111111222333111000111444555555555222222111111111222333444333444555444222111222333444555555666666555555444444444555666777777777777555555666666666666777777555444333333555555444333111222222333333222222111222222222333333333444444444666777888888:::<<>>???@@@@@@AAABBBDDDEEEHHHMMMSSSWWW\\\^^^```___[[[VVVRRRPPPNNNNNNOOOPPPSSSYYYaaafffooossszzz~~~|||zzzxxxvvvssspppmmmfffaaaZZZUUUQQQPPPNNNMMMOOOPPPQQQSSSTTTUUUUUUVVVWWWVVVTTTRRRPPPNNNMMMLLLGGGEEEBBB@@@>>>===;;;999;;;:::888666444222111111666666555444333222111111000000000000000111111222333222222333666888888777222222111111111222333444222444444333222111222333333444444555555444444333666666777777777777777666666666666777777777888888777555444444444444333111111111222222222222111111222222222222333333333333555666888999999;;;===@@@CCC.............../////////............////////////000000//////......------......////////////......---------...............////////////////////////111111111000000000000000222444888===BBBGGGJJJLLLNNNPPPSSSVVVWWWZZZ]]]```bbbaaa``````bbbbbbaaa___[[[ZZZXXXTTTQQQPPPQQQSSSYYYbbbppp~~~|||kkk```VVVTTTUUUVVVXXX\\\```dddjjjpppvvv~~~nnnaaaSSSLLLIIIGGGHHHKKKLLLQQQWWW___jjjyyywwwpppkkkfffccc```^^^\\\YYYXXXVVVUUUUUUQQQPPPNNNLLLJJJIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGJJJMMMPPPRRRRRRSSSRRRQQQNNNKKKGGGCCC@@@???>>>>>>>>>>>>>>>???@@@@@@CCCDDDFFFGGGJJJNNNTTTXXX\\\]]]___]]]YYYTTTQQQOOOLLLMMMPPPRRRWWW^^^fffkkktttyyy|||yyywwwvvvssspppmmmgggbbb[[[VVVRRRPPPNNNLLLMMMNNNPPPQQQSSSTTTTTTTTTUUUTTTTTTSSSQQQPPPNNNNNNHHHEEEBBB@@@???===;;;999;;;:::888555444333333333666666555444444333222222000000000000000111111222333222333555888999999888222222222222222222222333222333444333111111111222222333333444444333333222777777777888777777666666666666777777888888999999888666444444444333222000111111222222222222111111111222222222222333333333555666888999:::;;;>>>AAACCC......//////////////////............////////////000000//////......------......////////////......------------......//////////////////////////////000000000000000000111111333666:::@@@EEEIIIKKKMMMNNNPPPTTTVVVXXXZZZ]]]___`````````aaabbbbbb```^^^YYYXXXUUURRROOOOOORRRTTTZZZbbbooo}}}uuuggg^^^VVVTTTUUUVVVXXX\\\___dddkkkqqqwwwmmmaaaTTTMMMIIIGGGIIIMMMOOOUUU___kkkxxxuuujjjddd```\\\YYYXXXWWWVVVUUUTTTTTTVVVWWWUUUTTTRRROOOMMMKKKJJJIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFHHHKKKNNNQQQTTTUUUVVVTTTSSSQQQMMMIIIEEEAAA???@@@????????????@@@@@@AAACCCDDDFFFHHHJJJOOOUUUYYY___``````^^^YYYTTTPPPOOOMMMOOOSSSXXX]]]eeennnttt}}}zzzwwwuuussspppnnnhhhccc\\\WWWSSSPPPMMMKKKLLLMMMNNNPPPQQQRRRSSSSSSRRRRRRRRRRRRQQQOOONNNMMMHHHEEEBBB@@@???>>><<<::::::999777666555666777777444444444444444444444444000000000000000111111222222222333555888:::999888222222222222222222222222222333444333111000111222222222333333333333222222666777777777777666666555555666666777888999999999888666555444444333111///000111111222222111111000111111111222222222333333444666888999:::<<>><<<:::888888777777777777888888222333333333444444444444000000000000000111111222111111222555777888777555222222333333333222111111111333333222111000111222222333333444444333333222555555666666666666666555555555666666777888999999888666444444444333222000000000111111111111000000111111111111222222222222333555777888999;;;???AAABBB333333222111000//////...............////////////.........///////////////......////////////.........------,,,---...///000000000000000000000000000///000000000111111111111555888>>>DDDIIILLLMMMMMMOOORRRVVVYYYZZZ[[[]]]___aaa```______```___\\\ZZZUUUTTTRRRPPPOOOQQQUUUYYYdddkkkwwwttteee___YYYUUUUUUWWWWWW[[[```eeelllttt{{{}}}iii___UUUOOOLLLLLLPPPVVV[[[fffxxx|||pppiii___YYYVVVTTTRRRPPPOOOPPPQQQQQQQQQSSSXXX\\\```___]]]YYYVVVRRROOOMMMJJJKKKKKKLLLLLLKKKKKKJJJKKKLLLNNNQQQTTTWWWYYYZZZ[[[[[[YYYWWWSSSNNNIIIGGGDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFHHHKKKOOOUUU[[[```ggghhhjjjiiifffdddcccbbbgggjjjpppxxx|||xxxuuusssqqqooommmiiieee^^^XXXTTTPPPLLLIIIJJJKKKLLLNNNOOOPPPPPPQQQPPPQQQRRRRRRPPPNNNLLLKKKIIIFFFCCCAAA@@@>>><<<:::777777888888777666555555333333333333222222222222000000000000000111111222000000111444666666444222222333333333333222111000111222333222111000000222333333444444444444333333222333444555555666555555333444555666777888888999777555444444444444222111000000111111111111000000111111111111222222222222222444666888999;;;>>>AAABBB555444333222111///................../////////000---.........//////000000......////////////............---,,,---...///000000000000000000000000000//////000000111111111222555999???FFFJJJMMMMMMMMMPPPSSSWWWYYY[[[\\\^^^___aaa```___^^^^^^^^^[[[YYYTTTSSSRRRPPPOOORRRWWW[[[iiippp{{{nnn^^^[[[VVVSSSUUUWWWXXX]]]bbbhhhpppyyy|||ggg]]]TTTOOOMMMNNNTTT[[[dddqqq}}}ooogggaaaXXXSSSQQQQQQOOOMMMKKKMMMNNNNNNNNNQQQWWW[[[dddccc```]]]YYYUUURRRPPPLLLMMMNNNOOOOOONNNMMMLLLOOOPPPRRRUUUXXXZZZ\\\]]]^^^^^^]]]ZZZVVVRRRMMMJJJEEEDDDDDDCCCCCCCCCDDDDDDHHHJJJMMMPPPTTTZZZaaafffgggiiimmmooopppqqqssstttxxx|||~~~{{{vvvsssrrrpppnnnllliiieee___YYYTTTPPPKKKIIIIIIJJJLLLMMMOOOPPPPPPPPPQQQRRRSSSRRRQQQOOOLLLKKKIIIFFFCCCAAA@@@???<<<;;;777888888888777555222111555444333333222111000000000000000000000111111222000000111333555555222000222333333444333222111000111222333222000000000111333444444555555444444333111222333444555555555555333333444555666777888888777555444444444444333111000000111111111111000000000111111111111222222222111333555777888:::>>>@@@CCC111111111111111111111111//////............//////////////////////////////---......//////......---,,,...///---+++***,,,...///////////////000111111///111222222111111222333555;;;BBBFFFHHHKKKNNNRRRRRRUUUYYY[[[\\\]]]___```aaaaaaaaa```___]]]\\\[[[WWWRRROOOOOOPPPQQQWWW]]]hhhuuuvvvhhh___UUUUUUUUUUUUWWW[[[bbbffflllrrrzzzwwwkkk___UUURRRPPPNNNVVVbbbnnnsssjjj]]]ZZZUUUPPPLLLJJJJJJJJJIIIJJJKKKMMMPPPUUU\\\aaaffffffeee```ZZZTTTQQQOOOOOOOOONNNNNNOOOOOOPPPQQQRRRTTTWWWZZZ[[[\\\^^^```aaa```___[[[WWWQQQLLLIIIEEEDDDDDDDDDDDDEEEFFFFFFIIINNNSSSWWWZZZ```gggmmmnnnqqquuuxxxzzz|||zzzwwwssspppnnnmmmmmmeeebbb\\\VVVQQQNNNLLLKKKJJJJJJKKKMMMNNNOOOPPPQQQPPPQQQSSSSSSRRROOOLLLJJJIIIGGGCCC@@@===;;;;;;;;;:::999888666666666777777888555222222333444222000111111000000111222222333111333666777666444333333111111111111111111111111///000111333333222111111444444444444444444444444777777666666555555555444555444444555777888666555777777666555333222111111444444444333333333222222444444333222222222333333444666888999999:::<<<>>>DDD111111111111111111111111//////............//////////////////////////////------............------+++...222333111000000222//////////////////000000///000222222111111222444888===DDDHHHJJJLLLOOORRRRRRUUUYYY[[[\\\]]]___```aaaaaaaaa```___]]]\\\[[[WWWRRROOOOOOPPPQQQWWW^^^lllzzzqqqddd[[[TTTUUUUUUUUUWWW\\\bbbgggnnnttt|||uuujjj^^^TTTSSSRRRSSS^^^kkkyyyjjj```YYYVVVRRRMMMJJJIIIHHHIIIIIIJJJLLLNNNQQQWWW]]]bbbhhhhhhgggccc]]]WWWSSSRRROOOOOOOOONNNOOOPPPPPPQQQSSSVVVYYY[[[\\\^^^```bbbdddcccaaa^^^YYYSSSMMMJJJFFFEEEEEEEEEFFFGGGHHHHHHLLLPPPVVVZZZ^^^dddlllqqqtttyyy{{{yyyvvvssspppnnnllllllgggccc^^^XXXSSSPPPMMMMMMJJJJJJKKKLLLNNNOOOPPPPPPPPPQQQRRRSSSRRROOOMMMKKKIIIGGGCCC@@@===<<<;;;;;;;;;:::888777666666666666888555333333444555333222000000000000111222333444///111333333222111111111111111111111111111111111000000111222222222222222444444444444444444444444777666666666555555555555555444444555777777666555555555555444444333333333111111222222333333333444333333222222222333333444333444777888888999;;;===<<<111111111111111111111111//////............//////////////////////////////,,,------......------,,,&&&***///222222111000000000////////////////////////000111111111111333555;;;@@@GGGJJJKKKMMMPPPSSSSSSVVVYYY\\\]]]^^^```aaaaaaaaaaaa```^^^]]][[[ZZZWWWRRROOOOOOOOOQQQXXXaaarrryyyjjj^^^WWWTTTTTTUUUVVVXXX]]]dddhhhooovvvssshhh\\\TTTTTTUUUZZZiiizzz}}}mmm```WWWSSSQQQMMMIIIGGGFFFGGGHHHJJJKKKMMMOOOSSSYYY```eeekkkkkkjjjeee___YYYVVVUUUPPPOOOOOOOOOOOOPPPQQQQQQUUUWWWZZZ\\\^^^```ccceeehhhgggeeeaaa\\\UUUOOOKKKGGGGGGFFFFFFGGGIIIJJJKKKPPPTTTYYY^^^bbbiiirrrxxx|||zzzyyyvvvrrrooommmkkkkkkhhheee```[[[VVVRRROOONNNIIIJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRSSSRRROOOMMMLLLIIIGGGDDD@@@>>><<<;;;;;;;;;:::888777666555555555777555333333555555555444000000000000111222333444000111222111000000000222111111111111111111111111111111111111111222333333444444444444444444444444666666666666555555555555555444444444666777666555444444444444444444444444//////000111222333444444222222222222222333444555333555777888999:::<<<>>>CCC111111111111111111111111//////............//////////////////////////////,,,,,,------------,,,,,,'''***---000111111000/////////////////////......///000111111111222555777===BBBHHHKKKLLLMMMOOORRRSSSVVVZZZ]]]^^^___```bbbaaaaaaaaa___^^^\\\ZZZYYYVVVRRROOOOOOOOORRR[[[eeexxxqqqdddZZZTTTSSSTTTVVVXXXZZZ___fffjjjqqqxxxrrrfff\\\TTTUUUYYYaaatttssseeeZZZTTTNNNLLLIIIGGGFFFFFFGGGHHHJJJLLLNNNPPPTTT[[[bbbgggllllllkkkfff```ZZZWWWVVVPPPPPPPPPPPPPPPQQQQQQRRRUUUWWWZZZ\\\^^^aaaeeeggglllkkkiiieee___XXXQQQMMMIIIIIIHHHHHHIIIKKKMMMNNNRRRVVV\\\aaafffnnnxxx~~~{{{}}}}}}~~~yyyxxxuuurrrooolllkkkiiihhheeeaaa\\\WWWRRROOONNNHHHIIIJJJKKKMMMNNNOOOOOOPPPQQQQQQRRRQQQOOOMMMLLLIIIGGGDDDAAA???===;;;;;;::::::888777666555444444444444333333333444555555222222111111111111111222222333333222111111222444111111111111111111111111333222111000111222333444333333444444444444444444666666666666666555555555555444333444555666666555444444444444444333333333...//////000111222222222111111111111222333444555555777:::;;;;;;===???AAA@@@000000000000000000000000//////............//////////////////////////////,,,------......------,,,111000000111222222222222......////////////...---///000111111111333666999>>>CCCIIILLLLLLMMMOOORRRTTTWWW[[[]]]^^^___aaabbbbbbaaaaaa___]]][[[ZZZXXXUUURRRPPPPPPPPPTTT```lll|||xxxkkk```XXXTTTSSSUUUWWWZZZ]]]ccciiimmmrrryyypppeee\\\VVVXXX]]]hhhzzzjjj^^^WWWRRRLLLKKKHHHFFFFFFGGGIIIJJJKKKMMMOOOQQQUUU\\\ccchhhkkkkkkjjjfff___ZZZVVVUUUQQQQQQPPPPPPQQQQQQRRRSSSUUUWWWZZZ\\\^^^bbbfffiiinnnnnnmmmjjjddd\\\UUUQQQMMMLLLKKKJJJKKKMMMOOOQQQTTTYYY___dddkkkttt~~~yyywwwyyyzzz}}}~~~yyyxxxvvvssspppmmmjjjiiigggddd```[[[VVVRRRNNNMMMHHHHHHIIIJJJLLLMMMNNNOOOOOOOOOPPPPPPOOONNNMMMLLLHHHGGGEEEBBB???===;;;;;;999999888777666555444333222222222222111222333444555444222111000/////////222333333222111111222444111111111111111111111111333222111111111222444555333333333444444444555555555555555666666666666666666444222333444666666555777666555444333222111111000000000000000000000000000000000111222333444555555777999;;;;;;===???BBBAAA000000000000000000000000//////............//////////////////////////////---..................---333111......///000///...,,,---...///000///......///000000000111333777;;;>>>CCCIIILLLMMMNNNPPPSSSUUUXXX[[[^^^___```aaacccbbbaaaaaa___]]][[[YYYXXXTTTRRRPPPQQQQQQWWWeeesssrrreee]]]XXXUUUTTTVVVYYY]]]aaaffflllqqquuu}}}|||nnnccc[[[XXX\\\dddqqqnnn```WWWRRROOOLLLJJJHHHFFFFFFHHHJJJKKKMMMNNNPPPRRRVVV\\\ccchhhjjjjjjiiiddd^^^XXXUUUSSSRRRQQQQQQQQQQQQRRRSSSSSSUUUWWWZZZ\\\___ccchhhkkkpppqqqqqqooojjjddd]]]YYYSSSQQQOOONNNNNNPPPSSSTTTYYY]]]cccjjjqqq{{{{{{tttsssuuuvvv{{{}}}yyyxxxvvvtttqqqnnnkkkiiieeeccc```[[[VVVQQQMMMKKKGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKHHHGGGEEECCC@@@>>><<<:::777777777777666555444444111222333222000000111333555444333111000/////////000111222111000000000222111111111111111111111111222222222222222333444444222333333444444555555555555555555666666666666666666444222222444555666666888777666555333222111000111111111111000000//////111111111111111222333444222444666888999;;;===???EEE000000000000000000000000//////............//////////////////////////////...//////000000//////......---+++,,,......+++)))***+++---///000000////////////000000111444888<<>><<<:::555555666777777666555444333444444333000///111333333222111111000000111111///111333333222111111111111111111111111111111111111222333333444444333333222222333333444555555666555555555555666666666777666444222111333555666666666666555444333333222222000000111111111111111111222111111111111111222222000333555777888:::===???<<<000000000000000000000000//////............////////////////////////////////////000000000000//////------...111333222...***(((***---///000111000/////////000000111444999===@@@FFFLLLPPPQQQRRRUUUXXXUUUXXX\\\___```aaabbbdddbbbaaa```___]]]ZZZXXXWWWSSSRRRQQQRRRTTT\\\mmm}}}yyyiii^^^YYYWWWWWWUUUXXX\\\aaaeeekkkqqquuu|||vvvggg^^^ZZZ\\\eeepppvvvdddWWWQQQMMMKKKKKKIIIGGGFFFFFFGGGIIIKKKNNNOOOQQQRRRUUUZZZaaafffiiiiiihhhddd^^^XXXTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTXXXZZZ\\\___bbbffflllpppuuuwwwyyyyyyvvvqqqkkkggg___\\\YYYWWWVVVWWWZZZ[[[eeeiiiooovvv{{{tttooonnnqqqqqqxxx~~~|||yyyyyyxxxvvvsssooollljjjfffdddaaa]]]XXXRRRNNNLLLFFFGGGHHHIIIJJJLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJHHHGGGFFFDDDAAA>>><<<:::333444666777777777666555444666666444111///111333000000000000111222333444111333666777666444333333111111111111111111111111111222333444555444333222222222333333444555666666444555555555666666777777666444111111333555666666444444444444444444444444//////000111222333444444222222111111111111111111222444777999:::<<<>>>AAACCC222111111000///000000000111111000000/////////...222000///......///000222---...///000000///...---//////............//////444333111///---***)))(((000111111111222444999===EEEGGGKKKNNNPPPRRRTTTVVVVVVXXX[[[___aaabbbbbbbbbdddcccaaa^^^\\\YYYWWWVVVTTTQQQPPPRRRWWW___ooo|||qqqeee]]]WWWUUUWWWWWWZZZ^^^aaafffkkkqqquuuuuujjjaaa___```hhhzzzkkk^^^XXXRRRMMMKKKMMMLLLJJJIIIJJJKKKMMMOOOOOOOOOQQQTTTWWW[[[___aaadddffffffccc]]]WWWRRROOOOOOOOOOOOPPPQQQRRRSSSTTTXXX[[[___cccfffkkkpppsssyyy{{{}}}}}}{{{wwwrrroookkkfffcccaaa^^^\\\___eeefffmmmwww~~~sssmmmkkklllppptttwww|||~~~|||yyywwwtttrrrpppnnnkkkiiifffdddaaa]]]ZZZUUUPPPLLLHHHHHHGGGGGGGGGHHHIIIJJJMMMNNNNNNOOONNNMMMLLLKKKJJJGGGDDDBBBAAA???===<<<888888777555444444444444333333222222111222222222111111000000000000000111444666777888888666333111//////////////////////////////000111333555777888333444444555555444444333000000///,,,***,,,111666444444444444444444444444777888888888666555333111333222111000000111222333555444444333333333444444333444666777999;;;???BBBEEE222111111000000000000000000000000/////////......///---,,,++++++,,,---///---...///000000///...---//////............//////...//////////////////000000111111111222555:::===FFFIIIMMMOOOQQQSSSVVVXXXWWWYYY\\\___aaabbbbbbbbbcccbbb```]]]ZZZXXXVVVUUUTTTRRRQQQTTTZZZcccsss|||lllaaaZZZVVVUUUWWWZZZ]]]bbbffflllrrrxxx}}}rrrhhhaaaaaaccclll~~~iii]]]VVVQQQLLLJJJLLLLLLKKKJJJKKKMMMOOOPPPPPPQQQRRRTTTWWW[[[^^^```bbbddddddaaa\\\UUUPPPNNNMMMMMMMMMMMMNNNOOOQQQQQQTTTWWW\\\aaaeeekkkqqquuu{{{|||~~~{{{wwwtttqqqmmmiiihhheeebbbeeejjjjjjqqq{{{|||pppjjjhhhjjjnnntttwww|||}}}yyyvvvsssqqqpppnnnkkkiiifffdddaaa^^^ZZZUUUPPPLLLHHHHHHGGGGGGGGGHHHIIIJJJMMMMMMNNNOOONNNMMMLLLKKKIIIGGGDDDBBBAAA???===;;;888888777666555555555555555444333111111111222222222111111000000111111111666888;;;:::777444222222000000000000000000000000111222222333444666777888222333333333333333333222444555666444222333555888555444444333333444444555666666777777555444222111222111000000000000111222444333333222222222333333333555666777888:::>>>AAA@@@111111111000000000000000////////////...............---,,,++++++,,,---.........////////////......000//////......//////000------...///111222333444000000111111333666;;;???GGGJJJNNNQQQRRRTTTWWWYYYZZZ\\\^^^aaabbbbbbbbbaaaaaa```^^^\\\YYYVVVTTTSSSUUUSSSSSSXXX___jjj|||ssseee\\\WWWTTTUUUXXXYYY\\\aaagggmmmttt|||~~~ooodddaaabbbgggrrrxxxeeeZZZTTTOOOKKKJJJKKKKKKKKKKKKMMMOOOQQQRRRSSSRRRSSSTTTVVVYYY\\\^^^```aaabbb___ZZZSSSNNNLLLIIIIIIIIIJJJKKKMMMNNNOOOPPPTTTYYY___eeelllrrrwww|||~~~~~~|||{{{vvvsssqqqnnnjjjlllqqqrrrxxxvvvkkkfffeeehhhllltttwww|||~~~yyyvvvsssrrrpppnnnkkkiiigggdddaaa^^^ZZZVVVPPPLLLHHHHHHGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLKKKHHHFFFCCCAAA@@@???<<<:::888888777777777777777888777555333111000000222222333222222111111222222333888<<>>111111111111111000////////////..................000///............///000...//////////////////...000000////////////000000///000000000000000000000///000111222444777===AAAHHHJJJNNNQQQSSSTTTWWWYYY\\\^^^```bbbccccccbbbaaaaaa```^^^[[[YYYVVVTTTSSSUUUTTTVVV]]]fffsssyyymmm___YYYVVVTTTUUUXXXZZZ^^^ccciiiooowww~~~{{{mmmccc___bbbjjjxxxqqq```WWWRRRNNNKKKJJJJJJJJJJJJKKKMMMOOOQQQSSSUUUTTTSSSSSSTTTWWWZZZ\\\^^^```aaa^^^XXXRRRMMMKKKGGGGGGGGGHHHIIIKKKLLLMMMPPPTTTZZZ```fffmmmtttyyy~~~|||zzzvvvrrrsssxxxzzzrrrgggddddddgggkkkssswww{{{~~~~~~|||zzzwwwuuusssrrrpppmmmkkkgggeeeaaa^^^[[[VVVPPPMMMHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKGGGEEECCCBBBAAA???<<<999888888888777888888999999888666333111000000222333333333222222222333444444:::???BBB>>>666000111444222222222222222222222222111111000000000000111111222222333333333333222222111222222222111111000000777555333111111333555777666666777777666444333222000000000000000000000000222222222222222222333444444555666666666888;;;===CCC000111111111111000//////......//////////////////111111000000000000111111/////////....../////////000000////////////000000000000000//////............///111222555999???CCCGGGJJJNNNPPPRRRTTTWWWYYY]]]^^^aaabbbccccccbbbaaabbb```___\\\YYYWWWUUUTTTUUUUUUZZZdddnnn|||ttthhh\\\WWWUUUTTTVVVYYYaaadddiiiooouuu|||yyykkkccc]]]bbbmmm}}}xxxjjj\\\UUUQQQLLLJJJKKKHHHIIIJJJLLLNNNPPPRRRSSSUUUTTTRRRQQQRRRUUUXXXZZZ]]]___```]]]XXXRRRMMMKKKEEEEEEFFFGGGHHHJJJLLLMMMSSSVVV\\\bbbhhhooovvvzzz}}}yyyzzz~~~pppfffddddddhhhmmmsssvvv{{{|||zzz{{{xxxvvvtttsssrrrooommmgggeeebbb^^^[[[VVVQQQMMMHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKMMMMMMNNNMMMLLLKKKGGGFFFDDDCCCAAA???<<<999999888888888888999999:::777666444222111111222333333333222222333444444555:::???BBB===555000111444222222222222222222222222222111000000/////////000333333444444444444333333777666444333333444555666777555333111111333555777777777888888777666555444000000111111111111000000333333333333333444555555444555666666666888;;;===CCC000111111222222000///...////////////000000000000//////////////////////////////............//////111000000//////000000111.........//////000000000---///111333555:::AAAEEEGGGJJJNNNPPPRRRTTTWWWYYY\\\^^^```bbbccccccbbbaaaaaa```^^^\\\YYYWWWUUUTTTTTTVVV^^^jjjvvv}}}ooodddYYYVVVUUUVVVXXX\\\bbbfffkkkqqqwww~~~uuujjjccc\\\cccppppppdddYYYSSSPPPLLLKKKMMMIIIJJJLLLMMMOOOQQQRRRSSSTTTSSSPPPOOOPPPRRRVVVXXX\\\]]]^^^\\\WWWQQQLLLJJJDDDDDDEEEFFFHHHJJJKKKLLLTTTXXX^^^dddjjjrrryyy}}}pppgggeeefffjjjnnnrrrvvv{{{|||zzzzzzxxxvvvttttttrrrpppnnnhhheeebbb___[[[WWWQQQMMMHHHHHHGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKHHHFFFEEEDDDCCC@@@<<<999999999888888888888888999555444444333333333333333222222222222333444555555999<<<>>>:::444111111444222222222222222222222222444333333222111111222222333444444555555444444333888555333222444666777777666555333222222333555666777888888999888777666555111111222222222222111111333333333333444555666666333555666666777999<<>>AAA>>>///000222333222111///...000000111111222222222333//////000000000000//////000///...------...///000111111000000000000111111222111111111111111111111---...111333777<<>>;;;:::999888777666666666666000222444666666666444333111111111111222333444555555555555444333333222222111111111111111111111111222222111111111111111222222222222333333222222222//////000444888888555222444444444444444444444444555666666777777666555444222333444444444444333222111111111111222333444555333444666777999;;;???BBBAAA222111111111000000//////000000000000000000000000111000///......///000111000000000///......------///////////////.........222222333222111///---,,,000111222555999???CCCFFFHHHKKKOOOSSSUUUXXX[[[^^^ZZZ]]]```bbbccccccdddfffccc___\\\ZZZUUUOOOOOOSSSTTT]]]fffpppxxxmmm___YYYTTTUUUWWWXXX\\\aaaiiinnnuuu|||vvvjjjdddddd```jjjzzz~~~sssfff^^^VVVSSSPPPLLLKKKMMMMMMNNNOOOPPPQQQSSSTTTTTTQQQOOOLLLJJJKKKNNNRRRTTTYYYXXXVVVSSSOOOKKKHHHGGGCCCCCCCCCCCCEEEGGGIIIJJJQQQRRRVVV___kkkwwwsssjjjffffffiiimmmrrruuuzzz}}}zzzyyywwwtttqqqooommmlllfffdddcccaaa^^^YYYSSSOOOJJJHHHEEECCCCCCDDDGGGIIIIIIJJJKKKKKKKKKKKKKKKKKKHHHHHHGGGEEECCCAAA???>>>777777777666666666666666666555444333111000///...333333333222222222222111333333222222222333444555000111111222222333444444444444333333333333222222333222222444555666555333000111222222333333333333333333222111222333555666888888888888777666444444777666444222111111222222444444666666666555444333333444666666777888:::===???111111111111000000000///000000000000000000000000111000///......///000000.........///////////////000000000000000000000000000000111222111111//////111222444777;;;@@@EEEHHHHHHLLLPPPSSSVVVXXX[[[^^^___aaacccdddcccbbbbbbcccddd___\\\ZZZTTTOOOOOOSSSVVV___iiisssuuujjj\\\VVVSSSUUUWWWYYY___dddiiiooovvv}}}ttthhhbbbbbbaaakkk{{{|||qqqccc\\\VVVSSSQQQMMMLLLNNNNNNOOOPPPQQQSSSTTTUUUUUURRRPPPMMMLLLMMMPPPTTTVVVZZZYYYWWWSSSOOOKKKHHHFFFDDDDDDDDDDDDEEEGGGIIIJJJPPPRRRWWW___jjjvvvtttkkkhhhiiilllpppuuuxxx}}}~~~}}}{{{zzzxxxuuurrrpppnnnmmmfffeeecccaaa^^^ZZZTTTOOOIIIHHHEEEDDDCCCEEEGGGIIIIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHGGGEEECCCAAA???>>>888888888777777666666666222222222222222222222222333222222222222222222222222222222222333333333333222222222222222222222222222222222333333444444444444333333444555666444333333444555666666666666555333333222222222333444555444444444444333222111000555444333222111111222222111222333333333333222111555666888999999;;;>>>@@@AAA111111111111000000000000000000000000000000000000000000////////////000000------......///000000111000000000000111111111111...///000111111111111111333333555999===BBBGGGIIIIIIMMMQQQTTTVVVYYY\\\^^^```bbbdddeeedddcccccccccddd```\\\YYYTTTOOOOOOSSSXXXbbbmmmwwwmmmbbbXXXSSSRRRUUUXXX[[[aaahhhkkkqqqxxx|||pppddd___```aaalll|||yyynnn```ZZZUUUTTTSSSOOOMMMOOONNNOOOQQQRRRTTTUUUUUUUUUSSSQQQOOONNNPPPSSSWWWYYY\\\[[[XXXUUUPPPLLLHHHFFFFFFEEEEEEEEEFFFGGGIIIJJJNNNQQQWWW___jjjuuu~~~uuummmkkklllppptttyyy}}}~~~}}}{{{zzzxxxvvvsssqqqooonnngggeeecccaaa^^^ZZZTTTPPPHHHGGGEEEDDDDDDFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKIIIHHHGGGFFFDDDAAA???>>>::::::999999888777666666222222222222333333333333222222222222222222333333222222333333333222111111444333333222111111000000000111111222444555555666555444333444555555444222555555666666777777666666333333222222222333444444222222222222111111000///222222111111000111111222111111222333333222222111444666888999:::<<>><<<<<<;;;:::888777666666666555444333222111000000222111111111111222444444222222333333333222000///333222222222111111000000111111222333333444555555555444333444555555333111333333444444444444333333333333333333333333333444222333333333333333222111000000000000000111111111444444444555555555555555222444666888999;;;???AAADDD000000000000000000111111////////////////////////......///000000000000000000000//////.....................//////000000000111111111000000000000000222333666;;;@@@DDDHHHJJJLLLOOOSSSVVVXXXZZZ]]]______aaadddffffffeeefffgggccc^^^ZZZXXXSSSOOOQQQVVVXXXeeetttooo```WWWVVVTTTUUUYYY[[[]]]dddllltttyyyuuujjj```]]]___eeepppuuukkk___YYYTTTSSSQQQLLLIIIJJJJJJKKKMMMPPPQQQQQQQQQQQQPPPOOOOOOPPPRRRVVVYYY\\\___^^^\\\XXXTTTOOOLLLJJJHHHGGGFFFFFFFFFGGGHHHIIIGGGLLLSSS\\\ggguuuyyyqqqoooqqquuuyyy~~~~~~|||xxxwwwuuusssqqqooommmllliiigggdddaaa___[[[VVVSSSIIIHHHFFFDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIHHHFFFDDDBBB@@@???<<<<<<;;;:::999888777666666555444444333222111111111111000000111333555666444444444333222111000///000000000111111222222222333333333333333333333333444444333444555555444222222222333333333222222111333333333333333333333222222333333444444444444333///000000000000000000000555555555555555666666777222444666888999;;;???AAACCC000000000000111111111111000000000000000000000000---...///000111111111000111000000///......------------......//////000000222222111000//////000000111444777<<>>CCCHHHKKKMMMOOORRRUUUXXXZZZ\\\^^^```bbbdddffffffdddbbbbbbbbb```[[[XXXVVVSSSQQQUUU[[[___lll~~~wwwhhh]]]VVVSSSTTTXXX]]]___bbbkkktttzzzwwwmmmccc]]]\\\```iiiuuupppfff\\\UUUOOOMMMLLLHHHHHHJJJFFFGGGJJJMMMOOONNNMMMLLLHHHHHHJJJLLLOOOSSSVVVYYYZZZYYYWWWUUURRRNNNLLLJJJHHHGGGFFFEEEDDDEEEEEEFFFEEEHHHMMMSSS\\\kkk|||~~~tttqqqpppssswww{{{~~~}}}|||wwwvvvuuusssqqqooonnnmmmllliiieeebbb___\\\XXXUUUPPPLLLGGGBBB@@@BBBEEEGGGGGGHHHIIIKKKLLLLLLMMMMMMJJJIIIHHHGGGEEECCCAAA???::::::999999888888888777222222333333444555555666111000//////000333666888:::888555222111111222333000000000000111111111111333333333333333333333333222111222333666777666555555555666666555444444333333333444444444333222111///000111222333333333333111222222222222111///...000000000000000222333444555666888999999;;;>>>@@@AAA//////000000111111111222000000000000000000000000,,,---///000111111111000------......///000000000...//////000111222222222//////...///000111333555444666;;;@@@EEEJJJMMMOOOOOORRRVVVXXXZZZ\\\^^^```^^^aaadddeeedddddddddeee___ZZZWWWVVVSSSRRRVVV]]]bbbpppqqqdddYYYSSSPPPRRRXXX^^^aaaeeennnyyyzzztttjjjaaa[[[[[[___kkkwww}}}nnndddZZZRRRLLLKKKJJJHHHIIILLLEEEGGGKKKMMMOOOOOOMMMLLLEEEFFFGGGJJJMMMQQQUUUWWWWWWVVVUUUSSSPPPMMMJJJIIIHHHGGGFFFDDDDDDDDDEEEEEEEEEHHHKKKOOOWWWeeewwwtttpppooorrruuuyyy|||}}}|||xxxwwwvvvtttrrrpppooonnnllliiieeebbb___\\\XXXUUURRRMMMGGGAAA???AAADDDGGGGGGHHHIIIKKKLLLMMMMMMMMMJJJJJJIIIGGGEEECCCAAA@@@999888888888888888888888555555555444444333333222111000//////000333777999===:::666222111111333444222222111111000/////////111111222333444444555666111000111333666777777666444555555555444333333222333333444555444333111000000111222333444555555555222333333333222111///...111000000000000222444555333444666666777888:::===AAA111111111111111111111111......//////000000000111////////////000000000000...000111222222111000......///111111/////////000///111111111000111222444333666<<>>;;;;;;;;;;;;:::888666555444444444333333333222222555444222222222444666777:::888555333111111111222333222111000000111222333333111///111333555333111111222444666777666666555666555444333222333444444333444444333111111333444333444444444555555666666555444333333222222333333222222333333333333444444555666777888:::===???@@@AAA111111111111111111111111/////////000000111111111////////////000000000000...///111222222111///......///111111/////////000///000111111000111222444333777<<>>>>>>>><<<:::888666555444555444444444444333333333222222222222333444444555333333333222222333333333111111111222222111111111///000111222333444666777333333333333444444444555222333444555666777777777444555666666555555777999888999:::;;;:::999777666555444333333222222333333222222222333333333444444555666777888:::===???@@@CCC111111111111111111111111111111111111111000000000////////////000000000000////////////////////////...///111111/////////000,,,.../////////000333555888<<>><<<999777666555555555555555555444444444444222222222222333333333333333333333333333222222222000111222222222222111000...///111222222333555666444444333333333333444444111222444555777777888888444555666555555555777999777888:::;;;;;;999777666555444333333222222333333222222333333333333444444555666777888:::===???@@@BBB111111111111111111111111111111111000000/////////////////////000000000000/////////....../////////...///111111/////////000,,,---/////////000333555999===BBBGGGJJJNNNQQQSSSWWWYYY^^^bbbeeefffgggfffcccbbbaaa```^^^\\\ZZZYYYTTTSSSTTTXXX\\\fffyyywwwggg^^^YYYVVVVVVYYYUUU]]]eeelllpppxxxwwwiii```[[[[[[bbbjjj|||wwwkkkddd[[[YYYWWWVVVUUUTTTRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQRRRTTTVVVVVVWWWVVVVVVTTTQQQMMMKKKJJJJJJJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDIIIQQQYYYcccrrr{{{ttttttssswww|||~~~|||yyyxxxuuutttsssqqqnnnkkkjjjgggdddaaa___]]]YYYWWWPPPLLLGGGEEEEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEEEE===<<<:::888777777888888555555444444444333333333000000111222333444444444333333333333333222111000000111222222222222111000///111222222000000111333444444333222222333333444333444555666777666666555333444555555444555777999555777999;;;;;;:::888777555444333333222222333333222222333333333333444444555666777888:::===???@@@BBB111111111111111111111111111000000000//////......////////////000000000000//////............//////...000111111/////////000+++---...//////000333555:::===CCCHHHKKKNNNRRRTTTUUUXXX\\\aaadddeeeeeeeeebbbaaaaaa___^^^\\\ZZZYYYUUUUUUVVVZZZ^^^jjj~~~rrrddd[[[WWWUUUVVVYYYWWW___hhhooosss{{{wwwhhh___ZZZ[[[bbbkkk}}}xxxllleee[[[YYYWWWVVVVVVUUUSSSQQQSSSSSSSSSSSSTTTTTTTTTTTTSSSTTTVVVWWWXXXXXXWWWWWWSSSPPPMMMJJJJJJKKKJJJJJJGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCHHHQQQYYYcccqqq~~~|||uuuvvvssswww|||~~~yyyxxxuuutttsssqqqnnnkkkllliiieeebbb```^^^[[[YYYPPPLLLGGGEEEEEEFFFGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLLLLKKKIIIFFFEEECCCCCCBBB:::999888888888999:::;;;444444444333333333222222---...000222444555555666333333444333222111000000000111222333333222111000111333444222///---...000555444333222222222333444666777777777777555444333222333444444444444666888444666888;;;;;;:::888777555444333333222222333333222222333333333444444444555666777888:::===???@@@CCC111111111111111111111111......////////////......---...///000000///...---////////////............////////////000000000111000111222111111111444666<<>>AAAEEEIIILLLOOORRRTTTWWWZZZ]]]___```aaaccceeeaaaaaa```^^^[[[YYYVVVUUUQQQTTTXXX^^^iiizzz{{{jjj___UUURRRSSSTTTWWW[[[aaafffooowww~~~wwwjjj```ZZZ[[[dddnnn|||ooogggbbb^^^\\\\\\___```^^^\\\WWWWWWVVVVVVWWWWWWXXXXXXZZZZZZXXXWWWTTTQQQOOOMMMKKKKKKJJJIIIHHHGGGGGGGGGFFFEEECCCBBBAAAAAABBBBBBDDDFFFLLLSSSZZZbbbqqq~~~~~~wwwvvvyyy|||~~~zzzxxxtttrrrqqqooommmkkkgggfffeeeccc```]]][[[YYYRRROOOKKKFFFCCCCCCCCCDDDGGGGGGGGGHHHHHHIIIIIIIIIKKKJJJIIIHHHFFFCCCAAA@@@===<<<:::888666555444444555666666555555444333222444333222222444444444222000111111222222333444444000111111111111222222222222222222222333333333333222222222222333333333333555555666666555444444333555555555555666666666666444666888999888777888999999888555333111111111111333333222222333333444555555666777777777999<<<>>>===111111111111111111111111///000000111111000000///------------------------......//////000111111111000000000/////////......000111222222222444777:::>>>AAAFFFIIILLLNNNQQQTTTWWWZZZ]]]```aaabbbdddeeebbbbbbaaa___\\\ZZZXXXVVVRRRUUU[[[dddrrrtttddd[[[SSSQQQRRRTTTXXX]]]bbbhhhqqqyyyvvviii```ZZZ[[[eeeooo|||ooofff```]]][[[]]]```aaa```^^^UUUUUUTTTTTTUUUUUUVVVVVVZZZYYYWWWUUUQQQNNNLLLJJJLLLKKKKKKKKKJJJIIIHHHHHHFFFEEEDDDBBBAAAAAAAAABBBDDDFFFLLLTTTZZZbbbqqq~~~yyyvvvyyy}}}}}}zzzwwwtttrrrqqqooommmkkkggggggeeeccc```^^^[[[ZZZRRROOOJJJFFFCCCBBBCCCDDDGGGGGGGGGHHHHHHIIIIIIIIIKKKKKKJJJHHHFFFDDDBBBAAA::::::999888777777777777444555666666555444222111111000111444777999:::999444444333222222111111000///000000111222222333333111222222222222333333333222222222333333333444444444555555555555555444444444444444555666777777888444666888888777666777999:::999666444222222222333333333222222333333444555666666777777777888;;;>>>???000000000000000000000000...//////000000//////...000000000000000000000000......//////000000000111........................000111222333333555999;;;???BBBFFFIIIKKKNNNQQQSSSWWWZZZ^^^aaabbbcccdddeeeddddddcccaaa^^^\\\YYYXXXTTTWWW___jjj{{{~~~pppbbb[[[TTTSSSTTTUUUZZZ```hhhnnnvvvuuuiii___ZZZ\\\fffppp{{{mmmeee]]][[[YYY[[[^^^___]]][[[SSSRRRRRRSSSSSSTTTUUUVVVYYYWWWUUURRROOOLLLJJJIIIJJJJJJKKKKKKJJJIIIHHHGGGGGGFFFDDDBBBAAAAAAAAAAAADDDFFFLLLSSSZZZbbbppp~~~{{{wwwyyy|||~~~}}}yyywwwtttrrrqqqpppnnnlllhhhgggfffdddaaa^^^[[[ZZZRRROOOKKKFFFCCCCCCDDDDDDFFFFFFGGGHHHHHHIIIJJJJJJLLLLLLKKKIIIGGGEEECCCBBB;;;:::999888777777777777444555555666555333222000------...222555888888777444444333222222111111000//////000111222333333444111111111222222222333333222222333333333444444444222333444555666666666666333444444555666777888888555666777666555555777888555555333222222222333444333333222222333333444555666666777777777888;;;>>>AAA000000000000000000000000......////////////......//////............/////////////////////.........---------......////////////111222333444666:::===@@@CCCGGGJJJLLLOOORRRTTTWWW[[[___bbbcccdddeeefffeeeeeedddbbb___]]]ZZZYYYUUUYYYaaaoooyyylll```ZZZUUUUUUUUUWWW]]]cccjjjpppxxxuuuhhh___[[[\\\fffqqqxxxkkkccc[[[YYYWWWYYY[[[[[[YYYVVVPPPQQQQQQRRRSSSUUUVVVWWWVVVTTTRRROOOMMMKKKJJJIIIGGGHHHIIIIIIIIIHHHFFFEEEGGGFFFDDDBBBAAA@@@AAAAAACCCEEEKKKRRRYYYaaappp}}}zzz{{{}}}~~~|||yyywwwtttrrrqqqpppnnnlllhhhgggfffdddaaa^^^\\\ZZZSSSPPPLLLGGGDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIJJJJJJMMMLLLKKKJJJHHHEEECCCBBB???>>><<<999777555444444444555555444444333222111111111222555777888777555000111111222222333444444//////000111222222333333111111111111222222222222333333333333444444444444111222333555666777777777444444444555666777777888555666666555444444666888//////000000111111111222333333222222333333444555555666777777777999<<<>>>@@@000000000000000000000000//////000000000000//////---,,,,,,++++++,,,,,,---//////......------,,,,,,---......///000111222222///111222333555777;;;>>>CCCFFFJJJMMMOOOQQQTTTVVVXXX[[[```cccddddddeeefffeeedddcccaaa___\\\ZZZYYYUUUYYYbbbrrrsssggg]]]XXXUUUUUUWWWYYY```gggkkkqqqzzzttthhh___[[[]]]gggrrruuuiiiaaaZZZXXXVVVWWWYYYXXXTTTQQQLLLLLLMMMOOOQQQSSSUUUVVVRRRQQQOOOMMMKKKJJJJJJJJJGGGHHHJJJJJJJJJIIIGGGFFFHHHFFFDDDBBBAAA@@@@@@@@@BBBDDDJJJQQQXXX```nnn|||~~~~~~|||yyyvvvsssrrrqqqpppnnnmmmhhhhhhfffdddaaa^^^\\\[[[TTTQQQMMMHHHEEEEEEEEEFFFEEEFFFFFFGGGIIIJJJJJJKKKMMMMMMLLLJJJHHHFFFDDDCCC@@@???<<<:::777555444333555555444333222222222222444444555888:::;;;999777000111111222222333444444000000000111222222222333111111111111222222222222333333333444444444444555333333444555666666666555444444555555666666777777555666666555333333555777...///111333333222111000333333222222333333444555444555666777777999===???@@@000000000000000000000000000000111111111111000000000///...------...///000//////...---,,,++++++***......///111222333444555///111222444555888<<>>;;;999888999:::;;;555444333333222222333333444222111333666777555222333333222111111222333333111111111111111111111111111222222222222222333333777777666666555555555555111222444555555444222111333222222333444666888::::::777555555888999888666444222111111222333333222222222222222222222333333555555666777999<<<>>>@@@BBB111111111111000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////000000111222555999===???DDDGGGLLLOOOQQQTTTWWWYYY]]]___bbbdddffffffffffffbbbcccdddbbb^^^ZZZXXXWWWVVVZZZbbbppptttfff]]]VVVUUUUUUUUUXXX^^^eeekkkuuu{{{rrreee___\\\\\\eeeqqqwwwllleee]]]ZZZUUURRRQQQPPPNNNLLLIIIIIIKKKMMMPPPRRRSSSTTTQQQOOOMMMLLLLLLLLLKKKJJJKKKKKKJJJJJJIIIHHHGGGFFFGGGFFFDDDBBBAAAAAABBBBBBDDDEEEJJJPPPVVV]]]kkkxxx~~~~~~zzzyyywwwtttrrrqqqpppooollljjjgggdddccc```]]][[[WWWSSSMMMGGGDDDCCCDDDFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIFFFCCCAAA???>>>;;;999888999999:::333333222111111111111222444222222333666666555222333333222111111222333333111111111111111111111111333333333222222222222111666666666555555444444444333444666777777666444333444444444444444555666777888666444555777888777555444222111111222333333222111222222222222333333333555555555666888;;;>>>???BBB111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000111333666:::>>>AAAEEEHHHLLLPPPRRRUUUXXXZZZ___```ccceeeffffffeeedddaaabbbbbb```]]]YYYXXXXXXXXX]]]gggwww}}}nnn```XXXSSSTTTUUUWWWZZZ___fffkkkvvv}}}qqqddd___]]]]]]gggssszzzooohhh___\\\WWWSSSQQQPPPNNNMMMKKKLLLMMMOOOPPPRRRSSSTTTRRRPPPNNNMMMMMMMMMLLLKKKLLLKKKKKKJJJIIIGGGFFFFFFFFFEEECCCAAA@@@@@@@@@AAADDDEEEJJJPPPVVV]]]lllyyy|||{{{xxxuuurrrpppooonnnjjjhhheeecccbbb```^^^[[[VVVSSSMMMGGGDDDCCCDDDEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJIIIFFFCCCBBB???===;;;:::999888999999333222111111000000111111333222222333555555444333333222222111111222222333111111111111111111111111111111111222222333333333555555444444444444333333333444555666666555444333444555555555555555444444666555444444666666555444444222111111222333333222111111222222222333333333444444444666888:::===>>>BBB111111111111000000000///000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000111333777;;;@@@BBBFFFIIIMMMQQQSSSVVVYYY[[[```bbbdddeeefffeeedddcccaaaaaaaaa^^^[[[YYYYYYYYYZZZaaannnvvvhhh\\\UUUPPPRRRUUUXXX\\\aaahhhlllxxx~~~pppccc___]]]^^^hhhuuu}}}qqqjjjaaa]]]XXXTTTRRRPPPOOONNNMMMMMMNNNOOOPPPQQQRRRRRRRRRPPPNNNMMMNNNNNNMMMLLLLLLLLLJJJIIIHHHGGGFFFFFFEEEDDDBBBAAA@@@?????????CCCEEEIIIPPPVVV^^^mmm{{{~~~|||yyyvvvssspppooonnniiigggdddcccbbb```^^^\\\VVVSSSMMMHHHDDDCCCDDDEEEDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIJJJIIIHHHFFFDDDBBB>>>===<<<:::999888888888333333222111111111111111222222333333444444444333222222222222222222222222111111111111111111111111......000111333555666666333333333333333333333333222222333444444333222222333444555666666666555444555555555555666666555444444222111111222333333222111111111222222333333444333333444555777:::<<<>>>BBB111111111111000000000///000000000000000000000000////////////////////////////////////000000000000111111111111111111111111000000111444888===AAADDDGGGJJJNNNRRRTTTWWWZZZ\\\aaabbbdddfffffffffdddcccaaaaaa```]]]ZZZYYYZZZ[[[]]]fffuuuqqqdddZZZTTTOOORRRVVVZZZ^^^dddkkkooozzzqqqddd```]]]^^^hhhuuu}}}rrrjjj```\\\WWWSSSRRRQQQQQQPPPOOOOOOOOOPPPPPPPPPQQQQQQQQQPPPNNNMMMNNNNNNMMMLLLKKKJJJIIIGGGFFFFFFFFFFFFDDDCCCBBBAAA@@@??????>>>CCCDDDIIIOOOVVV___nnn}}}}}}zzzwwwsssqqqooonnniiigggdddcccbbb```^^^\\\UUURRRMMMHHHEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKJJJJJJJJJIIIGGGFFFDDDCCC>>>===<<<:::999888777666444444333222222222222222111222333444333333333333222222222222222222222222111111111111111111111111///000111222333444444555222333333333333333333333222333333333333333333222000222444666777777777666555666777777777666666555444222111111222333333222000000111222333333444444333333444555777:::<<<>>>BBB111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000222222222222222222222222///000111444999>>>BBBEEEHHHKKKOOOSSSUUUXXX[[[]]]aaaccceeefffgggfffeeedddbbbaaa___]]]ZZZZZZ\\\^^^bbblll|||{{{mmmbbbYYYTTTPPPRRRVVV[[[```gggnnnsss}}}ssseee```]]]]]]fffsss}}}ppphhh^^^ZZZUUURRRRRRSSSSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPOOOMMMMMMMMMNNNMMMLLLIIIHHHFFFEEEDDDEEEEEEFFFCCCCCCBBBBBBAAA@@@???>>>CCCDDDHHHOOOVVV___ppp~~~{{{wwwtttrrrpppooojjjhhheeecccbbb```^^^[[[UUURRRNNNIIIFFFDDDCCCDDDDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDCCC>>>===<<<:::999777666555555444333333222222333333000222444444333222333444111222222333333222222111111111111111111111111111333333333222222111111111222222333333333333444444555555555555555555555555000111333555666777888888444666888888777666555666444222111111222333333222000000111222333444444555444444444666888:::===>>>BBB111111111111000000000000000000000000000000000000000000000000000000000000.../////////000000000111111111111111111111111111///000111555999???CCCFFFIIILLLPPPSSSVVVXXX[[[^^^aaabbbdddfffggggggfffeeecccbbb```\\\ZZZ[[[]]]```iiirrrwwwjjj```XXXTTTQQQSSSWWW\\\aaaiiiqqqwwwuuugggaaa]]]\\\dddppp{{{nnnfffZZZWWWRRRPPPQQQTTTVVVVVVVVVVVVUUUTTTSSSSSSRRRRRROOOMMMLLLLLLMMMMMMMMMLLLFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDCCCCCCBBB@@@???>>>CCCDDDHHHOOOVVV```qqq}}}{{{xxxuuusssqqqpppllljjjgggdddccc```]]][[[UUURRRNNNIIIFFFDDDCCCCCCEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDDDD======<<<;;;999777555444444333333222222222222222///222444444222111222444111222333333333333222111111111111111111111111111111222222222222222333333333333333333444444444555555555555444444555555555333333333444555666777777222555888888666444444555444222111111222333333222///000111222333444444555555555555666888;;;>>>???BBB111111111111000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000///000222555:::???DDDGGGIIILLLPPPTTTVVVYYY\\\^^^```bbbdddfffggggggffffffcccbbb```]]]ZZZ[[[^^^aaammmvvvttthhh^^^XXXTTTRRRTTTXXX\\\bbbjjjsssyyywwwhhhbbb]]][[[cccooozzzllldddXXXUUUQQQOOOQQQTTTWWWXXXYYYYYYXXXWWWVVVTTTTTTSSSOOOMMMKKKKKKLLLMMMLLLKKKEEEDDDBBBAAABBBCCCEEEFFFDDDDDDDDDCCCBBBAAA@@@???CCCDDDHHHOOOVVV```qqq}}}{{{xxxuuusssrrrqqqmmmkkkhhheeecccaaa]]][[[TTTRRRNNNJJJFFFDDDCCCCCCFFFFFFGGGHHHIIIIIIIIIIIIKKKJJJIIIHHHFFFEEEDDDDDD======<<<;;;999777555444333222222111000111111111///222444444222111222444111222333444444333222111111111111111111111111111,,,---///111333666888888333333333444444555555555444333333222222333333444666555444333333444555666000444777777555333333444444222111111222333333222///000000222333444555555555555666777999<<<>>>@@@BBB333333222111000///...---000000111111111111000000//////000000000000//////---///000000//////000222///...------...000333444000111333666;;;@@@DDDGGGMMMOOORRRUUUWWWZZZ]]]______```bbbdddeeefffeeeeeeddd```^^^^^^\\\ZZZ^^^dddmmmzzzttthhh\\\UUUSSSRRRVVVZZZ^^^bbbjjjttt{{{zzzkkk```[[[[[[ccclllwwwkkkdddZZZWWWSSSRRRTTTWWWZZZ[[[```]]]YYYVVVTTTTTTRRRQQQPPPMMMKKKKKKMMMLLLIIIFFFEEEDDDCCCBBBAAABBBBBBCCCEEEEEEEEEDDDCCCCCCBBBBBBGGGHHHLLLQQQUUU^^^ooo~~~{{{wwwtttqqqpppooojjjhhhfffddddddbbb```^^^XXXUUUPPPJJJFFFCCCCCCBBBFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJIIIHHHEEECCCBBB@@@>>><<<;;;:::999666444444333333222222333333444333222111333666666333000222222111111111111222222222222111000/////////000000000111222222222222111333444555555333111111222666666555666666777888999555555555444444333333333555555666777777777777777555444222000///...------***...333666555444333333444444555777999;;;===>>>CCC111111111111111222222222000000111111111111000000//////000000000000/////////000111111000000111222222111///.........///000000111444777<<<@@@DDDGGGMMMOOOSSSUUUWWWZZZ]]]```___```bbbdddeeeeeeeeeeeeddd```^^^]]]ZZZYYY^^^eeeooo}}}|||ooodddZZZSSSRRRRRRVVVZZZ^^^ccckkkuuu|||zzzkkkaaa[[[[[[ccckkkwwwjjjcccZZZWWWTTTSSSUUUXXX[[[\\\___\\\WWWTTTSSSRRRQQQOOOOOOMMMKKKLLLMMMLLLIIIFFFEEEDDDCCCBBBAAABBBCCCCCCEEEEEEEEEDDDCCCCCCBBBBBBDDDFFFKKKRRRVVV___qqq}}}{{{wwwtttrrrpppooojjjhhhfffddddddbbb```^^^XXXUUUPPPJJJFFFDDDCCCCCCEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJIIIHHHFFFCCCBBBBBB???<<<:::888777555333444333333222222333333444444333333444666777444111222222111111111111222222333222111111111111111222111222222333333333333333111333555555444333444555555555555555555555666666444444444444444444333333555555666777777777777777666555444222111000000///---000444555555444333333555555666888:::<<<>>>???DDD111111111222222333333333000000111111111111000000//////000000000000//////111222333222000000000222000000000000////////////111222444888===AAAEEEGGGLLLOOOSSSUUUWWWZZZ^^^``````aaacccdddeeeeeeeeedddddd```]]]\\\YYYXXX___gggtttvvviii___VVVRRRRRRSSSVVV\\\```eeemmmvvv~~~|||lllbbb\\\[[[aaajjjuuuiiiaaaZZZXXXUUUTTTVVVYYY[[[\\\\\\YYYTTTQQQPPPOOONNNMMMNNNMMMLLLLLLLLLKKKIIIGGGEEEDDDCCCBBBBBBBBBCCCDDDFFFEEEEEEDDDDDDCCCCCCBBBBBBEEEKKKSSSXXXbbbsss~~~|||zzzwwwtttrrrpppnnnjjjhhheeedddcccbbb___]]]WWWTTTOOOJJJFFFDDDCCCCCCEEEEEEGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHFFFDDDCCCDDD@@@<<<888666555444222333333222222222222333333555444444666777777444222222222111111111111222222222222222222222222333444333333444555555555555444222444666666555444444555555555444444444444444444333333444444444444444444555555666777777777777666666666555444333333333333000222444555444333444555555666777888:::<<<>>>@@@CCC333333222222111000//////000000111111111111000000//////000000000000//////111222222111///...///000,,,---...000111111111111111333666:::>>>BBBFFFHHHLLLOOOSSSVVVXXX[[[^^^aaaaaabbbdddeeeeeeeeeddddddccc```]]][[[XXXYYYbbblll{{{pppddd[[[TTTRRRSSSSSSXXX^^^ccchhhpppyyy}}}nnnccc\\\ZZZ```hhh}}}uuuiiiaaa[[[YYYVVVVVVXXXZZZZZZZZZYYYUUUQQQNNNMMMLLLKKKJJJLLLLLLLLLLLLKKKJJJIIIHHHEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDCCCCCCCCCBBBEEELLLTTTZZZcccuuu||||||zzzwwwuuurrrooonnnjjjhhheeedddcccaaa___\\\WWWTTTOOOJJJFFFDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHFFFEEEDDDCCC???:::777555555555444333333222222222222333333444444555666666555333222222222111111111111222222111111111111111222333444222333444444555555444444444555666555333222222333555555555555444444333333333333333444444555555555444555666666777777666666666555444444444444444444333444555444333333444666444555666777999<<<>>>???@@@111111000000//////......000000111111111111000000//////000000000000/////////000111000...------...,,,---...000111111111111222333777;;;@@@DDDGGGHHHLLLOOOSSSVVVXXX[[[___bbbbbbcccdddeeefffeeedddcccbbb___]]][[[YYY\\\hhhuuu~~~lll```YYYSSSSSSUUUUUUZZZ```ffflllttt}}}pppddd]]]ZZZ___fffzzzuuujjjbbb\\\ZZZXXXXXXXXXYYYXXXWWWUUUQQQMMMKKKJJJJJJIIIIIIKKKLLLLLLLLLKKKIIIIIIIIIEEEDDDCCCBBBCCCCCCEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCEEEHHHNNNVVV\\\eeewww{{{{{{yyyxxxuuurrrooonnnjjjhhheeedddbbbaaa^^^\\\WWWTTTOOOJJJFFFDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIHHHGGGFFFEEEAAA===999666666777777777333222222111111222222333333444555555444333222111222222111111111111222222000000000000000111222333111111222333333333333333000222333333222222222333666666666666666555444333333333333444444555555555444444555666666666666666444444333333333333444444444444555333222333555666333333444666888:::<<<===@@@,,,------...///000111111000000111111111111000000//////000000000000//////---/////////---,,,---...000000000000////////////222444888===AAAEEEGGGIIILLLOOOSSSVVVYYY\\\```cccddddddeeeffffffeeedddccc```^^^]]]\\\[[[aaapppyyyhhh^^^XXXSSSSSSUUUWWW\\\dddjjjpppxxxqqqeee]]]YYY]]]dddvvvwwwllleee]]][[[YYYXXXXXXWWWUUUSSSQQQNNNJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLJJJIIIIIIIIIEEEDDDCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEEEEDDDDDDCCCFFFIIIOOOVVV]]]iii|||zzzzzzyyyxxxuuurrrooommmjjjhhheeecccbbb```]]][[[VVVSSSOOOJJJFFFEEEDDDDDDCCCDDDEEEFFFFFFGGGFFFFFFFFFGGGHHHIIIHHHGGGFFFEEE@@@===:::888888999999888222222111111111111222222222444555555333111111111222222111111111111222222000000000///000000111111///000111111222222111111,,,...111222222333555666444555666777777666444333333333444444444444444444444444555666666666666555444444333222222222333333222333444333222333444666222333333555777999;;;===BBB------...///000111222222000000111111111111000000//////000000000000//////---...//////......///000222111///.........///000222555999>>>BBBFFFHHHIIILLLOOOSSSVVVYYY\\\```ccceeeeeefffffffffeeecccbbb^^^]]]]]]]]]^^^fffxxxttteee\\\VVVRRRRRRTTTYYY___fffmmmttt{{{rrrfff]]]YYY\\\bbbrrryyynnnggg^^^\\\ZZZYYYXXXUUURRROOOMMMKKKHHHGGGHHHJJJJJJJJJHHHKKKLLLLLLIIIHHHIIIJJJEEEDDDCCCCCCCCCDDDFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDFFFHHHNNNVVV___mmmyyyyyyyyyxxxuuurrrooommmkkkhhheeecccbbb```]]]ZZZVVVSSSNNNJJJFFFEEEDDDEEEBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFAAA>>><<<;;;::::::888777222222111111111111222222333555777666444111111222222222111111111111222222222222111111000000111111///000111111222222111111///111333333222222333444222333555666666555444333444444444444444444333333333444555555666666555555555444444333222222222222///111333333222333444666333333444666888:::<<<===CCC111111111111000000000000000000111111111111000000//////000000000000//////---///000000//////000222///...------...000333444333555999>>>CCCFFFHHHIIILLLOOOSSSVVVYYY]]]aaadddeeeffffffgggfffeeecccbbb]]]]]]]]]^^^```iii}}}~~~qqqcccZZZVVVRRRQQQSSSZZZ```hhhooovvv}}}sssggg^^^YYY\\\aaaooozzzpppiii^^^]]][[[YYYWWWTTTPPPLLLKKKIIIGGGFFFHHHJJJKKKKKKHHHJJJMMMLLLIIIHHHIIIJJJEEEDDDCCCCCCCCCEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEGGGMMMVVV```pppxxxyyyyyyxxxvvvrrrooommmkkkhhheeecccbbb___\\\ZZZVVVSSSNNNJJJFFFEEEEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGHHHIIIHHHGGGGGGBBB@@@>>><<<<<<:::777555222222111111111111222222444666999888444222222333222222111111111111222222444444333222111111111111000000111222222222222111666777777555222/////////000111333555555555333222555555555444444333333333333444555555666666555555666666555444333222222333---///222333333333444555444444555777999;;;===>>>AAA222222222111111111111000111111111111111111111111///////////////.........///////////////////////////000111000//////111333111555<<>>;;;999888777666333333333333333333333333222222222222222222222222000000000111222222222333000111111111000///...---000111111111111222222222222222333333333333444444333555666666555444444555555444222111111222444555444444444444444444333333444444444444333222111111444333222222111111222222111222444555666888<<>>;;;999888777666333333333333333333333333222222222222222222222222111111111111111222222222/////////000000000000000000111111111111222222222111111111222222222333333222444555555444333333444555444222111111222444555444444444444444444444444444444444444333222111111000000000000000111222333000222444666777:::>>>AAADDD222222222111111111111000////////////////////////000000000000111111111111///////////////////////////000111111000000222333666:::???BBBEEEGGGIIIKKKQQQTTTWWWZZZ\\\^^^bbbdddddddddcccddddddccc```^^^]]]]]]```eeemmm{{{ooodddXXXSSSPPPOOOSSSXXX```gggpppxxx~~~~~~pppddd[[[ZZZ]]]kkkxxx|||qqqjjjbbb```[[[VVVRRROOOMMMLLLLLLJJJJJJKKKLLLMMMMMMKKKMMMLLLKKKIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDFFFGGGHHHIIIHHHFFFDDDBBBBBBBBBBBBGGGJJJSSS]]]hhh{{{~~~{{{yyywwwuuuqqqnnnkkkiiieeecccaaa^^^[[[XXXWWWTTTNNNIIIEEECCCBBBBBBDDDCCCBBBCCCDDDEEEDDDCCCIIIJJJJJJIIIIIIHHHFFFFFFAAA@@@>>>;;;999888777666333333333333333333333333222222222222222222222222222222222111111111111111//////......///000222333000111111111111222222222000000111111111222222222111333444444333222222333555444333222222333444555333333333444555555555666555444444333333222111111//////000000111333444555333444666888999;;;>>>@@@CCC222222222111111111000000000000000000000000000000///000000000000000111111///////////////////////////000111111000000222444777:::???CCCEEEHHHKKKMMMRRRTTTXXX[[[]]]___ccceeefffeeeddddddeeeccc```^^^]]]\\\___eeennn|||}}}jjj```VVVQQQPPPQQQUUU[[[bbbiiisss{{{rrrfff]]]ZZZ]]]hhhvvv}}}rrrjjjaaa^^^YYYSSSNNNKKKJJJJJJLLLKKKKKKKKKKKKLLLKKKKKKLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDEEEGGGGGGIIIHHHFFFDDDCCCCCCCCCCCCHHHKKKTTT^^^iii{{{~~~{{{zzzxxxvvvrrroookkkiiieeecccaaa___[[[YYYWWWTTTOOOJJJFFFCCCCCCBBBDDDCCCCCCCCCDDDDDDEEEDDDHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>;;;999888777666333333333333333333333333222222222222222222222222333222222222111000000000111000///......000222333000000111111111222222222111111111111222222222222222333555555333222333444555444333333333333444555222333333444555666666777555555444333222222222222333333333333444555666777555666888888888999;;;===@@@222222222111111111000000111111111111111111111111.........//////000000000000000000000000000000000///000111111000111333555666:::???CCCFFFJJJNNNQQQSSSVVVYYY\\\^^^```dddfffhhhgggfffffffffeeebbb___\\\[[[]]]ccclll{{{{{{fff]]]TTTRRRRRRSSSXXX^^^cccjjjttt}}}ttthhh^^^[[[]]]fffttt~~~rrrkkk___[[[VVVPPPKKKHHHGGGGGGLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIGGGGGGFFFFFFFFFGGGFFFEEEDDDDDDDDDEEEFFFIIIHHHFFFEEEDDDDDDEEEFFFHHHLLLTTT^^^hhhyyy}}}{{{zzzxxxvvvssspppkkkiiieeecccbbb___\\\ZZZXXXUUUPPPJJJFFFDDDCCCCCCBBBCCCCCCDDDEEEFFFHHHJJJIIIIIIIIIHHHHHHGGGGGGGGGAAA@@@>>>;;;999888777666333333333333333333333333222222222222222222222222333222222222111000000000444222000///...///111222000000111111111222222222222222222333333333333444333444666666444444444555444444444444444444444444333333444444555666777777666555444222222222222222555555444333333444444555111333666888888:::<<<>>>???222222222111111111111000111111111111111111111111------......//////000000000000000000000000000000///000111111111222444666777:::???CCCGGGKKKPPPSSSTTTVVVZZZ]]]___aaaeeeggghhhgggfffggggggfffcccaaa\\\ZZZ\\\bbblllzzzwwwddd[[[TTTRRRSSSUUU[[[```ffflllvvv~~~vvvjjj___[[[]]]cccqqq~~~ssskkk]]]YYYSSSMMMIIIGGGGGGGGGLLLMMMNNNMMMLLLKKKLLLMMMJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFEEECCCCCCCCCDDDDDDFFFEEEEEEDDDDDDEEEGGGGGGIIIMMMUUU___iiiyyy~~~|||zzzyyyxxxvvvrrrpppkkkiiifffcccbbb```]]][[[YYYVVVPPPKKKGGGEEEDDDDDDAAACCCDDDEEEEEEHHHLLLNNNZZZXXXTTTPPPKKKHHHEEEDDDAAA@@@>>>;;;999888777666333333333333333333333333222222222222222222222222222222222111111111111111444333111000//////000000000111111111111222222222222222333333333444444444333555666666555444444555444444444444444444444444444444444555666666666777666555333222111111222333333333222111111111111111,,,///444777:::<<>>;;;999888777666333333333333333333333333222222222222222222222222111111111111111222222222222111111111111111111111000111111111111222222222111222222222333333333333222444666555444333444444444444555555555555444444555555555555666666666666777555333222111111222333111111000000000111111222...222666999;;;===???AAADDD222222222111111111111000000000000000000000000000...//////000111222222222000000000000000000000000///000111222111222555777<<>>;;;999888777666333333333333333333333333222222222222222222222222000000111111222222222333///000111222222333222222000111111111111222222222000111111111111222222222111333555444333222333333444444555555555555444444666666666666666555555555777555333111111111222333000000000111222333555555555777:::<<<;;;;;;<<<<<>>BBBFFFIIIKKKOOOQQQWWWYYY[[[^^^aaabbbcccccccccdddeeeeeedddbbb___^^^ZZZ]]]ccclllzzzqqqeeeZZZRRRMMMOOOTTTYYYaaagggooottt{{{wwwkkkbbb\\\\\\cccppp~~~vvvmmm___ZZZSSSNNNLLLLLLMMMMMMPPPPPPQQQPPPNNNKKKHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@AAABBBBBBBBBCCCFFFIIIKKKSSS^^^jjjyyy~~~|||yyyyyyxxxvvvtttrrrqqqppprrruuu|||~~~|||{{{yyyxxxwwwuuuqqqnnnmmmkkkiiigggeeebbb]]]ZZZYYYVVVQQQKKKGGGDDDCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIJJJJJJJJJIIIGGGEEEDDDBBB???<<<::::::999777555666555333111111222333444222333333333333333333222444444333222222222222222222222222222222222222222222222222111111111111000333333222222111111000000333333444444444333222111333444444555555444444333666666666666555555444444:::999777555333333222333333222222222222222333444666777888888999;;;???BBBBBB222222222111111111111000111111111111111111111111000000000/////////............///000000000000///000111222111111222555888;;;>>>CCCFFFIIILLLOOORRRXXXZZZ]]]```bbbdddddddddeeeeeefffeeeccc```]]][[[YYY^^^fffppp~~~}}}kkk```WWWPPPLLLOOOTTTZZZaaahhhqqqwww~~~|||pppddd]]][[[aaalllxxxwwwnnn```[[[UUUPPPNNNNNNOOOOOOQQQQQQQQQPPPMMMJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@AAABBBCCCCCCDDDGGGJJJLLLTTT```nnn~~~zzzxxxsssrrrpppooonnnooooooooopppsssxxx~~~~~~}}}{{{yyyxxxwwwuuuqqqooommmkkkiiigggeeeaaa]]]YYYYYYVVVQQQLLLGGGDDDCCCBBBCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJIIIHHHGGGEEEDDDAAA???<<<:::999888777555555444333222111222333444222333333333333333333222222222222222222222111000111111111111111111111111000000000000111111111111222222222222222111111111222333333444444444444333333444444555555444444333666555444444555666888::::::888555222000111222444333222222111111111222222333444666666777999===@@@@@@222222222111111111000000111111111111111111111111000000000////////////...---......///////////////000111222222111333666888<<>>AAA222222222111111111000000000000000000000000000000111000000000////////////---......///////////////000111222222222333777999<<>>;;;:::999888666444333333333333333333333444333222222111111222222333///000222333333222111000000000000000000000000000000111111222333444555555222222222222222333333333333333333333444555555666333444444555555444444333333444666888999888777666444444444444333222000000222222111111000111111222444666888999:::;;;>>>@@@AAA222222222111111111111000////////////////////////111111000000000/////////......///000000000000///000111222222222444777:::===@@@EEEHHHKKKNNNQQQTTTXXXZZZ]]]```bbbdddddddddcccdddeeefffeeecccaaa___]]]aaajjjuuu{{{kkk^^^UUUNNNMMMOOOUUUYYY^^^fffnnnttt{{{tttkkkbbbccciiitttwwwoooddd```ZZZUUURRRPPPOOOMMMOOONNNLLLJJJHHHFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFIIIMMMPPPWWW^^^kkk{{{|||yyytttppplllkkkkkkkkkkkkiiigggeeeeeefffggghhhlllqqqxxx~~~~~~{{{xxxvvvtttrrrpppkkkiiigggfffdddaaa]]]YYYVVVTTTQQQMMMIIIFFFCCCBBBBBBCCCEEEFFFGGGGGGGGGFFFHHHHHHIIIHHHGGGFFFDDDCCC@@@>>>;;;999888777666444222222333333333333444444333222111000000111222333000111222222222222222222111111111111111111111111222222222333444555555666333333333333333222222222555444444444444444555666333444444555555444444333222444777999999888666444333444555555444333111///111111111111111222333333222444777888999:::===???BBB222222222111111111111000000000000000000000000000111111111000000000//////...///000000111111000000000111222222333555888;;;===AAAEEEIIILLLNNNRRRTTTZZZ[[[^^^aaaccceeeeeefffcccdddddddddbbb```]]][[[\\\cccnnn|||uuufffZZZRRRMMMMMMQQQWWW[[[___hhhqqqvvv}}}yyypppeeeffflllwwwvvvnnneeeaaa[[[VVVRRRPPPMMMKKKLLLKKKJJJHHHFFFDDDDDDCCCEEEEEEEEEDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGJJJNNNQQQYYY```mmm~~~yyyuuusssqqqqqqllljjjfffcccaaa```aaaaaaggglllsssyyy{{{xxxvvvtttrrrpppiiihhhfffeeedddaaa^^^[[[UUUTTTQQQMMMIIIFFFDDDBBB@@@BBBDDDGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGEEEDDDBBB@@@>>>;;;999888777555444111222333333444444444444333222111000000111222333222222222222222333444444222222222222222222222222222222222333333444444444444444444333333222222111666666444444333444555555333444444555555444444333222333555666777777666666555555444444333333222222111111111111222444555666000222555777777888:::<<<@@@222222222111111111111000111111111111111111111111111111111111000000000000//////000111111111111111///111222222333555888;;;>>>AAAEEEIIILLLOOORRRUUU[[[]]]___bbbeeefffggggggdddddddddccc```]]]YYYWWW[[[dddrrrrrrcccWWWPPPLLLMMMRRRXXX\\\```iiirrrxxx|||ttthhhiiinnnzzzuuunnnfffbbb[[[VVVRRROOOLLLIIIKKKJJJHHHFFFEEEDDDCCCCCCFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFHHHKKKOOORRRYYY```nnn~~~{{{yyyyyyooommmhhhdddaaa```aaaaaaeeekkkrrrxxx~~~{{{xxxvvvtttrrrppphhhgggeeeeeedddbbb^^^\\\UUUSSSQQQMMMJJJFFFDDDBBB???AAADDDGGGHHHHHHHHHGGGHHHHHHHHHHHHGGGEEEDDDBBB@@@>>>;;;999888777555444111222333444444444444444333222000//////000222333333333222111222333555666222222222222222222222222111222222222222333333333555555444333333222111111777666555444333333444555333444444555555444444333222222222333444666888999888666444222111222444555000111111222333555666777222555888::::::;;;===??????333333333333333222111000000000000000000000000000111111000///////////////000000//////.........---000111111111111333777:::BBBCCCFFFJJJMMMQQQTTTUUUZZZ\\\___bbbdddeeeeeeeeedddeeedddbbb]]]ZZZXXXXXX^^^gggvvv{{{kkk\\\RRRPPPKKKNNNRRRVVV]]]dddmmmsss~~~vvvnnnnnnqqq{{{}}}tttmmmeee```ZZZTTTPPPMMMJJJIIIGGGFFFFFFEEEDDDCCCCCCBBBFFFFFFEEECCCCCCBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBEEEBBBCCCGGGJJJLLLQQQWWWYYYeeevvvzzzvvvooojjjgggfffdddcccgggjjjpppvvv~~~~~~|||yyyvvvrrrpppoookkkjjjgggddd```]]][[[YYYXXXVVVQQQLLLGGGCCC@@@???BBBBBBCCCEEEFFFGGGHHHIIIFFFEEEDDDEEEFFFFFFEEEDDD@@@>>>;;;888666555666666777666555444333222222222444333222111000000000000222222222222222222222222111111000//////...//////222222222111111111000000444333222222111222222222222333444444555555444444222222222333444555666777555555444333333555666777555444444333111000000//////000000222333444555555222222222333555888:::<<>><<<999777666555555777666444333222222222333222111111111111111222222222222222222222222222222222111000000/////////000222222222111111111000000444333222111111111111111222333444444555555444444333333333333444444555666444444444444444555666666777666666555333222222111///000111222333444444555222222333444666999;;;===BBB222222333333333222111111222222222222222222222222111000000///////////////000000////////////......000111222222222555999<<<@@@BBBFFFJJJOOOSSSVVVXXX\\\^^^aaadddfffggggggfffddddddcccaaa\\\YYYXXXYYYaaajjjzzzrrrdddWWWPPPOOONNNQQQUUUZZZ```hhhqqqvvvtttrrrssszzzzzzqqqjjj```[[[TTTNNNJJJHHHFFFDDDFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBB???????????????@@@AAAAAAFFFEEEHHHMMMOOOPPPTTTZZZdddooo|||xxxuuunnnoooqqqssswww~~~}}}{{{xxxuuusssqqqooommmllliiifffccc```]]]\\\XXXVVVRRRNNNJJJFFFCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHKKKJJJHHHHHHHHHFFFDDDBBB???>>><<<;;;888777555444666555333111000111222333000000000111111222444444222222222222222222222222222222111000000000000111222222222111111111111111444333222111000000000000222333444444555555444444444444333333333444444555333444555555666666555555666666555444444333222222000000111222333333444555333333444555777:::<<<>>>CCC222222333333333222222111222222222222222222222222000000////////////000000000000//////////////////000111222333444666:::>>>@@@BBBFFFJJJOOOTTTXXXZZZ^^^```cccfffggghhhhhhgggddddddccc```\\\YYYYYYYYY```jjjzzzzzzmmmaaaUUUPPPPPPNNNQQQUUU[[[aaaiiirrrxxxxxxuuutttzzzyyypppiii^^^YYYRRRLLLHHHFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>???@@@AAAAAAEEEFFFIIINNNPPPQQQVVV\\\iiisss}}}vvvvvvuuutttvvvzzz}}}|||zzzxxxuuusssqqqppplllkkkiiifffccc```^^^\\\XXXVVVSSSNNNKKKGGGEEEDDDAAABBBCCCDDDEEEGGGHHHHHHKKKJJJIIIIIIIIIHHHEEECCC>>>>>>===<<<:::777555444555333111000000111333444111111111111222222333444111111111111111111111111222222111111111111111222111111111111111111111111444333222111000/////////222333444444555555444444555555444333333333444444222333555666666666555444444444333222222111000000000000111222333333444444444444555666888;;;===???AAA111222222333333333222222222222222222222222222222000000////////////000000//////000000000000000000111222333444555888<<<@@@AAACCCFFFKKKPPPUUUXXXZZZ___aaadddfffhhhhhhhhhgggccccccbbb___[[[YYYYYYZZZ^^^hhhzzzvvviii^^^TTTQQQRRRNNNQQQUUU[[[aaajjjsssxxx}}}xxxuuuzzzzzzpppiii^^^XXXQQQJJJGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCEEECCCBBB@@@>>>===<<<<<<>>>>>>>>>>>>???@@@AAABBBDDDEEEJJJOOOPPPQQQXXX```lllyyy~~~}}}{{{xxxwwwyyy}}}|||{{{yyywwwuuusssqqqqqqkkkjjjhhheeebbb___]]]\\\XXXVVVSSSOOOKKKHHHEEEDDDAAAAAABBBDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJJJJGGGEEE???>>>===<<<:::888555444333222111000000111333444444333333222111111222222111111111111111111111111222111111111111111222222111111111111111111111111444333222111000000000000222333444444555555444444555555444333333333444444222333555666666666555444333333333222222111111000111111111222222333333444555555555666888;;;===??????111111222333333333222222222222222222222222222222///////////////000000111//////000000000000111111111222333444666999>>>BBBBBBDDDHHHLLLQQQUUUXXXZZZ```aaadddggghhhhhhhhhgggccccccaaa^^^ZZZYYYYYYZZZ]]]hhh{{{rrrfff[[[SSSQQQSSSNNNQQQVVV[[[bbbkkktttzzz{{{wwwzzzyyypppiii]]]XXXPPPIIIFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBB@@@>>>===<<<<<<>>>>>>>>>???@@@AAABBBCCCCCCEEEIIINNNPPPRRR\\\fffrrr}}}}}}}}}~~~}}}{{{{{{~~~~~~{{{zzzyyywwwuuusssrrrqqqkkkiiigggeeebbb___]]]\\\YYYWWWSSSOOOJJJGGGDDDCCCAAAAAABBBCCCEEEFFFGGGGGGGGGGGGHHHIIIKKKJJJHHHEEE@@@???===;;;999888666555222222222222222333444444555555333222222111111111111111111111111111111111111000000000000111222222111111111111111222222222444333222222111222222222222333444444555555444444444444333333333444444555333444555555666666555555555555555444444333333333111111222222222333333333444444555666888;;;===???AAA000111222333333333333222111111111111111111111111///////////////000111111//////000000000111111111111222444555777:::???CCCDDDFFFIIIMMMQQQUUUXXXYYY```aaadddfffhhhhhhgggfffcccbbb```]]]ZZZXXXYYY[[[___jjj|||ooobbbXXXQQQOOORRRPPPSSSWWW]]]dddmmmvvv|||}}}xxx{{{~~~wwwoooiii\\\VVVNNNGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@????????????>>>>>>??????@@@BBBCCCDDDDDDFFFJJJOOOPPPUUU```mmm{{{~~~{{{zzzzzzzzzxxxxxxxxxyyy{{{|||~~~~~~}}}zzzyyyxxxvvvuuusssrrrrrrkkkjjjhhhfffcccaaa___^^^YYYWWWSSSNNNJJJFFFCCCBBB@@@AAABBBCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJIIIFFFCCCAAA@@@===:::888777777777000111333444555555555444444333333222222222333333111111111111111111111111000/////////000000111222000000111111111222222222333333333222333333444555222333444444555555444444333333333333444444555666444444444444444555666666555555444444444444333333111222222222222333333333444444444555777:::===>>>BBB000111222333333333333333000000000000000000000000///////////////000111111//////000000111111111222111222444555777;;;@@@DDDEEEGGGIIIMMMQQQUUUWWWYYY```aaadddfffgggggggggfffcccbbb```]]]YYYXXXZZZ[[[aaalll~~~~~~mmm```VVVOOONNNQQQQQQTTTYYY___fffoooxxx~~~yyy{{{}}}uuummmhhh[[[UUUMMMFFFCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCC@@@?????????@@@AAABBBBBB?????????@@@AAACCCDDDEEEEEEGGGKKKOOOQQQVVVdddqqq~~~{{{xxxwwwxxxwwwuuusssrrrssstttuuuxxx{{{zzz|||}}}yyyyyyxxxvvvuuusssrrrrrrlllkkkjjjgggdddbbb```___ZZZWWWSSSNNNIIIEEEBBB@@@@@@AAABBBCCCDDDFFFGGGGGGIIIIIIIIIJJJJJJGGGCCC@@@BBB@@@===:::888777777888///111444666777666555444222222222222333444555555000000000000000000000000//////...//////000111111000000111111222222222222333333333333444555666666222333444444555555444444222222222333444555666777555555444333333555666777333222222222222222222222222222222222222222333333333333444555777:::<<<>>>AAA444333111000000000111111111111111000000000000000000000////////////000000222222111000//////000000000111333555999===AAACCCGGGJJJNNNQQQTTTWWW[[[^^^^^^```cccfffggggggeeeddd```^^^^^^^^^ZZZWWW[[[bbbfffqqqyyyiii]]]TTTMMMMMMPPPPPPUUU\\\bbbhhhpppzzz|||xxx|||zzzpppgggbbbXXXRRRJJJEEEDDDDDDCCCBBB>>>???@@@@@@@@@@@@???>>>BBBAAA@@@@@@??????@@@@@@????????????@@@AAABBBCCCIIIJJJNNNSSSVVV\\\jjjwww~~~zzzuuuqqqrrrpppnnnmmmmmmllljjjhhhmmmoootttzzz~~~|||zzzxxxzzz}}}{{{zzzyyywwwtttrrrppppppkkkkkkjjjiiifffbbb___]]]ZZZWWWSSSMMMIIIEEECCCBBBAAABBBCCCDDDEEEFFFGGGHHHFFFGGGHHHIIIIIIGGGFFFDDD@@@???===;;;888777666555555444222000000111222333444333333333333333222222333222111222333333222111222222222222222222222222333222111222444555444333222222222222222222222222111111111222444777:::;;;444444444444444444444444444444444222111222555888666555333222111111222333222222111111222222333444111111222444666:::<<<>>>CCC333222111000000111111222111000000000000000000000000000000000000000000000222222111000000000000000000111333555999===AAACCCHHHJJJNNNQQQTTTWWW[[[^^^___```cccfffgggfffeeedddaaa^^^]]]]]]YYYWWW[[[aaahhhtttxxxhhh\\\SSSMMMNNNQQQQQQVVV]]]ccciiirrr{{{|||xxx{{{}}}uuullleeeaaaUUUPPPIIIDDDCCCBBBAAA@@@????????????????????????AAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAABBBCCCDDDEEEJJJKKKPPPUUUXXX___nnn|||zzzuuurrrpppnnnlllkkkjjjiiigggeeegggjjjmmmrrrwww{{{~~~~~~{{{xxxwwwvvvtttvvvyyy|||~~~}}}|||zzzxxxuuusssqqqppplllkkkjjjgggeeebbb___^^^ZZZWWWSSSMMMIIIEEECCCBBB@@@@@@AAACCCDDDEEEFFFGGGFFFGGGHHHIIIIIIGGGFFFDDD>>>===;;;999888777666666666555333222111222333444222222222333333333444444333111000111222333222111222222222222222222222222222111000111333444333222333333333333333333333333222222222333444555666777444444444444444444444444...111555777666444222222666555444333222222222333111111111000111111222222333333333555777:::<<<>>>CCC222111111111111222222333000000000000000000111111000111222222222222111000222111000000000000000000111111333666:::>>>BBBDDDHHHKKKNNNRRRUUUXXX\\\___```bbbdddfffggggggfffeeebbb___^^^\\\YYYWWW[[[bbbkkkzzzuuueeeZZZSSSNNNNNNRRRSSSXXX___ffflllttt~~~}}}yyyyyy~~~|||rrrkkkeee```]]]RRRMMMHHHDDDBBBAAA@@@???@@@??????>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDD@@@AAAAAABBBCCCDDDFFFFFFKKKMMMRRRWWW[[[cccttt{{{uuurrrooollliiigggfffeeecccaaa```aaacccfffjjjooorrruuuzzz|||~~~~~~zzzvvvsssqqqpppooonnnppptttvvvzzz~~~~~~~~~}}}{{{yyyvvvsssqqqpppmmmkkkiiifffcccaaa______ZZZWWWSSSMMMIIIEEECCCBBB???@@@AAABBBCCCEEEFFFFFFFFFGGGHHHHHHHHHGGGEEEDDD>>>===<<<:::999999888888666555444333222333444555111111222222333333444444222111000000222222111000111111111111111111111111000//////000222444333222333333333333333333333333222222333333444333333333444444444444444444444444---111555777666333222111777666555444333333333333222111111000000000111111444444555666777:::<<<>>>BBB111111111111222333333444000000000000000111111111000111333444444333111000111111000000000000000111111222333666:::???CCCEEEHHHKKKOOORRRUUUYYY]]]```cccdddfffhhhhhhhhhhhhgggdddaaa___]]]ZZZYYY^^^fffppp~~~rrrcccYYYRRRNNNOOOSSSUUU[[[ccciiipppxxx{{{xxxxxxzzz{{{|||vvvlllccc^^^ZZZXXXWWWNNNLLLHHHDDDBBB@@@??????@@@???>>>======>>>???@@@>>>>>>>>>???@@@BBBCCCDDD>>>>>>???@@@BBBCCCEEEFFFJJJMMMSSSYYY^^^hhh{{{zzzuuuqqqmmmjjjfffcccbbb```^^^\\\ZZZYYYYYY[[[^^^cccgggjjjpppsssyyy~~~}}}{{{|||zzzvvvrrrnnnlllkkkkkkhhhjjjmmmppptttyyy~~~~~~}}}{{{xxxuuurrrpppooommmkkkhhhdddaaa```______ZZZWWWSSSMMMIIIEEECCCBBB@@@@@@AAABBBDDDEEEFFFFFFFFFGGGGGGHHHGGGFFFEEEEEEAAA@@@>>><<<;;;:::999999555444333333333333444444222222222222222222333333111000///000111111111///000000000000000000000000000//////000333444444333444444444444444444444444222222444555555444333222444444444444444444444444444444444222111222555888777666666555444444333333333222222111111111111111666666666666888:::<<<===BBB111111222222333333333333//////000000111111111111000222333555555333222000111000000000000000111111111222444777;;;@@@DDDFFFHHHKKKOOOSSSVVVZZZ^^^aaafffggghhhiiijjjjjjjjjiiigggccc```___\\\\\\ccckkkwwwzzznnn```WWWQQQNNNPPPUUUXXX^^^fffmmmttt|||~~~xxxtttqqqppplllfff]]]UUUQQQOOONNNNNNKKKJJJHHHEEEBBB@@@?????????>>>>>>>>>>>>>>>>>>???<<<<<<<<<===>>>@@@AAABBB>>>>>>???@@@BBBEEEFFFHHHJJJNNNUUU[[[aaalll{{{uuuqqqmmmiiiddd```^^^\\\YYYXXXUUUTTTTTTTTTVVVZZZ^^^aaafffjjjrrryyy}}}~~~~~~|||zzzxxxuuuqqqnnnlllkkkjjjdddfffiiilllqqqvvv}}}}}}|||{{{yyyvvvsssqqqooonnnllljjjgggdddaaa___^^^^^^ZZZWWWSSSMMMIIIEEECCCBBBAAAAAABBBDDDEEEFFFGGGHHHGGGGGGGGGGGGFFFFFFEEEEEECCCAAA???<<<999777666666333222222222222222333333333333333222222111111111111000///000111111111///000000000000000000000000222111000222444555555444444444444444444444444444111333444666666666555444444444444444444444444444666666666444333444777:::666666666555555444333333444333333222222222333333666666666666888:::<<<===BBB111222333333444333333222/////////000111111222222111222333333333333222111000000000000000111111222111222444777<<>>>>>??????>>>>>>===;;;;;;;;;<<<===???@@@AAA@@@@@@AAACCCEEEHHHJJJKKKKKKPPPWWW___eeerrr}}}wwwsssnnnjjjddd___\\\YYYWWWUUUSSSRRRQQQPPPRRRUUUXXXZZZ]]]bbbiiipppvvvzzz||||||yyyxxxvvvtttqqqooommmkkkeeegggiiilllqqqwww~~~|||zzzyyywwwuuusssqqqooonnnkkkiiigggdddaaa___]]]]]]ZZZWWWSSSMMMIIIEEECCCBBBAAABBBCCCDDDEEEGGGHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEBBB@@@===:::777555333222111111222222222222222333333222222222111111111111222111000000222222111000111111111111111111111111333222222222444555444333333333333333333333333333333333444555666666666666444444444444444444444444111555999;;;:::777666555555555666555555444222222333333333333333444555555444444555666777:::<<<>>>AAA222333444444444333222111...//////000111111222222222222222222222222222222000000000000000111222222111222444888<<>>======;;;===???@@@@@@???===;;;<<<<<<<<<<<<===???@@@@@@???@@@AAACCCFFFIIIKKKLLLMMMSSS[[[ccciiixxxzzzvvvoookkkddd^^^[[[XXXUUUTTTQQQPPPOOOOOOPPPQQQSSSUUUXXX[[[```ffflllrrrvvvxxxxxxxxxxxxwwwuuurrrooommmiiikkkmmmppptttzzz~~~|||yyyxxxwwwuuutttrrrqqqpppiiihhhgggeeebbb___\\\[[[ZZZWWWSSSMMMIIIEEECCCBBB@@@AAABBBCCCEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEBBB@@@>>>;;;888666555444111222222333333444333333///000000111222333333333333111000111222333222111222222222222222222222222444333222222333333222111333333333333333333333333555555444444333333444444444444444444444444444444111555999:::999777555555444444555555444333222111111111111222333444555666333333333555777:::<<<>>>AAA333444444555444333111000...//////000111222222222222111111000000111111222000000///000000111222222111222555888===BBBFFFIIIIIILLLPPPTTTXXX\\\```dddggggggggggggggghhhhhhhhheeeaaa^^^^^^]]]```jjjuuurrrfffZZZSSSOOOOOORRRXXX]]]cccmmmuuu|||}}}sssiiiaaa]]]SSSOOOIIIDDDBBBAAA@@@???AAADDDEEEDDD???<<<;;;<<<:::<<>>=========>>>???@@@AAA===>>>???BBBDDDGGGIIIKKKOOOUUU^^^fffmmm|||}}}yyypppkkkddd^^^ZZZXXXUUUSSSPPPOOOOOONNNOOOPPPQQQRRRUUUWWWZZZ___eeelllqqqtttwwwxxxyyyyyywwwtttpppnnnmmmnnnpppsssvvv}}}~~~{{{yyyyyyxxxvvvuuutttsssrrrhhhhhhgggeeebbb___\\\ZZZZZZWWWSSSNNNIIIEEECCCBBB???@@@AAABBBCCCEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEEEECCCBBB@@@>>><<<;;;::::::222333444444555555555444,,,---...000222444666666333222111222333333222111222222222222222222222222444222111111222222000///222222222222222222222222888666444222111111111111444444444444444444444444666666555444333444777:::333444444555444333111000///000000111222444555666111111222444666:::===>>>AAA555444333333222222333333333333333333333333333333000000////////////000000111111000000111111222333555666777;;;@@@DDDEEEFFFIIILLLPPPSSSVVVZZZ___bbbfffggghhhiiihhhgggeeecccbbb___^^^]]]]]]aaammmzzzpppdddXXXTTTTTTTTTUUUWWW^^^fffooovvv|||vvvlllbbb\\\SSSNNNFFFAAA????????????BBBBBBBBBBBBAAA???===<<<>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>????????????>>>AAAEEEFFFFFFHHHLLLPPPUUU\\\```iiizzzvvvrrrkkkddd___ZZZUUURRRRRRPPPOOOOOOQQQQQQOOONNNQQQRRRUUUYYY^^^ccchhhkkkqqqtttxxxyyyyyyxxxxxxyyyvvvvvvwww{{{~~~{{{zzzxxxuuusssqqqpppoookkkiiifffddddddbbb___]]][[[XXXSSSNNNHHHDDDBBB@@@@@@AAABBBCCCDDDFFFGGGGGGFFFGGGIIIJJJJJJIIIGGGFFFAAA@@@???===<<<:::999888444444555555444222000///111111111111111111111111444333222111000...------000000000000000000000000111000111333555666444333444333333222222333333444222333333444555555444444777777777777777777777777555666666777777777777777999999888666555444333222222222222222222222222222444555666888:::;;;;;;<<<333444444333222222222222333////////////////////////000000////////////000000111111000000111111222333555666888;;;@@@DDDFFFFFFJJJMMMQQQTTTWWW[[[```cccggggggiiiiiiiiigggeeecccccc```^^^^^^]]]aaannn{{{}}}mmmaaaUUURRRRRRRRRSSSVVV___gggpppwww}}}~~~uuukkkbbb\\\SSSNNNGGGBBB@@@@@@??????AAAAAABBBAAAAAA???===<<<>>>=========<<<<<<<<<<<<>>>>>>>>>>>>>>>????????????CCCFFFGGGGGGIIINNNRRRVVV^^^cccnnn|||xxxqqqjjjeee___ZZZWWWPPPNNNMMMNNNOOOPPPOOONNNRRRSSSUUUXXX\\\aaaeeeggglllooosssvvvwwwwwwxxxzzz{{{|||~~~~~~|||{{{yyyvvvtttrrrqqqpppkkkiiifffeeedddbbb```]]][[[XXXSSSNNNHHHDDDBBBAAA@@@AAABBBCCCDDDFFFGGGGGGHHHIIIJJJJJJIIIGGGEEEDDDAAA@@@???===<<<:::999888666555444333222222333333222222222222222222222222222222222111111000000///111111111111111111111111111111111333555666444333333333222222222222333333333444444555555555444444666666666666666666666666444555666777777777777777666666666555555444444444222222222222222222222222444555666888:::;;;<<<<<<@@@444444333222222222222222111111111111111111111111111000000//////000000111111111000000111111222333444666888<<<@@@CCCFFFHHHLLLOOOSSSVVVYYY]]]aaadddggghhhiiijjjiiigggeeedddbbb___^^^^^^^^^dddqqqxxxhhh]]]RRROOOOOOOOORRRVVV```hhhrrryyy}}}tttjjjaaa[[[RRRNNNIIIDDDBBBAAA@@@??????@@@@@@AAA@@@???===<<<============<<<<<<<<<<<<======>>>>>>>>>?????????AAADDDGGGHHHIIILLLQQQVVVYYYdddkkkwwwyyyrrrllleee```\\\RRRPPPOOOOOOQQQRRRQQQPPPTTTTTTVVVXXX[[[___aaaccceeehhhllloooqqqsssvvvxxx}}}~~~}}}|||zzzxxxvvvtttrrrqqqllljjjgggeeedddbbb```]]]ZZZXXXSSSNNNIIIEEEBBBAAA@@@AAABBBCCCDDDFFFGGGGGGIIIJJJJJJIIIHHHFFFDDDBBBAAA@@@???===;;;:::999888888666333111111333555777333333333333333333333333111111111222222222222222111111111111111111111111111111111222444555444222333222222111111222222333555555666666666555555444444444444444444444444444333444555666777888888888444444444444444444444444222222222222222222222222444444666777999;;;<<<===DDD444333333222111222222222333333333333333333333333111000000000000000000111111111000000111111222333333666999===@@@CCCGGGIIIMMMPPPUUUYYY\\\___cccfffhhhiiijjjjjjiiigggeeeccc___]]]\\\^^^aaahhhwwwuuudddZZZQQQNNNNNNOOOSSSXXXbbbjjjttt|||{{{sssiii```[[[RRROOOJJJFFFEEECCCAAA@@@???@@@@@@AAA@@@???>>>==================<<<<<<<<<=========>>>???@@@@@@AAAAAADDDHHHIIIJJJNNNTTTYYY___llluuu{{{tttmmmfffbbb[[[YYYVVVUUUUUUUUUTTTSSSUUUVVVWWWYYY\\\^^^```aaaaaacccfffhhhjjjmmmpppsssxxx}}}~~~~~~~~~|||zzzxxxuuusssrrrmmmkkkhhhfffeeeccc```^^^ZZZWWWSSSNNNIIIEEEBBBAAA@@@AAABBBCCCDDDFFFGGGGGGHHHIIIIIIHHHGGGEEEDDDCCC@@@@@@>>>===;;;999888888666555444333333444666777333333333333333333333333222222222222222222222222111111111111111111111111222111111222333444333222333333222222222222333333666666666777666666555444333333333333333333333333333333555666777777888888444444333333333333333222111222222222222222333333444444555777999;;;===>>>@@@333333222111111111111222111111111111111111111111111111000000000000111111111111000000111111222333222666:::===@@@CCCGGGKKKNNNQQQVVV[[[^^^aaadddggghhhiiijjjjjjiiigggdddccc[[[ZZZ[[[^^^cccmmm~~~~~~rrraaaYYYQQQOOOOOOPPPUUU\\\dddlllvvv~~~zzzrrriiiaaa[[[SSSPPPKKKHHHFFFEEECCCBBBAAAAAABBBBBBBBB@@@???>>><<<<<<<<<=====================>>>???@@@AAABBBCCCBBBEEEHHHJJJLLLPPPWWW\\\gggwwwxxxqqqlllhhhddd```]]][[[ZZZXXXVVVWWWXXXZZZ\\\^^^```aaabbb___aaabbbbbbcccdddhhhjjjpppvvv~~~}}}|||yyywwwtttsssnnnllliiigggeeeccc```^^^ZZZWWWSSSMMMIIIEEECCCBBB@@@AAABBBCCCDDDFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEE@@@???>>><<<;;;999888777444444555555666555555555333333333333333333333333444444333333222111111000111111111111111111111111333111000111222333333222444444333333333333444444555666666666666666555555444444444444444444444444333333555666666777777777666555444333222111000000111111111222222333333333444444555666888;;;===???BBB333333222111111111111111222222222222222222222222222111111000000111111222111111000000111111222333222666;;;>>>@@@CCCHHHLLLNNNRRRWWW\\\___bbbeeeggghhhiiiiiiiiihhheeecccaaaZZZXXXZZZ___eeeppp|||ppp```YYYRRRPPPPPPRRRXXX```eeemmmxxxzzzrrrjjjaaa\\\UUUQQQLLLHHHGGGFFFEEEDDDDDDEEEEEEEEEDDDBBB@@@???<<<<<<<<<==================>>>???@@@BBBCCCEEEEEEDDDGGGJJJLLLNNNSSS[[[aaannn|||tttpppjjjeeeccc```^^^]]]^^^^^^```aaabbbbbbbbbbbb_________]]]\\\]]]```ccchhhoooyyy~~~}}}zzzwwwtttsssooommmjjjhhhfffdddaaa^^^YYYWWWRRRMMMIIIEEECCCBBB@@@AAABBBCCCDDDFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEFFF@@@???>>><<<:::999888777333444555666666555333222333333333333333333333333444333333222111000000000222222222222222222222222333222000000222333222222444333333222222333333444444444555666666666666555555555555555555555555555444444555666666666666555777666555444222111000///111111111222222333333444444444444666888;;;>>>@@@CCC333222222111111111111111222222222222222222222222222111111000000111111222111111000000111111222333111666<<>>>>>???@@@BBBDDDEEEGGGGGGGGGJJJMMMOOORRRWWW```fffsss{{{uuuqqqnnnllljjjhhhffffffgggfffeeecccaaa```^^^^^^\\\YYYXXXXXX[[[^^^```gggpppyyy~~~~~~~~~}}}{{{wwwtttrrrpppnnnjjjhhhfffdddaaa^^^YYYVVVRRRMMMIIIFFFCCCCCC@@@AAABBBCCCDDDFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDDDD??????===<<<:::999777777555555444444333333222222222222222222222222222222111111111111111111111111222222222222222222222222444222000000111222222111222111111111111111111222111222333555555666666666555555555555555555555555555555666666555555444444666555555444333222222111000111111222333333444444444444444555888;;;>>>@@@BBB333222222111000111111111------------------------222222111111111111222222111111111000111222222333111666<<>>>>>??????AAACCCEEEGGGHHHIIIIIILLLOOOQQQTTTZZZccciiivvv~~~zzzwwwvvvuuusssmmmlllkkkjjjgggccc```^^^]]]\\\ZZZWWWUUUVVVZZZ]]][[[aaaiiipppvvv~~~~~~~~~}}}{{{wwwtttrrrqqqnnnkkkhhhgggdddaaa^^^YYYVVVRRRMMMIIIFFFDDDCCC@@@AAABBBCCCDDDFFFGGGGGGIIIHHHFFFEEECCCBBBBBBBBB??????===<<<:::888777777888666333111000111222333111111111111111111111111...//////000111111222222222222222222222222222222444222000///111222222111000000////////////000000000111222444555666666777444444444444444444444444666666666666555444333222444444444444444444444444000000111222333333444444444444444555888;;;???AAACCC222222222111111000000000333111//////111222333333222111111111000000/////////...///000333444444444555999>>>CCCFFFIIILLLNNNSSSUUUYYY]]]aaadddfffgggkkkkkkkkkjjjhhheeecccaaa]]]ZZZYYY]]]dddqqqwwwjjj```YYYSSSRRRRRRUUU\\\dddnnnttt||||||uuunnngggbbbXXXRRRKKKGGGFFFGGGIIIJJJOOORRRUUUTTTPPPJJJFFFCCCAAA@@@???>>>>>>>>>???@@@EEEEEEDDDDDDDDDEEEEEEFFFJJJKKKPPPVVVXXX[[[eeeppp}}}{{{zzzvvvqqqmmmllljjjfffbbbccc```[[[WWWUUUVVVXXXYYY[[[___ccciiinnnuuu|||~~~~~~}}}{{{yyyxxxvvvssspppllljjjhhhfffdddbbbbbbaaaYYYVVVRRRMMMIIIGGGFFFEEEBBBAAAAAABBBCCCFFFIIIKKKJJJIIIIIIHHHFFFDDDBBBAAACCCBBB???<<<:::999999999555444444444444333333333222111000111333444444222555444444333222111//////222222222111111000000000222222111111222222333444444444444444333333222111333444444555555444444333333333333444444444555555333333333444555666777777555555555444444333333333333222111111111222333444444444555666777999;;;<<<999333333222222222111111111333111//////111222222222111111111111000000000///000//////////////////...555999>>>BBBEEEHHHKKKNNNRRRUUUYYY]]]bbbeeeggghhhkkkkkkkkkjjjhhheeecccaaa]]]ZZZYYY^^^eeerrrtttggg^^^WWWRRRSSSUUUXXX```hhhpppvvv~~~}}}vvvnnnfffaaaYYYTTTMMMHHHFFFHHHIIIJJJRRRUUUYYYYYYTTTMMMGGGDDD@@@???>>>======>>>??????CCCCCCCCCCCCDDDFFFGGGHHHLLLNNNRRRXXX[[[```lllxxx~~~{{{wwwtttpppkkkgggccc```\\\YYYWWWXXXZZZ[[[\\\___ccchhhmmmssszzz~~~~~~~~~}}}zzzyyywwwuuuqqqoookkkjjjiiigggeeecccaaa```ZZZWWWSSSNNNJJJGGGEEEEEEBBBAAAAAABBBCCCFFFIIIKKKJJJJJJIIIHHHGGGEEECCCBBBBBB@@@>>>;;;999888888888555555555444444333333333333111111111333444333222111222222222222222111111333333222222222111111111222222111111222222333444333444444444333333222111333333444444444444333333333333333444444444555555333444444444555666666666888888666555333111000///333222111111111222333444444555555666888:::<<<===BBB333333333333222222222222333222000000111222111111111111111111000000000000333333333222222111111111555999===AAAEEEHHHKKKNNNRRRTTTYYY^^^cccfffiiijjjkkkkkkkkkiiigggeeebbb```]]]ZZZ[[[___gggtttpppddd[[[UUURRRTTTWWW\\\eeemmmsssyyy}}}vvvnnnfff```YYYTTTMMMHHHGGGGGGHHHHHHRRRWWW\\\\\\XXXPPPIIIEEE???>>>=========>>>???@@@@@@AAABBBCCCEEEGGGIIIJJJOOOQQQUUU[[[```ggguuu~~~|||{{{{{{zzzyyyyyy{{{~~~~~~yyyrrrnnngggeeeaaa^^^\\\]]]^^^______aaaeeehhhlllqqqwww{{{zzz~~~~~~}}}zzzxxxvvvsssooollliiiiiiiiihhhfffccc```___[[[YYYTTTOOOJJJGGGEEEDDDAAAAAAAAABBBDDDFFFHHHJJJJJJJJJJJJIIIHHHFFFEEEDDDAAA???===:::888777666666666666555444333333222222444222111222333333222111...///000111222333333333333333333333222222222222222111111111111222333333333333444444444333222222333333444444444444333333333333333444444444555555444444555555555555555555888777666555333222000000222222222222222333444444555555666777999;;;===>>>???333333333333333333333333333222000000222222111000111111111000000000000000111222333444444444666777666999===AAADDDHHHLLLNNNRRRUUUYYY___dddhhhjjjkkkkkkkkkkkkiiigggdddaaa```]]][[[\\\bbbjjjwww~~~mmmbbbYYYTTTQQQTTTXXX^^^fffooouuuzzz~~~wwwnnneee```YYYTTTMMMHHHFFFEEEEEEEEELLLRRRXXXZZZWWWPPPIIIEEE??????>>>>>>>>>???AAABBBAAABBBCCCDDDFFFHHHJJJKKKRRRSSSWWW]]]ccclll|||~~~{{{yyyyyyxxxvvvvvvxxx{{{{{{xxxpppnnnkkkhhhfffeeeeeeeeeeeegggjjjlllooosssxxx|||}}}}}}yyywwwtttqqqmmmiiihhhiiiiiihhhfffccc```^^^\\\YYYUUUPPPKKKGGGDDDCCCAAAAAAAAABBBDDDFFFGGGHHHJJJJJJJJJIIIHHHGGGFFFEEEAAA???===:::888777777777666666555444333222222111444333222222333333111000...///000111222333333333333333333333333333333333111111111111111222222333333333333444444333333222333333333444444333333333333333333444444444555555555555555555555444444444444444444444444444444444222222222222333333444444555555666888:::<<<>>>???EEE333333333333333333333333222111000111222222111000000000000000000000111111,,,...000111000111333555777:::>>>AAADDDHHHLLLPPPSSSVVVZZZ```eeeiiikkklllkkkkkkkkkiiifffcccaaa___]]][[[^^^eeeooo|||{{{lllaaaXXXSSSQQQTTTXXX]]]eeemmmuuuzzzxxxooofff```XXXSSSLLLFFFDDDCCCBBBAAACCCHHHOOORRRQQQLLLGGGDDD@@@@@@??????@@@BBBCCCEEEEEEEEEFFFGGGHHHJJJLLLLLLTTTUUUYYY```hhhrrr}}}zzzyyyvvvuuuttttttvvvyyy|||{{{}}}}}}{{{yyyvvvsssqqqpppooooooqqqsssuuuwwwzzz~~~|||yyyvvvssspppkkkhhhhhhhhhiiihhhfffccc___]]][[[YYYUUUPPPKKKGGGCCCBBBAAAAAAAAABBBDDDEEEFFFGGGIIIIIIIIIIIIHHHHHHGGGFFFBBB@@@>>>;;;999888777777666666555444333333222222444333222222333333111000000111111222222222111111333333333333333333333333111111000000111111222333222333333444444333333333222333333333333333333222333333333444444444555555555555555555555444444444444444444444444444444444222222333333444444444444444555666777:::<<<>>>???DDD222222222222333333333333111000000111333333222000000000000000111111111111...000333222000000222555999;;;???BBBEEEIIINNNQQQUUUWWW\\\aaafffiiikkkllllllkkkkkkiiifffccc```^^^\\\\\\___hhhsssyyyjjjaaaWWWSSSQQQUUUYYY^^^eeemmmuuuzzzyyypppgggaaaWWWRRRKKKFFFBBBAAA???>>><<<@@@EEEHHHHHHFFFDDDCCC@@@@@@@@@@@@AAACCCEEEGGGHHHIIIIIIJJJLLLMMMOOOPPPVVVXXX___hhhrrr~~~}}}zzzxxxvvvqqqqqqrrrssstttwwwyyyzzzxxxyyy{{{}}}}}}||||||~~~~~~|||yyyvvvssspppllliiihhhhhhhhhgggeeebbb___^^^YYYWWWTTTPPPKKKGGGCCCAAA@@@AAABBBCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGBBB@@@>>>;;;999888888888555555444444444333333333444222111222333333222111333333333333333222111000222222222222333333333333111000000000000111222222222222333444444444333333222222333333333333222222333333333444444444555555444444555555555555555555777666555444333222222111222222333444444444444444333444555777999<<<>>>???===111111111222222222333333///...///111444444333222///000000000111111111111---000444444222222555999:::===@@@CCCFFFJJJOOOSSSWWWYYY]]]bbbfffiiikkkllllllkkkjjjiiifffbbb___]]]\\\\\\aaakkkwwwvvvhhh```WWWSSSRRRVVV[[[```hhhpppuuu{{{zzzqqqhhhbbbXXXSSSLLLFFFCCC@@@>>><<<;;;===@@@AAAAAA@@@AAABBB?????????@@@AAACCCFFFGGGIIIJJJKKKMMMOOORRRTTTUUUYYY]]]fffsss}}}yyyvvvtttrrrrrroooppprrrsssuuuvvvwwwxxxxxxxxxyyyzzz|||~~~|||yyyvvvtttqqqmmmjjjiiiiiigggeeecccaaa```___VVVUUURRROOOJJJFFFCCCAAA@@@AAABBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFAAA???===:::888777666666333333333444444444444555333111111111333444333222444444444444444333222222111111111222222222333333000000000000000111222222111222333333444444444333222222333333333333222222333333333444444444555555333444444444555666666666666666555444333222222111222333444555555555444333222333444666888;;;===???FFF000000000111111222222222......///111444555444222//////000000111111111222$$$)))...000///000555:::;;;>>>AAACCCGGGKKKPPPTTTXXXZZZ^^^bbbfffiiikkkllllllkkkjjjiiifffbbb___]]][[[\\\bbbmmmzzztttggg___VVVRRRRRRWWW]]]ccckkksssvvv|||zzzrrriiicccYYYTTTMMMGGGDDDAAA>>><<<<<<===>>>=========@@@BBB>>>>>>>>>???AAACCCEEEFFFIIIJJJLLLOOORRRUUUXXXZZZ[[[```lll{{{~~~|||yyyuuuqqqooonnnnnnoooqqqsssvvvxxxxxxxxxxxxxxxxxxwwwwwwyyyzzz|||~~~xxxzzz}}}~~~~~~~~~{{{yyyvvvtttqqqnnnkkkjjjiiigggdddbbbaaa``````UUUTTTQQQNNNJJJFFFCCCAAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFF@@@>>><<<999777666555555222222333444444555555666222111000111333444444222333333444555555444444444000000000111111222222222000000000000000111111222111222333333444444444444222222222333333222222222333333333444444444555555333333444444555666777777333333333444444555555555222333444555555555444333222222333555888;;;===>>>BBB111111111111111111111111////////////////////////111111000000000000111111000111111111111222555777:::<<<@@@DDDGGGLLLQQQTTT]]]___bbbfffiiikkklllllllllhhheeeccccccbbb^^^[[[ZZZ^^^eeemmmyyysssfff^^^SSSUUUWWWZZZ^^^dddlllqqqzzz{{{rrriiicccYYYTTTLLLFFFBBB???===<<<888999:::<<<===>>>>>>???@@@@@@@@@BBBEEEGGGHHHIIIJJJLLLOOOSSSVVVXXXYYYZZZbbbhhhsss{{{xxxtttooommmlllmmmnnnmmmooorrruuuwwwxxxyyyyyysssuuuwwwyyy{{{||||||{{{zzzwwwsssrrruuuxxx{{{}}}}}}|||yyyvvvsssqqqpppooommmjjjfffcccbbbaaa___^^^YYYWWWRRRMMMHHHDDDAAA@@@>>>???@@@AAABBBDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDD>>>:::666555888<<<======666444444444555555333111222222222111111000000000000000000111222222333333222222222222222222222222,,,---...///111333444555333444444555555444444333444555555555555555444444444444444444555666777777555666666777777777666666666444222222333333222111333333222222333333444555444555777999;;;<<<<<<<<>>;;;999:::999777555555444333444555444333111555555555444444333333333222222111111111111111111222222222222222222222222......///000222333444444222333333444444333333222333444444444444444333333444444333333333333333444444555555666777777777666999777555444555555444333333333222222333333444555444555777999:::<<<<<<===@@@111111111111111111111111111111111111111111111111000000////////////000000000111222111111222555777;;;===AAAEEEHHHLLLQQQUUU\\\^^^bbbfffiiijjjkkkkkkjjjhhhdddbbb```]]]ZZZXXXZZZ___hhhrrr~~~ooobbb[[[TTTVVVXXX[[[```gggooouuu|||}}}|||||||||~~~~~~}}}uuulllfffZZZUUUMMMGGGCCC@@@>>><<<999:::::::::;;;;;;;;;;;;>>>>>>???AAACCCFFFIIIKKKQQQUUUZZZ^^^bbbfffkkknnnsssxxxtttmmmgggcccbbbccceeeggghhhkkkmmmppprrrssssssssstttwwwyyy{{{|||||||||tttqqqllliiiiiijjjkkkkkkiiijjjlllppptttxxx{{{}}}}}}{{{zzzwwwtttrrrooonnnmmmllliiieeecccbbb```^^^\\\YYYVVVRRRMMMHHHDDDBBBAAADDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDAAA???>>>===;;;888444111444333222333444444222000222222222222222111111111333333222222111000000///222222222222222222222222000000111111222333333333222222333333333333222222222222333333444333333222555444333222111111111111333444555666777777888888:::888666555555444333222333333222222333333444555444555777888:::<<<===>>>???111111111111111111111111111111111111111111111111000//////////////////000000111222222111333555888;;;>>>BBBEEEIIIMMMRRRUUU[[[^^^bbbfffiiikkkkkkkkkjjjhhheeebbb___[[[XXXWWWYYY```jjjvvv{{{lll```YYYSSSUUUXXX[[[aaahhhpppvvv|||~~~}}}}}}}}}|||{{{zzzzzz~~~~~~vvvmmmggg[[[VVVNNNGGGCCC@@@>>><<<;;;:::::::::999:::::::::<<<===???@@@CCCFFFJJJMMMSSSXXX___dddhhhlllrrrvvvzzzwwwssskkkddd```___```aaacccdddfffiiikkknnnoooppprrrsssvvvxxxzzz{{{{{{{{{tttpppkkkgggfffeeeeeedddaaabbbdddfffjjjmmmqqqrrrxxx|||~~~|||{{{zzzwwwuuurrrpppooonnnkkkiiieeecccbbb```]]][[[XXXVVVQQQLLLHHHDDDBBBAAAAAAAAAAAABBBBBBBBBBBBBBBFFFFFFFFFFFFFFFEEEDDDDDD======<<<<<<;;;:::888666333222111222333333222000111111111111000000000000222222222111111111000000222222222222222222222222222222222222222333333333222333333444444333333222222222333444444444444333444333222222111111111222333444555777888999999999999777444333333222111///333333222222333333444555555555666888:::<<<===>>>BBB111111111111111111111111000000000000000000000000000000////////////000000111222222222222333666888<<>><<<<<<;;;:::999999999::::::;;;===???AAACCCGGGLLLQQQYYY```iiioootttxxx~~~}}}{{{wwwrrrkkkddd___]]]^^^^^^______aaadddgggiiilllmmmooopppsssvvvxxxyyyyyyzzzuuuqqqlllgggeeedddbbbaaa^^^^^^^^^___aaacccfffggglllqqqwww~~~~~~||||||zzzxxxvvvsssrrrqqqpppkkkiiifffdddcccaaa]]][[[XXXUUUQQQLLLHHHEEECCCBBB??????@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDD>>>===<<<;;;999999::::::222111111222333444222111333444444444444444444444000000111111111222222222222222222222222222222222222222222222222222222222444444555555555555444444333333444555555555555555333333333333333444555555444555777888999::::::;;;:::777555333333333111000333333222222333333444555555555666777999<<<>>>???BBB111111111111111111111111////////////////////////111111000000000000111111111222333222222333666888<<>>===<<<;;;:::999999:::;;;<<<;;;>>>@@@BBBCCCHHHOOOUUU[[[dddqqq{{{}}}{{{xxxvvvssspppiiiccc^^^\\\[[[[[[YYYZZZ\\\^^^aaadddgggiiikkklllooorrrtttvvvvvvwwwuuuqqqlllhhhfffdddbbbaaa]]]\\\ZZZZZZZZZ\\\^^^___eeehhhmmmsssyyy~~~||||||{{{xxxvvvtttrrrqqqqqqkkkiiigggfffdddbbb^^^[[[WWWUUUQQQLLLHHHEEECCCBBB@@@AAABBBCCCDDDFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDAAAAAA???<<<888666777888222222111222444444333222222222222222333333333333///000000111222222333333222222222222222222222222111111111222222222222222555555666666666666555555333333444555666666666666444444444444555666777888555666777888999:::::::::;;;999777666666555444333333333222222333333444555555555555777999<<>>;;;>>>AAACCCDDDIIIQQQXXX\\\iiizzz~~~zzzvvvrrrpppmmmjjjfffaaa\\\XXXVVVUUUTTTTTTVVVXXX[[[___bbbdddgggiiillloooqqqsssssstttrrrooojjjgggeeedddbbb```]]]\\\ZZZXXXXXXZZZ\\\]]]aaadddgggkkkoootttzzz~~~}}}{{{yyywwwuuusssrrrqqqpppllljjjhhhgggfffccc___\\\WWWUUUQQQLLLHHHEEECCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDAAABBBBBB???:::666444555333222222333555555444333//////000000000111111111111111111111111111222222222222222222222222222222000000000111111222222222444555555555555555555444222222333444555555555555555555555444555555666666444555666777777777777777:::888666666666666555444333333222222333333444555555555555666999<<>>???;;;???BBBCCCDDDIIIRRRZZZbbbppp|||xxxsssooolllhhhfffccc^^^ZZZVVVSSSQQQPPPQQQRRRTTTWWW[[[^^^```eeegggjjjmmmoooqqqrrrrrrpppmmmiiifffdddcccaaa___^^^]]][[[ZZZZZZ\\\^^^``````bbbeeehhhjjjnnnssswwwyyy|||}}}yyyxxxvvvtttrrrqqqpppppplllkkkiiihhhgggddd```]]]WWWUUUQQQLLLHHHEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFFFFFFFFFFEEEDDDDDD===@@@CCCBBB<<<777444444333222222444666666555444222222333333333444444444333333222222111000000000222222222222222222222222...//////000111111222222333444444555555444444333000111222333444444555444777777666555444444444444444444555555555555555444888666444444444555444333333333222222333333444555555555555666888<<>>>>>???BBBCCCFFFPPP\\\fffzzzzzztttnnniiifffccc^^^ZZZXXXUUURRRPPPNNNNNNNNNNNNOOOSSSXXX\\\bbbccceeegggiiiiiiiiiiiijjjiiihhhfffdddcccbbbbbb```^^^[[[ZZZYYYZZZ\\\^^^___aaadddgggiiikkknnnqqqsssvvvzzz~~~|||zzzzzzxxxuuutttsssrrrpppnnnkkkjjjiiihhhfffccc^^^[[[XXXTTTPPPLLLJJJGGGCCCAAAAAAAAAAAAAAABBBBBBCCCDDDFFFGGGGGGGGGFFFEEECCCBBBDDDAAA<<<:::999999666444777333//////111333333222222222111111111111111111000000000000000000000000111111222222222222111111111111111111111111111111333666777444444777888555333444555555666666555555666666666666666666666666555666666777777777777666:::888777666777666555333555444444333333333444444444666888999999:::<<<>>>AAA333333333222222222111111222222222111111111000000...//////000000000000000222222333333333555999<<<@@@BBBFFFIIILLLPPPTTTXXX___bbbgggkkklllllllllmmmnnnkkkjjjiiieee```ccciiisss{{{mmm```YYYXXXWWWZZZ^^^eeelllvvv~~~{{{wwwooofff```YYYOOOHHHEEEBBB???===:::::::::::::::;;;<<<<<<>>>>>>@@@CCCDDDHHHSSS^^^mmm|||vvvpppkkkeeeaaa\\\WWWTTTQQQOOOMMMKKKKKKKKKKKKKKKNNNSSSWWW\\\^^^```ccceeefffffffffffffffeeedddddddddddddddaaa___]]][[[[[[\\\^^^___aaacccfffggghhhjjjmmmooorrruuuyyy||||||zzzzzzxxxvvvttttttrrrpppnnnkkkjjjhhhfffeeebbb^^^[[[XXXTTTPPPLLLIIIFFFCCCAAAAAAAAAAAAAAABBBBBBCCCDDDFFFGGGGGGGGGFFFEEECCCBBBAAA@@@>>>;;;777555555666666333000000111333333222111111111111111111111111000000000000000000000000111111222222222222111111//////000111222222333333333666666444444777888555333444555555666666555555555555555555555555555555444555555666666666666555999777666555555555333222555444444333333333444444444666888888888:::===???FFF333333333222222222111111222222222111111111111111/////////000000000000000222222333333333666:::===@@@CCCFFFJJJMMMQQQVVVYYY___ccchhhkkklllllllllmmmnnnlllkkkjjjgggcccgggmmmyyyyyylll___YYYXXXWWW[[[```fffnnnvvv~~~|||{{{|||~~~~~~{{{wwwoooggg```YYYOOOHHHEEEBBB???===:::999999999999:::;;;;;;??????BBBEEEGGGKKKWWWbbbtttyyysssnnngggccc\\\VVVRRROOOMMMKKKIIIIIIIIIHHHHHHJJJOOORRRUUUWWWZZZ]]]```bbbccccccbbbbbbbbbbbbcccdddeeefffbbbaaa```___^^^___```aaadddeeeggghhhhhhiiikkknnnqqqtttwwwzzz}}}}}}{{{zzzxxxvvvttttttrrrpppnnnllliiifffdddcccaaa^^^\\\XXXTTTOOOKKKIIIFFFCCCAAAAAAAAAAAAAAABBBCCCDDDDDDFFFGGGGGGGGGGGGEEEDDDCCC???AAAAAA===777444666999666444111111222333222222111111111111111111111111000000000000000000000000111111222222222222111111......///111222333444555333666666444444777777555333444555555666666555555555555555555555555555555333333444555555555555555888666444444444444222111444444333333333333444444555666777777777999===@@@DDD333333333222222222111111111111111111111111111111000000000000111111222222111222333333444666:::===@@@CCCGGGJJJNNNRRRWWWZZZ```dddhhhkkklllllllllmmmnnnlllkkkkkkhhhfffjjjqqq|||yyykkk^^^XXXXXXUUUZZZ```gggmmmvvv~~~{{{yyyyyy{{{~~~~~~{{{xxxppphhh___XXXOOOHHHDDDBBB???<<<:::::::::999::::::;;;<<>>AAAAAA333333333222222222111111111111111111111111111111222222111111111222333444111222333333444777;;;>>>AAADDDHHHKKKOOOSSSXXX\\\aaadddiiillllllllllllmmmmmmkkkjjjjjjhhhggglllttt}}}xxxjjj]]]WWWWWWUUU[[[cccjjjooowww~~~{{{yyyxxxzzz|||~~~}}}yyyqqqiii___XXXNNNGGGDDDBBB>>><<<;;;;;;;;;;;;;;;<<<<<<===???@@@CCCHHHKKKPPP\\\hhhyyyuuupppjjjccc[[[VVVRRRNNNLLLJJJJJJIIIGGGEEEEEEGGGIIIKKKNNNRRRWWW[[[^^^```aaaaaaaaa`````````aaaaaabbbccccccdddeeefffgggggggggeeeggghhhiiijjjlllppptttsssvvvzzz~~~~~~}}}{{{yyywwwuuutttsssqqqooollliiieeecccaaa```^^^\\\XXXTTTNNNJJJGGGEEECCCAAA@@@@@@@@@AAABBBCCCEEEEEEFFFFFFGGGHHHHHHGGGEEEDDDDDD???:::999;;;;;;888555555555555333222111222222000000111111111222222222111111111111111111111111111111222222222222111111111111111111111222222222222555555333333666777444333444555555666555555555555555555555555555555555444444555666777888888888999777555555555555333222222222222222222333444555444555555555666999>>>AAADDD333333333222222222111111111111111111111222222222222222111000111222333444111222333444555777<<>><<<<<<;;;;;;;;;;;;<<<======???@@@CCCHHHJJJPPP\\\hhh|||xxxqqqllleee___YYYTTTOOOLLLIIIIIIHHHEEEBBBAAABBBDDDGGGJJJNNNSSSWWW[[[]]]^^^___^^^^^^]]]]]]]]]]]]^^^aaabbbeeehhhiiijjjjjjjjjhhhiiijjjjjjlllooossswwwvvvyyy}}}}}}{{{yyywwwuuuuuusssqqqooollliiifffdddcccaaa^^^\\\XXXTTTNNNIIIFFFDDDCCCAAA??????@@@AAABBBCCCEEEFFFFFFFFFGGGHHHHHHGGGFFFEEECCC<<<555555:::;;;777111555666666555222111111222000000000111222222333333111111111111111111111111111111222222222222111111111111111111111111111111222555555333333666666444333444555555666666555555444444444444444444444444444444666777888888888888999777666555555555333222222111111222222333444555333444555555666999===AAAFFF333333333222222222111111000000111111111222222222111000///...///000222333111222333444555888<<<@@@BBBEEEIIIMMMQQQUUU[[[^^^bbbfffjjjlllmmmllllllmmmkkkiiiggggggeeedddkkkssssssfff[[[WWWXXXWWW___iiipppttt{{{~~~{{{yyyxxxttttttuuuwwwzzz~~~|||rrrhhh___WWWNNNGGGCCCAAA>>>;;;;;;;;;::::::;;;;;;<<<===>>>???BBBGGGJJJOOO[[[ggg}}}}}}yyyssspppjjjeee___YYYSSSOOOJJJJJJIIIFFFCCCAAAAAABBBBBBEEEIIINNNRRRVVVXXXYYYZZZYYYYYYXXXXXXYYYYYYZZZ^^^aaaeeeiiilllmmmmmmmmmllllllmmmlllmmmoootttwwwxxx{{{~~~|||zzzwwwvvvuuutttqqqoookkkjjjhhhfffeeebbb^^^[[[XXXTTTMMMHHHEEEDDDCCCBBB??????@@@AAABBBDDDEEEFFFFFFFFFGGGHHHHHHHHHGGGFFFBBB===888777::::::777444444666777666333111111222///000000111222222333333111111111111111111111111111111222222222222111111000000000111222222222333222555555222333666666444333444555555666666555555444444444444444444444444222333555666777888888888888666444444444444222111111111111111222333444555111333555666777:::===???CCC333333333222222222111111000000111111222222222222000///---,,,---...000111111222333444555888===@@@BBBEEEIIIMMMQQQVVV[[[___cccfffjjjmmmmmmllllllmmmkkkhhhgggfffdddccciiirrr{{{pppddd[[[WWWYYYUUU^^^hhhooossszzz~~~zzzvvvtttssspppqqquuuyyy~~~}}}rrrhhh^^^WWWNNNGGGCCCAAA>>>;;;::::::999999::::::;;;<<<>>>???BBBFFFIIINNNYYYfffwww~~~zzzwwwtttooojjjeee^^^WWWSSSMMMMMMLLLIIIEEECCCBBBCCC???AAAEEEJJJNNNQQQSSSTTTUUUUUUUUUUUUVVVVVVWWWXXX]]]```dddiiimmmnnnooonnnppppppooonnnmmmooosssvvvzzz|||~~~|||zzzwwwvvvuuutttqqqoookkkjjjiiihhhfffccc^^^[[[YYYTTTMMMHHHEEEDDDCCCBBB?????????AAABBBDDDEEEFFFEEEFFFHHHHHHIIIHHHGGGFFFCCCAAA>>><<<;;;;;;:::999444777888666333000111222///000000111222222333333111111111111111111111111111111222222222222111111......///111222333444555222555555222333666666333333444555555666666555555444444444444444444444444111222333555666777777777777555333333333333111///111111111111222333444555000222555777888:::===???EEE333333333333333333333333111111111000000000000000222222111111222222333444222333444555777:::@@@DDDEEEHHHLLLPPPTTTXXX]]]aaadddgggkkkmmmnnnnnnooopppkkkjjjgggccc```cccjjjpppxxxlllaaaXXXUUUVVV]]]ccckkkrrrxxx{{{xxxuuupppmmmnnnnnnpppuuu~~~~~~rrriii^^^XXXPPPIIIDDDAAA>>><<<<<<<<<;;;:::;;;<<<===>>>>>>@@@DDDFFFIIIOOOXXX^^^oooyyyvvvqqqlllhhhbbb]]]YYYUUUPPPJJJEEECCCAAA???>>>AAACCCEEEFFFEEEGGGKKKOOORRRSSSTTTTTTTTTTTTWWWYYY\\\^^^bbbgggllloooooonnnooopppqqqrrrrrrtttwwwzzz}}}}}}{{{yyyvvvsssqqqpppmmmkkkhhhfffdddbbb___]]]YYYVVVQQQKKKFFFCCCAAA@@@===>>>@@@BBBDDDFFFGGGGGGHHHHHHIIIJJJIIIHHHGGGFFFBBB???<<<;;;:::999777555444444444333333222222222111222333444444444333333///000111222333333222111111111111111111111111111222222111000000111222222111222222333333444444555444444444444444444444444444444444555555555555555666666666666666666666666888666555444555555444222000111222222333333222222222222333555888<<>>===<<<;;;;;;::::::<<<===>>>>>>@@@CCCFFFHHHOOOWWW^^^lll}}}}}}zzzuuuqqqlllgggaaa]]]YYYTTTNNNIIIFFFDDDAAA@@@???AAACCCCCCBBBDDDGGGKKKLLLMMMOOOPPPPPPQQQTTTVVVYYY[[[___dddjjjnnnqqqqqqtttuuuwwwwwwwwwxxxzzz|||}}}~~~}}}{{{xxxvvvsssqqqpppmmmjjjgggeeedddbbb___]]]YYYVVVQQQKKKGGGCCCAAAAAA>>>???AAACCCDDDEEEFFFFFFGGGHHHIIIIIIIIIHHHFFFEEEBBB???<<<;;;:::999777555333333333333333333333333111111111222222222333333///000111222333222222111111111111111111111111111111111111111111111111111111222222333333444444555444444444444444444444444444444444444444333333333444444555555666666777777777666444444555555333222222333444444555555444444555555666777999<<>>===@@@CCCEEEHHHNNNVVV]]]gggwww{{{vvvrrrmmmgggccc^^^ZZZSSSNNNJJJGGGDDDBBB???@@@AAA@@@@@@AAADDDFFFIIIKKKMMMNNNPPPRRRUUUXXXUUUWWW[[[```ffflllqqqtttvvvyyy{{{||||||}}}~~~}}}}}}|||zzzxxxuuusssqqqpppllljjjgggeeedddbbb___]]]YYYVVVQQQLLLGGGDDDBBBBBB@@@@@@BBBCCCDDDEEEEEEEEEFFFGGGHHHHHHHHHGGGEEEEEEBBB???<<<;;;:::999777555333333333333333333333444111111000000000111222333000000111222222222222111111111111111111111111111000111222333333222111000111222222333333444444555444444444444444444444444444444444333333222222111222222444555666888999999777666444444555555333222222333444444555555444444777777777888:::<<<>>>@@@EEE222222222222222222222222//////000111222222333333///............///000000111222333444555999???CCCFFFIIIMMMQQQUUUZZZ___ccchhhkkknnnpppppppppqqqqqqhhhhhhgggdddaaaccciiinnn}}}uuukkkccc\\\[[[^^^___eeemmmtttzzz}}}}}}tttkkk___YYYQQQJJJEEEBBB???>>>;;;;;;:::::::::;;;<<<======@@@CCCEEEGGGMMMUUU\\\dddsss{{{wwwrrrlllhhhbbb^^^XXXRRRNNNJJJFFFDDDBBBAAAAAA@@@@@@@@@BBBCCCDDDFFFIIIKKKMMMOOOSSSVVVRRRTTTXXX\\\aaahhhnnnrrrtttxxx|||~~~|||{{{yyywwwuuurrrppppppllljjjgggeeecccaaa___\\\YYYVVVQQQLLLHHHDDDCCCBBBAAAAAACCCDDDEEEEEEEEEEEEFFFFFFGGGHHHGGGFFFEEEDDDBBB???<<<;;;:::999777555444444444333333222222222333222000///000111333555111111111111222111111111111111111111111111111111///000222333333222000///111222222333333444444555444444444444444444444444555555555444333222111111000111333555777999:::;;;777555444444444444333111000111222222333333222222666666666777999<<<>>>@@@DDD222222222222222222222222///000000111222333333444000000//////000000111222111222333444666:::???CCCFFFIIINNNRRRVVV[[[aaadddiiikkkoooqqqqqqppppppqqqhhhhhhfffcccaaaccciiinnn}}}tttjjjaaa[[[YYY\\\aaagggooovvv}}}uuulll^^^YYYQQQJJJEEEBBB???===;;;::::::999:::;;;<<<======@@@BBBDDDFFFLLLTTT[[[bbbqqq~~~zzzuuuppplllfffaaa\\\VVVRRRMMMIIIFFFDDDBBB@@@???????????????===???AAACCCEEEHHHLLLNNNQQQSSSVVVYYY\\\bbbiiinnnrrrvvv|||{{{zzzxxxvvvtttrrrpppooollliiigggeeecccaaa^^^\\\XXXVVVQQQLLLGGGDDDCCCBBBAAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHGGGFFFEEEDDDBBB???<<<;;;:::999777555666666555444222111000000444333111000111222444666222222111111111111111111111111111111111111111111///000222333333222000///111222222333333444444555444444444444444444444444777666666555444333333222000111333555777999:::;;;666555333333444444222111000111222222333333222222333333444666999<<>><<<;;;:::999999999:::<<<======???BBBDDDFFFKKKSSSZZZbbbpppzzzuuuqqqjjjgggaaa\\\XXXTTTOOOLLLGGGDDDAAA?????????>>><<<===???AAACCCDDDFFFIIILLLNNNQQQUUUWWWYYY]]]dddjjjooottt{{{zzzyyyxxxvvvsssqqqpppoookkkiiifffdddcccaaa^^^\\\WWWTTTPPPKKKFFFDDDBBBBBBAAAAAACCCDDDEEEFFFFFFFFFFFFGGGHHHHHHHHHGGGEEEEEEBBB???<<<;;;:::999777555666666555444222111000000444333222222222333444555333222111111000111111111111111111111111111111111000111222333333222111000111222222333333444444555444444444444444444444444666666666555555444444333222222444555666888999999666555333333444444222111222333444444555555444444111222333555888<<>>@@@BBB333222111000111222333444333222111111000000111111111111111111111111111111444666888:::<<>><<<999999999999::::::;;;<<<>>>???@@@BBBEEEKKKSSSXXXdddnnn|||zzz}}}|||uuupppnnnkkkfffccc\\\XXXSSSNNNKKKHHHDDDBBBHHHGGGFFFDDDDDDEEEGGGHHHKKKMMMOOOQQQSSSXXX]]]aaahhhkkkpppvvv|||~~~}}}}}}{{{yyyvvvrrrpppnnnnnnmmmjjjgggdddbbb```\\\ZZZUUUSSSOOOKKKFFFCCCBBBAAACCCCCCDDDFFFGGGHHHIIIJJJGGGHHHIIIIIIIIIHHHGGGFFFCCCBBB???<<<999666555444111222333444444444333222111111111111111111111111//////000111222222333333111222333444333111...---555444333111000000111222222222333333333333444444555555555444444333333333222333555666666666555444777777888888888888777666666666555444333333333333222222222111222222333333555444222222444999>>>AAADDD222222111111222222333444333222111111000000111111111111111111111111111111333555777999;;;>>>CCCFFFJJJLLLPPPTTTXXX^^^eeeiiilllmmmoooppppppnnnllljjjgggccc``````aaaeeeppp|||rrrhhhaaa\\\\\\```jjjpppxxxqqqhhh]]]XXXPPPJJJEEEAAA>>><<<::::::999999::::::;;;<<<>>>???@@@BBBEEEKKKSSSXXXfffqqqzzzvvvtttpppssswww|||}}}xxxuuurrrnnnkkkddd```[[[VVVRRROOOLLLJJJGGGFFFDDDBBBBBBDDDFFFHHHMMMOOOQQQSSSUUUYYY]]]aaaeeehhhlllrrrwww~~~{{{zzzxxxuuusssqqqppppppllljjjfffdddbbb```\\\ZZZUUUSSSOOOKKKGGGDDDBBBBBBAAABBBCCCDDDFFFGGGHHHHHHGGGHHHIIIIIIIIIHHHGGGFFFCCCAAA???<<<999777555444222333444444444444333222111111111111111111111111///000000111222222333333111222333333222111000///222111000000000111222222222222333333333333444444555555444444444333333333333444555555666666555555777777777777777666555444666666555444333333333333222222222111222222333444555555666777:::===@@@AAADDD111111222333333333333222333222111111000000111111111111111111111111111111222444777888;;;>>>CCCFFFIIILLLPPPTTTYYY___eeeiiimmmoooppprrrqqqooommmkkkfffbbb```bbbdddkkkxxxrrrhhhaaa]]]^^^bbbjjjpppxxxqqqhhh]]]XXXQQQJJJEEEAAA>>><<<::::::::::::::::::;;;<<<>>>???@@@BBBEEELLLSSSYYYiiiuuuyyyrrrmmmjjjiiigggjjjnnnssszzz{{{wwwtttkkkfff```[[[WWWUUURRRPPPJJJHHHEEECCCCCCEEEHHHJJJOOOQQQTTTVVVWWWZZZ^^^aaacccfffjjjoootttzzzzzzyyywwwvvvtttsssrrrrrrkkkiiifffdddbbb```]]][[[VVVSSSOOOKKKGGGDDDCCCCCC@@@@@@AAACCCDDDEEEFFFGGGHHHHHHIIIJJJIIIHHHGGGFFFBBBAAA>>><<<999777666555333333444444444444333222111111111111111111111111000000000111222222333333222111111111111111111111.........//////111222333222222333333333333444444555444444444444333333333555555444444555555666777444555666666666666555555666666555444333333333333222222222222222333444444555666888:::<<<>>>@@@AAADDD000111222333444333222111333222111111000000111111111111111111111111111111222333666888:::>>>CCCFFFIIILLLQQQUUUZZZ```fffjjjoooppprrrsssrrrpppnnnlllgggcccbbbdddgggooo}}}qqqgggaaa]]]___cccjjjpppxxxsssiii^^^YYYQQQJJJEEEBBB???<<<;;;;;;:::::::::;;;;;;<<<>>>???@@@BBBFFFLLLTTTZZZkkkvvvxxxnnngggcccbbbbbb```cccggglllttt|||rrrnnnhhhbbb___\\\YYYWWWRRRPPPKKKHHHGGGGGGJJJKKKMMMOOOSSSVVVXXX[[[^^^aaaeeehhhlllppptttyyy|||{{{yyyvvvtttsssrrrrrrkkkiiifffdddcccaaa^^^\\\WWWTTTPPPKKKGGGEEEDDDDDD@@@AAABBBCCCDDDFFFGGGGGGHHHIIIIIIJJJIIIHHHFFFEEEAAA@@@>>>;;;999777666666444444444444444333333333111111111111111111111111000000111111111222222222222111111000000111222333////////////000111222222222222222333333333444444444444444444444444444444666555444444444555777888222333444666777888999999666666555444333333333333222222222222222333444555444555666888:::===???AAAEEE000111222333444333222111333222111111000000111111111111111111111111111111111333666888;;;???DDDGGGJJJMMMRRRWWW\\\bbbgggkkkpppqqqssstttsssqqqnnnllliiieeeccceeeiiiqqq}}}ooofff```]]]```eeejjjpppyyyuuulll^^^YYYQQQKKKFFFBBB???===<<<<<<;;;::::::;;;;;;;;;>>>???@@@BBBFFFMMMUUUZZZkkkvvvzzzpppggg```]]]]]]^^^[[[^^^bbbgggoooyyy{{{uuupppllliiieeebbb\\\YYYTTTOOOKKKJJJJJJKKKJJJMMMPPPSSSVVVZZZ___bbbeeehhhmmmppptttxxx}}}}}}zzzwwwuuurrrqqqpppkkkiiifffeeedddbbb```^^^YYYVVVQQQKKKGGGEEEDDDDDDBBBBBBCCCDDDFFFGGGHHHIIIIIIIIIJJJJJJIIIGGGFFFEEE@@@???===;;;999888777777555555555444444333333333111111111111111111111111111111111111111222222222222111111000000111222333000111111111111111111111222222222333333333444444444444444444444444444444666666555444444666777888555555666777888888888888666666555444333333333333222222222222333444555666777666555666888<<>>???@@@CCCGGGMMMUUU[[[jjjuuuxxxrrrjjjbbb\\\ZZZZZZ[[[\\\___ccchhhoooxxx}}}yyytttnnnkkkeeebbb]]]WWWSSSOOOMMMMMMKKKLLLNNNPPPSSSXXX^^^bbbdddgggkkkooossswww{{{~~~~~~|||xxxuuusssqqqpppllljjjgggffffffdddbbb```\\\XXXRRRLLLGGGDDDDDDDDDCCCDDDEEEFFFGGGHHHIIIJJJIIIJJJJJJJJJIIIGGGEEEDDD???>>>===;;;999888888888777666555444333333333444111111111111111111111111111111111111111111111111222111111111111111111111111111111222222111000000222222333333333333444444333333333444444444444555666666555555666666777888999999999999888777555555666666555444333333333333222222222222333555666777:::999777666999>>>CCCFFFFFF222222111111222222333444333222111111000000111111111111111111111111111111333555888:::===AAAFFFJJJLLLPPPVVV\\\aaafffkkkoooqqqrrrssstttssspppmmmkkkgggcccbbbdddiiisssyyykkkbbb]]]\\\```eeelllrrr|||xxxnnn___YYYRRRKKKFFFCCC???=========<<<;;;;;;;;;;;;;;;>>>???@@@CCCGGGNNNVVV\\\jjjuuu|||xxxnnnjjjccc\\\WWWUUUVVVWWWZZZ\\\```eeekkkrrryyy~~~~~~~~~xxxsssmmmkkkgggccc^^^YYYVVVTTTOOOOOOOOOOOOQQQUUU[[[```cccfffkkkpppssswww{{{~~~~~~{{{xxxvvvtttsssrrrmmmkkkiiihhhgggfffdddbbb___ZZZSSSLLLFFFDDDCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJIIIJJJJJJJJJIIIGGGEEEDDD???>>><<<;;;:::999888888888777555444333333333444111111111111111111111111111111111111111111111111111222333333222111000///---...///111111111111000222222333333333333444444333333333444444444555555555555666777777777777777666777777777777777666666666666555444333333333333222222222333444555666777888777777888:::>>>AAADDDDDD333222111000111222444555333222222111000111111111111111111111111111111111333555888;;;>>>BBBGGGKKKLLLQQQWWW]]]bbbgggmmmpppppprrrssssssrrrpppmmmkkkdddaaa```ccciiitttxxxiiiaaa\\\[[[___eeemmmsss}}}wwwnnn___ZZZRRRKKKFFFCCC@@@===>>>===<<<;;;;;;;;;;;;;;;>>>???@@@CCCGGGNNNVVV\\\kkkuuuzzzuuurrrgggddd^^^XXXSSSRRRRRRSSSPPPSSSWWW[[[```eeelllpppuuuwwwwwwsssooooootttzzz}}}tttrrrppplllgggccc___\\\SSSSSSQQQOOOPPPTTTZZZ^^^dddhhhmmmqqquuuyyy|||}}}|||zzzxxxwwwuuuuuutttmmmkkkiiiiiihhhhhhfffddd```\\\TTTLLLFFFCCCBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIGGGEEEDDD>>>>>><<<;;;:::999999999888777555444333333444444111111111111111111111111222222111111111111111111111222333444333111...---***+++---///111111111111222222333333333444444444333333333444444555555555444555777888888888777666000111333555777999::::::666666555444333333333333222222222333444555777777333444555888:::<<<>>>???CCC555444444333222111000000///000000000000111111111000000000000000111111222222444777:::>>>CCCHHHLLLOOOSSSYYY^^^cccggglllooorrrqqqqqqqqqpppnnnjjjgggiiieeebbbdddiiisssvvvjjjbbb^^^\\\___dddlllsss}}}vvvmmmbbb\\\TTTMMMGGGDDDAAA???;;;::::::999999::::::;;;======???CCCFFFKKKUUU___kkkuuu{{{xxxtttqqqeee```ZZZTTTQQQPPPNNNMMMMMMMMMNNNPPPTTTXXX\\\___cccccccccaaaaaacccfffjjjxxx}}}xxxtttrrrpppkkkfff___[[[UUURRRSSSUUUWWWYYY```eeejjjpppsssvvvzzz|||~~~{{{yyywwwuuussspppnnnkkkhhhfffeeedddcccbbb^^^ZZZTTTNNNIIIFFFDDDDDDBBBBBBCCCEEEFFFGGGHHHIIILLLKKKIIIHHHGGGFFFFFFFFFBBB???;;;888777666444333444333222222111111222222///000111222222222222222222222222111111111111111333222111/////////000111333222111000000111222333444333222111111111222333444444444555555555666666444444333222222444555666555555666777777666555444666666555444333333333333555444444444444555666666555777888888999;;;>>>AAAFFF333333222222222222222222000000000111111111222222111111111111111222333333222444888;;;>>>CCCHHHLLLOOOSSSYYY^^^cccggglllooorrrqqqqqqqqqpppnnnjjjggggggcccbbbdddjjjuuuvvviiibbb^^^]]]bbbgggnnnuuu~~~tttlllaaa[[[SSSKKKFFFCCC@@@>>><<<;;;;;;::::::;;;;;;<<<======???CCCFFFKKKUUU___lllwwwzzzvvvsssooolllaaa\\\VVVPPPMMMKKKJJJIIIHHHHHHHHHIIIKKKNNNRRRTTTVVVWWWWWWWWWXXXZZZ___bbbkkkpppxxx}}}|||yyysssooogggbbb\\\WWWVVVWWWXXXXXX]]]aaafffkkkoootttxxx{{{}}}zzzxxxvvvtttrrroooooolllhhhfffdddcccbbb```\\\YYYSSSMMMHHHEEEDDDCCCDDDDDDEEEGGGHHHIIIJJJKKKOOONNNLLLIIIGGGEEECCCCCCBBB???;;;999777666555333555444333333222222333333000111111222222222222111//////000000111111111222333222111000//////000111222222111111111111222222333222222111111222333444333333333444444444555555555555555555555666777777555666777888999999888888666666555444333333333333444444333333444444555666555666888888999;;;???AAAGGG111111222222222333333333111111222222222333333333222222222222222333444444222555888;;;???CCCIIIMMMPPPTTTZZZ___ccchhhlllppprrrqqqqqqqqqpppnnnjjjgggeeebbbaaaeeelllxxxvvviiiaaa^^^^^^dddjjjpppvvvsssjjj```ZZZRRRKKKEEEBBB???======<<<<<<;;;;;;<<<<<<=========???CCCFFFKKKUUU___mmmxxxyyyrrrooolllhhheee\\\WWWPPPKKKHHHFFFEEEDDDDDDCCCCCCBBBCCCEEEGGGHHHHHHIIIKKKLLLNNNQQQVVVZZZ___eeellltttzzz{{{vvvppphhhbbb^^^\\\[[[ZZZ\\\^^^bbbfffkkkqqqxxx||||||yyywwwvvvtttqqqoooooolllhhheeedddbbb___]]]ZZZWWWQQQKKKGGGDDDCCCCCCDDDDDDEEEGGGHHHIIIJJJKKKOOONNNMMMJJJHHHFFFDDDDDDBBB???;;;999888777555444666555444444333333444444222222222222222222111000------...///000111222333222222111000000000111111111111222222222222111111222222111111222333444555222222333333333444444444444555666666777777666666444555666888999999999999666666555444333333333333333333222222333333444555555666888888999;;;???BBBDDD222222222222222222222222222222222333333333444444222222222222222333444444333555999<<>><<<<<<;;;;;;;;;;;;<<<<<<===<<>>?????????===???@@@AAAAAABBBEEEGGGHHHLLLQQQUUUZZZ^^^cccggglllqqqwww~~~yyyrrrlllhhheeebbbbbbaaa```aaafffmmmrrr}}}|||zzzyyywwwtttrrrooollljjjgggeeebbb^^^[[[TTTQQQMMMHHHDDDCCCBBBBBBDDDDDDEEEGGGHHHIIIJJJKKKLLLMMMLLLLLLJJJGGGEEECCCAAA???;;;999999999777666333333222111111111111222333333333333333333222111444444333333333222222222000111222222333222222222111111222222222222111111111222333444555555444444555666666666666777777777444555666666777777666666;;;:::999777666666666666666666555444333333333333222222111111222222333444444555777888999<<<@@@CCCDDD333333333222222111111111222222222222333333333333222222222222222333444444555777;;;>>>AAAFFFKKKOOORRRVVV\\\aaafffjjjooorrrrrrqqqqqqqqqpppnnnjjjggg``````ccclllvvvsssgggaaa______dddkkksssyyyssskkkaaa\\\SSSLLLGGGCCC@@@>>>;;;;;;::::::::::::;;;;;;======???CCCFFFKKKUUU___mmm{{{yyylllggg```]]][[[YYYUUURRRLLLHHHCCC@@@??????@@@@@@<<<<<<<<<===============;;;===???@@@@@@AAADDDFFFCCCEEEIIIMMMPPPTTTYYY\\\___ccchhhmmmqqquuu{{{zzzuuupppnnniiihhhfffdddcccfffkkkoooyyy|||zzzxxxvvvsssqqqnnnllljjjhhhfffccc___\\\TTTQQQLLLHHHEEECCCCCCCCCDDDDDDEEEGGGHHHIIIJJJKKKKKKKKKLLLKKKIIIGGGDDDBBBAAA???;;;:::999999888777444444333222222222222333222222333333444333333333222222222222222222333333000111222333333333222222222222111111111111222222222333444555555444444333555555555666666666666777555555555555555666777777:::999888777666666777777666666555444333333333333222222222222222333444444333555777888999<<<@@@CCCBBB111222222222222333333333111111222222222333333333444333333333333444555555555888;;;>>>AAAFFFLLLOOOSSSWWW\\\bbbfffkkkooorrrrrrqqqqqqqqqpppnnnjjjggg___^^^bbbkkkvvvzzzpppeeeaaa```aaafffllluuu{{{tttmmm```[[[RRRKKKFFFBBB???===<<<<<<<<<;;;;;;<<<<<<<<<======???CCCFFFKKKUUU___ooo|||~~~sssfffbbb\\\XXXWWWUUUQQQNNNGGGDDD???<<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::===???AAAAAACCCEEEGGGDDDFFFHHHJJJKKKNNNQQQTTTUUUYYY]]]```ccchhhoootttxxx~~~}}}yyyvvvqqqpppmmmjjjhhhiiilllooowww~~~~~~{{{yyywwwuuussspppnnnllljjjiiigggddd```]]]TTTQQQLLLHHHEEECCCCCCDDDBBBBBBCCCEEEFFFGGGHHHIIIFFFHHHIIIJJJJJJHHHGGGEEEAAA???;;;:::999999888777555555444333333333333444111222333333444444444444//////000111222333333444000111222333444333333222333222111000000111222333333444555555555444333222444444444555555555666666444444333222222444555666666666555444444555666777666666555444333333333333333333222222333333444555333555777888999<<<@@@DDDGGG222222222222222222222222444333333222222333333444333333222222222333444444555777;;;???BBBFFFKKKOOOTTTXXX___eeeiiimmmppprrrrrrqqqqqqqqqpppnnnjjjgggaaa___bbbjjjvvvxxxmmmbbb^^^]]]___fffmmmwww||||||sssmmmccc]]]TTTKKKFFFBBB???>>>:::::::::999999:::;;;;;;===<<<>>>BBBFFFJJJUUU```lll}}}yyypppbbb___ZZZUUURRRPPPMMMKKKAAAAAA???>>>============;;;===???AAAAAA@@@>>><<<>>>>>>>>>>>>>>>???@@@@@@BBBCCCDDDFFFGGGIIIJJJKKKOOOQQQTTTVVVWWWYYY\\\^^^hhhlllttt{{{~~~zzzuuuqqqooooooqqqsssyyy~~~~~~~~~|||yyyxxxwwwuuussspppsssooojjjgggdddbbb___]]]UUURRRLLLGGGCCCBBBCCCDDDBBBBBBDDDFFFHHHIIIIIIJJJJJJJJJJJJJJJIIIGGGEEEDDD>>>===;;;999888666666555333333333333333333333333000000000000000000000000222111111111000/////////111111111111111111111111111111222222222333333333444444444333333222222222222222222333333444444444555555555555555666777777777777666555444222111000666666666666444222111///111111222333333333333222333111222777;;;<<<@@@EEEEEE222222222222222222222222333333222222222222333333333333222222222333444444555888<<>>;;;::::::999999::::::;;;===<<<>>>BBBEEEJJJTTT___nnnuuulllaaa]]]XXXSSSPPPMMMJJJHHHAAA@@@???>>>===============>>>AAABBBCCCAAA@@@>>>???????????????@@@@@@AAA@@@AAABBBCCCEEEFFFGGGHHHHHHJJJMMMNNNOOOPPPSSSUUU[[[___fffnnnvvv{{{yyyxxxyyyzzz}}}|||zzzxxxwwwvvvsssqqqooommmjjjhhheeeaaa]]]YYYVVVRRRLLLGGGCCCBBBCCCDDDBBBCCCEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIGGGEEECCC???>>><<<:::888777666666777777666555555444333333222222222222222222222222222222222222222111111111111111111111111111111111111222222222222333333333444444444333333333222222444444444444444555555555555555555555555666777777666666666555444333222111666666555333333222222111111111222333333333333222666444444999;;;;;;>>>CCCDDD222222222222222222222222222222111111111111222222333222222222333333444555666999===@@@DDDHHHMMMPPPWWW[[[bbbggglllooorrrttttttsssrrrrrrqqqnnnjjjgggdddaaaaaaiiissssssiii```^^^```dddkkkssswww}}}{{{qqqjjjbbb\\\SSSLLLFFFBBB???>>>;;;::::::999999:::::::::<<<;;;===BBBEEEIIISSS]]]ooo{{{ppphhh___[[[UUUQQQMMMIIIFFFDDD@@@@@@???>>>=========>>>???@@@BBBDDDDDDCCCBBBAAA@@@@@@??????@@@@@@AAAAAA@@@@@@AAABBBCCCDDDEEEFFFCCCDDDFFFGGGGGGHHHIIIKKKMMMPPPVVV]]]gggrrr~~~~~~{{{yyyxxxvvvsssqqqkkkjjjiiihhhfffaaa[[[WWWVVVSSSLLLGGGCCCAAABBBCCCCCCDDDFFFHHHIIIKKKKKKLLLJJJKKKKKKJJJIIIFFFDDDCCC???>>>===;;;999888777777999999888666555333222222333333333333333333333333333333333333333444444444111111111111111111111111222222222222333333333333444444444444444333333333666666666555555555555555555555555555666666666777555555555555555444333333555444333222111222222333111111222333333333333222999666666999;;;:::<<<@@@DDD222222222222222222222222222111111000000111111222222222222222333444555555777:::>>>AAAEEEIIINNNRRRXXX\\\bbbhhhlllooorrrtttuuutttsssrrrqqqnnnjjjgggdddaaabbbjjjvvvnnneee]]][[[]]]aaaiiipppvvv|||{{{qqqjjjaaa[[[SSSLLLGGGCCC@@@>>>;;;;;;:::999999999::::::<<<<<<>>>CCCFFFIIISSS]]]mmmwwwmmmddd^^^ZZZTTTOOOKKKGGGDDDAAA??????>>>>>>>>>>>>>>>???@@@AAABBBDDDEEEDDDCCCCCCAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFBBBCCCEEEDDDDDDCCCEEEFFFGGGIIILLLRRR[[[gggttt||||||zzzxxxwwwtttqqqllljjjhhhgggeeeaaa\\\XXXVVVRRRLLLFFFBBBAAAAAABBBCCCDDDFFFHHHJJJLLLMMMMMMKKKKKKKKKJJJHHHFFFDDDCCC@@@???===;;;999888888777777666555444333111000000333333333333333333333333222222222333333444444444111111111111111111111111222222222333333333444444555555555444444444444444777666666555555444444444444555555666666666666666444444555555555555555444111111222333333333222111111111222333333333333222888555555888:::999;;;???DDD222222222222222222222222222111111000000111111222222222222222333444555666999;;;???CCCFFFKKKOOOSSSWWW\\\bbbgggkkknnnqqqsssuuutttrrrrrrqqqnnniiifffdddbbbccckkkwww~~~mmmddd\\\[[[]]]```gggnnnuuu{{{}}}rrrkkk```[[[SSSMMMGGGCCC@@@===<<<;;;::::::999999999:::======???DDDGGGJJJSSS\\\lll~~~vvvkkkbbb^^^YYYTTTNNNJJJGGGCCCAAA???>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDDDDDDDBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEBBBCCCDDDCCCBBBAAABBBCCCDDDFFFHHHKKKRRR\\\hhhoooxxx}}}|||zzzxxxvvvsssqqqnnnkkkhhheeeccc```^^^[[[VVVRRRLLLFFFBBBAAAAAABBBCCCDDDFFFIIIKKKLLLMMMNNNKKKKKKKKKJJJHHHFFFDDDBBB@@@???===;;;999888888777444444444333222222111111222222222222222222222222000000111111222222333333111111111111111111111111222222333333333444444444555555555555555555555555666555555555444444333333444444555666777666666666444444555555666666555555...000333555666444111///111111222333333333333222444222222666999999<<<@@@CCC222222222222222222222222222222111111111111222222111111111222333444555666:::===AAADDDHHHLLLQQQTTTXXX\\\bbbhhhkkknnnqqqssstttsssrrrqqqpppmmmhhheeedddccceeennnyyyzzzmmmddd]]]\\\___bbbiiipppuuu{{{}}}rrrkkk___ZZZSSSMMMHHHDDD@@@===<<<<<<;;;:::999999999999<<<<<>>=========>>>???@@@@@@AAAAAACCCDDDEEEEEEEEEFFFEEEEEEDDDCCCCCCCCCDDDDDDAAAAAABBBBBBBBBBBBBBBBBB@@@AAABBBAAA?????????@@@BBBCCCEEEGGGLLLSSS[[[```mmmttt||||||yyyxxxuuurrrpppoookkkgggcccbbb```^^^]]]TTTPPPKKKEEEBBBAAABBBCCCBBBDDDFFFHHHKKKMMMNNNNNNLLLLLLKKKJJJHHHFFFCCCBBB???>>>===;;;999888777777555555444444333333222222222222222222222222222222000000000000000000111111111111111111111111111111333333333333444444444444555555555666666666666666555555555444444444444444333444666777777777666555444555555666666666555555///111444666666444111///111111222333333333333222333111222666999:::===BBBCCC222222222222222222222222333333222222222222333333111111111222333444666666;;;>>>BBBEEEIIIMMMRRRUUUZZZ^^^dddiiilllooorrrttttttrrrqqqpppoookkkgggcccbbbaaagggrrrvvviiiaaa[[[[[[___cccjjjqqqwww||||||qqqjjj^^^ZZZSSSMMMIIIDDD@@@======<<<;;;:::999999999999::::::===BBBDDDGGGOOOXXXeeeuuuuuujjj```ZZZVVVQQQLLLIIIFFFCCCAAA============>>>???@@@AAACCCCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGCCCCCCBBBBBBBBBBBBBBBBBB???@@@AAA@@@>>>>>>>>>???@@@BBBEEEGGGIIIMMMRRRVVV```hhhrrr{{{~~~{{{yyywwwtttqqqoookkkiiifffdddbbb```\\\ZZZRRROOOJJJEEEBBBBBBCCCDDDAAACCCEEEHHHJJJLLLMMMNNNLLLLLLLLLJJJHHHFFFCCCAAA???>>><<<:::888777666666555555444333111000//////333333333333333333333333000000000000000000//////111111111111111111111111333333333444444444444555555555666666666777777777555555555555555666666666333444666777888777666555555666666666666666555444333444444444444333333222111111222333333333333222555333333888;;;;;;>>>CCCCCC222222222222222222222222444333333222222333333444111111111222333444666777;;;>>>BBBFFFIIIMMMRRRVVV[[[```eeejjjnnnpppsssuuusssrrrpppooonnnkkkfffbbb^^^___hhhwwwtttccc\\\WWWYYY]]]cccjjjrrryyy~~~{{{pppiii^^^ZZZSSSNNNIIIDDD@@@======<<<;;;:::999999999999888888<<<@@@CCCEEEMMMUUU___ooo~~~uuuiii```XXXTTTOOOKKKHHHEEEBBB@@@============>>>???AAAAAADDDEEEEEEGGGHHHIIIJJJJJJMMMLLLKKKJJJJJJJJJJJJJJJEEEEEEEEEEEEEEEDDDDDDDDD???AAAAAAAAA???>>>???@@@???BBBFFFHHHJJJMMMPPPRRRUUU^^^jjjtttzzz~~~{{{xxxvvvtttqqqnnngggfffeeeeeeccc___ZZZVVVQQQNNNIIIDDDBBBBBBDDDEEEAAABBBEEEGGGJJJLLLMMMNNNLLLLLLLLLJJJHHHEEECCCAAA>>>===;;;999888666666555555444222000...,,,+++***444444444444444444444444222111111111000000//////111111111111111111111111333333333444444444555555555666666666777777888888555555666666777777888888333444666777888777666555666666666666666555555444888666333111111222444666111111222333333333333222888555666:::<<<<<>>;;;===>>>@@@@@@??????@@@BBBDDDFFFGGGGGGGGGHHHKKKMMMOOOOOOOOOOOOOOOOOOOOOOOONNNKKKHHHEEEEEEDDDBBBAAA>>>>>>>>>??????@@@@@@AAA???AAACCCDDDDDDFFFIIIKKKOOOUUU___hhhpppxxx~~~|||yyywwwuuusssooolllkkkiiieeebbb```^^^ZZZXXXPPPMMMHHHDDDCCCCCCBBBAAAEEEFFFGGGHHHJJJKKKLLLMMMKKKJJJIIIHHHGGGEEEAAA>>>>>><<<999888777555333111444444333333333333222222222222222222222222222222222222222222222222222222555222000000333444333111...000222333333333111000777777666666666666777777555555444444666888:::;;;666777999888666555555666666555333222111111222222333333333333333333333333222333333333222222444666666666666888:::===???AAAFFF333333333333333333333333333333333222222222222111333333222222222444555666888;;;@@@EEEJJJNNNTTTWWW___bbbgggmmmqqqtttuuuuuuvvvtttqqqmmmiiieeebbb``````ccckkkzzz{{{nnnddd^^^ZZZ[[[___eeeoooxxx{{{}}}rrrjjj```[[[SSSLLLGGGDDDAAA???<<<;;;::::::999999:::::::::<<<===???AAAEEEJJJNNNZZZfffuuuzzzyyyzzz{{{qqqggg^^^XXXUUUPPPKKKHHHDDDAAA>>>===>>>@@@@@@??????@@@BBBCCCDDDFFFHHHHHHJJJMMMPPPRRRRRRRRRRRRRRRSSSSSSRRRQQQNNNJJJHHHGGGFFFDDDBBBEEEDDDDDDDDDCCCCCCCCCCCCAAACCCDDDEEEEEEFFFIIIKKKKKKQQQZZZbbbjjjrrr|||~~~~~~|||yyywwwuuusssooolllkkkhhheeebbb```^^^ZZZWWWPPPLLLGGGDDDCCCCCCBBBBBBEEEEEEFFFHHHIIIJJJKKKLLLMMMLLLJJJJJJIIIGGGCCC@@@>>><<<:::999888666333111444444333333333333222222222222222222222222222222222222222222222222222222444222000000333444333111///000222333333333111000555555555444444555555555666555555555555555666666666777999888666555555666999888666555444444444555333333333333333333333333222333333333222222444666999888888888999;;;===>>>DDD222222222222222222222222111111222222222333333333444333333222222333444555888;;;AAAFFFJJJOOOTTTXXXbbbeeejjjooossstttuuuuuuvvvtttqqqlllgggccc```^^^___ccclll{{{xxxlllaaa\\\YYY\\\aaagggqqq{{{~~~ssslllaaa[[[TTTMMMHHHDDDAAA???<<<;;;::::::999999::::::999;;;<<<>>>@@@CCCHHHLLLUUU```nnnxxx|||vvvtttuuu{{{zzzqqqggg^^^WWWSSSMMMIIIFFFDDDCCCAAA===>>>@@@@@@??????AAACCCBBBDDDFFFHHHJJJLLLPPPSSSUUUUUUVVVWWWXXXXXXXXXXXXUUURRRNNNKKKIIIHHHFFFDDDFFFEEEDDDCCCBBBAAA@@@@@@CCCEEEFFFFFFFFFGGGIIIKKKJJJOOOVVV]]]ccclllwww~~~}}}~~~|||yyywwwvvvsssooollljjjhhheeeccc```^^^ZZZWWWPPPLLLGGGDDDCCCCCCCCCBBBDDDEEEFFFGGGHHHIIIJJJKKKMMMLLLJJJJJJIIIGGGDDDAAA>>><<<;;;;;;:::888444222444444333333333333222222222222222222222222222222222222222222222222222222444222111111222333333222///000222333333333222111333333333333333333333333666666666555444333222111555777888888666555555666999999777666666666666666333333333333333333333333222333333333222222444666999888888888999;;;===>>>DDD111111111111111111111111000000111222333333444444444333222111111222333444888<<>>@@@@@@@@@@@@BBBCCCCCCEEEHHHIIIKKKMMMQQQSSSWWWXXXZZZ[[[\\\]]]]]]\\\YYYVVVQQQMMMKKKIIIFFFDDDDDDDDDCCCBBBBBBAAA@@@@@@DDDFFFGGGGGGFFFGGGIIIKKKKKKOOOUUU[[[aaaiiittt{{{~~~~~~|||zzzxxxvvvssspppmmmiiigggeeecccaaa]]]YYYVVVOOOLLLGGGDDDCCCCCCCCCBBBDDDEEEEEEFFFHHHIIIIIIJJJJJJIIIHHHHHHGGGEEEBBB???>>>===<<<<<<;;;999666333444444333333333222222222222222222222222222222222222222222222222222222222333222111111222222222222000111222333333333222222222222333333333333222222555666666666555444222000555777888888666555666777888777777666666555555555444444333333333333222222222333333333222222444666555555666777:::===@@@BBBEEE222222222222222222222222000000111222333444444555444444333222222333555555888<<>><<<;;;::::::999999::::::;;;<<<===>>>???BBBFFFJJJLLLVVV```hhhqqq{{{vvvooolllmmmttt}}}|||tttkkkccc\\\VVVNNNGGGDDDBBBAAA@@@<<<>>>@@@@@@@@@AAABBBDDDGGGHHHJJJKKKLLLNNNQQQSSSXXXYYY\\\^^^```aaaaaa```]]]YYYTTTOOOLLLIIIFFFDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFGGGGGGFFFGGGIIIKKKMMMQQQVVVZZZ___gggqqqxxx}}}zzzxxxvvvtttpppmmmhhhgggeeecccaaa]]]YYYUUUOOOKKKGGGDDDCCCDDDCCCCCCEEEEEEFFFGGGGGGHHHIIIIIIJJJIIIHHHHHHGGGFFFBBB@@@>>>===<<<<<<;;;:::777444444444333333333222222222222222222222222222222222222222222222222222222222222222222222111111222333111111222222333333333333222333444444444444333222444555666777777666444333555666888888666666666777777777777777777777666666444444444333333222222222222333333333222222444666444444555777:::===AAABBBEEE444444444444444444444444000000111222333333444444555444444444555666888999999<<>><<<;;;::::::999999::::::;;;<<<======>>>AAAEEEHHHIIIRRR[[[bbbkkkuuu|||}}}}}}~~~uuunnnjjjjjjsss|||}}}uuullleee___YYYPPPIIIDDDBBB@@@???<<<>>>@@@AAAAAAAAACCCEEEHHHJJJLLLMMMMMMOOORRRTTTYYY[[[^^^aaadddddddddddd```\\\WWWRRRNNNJJJGGGDDDAAAAAABBBDDDEEEFFFHHHHHHEEEGGGHHHHHHHHHIIIKKKMMMNNNSSSXXX\\\```gggooouuu~~~}}}zzzxxxwwwtttpppmmmhhhfffeeecccaaa]]]XXXTTTNNNKKKGGGDDDCCCDDDDDDCCCFFFFFFGGGGGGHHHIIIIIIJJJLLLJJJJJJIIIIIIHHHEEEBBB???===;;;::::::999777666444444333333333333222222222222222222222222222222222222222222222222222222222333333222111111222444222222222222333333333444333333555555555555333333333444555666666666666666444666888888777666777888888999999::::::999888888555444444333333222222111222333333333222222444666777777777888:::<<<>>>???DDD333333333333333333333333111111111222222333333333222222111222333555777888999<<>><<<;;;::::::999999:::::::::;;;<<<<<<<<>>@@@AAAAAABBBDDDFFFGGGIIILLLMMMNNNQQQTTTWWWZZZ]]]aaaeeeggghhhhhhhhheee```ZZZUUUPPPLLLHHHFFF@@@@@@BBBCCCEEEFFFGGGHHHGGGHHHJJJJJJKKKLLLOOOQQQRRRWWW]]]aaaeeejjjqqqvvv}}}{{{yyywwwtttpppnnngggfffdddcccaaa]]]XXXTTTNNNKKKFFFDDDCCCDDDDDDDDDGGGGGGHHHHHHIIIIIIJJJJJJKKKJJJIIIIIIIIIHHHEEEBBB@@@===999888888888888777444444333333333333222222222222222222222222222222222222222222222222222222111333444333000000222444222222222222333333444444222333444666666444333222444444333333444555555666444666777888777666777888777888999::::::999888888555555444333333222111111222333333333222222444666777777777888:::<<<>>>@@@DDD000000000000000000000000111222222222222333333333---------...000222444666999===BBBHHHMMMSSSYYY\\\hhhkkkooosssvvvwwwwwwwwwrrrqqqnnnjjjgggccc```___```ggguuu|||iii]]]XXXUUUUUU[[[bbbjjjttt}}}yyyrrrccc___XXXRRRLLLGGGAAA>>><<<;;;::::::999999::::::999:::;;;;;;;;;===AAADDDFFFNNNUUUYYY```iiipppqqquuuuuutttuuuwww||||||rrrkkkffffffpppzzz{{{tttlllddd^^^YYYRRRLLLHHHEEEBBB@@@<<<>>>@@@AAAAAABBBDDDFFFFFFHHHKKKMMMOOOSSSWWWZZZ\\\^^^cccgggjjjkkkjjjjjjhhhccc]]]WWWRRRNNNJJJGGGEEEFFFFFFHHHIIIJJJKKKKKKHHHJJJLLLLLLMMMOOOQQQTTTWWW\\\bbbgggjjjnnntttyyy}}}{{{yyywwwtttqqqnnngggfffdddcccaaa]]]WWWSSSNNNKKKFFFDDDDDDDDDDDDDDDHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGGGGHHHFFFCCCAAA@@@===888666666777888888444444444333333333222222222222222222222222222222222222222222222222222222111333444333000000222555333333222222222333444555111222444555555444222111555444333222111222333444444555777888777666777888555555777888888777666555555555444333333222111111222333333333222222444666333444555777:::>>>AAACCCFFF333222111000000111222333222222222222222222222222555555555444333333666888:::>>>DDDIIIMMMRRRYYY___dddiiipppuuuwwwyyyzzz{{{wwwsssnnnkkkiiifffaaa]]]aaammm~~~xxxggg]]]VVVUUUVVV\\\bbbiiisss}}}yyyrrrfffaaaZZZSSSMMMHHHDDDAAA======;;;:::999888888888;;;;;;;;;<<<>>>???AAABBBFFFJJJQQQWWW^^^dddjjjooooooqqqtttvvvxxxzzz~~~zzzqqqjjjeeeeeekkktttwwwnnnfffccc]]]TTTLLLGGGDDDAAA@@@@@@??????@@@AAACCCEEEGGGIIIKKKNNNPPPRRRUUUYYY\\\```dddhhhkkklllmmmnnnooopppkkkccc[[[TTTOOOJJJGGGEEEEEEFFFGGGHHHHHHIIIIIIHHHJJJLLLNNNOOORRRWWWZZZ]]]aaaeeejjjnnnrrrwwwzzz~~~~~~~~~}}}||||||zzzvvvqqqmmmiiigggeeebbb```\\\WWWSSSKKKJJJHHHEEECCCBBBBBBAAAHHHHHHIIIIIIJJJKKKKKKKKKNNNMMMLLLJJJHHHFFFDDDDDD???;;;777666777888666444555555444333333333333444222222222222222222222222000000000000111111111111444444333333222111000000222222333333333444444444333222111000000222444555444555555444111111444777444444555555666777777777:::999999888777666666555666666666555555444444333---...000222333333333222999777666666888;;;@@@BBBDDD444333222111111222333444222222222222222222222222444444555444222333555777;;;@@@FFFJJJNNNTTT[[[```dddiiipppuuuwwwxxxyyyzzzwwwrrrlllhhhgggfffdddbbbfffrrrvvvfff\\\VVVUUUWWW]]]ccciiittt~~~{{{tttgggbbbZZZSSSMMMHHHDDDAAA>>>===<<<;;;:::999999999:::::::::;;;<<<>>>@@@AAADDDHHHOOOUUU[[[aaahhhlllnnnqqqsssvvvwwwzzz~~~yyypppjjjfffeeellltttyyyooogggccc]]]TTTLLLGGGDDDAAA@@@@@@@@@@@@@@@AAACCCEEEFFFIIILLLOOOQQQTTTWWW[[[^^^eeehhhmmmpppqqqrrrssstttsssmmmeee]]]WWWQQQLLLIIIGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNPPPQQQRRRTTTXXXZZZ```ccchhhmmmqqquuuzzz}}}~~~}}}|||{{{yyyuuupppllliiigggeeebbb___[[[VVVSSSLLLJJJGGGDDDBBBBBBBBBCCCFFFGGGHHHIIIKKKLLLMMMNNNNNNMMMLLLJJJHHHFFFDDDDDDAAA>>>;;;999::::::999777666555555444444444444444222222222222222222222222111111111111222222222222444444333333222111111000222222222222333333333333333222111000111222444555333555555444222222444666444444555555666666777777777777666666555444444333555555444444333222111111///000111222333444444444444444333444777<<<@@@CCCFFF444444333333333333444444333333333333333333333333333333444333222222555777<<>>>>><<<;;;:::999999999999999999:::<<<===???@@@CCCFFFLLLRRRWWW]]]dddhhhnnnpppsssuuuwwwzzz}}}wwwooojjjffffffllluuu~~~{{{rrrjjjccc]]]UUUMMMHHHDDDBBB@@@BBBAAAAAAAAABBBCCCEEEFFFJJJMMMQQQTTTVVVYYY]]]```iiilllrrruuuwwwwwwxxxyyyvvvqqqhhh```ZZZTTTOOOLLLIIIIIIIIIJJJKKKLLLNNNNNNRRRSSSTTTTTTUUUVVVZZZ\\\cccfffkkkppptttyyy~~~~~~}}}{{{zzzxxxuuupppllljjjgggeeebbb___[[[VVVRRRLLLJJJFFFCCCAAAAAACCCDDDEEEEEEGGGIIIKKKMMMOOOPPPNNNMMMLLLJJJHHHFFFDDDCCC???<<<999777777777777666666666555444444444444444222222222222222222222222222222222333333333333444444333333222222111111111111111111222222222222333333222111111111222444555222444555555444333333444444444444555666666777777666666666555444444333333555444333222111000//////111111111222333444666666666666555666888<<<@@@CCCEEE444444333333333333444444333333333333333333333333222222333222111222444777;;;AAAHHHMMMQQQUUU\\\aaaeeeiiioootttvvvvvvwwwxxxtttpppjjjfffdddeeefffhhhlllyyyqqqbbbYYYUUUUUUXXX___ffflllwwwyyykkkeee]]]VVVOOOJJJEEEBBB>>>===<<<:::999999888888999999:::;;;<<<>>>???@@@CCCFFFJJJOOOTTTZZZaaaeeelllooosssvvvwwwzzz}}}~~~}}}|||uuunnnjjjgggffflllttt}}}}}}tttlllddd^^^UUUMMMHHHEEECCCAAACCCBBBBBBBBBBBBDDDEEEFFFLLLOOOSSSWWWZZZ]]]aaacccjjjnnntttxxxzzzzzz{{{{{{yyyssskkkbbb\\\VVVQQQMMMJJJJJJJJJJJJLLLNNNOOOPPPSSSUUUVVVWWWWWWYYY]]]___eeeiiinnnssswww|||~~~|||zzzyyyuuuqqqmmmjjjgggdddbbb___ZZZUUURRRLLLIIIEEEAAA@@@AAADDDFFFEEEFFFGGGIIIKKKMMMOOOPPPMMMMMMLLLKKKIIIFFFDDDCCC===;;;999777666555555555555444444333333333333333222222222222222222222222222222222222333333333333333333333222222111111111000000111111111222222222333222222222222333444555222333555666555444333333333333444555555666666777777777777666666555555555555444333222111000///...222111111111222444666777===<<<;;;:::;;;===???AAACCC222222333333333333222222333333333333333333333333111222222222111222555777:::@@@GGGMMMQQQUUU[[[___eeeiiiooosssuuuuuuuuuvvvqqqppplllhhheeeddddddeeejjjxxx~~~oooaaaYYYUUUUUUYYY```hhhnnnxxxyyymmmhhh___WWWPPPKKKFFFBBB===<<<;;;999888888888888:::;;;;;;<<<===???@@@AAADDDFFFJJJNNNSSSYYY___ccckkknnnrrrvvvyyy{{{~~~}}}|||xxxrrrllliiifffeeejjjqqq{{{vvvnnneee___VVVNNNIIIFFFCCCBBBCCCCCCBBBBBBCCCEEEFFFHHHMMMQQQVVVZZZ^^^aaadddggglllqqqwww|||}}}~~~~~~zzztttlllccc\\\VVVQQQNNNJJJJJJJJJJJJLLLNNNPPPRRRRRRTTTVVVWWWYYY\\\```cccfffjjjoootttyyy~~~|||{{{yyyvvvrrrooojjjhhhdddaaa^^^ZZZUUUQQQKKKHHHDDDAAA@@@AAADDDFFFGGGHHHIIIJJJKKKMMMNNNNNNLLLMMMLLLKKKIIIGGGDDDBBB???>>>===:::888888888999444333333222111222222222222222222222222222222222111111111222222222222333333333222222222222222111000000111111111222222222333333333333333333444444333333444555666555333222333333444444555666666666666666666666555555555555555555444333222111000000000000///000111222444666===<<<;;;;;;<<<>>>???AAACCC222222333333333333222222333333333333333333333333111222333222222333666888:::@@@HHHNNNQQQVVV[[[___eeejjjooosssttttttttttttoooooommmiiieeecccdddfffkkkyyy{{{mmm```YYYUUUUUUYYYbbbiiipppzzzzzzooojjjaaaYYYRRRKKKFFFCCC===<<<;;;:::999888888888;;;;;;;;;<<<>>>???AAABBBEEEGGGJJJMMMQQQWWW]]]bbbiiimmmrrrwwwzzz}}}~~~|||zzzvvvpppkkkhhheeecccgggnnnyyyxxxoooeee___VVVOOOIIIFFFDDDBBBBBBBBBBBBCCCDDDFFFHHHJJJOOOSSSYYY^^^aaadddhhhjjjoootttzzz{{{vvvmmmddd]]]WWWRRRNNNLLLKKKKKKKKKMMMOOORRRTTTSSSUUUWWWXXXZZZ]]]bbbeeegggkkkpppvvvzzz~~~|||zzzxxxuuurrrooojjjhhhdddaaa^^^YYYTTTPPPHHHFFFCCCAAAAAABBBDDDFFFHHHHHHIIIJJJLLLMMMNNNNNNLLLLLLMMMLLLJJJGGGDDDBBB======<<<:::777666777888444333333222222222222222222222222222222222222222111111111111222222222222222222222222222222222222111111111222222222222333333333333333444444444444444333333444555555444222333333333444555555666666333333333333333333333333555555555444333333222222/////////000111222444444666666777888;;;>>>AAABBBEEE222333444555555444333222444444444444444444444444222333333333333444777999;;;AAAIIIOOOSSSWWW\\\```fffjjjooorrrssssssssssssnnnmmmkkkfffccccccgggkkkqqq~~~xxxjjj^^^WWWTTTUUUZZZcccjjjqqq{{{{{{qqqkkkbbbZZZRRRLLLFFFCCC???>>>===<<<;;;:::::::::::::::;;;;;;===???@@@AAADDDFFFIIIKKKOOOTTT[[[```hhhlllrrrxxx||||||zzzyyytttnnnjjjgggcccaaadddjjjwwwxxxpppfff```WWWOOOJJJGGGDDDCCCAAAAAABBBCCCEEEGGGJJJKKKPPPTTT[[[```dddgggjjjmmmnnnssszzz}}}wwwooofff___XXXSSSOOONNNMMMLLLLLLNNNQQQUUUWWWVVVXXXYYYZZZ\\\^^^bbbeeeiiimmmrrrwww|||~~~}}}zzzwwwvvvssspppmmmjjjhhhdddaaa^^^YYYSSSOOOFFFEEECCCBBBBBBCCCDDDEEEFFFGGGIIIJJJLLLNNNPPPPPPLLLLLLMMMLLLJJJGGGCCCAAA:::;;;:::888444333444777666555444444333333444444222222222222222222222222222222222222333333333444222222222222222222222222222222222222333333333333222333333444444444444444666444222222444555444333222333333444444555555666222222222222222222222222444444444444444444333333//////111222333444444444444444666888;;;>>>AAACCCFFF333444555666666555444333444444444444444444444444222333444444333555888:::<<>>>>>;;;777666777:::777777666555555555555666222222222222222222222222333333333444444444555555222222222222222222222222222222333333333444444444222333444444555555444444777444111111444555555444222222333444444555555666444444444444444444444444222222333333333444444444///000222444555555555444888888999:::<<<>>>@@@AAAEEE333333333333333222111000333333333333333333333333222333444444444555888;;;@@@EEEKKKOOORRRWWW]]]aaahhhlllqqqtttuuutttttttttqqqmmmkkkjjjhhhfffiiinnnyyyrrrfff\\\VVVQQQTTTZZZbbbjjjsss|||~~~~~~wwwqqqggg^^^UUUNNNHHHDDD??????>>>===<<<;;;;;;:::999999::::::<<<===???@@@CCCEEEHHHKKKNNNSSSXXX\\\ccchhhpppwww||||||xxxuuuqqqlllgggdddaaa^^^bbbiiisss{{{zzzpppjjjddd[[[SSSMMMHHHDDDAAA@@@@@@AAAAAACCCFFFKKKOOOSSSWWW^^^cccgggiiikkkmmmrrrqqqqqqtttyyy}}}{{{vvvooohhhbbb]]]XXXUUUPPPPPPQQQRRRSSSUUUWWWXXX[[[\\\]]]]]]___bbbhhhlllmmmpppuuu{{{}}}}}}zzzxxxuuutttqqqmmmjjjiiigggdddaaa]]]XXXRRRMMMDDDDDDBBBAAA@@@BBBFFFJJJGGGHHHIIIKKKLLLMMMMMMMMMLLLLLLKKKJJJGGGDDDAAA@@@???>>>;;;888666666777777555555444444444333333333111111111111111111111111222222222222222222222222444333111//////000111333333222000//////000222333222333333444555666777777555555555555555555555555444444444333333222222222555555444333444555666777777555333222333333222111000111111222222333444444444666777888999<<>>===<<<;;;::::::999999999:::<<<===???@@@CCCEEEHHHKKKNNNRRRXXX[[[bbbgggnnnuuu{{{|||xxxuuuqqqlllgggddd```^^^aaagggrrr{{{zzzrrrkkkfff]]]UUUOOOIIIEEEBBBAAABBBBBBBBBBBBEEEIIIMMMTTTYYY___eeehhhkkkmmmooopppoooooorrruuuyyyzzz{{{|||wwwqqqjjjddd^^^XXXTTTRRRRRRSSSTTTVVVXXXYYYZZZ]]]^^^___```aaaeeejjjmmmrrrtttyyy~~~}}}{{{yyywwwuuusssqqqmmmjjjhhhfffccc```\\\WWWQQQLLLEEEDDDCCCAAA@@@BBBFFFIIIHHHHHHJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJGGGDDDAAA@@@===<<<:::888777777777777555555444444444333333333222222222222222222222222222222222222222222222222444333111000000000111222333222111111111111222333222222333444555666777777555555555555555555555555444444444444444444444555555444444333444555666777777555333222333333222111000111111222222333444444444666777888999<<>>???BBBDDDGGGIIILLLPPPUUUYYY^^^cccjjjpppvvv|||~~~zzzwwwsssnnnjjjgggccc```ccciiittt{{{}}}vvvpppjjjbbbZZZSSSLLLGGGCCCBBBBBBBBBBBBBBBEEEJJJMMMUUUZZZaaahhhlllpppsssuuuwwwvvvuuuuuuvvvvvvsssrrruuusssoookkkfff```YYYUUUVVVVVVWWWYYY[[[]]]___```aaaccceeefffhhhkkkooorrrzzz}}}~~~|||yyywwwuuutttsssqqqnnnkkkfffddd```]]]YYYSSSMMMHHHFFFFFFEEECCCBBBCCCFFFHHHJJJJJJKKKKKKKKKKKKKKKJJJLLLLLLKKKJJJGGGDDDAAA@@@777888999::::::888666555555555444444444333333333333333333333333333333333222222222333333333333333222222333333333222111000222333555666666555333222111222333444555666666777555555555555555555555555888888777555444222111111444444444444555555666666666444222222333333333222000111111222222333444444444666777888999<<>>;;;999999999888888888999;;;<<<>>>???AAACCCFFFHHHKKKOOOTTTWWW\\\```gggmmmsssyyy|||yyyvvvrrrnnnllliiifffhhhnnnwww}}}~~~xxxrrrlllddd\\\UUUNNNGGGCCC@@@AAABBBBBBDDDHHHMMMQQQUUUZZZbbbiiinnnrrrvvvxxxzzzzzzyyyyyyyyywwwsssppppppnnnkkkhhheee```[[[WWWVVVVVVWWWYYY[[[^^^```aaaaaacccfffhhhjjjnnnrrruuu|||~~~~~~|||yyywwwuuutttsssqqqnnnllleeeccc```\\\XXXRRRKKKGGGDDDEEEEEECCCBBBCCCEEEHHHJJJJJJKKKKKKKKKKKKKKKJJJLLLLLLKKKJJJGGGDDDAAA@@@777888:::;;;:::999666555555555444444444333333333222222222222222222222222222222333333333444444444222333333333333222111111222333555777777555333222111111222333444555666666555555555555555555555555555555444444333222222222444444444555555555555555555444222222333444333222000111111222222333444444444666777888999<<>>>>>AAACCCEEEGGGJJJNNNSSSVVVZZZ^^^dddkkkqqqwww~~~~~~|||{{{wwwtttsssqqqnnnpppvvv|||zzzuuuooohhh___XXXPPPIIIDDD@@@AAACCCDDDFFFJJJPPPTTTVVV\\\dddlllqqqvvvyyy|||}}}||||||}}}|||zzzuuuqqqnnnllliiifffccc___[[[XXXVVVWWWXXXYYY\\\^^^aaabbbaaadddgggkkknnnqqqvvvyyy}}}{{{yyywwwuuutttrrrnnnllleeeccc___\\\WWWQQQKKKFFFBBBCCCCCCCCCBBBCCCEEEHHHIIIIIIJJJKKKLLLLLLKKKKKKLLLLLLKKKJJJGGGDDDAAA@@@999:::;;;<<<;;;999777555555555444444444333333333111111111111111111111111222222333333444444555555444333333333222222222222222333555666666555333222111111222333444555666666555555555555555555555555000000111222333444555666333444555555666666555555555333222222333444333222000111111222222333444444444666777888999<<>>@@@BBBEEEGGGIIIMMMRRRUUUXXX\\\bbbhhhooouuu||||||zzzzzzxxxvvvxxx~~~{{{xxxtttlllccc[[[SSSLLLGGGCCCDDDEEEEEEGGGKKKPPPTTTYYY___gggooouuuzzz~~~zzzvvvrrrnnniiieeebbb^^^ZZZXXXWWWXXXYYY[[[]]]```bbbcccbbbeeeiiinnnqqqvvv{{{~~~~~~}}}{{{xxxvvvuuurrrnnnlllfffccc```\\\WWWQQQKKKFFF???@@@AAABBBBBBCCCEEEHHHHHHHHHJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJGGGDDDAAA@@@<<<<<<===<<<;;;999777666555555444444444333333333222222222222222222222222222222333333444555555666555444333222111222333333222333444444444444333222111111222333444555555666555555555555555555555555222333333333444444555555333444555666666666555444555333111222333444444333000111111222222333444444444666777888999<<>>@@@BBBDDDFFFIIILLLQQQTTTWWW[[[aaagggnnnuuu|||~~~~~~}}}{{{~~~{{{{{{vvvooofff^^^VVVNNNIIIFFFFFFGGGGGGHHHKKKOOOSSS[[[aaaiiirrrxxx}}}|||vvvqqqkkkfffaaa^^^ZZZWWWXXXYYYZZZ\\\^^^aaaccceeebbbfffkkkppptttyyy~~~~~~|||yyywwwuuurrrooolllfffddd```\\\XXXQQQKKKFFF===???@@@AAAAAACCCEEEHHHGGGHHHIIIKKKLLLMMMMMMMMMLLLLLLKKKJJJGGGDDDAAA@@@>>>>>>===<<<;;;999777777555555444444444333333333333333333333333333333333222222333333444555666666666555333111111222333444222333333333333333333222000111222333444555555666555555555555555555555555999888777666444222111111333333555666666666555444444333111222333444444333000111111222333333444444444666777888999<<>>DDDKKKRRRWWWYYY]]]eeekkknnnrrrwwwzzz{{{zzzzzzzzzvvvrrrnnnllljjjgggkkkpppyyyxxxiii^^^XXXUUUSSSWWW^^^fffmmmvvv~~~|||vvvppphhh___YYYQQQMMMGGGCCC@@@>>><<<;;;<<<;;;::::::;;;>>>@@@BBBAAAAAABBBDDDFFFJJJMMMNNNRRRWWW___eeejjjpppxxx}}}{{{wwwqqqiiiaaaYYYPPPJJJIIIEEEDDDHHHKKKNNNSSSZZZ___dddkkkqqqwww|||}}}vvvllleeebbb```]]]ZZZZZZYYYYYYZZZ]]]aaaeeehhhggggggiiinnnuuu{{{}}}{{{yyywwwvvvssspppmmmhhhddd___ZZZUUUQQQKKKHHHCCCBBBBBBBBBCCCDDDFFFGGGKKKLLLMMMNNNOOOOOONNNMMMOOONNNLLLJJJGGGEEEDDDCCC???>>>===;;;:::999888888999444//////333555333111222222222222222222222222444444555555555555444444555444222111111222444555444444333333222111000000444444333333333333222222555666666666666666555444444444444444444555666777555666777888888777666555333333222222111111222222111111222222222333333333666666777888;;;>>>AAABBBEEE111222333444444333222111000000111111222222222333555222333555555444888===DDDKKKSSSWWWZZZ^^^eeelllooorrrwwwzzz{{{zzzzzzzzzvvvrrrooonnnkkkhhhjjjoooxxxtttfff[[[UUUSSSSSSWWW^^^fffnnnvvv~~~}}}vvvpppiii```ZZZQQQMMMGGGCCC@@@>>><<<:::999999999999:::<<<>>>???@@@AAAAAACCCFFFIIILLLNNNQQQWWW^^^dddiiiooovvv|||~~~~~~zzzssslllddd[[[SSSMMMKKKGGGFFFIIILLLOOOTTT[[[aaafffnnntttzzz{{{qqqjjjfffccc```]]]ZZZZZZYYYZZZ]]]aaaeeegggjjjjjjmmmrrrxxx~~~}}}{{{yyywwwvvvtttpppmmmjjjfff```ZZZUUUOOOJJJFFFCCCCCCBBBBBBCCCEEEGGGHHHKKKLLLMMMOOOOOOOOOOOONNNOOONNNMMMKKKIIIFFFCCCBBB???>>><<<;;;999888888888777333//////222555333111333333333333333333333333333333444444444444333333444333222111111222333444333333333222222222111111222222222333333444444444555555666666666666666555888777666666666666666666444555666777777777555555444444333222111111111111111222222222222333333333666666666888:::===@@@BBBAAA222333333333333333333222//////000111222333444444444222222444444444777===EEEKKKSSSXXX[[[___ffflllooosssxxx{{{{{{zzzzzzzzzvvvsssqqqooolllhhhiiimmmwwwrrrcccZZZTTTRRRSSSXXX___gggooowww~~~xxxrrrkkkbbb\\\QQQMMMGGGCCC@@@>>><<<:::777888888999:::;;;;;;<<<@@@@@@AAACCCFFFIIILLLNNNPPPUUU]]]bbbgggmmmtttzzz{{{~~~wwwppphhh```WWWQQQMMMIIIHHHKKKNNNQQQVVV\\\eeejjjqqqyyyyyyqqqllliiieeeaaa^^^^^^]]]]]]```cccgggiiimmmooorrrwww|||}}}|||yyywwwvvvtttpppnnnkkkgggaaa[[[UUUOOOHHHDDDDDDCCCCCCCCCEEEFFFHHHIIILLLMMMNNNPPPPPPPPPPPPOOOOOOOOOOOOMMMJJJFFFCCC@@@???>>><<<;;;999888888888666222///000333555444333333333333333333333333333222333333333333333333222444333222111111222333444222222222222222222222222000111111222444555555666444555555666777777777777::::::999888777777777777555555777777777666555444555444333222111111111111222222222222333333333333555555666777999<<>>EEELLLUUUZZZ\\\```ggglllppptttxxx{{{{{{zzzyyyyyyuuurrrpppoookkkfffgggjjjuuuqqqcccZZZVVVTTTTTTXXX```gggpppxxxyyyssslllddd]]]RRRNNNHHHCCC@@@>>><<<:::777888999:::::::::::::::??????@@@BBBEEEHHHKKKMMMOOOTTT[[[```eeejjjqqqvvvyyy}}}{{{tttlllddd[[[VVVPPPLLLKKKNNNPPPRRRWWW^^^ggglllttt|||yyytttooojjjfffeeedddcccccceeehhhkkkmmmqqqssswww||||||zzzxxxvvvuuusssooollljjjfff```[[[UUUOOOIIIEEEDDDDDDDDDDDDFFFGGGIIIKKKLLLNNNOOOQQQRRRRRRRRRQQQPPPPPPPPPOOOKKKGGGBBB???>>>===<<<:::999888777777555333111222444666666555444444444444444444444444333333444444444444333333333222111111111111222333333333333222222111111111111111222333333444555555333444555777777888888888999999888888777888888888666777888888888777666555555444333222111000000000222222222333333333444444444444555777999<<>>===<<<:::888888777777555444444555666777777777444444444444444444444444444444555555555555444444333222222222222222222333555555444333111000000///333333333333333333333333444555666777888888888888555555555666777888999:::888888999:::999888777666555444333222111111111111222222333333333444444444444444555777999<<>>>>>???AAADDDGGGJJJLLLLLLQQQWWW\\\```eeekkkpppvvvyyyzzztttmmmfffaaaZZZUUUTTTVVVXXXYYY]]]cccjjjooowwwyyytttooonnnlllkkkkkkmmmppprrrwww|||{{{yyywwwuuutttrrrnnnkkkgggddd___ZZZVVVQQQLLLHHHCCCCCCCCCDDDFFFHHHJJJLLLNNNOOOQQQSSSUUUUUUUUUUUUTTTSSSRRRPPPLLLGGGBBB@@@>>>===;;;:::888777777777555555666666666666666666333333333333333333333333444555555666666555555444333333333333333333333333555444444333222111000///444444444333333222222222555666666777888888888888333333444555666888999:::888999999:::999888666555444333222222111111222222333333333333444444444444555555666777999<<>>===<<<:::::::::;;;<<<===>>>???@@@CCCFFFIIIKKKKKKPPPVVV[[[^^^bbbiiinnnssswww}}}}}}yyyssslllhhh```[[[YYY[[[]]]^^^bbbhhhlllqqqyyy|||vvvuuusssqqqqqqsssuuuwwwzzz}}}{{{yyywwwvvvssspppmmmiiieee```ZZZUUUPPPJJJGGGCCCBBBCCCDDDEEEHHHJJJKKKOOOPPPRRRTTTVVVVVVVVVVVVVVVUUURRROOOKKKFFFCCCAAA===<<<;;;999888777777666444555666555444444444444333333333333333333333333333444444555555444444333444444444555555444444444222222222222222222222222333333333333333333333333666777777888888888777777444444444555666777888999777777888888777666444333222222111111222222333333333333333444444444444555666666666888:::===@@@BBBEEE222333555666666555333222111111222333444444555666333222222666666666:::@@@GGGOOOXXX^^^aaadddiiinnnrrrvvvzzz}}}|||zzzyyyyyyxxxssspppnnnkkkiiilllrrr~~~rrrccc[[[WWWWWWVVVZZZbbbjjjsss|||~~~yyytttmmmeee___XXXTTTNNNIIIEEEBBB???===???===;;;999999999;;;<<<======>>>@@@CCCFFFIIIKKKJJJOOOUUUZZZ]]]aaahhhlllqqquuu{{{|||vvvppplllddd```]]]___aaaaaafffkkknnnsss{{{}}}{{{yyyxxxwwwyyy{{{}}}}}}}}}zzzyyywwwuuuqqqoookkkgggaaa[[[UUUOOOIIIEEEBBBBBBBBBCCCEEEGGGJJJKKKOOOPPPSSSUUUVVVWWWWWWWWWXXXVVVSSSNNNJJJFFFCCCAAA===<<<;;;999888777666666333444555444333111111222222222222222222222222222222333333444444333333222444555555666666555555444//////000222333444555555111111222333444444555666777888888888888777777666777666666666666666777888555666666666666444222111111111111111222333444555333333333444444444555555666666777888;;;>>>AAABBBBBB333333333333333333333333000111222222333333222222333333333222333666;;;???GGGNNNWWW]]]___bbbhhhmmmqqqtttxxx{{{{{{zzzzzzzzzyyyvvvrrroookkkhhhlllssspppcccXXXTTTTTTTTTZZZccclllttt~~~yyyssskkkccc^^^WWWSSSMMMHHHEEEBBB???===<<<<<<;;;;;;;;;;;;<<<<<<===>>>@@@@@@AAACCCGGGJJJLLLLLLQQQXXX\\\___eeekkkqqquuu{{{{{{vvvrrriiifffdddeeeddddddiiippprrrwww~~~~~~~~~~~~~~~zzzwwwvvvtttqqqooommmiiiccc[[[SSSLLLFFFDDDEEEEEEDDDEEEGGGJJJMMMOOOPPPQQQSSSTTTUUUUUUUUUTTTVVVSSSOOOLLLJJJGGGDDDBBB>>>===;;;:::999888888888777777666555555555555666555555555444222222333444444444333333333333222222333333222222333333444555444444333333222111000000222333444555666666666666777666666666555555555555777777777777888888888888555555555555555666777888000000111111111222222222111222222333333444444555222444777999:::<<<>>>@@@BBB333333333333333333333333111222222333333333333333333333333333333666;;;???HHHPPPYYY___aaadddjjjooorrruuuyyy||||||{{{{{{{{{yyyvvvsssqqqllljjjooovvv~~~ooobbbWWWSSSTTTTTTZZZccclllttt~~~zzzssskkkccc^^^WWWSSSMMMHHHDDDBBB???===<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>@@@AAAAAACCCFFFIIILLLLLLQQQXXX]]]___eeekkkpppuuu{{{~~~yyyuuunnnjjjhhhiiihhhhhhmmmttttttyyy~~~zzzwwwvvvtttqqqoookkkhhhbbb[[[TTTNNNIIIGGGEEEEEEEEEEEEGGGJJJMMMOOOPPPQQQSSSUUUVVVVVVVVVVVVUUURRRNNNKKKHHHFFFCCCAAA<<<<<<:::999888777777777555444333333222222333333444555555444222222333444444444333333333333222222333222222222222333444444333333333222111000000000222333444555666666666666222222333444555666777777555555666666666777777777999888777666555444333333000000111111111222222222111222222333333444444555333555666777888:::===???FFF333333333333333333333333222222333444444444444444444444444333444777===AAAJJJQQQ[[[```cccffflllqqqtttwww{{{}}}}}}|||||||||yyyvvvtttrrrnnnlllqqqxxx{{{mmm```VVVRRRSSSUUU[[[dddlllttt}}}zzzssskkkccc^^^WWWSSSMMMHHHDDDAAA>>><<<<<<<<<;;;;;;;;;;;;<<<<<<;;;===@@@BBBBBBCCCEEEGGGLLLLLLQQQXXX]]]___eeekkknnnsssyyy}}}~~~zzztttpppnnnnnnmmmmmmrrryyyxxx|||}}}zzzxxxvvvtttqqqnnngggddd___YYYSSSMMMIIIGGGDDDDDDEEEFFFHHHKKKNNNOOOPPPQQQSSSVVVWWWXXXXXXXXXUUUQQQMMMJJJGGGEEEAAA???;;;:::999888777666666666888777666666555555666666444555555444222222333444444444333333333333222222222222222222222333444444444444333333222222111111222333444555555666666555111222333444555666666777444444555555555666666666:::999888666555333222222111111111111111222222222111222222333333444444555444555666666666999===@@@DDD333333333333333333333333222333444444555555444444444444444444555888>>>BBBJJJRRR[[[aaadddgggmmmsssvvvyyy}}}~~~}}}}}}zzzwwwtttrrrnnnlllpppxxxyyyjjj^^^TTTQQQSSSVVV\\\eeemmmttt|||{{{tttlllddd___XXXTTTMMMHHHDDDAAA>>><<<<<<;;;;;;::::::;;;;;;<<<999<<<@@@BBBCCCDDDEEEFFFLLLLLLPPPXXX\\\___dddkkkkkkooouuuzzz}}}zzzuuurrrqqqpppooouuu{{{{{{}}}zzzxxxvvvssspppmmmeeebbb]]]WWWPPPKKKGGGEEEDDDDDDEEEGGGIIILLLNNNOOOPPPQQQTTTVVVXXXYYYYYYYYYUUURRRNNNJJJGGGEEEAAA???;;;:::999888777777777777999999888777777777777777333444444333222222333555444444333333333222222222222222222111222333333444666555555555444444333333222222333444555555555555666666555555555444444444444444555555555666666666777777777666666555444444111111111111111111111111111222222333333444444555444555666666777:::???CCCCCC333333333333333333333333222333444444555555444444333444444444555888>>>BBBJJJRRR[[[aaadddhhhnnnssswwwzzz~~~~~~~~~~~~{{{xxxtttrrrmmmjjjooovvvwwwhhh\\\SSSQQQSSSWWW]]]fffnnnuuu}}}{{{uuummmfff```ZZZUUUOOOIIIEEEBBB???===;;;;;;::::::::::::;;;;;;999<<<@@@BBBCCCCCCDDDFFFJJJKKKOOOWWW[[[^^^cccjjjhhhmmmrrrwwwzzz~~~yyyuuussspppooottt{{{|||~~~|||zzzxxxvvvsssooolllfffccc^^^WWWPPPJJJFFFDDDCCCDDDEEEGGGJJJLLLOOOPPPPPPRRRTTTWWWYYYZZZZZZZZZVVVSSSOOOKKKHHHEEEBBB???<<<;;;:::999999999999999555555444333333333333444222333444333222111333555444444333333333222222222222111111111111222333333444444444444333333333333111222333444555555555555777777777777666666666666555555666666666777777777666666777777666555444333111111111111111111111111111222222333333444444555444555666777999===CCCGGGFFF333333333333333333333333222222333444444444444444222333333333444888>>>BBBJJJRRR\\\bbbeeeiiiooouuuxxx{{{~~~~~~~~~zzzwwwtttrrrmmmkkkpppwwwuuuggg[[[SSSQQQSSSWWW^^^gggpppwww|||vvvooohhhccc[[[WWWQQQKKKGGGCCC@@@>>>;;;;;;::::::::::::;;;;;;:::<<>>???@@@BBBEEEGGGGGGHHHLLLTTTXXX[[[```gggiiimmmssswwwzzz~~~xxxtttooommmpppwww{{{}}}{{{zzzxxxwwwsssoookkkdddaaa\\\VVVQQQKKKHHHFFFBBBCCCFFFIIILLLNNNOOOPPPQQQRRRTTTVVVWWWXXXWWWWWWVVVSSSNNNJJJGGGDDD@@@===;;;:::999999999999999999777777666555555555555555111222333222111111333555444444333333333333222222111111111111111222222333222222222333333333333333111111222333444444444444444444555666777888999999444444555555555666666666777777888888777555222111222222222111111111000000111222222333333444444555555777999;;;;;;>>>AAACCCAAA333333333333333333333333111111222333333333333222111111111222333777===AAAMMMUUU___eeehhhmmmsssyyyxxx{{{~~~}}}}}}wwwtttssssssrrrqqqxxxtttfff[[[SSSRRRUUUWWW^^^iiirrrzzz|||wwwqqqkkkfff___ZZZSSSNNNIIIFFFBBB@@@;;;::::::999999::::::;;;;;;===>>>>>>???AAAEEEHHHFFFGGGKKKSSSWWWZZZ___fffjjjoootttxxx{{{zzztttooolllpppvvvzzz|||{{{zzzxxxwwwsssnnnkkk^^^[[[WWWRRRNNNIIIFFFEEEBBBCCCFFFIIILLLNNNPPPPPPRRRSSSTTTVVVWWWWWWVVVVVVUUURRRMMMIIIFFFBBB???<<<999999888888888888888888333333222111111111111222111222222222111111333555444444444333333333222222111111111000111222222333555666666666666666666666111111222333444444444444777666666666555555555555333333333444444444555555222444666777888777666555222222222222111111000000111222222333333444555555777888:::;;;;;;;;;===???CCC333333333333333333333333333333333333333333333333222111333555666888@@@IIIMMMTTT]]]dddhhhmmmssswwwwww{{{~~~}}}~~~~~~zzz|||yyyvvvuuusssttt|||qqqcccXXXQQQQQQUUUYYY```jjjttt||||||wwwqqqlllhhh```\\\UUUPPPKKKGGGCCCAAA>>><<<999777666777999:::>>>???AAAAAAAAACCCEEEGGGGGGJJJMMMQQQUUU[[[bbbgggnnnsssxxx|||~~~}}}tttnnnmmmoooqqquuu~~~zzzyyywwwuuusssqqqllliiifffaaaYYYRRRLLLHHHGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPUUUUUUVVVWWWVVVUUUTTTSSSSSSQQQMMMJJJGGGCCC>>>;;;===<<<;;;:::999888888888777555444444555555444333222222222222333444555555333444555666777777777777333333333333333333333333222222333333333333444444555444444444444555666666888888777666666777888888777777666555555555555555999999999666444222333444222222222111111111000000111111222333444666777888555444444555888<<<@@@BBBBBB333333333333333333333333333333333333333333333333333222333555666888@@@IIIOOOUUU^^^dddiiimmmrrrvvvxxx|||~~~~~~~~~zzzzzzvvvtttsssrrrttt|||qqqbbbXXXQQQQQQUUUZZZaaakkkttt|||zzzvvvqqqkkkhhhaaa\\\VVVPPPLLLGGGCCC@@@>>>===:::888777888:::;;;<<<>>>???@@@AAABBBEEEGGGGGGIIILLLPPPTTTYYY```dddmmmrrrxxx|||vvvpppnnnooopppttt}}}zzzxxxvvvuuussspppllliiiccc___WWWPPPJJJGGGFFFFFFFFFFFFGGGIIIKKKMMMOOOPPPSSSTTTUUUVVVWWWWWWVVVUUURRRPPPLLLIIIGGGDDDAAA>>>===<<<;;;:::999888888888777555444444555555444333222222222222333444555555444444555555555444333333333333333222222111111111222222333333333333444444555555555555666666777777777777777777777777777777777666666555555555555555777888777666333222333444222222222111111111000000333333333222222333333333888777777999;;;???CCCFFFEEE333333333333333333333333222222222333333444444444333222333666666888@@@HHHPPPWWW___eeeiiimmmrrrvvvyyy~~~~~~zzzvvvssspppppppppsss|||pppaaaWWWQQQRRRVVV[[[bbbllluuu|||}}}xxxtttooojjjgggbbb]]]WWWQQQLLLGGGCCC@@@???===;;;999999999:::;;;:::;;;>>>???@@@BBBEEEGGGGGGIIILLLNNNRRRWWW]]]aaakkkqqqxxx}}}{{{tttpppoooooosss{{{zzzxxxvvvtttrrroookkkhhhaaa\\\UUUNNNHHHEEEDDDDDDEEEFFFGGGHHHKKKMMMOOOPPPQQQSSSTTTVVVWWWXXXWWWWWWRRROOOKKKHHHFFFEEECCCAAA===<<<;;;999888888888888666555444444555555444222222111111222222333444555444444444333333222111000444333333222111000///...222222333333333333444444666666666666777777777888555666777888888777666555777666555555444444555555444555666555333222333444222222222111111111111111333222222111111222222333666666666777:::>>>BBBDDDFFF333333333333333333333333111111222333333444555555444333444666777888@@@HHHRRRXXX```fffjjjnnnrrrvvv{{{~~~zzzrrrooommmmmmmmmqqq{{{nnn```WWWRRRSSSWWW]]]dddmmmvvv|||{{{vvvrrrnnniiifffbbb^^^WWWQQQLLLGGGBBB???>>>===;;;999999999::::::888:::<<<===???AAADDDGGGGGGIIILLLNNNQQQVVV[[[```iiiooowww~~~yyytttpppooossszzzzzzxxxvvvtttrrrooojjjggg```[[[TTTMMMGGGDDDCCCDDDEEEFFFGGGHHHKKKMMMOOOQQQSSSTTTUUUWWWXXXWWWWWWVVVTTTPPPKKKGGGEEEDDDBBBAAA===<<<:::999888888777777666555333444555555444222111111111111222333444555333333333333333222111111333333222222111111000000222222222333333333444444555555666666777777777777666777999::::::999777666666666555444444444444555111333444444333222333444111111111111111111111111000000000111222444666777555555666777:::>>>AAACCCEEE333333333333333333333333111111222333333444555555555444444777777888???HHHSSSYYYaaagggkkkooossswww|||}}}yyypppllljjjjjjjjjnnnyyy~~~lll___WWWRRRTTTXXX]]]dddnnnvvv}}}~~~yyyuuuqqqmmmhhheeeaaa\\\VVVPPPKKKFFFBBB???<<<;;;:::999888888888999777999;;;===>>>@@@DDDFFFHHHJJJLLLNNNQQQVVV[[[___gggnnnwww~~~xxxssspppsssyyy{{{yyyvvvtttrrrooojjjggg```[[[TTTMMMHHHEEEDDDEEEEEEFFFGGGIIIKKKNNNPPPRRRUUUVVVWWWXXXWWWWWWUUUUUUVVVQQQLLLGGGDDDBBB@@@>>><<<;;;:::999888777777777666444333333444444333222111111111111222333444444222222333444444444444444111222222222333333444444222222222333333333444444333444555666666666555555777888:::;;;;;;:::888777666666555444444444444444000222444444333222333444111111111111111111111111111111111222444555777888888888999;;;>>>AAADDDEEEEEE333333333333333333333333222222222333333444444444666444555777777888???HHHSSSZZZbbbhhhlllpppuuuyyy||||||xxxpppkkkhhhggggggjjjuuu|||kkk^^^VVVSSSUUUZZZ]]]dddnnnwww~~~~~~yyytttpppkkkfffccc___ZZZTTTNNNJJJFFFBBB???;;;;;;:::999888888888888888999<<<===>>>@@@CCCEEEGGGIIIKKKNNNQQQUUU[[[___fffmmmvvv~~~~~~wwwsssuuuyyy~~~|||zzzxxxuuusssoookkkggg```[[[TTTMMMHHHFFFEEEEEEFFFGGGHHHJJJMMMPPPRRRSSSVVVWWWXXXXXXXXXVVVUUUTTTTTTQQQKKKGGGDDDAAA>>>;;;<<<;;;:::888777777777777555444333333444444333111111000000111111222333444222333444555666666666666111111222333444555555666222222333333333333444444222333555666666666555444888888999::::::999888888666555444444333333444444000222555555444333222333111111111111111222222222555444444333333444444555555666888:::===???BBBCCCFFF333333333333333333333333333333333333333333333333666555555777777888???HHHSSSYYYbbbiiimmmqqqwww{{{|||~~~~~~{{{vvvpppkkkgggeeedddgggqqq}}}zzziii^^^VVVSSSUUUZZZ]]]dddnnnwwwzzztttpppkkkeeebbb\\\XXXRRRMMMIIIEEEBBB???<<<;;;;;;:::999999888888999;;;<<<===>>>???BBBEEEEEEGGGIIILLLOOOTTTZZZ^^^eeelllvvv~~~{{{wwwvvvyyy~~~}}}{{{yyywwwtttppplllhhh___[[[TTTMMMHHHEEEEEEEEEGGGHHHIIIKKKNNNQQQTTTUUUUUUVVVWWWXXXXXXXXXWWWVVVPPPMMMJJJFFFDDDAAA===:::<<<;;;:::888777777666666555444222333444444333111000000000000111222333444333444555555555555555444111111222222333333444444222222333333333333444444333444666777777777555444777777777777777777777777666555444444333333444444111333666666555333222222000000111111111222222222444333333333333333333444222333555777:::<<>>>>>???BBBDDDCCCEEEHHHJJJNNNSSSYYY]]]dddkkkuuu}}}}}}yyywwwzzz~~~~~~~~~|||zzzwwwuuuqqqllliii^^^ZZZSSSLLLGGGEEEDDDEEEHHHHHHJJJLLLOOORRRUUUVVVSSSTTTVVVXXXYYYYYYXXXXXXMMMKKKHHHFFFDDDBBB>>>;;;<<<;;;999888777777666666555444222333444444333111000000000000111222333444555555555555444333222222222222222111111111111111222222333333333444444444444555777888999888666555666666555555555555666666555555444333333333333444222444777777555333222222000000111111222222222222//////000111222444555666444555777:::<<>>===<<<:::888666444333333777999:::;;;;;;<<<>>>@@@CCCDDDFFFHHHKKKQQQWWW[[[ccciiiqqqyyy||||||zzzyyywwwuuuqqqkkkfff___ZZZRRRKKKHHHGGGFFFFFFIIIIIIKKKMMMOOOQQQSSSUUUYYYZZZ[[[[[[[[[YYYWWWVVVQQQNNNJJJGGGEEEBBB>>>;;;::::::999888777777777777555444444444333333333333444444444333111///---,,,333333333333333333333333111222333333333333222111222333333444555555666666666666777777777777666666666666666666666666666555666777777777777777666555555666666666555333111000444333111000000000111222444444444333333222222222+++,,,///444:::???BBBDDDEEE444444333333333333222222222222222222222222222222555333444666777999BBBLLLXXX___hhhnnnrrrtttxxx{{{}}}}}}uuuoooiiihhhfffeeehhhmmmuuuvvvfffZZZTTTRRRVVV\\\aaaiiissszzz|||}}}~~~~~~zzzvvvooogggaaa[[[WWWPPPJJJFFFBBB???===>>><<<:::888666555444444666888999999999:::===???BBBCCCFFFHHHKKKPPPVVVZZZbbbgggoooxxx~~~{{{{{{zzzyyywwwuuupppjjjfff```ZZZRRRKKKGGGFFFEEEEEEHHHIIIKKKMMMPPPRRRTTTUUUWWWXXXZZZ[[[[[[YYYXXXVVVRRROOOKKKGGGDDDAAA===::::::999888777666666666666444444333333333222222222///000111222222222222111222222444444444444222222111222222333333222222111333444444555555666666777555666666777777666666555555555666666666666666666888888888888777666555444666666666555444333111000333222111000000000111222444444333333333333222222222333444777:::===???AAAEEE444444333333333222222222444444444444444444444444666444333555666999CCCMMMYYY```iiiooorrruuuxxx{{{~~~wwwqqqmmmkkkhhhfffjjjoooxxxuuueeeZZZTTTRRRVVV\\\cccjjjttt{{{}}}{{{yyyyyy{{{}}}{{{wwwrrrjjjeee[[[VVVOOOIIIEEEAAA>>><<<;;;:::999999888888888999666777999999999:::===???BBBDDDFFFIIILLLQQQVVVZZZ```eeemmmuuu}}}|||{{{zzzxxxwwwtttpppjjjfff___YYYQQQKKKGGGFFFEEEEEEHHHIIIKKKNNNQQQSSSUUUUUUVVVWWWYYYZZZZZZYYYXXXWWWSSSPPPKKKFFFCCC@@@<<<::::::999888777777666666777444444444333333333333222///000111333555666666666111222444555555444222111222222222222222222222222111222222222333333444444555666666666666666666555555555555555666666666666777777777777777666555555666666555555444222222111333222111000000111222222333333333333333333333333777888999999:::<<>>;;;999888888777777777777888666888999::::::;;;===???AAADDDGGGJJJMMMQQQVVVZZZ\\\aaaiiiqqqzzz~~~{{{yyyxxxwwwtttpppjjjfff^^^XXXPPPJJJGGGFFFFFFEEEHHHJJJMMMPPPSSSUUUVVVWWWVVVWWWYYY[[[[[[ZZZXXXWWWTTTPPPJJJEEEBBB???<<<:::;;;;;;:::999888888888888555555555555444444444444555555555444333222111000111222444555555444222111222222222222222222222222111111111111222222222222555555666666666666555555444555555555666666777777555555666777777777777777777666555444333222222222222222111000000111222333333333333333333333333333000222555777999<<>><<<999888777555333333222222666888999999999;;;===???@@@CCCGGGJJJMMMQQQVVVYYYYYY^^^eeennnvvvzzzyyyxxxvvvtttoooiiieee\\\WWWOOOIIIGGGGGGGGGGGGIIIKKKOOORRRUUUWWWXXXYYYXXXYYY[[[\\\[[[ZZZYYYWWWSSSOOOIIIDDDAAA???===;;;<<<;;;:::999888888888888666666555555555444444444000000111222222222222111222222444444444444222222333222222111111222222333333333333333333333333333444555555666666555555444444444555555666777777777444555666777888888888888777666555444333222222222222111000000000111222333222222333333333333444444555777999999999;;;AAAFFFDDD444444333333333333222222222222222222222222222222444333444777888:::BBBKKKXXX___iiipppuuuxxx}}}~~~wwwsssooommmkkkmmmwwwuuufff^^^YYYWWWZZZ___fffnnnxxxyyysssmmmkkkiiigggggghhhiiiiiiiiijjjlllmmmmmmiiieee```^^^VVVRRRLLLGGGDDDAAA???===999999777555444333333333555666888888888999<<<>>>>>>AAAEEEHHHKKKOOOSSSVVVVVV[[[bbbjjjsss}}}zzzyyywwwvvvtttoooiiieeeZZZUUUNNNIIIGGGGGGHHHHHHJJJMMMPPPTTTWWWYYYZZZZZZZZZ[[[\\\]]]\\\[[[YYYWWWRRRNNNHHHCCCAAA???>>><<<;;;:::999888777777777777555555555444444444333333+++,,,...111333555666666333333333333333333333333333333222111111222333333444444444444444444444444444555555666666555555444444444555555666777777888555666777777777777777666888777555333222222222222222111000000000111333444222222222333333444444444<<<>>>>>><<<999999>>>CCCDDD444444444333333333222222444444444444444444444444333222444888999:::BBBJJJWWW^^^hhhpppuuuyyy~~~~~~}}}uuuqqqnnnllljjjmmmyyyuuuggg^^^ZZZXXX[[[```fffnnnyyy{{{uuunnnjjjfffdddddddddcccbbbeeegggiiihhhddd^^^YYYWWWUUUQQQKKKGGGDDDBBB???>>>999888888888888888999999444555666777777888:::===<<>>===:::999888777666666666666444444444333333333222222333333333444444333333222444333333222222333333444444333222111111222333444333333333333333333333333444555555555555555555444444444444555666777777888888888888888777666555444888777555333222222222333111111000000000111333444222222222333333444444444222555777777666888???EEEFFF333333333222222111111111333333222222333333444555444444666888888;;;EEEPPPXXXbbbkkkpppttt{{{~~~~~~xxxuuusssqqqoooqqq{{{uuuggg^^^ZZZYYY]]]bbblllrrrzzzzzzuuuoooiiifffcccaaa```cccaaa___]]][[[WWWQQQMMMPPPMMMHHHDDDBBB???===;;;:::999888666666666777777666666777888999::::::;;;===???CCCGGGJJJLLLNNNNNNUUUYYY^^^fffppp}}}~~~|||}}}~~~}}}~~~|||zzzwwwtttpppkkkeeeaaaZZZTTTMMMGGGEEEFFFGGGHHHKKKNNNQQQSSSUUUXXX[[[^^^^^^]]][[[ZZZZZZXXXVVVSSSPPPMMMJJJEEEAAA>>>===<<<888999::::::999888666555666666555444222111111000111111222222222333333333222444555555333222222333222222222222222222222222333333333333333333333333666666777777777777666555999888888888888777777777444555666777777666555444333333333333333333333333000111111111222222222222333333333444444444555555333444666888999<<>>===;;;999;;;:::888777666666777888666666777888999::::::;;;===???BBBEEEIIILLLNNNNNNSSSVVV]]]eeeppp|||}}}sssooommmnnnpppsss{{{}}}zzzxxxuuurrrnnniiibbb^^^SSSNNNIIIEEEFFFHHHJJJKKKKKKNNNQQQSSSUUUWWWZZZ]]]aaa```___^^^^^^\\\YYYWWWMMMKKKGGGCCC???===;;;;;;::::::::::::888777555444666555555444333222111111111111222222222333333333222444555555333222222333333333333333333333333333333333333333333333333333777666666555555666777777666666666666555555555555666666777777777777666666666666555444333333222222111111111222222222333333222222222222333333333333555777888999999<<>><<<;;;:::999777666555555666777666666777888999::::::;;;<<<>>>AAADDDHHHKKKMMMOOOQQQUUU\\\eeeooo{{{sssmmmhhhhhhjjjoooxxx}}}zzzwwwtttqqqmmmgggaaa\\\QQQMMMHHHEEEFFFHHHJJJKKKLLLOOORRRTTTUUUWWWZZZ]]]aaa```_________]]]YYYVVVMMMKKKHHHCCC@@@===<<<;;;;;;;;;:::999888666555555666555555444333333222222111111222222222333333333222444555444333222222222444444444444444444444444333333333333333333333333666666555555555666777888777777777666666666666555777777777777777777777777777777666555444222222111000000000111111111222222111111222222222333333333666777999999:::<<>>===;;;;;;:::999777777666666666555555444444333333333111111222222222333333333222444555444333222222222444444444444444444444444333333333333333333333333555555555555555666777777444444444333333333222222777777666666666666777777777666666444333222111111////////////000000000111111111222222222333333333777888999999:::<<>>BBBFFFJJJMMMOOOQQQUUU\\\dddlllvvvuuuiiicccbbbccciiippp}}}zzzxxxtttppplllfff___[[[QQQMMMIIIGGGGGGIIIJJJJJJPPPRRRUUUWWWXXXYYY\\\^^^___^^^^^^______\\\WWWTTTNNNLLLIIIEEEBBB@@@>>>>>>;;;:::999888777777777777555555555555444444333333111111222222222333333333222444555555333222222333333333333333333333333333333333333333333333333333333444555666666666666666666666555555555444444444666666555555555555666666555555444333222222111111/////////000000000111111222222222222333333333333666777999::::::===@@@CCCGGG333333222222222222222222444333333333333444555555666666777999999;;;EEEPPP\\\fffppptttxxx~~~~~~xxxuuussssssuuu|||tttfff]]]YYYXXX\\\bbbooovvvzzzoooeee___VVVRRRLLLGGGDDD@@@===;;;;;;:::888777666666777777666666777888999::::::;;;;;;;;;===AAAEEEIIIMMMPPPRRRVVV\\\dddkkkttt}}}pppgggbbbaaaccchhhuuu~~~{{{xxxuuuqqqlllfff___[[[OOOLLLIIIHHHIIIKKKLLLMMMRRRTTTVVVXXXYYY[[[]]]```^^^^^^___```___\\\XXXTTTMMMKKKHHHDDDAAA???>>>===:::999888777777888999999555555555555444444444444111111222222222333333333222444555555333222222333333333333333333333333333333333333333333333333333111222555777888777555444999999888888888777777777666555444333333444555666333333333222222111111111111111111111222222222222333333333333444444444444555777999:::;;;>>>BBBEEEGGG444333333222222111111111333333222222333333444555444444666888888;;;EEEPPP]]]gggqqquuuzzz~~~wwwtttsssuuuxxxuuuggg^^^ZZZYYY]]]cccqqqwww{{{pppiii^^^ZZZSSSNNNIIIEEEAAA???<<<;;;:::888888888888999666666777888999::::::;;;:::;;;===@@@DDDIIIMMMPPPSSSWWW]]]dddkkksss{{{wwwlllfffbbbbbbeeehhhuuu~~~{{{yyyuuuqqqmmmfff```[[[MMMJJJHHHHHHJJJMMMOOOPPPSSSUUUXXXYYYZZZ\\\^^^```______`````````]]]XXXTTTLLLJJJFFFCCC@@@>>>======999888777777777888::::::555555555555555444444444111111222222222333333333222444555555333222222333222222222222222222222222333333333333333333333333///222555888999777555333666666666666555555555555555444333222222333444555222111111111111111111111222222333333333444444444333333444444444444555555555666888:::;;;>>>BBBFFFEEE000000111111111222222222555444444333333333444444666444555888:::===GGGQQQ[[[gggssswwwzzz}}}yyywwwxxxzzzwwwhhh^^^ZZZZZZ___fffpppxxxxxxpppiii^^^TTTLLLGGGCCCAAA>>><<<999888888888777666888777777777888:::<<<>>><<<===@@@AAACCCGGGKKKNNNVVVZZZ___dddiiipppyyysssjjjeeeddddddgggnnnxxx~~~{{{yyyvvvrrrlllddd\\\VVVNNNLLLIIIGGGGGGIIILLLNNNTTTUUUVVVXXX[[[^^^aaabbbbbbaaaaaa``````]]]YYYVVVKKKJJJGGGDDDAAA??????>>><<<:::777666777888999888666666555444444444444555555444444333333333444444333222111111000000111111333333333444444555555555333222222444555666555333333333333444444555555555888999888666555444666888777666666555555777888999111111111111111111111111000111111111111222222222111222444444444444666777888888999999999;;;???BBBDDD333333333222222222222222333333333222222222333333555444555777999<<>>======;;;888777888999:::999666555555444333444444444555444444333333333444444444333333222222222222222333333333333333444444444666555444555666666444333444444444555555555666666333333333111000///111333555555444444444555666777333333333333333333333333000111111111111222222222111333444444333333555666444666777888:::===AAAEEEFFF444333333222222111111000222222222222222222222222444333333666888;;;EEEOOO\\\hhhtttxxx{{{}}}zzzxxxxxx{{{{{{kkkaaa\\\\\\bbbiiirrryyy~~~xxxoooeee\\\TTTMMMHHH@@@>>>;;;::::::999888666777888888999::::::999999===???@@@AAABBBEEEIIILLLTTTXXX]]]bbbeeekkksssyyyyyysssnnnlllgggjjjnnnqqqtttzzz|||zzzwwwrrrlllddd[[[UUUMMMLLLIIIHHHHHHKKKNNNPPPUUUWWWZZZ]]]```bbbccccccbbbaaa``````^^^[[[WWWTTTMMMJJJGGGCCC@@@>>><<<<<<===;;;999888999:::::::::555444444333333333333333444444333333333333444444555444333333222222333333333333333333333222222222888666555666666666444222555555555555666666666666444555555444222222333555333333222222333333444555333333333333333333333333000111111111111222222222222333555444333222444555444666777888:::===AAADDDFFF111111111111111111111111111222222333333333333333333222333555777:::DDDNNN]]]iiiuuuyyy|||}}}zzzxxxxxxzzz}}}mmmccc^^^^^^cccjjjssszzz{{{rrrhhh___UUUMMMHHHAAA>>><<<:::::::::888777777777999::::::999888777:::<<<>>>???AAADDDHHHKKKSSSWWW]]]aaaeeejjjrrrwww}}}}}}xxxuuupppqqqrrrrrrsssvvv|||}}}{{{wwwrrrlllcccZZZTTTKKKJJJHHHGGGGGGJJJMMMPPPUUUWWW[[[___aaaccccccccccccbbb```___^^^[[[VVVRRRMMMKKKGGGCCC???<<<;;;:::===;;;999888999::::::999444444333222222222222333333333333222333333444444444444333222222222222222333333222222222222111111555444444555666666444222444444555555555555555555666777888777666555666888333333333333333444444444111111111111111111111111000000111111111222222222333444555444222222333444777888999999999:::===???DDD000000111222444555666666222222333444555555444444333111222555777:::DDDNNN^^^jjjvvvzzz}}}|||yyywwwwwwwww~~~nnnddd______dddkkkssszzzzzzrrriii___VVVMMMGGGAAA???<<<;;;:::999888666666777888999:::999888777666888:::<<>><<<::::::;;;999888888999999888777444444333222222222222333222222222222222333444555333333222111111111111111222222222222222222222222111111111333555666555444333333333333333333333333222333444444333222333444333444444444555555555555111111111111111111111111000000111111111222222222222333444444222111222333555777888999:::;;;===@@@DDD111222333555777999:::;;;111222444555666666555444333222222555777:::DDDNNN___kkkwww{{{~~~{{{xxxvvvttttttyyyoooeee```___eeekkkssszzz|||wwwoooggg^^^VVVNNNIIIAAA???<<<:::999999777555666777777888999999888888666777:::<<<>>>AAAFFFIIIPPPUUU\\\aaaeeejjjqqqvvvxxx}}}~~~}}}{{{{{{{{{|||{{{}}}|||zzzuuupppiii```VVVOOOHHHGGGFFFEEEGGGJJJNNNPPPVVVXXX[[[^^^aaacccddddddfffeeecccaaa___[[[VVVRRRKKKIIIEEEAAA>>><<<:::::::::999777888999999888666555444444333333333333333222111111222222333444555333222111111000000111111222222222222333333333444/////////222444666555444333333333222222222222222000111333333222222222333444444555666666666666555333333333333333333333333000111111111111222222222111222444333222111333444///222555888;;;>>>AAADDDFFF222222333555666888999:::000111333555555555444333444222333666888;;;DDDNNN```lllwww|||zzzwwwtttrrrppptttpppeee```___eeekkkrrryyywwwrrrjjjbbb[[[TTTMMMIIIAAA>>>;;;999999888666444666666666666777999:::::::::;;;<<<===>>>@@@DDDGGGMMMRRRZZZ```dddiiipppuuuvvv{{{}}}{{{yyyyyyxxxvvvuuuuuuwwwyyy|||{{{yyytttnnnggg^^^TTTMMMIIIHHHGGGGGGHHHLLLPPPSSSYYYZZZ\\\___aaadddfffggghhhfffdddbbb```[[[VVVRRRIIIGGGDDDAAA>>><<<;;;::::::999888999::::::888777666555555444333444444444111111111111222333444555333333222111111111111222111111222333444555555666111000111222555666555333444444444333333222222222111333555666555444444555333444555666777666666555333333333333333333333333000111111111111222222222000111333333222222333555,,,000444888;;;???BBBEEEFFF000111111222333444555555...000222444555444333222444333444666888;;;EEEOOO```lllxxx}}}zzzvvvsssqqqnnnqqq}}}pppeee```___dddkkkqqqyyy{{{rrrmmmeee]]]WWWPPPKKKGGG@@@>>>;;;999888777555333666555555555777999;;;<<<>>>????????????@@@CCCEEEJJJPPPXXX^^^ccchhhoootttvvvzzz|||xxxwwwuuupppllljjjkkkllllllsss}}}{{{xxxsssnnnfff\\\SSSLLLKKKJJJHHHHHHJJJNNNRRRUUU[[[\\\]]]___bbbeeehhhiiiiiigggeeeccc```\\\WWWSSSHHHFFFCCC@@@>>><<<;;;;;;;;;:::::::::;;;;;;999777666666555444444444444555111111111111222333444555555444333333222222333333111111222333555666777777444333333444555666444333555555555444444333333333///222444555444333333444333444555666666666555444111111111111111111111111000111111111111222222222///111222222222222444555...222666999;;;===@@@BBBDDD444444444444444444444444222222333333333333444444555555666888888:::DDDPPP___kkkxxx}}}|||xxxuuurrrooolllmmmwwwpppeee```___ccchhhrrrxxxzzzuuulllggg___XXXRRRMMMIIIFFF???>>><<<;;;::::::;;;;;;555555555666666777888999888999;;;<<<<<<>>>@@@CCCIIILLLRRRZZZbbbhhhjjjkkkqqqxxx}}}zzzuuuooojjjfffcccbbbdddeeekkksss{{{{{{wwwqqqjjjbbbZZZRRRLLLGGGFFFFFFGGGIIIMMMQQQTTTVVV[[[^^^^^^```gggllllllnnnkkkgggccc___YYYSSSOOOIIIHHHEEECCC@@@>>>===<<<;;;;;;:::999999888888777666555444333222333444444444333333222222333333444222222222222222222222222333333222222222333444555999888666444333333333444000000000000111222333444555444333222111222333444777777777777777666555555000000000000000000000000111111222222222333333333333111000111555666555333444666999:::<<<>>>BBBEEEEEE333333333333333333333333222222333333333333444444555444666888888:::DDDOOO___lllxxx}}}|||vvvssspppmmmjjjkkkuuuoooddd___^^^bbbgggqqqxxxwwwrrriiiddd\\\UUUOOOJJJFFFCCC===<<<:::999888888999999555555555666666777888999888:::;;;<<<<<<>>>@@@CCCGGGJJJPPPXXX```fffiiijjjooovvv}}}wwwpppiiiccc^^^\\\]]]]]]aaahhhnnnwwwzzzvvvooohhh```XXXOOOJJJGGGGGGFFFGGGJJJNNNRRRTTTWWW\\\```aaaccciiimmmlllnnnkkkgggccc^^^YYYSSSNNNGGGFFFDDDAAA>>>===;;;;;;;;;;;;:::999999888888777666555444333222333444444555555444444444444555555222222222222222222222222111222333444444444333333555444333222222222333444222222222222333444555555444444333333222333333444555666666666666555444444000000000000000000000000111111111222222222333333333111000222444666555333333555888999;;;===AAACCCEEE333333333333333333333333222222333333333333444444444333555777777:::DDDOOO```lllyyy~~~}}}wwwssspppmmmkkklllwwwoooddd___^^^aaafffqqqwww{{{sssmmmeee```XXXQQQKKKFFFAAA???;;;:::888777666666777777555555555666666777888999888:::<<<<<<===>>>AAACCCDDDHHHMMMUUU\\\bbbgggiiinnnuuu~~~{{{tttllleee___\\\ZZZXXXYYY]]]aaahhhuuuzzzuuummmeee]]]UUUMMMHHHGGGGGGGGGIIILLLOOOSSSVVVXXX^^^ccceeegggkkkmmmlllmmmkkkgggbbb^^^XXXRRRNNNEEEDDDBBB???===;;;:::999;;;;;;:::999999888888777666555444333222333444444444444333333333333444444222222222222222222222222///111444666666555333111111111111111111222333333444444333333333333444444333333444444444444333333444555555555555444333333000000000000000000000000111111111222222222222333222111111222444555555444333555777999:::<<<@@@BBBDDD222222222222222222222222222222222333333333444444333333444777777:::DDDOOOaaammmzzzyyyvvvrrrpppmmmooo{{{oooddd```___bbbgggqqqvvv~~~}}}vvvnnnhhhaaa\\\UUUMMMHHHCCC???<<<:::999777666555555666777555555555555666777888999999:::<<<<<<===>>>AAACCCCCCFFFLLLRRRYYY___eeeiiiooouuu~~~zzzssslllgggddd\\\YYYWWWYYY[[[```jjjuuuzzztttlllccc[[[SSSLLLGGGGGGGGGHHHJJJMMMQQQUUUWWWXXX```fffgggiiimmmmmmkkkmmmjjjfffbbb]]]XXXQQQMMMEEECCCAAA???===;;;::::::;;;;;;:::999999888888777666555444333222333444444222111111000000111111222222222222222222222222222000111333555555444333222111111111111111111222222333333222111111111222222222333444555555555444333555555555555555444333333111111111111111111111111111111111111222222222222222111222222444444555444444555888999:::<<<@@@BBBCCC222222222222222222222222222222222333333333444444333333555777777:::EEEPPPbbbnnn{{{zzzvvvssspppnnnqqq}}}qqqfffaaa```dddiiiqqqvvv~~~~~~xxxqqqjjjddd]]]YYYQQQKKKFFFAAA>>>;;;;;;:::888777666666777777555555555555666777888999999:::<<<======???AAADDDCCCGGGLLLQQQVVV\\\ccchhhooouuu}}}~~~xxxqqqkkkggg___ZZZWWWXXXYYY\\\ccckkkuuu}}}zzztttkkkbbbYYYRRRLLLHHHGGGGGGIIILLLPPPTTTWWWYYYYYYaaaggghhhjjjmmmmmmjjjllliiieeeaaa]]]WWWQQQLLLEEEDDDBBB@@@>>>===<<<;;;;;;;;;:::999999888888777666555444333222333444444222111111000000111111222222222222222222222222222333333222222333333444444444444444333222222111000333333222222111222222222111222444555666555444444555666666666666555444444222222222222222222222222000000111111111222222222111222222333333444444555555777999:::;;;===@@@CCCFFF333333333333333333333333222222333333333333444444333333555888888;;;FFFQQQcccooo|||xxxuuuqqqnnnlllppp}}}rrrgggbbbaaadddiiirrrwww~~~yyysssmmmeee```YYYUUUNNNHHHDDDAAA===;;;;;;:::888777666666777777555555555666666777888999999;;;<<<===>>>???BBBDDDCCCGGGKKKOOORRRXXX```gggmmmsss|||zzzrrrkkkgggaaa\\\YYY[[[\\\]]]aaaggglllpppzzz~~~yyyrrriii___XXXRRRMMMJJJGGGHHHJJJNNNRRRVVVYYY[[[\\\ccchhhiiikkkmmmmmmkkkkkkiiieee```\\\VVVPPPLLLFFFEEECCCAAA???>>>======;;;;;;:::999999888888777666555444333222333444444444444333333333333444444222222222222222222222222444333222111222333444555666666666555444222111000555555444444444444555555222333444555555666555555666666666666666555444444222222222222222222222222000000000111111111111222000222333333333333444666666888:::;;;<<<===AAACCCIII333333333333333333333333222222333333333333444444444444666999999===GGGSSSdddppp|||yyyuuuqqqooommmqqq~~~qqqfffaaa```dddiiisssxxx~~~{{{tttnnnhhh```[[[UUUPPPJJJEEEBBB???===;;;:::999888666666666666777555555555666666777888999:::;;;======>>>???BBBDDDCCCFFFJJJLLLNNNTTT]]]dddiiipppyyy~~~wwwppplllhhhcccbbbdddffffffhhhllloooooottt{{{}}}vvvoooeee\\\UUUPPPLLLJJJGGGHHHKKKOOOSSSWWWZZZ\\\___fffjjjkkkllloooooommmkkkhhhddd```[[[VVVPPPKKKFFFEEECCCAAA???>>>======;;;;;;:::999999888888777666555444333222333444444555555444444444444555555222222222222222222222222222222333333333444444444444444555555555333222111444444444444444555666777333333333444444555666777444555555555555444333333000000000000000000000000000000000000111111111111000222444444222222444666666777999:::;;;<<>>HHHTTTdddqqq}}}{{{wwwsssqqqoootttpppeee```___ccchhhtttxxx~~~xxxqqqkkkeee]]]XXXQQQMMMHHHCCC@@@>>><<<::::::999777666555555666666555555555666666777888999:::;;;===>>>>>>???BBBDDDBBBFFFIIIJJJKKKQQQZZZaaaeeemmmwww~~~xxxtttpppllllllooorrrqqqrrruuuvvvssstttyyy{{{}}}~~~|||sssmmmcccZZZSSSOOOKKKIIIFFFHHHKKKOOOTTTXXX[[[]]]bbbhhhllllllmmmpppqqqoookkkhhhddd```[[[VVVOOOKKKEEEDDDBBB@@@???>>>======;;;;;;::::::999888888777666555444333222333444444444333333222222333333444222222222222222222222222000111444555666555333111111222333444555444333333111111111222333444555666444444333333444555777888333333444444444333222222////////////////////////000000000000111111111111///222444444222222444777555666888999:::;;;>>>AAADDD333333333222222111111111111111222333333444555555555444666888888<<>>;;;::::::888888888888777777777777:::999888777777777888999;;;<<<===>>>???@@@AAABBBCCCFFFJJJLLLMMMQQQWWW\\\dddkkkuuu~~~}}}}}}}}}}}}~~~~~~|||sssiii___XXXQQQJJJHHHIIIEEEHHHLLLPPPTTTXXX]]]aaagggiiillloooppppppooonnnllliiiddd___ZZZUUUOOOKKKGGGDDDAAA??????>>>===<<<;;;;;;:::999888777666555666555555444444555555666333333333333333333333333555444222222222222444555222333555666666555333222777777666666555333222111111333444444222222333555777777777777666555444333666666666666555444333222333222222222222222222333111111000000111111222333333222111111222333555666666666777777888;;;@@@CCCEEE333333333333222222222222333333333444444555555555555444666888888<<>><<<::::::888888888888777777777777888888777777888999:::;;;;;;<<<<<<>>>???@@@AAABBBBBBEEEIIIKKKLLLOOOUUUZZZcccjjjttt}}}~~~{{{xxxooofff\\\UUUOOOIIIFFFGGGFFFIIIMMMQQQTTTYYY^^^bbbgggiiillloooppppppooonnnlllhhhccc___ZZZTTTOOOKKKFFFDDDAAA????????????>>>;;;;;;:::999888777666666333222222111111222222333444444444444444444444444111111000000000000111111222333555666666555333222555555666777777777777777222444555555444444555666333444555666777777777777444444444444333222111000111111000000000000111111000000111111111222222222222222222111222333555666666777777888999<<<@@@DDDFFF333333333333444444444444444444444444555555555555555444666888888<<>>???@@@AAABBBBBBEEEHHHJJJKKKNNNSSSXXXaaahhhrrr||||||{{{}}}~~~zzzvvvssskkkbbbXXXRRRMMMGGGEEEFFFFFFIIINNNQQQUUUZZZ___cccgggiiimmmoooqqqqqqooonnnlllhhhccc^^^YYYSSSNNNJJJFFFDDDAAA???@@@@@@???>>>;;;;;;:::999888777777666555555444444444444555555333333333333333333333333333444444444444444444333222333444555555444333222555555666777777777777666333555666666555555666777333444555666777777777777444444444444333222111111000//////......//////000///000111222333222111111222222222222333444555555666777888999:::===AAAEEEFFF333333333444444555555555444444444444444333333333555444666888888<<>>???AAABBBBBBBBBEEEHHHJJJJJJMMMRRRWWW^^^fffpppzzzwwwwwwyyy~~~|||xxxrrroooggg^^^UUUPPPKKKFFFEEEGGGGGGJJJOOOSSSWWW\\\aaaeeehhhjjjmmmpppqqqqqqpppooolllhhhbbb\\\WWWRRRMMMIIIGGGDDDAAA???>>>>>>===;;;;;;;;;:::999999888777777666666555555555555666666111111111111111111111111444555666777777666555444333333444555555444333333666666666555444333111111333555666666555444666777777777777777666555444333555666666666555555444333/////////....../////////...000222333444333111000222222222222333444555555666777999:::;;;>>>BBBEEEFFF333333333444444555555555333333333222222222222222555444666888888<<>><<<;;;999999999999888888888888999999:::::::::999999999::::::<<<===???AAABBBCCCDDDGGGIIIJJJJJJMMMRRRVVV\\\cccnnnxxx~~~uuuuuuwww~~~|||vvvppplllddd[[[SSSOOOKKKGGGFFFIIIHHHKKKPPPTTTXXX]]]cccfffiiikkknnnqqqrrrrrrqqqppplllgggaaa[[[UUUPPPKKKHHHHHHEEEAAA>>>===;;;:::888;;;;;;::::::999888888888333333222222222222333333333333333333333333333333111222333444444333222111333444444444444444444333666555555555444222111000222444555555444444555666777777777777666555444333555555555666555555444444111000000//////000000111...000222333444333111000111111222333444444444444555666999:::<<<>>>BBBEEEFFF333333333333444444444444111111111111222222222222555444666888888<<>>===<<<:::999999999999888888888::::::;;;;;;:::999888888999:::<<<===???AAACCCCCCDDDGGGJJJJJJJJJLLLQQQUUUZZZaaalllvvv|||tttuuuxxx{{{vvvoookkkaaaYYYQQQNNNKKKHHHHHHJJJIIILLLQQQUUUZZZ___dddhhhiiikkkoooqqqssssssqqqppplllggg```YYYTTTOOOJJJGGGHHHEEEAAA>>>===;;;:::888;;;;;;::::::999999999999444444333333333333444444555555555555555555555555222333333444444333333222444444444444444444444444444444555666666666666555222444555555444333555666333444555666777777777777222333333444333333222222222111111000000111111222///000111222333222111111111111222333444444444444333555888:::<<<>>>BBBDDDGGG333333333333222222222222111111111222222333333333555444666888888<<>><<<;;;::::::::::::999999999666666666555555666666666444444444444444444444444555555444444444444555555444444444333333444444444333444555555666666555555333555666666555555666777333444555666777777777777222222333333444333333222222111111000000111111222000000111111111222222222000111333444555444444444222444777999;;;>>>AAADDDGGG333333333222222111111111111111222333333444555555555444666888999<<>><<<:::999888888777777888888777888999999888999;;;===:::<<<>>>>>>>>>???AAABBBEEEGGGJJJKKKLLLMMMPPPRRRYYY```jjjsss||||||xxxtttvvv{{{tttkkkfff^^^SSSJJJIIIJJJIIIIIIJJJMMMPPPTTTXXX\\\```eeeiiimmmqqqrrrqqqsssvvvuuurrrmmmhhhaaaZZZTTTOOOJJJFFFEEEEEEDDDBBB@@@===:::999;;;>>>???===888555555777333333333333333333333444444444444444444444444444888888777777666666555555111222444555666777777777444444444555555555555666777777777777777777777777:::999999999888888777777666666555444222111000000000000000000000000000000000000111222222222222111222444555555333333444666555555777999<<<@@@CCCEEEFFF222222222222222222222222444333333333333444555555666555666999;;;???HHHSSShhhttt~~~zzzwwwvvvvvv||||||qqqiiidddbbbgggmmmtttzzzwwwooofff^^^YYYTTTPPPKKKFFFCCCAAA>>>===:::999888888777777888888555666777777666777999;;;;;;<<<>>>??????@@@AAACCCDDDFFFIIIJJJKKKLLLOOOQQQWWW^^^gggpppyyyzzzvvvsssvvvzzzssskkkeeeZZZQQQIIIHHHJJJJJJKKKLLLOOORRRVVVYYY]]]bbbgggkkkmmmqqqrrrqqqrrruuutttqqqlllggg```ZZZTTTOOOJJJGGGEEECCCAAA??????@@@CCCDDDDDD???:::888999:::::::::333333333333333333333333333333333333333333333333555555555555555666666666777666666555444222111000444444444555555555555666777777777777777777777777888777777777666666666666555555555444444333333333000000000000000000000000000000111222222222222111000222333333111111222444555555666888<<>>GGGQQQhhhttt~~~zzzwwwuuutttyyyzzzooohhhdddbbbgggmmmtttyyyvvvnnneee]]]WWWSSSOOOJJJEEECCCAAA???===:::999888888777777888888555666777777666777999;;;;;;===???@@@@@@@@@CCCDDDDDDFFFHHHJJJJJJLLLNNNPPPWWW]]]fffooowwwvvvtttrrrvvv~~~yyyqqqiiicccVVVNNNHHHHHHJJJKKKLLLOOOPPPSSSWWW[[[___dddiiimmmmmmqqqsssqqqrrrtttsssooojjjeee___YYYTTTPPPLLLIIIFFFBBB>>><<<>>>DDDKKKPPP___QQQBBB;;;<<<===999444555555444444333333222222333333333333333333333333222333333444555555666666888888777555333000...---444444444555555555555666777777777777777777777777555555555555555444444444444444444555555555555555000000000000000000000000000000111222222222222111000222333333111111222444444555666888;;;>>>AAACCCEEE111222222222222222333333444333333333333444555555555333444777999<<>><<<:::999888888777777888888777888999999888999;;;===;;;===???@@@@@@AAACCCEEEDDDGGGIIIJJJKKKLLLOOOQQQXXX^^^gggpppxxxtttrrrrrrxxx|||vvvnnneee___TTTMMMHHHHHHJJJJJJKKKOOOQQQTTTXXX\\\```eeejjjmmmmmmqqqsssrrrrrrsssqqqmmmgggccc]]]XXXTTTPPPLLLIIIFFFCCC>>><<<>>>DDDKKKPPPeeeWWWFFF===<<<;;;555///666666555444333222222111222222222222222222222222333333444444555555555555555555555555444333222222444444444555555555555666666666666666666666666666444444444444444444444444444444444444444333333333000000000000000000000000000000111222222222222111222333555444333333444666444444555777:::===AAABBBDDD111111111222222333333333444333333333333444555555555333444777888<<>>>>>AAADDDGGGIIICCC;;;777888999888666666666555444444333222222222222222222222222222222666666666555555555444444444555555666666666666666444444444555555555555666666666666666666666666666555555555555555555555555555555444333222111000///000000000000000000000000000000111222222222222111222333555444333333444666444555666777:::===@@@BBBCCC111111111222222333333444444333333333333444555555666444555777999<<>>???@@@AAADDDFFFGGGIIIKKKMMMMMMOOOQQQSSSVVV[[[cccjjjrrr{{{zzzrrrtttyyy|||wwwpppggg]]]WWWQQQLLLIIIIIIHHHGGGIIIMMMRRRUUUYYY]]]aaafffkkknnnpppuuuwwwuuutttssspppjjjbbb^^^YYYTTTPPPLLLIIIGGGCCCBBBAAA@@@>>>>>>>>>>>>999999888888999:::;;;;;;666666555555444444333333333333333333333333333333777777666666555444444333666666777777777666666555444444444555555555555666777777777777777777777777555555555666666666666666555555444222111///......000000000000000000000000000000111222222222222111000222333333111111222444666666666888:::===@@@BBBDDD000111111222333333444444444333333333333444555555777555555888999<<>><<<:::999888888777777888888555666777777666777999;;;888;;;===>>>???AAACCCEEEFFFHHHKKKLLLMMMNNNQQQSSSUUU[[[bbbiiipppzzz}}}wwwqqquuu~~~zzztttmmmcccZZZSSSMMMIIIHHHIIIHHHGGGJJJPPPTTTWWW[[[___cccgggmmmppprrrvvvxxxvvvuuutttpppjjjaaa]]]WWWRRRNNNJJJGGGDDD@@@@@@@@@???>>>>>>===<<<>>>===<<<<<<;;;;;;999888555555555555555444444444333333333333333333333333555555444444444444444444666666666666666666555444444444444555555555555666777777777777777777777777444555555555666666666777444444333222222111000000000000000000000000000000000000111222222222222111000222333333111111222444777777777999;;;>>>AAABBBDDD000000111222333333444444444333333333333444555555777555666888:::<<>>???@@@CCCEEEEEEGGGJJJKKKLLLMMMPPPRRRWWW\\\cccjjjrrr{{{zzzvvvpppvvv}}}yyyssskkkbbbXXXQQQIIIGGGFFFHHHIIIHHHLLLRRRVVVYYY]]]aaadddiiinnnrrrssswwwyyywwwvvvtttpppjjj```\\\VVVQQQLLLIIIEEEBBB>>>>>>>>>>>>>>>>>>??????>>>;;;888888:::;;;888555444444444555555555555555444444444444444444444444111222222333333444444555222333444555666666666666444444444555555555666666777777777777777777777777444444444555555666666666333333333333333333333333000000000000000000000000000000111222222222222111222444555555444333555666777888888999<<>>===:::777666666777888777;;;:::888777777888:::;;;999;;;===>>>???@@@BBBDDDFFFHHHJJJKKKLLLMMMOOOQQQUUUZZZbbbiiiqqq{{{}}}|||}}}tttrrrpppzzzxxxqqqhhh___VVVPPPOOOLLLHHHFFFFFFJJJOOOSSSVVVYYY^^^cccggglllqqqtttyyyzzz{{{zzzwwwqqqlllhhh```\\\UUUOOOKKKGGGDDDAAA@@@@@@??????>>>=========;;;::::::999999888888888555555444444444444555555333333333333333333333333555555666666555444444333555555444333444555666777555666777777777666444333444555666888888888777777333333444555666666666666555444333222000///.........///000222222111111000222111111111000000//////111222222333333444444555;;;:::999:::<<>>???@@@BBBDDDFFFHHHJJJKKKLLLMMMOOOQQQUUUZZZbbbjjjrrr|||~~~vvvuuuxxx}}}}}}uuuuuuvvv~~~wwwoooggg^^^UUUOOOLLLJJJHHHGGGIIIMMMQQQUUUVVVYYY^^^cccgggkkkppptttzzz{{{{{{zzzwwwqqqkkkggg^^^YYYSSSNNNKKKHHHEEECCC@@@@@@??????>>>=========;;;;;;::::::999888777777555555444444444444555555333333333333333333333333333333444444444444333333444333222222222333444444666666666666666555444444555666777888888777666666444444555555555444444333666555555444333222111111...///000111222111111000222111111111000000000000111222222333333444444555666777999;;;===@@@BBBCCCGGG333333333222222222222111222222333333333333444444777555666888999===FFFPPPdddsss{{{zzzzzz}}}}}}rrrkkkiiijjjkkkrrrwwwyyyrrrgggaaaXXXPPPJJJFFFBBB@@@===;;;888888999:::::::::::::::888888888999:::;;;999;;;>>>??????@@@BBBDDDFFFHHHKKKLLLLLLMMMOOOQQQUUU[[[ccckkkttt~~~uuummmmmmpppsssvvvyyy||||||wwwxxx||||||tttlllddd\\\TTTOOOIIIHHHHHHIIILLLPPPTTTWWWXXX[[[```eeeiiimmmrrruuuzzz{{{|||zzzvvvpppjjjfff[[[WWWQQQMMMKKKIIIGGGEEE@@@@@@??????>>>=========<<<<<<;;;:::999777777666555555444444444444555555444444444444444444444444222222333333444333333333444444333222222222333333666555444444444444444444666777777777777777666555555555555555444333222111444444444333333333222222//////000111111111111000111111111111111000000000111222222333333444444555222444888<<>>??????@@@BBBDDDFFFHHHKKKLLLLLLNNNPPPRRRUUU[[[dddllluuu{{{ooohhhhhhkkkmmmppptttwww|||{{{xxx{{{yyyqqqiiiaaaYYYRRRMMMHHHIIIJJJKKKNNNRRRUUUWWW\\\___dddhhhlllqqquuuyyy{{{||||||zzzvvvoooiiieeeZZZVVVPPPLLLJJJHHHFFFDDD@@@@@@??????>>>=========<<<<<<;;;:::888777666666555555444444444444555555555555555555555555555555444444444444444333222111666666555555444444444444666555333222222333444555888888777777777666555555444444444444444333222222111111111111111111111111///000000000111111111111111111111111111111111111111222222333333444444555222444777;;;>>>AAACCCDDDIII222222222222222222222222222222222333333333444444444333444777888;;;CCCMMMeeettt}}}zzzyyyxxxzzzwwwooolllmmmnnnrrrxxxxxxkkkddd[[[RRRKKKFFFBBB@@@===<<<::::::;;;<<<;;;:::888888888999999::::::;;;:::<<<>>>???@@@AAACCCEEEFFFHHHKKKLLLMMMNNNQQQSSSVVV\\\dddmmmvvvuuukkkeeeeeegggjjjmmmrrrvvv|||yyyzzz~~~}}}wwwnnneee]]]VVVPPPLLLJJJJJJLLLNNNPPPSSSVVVWWW^^^aaafffjjjnnnrrrvvvzzz|||}}}|||zzzuuunnngggcccZZZVVVPPPKKKHHHFFFDDDBBB@@@@@@??????>>>=========<<<<<<;;;:::999777777666555555444444444444555555555555555555555555555555777777777666444333111000555555555555555555555444555444333222222333555555888888777666666666555555222333444444555555555444000111111111111222222222000000000000000111111111111111111111111222222222111222222333333444444555666666777999===BBBFFFIIIHHH111222222222222333333333222222333333333333444444555555666:::;;;===EEENNNeeettt}}}zzzxxxwwwxxxyyypppmmmnnnppprrrxxxyyynnnggg]]]TTTMMMHHHDDDAAA>>><<<;;;;;;;;;;;;:::888777888888999:::::::::;;;:::<<<>>>@@@@@@AAACCCEEEFFFHHHKKKLLLMMMOOORRRTTTWWW]]]eeemmmvvvooogggbbbaaadddhhhmmmsssxxx~~~}}}zzz~~~{{{tttkkkaaaYYYSSSNNNKKKKKKKKKLLLNNNQQQTTTWWWYYY___bbbgggkkknnnrrrwwwzzz~~~~~~}}}zzztttmmmfffaaaYYYUUUOOOJJJGGGEEECCCAAA@@@@@@??????>>>=========;;;;;;:::999999888888888555555444444444444555555444444444444444444444444888777777666555333222111111222333333444444333333444444444444444555555666888777777666666666666777222333444555666666666666333333333333333333333444000000000///000111111222111111111222222222222222111222222333333444444555888777777999===BBBGGGJJJFFF111111222222222333333333222222333333333333444444555444666:::;;;===EEENNNdddsss~~~zzzxxxvvvxxxyyypppnnnoooqqqrrrxxx{{{qqqkkkaaaXXXPPPKKKFFFCCC>>>===;;;;;;;;;:::888555777777888999::::::;;;;;;;;;===???@@@@@@AAACCCEEEFFFHHHKKKMMMNNNOOORRRTTTXXX]]]eeemmmuuuzzzmmmfffbbbaaaccckkkpppxxx~~~||||||yyyrrrhhh^^^WWWQQQMMMJJJJJJKKKLLLNNNRRRWWW[[[^^^cccfffkkknnnrrrvvvzzz}}}~~~~~~}}}zzztttllleee```VVVRRRMMMIIIGGGFFFDDDBBB@@@@@@??????>>>=========999999999999999999999999555555444444444444555555333333333333333333333333444444555555555444333333///000222444555555444444444444555666666666666666777777666555555666777888555555666666777666666666444333333333333333333333111000/////////000222222111111111222222333333333111222222333333444444555666666888:::===AAADDDFFFGGG111111111222222333333333222222333333333444444444333222555888:::<<>>=========888888999999999:::::::::555555555444444555555555333333333333333333333333000111222333444444555444000111444666777777777777333444666777777777666555777666555555555777888999888888888888777666555444222222222111111111000000111000/////////000222333111111111222222333333333111222222333333444555555333555888<<>>BBBEEEGGG222333333444444333333222111222222333444555666666555444666999:::<<>>BBBEEEFFF222333333444444333333222222222222333333333444444666555666999:::<<>>@@@AAABBBCCCEEEGGGFFFGGGIIIJJJLLLOOOTTTXXXZZZ```iiirrrzzzssskkkgggfffnnnzzz}}}qqqjjj^^^TTTNNNKKKIIIHHHJJJMMMPPPTTTXXX]]]bbbfffjjjooouuuzzz}}}{{{wwwrrrllleeeaaa\\\YYYSSSNNNKKKHHHDDDBBB@@@@@@@@@@@@???===<<<;;;::::::999888777666555555666666555444444444555555222222333333333333444444333555777888888888666555222222333444555555555555000000222333555666777777666666666666777777777777555555666666555555444333333333333222222222111111111111111111111222222222333333333333333333333333444555666555333222222333888888888999;;;???BBBDDDEEE222333333444444333333222333333333333333333444444666555666999:::;;;CCCLLL___ooo|||zzz{{{{{{rrrllliiilllqqqwww}}}{{{qqqggg^^^VVVOOOKKKEEEBBB>>>;;;;;;;;;:::999888888888999:::;;;<<<<<<<<<===@@@AAAAAABBBDDDFFFFFFHHHIIIJJJLLLOOOTTTXXX[[[bbblllvvv~~~rrrkkkiiikkkuuu}}}ppphhh\\\RRRLLLIIIHHHHHHJJJLLLPPPTTTXXX]]]cccggglllqqqwww|||{{{wwwrrrkkkeee```]]]YYYSSSNNNKKKHHHDDDBBB@@@@@@@@@@@@>>>===<<<;;;;;;;;;999888777666555555777666666555444444444444222222222333333333444444333555777999999888666555111222333444555555555555777666555333333333333444333333333444555666666777555555555666555555444333333333333222222222111111000000111111111111111222333333333333333333333333333444666666666666888999999888999:::<<>>===<<<;;;===<<<:::888777666666666666666666555555444333333222222222333333333444444///000222333333333111000111222333444555555555555<<<:::777444333222222333222333333444555666777777555555555666555555444333333333333222222222111111/////////000000000111111333333333333333333333333222444555666666666888:::999999:::;;;===???AAACCCGGG222333333444444333333222444444444555555666666666777666777999999;;;BBBKKK```qqq~~~|||}}}|||rrrmmmjjjmmmrrrwww}}}|||sssiii___VVVPPPHHHEEE@@@======<<<;;;::::::::::::::::::;;;<<<<<<<<<>>>@@@AAABBBCCCEEEGGGGGGHHHJJJKKKMMMPPPUUUYYY___eeeoooxxxwwwrrrrrrttt~~~|||vvvkkkdddZZZQQQLLLJJJIIIIIIJJJLLLPPPTTTYYY^^^dddiiiqqquuu{{{{{{vvvqqqjjjccc^^^XXXTTTOOOLLLIIIGGGDDDBBB@@@@@@@@@@@@???===<<<;;;>>>===;;;888777666666666444444444555444444333222222222333333333333444444000111111222222222222222222222333444555555555555999888666555444444555666555555555666777888888999555555666666555555444333333333333222222222111111.........///000000111111333333333333333333333333222333444444222111222444999::::::<<<===???AAABBBGGG222333333444444333333222222222333444555555666666777666777999999;;;BBBKKKaaaqqq~~~||||||~~~tttnnnkkkmmmrrrxxx}}}yyyooodddZZZTTTIIIFFFAAA>>>======;;;:::;;;::::::::::::;;;<<<<<<===???AAABBBBBBDDDFFFHHHGGGHHHJJJKKKMMMPPPUUUYYY```fffooowwwyyyvvvvvvyyyyyyrrreee___WWWPPPMMMKKKKKKJJJLLLNNNRRRWWW[[[aaagggkkkrrrwww|||~~~yyytttnnnggg```\\\VVVSSSNNNKKKJJJHHHFFFDDD@@@@@@@@@@@@???===<<<;;;>>><<<:::777555444555555111222333444444444333222222222333333333333444444444444333333333444555666333333444444555444444444555444444444555555666666555555666666777777888888555555666666555555444333333333333222222222111111...//////000111111222222222222222222222222222222111222333222111111222333999:::;;;<<<>>>@@@AAABBBFFF222333333444444333333222000000111222444555666666888666777999999;;;BBBKKK___ppp~~~||||||uuuooolllnnnsssxxx~~~}}}ssshhh]]]WWWJJJFFFBBB???>>>===<<<;;;;;;;;;:::::::::;;;<<<<<<>>>???BBBCCCCCCDDDFFFHHHGGGIIIJJJKKKMMMQQQUUUYYYbbbgggooovvv~~~zzzxxxyyy|||xxxppp___ZZZTTTOOOMMMMMMMMMLLLMMMPPPTTTYYY]]]ccciiinnnssswww}}}|||wwwrrrllleee^^^ZZZUUURRRNNNLLLJJJIIIGGGFFF@@@@@@@@@@@@???===<<<;;;===;;;888555444333333444///000222333444333333222222222333333333444444444333222111000000222444555444444444555444444333333444444444444444444444444444444444555555555555555555555666666555555444333333333333222222222111111///000000111222222333333111111111111111111111111...000222333333444666888999:::;;;===>>>@@@AAAAAAEEE222333333444444333333222444444444444444444333333:::777777999;;;===CCCJJJ^^^nnn|||yyyzzzxxxpppllloootttwww|||zzzpppeee]]]SSSNNNGGGBBB???>>>===<<<;;;;;;:::999:::;;;<<<===???@@@BBBDDDEEEFFFGGGGGGIIIJJJLLLLLLNNNQQQUUUYYYbbbhhhrrrzzz{{{}}}tttkkk]]]YYYTTTPPPMMMLLLKKKJJJOOORRRWWW\\\aaaffflllqqqxxx}}}xxxpppiiibbb[[[VVVQQQPPPNNNLLLJJJHHHGGGGGGDDDDDDCCCBBB@@@>>><<<;;;<<<;;;:::888777777666666777666555444333222222222111222222333333222222111111111222222222333333333444555777888888777555444555555555555666666666666444555666888888666555444666555555555555444444444111222333333222111000///222222222111111111000000000111111111111222222222333333333444444444555555555777999:::<<>>???AAACCCEEEFFFGGGGGGIIIJJJLLLMMMNNNQQQUUUYYYbbbiiisss{{{~~~qqqiii\\\XXXRRRNNNMMMMMMLLLLLLOOORRRWWW]]]bbbhhhnnnsssyyy~~~|||vvvoooiiibbb\\\XXXPPPOOOMMMKKKIIIGGGFFFFFFEEEEEEDDDCCCAAA???===<<<;;;:::999888777666666666666555444444333333333333222222333333333333222222222222222222333333333333444555666666666666555444555555555666666666777777444555666777777666555444555555555555444444444444111222222333222111000///222222222111111111000000000111111111111222222222444444444555555555666666444666888:::<<>>???AAACCCDDDEEEFFFFFFIIIJJJLLLMMMNNNQQQVVVYYYbbbiiittt}}}{{{nnneeeZZZUUUOOOKKKKKKLLLNNNNNNOOOSSSXXX^^^dddjjjqqquuuyyy~~~zzzsssmmmgggaaa\\\XXXOOONNNLLLJJJHHHFFFEEEEEEFFFFFFEEEDDDBBB@@@???>>>:::999888777666555555555444444444444444444444444333333444444444444333333333333333333444444444444444444444444444444444444666666666666777777777777444555666777777666555444555555555555444444444444111222222222222111000000222222222111111111111111000111111111111222222222555555555555666666666666444666888:::<<>>===???@@@BBBDDDEEEFFFFFFIIIJJJLLLMMMOOORRRWWWZZZbbbjjjuuuxxxlllcccVVVRRRLLLHHHIIILLLNNNPPPOOOSSSXXX^^^dddkkkrrrvvvzzz~~~zzzsssllleee```ZZZWWWOOONNNLLLJJJHHHFFFEEEEEEEEEEEEEEEDDDBBB@@@???>>>:::999888666555555444444333333444444444444444444333444444555555444444333333333333444444444555555555444333333333333444555666666666777777777888888555555666777777666555555555555555444444444333333111111111222111111111111111111111111111111111111000000111111111222222222444444444444555555555555555777999;;;===@@@DDDGGGJJJ222333333444444333333222222222333333444555666666777666666:::;;;;;;@@@FFF[[[mmm~~~zzzuuuqqqtttyyyzzzrrrmmmnnnsssvvv{{{xxxpppccc]]]TTTLLLGGGBBB???===<<<<<<;;;:::;;;<<<===>>>>>>???AAACCCDDDFFFFFFFFFIIIJJJLLLMMMOOOSSSWWW[[[bbbjjjvvvvvviiiaaaSSSOOOIIIFFFGGGKKKNNNPPPOOOSSSYYY___eeelllrrrwww|||{{{ssskkkddd]]]XXXTTTPPPOOOMMMKKKHHHGGGFFFFFFDDDDDDDDDCCCAAA@@@>>>>>>:::999888666555555444444222333444555555555444333333444444555555444444333333333333444444444555555555444333333333333444555666666666666777777777777555555666666666666555555555444444444444333333333111111111111111111222222111111111111111111111111000000111111111222222222222222333333333444444444777888:::<<<>>>AAAEEEHHHHHH222333333444444333333222222333333444444555555555888777888;;;;;;;;;???EEEXXXkkk|||vvvqqqssswww{{{rrrmmmnnnrrryyy~~~}}}uuufff```WWWNNNGGGCCC???<<<===<<<;;;;;;;;;<<<>>>>>>???@@@BBBCCCEEEFFFGGGGGGIIIJJJLLLMMMOOOSSSXXX\\\bbbkkkxxx~~~sssggg^^^RRRNNNIIIGGGIIILLLOOOQQQRRRUUU[[[aaafffmmmsssxxx~~~|||sssjjjccc]]]WWWTTTPPPOOOMMMKKKIIIGGGFFFFFFCCCCCCCCCCCCAAA@@@???>>>:::999888777666555555555333444555555555444333222333333444444444444333333333333333333444444444444444444444444444444444444555555555555666666666666666666666666666666666666444444444444333333333333111111111000111111222333111111111111111222222222000111111111111222222222111222222222333333333333777888:::<<<>>>AAAEEEHHHFFF222333333444444333333222444444444444444444444444666444666:::;;;;;;???EEETTTggg~~~~~~yyytttuuuyyy{{{sssmmmnnnrrrxxx}}}{{{llleee\\\RRRKKKFFFAAA???===<<<;;;;;;;;;<<<>>>???@@@AAACCCEEEFFFGGGHHHHHHIIIJJJLLLNNNPPPTTTYYY\\\bbbkkkyyyzzzpppccc[[[RRROOOLLLKKKLLLOOOQQQRRRVVVYYY^^^dddiiiooouuuyyy{{{rrrjjjccc^^^YYYVVVOOONNNLLLJJJHHHFFFEEEEEEDDDDDDDDDDDDCCCAAA@@@???;;;:::999888777666666666333444555666555444222111222222333333333333222222222222222222333333333333444555666666666666555444444444444444555555555555666666555555555555666666444444444333333333222222111111000000000111333333000000111111111222222222000111111111111222222222222222222333333333444444555777999:::<<>>???@@@BBBCCCEEEGGGHHHIIIIIIIIIJJJLLLNNNPPPTTTYYY]]]bbblllyyyxxxmmmaaaYYYTTTQQQNNNNNNOOORRRSSSSSSYYY\\\aaafffkkkqqqwww{{{zzzqqqjjjddd___[[[YYYNNNMMMKKKHHHFFFEEEDDDCCCEEEEEEEEEEEEDDDCCCAAAAAA<<<;;;:::888777777666666444555666666555333111000111222222333333222222111111111222222222333333333444555777888888777555444333333333444444444555555666666555555555555666666444444444333333333222222111111000000000111333444000000111111222222222222000111111111111222222222333333333444444444555555333555777999:::===BBBEEEJJJ333222222111111222222333000111111222222333444444222444666777888:::===???RRReee||||||yyy{{{yyyqqqmmmnnnpppuuu{{{zzzrrrfff\\\TTTNNNHHHDDD@@@===:::999:::<<<<<<<<<@@@AAACCCDDDFFFGGGHHHHHHIIIHHHJJJNNNPPPQQQVVV]]]eeennn{{{sssggg\\\UUUNNNOOOOOONNNNNNOOOSSSVVV[[[^^^ccchhhmmmrrrxxx|||yyypppiiiddd___ZZZUUUPPPOOOLLLIIIGGGEEEDDDCCCFFFFFFEEEEEEDDDCCCAAA@@@<<<;;;:::999888666555555555555444333222222222222333333222222111222222222333444555666666444222111333666888666333222444666555444333444666666666555444444444444444444444444333333333222222222222111111222333444444333222111222000///...///000222333111111222222222333333333222333444333222222333555888888999:::<<>>===???@@@BBBDDDFFFGGGGGGHHHJJJIIIKKKOOOQQQRRRWWW^^^eeennn{{{zzzooocccYYYSSSNNNOOOOOOOOOPPPRRRUUUYYY^^^aaafffkkkpppuuu{{{yyypppiiiddd___YYYUUUQQQPPPNNNKKKIIIGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@>>>===<<<;;;999777666666666555444333222222222222333222222222222222333333444444555555555444222222555666666555444333444555444333222333555666555444444444444444444444444444333333333222222111111111///000111111111111000///111000///...///000222333222222222222222222222222222333444333222222444555888888999:::===@@@CCCDDDHHH333444555555555555444333222222333333444555555666555555555555666999===AAANNNbbbxxx~~~{{{~~~}}}tttppppppqqqvvv|||uuuiii___VVVMMMFFFCCC@@@===<<<===>>>??????>>>???AAACCCEEEFFFGGGGGGKKKJJJLLLPPPRRRSSSXXX___fffnnn{{{~~~tttiii___VVVPPPNNNOOOPPPPPPRRRUUUYYY\\\aaaeeejjjoootttyyyzzzpppiiiccc^^^XXXTTTQQQOOOMMMKKKHHHGGGFFFEEEDDDDDDDDDCCCBBBAAA??????@@@???>>><<<:::999777777666555444333222222222222222222111222222333444555555444444444444333333333666555444444555555444333333222222222444555444333444444444444444444444444444444333333222111000000///000111111111111000///111000/////////000222333222222222222222222111111222333333333222222444666777777888:::===AAADDDFFFHHH111333444666666444333111333333444444555666666666555666555444555999>>>BBBMMMaaaxxx}}}vvvrrrpppqqqwww}}}}}}rrrhhh^^^SSSLLLFFFBBB>>><<<===>>>???@@@>>>???AAACCCEEEFFFGGGHHHLLLKKKMMMQQQSSSTTTYYY___gggooo{{{{{{oooeee[[[SSSNNNLLLMMMOOOPPPRRRVVV[[[___dddgggmmmssswww|||zzzppphhhccc^^^WWWSSSNNNMMMKKKIIIGGGEEEDDDDDDCCCCCCCCCBBBAAA@@@???>>>@@@@@@>>>===;;;999888777666555444333333222222333111111111222333444555666555444444333333333444444777444222333555666444111444333222333555666555444555555555555555555555555555444444333222111000000222222222333333222222222000000//////000000111222222222222222111111111111111222333333222222444666666777888:::>>>AAAEEEGGGIII000222333555555333222000333444444555555666666777555666555444555999>>>BBBLLL```xxxyyytttrrrqqqxxx~~~}}}tttiii]]]UUUIIIEEE@@@======>>>??????>>>???AAACCCEEEGGGHHHHHHLLLKKKMMMQQQSSSTTTYYY```gggppp{{{yyymmmbbbYYYRRRNNNJJJLLLNNNPPPSSSWWW\\\```eeeiiiooouuuzzzyyyppphhhccc]]]XXXSSSOOOMMMLLLIIIGGGFFFEEEEEECCCCCCBBBBBBAAA@@@>>>===??????>>><<<;;;:::999888666666555444333333333333222222222222333444555666444444333333333444444555777444222222555666333111666555444555666777666555555555555555555555555555444444333333222111000000333222222222222222222333000000000000000111111222111111111111111111111111111222333333222333555777777777888;;;>>>BBBEEEGGGKKK111111222333333222111111333333444444555666666666555555555555666999===AAAKKK___www~~~wwwtttsssyyy~~~zzzooobbbYYYNNNIIICCC???>>>>>>??????>>>???BBBDDDFFFHHHIIIJJJLLLKKKMMMQQQSSSTTTYYY```hhhppp{{{vvvjjj```XXXRRRNNNJJJLLLNNNPPPSSSXXX]]]aaafffkkkqqqwww|||~~~wwwooogggccc^^^XXXTTTQQQPPPNNNLLLKKKIIIIIIHHHCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>======<<<;;;;;;:::777666555444333333333333333333222333333444555666333333444444444444444555555444333333444444333222666555555555777888777666555555555555555555555555333333333222222222111111111111000//////000111111///000000000111111111111000000000111111111222222000111333333222333555777888888999;;;>>>BBBEEEGGGKKK333333333333333333333333222333333444555555666666333555666777777999===@@@III]]]uuu|||xxxwwwyyyuuuggg^^^TTTOOOHHHBBB@@@@@@@@@@@@???@@@BBBEEEHHHIIIKKKKKKLLLJJJLLLPPPRRRSSSXXX___iiippp|||{{{oooddd\\\VVVRRROOOLLLNNNPPPRRRUUUYYY___ccchhhmmmtttzzz|||vvvmmmgggccc^^^YYYUUURRRQQQPPPNNNLLLKKKJJJJJJCCCCCCCCCCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>777666555444444333333444444444333333333444444555222222444555555555444444333444555444222222222333666555444555777777777666555555555555555555555555111222222222222333333333111111000//////000111111//////000111111111111111......///000111222333333000111222222222333555777999999:::<<<>>>AAADDDFFFIII555444444333333444444555222222333333444555555666333444666777888:::===???HHH\\\ttt{{{zzzzzzqqqgggXXXSSSKKKEEEBBBAAAAAAAAA???AAACCCFFFHHHJJJLLLLLLKKKJJJLLLPPPRRRSSSXXX___iiiqqq||||||uuujjj```YYYUUURRRPPPNNNOOORRRTTTVVV[[[```dddjjjooovvv|||{{{uuummmgggccc___ZZZVVVQQQPPPNNNMMMKKKJJJIIIIIIDDDDDDDDDCCCBBBAAA@@@???>>>>>>?????????@@@@@@@@@777777555444444444444444555555444333333333444444111222444666666555444333222444666555111000222444555444333444666666666555666666666666666666666666000111111222222333444444444333222111111222333444//////000111111111111111------...000111222333444000111222222222333666888::::::;;;<<<>>>AAADDDEEEHHH333333333333333333333333444444444444444444444444777777666555555777<<>>AAABBBDDDGGGIIIKKKLLLLLLJJJMMMOOOPPPRRRVVV]]]bbbkkksss}}}zzznnnccc]]]YYYSSSQQQQQQOOOQQQTTTWWWZZZ^^^cccfffqqqtttyyy}}}|||wwwnnngggaaa\\\XXXVVVSSSQQQOOOMMMLLLJJJGGGDDDEEEEEEDDDDDDBBB@@@???>>>======>>>???AAABBBCCCCCC>>>;;;888444333333444555444333222444777777444111444444555555666555555555555555444444444333333333444444444444444444444444444444444444444444444444222222111000//////000000222111000000111111///...///////////////000000111000000000000111111111111222222222333444555666777888888888999;;;>>>AAABBBGGG333333333333333333333333444444444444444444444444666666555444444777<<>>>>>======>>>>>>???@@@AAAAAA===<<<999666555444444555555333222333666666444222111222333444555555555555555555555444444444333333444444444444444444444444333333333333333333333333222222111000000000000000333111000000111111000///000000/////////000111111000000000000111111111111222222222333444555666777888888888999;;;>>>AAABBBFFF333333333333333333333333444444444444444444444444444444555444555888<<<@@@GGGWWWnnn~~~yyyxxxwww|||ppphhh\\\QQQJJJGGGEEEDDDAAABBBDDDFFFHHHIIIKKKLLLIIIKKKNNNOOOQQQUUU\\\bbbooovvvxxxlllaaa[[[WWWRRROOOOOOOOOQQQTTTWWW\\\ccckkkpppuuuzzzzzzqqqiiiccc^^^ZZZWWWUUURRRNNNLLLLLLMMMNNNNNNEEEDDDBBB@@@???>>>>>>>>>=========>>>>>>>>>??????===<<<;;;999888666555444666444222333444555444333333444555666777888888888666555555555444444444444444444444444444444444444222222222222222222222222222111000000000000000000333222111111222222111000111000000000000111222222000000000000111111111111222222222333444555666777888888888999;;;>>>AAABBBGGG333333333333333333333333333333444444444444444444333444555555666999===AAAEEETTTkkk~~~}}}xxxuuuuuuzzzzzzqqqdddXXXOOOJJJGGGEEEBBBCCCDDDEEEGGGIIIKKKLLLKKKNNNQQQRRRTTTXXX```eeepppwwwuuujjj___YYYUUUPPPNNNOOOQQQRRRTTTWWW\\\ccclllrrrvvv{{{~~~yyyppphhhbbb]]]YYYVVVUUURRRNNNLLLKKKJJJHHHGGGFFFDDDAAA???======>>>???>>>>>>>>>>>>>>>>>>>>>>>>=========<<<:::888666444666444333222333444555555444555555666666666666555666666666555555555555444444444444444444444444444222222222222222222222222111111000000000000000111333222111222333333222111111111111111111222222333///000000000111111111111222222222333444555666777888888888999;;;>>>AAABBBEEE333333333333333333333333333333333444444444555555444555666777888:::>>>AAACCCRRRggg{{{}}}vvvssstttyyyyyylll___UUUMMMHHHEEEDDDDDDEEEFFFGGGIIIKKKLLLLLLNNNQQQSSSUUUZZZaaagggpppxxxqqqggg\\\WWWTTTPPPNNNOOOSSSTTTVVVXXX\\\ccclllqqqvvv|||zzzuuullleee___ZZZVVVTTTRRRPPPOOONNNMMMJJJFFFCCCFFFDDDAAA???======>>>???>>>>>>??????????????????======>>>===;;;999666444555555444333222333444666333333333333222111111000777777666666666555555555444444444444444444444444444444444444444444444444111000000000000000111111333222111111333444333111111111111111111222222333///000000000111111111111222222222333444555666777888888888999;;;>>>AAABBB@@@333333333333333333333333222333333444444555555555444555666777777999===???BBBOOOdddyyy}}}uuurrrsssxxx~~~uuuhhh]]]SSSLLLGGGFFFFFFFFFFFFHHHJJJLLLNNNJJJMMMPPPRRRTTTYYY```fffqqqyyy{{{mmmcccYYYUUUSSSPPPOOOPPPTTTVVVXXX[[[___fffmmmsssyyy~~~|||uuuppphhhaaa\\\XXXTTTRRRMMMNNNNNNPPPPPPNNNJJJFFFEEEDDDBBB@@@???>>>>>>>>>>>>>>>>>>??????@@@@@@@@@===>>>>>>===;;;999666555333444555444333222444666666666777666666555444333777777777777666666666666444444444444444444444444444444444444444444444444000000000000000111111222222111000111222333222111111000000000000111222222000000000000111111111111222222222333444555666777888888888999;;;>>>AAABBBDDD333333333333333333333333222222333333444555555666222444555666666777:::<<<@@@MMMaaawww}}}uuurrrsssxxx~~~rrrfff[[[QQQLLLHHHHHHGGGGGGIIIKKKMMMOOOKKKMMMQQQSSSUUUZZZaaagggsss{{{wwwiii```VVVSSSRRRPPPOOOQQQTTTWWWZZZ___dddkkkrrrwww~~~zzzqqqllleee^^^ZZZVVVSSSQQQNNNMMMLLLMMMMMMLLLIIIFFFEEEDDDCCCBBBAAA???>>>>>><<<<<<======>>>???@@@@@@>>>>>>===<<<:::888666555222444666666333222333555666777777888999999888888888888888777777777666666444444444444444444444444333333333333333333333333000000000000000111222222111000///000222333222111000000/////////000111111000000000000111111111111222222222333444555666777888888888999;;;>>>AAABBBHHH333333333333333333333333222222333333444555666666111333444444444555777999???LLL```vvv}}}uuurrrsssxxx~~~yyymmmaaaVVVOOOJJJIIIHHHHHHIIILLLNNNPPPMMMPPPSSSUUUWWW\\\dddjjjttt}}}~~~}}}tttggg^^^UUUSSSRRRPPPPPPRRRSSSWWW\\\bbbhhhooovvv{{{zzzooojjjccc]]]YYYVVVTTTRRRPPPNNNKKKIIIHHHFFFDDDBBBEEEEEEDDDDDDBBB@@@???>>>::::::;;;<<<===>>>???@@@>>>>>><<<;;;999777666666111444777777444222333444...///111333444555666666888888888888777777777777444444444444444444444444222222222222222222222222000000///000000111222222000///...///111222222000///////////////000000111000000000000111111111111222222222333444555666777888888888999<<<>>>AAABBBEEE555555444444444333333333333333222222222222222222777666555444555888;;;===AAAHHHZZZrrrwwwrrrtttyyy{{{nnn```VVVPPPKKKHHHLLLPPPOOOOOOPPPOOOQQQTTTUUUXXX___iiippp{{{|||~~~yyypppbbb^^^WWWRRRPPPRRRUUUXXXVVV[[[aaafffjjjqqqyyyxxxkkkfff___YYYVVVUUUSSSRRROOOOOONNNNNNLLLKKKJJJIIIIIIGGGDDDCCCBBBAAA???=========>>>>>>>>>>>>>>>===<<<;;;999777555444333222555555555666666666666777;;;;;;;;;:::999888777666777777666666555555555444444444444555777777555333444444444333333222222222111111000000000000111111///000111222222111000///000000000000000111111222111111222222222333333333333333333444444444555555444777:::===>>>@@@BBBDDDHHH555555444444444333333333333333333333333333333444777555444444555777:::<<<@@@GGGYYYpppxxxsssuuuyyywwwjjj```WWWPPPLLLNNNPPPOOOOOOPPPRRRTTTVVVXXX[[[bbblllsss~~~|||xxxooo```\\\VVVQQQPPPRRRUUUXXXXXX]]]ccchhhmmmsss{{{~~~wwwkkkfff___YYYVVVTTTRRRQQQNNNNNNNNNMMMLLLKKKJJJIIIHHHFFFDDDBBBAAA@@@>>><<<:::;;;;;;<<<<<<;;;;;;;;;:::999777666555444444444444444555555555666666666888888999888888777666555777666666666555555555555555444444555666666444222444333333333333333333222111111000000000000111111000000111111111111000000000000000000000111111222000000111111111222222222333333333444444444555555444666999;;;<<<>>>AAADDDEEE555555444444444333333333333333333444444555555555666555444444555777999;;;>>>EEEVVVnnnzzztttuuuzzzuuulll___WWWPPPOOOPPPOOOOOOQQQUUUXXXZZZ]]]aaahhhssszzzuuulll]]]ZZZUUUPPPOOOQQQUUUXXXZZZ___fffkkkpppwww|||uuujjjeee^^^YYYUUUSSSQQQOOONNNNNNMMMLLLKKKJJJJJJIIIGGGEEECCCBBBAAA???===;;;888999999::::::999888888666666555555444555555555333444444444555555555555555666666666666666555555666666666666555555555555666555444555666555333111222333333333333333333444111111000000000000111111111111000000000000111111000000000000000111111222//////000000000111111111333333333444444444555555444666888999;;;===AAADDDCCC555555444444444333333333111222222333444555555666666666555555666888:::;;;===BBBRRRjjj|||vvvvvvzzz~~~vvvhhh^^^TTTRRRQQQPPPQQQTTTVVVYYY]]]aaagggppp|||}}}qqqhhhZZZWWWSSSPPPOOORRRVVVXXX[[[aaahhhnnntttzzzyyyrrrhhhccc]]]XXXTTTRRROOOMMMMMMMMMLLLKKKJJJJJJIIIIIIHHHFFFDDDBBBBBB@@@>>><<<999999:::::::::999888888444444333444444555666777333333333444444444555555444444555666666666555555666666666666666555555555777666444444555444222111222222222333333444444444111111000000000000111111222111000//////000111222000000000000000111111222000000000000111111111222333333333444444444555555666777888999:::>>>BBBFFFEEE555555444444444333333333000111111222333444444555666666666666777999;;;<<<===AAAOOOggg~~~~~~wwwuuuzzzpppeeeZZZUUUTTTSSSTTTWWWUUUYYY___eeemmmxxxyyymmmdddWWWUUURRROOOPPPSSSWWWYYY]]]ccckkkrrrwww~~~~~~uuunnneeeaaa\\\WWWTTTQQQNNNLLLMMMLLLKKKJJJIIIIIIIIIJJJJJJHHHEEEDDDCCCBBB???===;;;;;;<<<<<<;;;::::::999333333333444444666777777333333333444444444555555555555666666777666666666555555555666666666666666777555444333444444222111222222222333333444444444111111000000000000111111222111000//////000111222000000000000000111111222111111111222222222333333333333333444444444555555888999:::;;;<<>><<<<<<<<<<<<;;;::::::999555555444444555666666777333444444444555555555555666777777777777777666666555555555666666666666666777555333222333333333222222333333333333333333444111111000000000000111111111111000000000000111111000000000000000111111222111222222222222333333333333333333444444444555555777999;;;<<<>>>@@@DDDGGGKKK555555444444444333333333222333333333333333333333333333444555666777888888>>>???KKKbbbzzz|||vvvrrrrrrwwwxxxtttxxx~~~yyylllddd^^^YYYWWWXXXXXX\\\cccjjjssssssfff]]]TTTSSSQQQQQQRRRVVVZZZ\\\ccciiisss{{{~~~vvvmmmfff^^^[[[XXXUUUSSSQQQOOOMMMLLLKKKIIIGGGGGGHHHIIIJJJJJJHHHEEEDDDCCCBBB@@@===::::::::::::999888777666888777666666555555555666444444555555555666666666777777777777777666555444555555555555666666666777666444222111333444444333444333333333333333333222111111000000000000111111000000111111111111000000000000000000000111111222111111111111222222222222333333333444444444555555666888;;;===>>>@@@CCCFFFIII555555444444444333333333444444444444444444444333111222222333444555666666??????JJJaaayyyzzztttooolllqqqzzzxxxsssxxx}}}sssjjjbbb[[[WWWWWWZZZ^^^dddkkksss~~~qqqddd\\\TTTSSSQQQQQQSSSWWW[[[]]]eeelllvvv~~~|||tttkkkddd]]]ZZZWWWTTTSSSRRROOOMMMKKKJJJHHHGGGGGGHHHIIIJJJIIIGGGDDDCCCBBBAAA???===888888888888777666555444:::999888666666555555555555555555666666666666777777777777777666555444333444555555555666666777777555333111111222444444444444444444333333222222222111111000000000000111111///000111222222111000///000000000000000111111222000000000000111111111111333333333444444444555555444777:::===>>>@@@BBBDDDFFF666555555555555444444444333222222222222333444444555444444555555666777888<<>>BBBEEEFFF666555555555555444444444333333333333333444444555444444444444555666777888;;;???JJJ\\\rrr}}}wwwqqqmmmjjjooozzz|||yyyyyy{{{wwwnnngggaaa]]]^^^___eeeoooxxxuuukkkggggggeeefffiiiqqqssswww}}}vvvjjj___XXXTTTPPPNNNRRRVVVYYY^^^dddkkkrrr|||~~~vvvnnngggbbb]]]^^^]]]\\\YYYUUUQQQOOOJJJIIIHHHGGGGGGHHHIIIIIIFFFDDDBBB???===;;;;;;;;;999999999888777666666666999999888888777666666666555444444444444555666666555555555555555555555555777777888888888999999999666666888999888777555333555444333333222333333333000000////////////000000000000111222222222111111222111000//////000111222333222111111000000111111111111222333444666666777777888:::;;;<<<>>>BBBEEEIII666555555555555444444444444333333333333444555555444444444444555666777888999===GGGYYYnnn}}}wwwqqqmmmkkkqqq{{{}}}xxxyyy{{{~~~wwwnnnfffaaa^^^```fffqqqyyyvvvkkkaaa\\\ZZZXXXXXX[[[]]]```eeelllwww~~~qqqeee[[[UUURRROOONNNSSSWWW[[[aaahhhooovvv|||tttllleee```]]]___``````]]]WWWQQQMMMJJJIIIIIIHHHHHHIIIJJJJJJDDDBBBAAA???===<<<;;;;;;;;;:::888777666666777777;;;;;;::::::999888888888444444333333444444555666444555777888888777555444444444444555555555555666666666666666666555555444444333222222111111222222111000///......///000111111111111222111111000000111111000000000000111111222111000000//////000000000000222333555666888888777888:::;;;<<<>>>BBBEEEJJJ666555555555555444444444444444333333444444555666444444444444555666777777888<<>><<<;;;;;;;;;:::888666666777888999999999999888777777666666333333222222222333444444444555666777777666555444333333333333444444444444444444444444444444444444333222222111000111111111111000...------...000111111111222111111000//////111000000000000000000111////////////111222333444000111222333444555666666777888:::;;;<<<>>>BBBEEEGGG666555555555555444444444444333333333333444555555333333333444444555666777999<<>>BBBEEEEEE666555555555555444444444333222222222222333444444333333333333444555666777:::<<>>BBBEEEGGG666555555555555444444444222111111111111222333333333333333333444555666666:::<<>>;;;999999999999999999999999999::::::999999888888777777666666666666666777888888555555444444444444555555222222333333333444444444444555777999999888777666333333222111111111111222///000111222222111000///...///000000000000000000///000111222222111000///333222222111111111111111444555555555555555555555777888:::;;;<<<>>>BBBEEEGGG666666555555555444444444111111000000111111222333333333333333444555666666999;;;BBBQQQfff{{{|||wwwtttoooqqqxxx|||{{{{{{}}}|||xxxwwwzzz~~~mmmbbbXXXTTTSSSRRRRRRUUUVVVXXX[[[]]]]]]]]]___```]]]aaadddfffgggmmmvvv~~~uuufff\\\UUUQQQOOOOOOPPPTTTYYY\\\```kkkvvv|||tttmmmiiieeeccc[[[ZZZYYYXXXVVVUUUSSSRRRQQQQQQQQQPPPNNNKKKHHHFFFCCCCCCCCCBBBAAA>>><<<:::888999999:::::::::999999999999888888777666666555444333333333333444555555444555666888888666555444444444444555555555666666000222444666777666444222444333222222111111222222///111333555555333111///......///000000111000000///000111222222111000///......//////000222333444444555555666777888888999777888:::;;;<<<>>>BBBEEEFFF555444444555666666555333333333333333333333333333333333333333444555666666888:::@@@MMM```vvv{{{wwwtttrrruuu{{{~~~xxx{{{|||zzz}}}sssiii^^^XXXVVVUUUXXX]]]___aaaeeeffffffeeeeeeeeegggiiijjjllloootttzzz|||kkk```XXXQQQNNNOOOQQQQQQTTTYYY^^^cccnnnyyyyyyssspppkkkddd^^^\\\ZZZXXXXXXYYYWWWTTTPPPRRRQQQPPPNNNMMMLLLKKKKKKGGGCCC???<<<;;;:::999888;;;:::999888888888999:::888888888777666666555555333444444555555444444333666666555555555555666666666666555444333222222111222555777666222000111222333111///...///...,,,***333222111000000000111222333444444555444333111111///000111333333222111111333333222000///000444666555<<>><<<;;;;;;:::999;;;:::999888888888::::::777666666555444444333333333444444555555444444333666666555555555555666666555555555444444333333222444555666555333222333444444222111000000000...,,,222111111000000111222333333444444555444333222111///000111111222222111111111111000222555:::>>>AAAFFFGGGHHHDDD>>>999777888888888888:::<<>><<<<<<<<<;;;:::::::::888888888999:::;;;:::999999888888777666666444444555555555555444444666666555555555555666666444444444444444444444444777555444444555555555444555333222222222222000///111000000000111222333333333333444444444333222111000/////////000000111111111000222888@@@HHHKKKLLLOOOKKKEEE>>>999666555555777777888999;;;>>>AAACCCHHH666555444555666666444222222222222222222222222222222222222222333444555666777999>>>GGGWWWkkk{{{vvvsssooottt|||}}}|||{{{|||yyyqqqoooooonnnqqqvvvxxx{{{wwwkkk^^^XXXTTTQQQPPPRRRPPPRRRXXXaaaiiiqqq}}}|||tttnnnhhhddd___[[[XXXWWWVVVUUUVVVVVVVVVVVVUUUTTTRRRPPPMMMJJJHHHGGGBBB@@@===<<<======<<<;;;:::999888888888999:::;;;:::::::::999888888777777444444555555555555444444666555555444444555555666333333333444444555555555888555222222555666555333444333111222222222111000//////000111111222333444111111111222111111111111000///.........///111222222222666???IIIPPPOOOMMMFFFAAA:::555333444555555777777888:::<<>>===>>>>>><<<:::999888888888888999;;;<<<777777666555555444444333555555666666666666555555555555444444444444555555333333333444444555555555555444333333444333111///000///...///111111000//////000111222222222222222//////.........///000000000/////////000000111111///111555;;;???>>>888333333333333333222333333444999999:::;;;>>>AAACCCEEEHHH777666555555666555333111111111111111111111111111111111111111222333444555666888:::???JJJ^^^tttzzzuuurrrooouuu{{{vvvrrrpppmmmmmmrrrzzztttcccZZZQQQNNNNNNNNNOOOQQQWWWYYYaaakkkssszzzxxxuuupppiiidddaaa```aaabbbdddeeeaaa[[[VVVRRRRRRSSSSSSSSSQQQOOOKKKHHHFFFAAA@@@>>>>>>>>>===;;;999999888888777888:::;;;<<<::::::999999888777777666555555666666666666555555555444444333333444444555333333444444444444444444444666888777555222000///000///...///111222111000000111222222222222111000000000/////////000111222///000111111222222111111000111333555666444222000111333555444222111444666888888999:::===@@@CCCDDDGGG777666555555666555333111111111111111111111111111111111111111222333444555666777:::>>>III\\\ssszzzuuuqqqnnnttt}}}|||tttoookkkiiifffeeeiiippp{{{wwwjjjaaaWWWOOOMMMMMMMMMNNNQQQWWWZZZbbbmmmvvv}}}wwwtttoooiiicccaaabbbccc```aaabbb___ZZZWWWWWWXXXRRRRRRRRRQQQOOOLLLHHHFFFAAA@@@???>>>>>>===:::888888888777777888:::;;;===888888777777666555555555555555666666666666555555555444444333333444444555444444444444444444444444333777;;;;;;666111//////000///...///111222222111000111222333333222000///222111000000000222333444///000222333333222222111222333333222111111222444...222555444111000555:::777777888999<<>><<<;;;;;;;;;;;;666777777888888999999::::::::::::999777555444333444444444444444444444444222444555555444444666777888555333444666666444222555555555555444333222111000000000000000000000000/////////...------000222111000000111222222000...333333333444555666777888///---+++---000222000...333333333333444555666666777888:::;;;<<<>>>BBBEEEGGG666666555444444444444555333333333333333333333333000111222333444555666666555777;;;???DDDOOOeeeyyyzzztttqqqooossszzz|||xxxssspppkkkhhhccc^^^[[[ZZZ[[[[[[dddlllzzz{{{lllcccXXXQQQLLLMMMOOOOOOPPPSSSZZZaaalllvvv~~~wwwppphhheeeggggggddd```bbbaaa___]]][[[YYYWWWWWWXXXVVVRRRNNNJJJGGGDDDCCC@@@???>>>===<<<;;;;;;;;;999999::::::;;;<<<<<<<<<<<<<<<<<<;;;999777666555666666666666555555555444333555666555444444555666999777444444666777666444555555555444444222111111000000000000000000000000000111111000//////111333222111000111222222000...111111111000111111222222000///...///222333222111444444333333333444555555777888:::;;;<<<>>>BBBEEEIII777666555555444444555555111111222333333444555555333333222222333555777888666777999<<>>===<<<;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<;;;;;;999888666555666666666555555444444444444555666666444333444555:::888555555666777777666444444444444444333222111000000000000000000000000222333333222000000222333333222111111222222000///111000000///......//////000//////000222333333222444444333333333444555555777888:::;;;<<<>>>BBBEEEGGG777666666555555555555555222222222333333444444444444333222111222444666888666666888999<<>>===<<<;;;;;;;;;888888999::::::;;;;;;<<<999999999888777666555444222222222333333333333333555666777666444333333444999777555444555666777777555555555555555444333222000000000000000000000000111222222222000000111333555333111111222222111000222111111000000000111111.........///000111111111222222222333444555666777777888:::;;;<<<>>>BBBEEEFFF777777666555555555555666444444444333333222222222333222111000111222555666555555777999<<>><<<;;;;;;::::::888888999::::::;;;;;;<<<999999999888777666555444000111222222333444555555555666777666444333333444666555555444444444666777555666666666666555555444000000000000000000000000///000222111000000111222666444222111222222111000000000000111111333444444---...//////000000111222///000111222444777999:::777888:::;;;<<<>>>BBBEEEJJJ888777666666555555666666555555444333333222111111222222111000111222333444444555777:::<<>>>>><<<;;;:::999999999:::::::::;;;<<<<<<======;;;;;;;;;::::::888777777333444444555666777888888444555666666444333444555333444555555444444555666555555666666666555555444000000000000000000000000...000333444333333444555888555333111222222222111......//////000222333444///111222222222222333555//////000222444777999:::777888:::;;;<<<>>>BBBEEEHHH888777777666666666666666333333333333333333333333222222222333333333333444444555888;;;<<>>===<<<;;;:::999888888888999999::::::;;;<<<<<<<<<:::::::::::::::999888777777777777777777777777777333555666555444444555666111444777888666555555666333333444444444444444333000000000000000000000000111333666888888999:::;;;999666333222222222222222000/////////000111111222///111333333111111333555111111222333444666777888777888:::;;;<<<>>>BBBEEEDDD888888777666666666666666111222222333333444444555333333444555555555444444444666999;;;;;;@@@PPP```yyy|||tttooolllmmmqqq|||~~~xxxrrrmmmiiidddbbb```___^^^]]][[[YYYXXXVVVTTTRRRQQQOOOKKKIIIGGGFFFEEEDDDCCCCCCBBBBBB???CCCFFFGGGJJJTTTdddqqq{{{lll```XXXSSSPPPMMMMMMOOOTTTWWW[[[dddmmmwwwvvvmmmkkkhhheeebbbaaaaaabbbccc\\\]]]]]]]]]]]]\\\[[[ZZZVVVSSSOOOKKKFFFBBB???>>><<<<<<:::999888777777777666777777888888999::::::888888888888888777666555999888777666555444333333222444555555444444666777111555999:::888666666777111111222333333333222222000000000000000000000000333666:::<<<===>>>???@@@:::777333222222333222222333222222111111111111111---///111111//////111444444333333333333444555555777888:::;;;<<<>>>BBBEEEEEE