BM66(@ '''''''''''''''''''''&&&$$$%%%&&&'''(((((((((((()))((('''&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%((()))***)))'''&&&&&&''')))(((&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''(((((((((&&&'''((('''%%%$$$$$$&&&%%%&&&((())))))(((&&&%%%%%%&&&'''((((((((('''&&&$$$!!! ###&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''(((((())))))%%%'''(((&&&###!!!$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''&&&&&&''')))((($$$&&&+++***%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''************)))((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&###!!!'''''''''''''''''''''&&&((('''&&&%%%$$$%%%&&&'''&&&&&&$$$$$$###$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&''')))((('''&&&&&&'''((()))$$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''((((((,,,***(((%%%$$$$$$%%%%%%(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&&&&&&&&&&&&&%%%%%%&&&((()))++++++)))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))***))))))******))))))******+++,,,))))))***+++,,,,,,------------------------------000//////...............000111333444555555444333777888999888777777999;;;<<<===??????@@@BBBFFFIIIIIIKKKLLLMMMMMMNNNPPPRRRRRRSSSTTTUUUUUUTTTSSSRRRTTTVVVYYY[[[]]]^^^```bbbfffooo%%%%%%%%%%%%&&&&&&&&&'''$$$%%%&&&'''(((((((((((()))((('''&&&%%%&&&&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''))))))((('''&&&&&&''')))((('''&&&&&&&&&'''(((((((((''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''((((((''''''%%%$$$###""""""%%%'''''''''%%%$$$%%%&&&&&&'''((()))((('''%%%$$$&&&&&&'''(((((('''&&&%%%'''%%%###$$$''')))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''$$$%%%%%%$$$###"""$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''%%%((('''###$$$''''''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((''''''((((((((((((''''''))))))))))))((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%&&&(((((('''%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%&&&'''((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((((()))))))))((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((&&&%%%%%%&&&'''((('''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))(((******))))))******+++,,,)))******+++,,,,,,------------------------------///......------......///000111222444555444444444777888999888777777999;;;;;;<<<>>>??????AAAEEEGGGIIIJJJLLLMMMMMMNNNPPPRRRQQQRRRSSSSSSSSSSSSRRRQQQSSSVVVYYY[[[\\\]]]___aaaeeennn###$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''(((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''(((((('''((()))(((&&&&&&&&&(((''''''&&&&&&''''''((()))((((((''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&''''''''',,,+++***)))'''&&&$$$$$$$$$&&&'''&&&%%%%%%&&&'''''''''((((((((('''%%%$$$''''''''''''&&&%%%$$$$$$$$$$$$###$$$%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&$$$###""""""$$$%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''$$$''''''$$$"""$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''(((''''''((((((((((((''''''((((((((((((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$###!!!"""$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%&&&'''((()))''''''((((((((()))))))))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&(((((()))))))))*********'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&(((***+++&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&'''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((''''''(((((((((((('''''''''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''***))))))))))))***++++++*********++++++,,,,,,---------------------------------------...///000000000111222333444444444444777888999999888888999;;;:::<<<===>>>???AAADDDFFFHHHJJJLLLMMMMMMNNNPPPQQQPPPQQQQQQRRRRRRQQQQQQPPPRRRUUUXXXZZZ[[[\\\___```dddmmm~~~&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''((((((&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''***)))))))))((('''''''''###%%%&&&&&&%%%%%%'''(((%%%&&&''''''((((((''''''(((''''''&&&%%%$$$$$$#########$$$%%%%%%$$$""" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%'''(((((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&###!!!"""%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''$$$'''(((&&&$$$###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((''''''((((((((((((''''''''''''(((((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###!!! """$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%&&&&&&'''(((((((((((()))))))))&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&(((***+++''''''((((((''''''&&&%%%$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''((((((''''''''''''(((((('''(((((())))))))))))(((''''''((())))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))((('''&&&)))))))))))))))***++++++*********++++++,,,,,,,,,---------------------------------...///000222333111111222333444444444444777888::::::999888999::::::<<<>>>@@@@@@BBBEEEGGGHHHJJJLLLMMMMMMMMMOOOQQQPPPQQQQQQQQQRRRRRRRRRRRRRRRTTTWWWZZZ[[[\\\^^^```ccclll}}}))))))((('''&&&%%%$$$$$$%%%&&&''''''((('''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%'''((('''&&&%%%'''((()))))))))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$######""""""###%%%&&&&&&%%%%%%'''(((###$$$%%%&&&((()))******(((((('''&&&%%%%%%$$$$$$'''((())))))(((&&&%%%$$$''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%******))))))((('''%%%%%%"""###$$$%%%&&&((())))))'''$$$"""###''')))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((()))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((()))%%%&&&&&&''''''&&&&&&%%%&&&$$$######%%%((()))((())))))((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&"""######$$$$$$%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((())))))))))))'''''''''&&&&&&%%%%%%%%%((((((''''''''''''((((((''''''''''''((((((((((((((((((((())))))((((((((($$$%%%%%%&&&'''((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((((()))))))))))))))(((''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((((((''''''''''''(((((('''(((((()))******))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))((('''&&&))))))(((((())))))***+++***+++++++++++++++,,,,,,---------------------------......///000222333444222222222222333444555555666888:::;;;:::999999:::;;;===@@@BBBBBBDDDFFFHHHHHHIIIKKKLLLLLLMMMOOOQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRTTTWWWZZZ[[[\\\^^^```ccclll}}}))))))((('''&&&&&&%%%$$$&&&&&&'''''''''''''''&&&%%%&&&''''''((('''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###%%%&&&''''''&&&%%%'''(((++++++++++++)))((('''&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%###"""!!! $$$&&&'''&&&%%%%%%&&&'''######$$$&&&''')))***+++)))((('''&&&&&&&&&&&&&&&%%%'''((('''&&&$$$$$$%%%''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%)))))))))((('''&&&%%%$$$###$$$$$$&&&'''((()))***'''&&&%%%%%%'''(((''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''&&&&&&&&&%%%((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((((((((('''$$$$$$(((***'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((''''''''''''(((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%'''((()))******)))((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&''''''''''''&&&&&&&&&$$$###$$$&&&''''''&&&))))))((('''&&&&&&%%%$$$$$$$$$%%%'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))***&&&&&&&&&&&&&&&&&&%%%%%%))))))(((((((((((())))))(((((()))))))))*********((())))))******))))))((($$$%%%%%%&&&'''((()))***'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''')))************)))((((((&&&&&&&&&'''((((((((()))''''''''''''''''''''''''((((((''''''''''''((((((&&&'''((())))))******)))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''')))(((((((((((()))******++++++++++++++++++++++++------------------------.........///000111333444222222222222333444555666666999;;;<<<;;;999::::::<<<>>>AAACCCDDDEEEFFFHHHGGGIIIKKKLLLLLLMMMOOOPPPQQQQQQQQQQQQRRRSSSTTTTTTRRRUUUXXXZZZ[[[\\\___```ccclll}}}&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%'''(((((((((''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&&&&%%%'''((((((((())))))((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&%%%$$$$$$%%%'''''''''%%%$$$%%%&&&&&&%%%&&&&&&''''''((()))))))))((('''''''''((()))###%%%&&&$$$"""!!!###&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((&&&''''''&&&%%%$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&'''(((((()))''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''(((((()))%%%$$$***'''###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''(((((((((((('''''''''(((((())))))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$######$$$&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&''''''&&&&&&&&&&&&''''''&&&%%%######%%%%%%&&&&&&&&&'''''''''&&&''''''''''''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''((((((((()))))))))'''((()))******)))((('''%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''''''''''')))))))))))))))(((((('''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&'''((())))))))))))'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))(((((((((((((((((()))******++++++++++++++++++++++++------------------------------------...///111111222222222111222444555666666999;;;<<<;;;:::::::::;;;===AAACCCCCCDDDFFFGGGGGGIIIKKKLLLLLLLLLNNNPPPPPPPPPPPPPPPPPPRRRSSSTTTSSSVVVYYY[[[\\\]]]___aaadddmmm}}}""""""###$$$&&&'''((((((&&&'''''''''''''''&&&&&&$$$%%%'''(((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&%%%%%%'''((("""###$$$%%%%%%%%%$$$###%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&'''((('''%%%$$$%%%&&&(((((('''&&&&&&&&&&&&'''))))))(((''''''(((******&&&(((((('''$$$$$$'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$"""###$$$&&&'''(((((((((******)))(((''''''&&&&&&%%%'''(((&&&###!!!$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""$$$&&&(((***+++,,,&&&&&&''''''(((((())))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((())))))###!!!((('''!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((((((''''''(((((()))))))))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%)))((((((((('''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))&&&&&&''''''''''''&&&&&&((('''((()))***)))'''%%%""""""###$$$&&&'''((((((!!!"""$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$""" &&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&'''&&&'''((())))))((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$(((((('''''''''&&&&&&&&&$$$%%%&&&'''(((((((((((((((((((((((((((''''''&&&((((((((((((((('''''''''''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))***))))))((((((((((((((()))******++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,---...///333222111111222333555666666999<<<===<<<:::::::::999<<<@@@BBBCCCCCCEEEFFFGGGIIIKKKLLLLLLLLLNNNPPPOOOOOONNNNNNOOOQQQRRRSSSTTTVVVYYY\\\]]]^^^```bbbdddmmm~~~'''&&&&&&%%%%%%&&&&&&'''))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$'''&&&%%%%%%''''''&&&%%%&&&'''((())))))((('''&&&(((((('''&&&'''((()))***(((''''''&&&$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++((((((((((((((((((((((((+++)))'''%%%$$$%%%&&&'''((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%************))))))))))))+++***)))(((((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())),,,***'''''')))(((&&&###%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%$$$$$$#########((('''&&&%%%%%%&&&'''(((((('''&&&%%%$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))!!!###$$$&&&''''''&&&&&&***)))'''%%%$$$$$$$$$%%%%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&$$$$$$$$$%%%&&&'''((()))******)))((('''&&&%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&%%%%%%&&&'''((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''((((((((('''((()))))))))(((&&&%%%''''''''''''(((((((((((((((&&&$$$%%%((()))'''%%%###)))+++&&&###&&&(((&&&''''''((((((((((((''''''((((((((((((((())))))***(((((((((((((((''''''''''''(((((((((((((((((((((000...++++++,,,,,,)))&&&))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,111...,,,---//////---+++////////////000000000000...000111222222333555777<<<<<<;;;::::::;;;;;;;;;<<<<<<===>>>AAACCCEEEFFFFFFHHHJJJKKKKKKKKKMMMOOOPPPOOOMMMLLLMMMOOORRRTTTQQQTTTXXXZZZ\\\\\\^^^```ccckkk{{{'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%&&&'''((())))))((('''&&&&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''***)))'''%%%$$$$$$%%%&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))*********)))((((((((((((&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&(((((('''%%%######%%%&&&%%%###&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$((('''&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$######$$$%%%&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''&&&%%%&&&''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''&&&&&&%%%%%%&&&'''''''''''''''''''''''''''(((((((((((((((&&&%%%&&&((()))'''%%%$$$***+++'''%%%''')))'''''''''((((((((((((''''''(((((('''(((((()))******'''''''''(((((((((((((((((((((((((((((((((''''''(((&&&%%%''')))***)))'''))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,000...,,,---...///---+++---.........////////////000111333333222222333555;;;;;;:::::::::::::::;;;<<<<<<===>>>AAACCCEEEFFFFFFHHHJJJKKKKKKLLLMMMOOOQQQPPPOOONNNOOOPPPRRRSSSPPPSSSWWWYYY[[[\\\^^^___dddkkk{{{'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%''''''&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%$$$%%%&&&&&&'''"""######$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''%%%%%%&&&'''((()))***+++)))((('''((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###$$$%%%'''(((%%%###!!!"""###%%%&&&%%%'''&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''!!!!!!###$$$%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))''''''''''''((((((((((((((('''&&&&&&(((((('''&&&###'''(((%%%$$$%%%&&&%%%''''''((((((((((((''''''''''''''''''((()))++++++&&&&&&''''''(((((()))))))))))))))(((((('''''''''%%%$$$$$$%%%((())))))((())))))))))))))))))))))))))))))***+++,,,,,,,,,,,,///...------......---,,,++++++,,,---...///000000222333444333222111222333:::999999999999999::::::<<<<<<===>>>AAACCCEEEFFFGGGHHHJJJKKKKKKLLLNNNPPPRRRQQQQQQQQQQQQQQQRRRRRRQQQTTTWWWZZZ[[[]]]___aaaeeelllzzz'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''(((((()))(((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$"""###$$$&&&((((((&&&%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$$$$$$$&&&'''(((###$$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&''''''&&&&&&&&&''''''((((((((((((((())))))))))))******((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%$$$$$$%%%'''(((***''''''''''''((((((((((((((((((''''''(((((('''&&&%%%&&&'''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''(((***+++,,,%%%&&&&&&'''((()))************))))))((('''''''''))))))(((((())))))(((((())))))))))))))))))))))))))))))***+++,,,,,,,,,,,,...------------------,,,***+++,,,---///000111222111333444333222222333444888888888888888888999:::<<<<<<===>>>@@@CCCEEEFFFGGGIIIKKKKKKKKKLLLNNNPPPQQQQQQQQQQQQQQQQQQQQQQQQSSSVVVYYY[[[]]]___aaadddffflllzzz'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$%%%'''''''''&&&%%%%%%''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&'''&&&&&&''')))***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$%%%'''))))))((('''&&&&&&'''((($$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$!!!!!!$$$&&&'''&&&%%%$$$%%%&&&'''(((###$$$&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((''''''((((((((()))))))))((((((((((((((((((((((((%%%%%%&&&''''''(((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((()))))))))((('''''''''''')))(((((()))************''''''((((((((((((''''''''''''''''''((()))***+++%%%&&&&&&'''((()))************))))))((((((((((((***++++++***************))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,---------,,,,,,------+++,,,---...000222333333///111333333333444555777888777777777888888999:::<<<<<<===>>>@@@CCCEEEFFFGGGIIIKKKLLLLLLLLLNNNPPPPPPPPPPPPPPPQQQQQQQQQQQQTTTVVVYYYZZZ[[[]]]```bbbfffmmm{{{'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''(((((())))))%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$&&&&&&'''&&&%%%%%%''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$)))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&((('''&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&""" """&&&((('''&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&'''''''''(((%%%%%%%%%&&&&&&''''''(((((((((((((((((((((((((((%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))))))))((('''''''''''''''''''''''''''(((((((((((()))******)))'''&&&'''((('''######&&&(((''''''(((''''''((((((((((((''''''((((((((((((((())))))***&&&&&&''''''(((((())))))))))))))))))))))))))))))&&&((()))***)))***+++---))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++,,,------,,,,,,---...,,,,,,---///000222333444///111333333444444666888777777777777888999::::::<<<<<<===>>>AAACCCEEEFFFGGGIIIKKKLLLLLLMMMOOOPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTVVVWWWXXXXXXZZZ]]]___fffnnn~~~'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%&&&%%%$$$######$$$%%%&&&"""###$$$%%%%%%%%%$$$$$$''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$!!!$$$'''(((&&&$$$%%%%%%$$$$$$&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))((((((((((((((((((((((((&&&'''((((((((('''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&''''''''''''''''''&&&&&&''''''((('''''''''''''''''''''(((((((((((()))***+++***'''%%%&&&(((%%% $$$'''%%%$$$&&&''''''((((((((((((''''''***))))))((((((((((((((('''''''''(((((((((((((((((((((((()))******++++++''')))++++++))))))***,,,))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,***,,,------++++++---///,,,,,,---...///111111222111222444444333444555777888777777888999:::;;;;;;<<<<<<===>>>AAACCCEEEFFFHHHJJJKKKLLLLLLMMMOOOQQQPPPOOOOOOOOOPPPRRRUUUVVVWWWXXXYYYYYYYYYZZZ\\\___fffooo'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%&&&%%%$$$######$$$%%%&&&$$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))******)))((('''((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''%%%######(((***(((''''''(((%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$######""""""###%%%'''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& """###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$&&&''''''&&&$$$###&&&&&&((((((((('''&&&%%%((('''%%%$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((""""""######$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((())))))***+++,,,,,,,,,((((((((((((((((((((((((''''''((((((((('''%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$((((((((('''&&&&&&%%%%%%"""###%%%'''((((((''''''''''''''''''((((((((())))))+++,,,***'''%%%&&&(((+++%%%###)))---***)))+++''''''((((((((((((''''''+++***)))(((((('''''''''((((((((((((((('''''''''''''''((()))***+++,,,,,,---...///---***'''(((***))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,)))+++...---++++++---///+++,,,,,,---...///000000333444555555333333444555888888888888999:::;;;<<<<<<<<<===>>>AAACCCEEEFFFHHHJJJLLLLLLLLLMMMOOOQQQQQQPPPOOOOOOQQQTTTWWWZZZ\\\]]]]]]\\\[[[\\\___aaafffooo&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((+++---///000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###)))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))(((((((((''''''&&&&&&&&&''''''((((((''''''&&&%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''+++***)))(((((('''((((((''''''''''''''''''''''''&&&'''''''''((()))))))))&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''((((((%%%$$$%%%'''(((&&&$$$$$$&&&''''''&&&&&&((()))***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))***)))(((''''''((())))))!!!(((---...---...,,,)))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&'''((('''%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$&&&((($$$%%%&&&''''''&&&$$$$$$)))///+++''''''&&&###&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''((())))))'''((())))))(((%%%""" !!!"""$$$&&&((()))***'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%&&&'''((()))*********)))(((((()))***)))'''(((((((((((((((((((((((('''(((+++------,,,***((())))))))))))((((((((((((******))))))))))))******(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&'''((()))***)))((((((((()))+++,,,''''''((((((((((((''''''''''''''''''(((((((((((())))))*********))))))((()))(((&&&&&&''')))+++---000...+++)))((((((((()))......---------,,,,,,,,,---------........./////////////////////............------......///000111555555555555666777888888777888888999999:::;;;;;;>>>>>>???@@@BBBCCCDDDEEEJJJIIIIIIJJJLLLNNNQQQRRRQQQQQQQQQRRRTTTZZZbbbgggxxxlll```]]]]]]]]]^^^aaaiiisss&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%)))'''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((%%%$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&%%%%%%''''''((((((''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&$$$%%%'''(((&&&$$$%%%&&&''''''&&&%%%&&&((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((((((''''''&&&&&&'''((()))***$$$((('''&&&'''&&&###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&'''((('''%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&$$$%%%%%%%%%%%%%%%$$$###!!!$$$$$$###''')))(((%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''###""""""""""""###$$$$$$'''''''''&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))&&&%%%$$$$$$&&&'''&&&%%%'''''''''''''''''''''''''''(((+++,,,---,,,***)))))))))))))))(((((((((((())))))(((((((((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((''''''&&&&&&&&&'''(((((())))))((('''((()))***+++''''''(((((((((((('''''''''''''''((((((((())))))))))))*********))))))((())))))(((((()))***,,,---...---***(((((((((((()))+++++++++,,,------......+++++++++,,,,,,,,,,,,---......------------------...------......///000111222111111222222333444555777888888999999::::::;;;===>>>???@@@AAABBBCCCDDDIIIIIIJJJKKKLLLNNNPPPQQQPPPQQQQQQRRRUUU\\\dddiiiuuuiii^^^[[[[[[\\\___cccjjjttt&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''$$$######$$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''((((((''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&& !!!###$$$%%%%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%%%%&&&'''&&&$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''"""''')))'''&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''((('''&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""%%%)))***)))&&&%%%$$$'''''''''&&&%%%###"""!!!$$$(((&&&$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***,,,,,,+++***)))))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&''''''((((((((((((''''''&&&'''''''''(((''''''''''''((())))))''''''((((((((((((''''''(((((((((((())))))))))))((())))))******))))))))))))*********+++,,,,,,,,,+++***)))((('''((())))))'''((()))***,,,---//////++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------......///000111444444333444444555666777777777888888999:::::::::<<<===>>>???@@@BBBCCCCCCGGGHHHJJJLLLMMMOOOOOOPPPPPPPPPQQQRRRVVV\\\ccciiioooeee[[[YYYZZZ\\\```dddjjjuuu&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&'''((('''&&&&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%&&&''''''%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((())))))(((&&&&&&"""###&&&'''((('''%%%$$$'''''''''''''''''''''''')))))))))((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%###"""###$$$&&&%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%)))---...***(((******)))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***+++)))(((''''''&&&&&&&&&''''''''''''''',,,------***&&&$$$$$$$$$)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((())))))***'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''(((&&&&&&&&&''''''''''''((())))))((((((''''''''''''&&&%%%%%%&&&)))******)))&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++++++++***)))))))))))))))(((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&''''''((())))))))))))(((''''''&&&''''''&&&&&&&&&&&&''''''((((((''''''((((((((((((''''''((((((((()))))))))******'''((())))))))))))))))))))))))***+++,,,,,,++++++))))))((('''(((((()))***''''''(((***+++,,,---...,,,,,,---------.........,,,,,,,,,,,,------------...------......///000111555444444555555666777888777777777888999999::::::<<<<<<===>>>@@@AAABBBCCCFFFGGGJJJLLLNNNOOOOOOOOOPPPPPPQQQRRRTTTYYY___dddfff___ZZZZZZ\\\]]]___ccciiiuuu&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$&&&'''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%&&&''''''%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((''''''((()))(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%'''((()))((('''%%%###'''''''''''''''''''''''')))))))))((('''''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&$$$%%%&&&%%%###""""""$$$%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%'''((((((((())))))(((((((((,,,,,,(((&&&((()))''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''')))###############$$$%%%%%%%%%%%%%%%&&&%%%$$$&&&(((+++*********))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&'''(((((('''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''((()))))))))(((''''''&&&&&&###""""""###%%%'''&&&%%%'''''''''''''''''''''''''''((()))*********))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''((())))))*********)))((('''''''''''''''%%%&&&&&&'''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))''''''((()))))))))))))))((()))***+++++++++******((((((((((((((())))))***)))))))))*********++++++,,,,,,,,,---------......,,,,,,------...............------......///000111111111111111222333444444666777777888888999::::::<<<<<<===>>>@@@AAABBBCCCEEEGGGIIILLLNNNNNNNNNNNNQQQQQQQQQQQQQQQTTTYYY]]]]]]YYYYYY]]]___^^^^^^aaahhhttt&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))******)))'''%%%%%%&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&%%%###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%###"""''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%((('''''''''''''''&&&&&&&&&''''''((((((''''''&&&%%%&&&''''''%%%%%%&&&'''$$$%%%&&&%%%#########%%%###############$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&###$$$&&&(((***,,,------(((+++,,,(((&&&((()))'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######&&&(((((('''&&&%%%$$$$$$$$$$$$$$$"""###&&&'''%%%&&&(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&((()))(((&&&###!!!###$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&&&&%%%$$$%%%'''((('''&&&(((((((((((((((((((((((('''((())))))******))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))******))))))(((((('''(((((((((%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&'''((())))))))))))************************((()))))))))))))))))))))+++++++++*********))))))************++++++++++++,,,,,,------......//////...------......///000111222222222222333444555555666666777777888999999999<<<===>>>???@@@BBBCCCCCCFFFGGGIIIKKKLLLNNNNNNOOOQQQQQQQQQPPPOOOQQQUUUXXXXXXWWWYYY^^^```^^^^^^aaahhhsss&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))***(((&&&$$$%%%%%%((((((''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((''''''&&&%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$&&&((('''%%%$$$&&&'''###$$$&&&%%%$$$$$$%%%&&&##################$$$$$$$$$$$$$$$%%%%%%&&&&&&'''###$$$&&&(((***+++++++++(((,,,...+++)))++++++)))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&%%%&&&'''***)))((('''&&&&&&''''''+++'''&&&******&&&$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((('''''''''***)))((((((*********(((''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***%%%&&&'''((()))(((((('''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''%%%&&&'''((()))))))))))),,,+++******)))***+++,,,******************)))))),,,,,,+++++++++*********)))************+++++++++***++++++,,,------.........------......///000111444444444444555666777777666666777777888888999999===>>>???@@@AAABBBCCCDDDGGGGGGHHHIIIKKKMMMOOOPPPQQQQQQQQQPPPPPPQQQUUUXXXXXXWWWXXX\\\^^^]]]```dddiiittt&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***)))(((&&&%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%''''''''''''%%%$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''((((((''''''&&&%%%"""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%############%%%&&&&&&&&&&&&&&&&&&((())))))''''''''''''''''''''''''&&&''''''(((((()))))))))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$&&&((('''%%%$$$%%%(((###$$$&&&&&&%%%%%%&&&(((&&&&&&%%%%%%$$$%%%%%%&&&######$$$%%%%%%&&&''''''''''''((((((((('''%%%$$$$$$))),,,)))((())))))'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$######$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))),,,---+++)))(((((($$$$$$######$$$%%%'''((('''######)))+++'''%%%(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%'''((()))&&&&&&%%%%%%%%%%%%%%%$$$++++++******))))))((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''&&&&&&&&&(((((('''(((((()))***+++&&&&&&((()))))))))((('''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))))))))///---+++******+++---...+++++++++++++++***))))))++++++++++++++++++++++++++++++,,,,,,,,,---------))))))***+++,,,,,,------...------......///000111111111111111222333444444666666666777888888999999>>>>>>???@@@BBBCCCDDDEEEHHHHHHHHHHHHJJJLLLOOOPPPPPPPPPQQQQQQQQQSSSVVVYYYZZZWWWWWWZZZ[[[\\\aaahhhkkkttt%%%&&&&&&&&&&&&&&&&&&%%%'''((())))))'''%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%(((((('''&&&%%%%%%%%%%%%(((%%%$$$%%%'''(((&&&$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''%%%$$$%%%'''((((((&&&$$$(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$######%%%%%%%%%&&&&&&&&&%%%$$$###***(((%%%%%%%%%%%%%%%###+++***)))'''''''''(((((()))))))))))))))(((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%%%%%%%)))(((((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%)))(((&&&%%%%%%&&&((()))))))))******)))(((''''''++++++******)))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((((('''&&&%%%%%%&&&'''((()))'''&&&(((++++++)))'''((((((((((((((()))******---+++)))(((((((((&&&%%%'''%%%$$$$$$''')))***)))&&&&&&&&&&&&'''''''''(((************))))))))))))***************)))((((((,,,,,,++++++***+++++++++///---***(((((()))))))))))))))***+++,,,...000111))),,,...---+++***,,,///...---,,,+++***+++,,,---+++,,,,,,---...///000000111111111222222333333333777777777777888:::<<<===???@@@AAABBBCCCEEEFFFFFFCCCFFFIIIJJJJJJJJJKKKLLLNNNNNNOOOOOOQQQRRRTTTUUUTTTUUUVVVWWWXXXZZZ]]]```gggqqq%%%&&&'''(((((('''&&&%%%$$$&&&'''&&&%%%%%%&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&''')))))))))((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&'''(((((((((&&&$$$%%%''''''&&&$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&"""######$$$%%%&&&'''(((&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&&&&%%%&&&%%%%%%&&&'''((('''%%%((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%(((&&&&&&'''((()))((('''(((((('''&&&&&&'''((())))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''((((((((('''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''((('''''''''''''''&&&%%%%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''+++)))'''%%%$$$$$$$$$%%%)))((('''&&&&&&'''((()))(((&&&&&&''')))***(((&&&'''''''''''''''((())))))---+++((('''''''''%%%$$$%%%$$$""""""$$$&&&&&&&&&&&&'''''''''(((((((((((()))))))))(((((((((((('''))))))******))))))((('''))))))))))))))))))******000...,,,******++++++,,,***************+++,,,,,,***,,,...---,,,+++---///...---,,,++++++,,,------.........///000111111222111111222222222333333333<<<;;;::::::;;;<<<===>>>>>>>>>???AAABBBCCCDDDEEECCCFFFIIIJJJJJJJJJKKKLLLNNNNNNOOOOOOQQQRRRTTTUUUUUUVVVWWWXXXYYY[[[^^^aaagggppp%%%&&&((())))))(((&&&%%%%%%&&&&&&%%%%%%&&&(((+++&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%"""###$$$&&&''''''''''''(((''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((('''%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%""""""###$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((()))))))))((('''&&&%%%%%%$$$'''&&&$$$%%%'''(((((('''''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&''''''&&&%%%'''(((((((((&&&%%%%%%%%%&&&'''%%%%%%&&&)))+++,,,+++***%%%%%%%%%%%%&&&''')))))))))))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$!!!"""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''((('''''''''''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((((((((***)))'''%%%$$$$$$%%%%%%)))(((''''''''''''((()))&&&&&&&&&'''((()))(((&&&''''''&&&&&&&&&'''((((((+++)))''''''(((((((((&&&)))(((&&&&&&((())))))((((((((((((((())))))))))))((((((((((((''''''''''''(((((()))))))))(((''''''((((((((())))))***++++++///...,,,+++***++++++,,,,,,+++***)))))))))))))))+++---......------...///------,,,,,,,,,------.........//////000000111111111222222222222333333333:::999999888888999999:::======>>>???AAABBBCCCDDDCCCFFFIIIJJJJJJJJJKKKLLLNNNNNNOOOOOOQQQRRRTTTUUUVVVWWWXXXYYYZZZ\\\___bbbfffooo%%%''')))******)))'''%%%(((((('''&&&%%%&&&))),,,&&&&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$######$$$$$$%%%%%%%%%%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%((('''&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((((((''''''&&&&&&&&&%%%(((&&&$$$$$$&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&((('''&&&&&&&&&&&&'''((($$$&&&''''''&&&&&&((()))***(((&&&%%%%%%%%%'''((($$$%%%&&&))),,,,,,+++)))&&&&&&&&&''''''((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((()))))))))))))))((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%&&&'''((()))'''''''''''''''''''''''''''''''''((())))))(((((((((((('''''''''(((((()))((('''&&&''')))+++++++++,,,***))))))***+++***)))((())))))))))))*********))))))((((((((('''''''''''''''((((((((((((''''''))))))***+++,,,---------+++,,,+++***)))((()))+++,,,+++***))))))))))))))),,,---...//////.........------------------......,,,,,,------.../////////222222222222222222222222666666666666777888888999<<<===>>>???AAABBBCCCCCCCCCFFFIIIJJJJJJJJJKKKLLLNNNNNNNNNOOOQQQRRRTTTUUUUUUVVVXXXXXXYYY[[[___bbbeeeooo&&&''')))******)))'''&&&(((((('''%%%######&&&(((&&&&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%))))))((('''''''''&&&&&&$$$$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((()))'''%%%%%%&&&((()))(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''***'''###!!!!!!###'''***$$$&&&''''''&&&&&&((()))***(((&&&%%%%%%%%%'''(((%%%%%%&&&(((******'''%%%))))))))))))((((((''''''(((((())))))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%###$$$%%%&&&''''''''''''&&&''''''((((((''''''&&&((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&(((((()))))))))))))))(((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))*********************)))))))))))))))***+++***((()))***++++++***((('''&&&'''(((((('''%%%))))))))))))*********+++*********)))))))))((((((''''''((((((((((((''''''((()))***,,,------------***+++,,,+++)))((()))++++++************++++++,,,,,,,,,...///000///...---+++,,,,,,------.........++++++,,,---...///000000222222222222222222222222555666777999;;;<<<============>>>@@@AAABBBCCCDDDCCCFFFIIIJJJJJJJJJKKKLLLNNNNNNNNNOOOQQQRRRTTTUUUTTTUUUWWWWWWXXXZZZ^^^```eeeooo'''''''''(((((('''''''''&&&&&&%%%###!!!!!!"""$$$&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&***)))'''&&&%%%$$$$$$$$$ !!!"""###%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((((((%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))******&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''((())))))((('''%%%&&&''')))((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''%%%  %%%'''%%%&&&''''''&&&%%%'''(((((((((&&&%%%%%%%%%&&&'''&&&%%%%%%&&&''''''%%%###************)))((('''&&&'''(((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&'''((())))))((('''&&&(((((('''&&&%%%%%%%%%%%%''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&((((((((((((((((((((((((((((((''''''''''''((((((((())))))******))))))(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&''')))++++++*********+++++++++******))))))******000...+++***)))(((&&&%%%(((''''''(((******((('''))))))))))))************************))))))))))))''''''((()))))))))((((((&&&''')))***++++++***)))***---///...+++***+++...)))))))))***+++,,,---...++++++,,,...000000---+++******+++,,,------------+++,,,---///000222333444333333333222222222222111222333555777999;;;<<<<<<======>>>???AAABBBCCCDDDCCCFFFIIIJJJJJJJJJKKKLLLNNNNNNOOOOOOQQQRRRTTTUUUTTTUUUVVVWWWWWWZZZ]]]```fffooo''''''&&&%%%%%%&&&''''''###$$$%%%%%%###"""###%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&$$$############$$$"""######$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%&&&'''((((((###%%%''''''%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((('''&&&&&&'''))))))((('''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%$$$"""!!!!!!"""$$$%%%%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$'''((()))))))))((('''&&&''''''((()))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''(((((((((((('''&&&&&&&&&'''((())))))((('''&&&'''&&&&&&%%%%%%%%%&&&&&&((((((((('''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!"""$$$%%%%%%$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((())))))************))))))''''''''''''''''''''''''&&&'''''''''(((((((((((((((((((((((((((''''''&&&'''((()))******)))((('''&&&)))++++++)))(((***+++++++++***)))))))))))))))...,,,)))(((''''''%%%$$$(((((((((***,,,,,,+++)))((((((((()))))))))*********))))))))))))((((((((('''((())))))******))))))'''(((***++++++***)))((())),,,///...+++)))+++...)))(((((())))))***,,,,,,+++***+++...000000---)))((()))***,,,,,,,,,,,,,,,******,,,...111333555666333333333222222222111111000111333555777888888888;;;<<<===>>>@@@AAABBBBBBCCCFFFIIIJJJJJJJJJKKKLLLNNNNNNOOOOOOQQQRRRTTTUUUTTTVVVWWWXXXXXXZZZ^^^aaagggppp((('''%%%$$$$$$%%%'''(((###%%%((((((''''''((()))&&&%%%%%%$$$%%%&&&((()))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&'''((()))''''''(((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%"""$$$''''''%%%%%%(((***%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((''''''''''''''''''&&&&&&&&&&&&'''(((******(((&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%&&&&&&&&&%%%$$$###'''%%%$$$$$$&&&'''''''''$$$%%%&&&(((((((((((('''''''''((()))))))))))))))''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))(((((((((((('''&&&%%%%%%&&&'''(((******((('''&&&%%%%%%%%%%%%&&&'''(((((()))(((((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''((()))******))))))'''''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))************))))))(((((((((((((((((((((((('''((((((((())))))******$$$%%%&&&((()))*********)))***+++,,,,,,+++***)))%%%(((******(((''')))+++******)))((((((((((((((((((&&&%%%%%%'''(((''''''$$$$$$%%%'''))))))(((&&&(((((((((((()))))))))))))))(((((((((''''''''''''(((((()))******************+++,,,------,,,***)))&&&***...---)))''')))---)))(((((((((((())))))************---000000,,,((('''(((***+++,,,,,,++++++&&&(((***,,,///222444555333333333222222111111111444555777999999999999888:::;;;<<<===>>>@@@@@@AAACCCFFFIIIJJJJJJJJJKKKLLLNNNNNNOOOOOOQQQRRRTTTUUUUUUWWWXXXYYYYYY\\\___bbbgggqqq(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%&&&&&&&&&((()))***+++''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''+++...,,,&&&"""###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$$$$%%%&&&&&&&&&''''''''''''(((''''''(((((('''&&&%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&!!!###$$$$$$###$$$&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%$$$$$$$$$'''***---......&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''(((((('''&&&%%%%%%''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%'''((()))'''&&&%%%%%%%%%&&&'''))),,,---######$$$%%%%%%&&&'''''')))))))))((('''%%%$$$###***************))))))(((---)))&&&%%%'''((('''&&&((('''%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&(((''''''''''''&&&&&&&&&'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&(((&&&$$$%%%((()))(((&&&(((((()))))))))'''&&&%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######&&&''')))******(((&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###%%%&&&'''((((((''''''''''''(((***+++,,,''''''&&&&&&&&&&&&''''''(((((())))))******++++++&&&%%%%%%$$$$$$%%%%%%&&&(((((())))))******++++++''''''''''''''''''''''''))))))))))))************'''&&&%%%%%%%%%%%%&&&'''))))))))))))))))))))))))(((((())))))))))))))))))(((((())))))))))))((((((%%%$$$$$$%%%'''(((&&&%%%))))))))))))))))))))))))))))))))))))))))))******)))))))))***++++++,,,,,,***************++++++++++++***)))))))))***,,,---,,,+++******+++...111333---------.........//////,,,,,,---...///000111111111222333333111111222333888888888888888888888999<<<888999>>>@@@===???DDDGGGHHHIIIJJJKKKKKKKKKJJJMMMNNNOOOQQQRRRSSSSSSTTTVVVVVVVVVWWWYYY\\\^^^```hhhqqq((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%'''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%%%%%%%######$$$%%%&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&$$$%%%&&&%%%$$$$$$&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%***)))((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''(((((('''&&&&&&%%%'''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''((()))((('''''''''&&&&&&&&&'''((()))$$$$$$$$$%%%%%%&&&&&&''''''(((((()))(((((('''''''''''''''''''''&&&&&&%%%)))'''%%%%%%''''''$$$"""''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&''''''&&&'''&&&$$$&&&((()))(((&&&''''''((())))))((('''&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''************)))(((&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((((((((((((((('''''''''((())))))(((''''''&&&&&&''''''((())))))))))))))))))(((((((((''''''&&&&&&''''''(((((((((((((((((((((((('''))))))))))))))))))))))))((((((((()))))))))******%%%&&&'''((())))))))))))(((((((((((((((((((((((()))((((((((((((((((((((((((((())))))))))))(((((()))))))))+++---///...---))))))))))))))))))))))))***)))(((''''''((()))))))))))))))************+++(((((()))***+++,,,,,,---******)))))))))***+++,,,++++++,,,---...///000000,,,------------.........---...///000111222222333111222333333111111222333:::999888777888999:::;;;;;;888999>>>@@@>>>@@@EEEFFFGGGHHHJJJLLLMMMMMMMMMMMMNNNOOOQQQRRRSSSTTTTTTVVVVVVVVVWWWYYY\\\___```hhhqqq((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''+++'''$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&$$$######%%%(((&&&&&&&&&''''''''''''((((((((()))))))))(((''''''(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''%%%&&&((())))))((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&((()))************))))))******))))))(((''''''''''''(((***)))'''%%%&&&''''''(((((((((''''''((((((''''''''''''(((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&'''&&&%%%&&&((((((((('''&&&'''(((((()))(((((((((&&&&&&&&&''''''(((((((((%%%%%%%%%&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''((()))***+++---,,,+++***)))'''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((()))(((((('''&&&&&&''''''(((''''''&&&&&&''''''(((***))))))(((''''''&&&&&&((((((''''''''''''((((((((((((''''''&&&%%%%%%$$$))))))))))))))))))))))))'''''''''(((((((((((()))###$$$&&&)))************((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((())))))))))))(((((('''&&&&&&))),,,.........))))))))))))))))))))))))+++***(((&&&&&&&&&'''(((******))))))))))))((((((''''''(((***+++,,,---...)))))))))((()))******++++++,,,---//////...---,,,,,,,,,,,,,,,------------------...///000111111222111222333333111111222333999888777777777999:::<<<:::888999===??????AAAEEEEEEFFFHHHKKKMMMNNNOOOPPPMMMNNNPPPQQQSSSTTTTTTTTTVVVVVVVVVXXXZZZ\\\___```hhhqqq((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$%%%(((***&&&&&&&&&''''''''''''(((((()))))))))))))))(((((((((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&$$$&&&''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''$$$&&&((())))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''(((&&&$$$$$$&&&(((((('''''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))************++++++++++++***))))))&&&&&&&&&'''((()))((((((&&&'''((()))))))))((('''))))))(((((((((((())))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''%%%&&&&&&&&&&&&'''(((((('''((((((((((((((('''''''''(((''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''$$$$$$%%%&&&((()))******++++++)))(((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''(((((((((''''''&&&((('''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((######$$$%%%&&&'''((((((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%(((((())))))))))))(((((($$$######%%%(((*********((((((((((((((((((((((((---,,,)))'''&&&&&&((()))*********)))(((''''''&&&(((((()))***++++++,,,,,,)))(((((()))))))))******+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------******+++,,,---...//////111222333333111111222333555555666888888999999999888888999<<>>AAADDDDDDGGGHHHJJJLLLMMMNNNNNNNNNOOOPPPQQQSSSTTTUUUUUUVVVWWWWWWWWWXXXZZZ]]]___aaahhhppp((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& (((***'''%%%'''+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###"""!!!"""%%%'''&&&&&&&&&''''''''''''(((''''''((()))))))))(((((((((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&!!!$$$&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%"""'''((('''%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))(((''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%''''''&&&$$$"""###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((((('''&&&%%%%%%((())))))))))))(((''''''*********(((%%%$$$$$$$$$%%%&&&''''''(((((((((((())))))(((((((((((())))))(((''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&((((((&&&$$$%%%&&&''''''&&&&&&''')))***)))(((''''''&&&&&&'''$$$######$$$%%%''')))+++&&&&&&&&&'''((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''')))***+++)))((((((''''''(((((()))%%%%%%&&&&&&'''(((((()))))))))(((((((((((())))))&&&''''''((())))))******))))))))))))))))))))))))&&&&&&&&&''''''''''''((())))))'''&&&&&&'''((()))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((+++)))''''''(((*********''''''''''''''''''''''''---,,,,,,+++************++++++***))))))((('''''',,,,,,++++++***)))))))))))))))***++++++++++++***---,,,)))'''''')))+++---,,,,,,,,,,,,------------------...///000111111222111222333333111111222333333777;;;???AAA@@@===;;;777:::;;;;;;===BBBDDDCCCGGGHHHJJJKKKLLLMMMMMMMMMOOOPPPRRRSSSUUUVVVVVVVVVWWWWWWWWWYYY[[[]]]```aaahhhooo~~~(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))"""&&&((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$$$$###$$$%%%'''&&&&&&&&&''''''''''''(((&&&&&&'''((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&!!!###&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%(((''''''***---&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''''''''(((((('''''''''''''''''''''''''''''''''((((((((()))(((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&(((******'''$$$###$$$%%%&&&'''''''''&&&%%%%%%&&&&&&''''''((((((((((((((((((((('''&&&&&&+++++++++++++++***))))))$$$)))+++***(((''''''%%%%%%%%%%%%&&&'''((())))))((((((''''''(((((()))(((''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%''')))(((&&&$$$$$$&&&((((((&&&%%%''')))((('''&&&&&&'''((()))***)))((('''&&&&&&''')))***''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''(((((((((''''''''''''''''''(((((()))***))))))(((((((((((())))))'''''''''''''''((((((((())))))(((((((((((())))))(((((((((((((((((())))))))))))))))))))))))))))))&&&''''''''''''((((((((($$$&&&((()))***)))((('''************************&&&''''''(((((())))))***(((((())))))))))))(((((((((&&&$$$$$$''')))******)))))))))))))))))))))))))))***++++++++++++***)))+++++++++******))))))(((+++++++++***************)))***+++,,,---,,,,,,+++,,,,,,+++******+++,,,---,,,------------.........---...///000111222222333111222333333111111222333555666999<<<>>>>>>>>>>>>888<<<<<<:::<<>>@@@AAABBBEEEFFFHHHIIILLLMMMOOOPPPPPPQQQQQQRRRSSSTTTTTTUUUVVVWWWXXXYYYZZZ\\\___bbbgggmmm|||%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''')))'''&&&&&&''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%%%%'''((('''%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''((()))(((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((()))&&&$$$%%%)))+++(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''***)))'''&&&&&&&&&((((((%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''++++++***)))))))))))))))***)))'''&&&'''((('''&&&%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&'''))))))************))))))'''''''''(((((((((((()))((()))***+++***)))'''&&&(((((((((''''''&&&&&&&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((***'''%%%%%%'''((('''%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&((('''&&&&&&'''))))))((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((''''''&&&%%%%%%$$$%%%&&&'''((('''(((((((((((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''((())))))'''&&&'''((('''(((((())))))))))))(((&&&'''((()))((('''%%%$$$((((((((((((((((((((((((******)))((('''&&&&&&%%%)))((('''&&&&&&'''((()))******))))))((((((((((((((()))))))))))))))((('''%%%''')))***)))((()))***(((((((((((())))))))))))************))))))))))))''''''''''''(((((()))))))))******++++++******)))***+++,,,,,,------,,,,,,(((++++++'''&&&***---------...///000000000000000222333333222111111222444777777888888888999999999:::;;;;;;<<<>>>@@@BBBCCCFFFGGGHHHJJJLLLNNNPPPPPPOOOPPPQQQRRRTTTUUUVVVWWWUUUVVVXXXXXXYYY[[[___aaagggnnn}}}%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&'''(((&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&((())))))((('''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))+++)))&&&'''***+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))'''&&&&&&&&&'''(((%%%%%%%%%%%%&&&'''((()))((('''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''++++++******))))))******,,,+++*********)))'''%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&%%%&&&''''''(((+++******************+++''''''((((((((()))))))))((()))*********)))((('''((((((((((((((('''''''''(((((((((((((((((())))))(((((((((((((((((((((((()))'''&&&&&&((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$'''''''''''''''''''''''''''''''''&&&&&&'''(((((())))))((('''&&&%%%$$$###&&&&&&''''''''''''&&&&&&###%%%&&&&&&%%%%%%&&&'''''''''''''''((()))***+++''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((''''''&&&&&&''''''(((+++***'''%%%%%%%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&(((((()))))))))(((''''''%%%%%%&&&''''''''''''&&&)))***+++***(((''''''((()))))))))))))))(((''''''%%%&&&&&&'''(((((())))))))))))))))))))))))))))))++++++***((('''&&&%%%$$$(((((('''''''''(((((()))+++***)))''''''((()))***************)))((('''&&&'''(((******)))(((((()))(((((((((((())))))))))))(((((())))))*********+++*********+++++++++++++++))))))************))))))***+++,,,,,,------,,,,,,(((,,,,,,((((((+++......------...///111222444555333444444333222222333555777777777888888888999999;;;;;;<<<===???AAACCCDDDGGGGGGIIIKKKMMMOOOPPPQQQOOOOOOQQQSSSUUUWWWXXXYYYTTTUUUWWWWWWXXXZZZ^^^aaagggnnn}}}(((((((((((())))))))))))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((('''%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''&&&&&&''''''((()))((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''')))(((''''''''''''((()))...,,,)))((()))(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&'''''''''&&&%%%%%%%%%'''((())))))(((((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''''''''(((***))))))***+++***(((%%%%%%%%%&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))((((((((('''&&&%%%%%%$$$)))************)))((('''((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((('''&&&&&&&&&'''((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&'''''''''((()))))))))(((((('''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&###%%%&&&&&&%%%$$$&&&''''''''''''''''''((()))***(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((''''''''''''((((((+++***(((&&&%%%&&&'''''''''''''''''''''((((((((()))))))))))))))(((((('''%%%&&&&&&''''''''''''''')))******)))'''&&&'''((((((((())))))))))))((((((&&&&&&&&&&&&'''(((***+++((((((((((((((((((((((((***))))))((('''&&&&&&%%%''''''''''''''''''((((((***))))))))))))))))))))))))))))))))))))(((''''''''')))******((('''(((((((((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,(((((()))*********))))))***+++,,,,,,------,,,,,,+++...///,,,+++///111000.........///111333555777222333444333111111333444666666777777888888999999<<<<<<===>>>@@@BBBCCCDDDGGGHHHJJJKKKNNNOOOQQQRRRPPPQQQRRRTTTUUUWWWXXXXXXTTTUUUVVVWWWXXXZZZ]]]```gggnnn~~~((((((((()))))))))******''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((&&&%%%&&&'''((('''&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''(((((((((+++***(((''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&&&&&&&***((('''&&&%%%&&&''''''))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''')))***+++)))'''&&&&&&&&&&&&'''(((((()))'''&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''((((((((('''&&&&&&&&&%%%***************))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((%%%%%%&&&%%%&&&&&&''')))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''&&&''''''(((((()))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$&&&''''''&&&&&&'''((())))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''(((((()))))))))))))))))))))))))))(((((('''%%%&&&''''''(((((('''''''''((()))(((&&&%%%&&&'''&&&'''((()))************)))((('''&&&&&&''')))***'''''''''''''''''''''''''''''''''(((((((((((((((%%%%%%&&&&&&''''''''''''&&&(((+++,,,,,,+++)))'''''''''((()))))))))))))))''')))******((('''(((((((((((((((((())))))))))))************))))))))))))''''''''''''''''''''''''(((((()))******************+++,,,,,,------,,,,,,***...000---,,,///111000111000000000000222444555111222222222000000222333555666666777888888999999<<<<<<===>>>@@@BBBCCCDDDGGGHHHJJJKKKNNNOOOQQQRRRSSSSSSTTTTTTUUUUUUUUUVVVTTTUUUVVVWWWXXXZZZ]]]```gggooo&&&&&&'''''''''(((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''&&&%%%&&&(((((((((&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%###"""###%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&%%%%%%***)))((('''&&&&&&&&&&&&)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((((((%%%$$$%%%&&&)))***)))((('''''''''&&&''''''((()))&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&''''''(((''''''((()))***++++++,,,++++++*********)))))))))%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&((((((((((((((((((((((((%%%&&&&&&&&&$$$%%%&&&(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''((()))))))))((((((&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&%%%'''((((((''''''((()))***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))((((((''''''(((((()))&&&''''''(((((((((''''''%%%&&&''''''((((((''''''(((((()))))))))(((''''''&&&&&&'''(((((((((((('''%%%'''((('''&&&%%%&&&(((%%%&&&''')))******++++++***)))((('''''''''((()))''''''''''''''''''''''''&&&&&&''''''((()))))))))$$$%%%&&&'''((((((((('''%%%'''+++......,,,)))&&&&&&'''((()))************'''(((******)))(((((()))(((((((((((())))))))))))+++*********))))))(((((())))))((((((((((((''''''((()))***+++++++++++++++***+++,,,,,,------,,,,,,(((,,,...+++***---...---222111111111111111222222111222222111000000111333444555666666777888999999;;;;;;<<<===???AAACCCDDDGGGGGGIIIKKKMMMOOOPPPQQQTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWWWWXXXZZZ^^^aaagggooo&&&'''''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%######%%%((())))))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''(((((())))))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&"""###%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''''''''&&&&&&%%%%%%'''((((((((((((((('''&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))'''&&&%%%%%%'''))))))((()))((('''&&&&&&''''''(((%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((''''''''''''((()))***+++,,,,,,++++++******))))))******&&&&&&&&&&&&'''''''''((($$$%%%%%%%%%&&&'''''''''((((((((((((((((((((((((&&&(((((('''%%%$$$&&&(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))***))))))''''''((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%'''((((((''''''((()))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))((('''%%%$$$###$$$$$$%%%$$$%%%&&&'''''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''(((((((((((((((%%%&&&(((((('''''')))***''''''((()))))))))))))))))))))(((((((((((())))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&((()))*********)))&&&(((+++------,,,***((('''((()))))))))))))))(((%%%''')))***)))((()))***(((((((((((())))))))))))))))))))))))************,,,,,,,,,+++++++++******)))***+++,,,,,,---------***+++,,,,,,------,,,,,,'''+++---+++***---...,,,///000111111111111111111222222333222111000222444444444555666777888999999:::;;;;;;<<<>>>@@@BBBCCCFFFGGGHHHJJJLLLNNNPPPPPPRRRRRRRRRSSSSSSTTTTTTTTTUUUVVVXXXXXXYYY[[[___aaagggppp))))))))))))************''''''(((((((((((('''''''''''''''&&&&&&''''''''''''&&&%%%&&&((()))(((''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%(((+++---,,,+++)))'''%%%######&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&'''((()))***++++++''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))&&&&&&''''''&&&&&&%%%$$$%%%&&&''')))))))))(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))***(((&&&%%%'''(((((((((***)))((('''&&&&&&'''(((%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&'''(((((('''&&&%%%(((((((((((('''''''''''',,,+++******))))))******&&&'''''''''(((((())))))%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((******)))&&&$$$&&&)))'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))*********((('''&&&******)))((('''&&&&&&%%%&&&''''''''''''''''''&&&%%%&&&((('''&&&&&&''')))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))+++((($$$ """###%%%&&&'''((((((((('''&&&'''''''''''''''&&&&&&%%%&&&''''''(((((((((((((((%%%'''((()))((()))***,,,)))))))))))))))(((((('''''''''(((((())))))******))))))))))))))))))))))))))))))(((((('''''''''&&&'''(((***+++,,,,,,,,,+++((()))***+++++++++++++++************)))((('''&&&%%%'''))))))))))))***+++(((((((((((())))))))))))''''''((()))***+++,,,,,,*********)))))))))(((((()))***+++,,,---.........++++++,,,---------,,,,,,(((---///---,,,...///...---...000111222222111111333444444333222222333555444444555666777888999999::::::;;;<<<>>>@@@AAABBBEEEFFFHHHJJJLLLMMMOOOPPPOOOPPPQQQRRRSSSTTTUUUUUUVVVWWWXXXYYYZZZ\\\___bbbgggppp************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''&&&&&&)))((('''&&&&&&'''((())))))(((&&&%%%$$$$$$%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''******))))))((((((''''''))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&'''(((((((((***)))'''%%%%%%%%%'''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%'''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))(((&&&&&&&&&'''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''((('''((((((((((((((('''&&&(((((((((((('''''''''''')))***+++,,,,,,+++))))))***)))((((((((()))+++,,,************)))))))))))))))(((&&&%%%%%%&&&((()))'''((((((((('''&&&%%%%%%###%%%'''(((&&&%%%%%%%%%)))((('''&&&'''&&&###!!!((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((###$$$&&&&&&&&&&&&''')))((('''&&&&&&((()))))))))))))))(((''''''(((((((((******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((&&&$$$$$$%%%&&&$$$###)))(((&&&$$$$$$$$$&&&'''((('''%%%$$$###$$$$$$%%%''''''((((((((((((''''''))))))))))))))))))))))))+++(((%%%%%%((())))))'''''''''''''''''''''&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((###"""***---)))###(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%&&&'''((())))))((((((++++++***)))))))))))))))(((((()))***************++++++,,,---,,,+++***)))))))))***++++++++++++************+++,,,---//////111000...---...///111222444444333333222333333333444444444555666777777777;;;<<<============???AAAEEEFFFGGGHHHIIIJJJJJJJJJPPPOOOOOOPPPQQQSSSUUUWWWVVVWWWXXXXXXYYY[[[___ccchhhppp%%%%%%&&&&&&&&&&&&''''''))))))((((((((('''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''(((((('''&&&&&&'''((((((,,,+++)))(((''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''%%%%%%&&&(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((('''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&(((((()))******)))(((''')))((('''''''''(((******************)))))))))))))))'''&&&%%%%%%&&&''')))'''''''''(((''''''&&&&&&&&&(((******)))(((((()))'''&&&%%%&&&''''''&&&$$$''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&(((((('''''')))***---+++((('''&&&&&&$$$###$$$$$$############$$$$$$(((((((((''''''(((((((((''''''''''''''''''''''''((((((((((((''''''''''''))))))((((((((('''&&&$$$((('''&&&%%%%%%%%%&&&''')))((('''&&&&&&&&&'''(((''''''(((((((((((('''''')))))))))))))))))))))))))))'''$$$%%%'''((((((&&&''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''((())))))***(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***%%%"""$$$))),,,)))&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))+++***)))(((((((((((()))(((((()))***************++++++,,,,,,,,,+++***)))))))))***+++++++++++++++))))))***+++,,,...000111111000.........///111222333333222222222222333333444444555777888:::;;;;;;;;;<<<============???AAAEEEFFFGGGHHHIIIJJJJJJJJJOOOOOOOOOOOOQQQSSSTTTVVVWWWXXXYYYYYYZZZ\\\```cccgggnnn}}}'''''''''((())))))******))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((,,,+++***((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&'''))))))((('''&&&'''''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%%%%&&&'''&&&&&&&&&'''((((((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&'''''''''''''''((())))))************))))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&'''(((((((((''''''%%%&&&((((((&&&%%%&&&'''&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&'''((()))---+++(((&&&%%%$$$"""!!!%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%%%%'''))))))((('''&&&'''&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))''''''((((((((((((''''''(((((((((((((((((((((((((((&&&%%%%%%&&&''''''&&&''''''''''''''''''''''''(((((('''&&&&&&'''((((((''''''''''''''''''''''''''''''(((((()))*********)))(((''''''&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***(((&&&&&&((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************+++***)))((((((((()))***))))))((((((''''''((((((((()))))))))************+++,,,,,,,,,,,,+++***))))))******+++++++++++++++))))))***+++,,,...000111000///.........000111222222111111111111111222222222333444666888:::<<<===:::;;;<<<===<<<===@@@BBBEEEEEEGGGHHHIIIJJJJJJJJJMMMMMMNNNNNNPPPRRRSSSTTTWWWXXXZZZZZZ[[[]]]aaadddeeelllzzz************++++++++++++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%&&&''')))((('''%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&%%%'''&&&&&&&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%$$$###!!!!!!"""$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))(((&&&%%%%%%&&&%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$%%%&&&'''(((((()))((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((())))))************)))))))))(((((('''&&&&&&&&&&&&'''(((%%%&&&'''((((((((((((((($$$%%%&&&&&&%%%$$$%%%&&&'''&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%$$$$$$%%%'''(((&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))((((((''''''&&&&&&%%%%%%'''))))))(((((()))+++&&&&&&'''(((((((((((('''$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&''''''''''''''''''''''''(((((((((((('''&&&$$$######$$$&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))(((((('''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''&&&&&&(((***************************(((((((((((((((((((((((()))***************++++++---,,,)))((('''((()))***((((((''''''''''''(((((()))))))))))))))******+++,,,,,,,,,,,,++++++******)))***++++++,,,,,,++++++,,,,,,+++,,,,,,---.../////////......///000111222000000000000000111111222000111222444666777999999999;;;<<<<<<<<<===@@@BBBDDDEEEFFFHHHIIIJJJJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSVVVWWWYYYZZZ[[[\\\```bbbccciiiwww******))))))((((((''''''+++++++++*********))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''(((((('''&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&%%%***(((%%%"""!!!!!!###$$$''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))(((&&&%%%&&&'''$$$%%%%%%&&&'''(((((()))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))###%%%'''(((((('''%%%###$$$$$$&&&'''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((())))))************************)))))))))((('''''''''&&&&&&'''''''''&&&&&&'''((()))))))))(((((()))))))))''''''(((******(((&&&%%%'''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%$$$$$$%%%'''%%%$$$###$$$&&&(((((((((%%%$$$$$$$$$%%%%%%&&&'''((((((''''''''''''(((((((((((((((((((((((((((((()))))))))((((((((('''''')))******)))((()))***,,,''''''((())))))(((((('''$$$%%%%%%&&&&&&'''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))(((((((((((('''''''''((((((((())))))((('''%%%$$$$$$%%%'''(((((((((((((((((((((((((((&&&&&&''''''''''''(((((())))))(((''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))'''%%%%%%''')))++++++++++++++++++++++++((((((((((((((((((((((((((((((((()))))))))******---,,,)))((('''((()))***((((((''''''''''''(((((())))))(((((())))))***+++,,,,,,++++++++++++***+++******+++,,,,,,,,,,,,+++///...------,,,,,,------.........//////000111222000/////////000000111222222222333444555666666777888:::;;;<<<<<<===@@@BBBDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLMMMNNNPPPQQQRRRRRRTTTVVVXXXYYYZZZ[[[^^^``````ggguuu+++*********))))))))))))++++++*********)))))))))(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''&&&&&&&&&))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&,,,)))$$$  ###%%%''''''''''''''''''''''''''''''(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))(((&&&&&&'''(((%%%%%%%%%&&&'''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&'''((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%'''(((((('''%%%$$$$$$%%%&&&'''''''''''''''))))))(((((((((''''''''''''''''''''''''((()))***(((((()))***************************))))))))))))''''''''''''''''''''''''''''''((()))))))))(((((('''(((((('''&&&&&&''')))+++)))&&&%%%&&&''''''&&&((((((((((((((((((((((((&&&''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((''''''((()))(((&&&%%%%%%&&&''''''&&&''''''''''''((()))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,,,,)))'''***)))))))))((((((((((((''''''((()))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''')))++++++)))((())))))'''''''''(((((())))))***+++***)))(((((()))***+++((((((((((((((((((((((((&&&&&&&&&'''''''''''''''***)))((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((('''&&&'''(((************************((((((((((((((((((((((((&&&''''''(((((()))))))))+++***)))((((((((()))***((((((''''''(((((())))))***)))((((((((()))+++,,,---,,,++++++******++++++***++++++,,,,,,,,,,,,,,,//////...---,,,,,,,,,---------...///000111222222////////////000111222333555555555666666777777888888999;;;;;;<<<===@@@BBBCCCDDDFFFHHHIIIKKKKKKLLLKKKLLLMMMOOOPPPQQQRRRRRRRRRUUUWWWYYYYYY[[[]]]___```ggguuu(((((()))***++++++,,,,,,)))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%&&&&&&'''(((((()))(((((('''&&&&&&'''((((((((('''&&&%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''+++******))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''')))'''$$$###"""$$$&&&(((''''''''''''''''''''''''%%%'''(((*********((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&&&&'''(((***+++'''''')))*********)))(((************))))))))))))&&&''''''''''''''''''&&&((())))))))))))(((((('''%%%&&&&&&$$$######%%%'''***'''%%%%%%'''((())))))))))))))))))))))))))))))&&&'''''''''&&&&&&%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((()))******(((((()))******(((&&&&&&'''''''''&&&***))))))******,,,------))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''(((((()))))))))'''(((---666>>>???999222---,,,***(((''''''(((((((((((()))******)))((('''''''''((((((((((((''''''))))))))))))))))))))))))&&&(((++++++)))'''((()))&&&''''''((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''***))))))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))******)))'''************************((((((((((((((((((((((((&&&&&&'''(((((())))))***(((((((((((((((((()))))))))(((((((((((()))***+++***)))((('''((()))+++,,,---,,,+++*********++++++***+++,,,,,,------,,,,,,---------------...//////,,,---...///111111222222000000000000111222333333333333444555777888999999777999:::;;;;;;===@@@BBBCCCDDDFFFHHHJJJKKKLLLLLLKKKLLLNNNPPPQQQRRRRRRRRRSSSUUUXXXZZZZZZ[[[]]]___bbbhhhuuu!!!!!!###%%%'''(((***+++((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))%%%%%%&&&&&&'''((()))))))))((('''&&&&&&'''((()))'''&&&%%%$$$%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''!!!!!!###$$$&&&'''))))))))))))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''(((((((((&&&%%%%%%&&&'''((()))***''''''''''''''''''''''''"""$$$&&&((()))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''(((((('''''')))***&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((('''&&&&&&&&&((()))***''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&''')))***%%%&&&((()))))))))((('''************))))))))))))&&&&&&''''''''''''&&&&&&))))))***))))))(((''''''((()))((('''&&&&&&(((***(((&&&$$$$$$'''***++++++))))))))))))))))))))))))&&&'''''''''&&&&&&%%%$$$&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((()))((('''&&&'''((()))'''&&&&&&((())))))(((&&&&&&&&&&&&'''(((******((((((''''''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))***...888IIIXXX[[[RRRHHH///---***((('''''''''(((''''''(((((((((&&&%%%$$$''''''((((((((((((''''''************************$$$(((******(((&&&'''(((&&&''''''((()))******+++&&&&&&'''(((((('''&&&&&&))))))))))))))))))))))))))))))))))))((((((((((((******)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&(((+++...---***'''))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++%%%&&&'''((())))))(((((()))))))))))))))***+++++++++***((('''((()))+++,,,---,,,+++*********+++,,,***+++,,,,,,------,,,,,,+++++++++,,,...///111222,,,---...000111111222222000000000000111222333444//////111333555777888999777888:::;;;;;;===@@@BBBCCCDDDFFFHHHJJJKKKLLLLLLKKKLLLOOOQQQRRRSSSRRRRRRSSSVVVYYY[[[[[[\\\^^^```dddiiiuuu---,,,+++)))(((&&&%%%$$$((((((((((((''''''''''''***)))(((''''''((()))***+++***((('''&&&''')))***,,,***)))'''&&&&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''))))))((('''%%%$$$$$$%%%'''((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((())))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%))))))((('''&&&%%%%%%$$$!!!###%%%$$$""""""%%%(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((()))((('''&&&'''))),,,,,,***)))((((((((((((************))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&''''''&&&'''((())))))************)))'''&&&&&&'''((()))******++++++++++++******&&&&&&&&&''''''''''''''''''''''''''''''((()))***''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((%%%&&&'''((())))))))))))******)))(((((((((((())))))((('''&&&&&&'''((()))'''''''''(((((((((((((((&&&''')))******)))((('''))))))((((((''''''&&&&&&'''((()))***+++,,,,,,,,,)))))))))(((''''''&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&(((***000999LLLcccooodddGGG......---+++)))''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((()))******+++)))(((&&&&&&((()))+++'''''''''''''''((()))***((((((((((((((((((((((((''')))***++++++***)))'''******))))))((((((''''''%%%%%%%%%&&&&&&&&&''''''+++***)))((((((''''''((()))(((((('''&&&%%%%%%%%%(((((((((((((((((((((((((((((('''&&&%%%$$$$$$###&&&&&&&&&'''''')))******(((((())))))******+++++++++******)))))))))))))))(((((())))))))))))((((((******))))))))))))******))))))((('''''''''''''''))))))))))))************))))))*********+++++++++)))******++++++,,,,,,---,,,---///000000000//////------,,,,,,---...000111333333222222222222222222444555777777666666888999<<<;;;999999:::===AAACCCCCCDDDFFFGGGHHHIIIIIIIIIKKKLLLNNNPPPRRRTTTTTTUUUTTTVVVWWWXXXYYY[[[^^^```cccfffooo******))))))((((((''''''***))))))))))))(((((((((***)))(((''''''((()))***...,,,***'''&&&&&&&&&'''***)))((('''&&&&&&''''''(((((((((((((((((((((((((((((('''&&&&&&'''((((((%%%$$$###""""""###$$$%%%''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&(((((())))))))))))(((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((((((((('''&&&&&&%%%%%%&&&(((((('''%%%$$$&&&(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&((()))((('''&&&''')))+++***)))(((((((((((((((######$$$%%%&&&'''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((())))))*********(((''''''''''''((())))))******++++++++++++******''''''''''''''''''''''''(((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((((('''&&&&&&&&&&&&'''((())))))))))))%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&'''((()))'''''''''''''''((())))))'''(((***++++++)))((('''*********)))))))))))))))(((((()))***++++++++++++((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((***---000777FFFVVVZZZOOO>>>111***---+++***((('''''''''(((''''''((((((((((((''''''&&&'''''''''((()))))))))***)))(((''''''((()))***)))(((((((((((())))))***(((((((((((((((((((((((('''(((***++++++***((('''***)))))))))((((((((('''%%%&&&&&&&&&'''''''''(((******)))(((((((((((((((+++******)))(((((('''''''''''''''''''''''''''''')))((((((''''''&&&&&&&&&'''''''''((((((***++++++)))))))))))))))*********))))))(((((()))***++++++***)))(((''''''((()))*********))))))))))))******'''''''''((()))***+++,,,))))))))))))************************++++++++++++++++++,,,,,,---.........+++,,,---...///......---///......---...///000111222222222222222222222222444555777777666666888999:::;;;<<<>>>???@@@AAAAAACCCDDDFFFGGGIIIJJJJJJJJJKKKMMMOOOQQQSSSTTTTTTTTTTTTUUUWWWXXXYYY[[[^^^```dddgggooo'''''''''((()))*********************))))))))))))))))))(((((((((((())))))---+++)))'''&&&&&&&&&&&&)))(((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''(((((())))))(((((('''(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))******(((&&&%%%&&&((('''''''''(((((('''''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''(((((('''&&&'''((()))(((((('''''''''(((((($$$$$$%%%&&&'''((())))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&'''((())))))*********&&&'''((())))))***))))))******++++++++++++******)))((((((''''''&&&&&&&&&)))((((((''''''''''''(((''''''''''''''''''''''''******)))((((((''''''&&&''''''((()))************%%%&&&(((***++++++++++++((((((''''''''''''(((((((((''''''&&&&&&((()))***)))***+++++++++)))((('''(((((()))))))))*********))))))************))))))''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((((((***---333777IIIRRRWWWMMM888(((%%%)))***)))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))******))))))((()))))))))((((((((((((((((((((((((((((((************(((((())))))))))))((((((((((((''''''''''''((((((((((((******)))((((((((())))))*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))((())))))***+++,,,************))))))))))))''''''(((((()))+++,,,---,,,***'''%%%%%%'''***,,,******))))))))))))******(((((((((((()))+++,,,---))))))))))))******************+++++++++,,,,,,,,,---------...//////000000---...//////000/////////000000/////////000000111000111111111222333333333444555777777666666888999888;;;???BBBDDDCCCAAA???DDDEEEFFFHHHIIIJJJKKKKKKLLLMMMPPPRRRTTTTTTTTTTTTTTTUUUWWWXXXYYY[[[^^^```dddgggooo&&&''''''((()))******+++*********)))))))))(((((())))))(((((((((((())))))(((((('''''''''((())))))''''''''''''(((((())))))(((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%******)))(((((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&'''((((((&&&&&&'''(((''''''&&&&&&&&&''''''((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))))))))(((((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&'''((())))))*********'''((()))***+++***)))(((******++++++++++++*********))))))((('''&&&&&&%%%***)))((('''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&''''''(((((('''((()))******+++++++++''')))+++---...---,,,+++(((((((((''''''((((((((()))(((&&&&&&&&&''')))***++++++++++++***)))'''&&&%%%%%%&&&&&&'''(((((())))))*********)))(((((('''&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''((((((***...333888MMMJJJDDD<<<333,,,((('''(((''''''''''''((((((((())))))************)))))))))))))))((((((((((((((((((((())))))))))))((((((******)))(((''''''(((((((((((((((((((((((((((((((((((()))******)))(((((())))))))))))((((((((((((((((((((((((((())))))))))))))))))((())))))******((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))((((((((())))))***+++++++++******))))))(((((((((((((((((()))***+++,,,+++***'''&&&&&&'''***+++******))))))))))))******+++***))))))(((((())))))((()))))))))************++++++++++++,,,,,,,,,,,,---------...//////000000---------.........------/////////////////////000///000000111222333333444444555777777666666888999888;;;???BBBCCCCCCAAA???DDDEEEFFFHHHJJJKKKKKKLLLLLLMMMPPPRRRSSSTTTTTTTTTSSSUUUWWWXXXXXXZZZ]]]```cccfffooo(((((((((((())))))))))))))))))((((((((('''''''''(((((())))))))))))(((((('''''''''''''''((())))))&&&&&&'''(((((()))))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''&&&%%%%%%&&&'''((())))))''''''((((((((((((''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((%%%&&&&&&'''((((((''''''######$$$&&&'''((()))***'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''&&&%%%&&&((('''&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((((((((((((((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&'''((())))))***************+++++++++***((('''******++++++++++++************)))(((''''''&&&&&&***)))((('''''''''''''''))))))))))))))))))))))))%%%%%%&&&&&&'''(((((()))'''((()))******+++++++++&&&''')))******)))'''%%%'''(((((((((((((((((('''(((''''''&&&'''((()))***+++++++++***)))(((''''''$$$$$$%%%&&&'''((())))))))))))))))))(((((('''&&&%%%&&&&&&'''((()))******'''''''''''''''''''''''''''((((((((((((+++///333888444000......---)))&&&'''''''''((((((((((((((())))))************)))))))))))))))))))))((((((((((((((())))))))))))(((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((())))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''((())))))++++++******))))))((((((******)))))))))))))))***)))(((((((((((((((((()))******))))))))))))******))))))(((''''''''''''(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---......//////+++*********************------..................//////000111222222333333444555777777666666888999999:::<<<>>>???@@@@@@@@@CCCDDDFFFHHHIIIKKKLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSUUUVVVWWWXXXZZZ]]]___aaaeeeooo))))))))))))((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((())))))(((((('''&&&%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''(((''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&''''''((((((''''''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%'''))),,,,,,,,,'''''''''(((((('''''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''%%%%%%&&&'''(((((((((((( """###%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''&&&%%%&&&'''(((''''''&&&&&&&&&''''''$$$%%%%%%&&&'''((()))***&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''######$$$%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&'''((())))))*********+++++++++++++++***))))))******++++++++++++*********))))))((((((''''''''')))((((((''''''''''''(((************************++++++***))))))(((((('''''''''((()))************((()))*********((('''&&&''''''(((((((((((('''''''''''''''(((((((((((((((******))))))((((((''''''&&&&&&'''((())))))******(((((()))(((((('''&&&&&&&&&&&&&&&'''((())))))***'''''''''''''''''''''''''''((((((((('''(((+++---$$$)))------)))'''(((+++''''''((()))))))))(((((())))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''&&&&&&%%%%%%&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((()))***+++,,,---))))))))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''((((((************))))))))))))++++++***)))))))))))))))(((((())))))))))))((((((******))))))))))))******&&&&&&&&&&&&''')))***+++))))))))))))************))))))*********++++++++++++++++++,,,------......//////...---------......+++,,,---...///////////////000000000111222222222444555777777666666888999:::::::::;;;<<<>>>@@@AAAAAACCCDDDGGGIIIJJJKKKKKKNNNNNNMMMMMMNNNPPPRRRTTTSSSTTTVVVWWWXXXZZZ]]]______dddooo(((((((((((()))))))))))))))))))))((((((((((((''''''((()))******)))((('''(((((((((((('''&&&%%%%%%&&&'''((())))))(((((('''(((((((((((((((((((((((((((((())))))((('''%%%$$$((())))))))))))))))))(((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&''''''((((((''''''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&(((&&&%%%&&&)))++++++)))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((######$$$$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''))))))((('''&&&&&&&&&'''&&&&&&'''((()))******+++&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''###$$$%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((())))))*********)))))))))***+++,,,---...******++++++++++++******)))))))))((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((++++++******)))(((((((((&&&&&&'''((()))))))))))))))*********************&&&'''((())))))((('''&&&%%%&&&((()))***)))((('''(((((('''''''''''''''((('''''''''(((((()))))))))''''''((((((((('''&&&&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''%%%'''((()))((('''((()))$$$)))------(((&&&(((,,,((()))*********)))((('''((())))))))))))))))))(((((((((((()))*********+++***)))(((''''''((()))***'''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''((((((((('''((((((((()))))))))***)))))))))(((((('''''''''((((((((()))***+++---...((()))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((((((((((())))))))))))))))))************)))))))))))))))***+++))))))(((((((((((())))))******))))))))))))******&&&&&&''''''(((***+++,,,))))))))))))************(((((()))))))))*********+++++++++,,,------......333222111000000000111111***+++---///000111111111000000000000111111111111444555777777666666888999999999:::;;;<<<>>>???@@@@@@AAACCCFFFHHHIIIJJJKKKOOOMMMKKKJJJKKKNNNRRRTTTRRRTTTVVVWWWXXXYYY\\\______dddooo''''''(((((())))))******************))))))))))))'''((()))******)))((('''$$$%%%&&&'''((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((())))))***)))'''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((%%%###$$$&&&((('''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((())))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''+++***)))((('''&&&&&&&&&%%%%%%$$$$$$$$$#########&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&'''''''''&&&'''((()))************((('''((()))+++---000222******++++++++++++******(((((((((((())))))))))))'''''''''''''''((()))***''''''''''''''''''''''''&&&&&&''''''((()))))))))%%%&&&'''((())))))))))))%%%%%%%%%%%%&&&((()))***&&&'''((())))))((('''&&&$$$&&&(((***+++)))'''&&&''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''''''''(((((((((((((((''''''''''''''''''''''''$$$&&&)))))))))(((((((((+++'''$$$%%%(((***(((%%%)))***+++++++++)))((('''(((((())))))))))))((((((''''''((()))***++++++,,,+++)))(((&&&&&&((()))+++'''''''''''''''((()))***((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((())))))******))))))(((((('''''''''&&&((((((((()))***,,,---...&&&&&&&&&'''''''''''''''((((((((((((((((((((((((*********)))))))))))))))******)))))))))))))))***(((((())))))******++++++(((((((((((()))+++,,,---,,,***'''%%%%%%'''***,,,******))))))))))))******+++******)))))))))))))))))))))))))))************(((((((((((())))))))))))++++++,,,,,,---......//////...---,,,++++++,,,---***+++...000222333333222111111111000000000000000444555777777666666888999888999;;;===>>>????????????@@@BBBEEEGGGIIIJJJJJJPPPMMMJJJHHHIIILLLQQQTTTRRRTTTVVVWWWWWWYYY\\\___```dddooo''''''(((((())))))******))))))************))))))))))))))))))************))))))))))))))))))))))))&&&'''((()))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))---,,,***)))'''%%%######'''((()))(((&&&%%%&&&'''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''((((((((('''%%%$$$&&&&&&&&&''''''''''''(((&&&''''''(((((('''&&&&&&%%%$$$***)))((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((())))))(((''''''$$$$$$%%%''')))---000222'''&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''+++***)))(((&&&&&&&&&%%%(((((()))***)))(((&&&%%%))))))))))))************))))))))))))************)))***,,,------,,,***)))))))))(((((((((((())))))+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))(((((((((((())))))(((((((((((())))))))))))&&&'''((())))))***))))))(((((((((((((((''''''''',,,,,,***))))))(((((((((((()))))))))((('''&&&&&&)))))))))))))))))))))))),,,+++++++++******))))))))))))))))))((((((((((((((()))+++,,,,,,+++***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))'''&&&'''(((***,,,,,,,,,***)))((((((((()))+++,,,,,,,,,++++++++++++++++++***)))((((((((()))+++,,,---,,,,,,+++***))))))((('''((((((((())))))))))))***************++++++,,,+++)))(((&&&&&&((()))+++++++++******************))))))***++++++++++++++++++***)))(((((()))***+++)))))))))(((((((((((((((&&&&&&'''((()))***++++++***)))((((((((()))+++,,,---,,,***)))))))))******---,,,+++******,,,...///111111000---,,,,,,...111000///......000111111000,,,---...///000111222333333444666666555555777888888999:::<<<===???@@@AAADDDCCCDDDGGGKKKMMMLLLIIILLLLLLNNNOOOQQQRRRSSSTTTQQQQQQSSSVVVYYY\\\___```bbbeeeooo((((((((()))))))))))))))))))))************))))))''''''((())))))***++++++))))))))))))))))))))))))$$$%%%&&&'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$((((((((((((((((((((((((((('''''''''''''''((((((***))))))((('''&&&&&&%%%&&&(((((('''&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&''''''((('''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$######""""""(((!!! %%%***(((&&&'''''''''''''''(((((((((((()))(((((((((((('''''''''&&&'''(((((((((((('''&&&))))))((((((((())))))***'''&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''+++******)))'''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))&&&''''''''''''&&&&&&%%%''''''''''''(((((((((((())))))))))))************)))***,,,------,,,***)))''''''&&&&&&&&&&&&''''''))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))(((((((((((())))))(((((((((((())))))))))))'''(((((())))))))))))(((''''''''''''''''''''''''***)))((('''&&&&&&%%%%%%''''''(((((((((''''''&&&))))))))))))))))))))))))******)))))))))((((((((((((((((((((())))))))))))((()))***,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))(((((((((((()))))),,,+++************)))((())))))((((((((()))***+++......---+++***(((''''''))))))(((((())))))***+++++++++******))))))(((((()))))))))))))))*********((((((''''''(((((()))******)))(((''''''((()))***))))))))))))))))))))))))))))))***+++++++++******+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))***)))((((((((()))++++++,,,,,,***)))))))))******---,,,+++******,,,---///000000000...,,,,,,...000000///......000111111000...//////000111222333333333444666666555555777888888999:::<<<===???@@@AAADDDCCCDDDGGGKKKMMMKKKIIILLLMMMNNNOOOPPPQQQRRRSSSSSSSSSTTTVVVXXX[[[]]]^^^aaaeeeppp))))))))))))))))))(((((())))))************))))))&&&&&&'''((())))))******))))))))))))))))))))))))$$$%%%&&&'''((((((((((((***)))))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$#########(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&'''''''''%%%$$$%%%&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&'''((()))***%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%###!!!!!!!!!!!!+++&&&$$$''')))'''%%%%%%''''''''''''((((((((((((******)))(((((((((((((((&&&&&&''''''''''''&&&%%%******))))))(((&&&%%%$$$'''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''***))))))((('''&&&%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&'''(((''''''''''''(((((((((((())))))))))))***************+++,,,------,,,+++***(((''''''&&&&&&''''''((()))(((((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((())))))))))))(((((('''%%%%%%&&&&&&''''''((((((***)))((('''%%%%%%%%%$$$&&&&&&''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''&&&&&&''''''(((((())))))******((()))*********)))((('''))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))(((((((((((()))))),,,++++++***)))(((''''''(((((('''''''''((()))***---,,,+++***)))((('''&&&(((((())))))******))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''(((((()))******)))(((''''''((()))***((((((((((((((((((((((((*********+++******))))))******))))))))))))************************************))))))(((((('''''')))))))))((()))******+++,,,+++******)))*********---,,,+++***+++,,,---......///000///---------///000///......000111111000111111111222222222333333333444666666555555777888888999:::<<<===???@@@AAACCCCCCDDDGGGJJJLLLKKKJJJMMMMMMNNNOOOPPPPPPQQQQQQTTTUUUUUUVVVXXXZZZ\\\]]]aaafffrrr+++******))))))((((((((())))))************))))))(((((((((((((((''''''(((((((((((((((((((((((((((''''''((())))))***))))))))))))(((((('''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''&&&&&&&&&''''''(((((((((%%%&&&'''&&&%%%$$$%%%&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&***)))&&&$$$$$$$$$%%%&&&+++(((&&&''')))(((&&&%%%''''''''''''((((((((((((***)))((('''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$$$$$$$''''''&&&&&&&&&((()))***))))))))))))************((()))))))))***************++++++,,,,,,++++++*********))))))))))))************))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))***))))))((('''&&&%%%&&&&&&'''((())))))***,,,+++***(((''''''&&&&&&$$$%%%&&&''''''(((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++((())))))))))))(((''''''++++++++++++++++++++++++)))))))))))))))))))))))))))******++++++******)))(((((((((((((((((((((((())))))(((((((((((())))))'''(((((((((''''''((()))'''''''''''''''(((((()))(((((((((((())))))))))))&&&''')))*********)))((('''''''''''''''((((((((()))((((((((((((''''''''')))))))))))))))***++++++))))))(((((((((((())))))'''((((((((((((((())))))***************))))))(((***))))))))))))))))))******+++++++++++++++,,,,,,))))))))))))(((((((((((()))))))))))))))******+++++++++******************,,,,,,+++++++++,,,---...,,,...000///...------...000///......000111111000111111111222222222222222333444666666555555777888888999:::<<<===???@@@AAABBBCCCEEEGGGJJJKKKKKKJJJMMMMMMNNNNNNOOOOOOPPPPPPSSSTTTUUUVVVXXXZZZ\\\]]]bbbhhhuuu++++++******))))))(((((())))))************))))))******)))((('''&&&%%%%%%(((((((((((((((((((((((('''((())))))))))))))))))'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''')))(((&&&%%%&&&''')))***((((((''''''((())))))'''''''''''''''(((((((((((()))(((&&&%%%%%%&&&((()))''''''&&&&&&%%%%%%%%%%%%###$$$&&&((((((((((((''''''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&((()))))))))))))))************((()))))))))************++++++++++++++++++++++++******))))))))))))******,,,,,,+++***))))))******************************))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))***))))))((('''&&&'''(((((()))***++++++,,,+++***)))((((((''''''(((%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++)))))))))))))))(((''''''************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))''')))******(((((()))+++&&&''''''(((((((((((((((''''''((((((((()))))))))&&&'''(((******)))((((((''''''''''''((((((((((((++++++++++++++++++++++++)))))))))((()))******+++))))))(((((((((((())))))((((((((())))))*********))))))*********))))))((()))))))))******)))))))))******++++++,,,,,,,,,,,,(((((((((((())))))))))))((()))))))))************************+++*********++++++++++++,,,,,,------+++---//////...------...000///......000111111000000000111111111111111111333444666666555555777888888999:::<<<===???@@@AAAAAACCCEEEHHHIIIIIIJJJJJJMMMMMMMMMNNNNNNNNNOOOOOOQQQRRRSSSVVVYYY\\\^^^```dddjjjxxx******************))))))))))))************))))))++++++***)))'''&&&%%%%%%))))))))))))))))))))))))&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''''''''((())))))))))))))))))))))))***)))((('''''''''''''''((((((''''''&&&%%%%%%%%%%%%'''((('''&&&&&&''')))''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%&&&'''((()))%%%((((((&&&'''******(((''''''''''''(((((((((((('''&&&%%%$$$%%%''')))***)))((('''&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''))))))$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''(((((((((((())))))))))))************++++++++++++++++++++++++)))((((((''''''(((((())),,,,,,+++***)))(((((((((************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((())))))))))))(((((('''))))))******++++++,,,,,,((((((''''''''''''((((((&&&'''(((((((((((((((((())))))))))))))))))))))))((())))))))))))*********''''''(((((())))))******+++******))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((((((((('''))))))))))))))))))))))))))))))(((((((((((()))))),,,...///---***((()))+++&&&'''((())))))))))))(((*********)))((('''''''''''''''(((((())))))(((((())))))))))))))))))))))))'''''''''((((((((())))))''''''&&&&&&''''''((()))(((((())))))))))))((((((((((((((())))))******+++'''((())))))******))))))))))))************))))))*********++++++,,,,,,---''''''(((((())))))******(((((()))************)))))))))***++++++++++++***++++++,,,,,,,,,---------,,,---......---,,,...///000///......000111111000000000000000111111222222333444666666555555777888888999:::<<<===???@@@AAA@@@CCCFFFHHHHHHHHHJJJKKKKKKKKKLLLMMMNNNNNNOOOOOOPPPQQQSSSUUUYYY\\\___```dddjjjxxx******************++++++))))))************))))))******)))))))))((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&'''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))++++++***((((((''''''(((''''''&&&&&&&&&&&&%%%%%%&&&''')))((('''''')))***''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&((((((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$((()))&&&%%%))))))'''''''''''''''((((((((((((&&&%%%$$$$$$&&&(((+++---***)))(((&&&&&&&&&&&&&&&)))(((((('''&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''(((***+++&&&&&&''''''&&&&&&%%%%%%''''''''''''(((((((((((())))))))))))************,,,++++++++++++++++++,,,))))))(((((((((((())))))******)))((((((((())))))************************))))))))))))))))))))))))'''((()))******)))(((''''''((((((((()))))))))***))))))(((((((((((())))))(((((((((((())))))))))))'''(((((())))))))))))(((************************(((''''''(((((()))***+++)))))))))***))))))(((((())))))))))))))))))))))))(((((()))))))))*********(((((((((((()))))))))))),,,,,,+++***)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))),,,...---)))'''))),,,'''((()))*********))))))+++******))))))(((((('''(((''''''''''''((()))))),,,,,,,,,++++++******)))###$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((&&&&&&'''(((((()))******&&&&&&((()))************((()))***++++++***)))((())))))******+++,,,,,,,,,))))))))))))(((((((((((('''((()))***+++******)))((()))***+++,,,++++++***++++++,,,,,,---------,,,,,,------,,,+++,,,...000000///......000111111000///000000111222333444444333444666666555555777888888999:::<<<===???@@@AAA???CCCFFFHHHHHHHHHIIIKKKIIIJJJKKKLLLMMMNNNOOOPPPRRRSSSTTTVVVXXX[[[]]]___ccciiivvv)))))))))***+++++++++,,,))))))************))))))(((((())))))***+++++++++))))))))))))))))))))))))((()))))))))))))))((((((''''''((()))***+++,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******)))))))))))))))))))))))),,,,,,***)))((((((((((((%%%%%%&&&&&&&&&&&&&&&'''&&&((())))))(((((()))+++'''''''''&&&&&&'''''''''$$$%%%%%%&&&'''((())))))'''&&&&&&%%%&&&'''((()))$$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((''''''%%%%%%$$$)))***%%%$$$'''(((%%%''''''''''''((((((((()))'''&&&%%%%%%'''***...000+++***((('''&&&&&&''''''((('''&&&&&&'''((()))***'''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))&&&&&&'''((()))***+++,,,))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))(((((('''''''''((((((******+++++++++***((('''))))))))))))************))))))))))))************,,,++++++******++++++,,,++++++************++++++''''''''''''((()))***+++************************))))))))))))))))))))))))&&&'''***++++++***'''&&&'''((((((((())))))******))))))(((((((((((())))))(((((((((((())))))))))))''''''((())))))***))))))*********))))))))))))))))))))))))***+++---...///******+++******)))((('''))))))))))))))))))))))))'''((((((((())))))******))))))))))))((((((((((((---,,,+++***))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))"""&&&))))))&&&&&&)))---'''(((***+++++++++***)))'''(((((()))***++++++,,,(((((('''&&&&&&((()))***......------,,,+++******'''((()))***+++------...((((((((((((((()))******(((((())))))))))))((((((%%%%%%&&&&&&'''((())))))$$$%%%'''(((***+++++++++((()))***++++++***)))((((((((()))***++++++,,,,,,++++++***)))((('''&&&&&&'''((()))++++++******)))((()))***+++,,,,,,+++******+++,,,---------,,,,,,---------+++***+++///111000///......000111111000000000111222444555666666333444666666555555777888888999:::<<<>>>???@@@AAA???CCCGGGHHHGGGGGGIIIKKKHHHIIIJJJLLLMMMOOOPPPPPPTTTTTTUUUVVVXXXZZZ\\\]]]bbbgggttt******++++++++++++******++++++******)))******+++......---,,,+++))))))(((+++*********))))))(((((((((((((((((()))))))))))))))))))))(((&&&''')))+++---)))&&&'''+++---***&&&))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%+++***)))'''&&&&&&&&&&&&***%%%$$$'''(((&&&&&&(((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((***)))'''&&&%%%%%%&&&&&&'''((((((((())))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((())))))***))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&''''''(((((((((((((((***(((&&&$$$$$$'''***,,,******))))))***,,,...///(((***,,,...//////...---,,,+++++++++***)))))))))(((((())))))******++++++******))))))((((((((('''***++++++(((%%%###&&&((((((((((((((())))))))))))+++++++++++++++***)))((())))))(((((((((((())))))******))))))))))))******++++++******)))(((((((((((((((''''''''')))***+++))))))))))))***,,,///000))))))))))))))))))))))))***++++++***))))))***,,,+++,,,---+++)))'''&&&'''+++++++++***)))(((((('''))))))((((((''''''&&&&&&)))(((''''''''''''((((((++++++,,,,,,,,,---------++++++++++++++++++++++++&&&''''''((()))******+++))))))))))))))))))))))))******)))((((((((((((((())))))(((((('''''''''&&&+++*********))))))(((((((((((((((((())))))))))))333222000...,,,***((('''(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))******++++++++++++******+++---......---,,,---...------,,,++++++*********(((((()))***,,,---...///........................,,,,,,,,,---...///000111///.........///000222333000111111111111222222222666555555555555444444444999999:::;;;<<<>>>>>>???AAACCCEEEHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNPPPRRRTTTVVVVVVXXXZZZ\\\```fffqqq******++++++++++++******++++++***************+++************************************)))))))))((((((((((((((()))))))))))))))))))))((('''''')))+++222---(((&&&((()))'''%%%(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%***)))(((''''''&&&''''''...)))''')))***'''&&&'''''''''''''''''''''''''''$$$%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&'''((((((%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((())))))))))))((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%''''''((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''((((((((((((&&&'''(((((())))))(((((()))(((&&&%%%&&&'''***++++++************+++---...(((***,,,---...---,,,,,,+++++++++***************)))))))))*********************)))))))))((((((((()))******(((&&&&&&(((+++(((((()))))))))*********+++++++++++++++***))))))))))))((((((((())))))*********))))))))))))******++++++************))))))***)))((((((((()))***+++***)))))))))***,,,...///))))))))))))))))))))))))******+++)))((('''((()))((()))++++++)))((()))***++++++******)))(((((('''))))))))))))))))))((((((+++******)))))))))*********************++++++,,,))))))))))))))))))))))))''''''(((((()))******+++((((((((((((((((((((((((******)))((((((((((((((()))(((((((((''''''''''''*********)))))))))(((((())))))))))))((((((((((((((((((((((((((()))))))))(((((()))***************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))************)))))))))******++++++******))))))***,,,+++***))))))***************************))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------....../////////.........000111222000111111111222222333333444444555555555555555555888999:::;;;<<<>>>??????AAACCCEEEHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPRRRTTTVVVVVVXXXZZZ\\\```eeeppp******++++++++++++***************************+++''''''((()))***++++++,,,************))))))))))))))))))))))))((((((((((((((())))))((('''''')))***333...(((%%%&&&''''''&&&(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&((((((''''''''''''((((((,,,(((''')))***((('''(((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))'''&&&&&&&&&&&&'''((((((&&&%%%%%%&&&&&&((())))))$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((()))))))))((('''''')))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''((((((((((((&&&'''(((((())))))(((((((((((('''''''''((()))***,,,++++++******+++,,,,,,)))***+++,,,,,,,,,*********************+++++++++++++++***************************))))))))))))))))))******)))((((((+++---))))))*********+++++++++++++++++++++++++++***)))(((((()))))))))******+++******************************++++++++++++,,,,,,++++++******)))*********+++************+++,,,,,,)))))))))))))))))))))))))))***+++***((('''((()))%%%''')))*********+++,,,++++++******)))((((((((())))))***************+++))))))(((((((((((())))))))))))((('''((()))***+++))))))))))))))))))))))))'''(((((())))))*********''''''''''''''''''''''''***))))))(((((((((((((((((((((((((((''''''''''''******))))))))))))((((((******))))))((((((''''''"""###$$$%%%'''((())))))(((((()))***************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&))))))************)))))))))******++++++******)))(((***+++***(((''''''((('''(((((()))******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------111000///......///000111000111111222333444444555333333333444555555666666888999:::;;;<<<>>>??????AAACCCEEEHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPRRRUUUVVVWWWXXX[[[]]]___dddnnn******++++++++++++******)))*********+++++++++***'''(((((()))***+++,,,,,,*********)))))))))))))))))))))))))))((((((((((((((()))***)))((('''(((***---***'''&&&''')))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''((())))))%%%""""""'''***)))(((***''''''''''''''''''''''''''''''''''''(((((())))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))((('''&&&&&&)))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***************))))))))))))))))))(((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''((()))))))))))))))''''''((())))))))))))))),,,,,,++++++++++++++++++,,,,,,,,,---,,,+++***))))))))))))***+++++++++,,,,,,,,,,,,++++++******)))************************,,,++++++***)))***,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,+++******(((((()))***++++++++++++******************************+++,,,,,,---......---,,,,,,++++++*********++++++******************))))))))))))))))))))))))((()))++++++***)))***,,,%%%''')))*********+++,,,************))))))((((((((())))))******+++++++++)))))))))((())))))*********)))'''''''''(((***+++++++++++++++++++++++++++(((((()))))))))*********(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((('''''''''))))))))))))))))))((((((******))))))((((((''''''(((((((((((((((((())))))(((((()))***************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))************))))))))))))************))))))+++,,,---,,,***))))))***))))))))))))******++++++++++++++++++++++++++++++------..................///......---------......111000///......///000000111111222333444444555666111222222333555666666777888888999;;;===>>>???@@@AAACCCEEEHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMMMMPPPRRRUUUVVVWWWYYY[[[^^^^^^cccmmm}}}******++++++++++++******((()))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))*********)))))))))((((((((('''''')))***)))((('''((()))((((((((()))***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))***$$$!!!"""'''***))))))***'''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&%%%))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&%%%((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))))))))(((((('''(((((((((((((((((('''''''''''''''(((((((((((('''(((((()))))))))))))))'''''')))*********)))(((++++++,,,++++++++++++***.........------,,,++++++)))))))))***+++++++++,,,------,,,,,,++++++***************+++++++++++++++///...,,,*********++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++))))))***+++,,,,,,++++++)))***++++++++++++***)))******+++,,,---......///,,,,,,,,,,,,++++++******+++++++++*********))))))************************###&&&(((*********+++,,,''')))++++++)))))))))************)))))))))))))))((((((((())))))*********+++++++++++++++,,,------******)))((()))***+++,,,++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((((((((((((((((((((((((((())))))***)))))))))(((((((((''',,,,,,++++++*********)))(((((()))***************(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))******)))))))))+++---...---+++******+++,,,,,,+++++++++*********,,,,,,,,,++++++++++++***---------.........//////,,,,,,,,,------///000000111000///......///000000111111222333333444555555000111222333444666777777777888999;;;===>>>@@@@@@AAACCCEEEHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMPPPRRRUUUVVVXXXYYY\\\^^^^^^ccclll|||******++++++++++++******'''(((***+++,,,,,,+++***---,,,,,,,,,++++++******))))))))))))******************))))))(((((('''''''''(((******)))(((((()))''')))***+++***(((%%%$$$'''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''((()))***)))&&&&&&+++,,,)))'''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((('''&&&%%%$$$'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((('''&&&&&&(((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%$$$#########$$$%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''((((((((((((((())))))*********'''(((((())))))(((((('''''''''''''''(((((((((((('''((())))))******))))))'''((()))*********))))))***++++++,,,,,,,,,++++++.........------,,,,,,,,,***************+++++++++------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,111...+++******+++***)))******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))***+++,,,,,,+++***)))******+++,,,,,,---......++++++,,,,,,,,,+++******)))******+++******))))))************************ ###&&&(((((()))***+++)))+++,,,+++)))(((((((((******))))))))))))))))))(((((())))))))))))))))))''''''''''''((()))***************+++++++++,,,,,,))))))))))))))))))))))))************************************************((((((((((((((())))))***'''''''''(((((((((((((((''''''(((((((((((())))))((((((((())))))))))))))))))))))))******+++++++++(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******++++++******)))))))))************))))))((())))))******))))))((((((***++++++***))))))***------,,,,,,+++******))),,,+++++++++++++++++++++***++++++,,,,,,---------,,,,,,,,,---...///000111111000///......///000111222222222222333333333333000111222333444555666666777777999;;;===???@@@AAAAAACCCEEEHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMPPPRRRUUUWWWXXXZZZ]]]______ccclll{{{******++++++++++++******'''(((***,,,,,,,,,+++***++++++++++++************((()))))))))*********************)))((('''''''''&&&(((******)))(((((((((&&&'''))))))((((((''''''''''''''''''''''''''''''&&&'''''''''((((((((()))(((((('''''''''(((((()))***''''''+++,,,)))&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&''''''(((((('''&&&%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''(((''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%$$$######$$$&&&'''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''((()))***++++++,,,(((((())))))))))))((((((''''''''''''(((((((((((((((((()))************)))((())))))))))))*********))))))+++,,,---,,,,,,+++------,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,,,,,,,------------+++++++++,,,,,,,,,------///---***)))+++,,,+++***************++++++++++++***+++,,,,,,------,,,,,,,,,,,,---...---,,,***((()))***,,,------,,,***)))******++++++,,,,,,------)))***+++,,,,,,++++++***((()))***++++++***))))))************************$$$'''***+++***))))))))))))***++++++)))(((((())))))))))))))))))))))))*********************))))))&&&&&&&&&&&&'''((()))***((()))+++,,,---,,,+++***))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((()))******''''''''''''((((((((()))'''''''''((((((((())))))''''''(((((())))))******'''(((((()))******++++++(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))************))))))(((((())))))))))))((((((%%%''')))***))))))***+++++++++++++++************+++++++++++++++++++++,,,******++++++,,,------...---------------...///000//////.........000111222222222222222222111111111111111222333444444555555666777999;;;===???@@@AAAAAACCCEEEHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLOOORRRUUUWWWXXXZZZ]]]``````ccclll{{{******++++++++++++******&&&(((***,,,---,,,+++***)))))))))))))))*********(((((())))))*********++++++******)))(((''''''&&&&&&(((***+++)))(((((((((###$$$%%%&&&'''))),,,...''''''''''''''''''''''''&&&'''''''''(((((())))))((((((''''''''''''((((((%%%"""$$$)))+++)))''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''(((((($$$%%%&&&(((((((((((('''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''(((((((((''''''''''''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&(((***+++((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&''')))***+++,,,---(((((())))))))))))((((((''''''''''''((((((((()))(((((()))***************)))))))))((()))******+++((()))***,,,------,,,,,,,,,++++++******+++,,,,,,,,,+++++++++******)))))),,,,,,,,,------.........+++++++++,,,,,,------------***((((((+++------+++))))))*********+++++++++***+++,,,,,,------------------...///...+++)))''')))***,,,------,,,***)))******++++++++++++,,,,,,'''(((***+++,,,++++++***'''((()))+++++++++***)))***************************,,,//////---+++******''')))++++++)))))))))***)))))))))))))))*********---,,,,,,++++++*********,,,,,,,,,,,,---...///000'''(((+++------,,,***(((++++++++++++++++++++++++++++++******************((((((((((((((((((((((((((((((((((((((()))******&&&'''''''''(((((())))))&&&'''''''''(((((())))))&&&&&&'''((()))***++++++***************)))))))))(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((())))))))))))((((((%%%'''************+++,,,((((((((()))******++++++******+++++++++,,,,,,,,,,,,,,,------...///000000//////...------------...///.........///000222333333333222111111000000///111222222333333444444555666777999;;;===???@@@AAABBBCCCEEEHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJLLLLLLOOORRRUUUWWWYYY[[[^^^``````dddlll{{{+++******))))))******+++((())),,,...///...---,,,((()))***+++++++++++++++************************)))(((''')))+++,,,+++(((+++***(((%%%###$$$(((+++((((((''''''''''''((((((******)))((('''&&&&&&%%%(((((('''''''''&&&&&&&&&''''''&&&%%%$$$$$$######&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))%%%%%%%%%&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((('''&&&(((+++***&&&"""'''(((((()))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++%%%&&&((()))))))))((('''))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))*********))))))((())))))***,,,,,,,,,+++++++++******---------,,,,,,,,,++++++)))+++++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,---------------,,,,,,////////////////////////......//////000000111111///...---,,,+++,,,,,,---///...---,,,+++++++++++++++++++++++++++***)))(((,,,------......------,,,***)))))))))***+++,,,,,,+++***(((&&&&&&''')))***************************(((((())))))*********++++++*********))))))((((((%%%&&&)))+++,,,,,,+++***)))************++++++++++++***)))))))))***,,,,,,,,,,,,,,,++++++*********)))************)))(((((())))))******)))((('''&&&+++++++++***************(((((())))))))))))((((((((()))))))))))))))((((((&&&'''(((*********)))((()))))))))))))))(((''''''******++++++++++++******++++++************++++++''''''((()))))))))))))))))))))))))))((((((((((((,,,***((('''''''''&&&$$$,,,+++***)))((((((((((((+++***))))))******)))(((((()))))))))'''''')))******+++,,,+++***)))***++++++++++++******+++,,,,,,,,,,,,,,,---------......111000...,,,+++++++++,,,:::666111......///000000...///111333333333111000222222222222333444444555888999:::<<<>>>???AAAAAA???@@@CCCFFFHHHIIIIIIIIIJJJJJJJJJHHHGGGHHHKKKMMMNNNOOORRRUUUXXXZZZ\\\]]]bbbccciiixxx------,,,,,,,,,,,,------)))***+++------------,,,((()))******************************************)))(((''')))+++,,,***(((((())))))(((&&&&&&'''(((((((((''''''''''''(((((())))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&'''''''''''''''&&&&&&&&&+++***)))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((...,,,)))&&&%%%&&&(((+++((((((((('''(((((())))))''''''((((((((()))))))))(((((((((((((((((((((((()))(((((('''((()))***+++************)))(((''''''))))))))))))))))))))))))((((((((()))))))))*********)))(((((((((((()))*********************************++++++,,,,,,,,,------------,,,,,,,,,++++++)))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---.........////////////......000000000000000000000000///////////////000000000///...---,,,,,,,,,------///...---,,,++++++++++++,,,,,,,,,,,,,,,+++******,,,------......------,,,******************+++,,,,,,+++***))))))***,,,---************************)))*********+++++++++++++++*********))))))))))))((()))+++---------,,,+++((())))))))))))*********+++***)))))))))***,,,,,,,,,,,,,,,+++++++++************++++++******)))(((******))))))((((((((((((************************(((((())))))))))))(((((((((((())))))))))))((((((&&&'''((()))******)))((()))))))))))))))((('''''')))******************)))***))))))))))))))))))***''''''((())))))))))))))))))))))))))))))))))))(((+++)))''''''((()))((('''***)))))))))))))))***+++,,,***(((((())))))'''&&&&&&(((++++++***((((((((()))***++++++))))))***++++++++++++++++++,,,------,,,,,,,,,---------......000000///...---,,,,,,,,,111...,,,+++---000111222000111222333333333222111222222222222333444555555777888999;;;<<<>>>???@@@@@@AAADDDGGGIIIJJJJJJJJJLLLLLLKKKJJJIIIJJJMMMOOOOOOPPPRRRUUUXXXZZZ[[[\\\bbbdddjjjxxx...------------------...******++++++,,,---------******************)))(((************************)))(((((()))++++++***(((&&&(((******((('''&&&&&&((((((''''''''''''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&###$$$%%%&&&''')))******''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&(((((('''''''''&&&&&&&&&((()))))))))(((''''''&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((''')))((($$$!!!!!!&&&+++)))((('''&&&&&&&&&'''(((((((((((()))))))))******((((((((((((((((((((((((((((((((((((((()))************))))))))))))******(((((((((((((((((((((((()))))))))*********++++++***))))))(((((())))))*********+++++++++++++++***)))******+++,,,---...///------------,,,,,,,,,,,,***+++,,,+++***)))***,,,++++++++++++++++++++++++...---,,,++++++,,,---...///000000111111000000000000000000000000000000000///////////////...............---,,,,,,,,,------......---,,,++++++++++++---------------,,,,,,+++,,,------......------,,,,,,++++++************++++++***))))))***+++---...+++++++++++++++++++++++++++++++++++++++,,,,,,,,,***************)))))))))***+++,,,------,,,+++***((((((((())))))))))))***+++************+++,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,+++******+++***)))((('''((())))))))))))))))))))))))******((())))))******))))))((((((((())))))***))))))((('''(((((())))))))))))((()))))))))))))))(((((('''((())))))******))))))((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))***((('''(((***++++++***((((((((())))))+++,,,,,,,,,+++))))))***)))(((&&&$$$(((,,,---,,,)))'''&&&((()))******)))((()))+++++++++++++++,,,---//////,,,,,,,,,---------......///////////////...---,,,,,,+++***,,,///111222222333333333333333333333333222222222222333444555666666777888999;;;===>>>>>>===???BBBDDDFFFGGGHHHHHHKKKLLLKKKJJJIIIJJJMMMOOOPPPQQQSSSUUUWWWYYYZZZ[[[bbbdddjjjxxx,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,------+++,,,,,,,,,+++***))))))************************)))))))))*********))))))&&&((())))))((('''''''''((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''((()))***+++(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%$$$(((((((((((((((((((((((((((((((((''''''&&&&&&&&&((((((((((((((((((((((((!!!$$$((()))(((''''''((()))(((&&&%%%%%%%%%'''((())))))))))))************((((((((((((((((((((((((((((((((((((((())))))***'''&&&&&&'''(((+++---///(((((((((((((((((((((((()))*********++++++++++++)))))))))))))))))))))))))))***+++,,,,,,,,,+++++++++++++++,,,---............------------,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...//////000111111111000000111111111111111111111111/////////......---------------------------------...---,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,------......------,,,---,,,++++++************(((((('''((()))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************)))((('''))))))))))))************************++++++,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,***(((''''''(((***+++((()))))))))))))))******)))))))))******)))))))))(((((()))*********))))))((((((((())))))))))))((((((((())))))))))))(((((((((((())))))))))))((((((((())))))))))))))))))((((((((())))))))))))(((((()))))))))))))))*********+++)))((()))***,,,++++++***)))))))))******+++,,,,,,+++******,,,,,,+++***&&&(((+++,,,+++)))((((((''')))******)))((()))++++++++++++,,,---...000111,,,,,,,,,---------......------/////////...---,,,...------///111222111000555555444333333333444444222222222333444555666777777777888:::;;;===>>>>>>>>>@@@BBBEEEGGGHHHIIIIIIIIIIIIIIIGGGFFFGGGJJJMMMQQQQQQRRRTTTVVVXXXYYYZZZaaacccjjjwww+++,,,,,,------,,,,,,+++++++++*********+++,,,,,,------------,,,+++******))))))))))))))))))))))))))))))*********)))))))))'''(((((('''&&&&&&(((***((((((''''''''''''(((((('''''''''(((((((((((((((&&&''''''''''''''''''''''''''''''(((((()))))))))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))((((((''''''''''''(((((((((((()))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&& !!!###%%%''''''''''''((((((((((((((((((((((((***))))))(((((('''''''''((((((((((((((((((((((((,,,+++,,,...000///,,,)))((('''&&&%%%%%%&&&'''((())))))))))))************(((((((((((((((((((((((('''(((((()))))))))))))))%%%%%%%%%&&&'''***,,,---(((((((((((((((((((((((()))*********++++++++++++))))))************))))))******+++,,,,,,,,,,,,,,,------------------------.........---------,,,,,,***,,,,,,,,,+++***+++,,,++++++++++++++++++++++++---------------------------...//////000000000///000000000000000000000000//////......------,,,,,,,,,---------------------------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,------......------,,,------,,,+++*********+++((((((((())))))++++++,,,++++++++++++++++++++++++******************))))))***************+++++++++************)))(((((('''******++++++++++++,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,------------,,,+++++++++***)))'''''')))+++,,,(((((())))))*********+++))))))************))))))(((((()))***************)))))))))(((((((((((()))(((((())))))))))))(((((((((((())))))))))))(((((()))******++++++******)))(((((())))))))))))((((((((()))))))))*********+++---+++***)))***+++***))),,,,,,+++***************((('''''')))+++---,,,+++(((***+++***)))((()))+++''')))******))))))***,,,+++++++++,,,---...000111,,,,,,,,,---------......***+++,,,......---,,,+++...---...000222222111///555555444333333444444555222222222333444555777888888999999;;;<<<===>>>>>>AAACCCFFFHHHJJJKKKLLLLLLIIIIIIHHHGGGFFFGGGJJJLLLQQQQQQRRRSSSUUUWWWYYY[[[```ccciiiuuu,,,---...//////...---,,,******++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))(((***++++++)))(((((()))'''(((((('''&&&&&&)))+++((((((''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''((((((((((((((('''''''''''''''((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))((('''%%%%%%&&&'''((())))))***(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''"""###%%%'''((()))******(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((666000***((()))+++***(((&&&&&&''''''((((((((((((((((((((()))))))))******((((((((((((((((((((((((''''''((()))))))))))))))(((((('''''''''''''''((((((((((((((((((((((((((()))))))))*********++++++)))******++++++******)))******)))******+++,,,---//////.........---------............---------,,,+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...////////////////////////////////////---------------,,,,,,,,,+++,,,---.........---------,,,,,,++++++,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,------......------,,,---,,,,,,++++++++++++,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))*********+++++++++++++++---,,,,,,+++++++++******+++++++++,,,,,,,,,------***++++++,,,---,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++*********)))((()))***+++,,,)))))))))***++++++,,,,,,)))******++++++******)))(((((()))***++++++++++++***))))))(((((((((((()))'''(((((()))))))))))))))((())))))******))))))((()))***+++,,,,,,+++***))))))))))))))))))(((((('''((())))))******+++++++++---+++***)))***+++***)))------,,,******)))))))))%%%$$$$$$&&&)))******)))***++++++***((((((***,,,((()))++++++******+++---++++++++++++,,,---//////,,,,,,,,,---------......)))***+++,,,,,,,,,,,,,,,+++***+++---000222111000333333333444444444555555222222222333444666777888999999:::;;;<<<===>>>>>>>>>@@@BBBEEEGGGHHHIIIIIIJJJKKKJJJIIIHHHIIILLLNNNQQQQQQQQQRRRTTTWWWZZZ\\\^^^aaahhhsss+++,,,---......---,,,+++)))***+++,,,,,,+++***)))))))))***+++++++++******))))))))))))))))))))))))(((***,,,+++)))'''((()))%%%'''))))))((('''((()))((((((''''''''''''(((((())))))((((((''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))(((((('''&&&"""###$$$%%%''')))***+++(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((...+++'''$$$$$$%%%&&&'''$$$%%%''')))******))))))''''''((((((((()))))))))((((((((((((((((((((((((&&&'''((()))***))))))((()))))))))))))))((('''&&&))))))))))))))))))))))))((((((((()))))))))******)))***++++++++++++***)))***)))((('''(((***,,,................../////////............------------+++,,,------++++++,,,---------------------------------............------+++,,,---...////////////........................,,,,,,,,,,,,,,,---------+++,,,---.........------,,,,,,,,,++++++,,,,,,---++++++,,,---------------,,,------......------,,,,,,,,,+++++++++,,,------+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))*********++++++,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********+++++++++)))******+++,,,,,,------)))******++++++******)))(((((()))***+++++++++++++++***)))(((''''''((()))''''''((())))))))))))))))))******************)))((()))***++++++***)))((()))))))))))))))(((''''''((())))))******+++,,,,,,+++)))((((((***++++++***,,,,,,+++*********++++++((('''&&&''')))***)))((((((***,,,,,,***))))))***(((***,,,,,,++++++---...+++++++++++++++,,,------,,,,,,,,,---------......+++***++++++,,,---...//////------...000111000///000111222444555555555444222222222333555666888999888888999:::;;;<<<<<<===<<<>>>@@@CCCEEEFFFFFFFFFJJJJJJJJJIIIHHHHHHKKKNNNPPPPPPPPPQQQTTTWWW[[[]]]\\\```fffqqq((()))+++,,,,,,+++)))((((((***+++,,,,,,+++)))(((&&&'''((()))))))))))))))))))))))))))))))))))))))(((+++---,,,)))'''((()))"""&&&***+++***(((''''''((((((''''''''''''((((((******)))((('''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%% !!!###%%%''')))***+++(((((('''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&'''((())))))((('''&&&%%%$$$%%%&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''(((((((((((((((((((((((((((((((((!!!%%%***+++)))'''(((***"""%%%(((+++,,,,,,***)))''''''''''''((((((((((((((((((((((((((((((((((((&&&''')))*********)))((('''((()))+++++++++***)))************************(((((((((((()))))))))))))))***+++,,,,,,+++***)))+++)))'''%%%&&&))),,,///,,,------...///000111111//////.........---------+++,,,------++++++,,,---........................------............------,,,---...///000000000000........................+++++++++,,,,,,---------***+++---...///...------,,,,,,,,,++++++,,,------,,,,,,---.../////////...,,,------......------,,,++++++++++++,,,------...******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,***)))))))))))))))******)))************+++++++++***+++,,,---...---,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,+++******((()))***+++++++++++++++******+++,,,------......******++++++++++++******(((((()))++++++,,,,,,,,,+++***)))'''''''''((()))''''''((()))))))))))))))******++++++++++++******'''((()))++++++)))(((''')))))))))))))))(((''''''((())))))***++++++,,,,,,((('''&&&'''***,,,,,,,,,************+++,,,------...---++++++,,,+++***(((&&&)))---...---***)))((()))+++,,,,,,,,,,,,...///+++++++++******+++,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,...000111777555222111111000///...---///222444666666555444222222222333555777888999777777888999::::::;;;;;;AAACCCEEEHHHJJJKKKKKKKKKHHHHHHHHHFFFEEEFFFIIILLLOOOOOOOOOQQQTTTXXX[[[^^^[[[___eeeppp......///...---+++)))'''************************++++++++++++++++++++++++((((((((((((((((((((((((&&&)))+++)))%%%$$$'''+++''''''''''''''''''''''''************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''"""%%%(((***)))''''''&&&(((***,,,...---+++(((&&&+++***)))((('''&&&%%%%%%(((((())))))))))))((((((***)))$$$"""&&&'''(((''''''&&&&&&((()))***))))))(((((('''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((,,,***))))))******)))''')))***+++***)))((()))***(((((())))))******++++++++++++******))))))((((((+++)))'''&&&&&&))),,,......***'''&&&)))******)))(((((((((((())))))))))))))))))))))))((((((((((((+++*********))))))((((((******+++++++++******)))***************)))(((((())))))))))))************++++++,,,,,,------......000000///...---,,,++++++,,,---------...000111222---...///000///...---,,,,,,---...////////////////////////////////////000///......///111222111000444444333222000///---,,,000000///.........//////000000///...------......////////////000000000000////////////////////////,,,------......//////000......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......---------,,,,,,,,,000///---,,,+++,,,,,,---++++++------------++++++------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------......///////////////............,,,+++***))))))***++++++))))))))))))******************************++++++---,,,***)))))))))***+++******))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))---+++)))((('''((()))******,,,...---***)))***,,,+++*********))))))(((((())))))***++++++++++++++++++++++++************))))))***,,,+++)))(((((((((***+++,,,+++))))))***,,,(((((()))***+++,,,,,,,,,))))))***+++,,,,,,---------------.........//////---......//////......---------......//////000000222222333333333333333444333333444444555666777777999999::::::<<<===???@@@@@@AAACCCFFFHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHKKKNNNQQQQQQRRRTTTVVVYYY[[[\\\______cccmmm***++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))"""%%%((('''$$$$$$(((,,,++++++++++++++++++++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))'''&&&'''((((((***,,,------+++(((&&&((((((((('''''''''''''''(((((())))))))))))((((((((()))'''""""""&&&(((&&&&&&''')))*********)))((()))(((((((((''''''''''''((())))))))))))))))))(((((((((((((((((((((((((((,,,+++******++++++***(((,,,,,,---+++)))(((((()))(((((()))))))))))))))))))))((((((((('''''''''&&&(((((((((((()))***+++,,,***(((%%%&&&))),,,,,,,,,(((((((((((()))))))))))))))))))))))))))))))))(((************)))))))))((((((((())))))))))))((((((***************)))((((((************************))))))******+++,,,,,,---+++++++++,,,,,,---------111111000/////////000000///000111222222222111000...///000111111222222111222222222333333333333444555444444555777999888777888888888777555444222111444333222222111111111111222111000////////////000333333222222222222111111////////////////////////........./////////000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------,,,,,,,,,,,,---,,,+++*********+++,,,+++,,,------------,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,------000000000/////////......---,,,+++***)))******+++************++++++++++++***************++++++,,,,,,+++***)))))))))******))))))))))))******************))))))(((((((((((()))))))))))))))))))))))),,,+++)))((('''((()))******,,,---,,,)))(((***+++************)))))))))((((((((()))************)))+++++++++************)))(((***++++++)))(((((()))+++,,,,,,,,,+++)))(((&&&(((((()))++++++,,,,,,+++******+++,,,,,,---......,,,------------.........,,,,,,------------,,,,,,------......///000000000111111222333333444555555///000222444666888999:::999999::::::<<<===???@@@AAABBBEEEGGGIIIIIIJJJIIIHHHIIIIIIHHHGGGHHHKKKNNNQQQQQQSSSTTTWWWYYY[[[]]]```aaaeeennn)))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************$$$&&&((('''%%%$$$'''***************************)))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++***(((&&&&&&(((***''')))+++,,,,,,***(((&&&%%%%%%&&&&&&'''''''''((('''(((((())))))(((((('''%%%((()))''''''***)))&&&$$$'''***---...+++(((&&&((((((((((((''''''''''''))))))************))))))((((((((((((((((((((((((---+++******+++,,,+++)))---......,,,***((((((((())))))((((((((((((((((((((((((((((((''''''''''''&&&''')))+++++++++******+++)))'''''')))+++++++++(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))((((((*********+++******)))(((************************))))))***++++++,,,,,,---))))))***+++,,,------...444444222111000000///000333444555666777777666555444555666777888888888888::::::::::::;;;;;;<<<<<>>>>>???BBBDDDCCCCCC@@@@@@@@@???>>><<<;;;:::;;;:::999888777777777777555555444444333333444444777666666555444333222111000000000000000000000000////////////000000000000000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,+++++++++++++++,,,---,,,,,,------------,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++---...///111111111000000000000///......,,,+++************+++++++++,,,,,,,,,,,,---***************+++,,,,,,++++++***))))))))))))***)))))))))*********++++++***))))))))))))((((((((())))))))))))))))))))))))++++++)))((((((((()))******+++,,,+++)))((()))***************))))))))))))(((((()))***************+++++++++************)))''')))++++++)))))))))***,,,******,,,......***&&&((()))***+++++++++++++++++++++,,,,,,---.........,,,,,,,,,,,,------------------------------------------......///000000111111111222333333444555555000000222444666888999:::999999::::::<<<===???@@@BBBCCCEEEHHHIIIJJJJJJJJJHHHIIIIIIIIIHHHIIIKKKNNNQQQQQQSSSTTTWWWZZZ\\\]]]bbbcccfffppp,,,+++***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,***'''%%%&&&(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((())))))((('''&&&((()))'''(((***++++++***(((&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((((((((('''$$$''')))((((((++++++((($$$&&&))),,,,,,***(((&&&(((((((((((((((''''''''''''''''''(((((('''''''''((((((((((((((((((((((((+++***))))))++++++***)))+++,,,---+++)))(((((()))))))))((((((''''''&&&&&&************))))))))))))'''''')))***++++++******...,,,***)))((((((''''''(((((((((((()))))))))))))))))))))))))))******************))))))))))))))))))******++++++++++++************++++++******)))************************++++++,,,------......///---------...............555444444333333444444555888999;;;<<<=========<<<>>>>>>@@@AAABBBBBBBBBBBBDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHIIILLLNNNNNNMMMIIIIIIIIIHHHGGGEEECCCCCCCCCBBBAAA@@@???>>>>>>>>><<<;;;;;;:::::::::;;;;;;::::::999777666444333333333333333333333222222222000000000000000/////////////////////....................................---------------------------------------------------,,,,,,,,,,,,+++++++++------------......//////,,,------------------,,,)))***+++,,,---------------------------------------------...///000222333222222222111111111000000000///...---+++*********++++++++++++,,,,,,,,,,,,************+++,,,,,,---++++++******))))))))))))((())))))******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))******************)))(((((()))*********))))))))))))))))))******+++,,,++++++++++++++++++*********))))))&&&(((*********)))***+++***'''&&&)))///222///+++((()))***++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------........................,,,------...///000111111222222333333333333444444444444444555555555666666999999999:::<<<===???@@@AAACCCEEEGGGIIIJJJJJJJJJHHHIIIJJJJJJIIIJJJLLLNNNQQQQQQSSSUUUWWWZZZ]]]^^^bbbccchhhrrr,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,***(((''''''(((************************((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''"""%%%((())))))(((((((((&&&''')))******)))(((''''''&&&&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''$$$''''''%%%&&&***+++)))%%%&&&''''''(((((('''''''''''''''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((()))((('''((()))***)))((('''(((***)))(((((()))***))))))((((((''''''&&&&&&))))))))))))************)))((((((((()))***+++,,,,,,,,,+++***((('''''''''(((((((((((())))))))))))((()))))))))*********+++))))))))))))))))))******))))))***+++++++++++++++******++++++++++++******))))))*********+++++++++,,,------...//////000000111111222222333333444444777777888999;;;===>>>@@@@@@AAACCCEEEEEEFFFEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPOOOOOONNNPPPSSSTTTTTTSSSPPPPPPOOONNNLLLJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@AAAAAABBB???>>>>>><<<;;;:::999888888777777777666666555555222222111111000000//////////////////....................................---------------------------------------------------------,,,,,,,,,++++++,,,------...////////////------------------------)))***+++,,,---.........------------------------.........///000222333444222222222222111111111111000000///...---,,,+++************++++++++++++,,,************+++,,,---...+++++++++++++++******)))))))))******+++++++++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))((())))))))))))))))))******((()))******++++++******+++++++++*********))))))&&&(((*********)))***+++)))%%%"""%%%+++///...+++))))))***+++++++++*********************++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,---...///000111111555444444333333222222111444444444555555555555555999999999:::<<<===???@@@@@@AAADDDFFFHHHIIIIIIIIIIIIJJJKKKKKKJJJKKKLLLNNNPPPQQQSSSUUUXXX[[[]]]___```ccciiiuuu))))))***+++,,,...000111************************++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((()))******)))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))###''')))***)))((((((&&&&&&((())))))(((((('''((('''''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&%%%'''&&&######(((+++***'''&&&%%%$$$$$$&&&((()))'''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((('''&&&''')))))))))'''%%%'''(((((('''((()))+++))))))((((((((((((((((((''''''''''''(((((((((((())))))(((((((((***+++---''')))******))))))***+++(((((((((((())))))))))))((())))))******+++++++++))))))))))))************&&&'''((())))))***)))))))))***++++++,,,+++++++++******+++,,,---......///......//////000111111111222333555777:::<<<>>>???======>>>@@@BBBDDDFFFGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIJJJKKKMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSRRRQQQRRRTTTUUUUUUTTTSSSRRRQQQOOOMMMJJJHHHGGGGGGFFFEEEEEEDDDDDDEEEEEECCCCCCBBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA===<<<<<<;;;;;;:::::::::555555444444333222111111000000000000////////////........................------------------------------------------------......---------,,,,,,,,,+++,,,,,,------------,,,......------------......++++++,,,---............---------------------------------......000111222222222222111111111111000000000000000///---,,,+++************++++++++++++************+++---...///,,,,,,------,,,,,,+++***++++++++++++++++++++++++)))))))))************+++))))))))))))))))))))))))))))))))))))************,,,***))))))***+++)))((())))))))))))************''''''((())))))))))))(((+++++++++************)))''')))++++++)))))))))***)))&&&$$$%%%''')))(((&&&)))******+++++++++******)))))))))***************,,,,,,,,,,,,------------******((((((((((((******+++,,,---...///111111222555444444333333222222111111222333444555777888888999999::::::<<<===???@@@@@@AAACCCFFFGGGHHHHHHHHHIIIJJJLLLLLLKKKKKKMMMNNNPPPQQQSSSUUUXXX[[[^^^```___bbbkkkxxx)))***,,,---...//////000++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((''''''''')))+++++++++''''''''''''''''''''''''******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))###%%%((()))(((((()))***%%%&&&'''((((((((((((''''''''''''''''''(((((((((&&&''''''((((((''''''&&&%%%((('''$$$%%%(((***(((''''''&&&%%%%%%&&&((()))''''''''''''((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((''''''((()))******((('''((())))))(((((()))***(((((())))))))))))))))))&&&'''''''''((((((((()))'''((()))******++++++***%%%(((******))))))+++---(((((((((((())))))))))))((())))))******+++,,,,,,((()))))))))************&&&'''((())))))*********)))***++++++,,,,,,,,,++++++,,,---///000222333444333333444444555666666666555666888;;;>>>AAACCCDDDBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEFFFGGGIIIKKKLLLLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRSSSRRRQQQRRRSSSTTTSSSQQQRRRQQQOOOMMMIIIFFFCCCBBB@@@@@@?????????@@@AAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEAAAAAA@@@@@@???>>>>>>>>>::::::999888777555555444333333222222222111111111......................................................................../////////.........------,,,------......---,,,+++///...---,,,,,,---...///------...//////.................................------,,,,,,---...//////222111111111111000000000///000000000000///...---++++++++++++,,,,,,,,,---*********+++,,,---...///------.........---,,,+++---,,,,,,++++++******)))))))))*********+++++++++))))))))))))))))))))))))(((((()))***************---+++)))***,,,,,,***(((((()))))))))************))))))***++++++++++++***+++++++++************)))(((***++++++)))(((((()))'''(((***,,,,,,***(((&&&******+++++++++******)))************************,,,------------.........+++***)))(((((()))***++++++,,,---...///111222222222222222333333444444444111222333444555777888888999999::::::<<<===???@@@@@@BBBDDDFFFHHHIIIIIIIIIIIIKKKMMMMMMLLLLLLMMMNNNPPPQQQSSSUUUYYY\\\___```^^^cccnnn}}}---...///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,******+++,,,++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((())))))((('''''')))+++%%%&&&&&&'''((((((((('''%%%%%%&&&'''((()))***+++&&&''''''''''''''''''&&&%%%((()))''''''***)))&&&''''''''''''(((((())))))&&&'''''''''(((((())))))''''''((((((((((((''''''(((((((((((((((((((((((()))(((((()))***++++++******++++++***((('''((()))(((((())))))******++++++((()))))))))******++++++$$$'''***,,,---,,,***((('''***,,,+++)))'''(((***(((((((((((())))))))))))((())))))***++++++,,,,,,(((((())))))*********+++(((((()))++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---...///111333555777888999999999:::;;;;;;<<<<<<:::;;;<<<>>>@@@AAABBBCCCDDDCCCBBB@@@???>>>======@@@AAABBBCCCBBBAAA@@@???@@@AAACCCEEEFFFGGGHHHHHHJJJJJJKKKLLLMMMNNNOOOOOOSSSQQQPPPPPPQQQQQQPPPOOOPPPNNNMMMJJJFFFBBB???>>>::::::::::::;;;<<<=====================>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFDDDDDDCCCBBBBBBAAA@@@@@@======<<<;;;:::888777777555555444444444333333333////////////////////////........................////////////////////////000////////////.........//////000000000///---,,,///...---,,,,,,---.../////////////////////....................................---------......///111111111000000000000/////////000111111000///...,,,,,,,,,---------......*********+++,,,---///000---.../////////...---,,,...------,,,+++***))))))))))))******++++++++++++))))))))))))))))))))))))'''((()))***************...,,,******,,,---+++)))(((((())))))*********+++,,,---......//////......+++++++++************))))))+++,,,+++)))((((((((($$$***000444444111---+++******+++++++++******))),,,+++++++++++++++++++++---------.........//////...---+++******+++---...++++++,,,...///111222222///000111222444555666777555555555555555555555444999999::::::<<<===???@@@BBBCCCEEEHHHIIIJJJJJJJJJIIIKKKMMMMMMMMMLLLMMMNNNPPPQQQSSSUUUYYY\\\___aaa^^^dddppp000111111111000...+++)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************'''((()))******)))(((''')))***+++,,,,,,+++***)))))))))(((((((((((())))))************************((()))*********)))'''&&&%%%%%%&&&&&&((()))***+++++++++***)))((((((((()))((()))))))))******++++++))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((('''((((((((('''&&&%%%%%%))))))))))))))))))))))))---&&&!!!)))...,,,((('''(((((()))***++++++,,,++++++++++++,,,---......))))))))))))******************)))(((%%%"""))))))************)))))),,,+++***)))((((((((((((++++++***************+++***'''&&&'''***,,,+++)))***)))))))))***++++++,,,---,,,++++++,,,...111333111222333444777:::<<<===<<<===>>>???@@@AAAAAAAAA=========>>>@@@BBBDDDFFFCCCAAA???@@@AAA???;;;888;;;<<<<<<===>>>>>>======<<<<<<<<<<<<============@@@AAABBBDDDFFFHHHIIIJJJIIIIIIIIIHHHGGGGGGIIIKKKHHHFFFDDDBBBAAA???<<<::::::;;;;;;<<<<<<<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;===<<<::::::;;;===@@@BBBAAABBBDDDDDDDDDDDDFFFGGGAAAAAAAAA@@@???===<<<;;;<<<<<<:::999888777777666555444333222111111111111000000111111111111111111000000000000///...---,,,+++---///111222222111000000000//////.........---//////000000000///---,,,------------......//////)))***,,,...///111111111////////////////////////......//////000000111111222222222222222111000///...---+++***)))***++++++///...---,,,+++,,,------000///---,,,,,,---///000///...---+++******++++++***++++++,,,,,,------...***++++++++++++***))))))+++++++++,,,,,,---------,,,++++++******++++++,,,************************...000111///,,,+++---///***)))))))))))))))******))))))))))))))))))))))))(((((()))+++,,,---......000///---+++)))))))))))),,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------...000222333888777777666555333222111444444555555666555555555777888999:::<<<>>>@@@BBBEEEEEEFFFGGGIIIJJJKKKLLLJJJJJJKKKMMMOOOPPPPPPOOOQQQSSSVVVXXXYYY[[[^^^```eeegggnnn000000000000///...,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))************)))((())))))***++++++***))))))((((((((('''(((((())))))((((((((((((((((((((((((************)))((('''&&&'''''''''''''''((()))***))))))))))))((((((((((((&&&&&&&&&''''''((((((((()))(((((((((''''''''''''''''''((((((((()))))))))((((((((()))))))))******((((((((((((((()))))))))''''''((((((''''''&&&%%%((((((((((((((((((((((((,,,((($$$%%%***+++((($$$'''(((((())))))*********))))))))))))***+++,,,---))))))))))))************)))))))))((('''%%%$$$###))))))************))))))******))))))))))))******++++++******))))))******---+++)))***---......,,,,,,,,,++++++,,,,,,---.........------...000222444333444555777:::<<<>>>???DDDDDDEEEFFFFFFEEEDDDCCCCCCBBBAAAAAABBBCCCDDDEEECCCAAA?????????===999666888888888888888888777666999999999999999:::::::::::::::;;;<<<===>>>???@@@@@@@@@@@@???======@@@BBBBBBAAA??????>>>===:::888999999999:::::::::999999999999:::::::::;;;;;;;;;888999999:::;;;<<<<<<===;;;<<<>>>>>>===>>>???AAACCCCCCCCCCCCDDDDDDDDDEEECCCBBB@@@???===<<<;;;;;;888777666444333222111111///............///000000000000000000///...---,,,---...000222222111///...000000/////////.........------.........---,,,+++............---,,,++++++***+++,,,------.......................................//////000000000000111222222222111111000///......---,,,,,,,,,,,,,,,///...---,,,,,,,,,------...---,,,++++++,,,---...///...---+++******++++++))))))***++++++,,,,,,---***++++++++++++***))))))***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,************************---...///...++++++,,,///,,,+++***************+++************************************++++++,,,---------+++***))))))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---++++++,,,...///000111222333333444555555555555555333444444555555555555444777888999:::<<<>>>@@@BBBCCCDDDEEEFFFHHHIIIJJJJJJJJJJJJKKKMMMOOOPPPPPPPPPQQQSSSVVVXXXYYY[[[^^^```dddfffnnn~~~/////////.........------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******((())))))******))))))((('''''''''''''''((())))))((((((((((((((((((((((((,,,+++***(((''''''((((((***)))(((((('''''''''''''''(((((())))))))))))(((&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''&&&&&&'''''''''((((((((('''''''''(((((((((((()))''''''(((((()))))))))***''''''((((((((('''&&&&&&''''''''''''''''''''''''%%%%%%&&&(((+++,,,***((((((((((((((((((((((((((((((((((((((((((***++++++))))))))))))************)))))))))(((((())))))***))))))************))))))((((((((()))***+++,,,---++++++***))))))))))))))),,,+++)))***+++---,,,+++......---------...//////000000000000222444666888888999;;;>>>AAACCCEEEGGGLLLMMMOOOPPPPPPNNNKKKJJJKKKIIIGGGEEEDDDDDDDDDDDDAAA???===<<<<<<:::666444777777777777666555444444777777777888888999999999888888888888888888888888999::::::888777777:::<<<>>>======>>>???@@@>>>========================<<<<<<<<<;;;::::::;;;;;;;;;666777999:::;;;:::999999666777999999888888999;;;>>>>>>>>>???AAADDDFFFHHHEEEDDDCCCAAA??????>>>>>><<<;;;:::888666444222222000///...------///111222000000000//////......---///000111222222000...---000000000000////////////------.........---,,,,,,////////////---+++)))'''------------------,,,,,,------------------------...////////////000000000111111111111111000000/////////////////////...---///...------,,,,,,------++++++++++++++++++++++++......---,,,++++++++++++((())))))******+++,,,,,,***++++++++++++***))))))***************+++++++++++++++************++++++************************+++,,,,,,,,,***+++,,,...------,,,+++******++++++***************************)))'''&&&&&&'''(((***+++******)))******++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------+++,,,.../////////...---000111222444555555555555222333444444555555444444777888999:::<<<>>>@@@BBBBBBCCCDDDFFFGGGHHHIIIIIIIIIJJJLLLNNNOOOPPPPPPQQQQQQSSSVVVXXXYYYZZZ]]]___bbbeeemmm}}}///...---------......///,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,++++++(((((())))))))))))((((((&&&&&&&&&&&&'''((()))***************************,,,***(((''''''(((***,,,,,,+++***((('''&&&&&&&&&'''''')))************)))''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''(((((())))))''''''((((((((((((''''''((((((((((((((((((((((((%%%'''((())))))))))))***((((((((((((''''''''''''(((''''''(((((()))***+++((()))))))))***************)))(((((((((***+++,,,)))******++++++******)))))))))))))))***+++,,,,,,++++++***)))))))))))))))++++++******+++,,,,,,,,,...............///000111222222333555888;;;===??????AAADDDHHHLLLOOOQQQRRRTTTUUUXXXYYYYYYVVVSSSPPPMMMKKKIIIFFFCCCAAAAAAAAA<<<;;;:::999888777555444999999::::::::::::999999:::::::::;;;;;;<<<<<<=========<<<<<<;;;:::::::::;;;<<<<<<;;;:::;;;===@@@@@@@@@AAADDDHHHJJJKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHFFFEEECCCAAA??????>>>>>>:::;;;;;;;;;;;;;;;::::::777888999999777777888:::::::::999:::<<>><<<999777555333444222000///000222444666111000000///////////////...000111222222111///...000000000000000000000000///000000000000////////////000000000///,,,***(((//////..................------------------------///////////////////////////000000111000000//////...///000111111000...---///......---------------++++++,,,,,,,,,,,,++++++---------,,,++++++++++++))))))******++++++,,,,,,***++++++++++++***)))))))))))))))))))))*********++++++************++++++************************)))************+++,,,------,,,++++++************************************+++***(((&&&&&&(((+++,,,************************)))***+++,,,---.........++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,...///000000///---***)))222222333333444333333222111222333444555555555444777888999:::<<<>>>@@@BBBBBBCCCEEEGGGHHHIIIIIIIIIIIIJJJMMMNNNOOOPPPQQQRRRQQQTTTVVVXXXXXXZZZ\\\^^^```ccclll|||...------------...//////,,,------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---))))))(((((((((((())))))'''''''''''''''((())))))***************************)))'''&&&'''***---///---,,,+++)))'''&&&&&&%%%((())))))***++++++++++++(((((((((((((((((('''''''''''''''(((((((((((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''''''''((((((((((((((('''))))))))))))))))))))))))......,,,)))%%%$$$%%%(((((((((((((((''''''''''''))))))))))))***+++,,,,,,((()))))))))************+++***)))(((((()))***+++******++++++++++++******++++++************++++++++++++************++++++---------------...000111/////////000111222444444666777:::===AAADDDGGGIIIHHHJJJNNNRRRWWWZZZ\\\]]]\\\]]]^^^^^^[[[VVVQQQNNNFFFEEEBBB???<<<;;;::::::777777888777777777777888888999:::<<<===>>>>>>>>>======>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>@@@AAAAAAAAAAAABBBEEEHHHGGGGGGJJJNNNTTTWWWYYYYYYXXXWWWVVVUUUTTTUUUUUUUUUSSSRRRPPPMMMJJJHHHFFFFFFBBBAAA???===<<<===>>>???;;;<<<======;;;:::;;;<<<>>>===;;;:::;;;===???@@@AAAAAAAAAAAABBBCCCDDDEEEBBBBBBAAA???===:::888777777555333111111333555777111111000/////////000000---...000222333222111111000111111111111111111111000000000///000000000000///000111111111000...---...------,,,------...///------------------------/////////..................//////000000000//////------///000000///...---...//////.........------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------***++++++++++++***))))))))))))))))))))))))))))))+++******))))))******+++************************))))))((()))***+++++++++++++++***)))))))))))))))************************---,,,+++***+++...111333,,,,,,++++++***))))))((()))***+++,,,---.........+++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,---///000000///---+++111222333333444444333333111222333444555555555555777888999:::<<<>>>@@@BBBCCCDDDFFFIIIJJJJJJJJJJJJHHHJJJNNNOOOOOOOOORRRTTTRRRTTTVVVWWWXXXYYY\\\^^^___ccckkk{{{------------------......------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------***))))))(((((())))))***))))))(((((((((((())))))(((((((((((((((((((((((()))(((''''''(((+++...000,,,,,,***)))((('''''''''***)))))))))))))))***+++'''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((************************(((((('''&&&&&&(((,,,000((((((((((((((((((((((((************+++,,,------))))))))))))******************)))(((((((((((()))******++++++++++++******,,,++++++*********+++++++++++++++++++++,,,---...+++,,,.........///111444444555555777999;;;===>>>AAABBBEEEHHHLLLOOOQQQSSSPPPRRRVVVZZZ]]]___aaaaaaaaaaaa___[[[UUUNNNHHHDDD<<<;;;999777666666666666777888999999888999;;;===888999;;;===???AAABBBBBBAAABBBCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIKKKOOORRRSSSSSSUUUZZZ___cccdddcccaaa```___]]]]]]]]]^^^^^^___^^^]]][[[XXXUUURRRQQQLLLJJJGGGDDDCCCDDDEEEGGGCCCDDDEEEDDDBBBAAABBBCCCBBBAAA???===<<<<<<<<<<<<;;;;;;;;;<<<===???@@@AAABBBBBBCCCBBB@@@>>><<<:::888666444222222222333444222111000/////////000111,,,...000222333333222222111111111111222222222222......---------...///000000000000000111111222222---,,,+++******,,,---...------------------------/////////............------......///////////////,,,------..................////////////...------------------------------+++,,,,,,------,,,,,,+++***++++++,,,------......***++++++++++++***))))))************))))))))))))******))))))))))))******************************+++)))((((((***++++++******)))))))))))))))******++++++++++++++++++++++++)))((((((((())),,,///000---------,,,,,,***)))(((***++++++,,,------------***++++++,,,,,,------...++++++,,,---------------)))***---///111222222222///000222333555666666777222333444555666666777777777888999:::<<<>>>@@@BBBCCCDDDGGGJJJKKKKKKJJJJJJGGGKKKNNNPPPOOOOOORRRUUURRRTTTVVVWWWWWWYYY[[[]]]^^^ccclllzzz,,,---.........---,,,+++------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++---...+++***))))))))))))***+++,,,+++***))))))((())))))((((((((((((((((((((((((+++***)))((((((***,,,---+++***))))))((()))))))))+++)))'''%%%%%%&&&((()))(((((((((''''''&&&&&&&&&''''''''''''((((((((()))''''''((((((((()))))))))&&&''''''''''''((((((((()))))))))(((((('''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))""""""###&&&***...111333'''(((((())))))*********************+++,,,------))))))))))))************((())))))*********))))))***++++++,,,,,,++++++***************+++,,,------******+++,,,---///000111...000333444444555999<<<===>>>@@@BBBEEEHHHJJJLLLOOOPPPRRRTTTWWWXXXYYYZZZWWWYYY[[[]]]^^^^^^]]]]]]\\\ZZZWWWRRRLLLFFF@@@===888888777777777888:::;;;;;;===>>>===;;;<<>><<<<<<<<<<<<<<<===>>>>>>AAAAAACCCCCCCCCAAA???>>>:::999888666555444333333222111///......000111222...///111333333333111000111111111222222222333333......---------...000111111000///...///000222333111000...,,,,,,,,,---...........................//////.........---------,,,---....../////////...---------------...//////...//////000///...---,,,---,,,+++******+++,,,---++++++,,,---------,,,+++*********+++,,,,,,------***++++++++++++***))))))+++++++++******)))))))))******))))))))))))******************************---***((((((***+++***)))))))))))))))***+++,,,,,,++++++++++++++++++++++++&&&&&&&&&&&&'''(((******+++,,,------------,,,+++++++++,,,------,,,,,,,,,******+++,,,,,,---......,,,,,,---............---+++,,,---///111222333444111111333444666666777777222333555666777888888888777888999:::<<<>>>@@@BBBAAACCCFFFIIIJJJJJJIIIHHHFFFKKKOOOPPPOOOOOOSSSVVVRRRTTTVVVWWWWWWXXXZZZ\\\___ccclllyyy,,,---...//////---+++***------............------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))+++,,,...,,,+++***))))))***+++,,,...---,,,***))))))((((((************************---,,,+++))))))))))))***))))))))))))))))))***++++++(((%%%###"""$$$&&&(((++++++******)))))))))(((&&&'''''''''(((((())))))(((((((((((())))))))))))'''''''''(((((((((((())),,,,,,+++***)))(((''''''''''''((()))))))))))))))(((((((((((((((((((((((()))((((((***,,,,,,)))''''''(((((()))***++++++,,,))))))))))))***+++,,,---))))))))))))************'''(((***+++,,,,,,+++******++++++,,,,,,++++++***(((((()))***+++---///000******+++,,,...000222333888;;;>>>??????AAAEEEIIIEEEFFFHHHKKKNNNQQQTTTVVVZZZZZZ\\\]]]^^^^^^^^^^^^[[[\\\]]]]]]\\\ZZZXXXWWWRRRQQQNNNJJJFFFBBB>>><<<999999::::::<<>>>>>AAADDDMMMMMMOOOPPPQQQRRRRRRRRRNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUVVVWWWXXXXXXYYYXXXZZZ\\\^^^aaaeeeiiimmmpppoooooopppqqqrrrpppoookkkiiigggeeedddeeefffggggggiiilllmmmmmmkkkhhheeecccccccccbbb```^^^[[[ZZZXXXYYYZZZXXXVVVUUUUUUVVVUUUTTTSSSQQQNNNKKKIIIGGGFFFEEEDDDCCCCCCCCCCCCCCC???@@@BBBDDDDDDCCCAAA@@@>>>===<<<:::999777555555222111///......000222333000111333333333222000///111111111222222333333333111000/////////111222333222111...------...111222888666333000///...////////////////////////////////////.........---------,,,------.../////////...///...---------///000111...///000000000///---,,,,,,+++)))(((((()))+++,,,***+++,,,---------,,,+++)))))))))***++++++,,,,,,***++++++++++++***)))))),,,+++++++++******))))))******))))))))))))******************************...+++))))))+++,,,***((()))))))))***+++,,,......+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++,,,...//////......,,,,,,---------,,,++++++******+++,,,,,,---......,,,---......//////......222111000000000000111111555555666666555555444333333444555777888999999999777888999:::<<<>>>@@@BBB@@@BBBEEEHHHJJJIIIHHHGGGFFFKKKPPPPPPOOOOOOSSSWWWRRRTTTVVVWWWWWWXXXZZZ\\\___dddlllyyy....................................///////////////............---------/////////......---------***+++,,,,,,,,,,,,+++***...---+++)))((('''''''''+++***)))'''''')))***++++++***)))***++++++***)))))))))(((((((((***+++,,,)))*********++++++++++++))))))************))))))'''(((((())))))))))))((())))))))))))((('''&&&%%%))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))''''''((()))***++++++,,,''''''((()))***++++++,,,---,,,***))))))+++,,,...))))))*********+++++++++,,,+++++++++******))))))++++++************++++++,,,------,,,++++++---//////000111222222444888;;;CCCFFFJJJLLLNNNOOOQQQSSSWWWTTTQQQPPPSSSWWW[[[]]]^^^]]]\\\___aaabbb___\\\]]]\\\ZZZWWWTTTQQQNNNMMMIIIHHHEEECCCAAA???>>>>>>>>>>>>???AAACCCEEEGGGHHHKKKIIIFFFEEEGGGLLLQQQTTTYYY[[[^^^```aaaaaaaaa```[[[\\\^^^``````___]]]\\\bbbaaa```______```bbbcccdddfffhhhjjjkkklllllllllqqqrrrsssssstttsssssssssmmmmmmllljjjiiiiiihhhhhhmmmnnnnnnnnnnnnmmmlllkkkgggggggggiiikkkkkkiiigggjjjgggdddddddddccc^^^ZZZ[[[[[[ZZZZZZXXXVVVTTTSSSNNNNNNMMMLLLJJJHHHFFFEEEEEEFFFGGGFFFDDDBBBBBBCCC>>>??????>>>===;;;999777888666444333333333111///000000111222333222///---000000111111111222222222111111111111222222222222000000000000000000000000000000000000000000000000---...000111222111///...111000...---,,,,,,------///////////////////////////...---,,,,,,---...///111111111111000000000000///...,,,+++***+++,,,,,,//////...---,,,,,,++++++---,,,,,,++++++,,,,,,---***+++---,,,,,,+++---...,,,,,,,,,++++++*********''')))+++......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++---,,,+++***+++,,,---...---------,,,,,,+++++++++)))))))))***++++++,,,,,,+++++++++******+++,,,,,,,,,,,,,,,------,,,+++++++++,,,------,,,,,,...000111111111111000000000000///000111222333222111111333333222333333444555666999999:::;;;<<<>>>>>>???@@@AAADDDGGGIIIJJJJJJJJJFFFHHHLLLPPPRRRTTTTTTTTTXXXYYYYYYXXXXXXYYY\\\^^^bbbdddkkkwww....................................////////////////////////............,,,,,,,,,,,,,,,+++++++++***+++,,,,,,,,,,,,+++***,,,,,,+++))))))(((((((((+++***(((''''''(((***++++++***))))))++++++***)))***)))((((((((()))***+++))))))))))))*********+++))))))************))))))(((((())))))))))))((((((''''''((((((((((((((('''''''''((((((((((((''''''))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))*********(((((())))))******++++++...---+++)))))))))***+++***+++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,+++++++++++++++,,,---...//////------///111222333555666888:::>>>AAAIIILLLPPPSSSUUUUUUWWWXXXYYYVVVTTTTTTWWW[[[]]]^^^aaa```___```aaaaaa^^^[[[WWWVVVSSSPPPLLLIIIGGGFFFAAAAAABBBBBBBBBCCCCCCCCCEEEGGGJJJMMMOOOQQQRRRRRROOONNNMMMNNNPPPUUUZZZ]]]eeefffgggiiiiiihhhgggfffggghhhiiikkkkkkkkkjjjjjjkkkiiihhhfffggghhhkkklllmmmmmmnnnoooqqqrrrssstttttttttuuuuuuvvvvvvuuuuuutttsssrrrqqqppppppqqqqqqqqqqqqppppppooonnnnnnmmmpppooommmnnnqqqsssssssssrrrrrrqqqpppnnnkkkgggdddfffeeedddcccaaa```______VVVVVVUUUTTTSSSRRRQQQPPPMMMMMMMMMKKKHHHEEEDDDEEE@@@@@@@@@???>>>===;;;:::999777666555555555333222111111222444666666444111333222222222111111111000...////////////000000000111111111111111111111111000000000000000000000000///000111111111///...---///...------------...///........................000///...------...//////////////////.........---......,,,+++++++++,,,,,,///......---,,,,,,++++++,,,++++++******++++++,,,***+++---,,,,,,+++---...,,,,,,,,,+++++++++*********+++,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,++++++++++++,,,------++++++++++++*********))),,,,,,++++++***))))))))),,,,,,,,,+++,,,,,,,,,---,,,,,,,,,------,,,,,,+++,,,---...---,,,,,,---///............////////////000000222333333333222111666666666666777888999999888999:::;;;<<<>>>??????@@@AAADDDGGGIIIJJJJJJJJJFFFHHHLLLOOOQQQRRRRRRRRROOOQQQSSSUUUWWWYYY]]]___aaadddjjjvvv........................---............/////////------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++******))))))))))))***)))(((''''''((()))***+++***))))))++++++***)))))))))((('''''''''(((((((((((((((((())))))))))))((())))))******))))))((())))))***))))))((('''&&&%%%&&&'''((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))%%%''')))++++++)))'''%%%(((((((((((((((((((((((('''(((((()))))))))))))))************))))))(((((()))))))))))))))*********...---+++)))((((((((()))++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,---...000222222111222444555666888;;;===???BBBFFFIIIOOOSSSXXX[[[\\\[[[\\\\\\\\\ZZZYYYYYY[[[]]]^^^^^^aaa```^^^]]]\\\[[[WWWUUUNNNLLLIIIFFFDDDBBBAAAAAA>>>@@@CCCFFFIIIKKKLLLLLLKKKMMMPPPSSSUUUVVVVVVVVVVVVWWWXXXZZZ^^^bbbfffhhhllllllmmmnnnnnnmmmmmmlllnnnnnnooopppqqqqqqrrrrrrooommmkkkiiijjjlllooorrrqqqqqqrrrtttuuuwwwyyyzzzxxxxxxzzz{{{||||||||||||}}}{{{{{{}}}}}}|||zzzzzzzzzzzz|||yyyvvvvvvxxx{{{}}}}}}|||yyywwwsssrrrpppnnnlllkkkjjjiiicccbbb```]]][[[YYYXXXXXXWWWXXXWWWTTTOOOLLLKKKJJJBBBBBBAAA@@@???===<<<;;;===;;;999888888888777666333222222444555555333111555555444333111000//////........./////////000000111111111111111111111111000000000000000000000000222222111000///...------,,,,,,,,,------///000111------------------------000//////......///000000/////////.........------...---,,,+++++++++,,,---.........------,,,,,,+++,,,,,,++++++++++++,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,++++++++++++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,)))******************)))++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,)))))))))))))))(((((((((,,,,,,++++++***)))))))))************************+++,,,,,,------,,,,,,,,,---.........,,,+++,,,---------......//////000000111111222333333333333333666666777777888999999:::888999:::;;;<<<>>>??????@@@BBBDDDGGGIIIJJJKKKKKKHHHIIILLLNNNPPPQQQQQQQQQKKKNNNRRRUUUWWWZZZ]]]___```ccciiiuuu........................---------.........//////------------,,,,,,,,,,,,,,,,,,,,,------......///++++++++++++++++++++++++)))*********+++*********))))))(((''''''((())))))+++)))((()))***+++***)))))))))((((((''''''&&&&&&'''''''''(((((((((((()))(((((())))))))))))((((((************)))'''&&&&&&&&&&&&'''((((((((((((((())))))************))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((())))))))))))((((((******))))))))))))))))))*********))))))))))))))),,,+++***)))(((((())))))+++++++++,,,,,,,,,,,,---+++++++++++++++*********,,,,,,++++++,,,------......111444666777888;;;===<<<>>>BBBEEEGGGKKKOOORRRTTTXXX\\\___^^^]]]\\\\\\^^^\\\[[[[[[[[[[[[ZZZXXXYYYXXXVVVSSSQQQNNNLLLJJJDDDCCCAAAAAAAAABBBDDDEEEEEEGGGKKKPPPSSSUUUUUUUUUQQQQQQRRRSSSUUUVVVWWWXXX___```cccfffiiilllnnnoooooooooooooooppppppqqqqqqooooooooopppqqqsssuuuvvvrrrpppnnnmmmnnnqqquuuxxxvvvyyy|||~~~zzzvvvtttuuusssnnniiiddd```^^^\\\aaabbbbbb```\\\XXXVVVVVVNNNMMMJJJGGGEEECCCBBBAAABBB???<<<;;;;;;;;;999888999777666666777666333111555555444333222111000000///000000111111222222222111111111111111111111111000000000000000000000000222111000///............,,,,,,------...//////000------------------------///////////////000000000111111000000000/////////...---,,,++++++,,,---.........---------,,,,,,,,,...------,,,,,,------...+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------+++*********++++++++++++++++++++++++++++++))))))************))))))++++++++++++++++++++++++)))***+++------,,,++++++))))))))))))))))))(((((()))))))))***++++++,,,,,,+++++++++++++++******)))++++++,,,---------,,,,,,---...///...,,,++++++,,,......///000111222333333222222333333444444444444333444444555666666777777888888999;;;===>>>???@@@@@@BBBEEEGGGIIIJJJKKKKKKKKKLLLNNNOOOPPPQQQQQQQQQQQQTTTWWWYYYZZZZZZ[[[\\\___bbbhhhuuu........................------------............000000000////////////...+++,,,,,,------.........++++++++++++++++++++++++))))))***++++++++++++***))))))(((((((((((())))))***)))((()))******)))((())))))((((((((('''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((************)))'''&&&&&&(((((()))(((((('''&&&&&&))))))************))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))******++++++*********)))))))))))))))((((((((())))))***++++++************++++++++++++)))*********************+++++++++,,,---///000111000333888;;;>>>@@@CCCEEEFFFHHHLLLOOOQQQSSSVVVYYYXXX[[[^^^^^^]]][[[ZZZYYY[[[YYYWWWVVVUUUSSSPPPNNNJJJJJJHHHFFFCCCAAA@@@@@@>>>???@@@BBBEEEIIILLLNNNOOOQQQTTTWWWXXXXXXWWWWWWUUUUUUTTTVVVYYY]]]bbbdddfffhhhjjjmmmooopppppppppsssrrrqqqpppppppppqqqrrrrrrrrrssstttvvvyyy{{{|||{{{zzzyyyyyy{{{~~~}}}wwwqqqllliiigggiiilllnnnnnnllliiigggggg```]]]YYYTTTPPPMMMLLLKKKHHHEEEAAA>>>===<<<;;;999===<<<;;;;;;<<<;;;:::888444444444444333333333222000000000111222333333444111111111111111111111111111111111111111111111111000000////////////000111---..................---------------------------...//////000000000000000000000000000////////////...---,,,,,,,,,---...///---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...++++++++++++++++++++++++))))))************))))))++++++++++++++++++++++++)))***+++,,,---,,,+++***************************)))))))))***++++++,,,,,,......//////...---,,,,,,***+++,,,,,,---------,,,,,,...//////---++++++,,,---...///000111222333444222222222333333333444444111222333555555555555555777888999;;;===>>>@@@@@@AAABBBEEEHHHJJJKKKKKKKKKNNNNNNOOOQQQRRRSSSSSSSSSTTTWWWZZZ[[[[[[ZZZZZZ[[[^^^aaahhhuuu........................,,,------------.........------,,,,,,,,,+++++++++************++++++++++++,,,++++++******++++++,,,)))***+++,,,,,,,,,******))))))************))))))***)))((((((******)))((((((((()))))))))(((''''''''''''''''''(((((((((((('''(((((())))))(((((('''))))))***))))))((('''&&&))))))))))))((('''&&&%%%''''''((((((((((((''''''))))))))))))))))))))))))***(((&&&$$$$$$&&&(((***(((((((((((((((((((((((()))))))))))))))(((((('''''''''((()))***+++,,,,,,)))))))))))))))*********'''(((((()))***+++,,,,,,))))))*********+++++++++)))************+++++++++++++++,,,...000333555666777:::???CCCFFFIIIKKKMMMPPPRRRUUUWWWXXXXXXZZZ\\\YYYZZZ[[[YYYVVVTTTRRRRRRQQQOOOLLLJJJIIIHHHEEECCC===>>>>>><<<::::::;;;===AAABBBEEEIIILLLPPPRRRTTTUUUUUUVVVWWWWWWVVVTTTTTTQQQQQQSSSWWW]]]dddjjjnnnjjjlllmmmooopppppppppooopppooonnnmmmmmmoooqqqrrryyyzzz|||~~~~~~yyytttrrrssswww}}}|||zzzxxxmmmjjjddd^^^ZZZWWWVVVVVVWWWSSSMMMHHHEEECCCAAA???;;;999999:::;;;<<<<<<;;;444444444444444444444444...//////000111222333333222222222222222222222222111111111111111111111111.../////////000000000111---......///......------------------------------------...///000000000000.........---------,,,,,,...---,,,,,,,,,---...///------------------------))))))(((((((((((()))))),,,---...---+++***+++,,,,,,,,,,,,,,,------------+++***))))))***,,,---...++++++++++++++++++++++++)))******************)))++++++++++++++++++++++++)))******+++++++++++++++******+++++++++++++++,,,,,,,,,++++++***)))))))))++++++,,,,,,,,,***)))(((******+++,,,------------+++---//////...,,,,,,,,,,,,,,,---...///000111111222222222222222333444444222444555777777777666666777777999;;;===???@@@AAAAAACCCEEEHHHJJJKKKKKKLLLOOOOOOPPPQQQRRRTTTUUUUUUQQQTTTVVVXXXYYYZZZ\\\]]]___bbbhhhuuu........................,,,,,,---------.........*********))))))))))))(((+++++++++***************,,,,,,+++******+++,,,,,,***+++,,,------+++***)))******++++++++++++*********((('''((()))***)))((('''((()))*********)))(((''''''((((((((()))))))))''''''((((((((((((''''''(((((())))))))))))(((((('''(((((((((((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))((((((&&&%%%%%%&&&(((((((((((((((((((((((((((((()))))))))))))))(((''''''(((((())))))*********+++(((((())))))******++++++))))))***++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,---------,,,---///111555888;;;<<>>=========<<<;;;555777999999999;;;>>>AAAHHHJJJMMMPPPRRRSSSSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRMMMPPPTTTZZZ```fffjjjlllkkklllmmmoooppppppoooooojjjjjjkkknnnrrrxxx~~~~~~}}}~~~zzzuuuoookkkjjjjjjjjjmmmhhhaaa[[[VVVSSSOOOMMM@@@>>><<<;;;<<<<<<;;;999777666666555444333222222///000111222333444444555222222222222222222222222111111111111111111111111//////000111111000///...+++,,,---////////////...........................+++,,,...///000000//////......---------,,,,,,,,,...---,,,,,,---...///000------------------------***))))))))))))))))))***,,,---...---+++***+++,,,,,,,,,,,,---------......++++++++++++++++++,,,,,,******************************++++++++++++******++++++++++++++++++++++++***************++++++,,,*********+++++++++,,,,,,,,,,,,++++++***)))))))))((()))*********(((&&&%%%)))***+++,,,------------))),,,//////...---,,,---,,,------...///000000111222111111000111222333444333444666888999888777666666777999;;;===???@@@AAAAAACCCEEEHHHJJJKKKLLLLLLNNNNNNOOOPPPRRRTTTUUUVVVPPPRRRTTTVVVWWWYYY]]]______bbbiiivvv........................,,,,,,,,,---------....../////////.........------...------,,,,,,+++++++++---,,,+++******+++,,,---***+++---------+++)))(((++++++,,,,,,,,,,,,++++++***((('''((()))***)))((('''((()))+++++++++******(((((((((((())))))))))))''''''(((((((((((('''''''''((()))))))))))))))(((%%%&&&'''((())))))))))))))))))************))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&(((((((((((((((((((((((()))))))))))))))(((''''''************))))))))))))'''(((((()))***++++++,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,------------------....../////////...///111444888<<>>CCCGGGOOOQQQSSSTTTTTTSSSPPPOOORRRRRRQQQQQQQQQRRRSSSTTTQQQUUU[[[aaafffhhhiiihhhjjjkkklllnnnooopppppppppjjjkkkooovvv{{{ssskkkfffaaa]]][[[OOOLLLHHHDDDBBB@@@===;;;999999777666444222111000222222333444666777777888222222222222222222222222111111111111111111111111000111222222111///---+++)))***,,,...000000000000////////////////////////***+++---////////////...000000/////////............------,,,---...///000---------------------------,,,,,,,,,,,,,,,,,,---,,,---...---+++***+++,,,,,,,,,,,,------.........---,,,,,,,,,+++******)))************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***)))))))))***,,,---))))))******+++++++++,,,)))))))))***++++++,,,,,,---...///000///---+++))))))***+++,,,------...---)))+++...///...---------//////000000111111222222222111000000000111222333222333555777888777666555666777999;;;===???@@@AAABBBCCCFFFHHHJJJLLLLLLLLLMMMMMMNNNOOOQQQSSSUUUVVVSSSTTTVVVVVVWWWYYY]]]```___bbbiiivvv..............................---------...//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............------------,,,,,,+++************++++++,,,------+++++++++******(((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++%%%%%%+++...+++(((******###'''+++)))$$$))))))************))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***,,,...111222******))))))((((((''''''++++++******))))))((((((++++++******************,,,+++***))))))+++---...---...///...,,,******+++///.........///111333444666666888;;;@@@FFFKKKNNNRRRSSSVVVWWWXXXWWWVVVUUUOOOMMMKKKJJJHHHEEEAAA>>>AAA@@@???===;;;999777666555555555555555666777888555777:::>>>CCCHHHLLLNNNPPPPPPPPPRRRSSSSSSQQQPPPQQQSSSUUUVVVUUUTTTTTTUUUYYY___ggglllnnnmmmkkkjjjgggeeedddgggmmmqqqrrrrrrooorrrxxx}}}xxxuuussshhh\\\NNNFFFEEEEEECCC@@@AAA???<<<:::::::::999888666666555555555666666777000111222333444555555555///000111222222222222222111222222111000000111333000000000000000000000000000000000000000000000000........................&&&))),,,---,,,,,,,,,---........................------...///000000000///*********++++++,,,,,,,,,(((***,,,/////////...---,,,,,,,,,,,,+++***))))))++++++,,,---------,,,,,,++++++++++++++++++++++++,,,---------------,,,,,,///---,,,+++***+++,,,,,,222---))))))+++---,,,+++...,,,++++++------,,,***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,..................---------,,,+++---///111222111...000222222222222444666333333333444444444555555555555666888999999999999:::999888888999<<<>>>@@@@@@BBBFFFIIIKKKLLLLLLLLLPPPPPPQQQOOONNNMMMNNNPPPUUUUUUUUUVVVXXX[[[^^^___ccceeelllzzz............////////////------------,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,+++,,,,,,,,,++++++***)))************************+++++++++******)))((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++&&&$$$(((+++)))(((***+++%%%!!!"""'''+++)))&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))+++***)))(((''''''((()))***)))))))))(((((((((''')))((((((((('''''''''&&&************************,,,+++***))))))+++,,,---+++,,,......,,,,,,,,,---/////////000222444777888<<<===???CCCHHHMMMQQQSSSSSSUUUVVVWWWUUURRRNNNKKKGGGEEECCCBBBAAAAAA???>>>BBBAAA>>><<<999777555555444444444555666777999999>>>???AAADDDHHHLLLOOOPPPPPPPPPPPPQQQRRRRRRPPPNNNTTTWWWYYYZZZZZZ[[[\\\]]]ccchhhooosssrrrpppmmmkkkgggeeefffjjjrrrxxx|||}}}~~~ttteeeZZZUUUPPPIIIDDDEEEBBB>>><<<;;;;;;:::999888777666555555555555555444444444444333222111111111111222333333333333333333444444333222111333444000000000000000000000000000000000000000000000000........................)))+++---------,,,---...........................,,,,,,------...---------++++++,,,,,,,,,---------***+++,,,.........------***++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,---------------,,,,,,+++++++++,,,,,,++++++***((('''''')))+++---+++***+++------,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------...000111///...,,,...000111111222444666222333333333333444444444555555666777888888888888888888888888:::<<<>>>??????AAAEEEHHHKKKLLLLLLLLLMMMOOOOOOOOONNNOOOQQQSSSUUUUUUUUUVVVYYY[[[^^^___cccfffmmmzzz---......//////000000000,,,------......---,,,,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++***))))))++++++******)))(((((('''******+++******)))((('''((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((+++&&&$$$&&&((('''(((***+++)))&&&&&&(((******)))((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))***)))(((&&&%%%%%%$$$$$$))))))))))))((((((((((((((((((((((((''''''''''''************************+++***)))))))))***,,,---)))+++,,,---,,,---...000///000111333666:::<<<>>>DDDFFFJJJNNNSSSVVVXXXYYYVVVVVVVVVTTTPPPKKKEEEBBB???===<<<===???AAABBBAAACCC@@@<<<888444222222111555666777999:::<<<===>>>DDDEEEGGGJJJLLLOOOQQQRRRUUUTTTTTTVVVXXXXXXWWWVVVYYY[[[]]]]]]]]]^^^```bbbmmmrrrxxx}}}}}}{{{yyyxxxuuutttuuuyyywwwllleee^^^WWWQQQQQQLLLGGGCCCAAA???>>>===;;;:::999777666555555555555555555444444222111111333333444444555555444444333444555444222111222333000000000000000000000000000000000000000000000000........................---...///...---,,,...000........................---------...------,,,,,,,,,,,,------------......,,,,,,,,,,,,------------)))***+++,,,------------,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++(((***,,,)))%%%$$$(((,,,+++******+++---...---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,+++,,,---,,,***(((+++---///000000111333555111111222222222333333333555555666666666666666555777777888999;;;<<<===>>>>>>@@@CCCGGGJJJKKKLLLMMMKKKLLLNNNNNNOOOPPPSSSUUUTTTUUUUUUWWWYYY[[[]]]___cccfffmmm{{{........................,,,---...///000//////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))******++++++++++++******++++++******))))))))))))***************)))(((((()))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))''''''(((((((((((((((*********)))(((((()))***)))******++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))((((((((((((************))))))))))))***************+++++++++******)))))))))***+++,,,)))***,,,,,,,,,,,,...000000222444888<<<@@@CCCDDDKKKNNNRRRWWWZZZZZZZZZYYYWWWUUURRRNNNIIIDDDAAA>>>======???BBBGGGIIIJJJIIIGGGDDD???:::777555555555:::;;;===@@@BBBDDDFFFFFFFFFHHHJJJNNNQQQTTTVVVWWW___^^^^^^```bbbddddddcccaaabbbdddddddddeeehhhjjjsssyyyxxxtttqqqnnnkkkccc]]]VVVOOOJJJGGGDDDCCC>>>===;;;999888777777666222333444444555555555444333444444555555555444444111333333333000//////000000000000000000000000000000000000000000000000000........................000000///---,,,,,,---///........................///000000000///...------,,,,,,,,,---------------------,,,++++++,,,,,,---***++++++,,,------,,,,,,,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++,,,---------,,,++++++***)))***,,,------,,,+++++++++,,,---+++))))))+++...***))))))***,,,...---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............222000---+++++++++***)))...///111111000000222333000111111111111222222222555555555666555555444444666777999;;;===>>>>>>???>>>???BBBFFFIIIKKKLLLMMMJJJKKKMMMMMMMMMNNNQQQSSSTTTTTTVVVWWWYYY[[[]]]^^^bbbdddlllzzz000//////...---,,,++++++***+++,,,---.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,)))************))))))((())))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))++++++******((('''((()))***)))'''&&&(((***&&&''''''((((((''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))***+++++++++(((((((((((())))))))))))))))))))))))************))))))*********+++++++++***************++++++,,,***+++,,,,,,,,,---000222555777:::>>>CCCGGGIIIKKKPPPSSSWWWZZZ[[[YYYVVVTTTPPPMMMHHHCCC@@@??????@@@???AAAEEEKKKPPPRRRQQQOOOKKKIIIEEEAAA>>>===>>>???AAACCCEEEHHHKKKMMMOOOOOOMMMOOOSSSXXX\\\___bbbccchhhgggfffggghhhiiiiiihhhgggjjjnnnqqqsssvvvyyy|||vvvpppggg^^^WWWQQQLLLIIIAAA@@@>>><<<:::888888777444555555666666666666555333444444444444444333333000222333333111000000000000000000000000000000000000000000000000000000000////////////////////////000000///---++++++---...........................///000000000///...------,,,,,,,,,+++++++++++++++------,,,+++++++++,,,,,,---------------,,,+++***---------,,,+++***)))(((+++++++++++++++++++++++++++,,,,,,---------,,,,,,)))***+++,,,,,,,,,+++***///,,,++++++...///...,,,***)))(((***,,,------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////:::666000------...000000222333444333111000111222000000000111111111222222444555555555555444444333777888:::<<<>>>???@@@@@@???@@@BBBEEEHHHJJJLLLMMMKKKLLLMMMLLLKKKKKKMMMOOOSSSTTTVVVXXXZZZ\\\]]]^^^```ccckkkzzz000000///...---,,,,,,+++,,,++++++++++++,,,------.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---------,,,,,,)))******+++,,,,,,------))))))************)))))))))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((('''+++---+++)))***)))'''&&&'''((((((''''''''')))'''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))(((((('''&&&(((((((((((())))))))))))''''''''''''(((((((((((()))))))))***++++++,,,,,,******++++++,,,,,,,,,,,,+++---......///111555888===???CCCGGGKKKNNNQQQRRRVVVWWWYYYZZZXXXTTTPPPLLLGGGDDD@@@<<<;;;===@@@BBBDDDFFFJJJPPPTTTUUUSSSQQQJJJIIIGGGEEEDDDEEEFFFGGGKKKMMMPPPTTTWWWYYYYYYZZZ[[[]]]aaaeeeiiilllmmmnnnkkkiiihhhhhhjjjkkkkkkjjjiiinnnuuu|||yyyoooggg___XXXTTTJJJHHHEEEBBB>>>;;;:::999::::::999888777666444333444444444555444444333222111333555555444333222333000000000000000000000000000000000000000000000000/////////////////////////////////...,,,,,,---...........................---------...------,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,............---,,,+++***------------,,,,,,+++***++++++++++++++++++++++++'''(((***,,,---.........+++++++++++++++******)))...***(((***...///---******))))))***,,,---,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////777222,,,)))))),,,...///333444444333111000111222000000111111111222222222444444555555555555555444777888999;;;===???AAAAAAAAABBBCCCEEEHHHJJJLLLMMMMMMNNNNNNLLLKKKJJJKKKMMMSSSTTTVVVXXXZZZ\\\]]]]]]___ccckkkzzz/////////000000000000000444222///,,,++++++,,,,,,---........./////////000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,******+++,,,,,,,,,,,,,,,************++++++++++++))))))************)))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((---,,,&&&$$$'''***)))&&&&&&'''((()))))))))(((******++++++++++++******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((('''%%%$$$'''((((((((()))))))))***&&&'''''''''((((((((()))((())))))***++++++,,,,,,++++++,,,---------------,,,...000222444888>>>AAAGGGIIILLLPPPSSSVVVWWWXXX[[[\\\\\\ZZZVVVPPPJJJFFFAAA@@@??????@@@BBBEEEFFFLLLLLLMMMOOORRRTTTTTTSSSNNNNNNOOOOOOQQQRRRTTTUUUZZZ\\\```cccfffggghhhhhhhhhiiikkkmmmnnnnnnmmmmmmgggggggggjjjooosssvvvvvvtttzzz{{{rrrjjjeee[[[YYYTTTNNNHHHCCC@@@>>><<<<<<;;;:::999777666555666666666666666555444333///111444555555444333444000000000000000000000000000000000000000000000000////////////////////////...///111000///......///........................,,,,,,------...---------------,,,,,,,,,+++++++++)))***+++,,,------,,,+++,,,---------------,,,,,,------.........------,,,++++++++++++++++++++++++((())))))************)))------,,,***))))))))))))*********+++,,,,,,,,,++++++***)))***+++,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000///,,,)))((()))+++,,,,,,000111222222111111222333111111111222222222333333333444555666666666666666777777777888:::===@@@AAADDDDDDEEEFFFHHHJJJLLLMMMNNNOOOOOONNNLLLKKKMMMNNNRRRTTTVVVYYY[[[\\\]]]]]]aaadddmmm|||...///000111222333444444===999444000,,,,,,,,,------.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............((()))***+++++++++++++++++++++******)))(((((((((((())))))*********))))))******++++++++++++******))))))))))))))))))))))))***************************---***"""%%%+++,,,'''&&&&&&(((***,,,***)))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))*********)))'''&&&'''((((((((())))))******((()))))))))******++++++((())))))***++++++,,,,,,+++,,,---.........------,,,...111555999>>>DDDIIIMMMOOOSSSVVVYYY[[[\\\\\\______^^^ZZZUUUNNNGGGCCC@@@AAACCCFFFHHHIIIJJJKKKTTTQQQOOONNNPPPSSSUUUVVVZZZ[[[]]]```bbbeeefffggggggiiilllppprrrttttttsssmmmmmmnnnmmmllliiigggeeecccdddgggnnnwwwzzztttkkkhhhbbbZZZRRRKKKFFFDDD::::::;;;;;;;;;::::::999777777777777777666555555,,,...222333333222222333000000000000000000000000000000000000000000000000000000000000000000000000...000222333111000000000........................------...///000000000///.........------,,,,,,,,,'''(((+++---...---,,,+++++++++,,,---............------......///.........++++++++++++++++++++++++---,,,+++)))'''$$$"""!!!///...,,,)))(((((((((((((((+++......,,,***,,,///,,,***)))***++++++***))),,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000///......///111111///...,,,...000000000111333555111222222222222333333333333444555666777777777777666555555666888;;;???AAAEEEEEEFFFGGGHHHJJJKKKLLLOOOPPPPPPOOONNNNNNOOOQQQRRRTTTVVVYYY[[[\\\]]]\\\bbbfffooo~~~000222333111...///222666CCC;;;222---...000000...........................------............------------------------------,,,,,,,,,++++++*********------,,,+++******************))))))***+++,,,,,,+++++++++*********))))))+++*********))))))((((((++++++************++++++(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''(((''''''&&&&&&))))))************))))))((((((((((((((((((((((((++++++******))))))((((((+++++++++******************+++,,,,,,------,,,,,,)))((((((***...///...,,,++++++***))))))***...111222666;;;@@@DDDHHHMMMPPPUUUVVVYYY\\\^^^```aaabbbiiiddd\\\TTTLLLFFFCCCAAABBBFFFKKKNNNNNNMMMMMMNNNOOONNNMMMNNNSSSZZZaaafffggghhhiiikkkmmmooopppqqqtttsssqqqqqqqqqrrrqqqpppnnnllliiigggdddbbbaaaaaaccccccgggqqq~~~wwwoookkkhhhbbbWWWNNNGGGDDDBBBAAABBB@@@<<<888::::::999888777666555555888666333333444555555555444333222111000000000000222222222111111111111000111111111111111111111111111111000////////////////////////...---------,,,...........................------,,,,,,------...((()))+++---...000111111000000///.....................---,,,***)))+++------------,,,,,,,,,++++++.........,,,)))%%%!!!*********++++++,,,,,,---------......------,,,+++++++++************************+++++++++,,,,,,,,,+++++++++,,,,,,------------------............///......////////////......//////.........000111222333333444444555666666777777555444666999:::999777888888888999:::===???AAACCCEEEHHHIIIJJJJJJLLLMMMRRRRRRQQQOOOLLLLLLMMMOOOTTTTTTUUUWWWYYY[[[]]]___bbbgggqqq111111000///...///222444888333...---...///---+++........................------............------------------------------,,,,,,,,,+++++++++******,,,,,,++++++***+++++++++******))))))***++++++,,,+++++++++*********))))))************)))))))))(((***))))))))))))))))))***(((((((((((((((((((((((((((((()))******)))((((((&&&&&&''''''((('''''''''))))))************))))))(((((((((((((((((((((((()))))))))((((((((((((((()))))))))*********++++++***+++,,,,,,------,,,,,,,,,******+++...///...,,,/////////...---000444888999<<>><<<<<<;;;:::888777666666666555444222222444444444333555444333222222111111111222222222222111111111111111111111111111111111111111111000///////////////..................------...........................------,,,,,,------...)))***+++---...///000000000000///........................---++++++---///---------,,,,,,,,,++++++,,,---------+++)))'''%%%+++++++++++++++,,,,,,,,,******++++++******)))(((++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,---,,,---///111111000...---......////////////......//////......///000111222333333333444555555666666666555555777;;;======<<<888888888999:::===???AAACCCEEEHHHIIIJJJJJJLLLMMMQQQRRRQQQOOOMMMMMMNNNPPPTTTUUUVVVWWWZZZ\\\^^^___cccgggqqq111///------///111111111///---,,,...000000---***........................------............------------------------------,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,,,,*********)))******+++,,,+++++++++***************************))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''(((+++,,,,,,+++((('''%%%&&&'''((((((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''(((***++++++,,,***+++,,,,,,------,,,,,,...---,,,,,,......---,,,---.........///333999===CCCFFFJJJNNNQQQSSSWWWYYY^^^___```bbbcccdddeeeeeehhhfffbbb]]]ZZZXXXWWWWWWYYYSSSMMMJJJMMMQQQSSSTTTXXX[[[```fffkkknnnooopppuuuvvvwwwxxxxxxwwwvvvuuuttttttsssrrrnnniiieeebbb^^^]]]ZZZYYY[[[___dddgggooorrryyy}}}mmmdddWWWNNNIIIGGGEEECCC@@@???===:::999888888888555444444555666666555333666666555444333333333333333222222222111111111111111111111111111111111111111111000///////////////..................//////..............................------------......+++,,,---...............000///......---.........++++++,,,+++******,,,...------------,,,,,,,,,,,,***+++---.........---,,,,,,,,,,,,,,,++++++++++++)))************)))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,,,,,,,++++++---000333333111...,,,......////////////..................///000111222222222222333444444555555555444555888<<>>???@@@888888888999:::===???AAABBBDDDGGGIIIIIIJJJLLLMMMOOOPPPQQQQQQQQQQQQRRRTTTWWWWWWXXXYYY[[[]]]___```aaafffooo000---+++,,,000111000---111000//////000111000000........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++***************+++************************))))))))))))))))))******+++******))))))******+++)))))))))))))))))))))))))))((((((''''''(((((()))%%%&&&'''((())))))))))))))))))************))))))))))))))))))))))))))))))((((((((())))))*********)))))))))(((((((((((((((***+++,,,,,,------,,,,,,---------,,,,,,,,,---...///111555999???FFFMMMRRRRRRUUUXXX[[[\\\]]]```bbb___```cccfffiiikkkmmmnnnqqqooonnnllljjjiiiiiiiiiccc^^^ZZZ\\\bbbiiikkkjjjpppqqqrrrssstttuuuuuuvvvwwwwwwwwwwwwvvvtttrrrqqqpppooommmiiieeeeeegggjjjgggiiilllrrr|||~~~zzzvvvvvv~~~vvvhhhaaa[[[ZZZ]]]dddqqq}}}~~~~~~uuulllddd\\\VVVSSSPPPLLLGGGBBB???<<<;;;:::::::::;;;<<<;;;999777555444444333333333333444333333333222222222222111111111111111111111111111111000000///////////////---......//////000000000///////////////////////////......------......///......//////......---,,,......------------.........000111111111000111333.........---------,,,,,,+++,,,,,,------............------,,,,,,+++++++++---------...---,,,,,,+++)))*********+++++++++,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,---...///------............------,,,---...///000111222222111111222333333444444555555666777888999:::;;;<<<888888888999:::===???AAAAAACCCFFFHHHIIIJJJLLLNNNNNNPPPRRRSSSRRRSSSTTTVVVWWWWWWXXXYYY[[[]]]^^^______cccmmm|||///...---...///000000...000///...------...///000........................------............------------------------------,,,,,,,,,,,,------------+++++++++***++++++,,,,,,,,,+++******)))************************+++++++++))))))))))))************++++++************++++++)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&'''(((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))*********************))))))(((((((((***+++,,,,,,------,,,,,,+++,,,---,,,,,,...111333333777<<>>===;;;::::::;;;:::888666555444444333333333444444333333333333222222222222111111111111111111111111111111000/////////////////////////////////000000//////////////////////////////............/////////////////////...---------------,,,------...///,,,...//////.........///............---------,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))))))))******++++++,,,*********+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++...,,,+++******,,,...///------............------+++,,,...000111222222222222222222333444444555555555666888888777777888:::888888888999:::===???AAA@@@BBBFFFHHHIIIJJJLLLNNNOOOQQQSSSTTTTTTTTTUUUVVVWWWWWWXXXYYYZZZ\\\]]]^^^^^^bbbkkkzzz---...000000/////////000---...............000111........................------............------------------------------,,,,,,,,,---------......,,,,,,++++++***+++++++++,,,++++++***))))))******))))))*********+++++++++((()))))))))******************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********************+++,,,,,,------,,,,,,+++,,,.........111555999:::???EEEKKKOOOSSSVVVYYYYYY\\\___aaabbbcccfffgggeeefffiiillloooqqqssstttttttttssssssrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrrrrssssssssstttuuuuuuvvvvvvvvvsssrrrpppnnnnnnooopppqqqkkkooosssvvvyyy{{{yyy{{{rrrddd\\\UUUTTTSSSTTTYYY```gggkkkoooooolllfffbbb```ZZZSSSNNNLLLMMMQQQRRRSSSWWW^^^eeeooowwwyyyzzz}}}~~~}}}wwwrrrjjj```YYYWWWZZZ]]]ccckkkyyyxxxnnneeeaaa______dddiiisssvvvsssnnnfff]]]SSSKKKGGGAAA???<<<::::::999888666666555555444555555666666444444333333333222222222111111111111111111111111111111000///////////////000000000/////////////////////////////////////////////............//////...////////////......------,,,,,,,,,------...///+++---......---++++++,,,............------------...------,,,,,,,,,------,,,,,,,,,---------------+++++++++++++++***))))))))))))***++++++,,,------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---...///,,,------......------,,,+++,,,...000111222222222333333333444555555666666444666888888666666888:::888888888999:::===???AAA???BBBEEEGGGHHHJJJLLLNNNOOORRRTTTUUUUUUTTTUUUVVVVVVWWWWWWXXXYYY[[[\\\]]]___bbbjjjyyy,,,///222222///...000222+++---///111111111222222........................---..................---------------------------,,,,,,,,,------.........------,,,+++************,,,,,,+++***))))))******))))))******++++++++++++(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))'''(((***,,,,,,***((('''((())))))))))))(((((('''))))))************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((()))***+++,,,------++++++,,,---------,,,,,,+++---///000111444999>>>EEEJJJPPPUUUXXXZZZ[[[]]][[[]]]aaacccdddeeehhhiiiiiijjjllloooqqqsssttttttssssssssssssssstttttttttssstttuuutttssstttvvvxxxvvvvvvwwwwwwvvvtttrrrpppooommmkkkiiiiiikkknnnooowww}}}uuullleee``````bbbfffkkksss{{{wwwhhh[[[TTTQQQKKKKKKKKKMMMPPPUUUZZZ]]]ZZZ\\\ZZZUUUTTTVVVVVVSSSQQQQQQUUUZZZ[[[XXXZZZ^^^]]]dddiiihhhfffffffffddd___\\\XXXSSSPPPPPPTTTWWWZZZ___jjjuuu}}}}}}ssslllccc[[[WWWVVVUUUUUU[[[```jjjxxx~~~vvvkkk```VVVPPPFFFCCC???===<<<;;;:::999777777666666666666777888444444444333333333222222111111111111111111111111111111000///////////////111111000000//////......000000000000000000000000//////............//////...///////////////......,,,,,,,,,,,,------...///111222444444222000000000//////.........---------......---------......///,,,,,,,,,------.........+++,,,,,,,,,,,,+++************+++,,,,,,---......,,,,,,,,,---------......+++++++++,,,,,,---------,,,---.../////////...---,,,------......------,,,***,,,...000222222222222333333444555555666666777333666888888777777999<<<888888888999:::===???AAA???BBBEEEGGGHHHJJJLLLNNNPPPRRRUUUVVVUUUUUUUUUVVVVVVVVVWWWWWWYYYZZZ[[[\\\```ccckkkxxx444333222111000///...---000000000000000000000000................................................////////////////////////,,,,,,------.../////////........................------,,,++++++,,,------+++******,,,...000000///++++++++++++++++++++++++******))))))******+++,,,000...+++)))***---111333///...,,,***))))))***+++***+++---,,,***)))))))))+++*********))))))(((((('''(((***+++***)))'''%%%!!!$$$''')))+++++++++******+++++++++,,,,,,,,,+++,,,,,,+++++++++...000...000111333666<<>>======:::777666777777777666777555333333333444333222222222222222222222222222666444222111000000111222222111000//////000111111//////000000111000000000////////////000000000000////////////000000000000......---------......///111000///......---------..............................------------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------,,,,,,,,,,,,,,,---------......000...,,,---//////...,,,..................//////......///000111222333333333333333333333333333333666666555555666777999:::999888888888:::===@@@BBBAAACCCEEEFFFGGGIIIKKKNNNQQQQQQSSSTTTUUUUUUUUUUUUVVVWWWYYYYYYYYYZZZ]]]___```ccclll|||000000/////////.........000000000000000000000000................................................------------------------//////......---,,,,,,+++************************++++++************++++++***,,,,,,'''!!!!!!&&&---******************************))))))******+++,,,)))(((((())),,,111555888---,,,***)))(((((()))***%%%'''))))))(((''''''(((************))))))))))))))))))))))))))))))))))))++++++************++++++++++++++++++,,,,,,,,,,,,+++,,,---,,,,,,---///222222666<<>>;;;888666666666666555555444222222333444444333333333333333333333333333555444222111000111111222000000000000000111222333//////000000000///......////////////000000000000000000000000////////////,,,,,,,,,------///000000000000000000///...---,,,///////////////////////////..................///------------,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......111///...---......,,,+++.........---------------......///000111222333333333333333333333333333333555555555555666777888999888999999:::<<<>>>@@@AAAAAACCCEEEGGGGGGIIIKKKMMMOOOPPPQQQSSSTTTTTTUUUUUUUUUWWWYYYZZZZZZ[[[]]]^^^aaadddmmm|||111111111111111111111111000000000000000000000000////////////////////////........................////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,------***%%%$$$(((,,,))))))))))))))))))))))))******))))))******+++,,,++++++******+++---///000++++++***)))(((((())))))%%%&&&((()))((('''((()))*********))))))))))))))))))))))))((())))))***+++---,,,***))))))***+++,,,+++++++++,,,,,,,,,------,,,---.........000333555888===DDDKKKQQQVVVZZZ]]]]]]```ccceeeddddddeeeffffffhhhiiiiiifffdddcccddddddjjjpppuuuvvvuuusssrrrppppppqqqrrrtttvvvwwwxxxssstttuuuuuutttrrrpppooojjjfffccccccbbb```bbbhhhnnnzzzvvvooommmlllooorrrtttuuurrrmmmjjjcccYYYOOOKKKIIIGGGGGGJJJOOORRRUUUWWWVVVWWWYYY\\\YYY\\\___eeemmmwwwwwwoookkkhhhkkkmmmnnnooovvvwwwlllfff___VVVPPPNNNDDD@@@<<<999888777666666555333222222444555444444333333333333333333333333444333222111111111222222111111111111111111111222//////000//////...------////////////000000000000111111000000//////......---------------...//////...///000000000///---,,,000000000000000000000000//////............//////...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......//////............---,,,...------------,,,,,,,,,......///000111222333333222222222222222222222222444444444555666666777888777888999;;;===>>>??????AAACCCFFFGGGHHHIIIKKKMMMNNNOOOPPPRRRSSSTTTTTTTTTUUUWWWZZZ[[[[[[[[[]]]^^^aaadddlllyyy111111111111222222222222000000000000000000000000................................................////////////////////////,,,,,,,,,,,,------..............................************************++++++++++++,,,,,,***)))))))))))))))))))))))))))******))))))******+++,,,,,,+++***)))))))))************))))))))))))))))))&&&(((******))))))***+++))))))))))))))))))******,,,,,,+++***++++++,,,,,,******)))((()))***,,,---++++++,,,,,,,,,------------///000111222444888;;;AAAFFFMMMSSSWWWZZZ]]]^^^```ccceeefffffffffggghhhhhhjjjllllllkkkiiiiiijjjlllooosssttttttsssssstttqqqrrrsssuuuvvvxxxxxxyyyttttttsssrrrpppmmmjjjiiibbb^^^\\\\\\^^^bbblllvvvwwwjjjaaaZZZWWWXXXWWWZZZ]]]``````^^^[[[ZZZXXXQQQLLLLLLLLLLLLOOOTTTZZZ^^^dddfffggghhhmmmqqqzzz}}}}}}xxxtttooonnnqqqxxx}}}tttggg]]]YYYPPPLLLEEE@@@===;;;:::888555444222333444555555444333333333333333333333333333333222222222222222222333333333222111000000/////////000//////...------////////////000000000000111111000000//////......//////...---------------...///000000000///---,,,000000000000000000000000//////............//////.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,---------......,,,---............//////------------------------......///000111222333333222222222222222222222222444444555555666777777777555666888;;;<<<=========@@@CCCFFFHHHHHHIIIKKKLLLMMMNNNPPPQQQSSSTTTTTTTTTUUUWWWZZZ[[[[[[\\\]]]^^^```ccciiisss///000000000000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******((('''(((+++......***'''******************************))))))******+++,,,((())))))***************************************(((***,,,,,,+++******+++))))))))))))************))))))((((((((('''''''''''''''(((((()))***,,,,,,,,,,,,,,,,,,------------...000333555777:::???BBBIIINNNTTTYYY[[[]]]___```ccceeeggghhhhhhhhhjjjkkkjjjlllooopppooonnnnnnooopppqqqrrrrrrqqqqqqssstttuuuvvvwwwyyyzzzzzzzzzzzzyyywwwtttppplllhhheeeddd]]][[[[[[___dddmmm|||ttt```SSSLLLGGGGGGHHHIIILLLOOOPPPPPPOOOPPPPPPRRRPPPQQQTTTVVVYYYcccmmmxxx~~~yyyuuunnnfffaaa[[[[[[___eeennn{{{{{{llleee[[[VVVMMMEEE@@@<<<999777777666444444555666666555333333333333333333333333222222222222222222222222444444444333222000///...//////000000000///......////////////000000000000000000000000////////////000000///------,,,,,,,,,...///////////////......///////////////////////////..................///............---------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++000///...---,,,++++++***,,,,,,,,,---------......+++,,,......---...///111,,,---------..................///000111222333333333333333333333333333333444444555777777777777777555666888:::;;;=========???BBBFFFHHHIIIIIIKKKLLLMMMNNNPPPQQQSSSTTTUUUUUUUUUXXX[[[\\\\\\\\\]]]^^^___bbbgggooo}}}111000000000000000000000000000000000000000000000------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***+++,,,------,,,+++***''')))***++++++*********++++++++++++++++++++++++******))))))******+++,,,((()))***+++,,,,,,,,,,,,******+++++++++++++++******+++---,,,+++)))***+++((()))))))))************'''((((((((('''%%%$$$###'''((()))******+++++++++,,,,,,,,,------------...000222555888;;;@@@EEEIIIPPPTTTYYY]]]___```bbbccceeegggiiijjjjjjkkkmmmooollloooqqqrrrqqqpppppppppppprrrssssssrrrssstttvvvvvvwwwxxxyyyzzzyyyyyyxxxvvvsssoookkkhhheeedddddd```aaaeeemmmuuurrrbbbQQQHHHEEECCCBBBCCCFFFHHHJJJKKKJJJKKKNNNQQQMMMRRRYYY```dddkkk|||wwwooofffddddddfffiiiqqqwwwiiibbbXXXNNNFFFAAA<<<::::::888666666666777666555444444444444444444444444111222222333333222222222222333333333333222000000//////000000111000000000////////////000000000000////////////000000000000///......---------......//////............//////..............................------------..................------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,---------......,,,...//////---,,,...000,,,,,,---...///000000111......///000111222333333333333333333333333333333444555666888888888888777666777888:::;;;===>>>??????BBBFFFIIIIIIJJJKKKLLLMMMNNNPPPRRRTTTUUUVVVVVVUUUXXX[[[]]]]]]]]]]]]^^^^^^aaafffmmm{{{333333333222222222111111000000000000000000000000000000000000000000000000........................////////////////////////...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++***---///,,,((('''+++000++++++++++++++++++++++++*********)))***++++++,,,++++++---......---,,,+++***++++++,,,,,,,,,++++++***+++---,,,***)))))))))(((((())))))*********+++......//////...+++)))'''((()))+++,,,,,,+++***))),,,,,,,,,---------......000333777:::>>>DDDIIIMMMSSSWWW\\\___aaacccdddffffffhhhjjjkkklllmmmoooqqqnnnppprrrrrrqqqoooooopppppprrruuuwwwwwwwwwxxxyyytttuuuvvvwwwwwwvvvuuutttmmmkkkhhheeeddddddfffgggfffiiiqqq|||xxxdddVVVIIIEEEFFFEEEDDDDDDIIIKKKMMMMMMLLLNNNRRRVVVccckkkwww~~~zzzuuuqqqsssyyyrrrfff[[[RRRKKKFFFCCC;;;999777777777777666555444444444444444444444444111222222333333333222222000111222333444333222222...///000111111222111111////////////000000000000......//////000000111111---------------...///000000///...------...000000........................---------,,,,,,---------//////.........---------////////////////////////++++++------------++++++,,,,,,,,,---------......,,,,,,,,,---------.........000111///,,,+++,,,...+++,,,---...///111222222......///000111222333333444444444444444444444444444555777999999999888888888888999:::<<<>>>@@@AAA???BBBFFFIIIJJJJJJJJJKKKMMMNNNPPPRRRTTTVVVVVVWWWUUUXXX[[[]]]]]]]]]]]]^^^^^^aaafffmmm{{{333333222222111000000///222222222222222222222222111111111111111000//////000000//////.........---------------------------///...,,,,,,...///......///......---------......+++,,,,,,------......///+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***((((((((((((((((((((((((+++++++++************)))222111000///---+++******,,,,,,,,,++++++*********(((((())))))******++++++,,,+++***)))))))))***+++,,,...000111111111333555666999>>>CCCIIIMMMQQQSSS\\\\\\^^^```aaaccceeeeeegggggghhhiiikkkmmmoooqqqvvvuuusssrrrqqqpppppppppqqqqqqrrruuuxxxyyyxxxvvvvvvuuutttuuuuuurrrlllgggdddaaa^^^]]]^^^aaacccdddlllsss~~~zzzooogggYYYQQQHHHBBBBBBDDDFFFGGGJJJNNNQQQRRRSSSZZZfffqqq~~~}}}nnnbbb[[[VVVQQQLLL???;;;777666777888666444333444555555444444555666222222333333222111///...222222222111111111111000333333222222111000//////000///......///111333555222333333111///...///000000000000000111111111111000000000000////////////000---,,,---///000...,,,...........................---,,,++++++,,,---...000////////////.........//////...------,,,++++++......------------......111000///...---,,,,,,,,,------------.........///,,,,,,...///000000000000000000000111222222333333555555555555555555555444666666666666777777777777999999::::::;;;<<<======AAADDDGGGHHHIIIJJJLLLMMMRRRPPPOOOOOOPPPRRRUUUWWWWWWYYY\\\]]]]]]]]]^^^```___bbbgggppp222222222222222333333333222222222222222222222222111111111111111000//////000/////////............------------------------///---,,,,,,---...---,,,//////.........//////000+++++++++++++++++++++++++++++++++,,,,,,---------******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***))))))))))))))))))))))))+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))))))))************,,,+++***))))))***+++,,,---...000111111333555888;;;>>>BBBHHHNNNSSSVVVXXX\\\]]]^^^```bbbdddeeefffiiiiiijjjkkkmmmoooqqqrrruuutttsssrrrrrrqqqqqqqqqrrrrrrsssuuuxxxyyywwwvvvuuusssqqqpppoookkkddd___XXXWWWWWWZZZ```fffkkknnntttzzzsssiiigggkkklllkkkiiihhhgggbbbZZZSSSNNNKKKHHHFFFFFFIIIKKKMMMUUU[[[bbbhhhnnnyyywwwlllbbbYYYRRRLLLGGGAAA>>>===;;;888444666777777777666555555666333444444444333222111000222222222222111111111111333333222222111000000///000///---------...000111111222222000...---...000------------............////////////............///---,,,---///000...,,,........................///...---,,,,,,---...///...------------,,,,,,,,,---------------------,,,......------------......000///...---------------------........./////////------...///000000000///...//////000111111222222222222222222333333333333444444444444555555555555888999999:::;;;<<<======AAADDDFFFHHHIIIJJJLLLMMMOOOPPPPPPQQQRRRSSSTTTTTTVVVXXX[[[\\\\\\\\\]]]___^^^aaafffppp000000111333444555666666111111111111111111111111111111111111111000//////////////////............------------------------///---++++++,,,,,,,,,+++///.........///000111111------,,,++++++***))))))++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***************************+++++++++************))))))))))))******+++,,,,,,++++++++++++++++++,,,,,,***************))))))))),,,,,,+++******+++,,,---...000111111222555999===BBBEEEIIINNNTTTXXX\\\]]]\\\^^^```bbbdddfffggggggkkklllmmmnnnpppqqqrrrssstttttttttttttttttttttttttttssssssuuuwwwxxxwwwvvvuuusssooolllhhhccc]]]YYYPPPTTTZZZcccmmmvvv}}}xxxfffZZZRRRQQQTTTYYYYYYXXXXXXXXXUUUQQQMMMFFFHHHJJJKKKNNNUUU___fffqqqyyyxxxjjjaaaYYYRRRIIICCC???<<<888444555555666555555444222222555555555555444333222222333222222222111111111111333333222222111000000000111000///---------...///000111111///---,,,---///,,,,,,,,,,,,------------............------------///...------...///...---........................///......------......///...------------,,,,,,,,,+++,,,,,,,,,------------......------------......///......---------............/////////000000000......///////////////............///000000111111111111111222222333333333444444444444555555555555888999999:::;;;<<<===>>>AAACCCFFFHHHIIIJJJLLLMMMMMMOOOQQQSSSTTTTTTSSSSSSUUUWWWZZZ[[[[[[\\\]]]___```bbbhhhsss000000111222333444555555000000000000000000000000111111111111111000/////////////////////.................................000...,,,,,,------,,,+++------------...000111111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))***************)))))))))*********++++++,,,,,,,,,+++++++++******))))))))),,,,,,+++++++++---...///000111222333555999???CCCJJJLLLOOOSSSWWW[[[]]]^^^]]]___aaadddfffhhhiiiiiilllmmmnnnoooqqqrrrrrrrrrrrrssstttuuuuuuvvvvvvvvvvvvuuuuuuvvvwwwxxxwwwvvvvvvsssooojjjeee```[[[XXXWWW___kkkyyywwwbbbVVVPPPLLLLLLMMMJJJKKKKKKKKKJJJIIIIIIIIIIIIOOOUUU[[[bbbqqq|||yyyjjjaaaTTTIIICCC???<<<:::666555555555555555333111555555555555444444333333333333222222222111111111222222222111111111000000222111000000000000111111/////////...,,,,,,---........./////////000000000/////////.........------......---............---......................../////////....../////////000////////////.........,,,,,,,,,,,,,,,,,,------......------------......---------------...///000////////////000000000000...///////////////...---......//////000111111111111222222333444555666666666666666666777777777777888888999:::<<<===>>>>>>@@@BBBEEEGGGHHHJJJLLLMMMNNNOOOPPPRRRSSSSSSTTTTTTVVVXXX[[[\\\\\\]]]^^^```ccceeelllyyy222222222222222222222222000000000000000000000000111111111111111000//////.........///////////////........................111///...---...///...---+++++++++,,,---...///000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))+++++++++++++++******************++++++,,,,,,,,,,,,,,,++++++******)))))),,,,,,,,,,,,---...000111222333555777:::???EEEJJJOOOQQQSSSVVVXXXZZZ[[[\\\^^^```cccfffiiijjjjjjjjjlllmmmnnnpppqqqqqqqqqpppqqqrrrtttuuuvvvwwwwwwwwwxxxvvvuuuuuuvvvvvvuuutttsssqqqmmmhhhccc```^^^^^^fffpppkkk^^^PPPJJJHHHFFFEEEFFFHHHJJJKKKKKKJJJLLLPPPTTTXXXcccqqq~~~xxxfffWWWNNNHHHDDDAAA;;;999777777888999777555555444444333333333333333333333333222222222222111222222222111111111111111/////////000000111222333...//////...,,,,,,---/////////000000000111111111000000000/////////......---.........------.................................//////////////////...000////////////..................------,,,,,,,,,......------------......---------------...///000////////////000000000000...///////////////...---//////000111111222222333222222333444555555666666666666666666777777777777777888999:::<<<===>>>??????BBBEEEGGGHHHJJJLLLNNNQQQPPPOOOOOOPPPRRRUUUVVVWWWYYY\\\]]]^^^___```bbbdddfffnnn|||333333222111111000//////111111111111111111111111111111111111111000//////.........///////////////........................111///......///000000///++++++++++++,,,---......))))))***++++++,,,------------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++************)))((()))***+++,,,---......++++++++++++++++++,,,,,,+++++++++++++++*********---,,,,,,,,,...000222333333666999<<>>???>>>AAADDDGGGHHHJJJLLLNNNRRRQQQOOONNNOOORRRUUUWWWWWWYYY\\\^^^___```aaacccbbbeeemmm}}}444444333222222111000000222222222222222222222222111111111111111000//////............/////////000........................///---,,,---///111111000------,,,,,,,,,------...++++++++++++++++++++++++---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++************)))))))))***++++++,,,------,,,,,,++++++++++++++++++***++++++++++++++++++,,,---,,,,,,---///111333444444777<<<@@@EEEJJJPPPTTTUUUVVVXXXZZZ]]]^^^___```___bbbfffjjjlllnnnnnnmmmmmmnnnpppqqqqqqpppooonnnpppqqqsssuuuvvvvvvuuuuuusssqqqnnnmmmmmmmmmlllkkkgggggggggggghhhlllsssxxxyyykkk^^^PPPJJJFFFFFFEEEDDDGGGLLLIIIPPPWWW]]]cccnnn|||ooobbbYYYNNNGGG>>>999999999777555666555555444444555666666444444333333333222222222111111111111111111111111------...///////////////...//////...------...000---------.........//////000000/////////.........,,,...000///---,,,---///........................,,,---...//////...---,,,...------------,,,,,,,,,------...///000111222333......------------............---------......///------........./////////------...///000000000/////////000000111222222222444444444444444444444444444444444444555555555555666777888:::<<<===??????>>>@@@DDDFFFHHHIIILLLNNNPPPPPPPPPPPPQQQSSSTTTUUUVVVXXX\\\]]]^^^___aaacccbbbdddmmm~~~444444444333333333222222222222222222222222222222111111111111111000//////---.........//////000000////////////////////////---,,,+++,,,...000000000///......---------......///......------,,,,,,+++---------,,,,,,+++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++************************+++++++++************))),,,,,,++++++***))))))(((---,,,,,,++++++******************++++++,,,,,,---------------///111444555555888>>>CCCHHHMMMRRRVVVUUUWWWZZZ]]]```bbbdddeee___bbbfffjjjmmmnnnnnnnnnnnnoooqqqrrrrrrqqqooonnnpppqqqsssuuuvvvvvvttttttqqqnnnkkkiiiiiiiiihhhgggfffgggiiijjjmmmttt}}}{{{nnngggddd\\\TTTKKKGGGFFFGGGGGGHHHNNNVVVccclllvvv{{{qqq___VVVJJJCCCAAAAAA>>><<<888777666555555666777888444444444333333333222222111111111111111111222222111111111111111000000///...///000///------///111........./////////000000//////.........---------,,,...000///---,,,---000........................+++,,,---......---,,,+++000000/////////.........***+++---///222444666777.........------.........///......---------......------------.........///,,,,,,...///000000000000......//////000111111111777777777777777666666666666666666666777777777888666777888:::<<<>>>???@@@===@@@DDDFFFHHHIIILLLNNNNNNOOOQQQRRRSSSTTTSSSSSSUUUWWWZZZ\\\]]]^^^```bbbdddfffooo222222111111111111222222222222222222222222222222111111000000//////...............///////////////000000//////.........---000000000...------///111111000///...---,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++***)))(((------------------------,,,,,,,,,,,,++++++***)))---,,,+++*********+++,,,)))))))))))))))***************++++++++++++******///---+++---//////---***---.........------,,,+++---------...000333555777999<<>>???FFFHHHKKKOOORRRUUUVVVVVVYYY[[[^^^aaadddfffggghhhhhhiiijjjlllnnnppprrrsssrrrrrrqqqpppppppppqqqqqqoookkkgggdddddddddeeeeeebbb]]]ZZZZZZZZZ]]]eeennnyyyqqqbbbZZZTTTOOONNNNNNNNNNNNOOOTTT\\\ffflll~~~sssiii^^^WWWNNNGGGBBB>>>:::777111333555666777666555444333444444555555555555444333333333222222222111111333222222222111111111111111000///......///000111............////////////111///---,,,,,,...111222111000000//////.........000///............///000111111000///---,,,***)))......------------......------............---------------...............////////////000000000000//////000000000//////...///000000111111222333333222333444555555555444444444555666777888888777777777888999:::;;;======>>>BBBCCCEEEGGGIIIJJJJJJJJJMMMNNNPPPQQQQQQRRRTTTVVVXXXXXXYYYZZZ\\\^^^^^^^^^cccgggqqq333333222222222222333333222222222222222222222222222222222111000000//////..................------//////000000000000000000)))+++------------...000//////...---------...............------------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++,,,,,,---++++++,,,,,,,,,,,,++++++((()))***+++,,,,,,------,,,,,,+++++++++,,,---...///000444888<<<@@@BBBDDDJJJLLLOOORRRTTTVVVWWWWWW[[[\\\___bbbeeegggiiijjjjjjkkklllnnnoooqqqrrrsssqqqppppppooonnnmmmmmmmmmkkkgggaaa\\\[[[\\\\\\\\\[[[WWWUUUXXX\\\cccooozzznnn]]]TTTQQQOOONNNOOONNNRRRZZZcccnnn{{{zzzkkkeee]]]WWWQQQIII???888333444555666666555444444222333444444444444444333333333333222222222111111222222111111111000000000111000///......///000111---.........//////000000...............//////000..................------/////////....../////////111111000///...,,,***)))---,,,,,,,,,,,,,,,,,,---------............------------------......///////////////000000000111111//////000000000000000///000000000111222222333333222333444444555555444444888888888888777666555555777888999:::<<<===>>>???CCCDDDEEEGGGHHHIIIJJJKKKNNNPPPQQQRRRRRRSSSUUUWWWWWWXXXZZZ[[[\\\]]]^^^___bbbfffqqq333333222222222222333333222222222222222222222222333222222111111000//////000000000///......------//////000000000000111111***,,,...///...---...///---,,,,,,++++++,,,,,,,,,.........---------,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++++++++,,,,,,,,,,,,+++***)))(((((()))***+++,,,------++++++,,,,,,,,,,,,++++++(((***,,,---,,,+++,,,---...---,,,+++,,,---...///111333777<<>>???@@@CCCCCCDDDFFFHHHJJJKKKLLLNNNPPPRRRSSSSSSSSSUUUWWWWWWYYY[[[\\\\\\\\\^^^```bbbgggsss444333333222222333333444222222222222222222222222333333222111111000000///000000000000000///////////////000000000111111111,,,...000000///.........,,,,,,,,,++++++,,,,,,---/////////............---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++,,,,,,,,,+++***)))((())))))******++++++++++++,,,,,,------,,,,,,+++***,,,......,,,+++,,,...------,,,,,,---///111222555777<<>>???@@@BBBBBBDDDEEEHHHJJJLLLMMMMMMOOOQQQRRRRRRSSSUUUVVVXXXZZZ\\\]]]\\\]]]___bbbccciiivvv444333333222222333333444222222222222222222222222333333222222111000000000//////000000111111222222//////000000111111111222---///111111///...............---------......///000000000000////////////,,,,,,---.../////////...------------------------,,,,,,,,,,,,,,,+++***)))++++++,,,---,,,+++***)))*********)))))))))))))))+++,,,,,,------,,,,,,++++++...000///,,,+++,,,...,,,,,,+++,,,...000333555888;;;@@@FFFKKKPPPSSSTTTVVVWWWZZZ\\\___`````````bbbccceeegggiiikkkkkklllkkkjjjjjjiiiiiihhhhhhhhheeedddccc```]]]ZZZWWWVVVTTTQQQMMMLLLNNNPPPRRRSSSbbbiiiwwwvvvlllfff^^^UUUTTTRRRSSSWWW[[[bbbnnnyyyyyymmm^^^QQQDDDAAA===999666555555666555555555555444333222111333333333222222222111111444444444333333333222222...///000111111000///...---------...///000000111------------......//////...///000111111000//////......////////////......//////000000///...------000000////////////000000//////000000000000//////.........///000111111222...//////000111222222333//////000111111111111111000111111222222333444444444333222111222444777888<<<:::666444444555888:::777888999;;;===>>>@@@@@@AAABBBCCCEEEHHHKKKMMMNNNLLLNNNPPPQQQQQQRRRSSSUUUXXX[[[]]]^^^]]]]]]```bbbdddlllyyy555555444333333222111111111111222222222333333333000000000000////////////000000000000000000000000////////////////////////............////////////......------------......//////.........---------.........///......---------------------------------,,,+++++++++,,,---...)))******++++++,,,,,,---***,,,,,,,,,******+++,,,************************...///000000000///...------.........///222777;;;BBBEEEGGGJJJLLLOOOSSSVVV[[[\\\^^^^^^^^^^^^___aaaiiiiiijjjkkkkkkkkkjjjjjjkkklllkkkjjjgggbbb^^^[[[YYYWWWTTTRRRRRRRRRQQQPPPLLLMMMLLLKKKJJJNNNVVV\\\sss~~~nnnggg```UUUQQQUUUUUUZZZaaakkkxxx}}}nnnaaaTTTGGG===<<<<<<888666777:::666222333666888555222555444444333333222222111111111111111111111222222222222222222111111000000111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000........................,,,---......//////............////////////......000000000000000000000000...+++)))+++000222000------///111222111111222444222222333333333444444444777666666555555555555666777888999;;;===>>>???@@@BBBEEEGGGIIIIIIIIIKKKLLLNNNPPPRRRRRRRRRSSSUUUWWWZZZ\\\^^^^^^^^^^^^```bbbhhhlllwww555555444333333222111111111111222222222333333333111111000000000/////////000000000000000000000000////////////////////////............///////////////..................///////////////............------.........------,,,------------------------------,,,+++++++++,,,------------,,,++++++******)))+++,,,,,,+++***,,,---++++++++++++++++++++++++---...///000//////...---...///000111333777===AAAHHHJJJMMMOOOPPPSSSWWWYYYYYY[[[]]]______aaaccceeejjjjjjkkkkkkkkkjjjjjjiiijjjjjjjjjhhhccc^^^XXXUUULLLKKKIIIHHHIIIJJJKKKLLLPPPRRRTTTUUUVVV[[[ccciii~~~{{{kkk^^^ZZZVVVPPPSSS[[[eeeqqq~~~qqqaaaSSSEEE@@@===888666666555222111222555666555333555555444333333222222111333333333333333333333333222222222222111111111000111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////------------....................................,,,---......//////............////////////......000000000000000000000000000---+++---000222///,,,///111333333333333444555222222333333333444444444666666555555555666666777777888999;;;===>>>???@@@BBBDDDGGGIIIIIIIIIKKKMMMOOOQQQSSSSSSSSSTTTVVVXXXYYY[[[]]]^^^^^^___aaabbbgggjjjuuu555444444333333222222111111111222222222333333333222222111111111000000000000000000000000000000000////////////////////////............////////////000//////......//////000000000/////////.........,,,,,,------------,,,,,,------------------------......,,,,,,++++++++++++......------,,,+++++++++)))***,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------......///......---...000333777:::???EEEIIIMMMOOOQQQRRRTTTVVVYYY\\\XXXZZZ^^^```bbbdddgggiiikkkkkkkkkkkkjjjjjjiiihhhjjjiiihhhddd^^^WWWOOOKKKBBBAAA@@@AAABBBEEEHHHKKKPPPUUU[[[```eeejjjrrrwwwqqqdddZZZQQQPPPPPPSSS^^^lllrrrcccQQQGGG@@@;;;888888444333444444444444444333555555444444333222222222555444444333333222222222222222222222111111111111222222111111111000000000000000000000000000000000111111111111111111111111////////////////////////------------....................................------...////////////......//////000000//////...000000000000000000000000333000......111111///,,,...///111222111111222333333333333333444444444444555555555555555666777888777888999;;;===>>>???@@@BBBDDDGGGHHHIIIJJJKKKMMMPPPQQQSSSTTTTTTUUUWWWYYYWWWYYY\\\]]]^^^___bbbdddeeeiiisss444444444333333222222222111111222222222333333333222222222222111111111000////////////////////////////////////////////////............////////////000000////////////000000/////////.........------++++++,,,,,,------,,,,,,------------------------......---,,,++++++******+++,,,,,,------......///***,,,,,,,,,******+++,,,------------------------,,,,,,------...............222666;;;@@@FFFLLLPPPOOOQQQRRRSSSTTTVVVYYY[[[ZZZ\\\___bbbcccfffiiikkklllllllllkkkjjjiiihhhgggjjjiiifffaaaZZZQQQIIIDDD@@@@@@@@@@@@BBBFFFKKKOOOSSSZZZeeeooovvv|||yyyjjjaaaYYYTTTPPPQQQVVVaaavvvvvvbbbRRRHHHBBB===;;;888999999777444333333333555555555444333333222222333333222222111000//////222222222222222222222222222222222111111111000000////////////////////////000000000000000000000000////////////////////////////////////000000000000........................------.../////////////////////000000000000//////////////////////////////222000//////111222000//////111333333222111222333333333333444444444444555444444444555555777888888777888999;;;===>>>???@@@AAADDDGGGHHHIIIJJJLLLMMMOOOQQQRRRSSSSSSTTTVVVXXXVVVXXX[[[]]]^^^```bbbeeefffiiirrr444444333333333333222222111111222222222333333333222222222222111111111000////////////////////////////////////////////////............////////////000000////////////000000.........---------,,,,,,***+++,,,,,,---------,,,------------------------......------,,,+++***)))+++,,,,,,------......///------...,,,***))))))***------------------------,,,,,,,,,---...///000000000444:::@@@EEEKKKPPPSSSQQQSSSTTTUUUUUUWWWZZZ\\\]]]```bbbddddddfffhhhjjjlllllllllkkkjjjiiihhhgggjjjiiieee___WWWNNNFFFBBB@@@@@@@@@@@@BBBGGGNNNTTTZZZdddrrrttteee[[[WWWPPPPPPRRRXXXcccwww}}}xxxuuusssssstttppprrrssstttuuuwwwzzz}}}~~~tttiiiaaa]]]\\\]]]ZZZZZZ\\\```eeehhhiiihhhfffiiimmmqqqvvv|||xxxeeeWWWNNNEEE>>>:::;;;:::777444333444666666666555444444333333222333333222222111000//////222222222222222222222333222222222222111111111111////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////---...//////000000////////////000000000000///////////////////////////////////////000111333222222222444666666555444555666333333444444444555555555444444444555555777888888777888999;;;===>>>???@@@AAACCCFFFHHHIIIJJJLLLNNNMMMOOOQQQRRRRRRRRRTTTVVVUUUWWWZZZ\\\]]]___bbbeeegggjjjsss333333333333333333333333111111222222222333333333222222111111111000000000000000000000000000000000////////////////////////............////////////000//////......//////000///.........------------***+++,,,------......---------------------------------------,,,,,,******......------,,,+++++++++------...,,,***))))))***------------------------,,,,,,------///000222333444888???EEEIIINNNQQQTTTTTTVVVXXXXXXYYY[[[^^^``````bbbdddeeeeeefffhhhiiikkkkkkkkkkkkjjjjjjiiihhhjjjgggbbb[[[TTTLLLGGGCCC>>>???@@@@@@AAAHHHQQQYYY```kkk{{{yyyeeeVVVPPPPPPKKKQQQ[[[iiizzz}}}xxxrrrkkkgggbbb___[[[XXXVVVVVVXXXYYYVVVXXXZZZ[[[YYYXXXXXXXXX___\\\VVVPPPKKKJJJJJJKKKJJJJJJKKKMMMOOOOOOMMMKKKMMMPPPSSSUUUVVVZZZaaafffiiimmmrrrwww{{{}}}ooocccUUUIII>>><<<999666555666777888666666555555444333333333555444444333333222222222222222222222333333333333333222222222222111111111000000000000000000000000........................000000000000000000000000------------............////////////////////////......///000000000000//////000000111111000000///000000000000000000000000......///000111222333333///000222222111000000111333444444444555555555555555555555555555666777888777888999;;;===>>>???@@@@@@CCCFFFHHHIIIJJJLLLNNNLLLNNNPPPQQQQQQRRRTTTUUUUUUWWWZZZ\\\]]]___bbbdddiiikkksss333333333333333333333333111111222222222333333333111111000000000/////////000000000000000000000000////////////////////////............///////////////..................///000000000000////////////++++++,,,....../////////------------------------+++,,,---------,,,++++++---------,,,++++++*********+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///111333555999>>>DDDIIIMMMPPPRRRTTTUUUWWWYYYZZZ[[[]]]```ccc___aaadddeeeeeefffhhhjjjjjjjjjkkkkkkkkkjjjjjjiiihhheee___WWWQQQKKKHHHFFF???AAABBBCCCFFFNNNZZZccclllwww|||kkk\\\QQQPPPUUUVVVcccuuuwwwiiieee```\\\XXXUUURRRPPPPPPNNNLLLKKKLLLPPPTTTWWWWWWZZZ]]]\\\XXXQQQLLLIIIJJJIIIHHHFFFEEEEEEFFFFFFDDDDDDEEEFFFHHHGGGDDDAAAFFFIIIKKKJJJHHHIIINNNSSSNNNQQQUUUWWWYYY[[[^^^``````hhhsss}}}nnn___MMMFFF>>>999888999999888666666666555444444333333333333333333333333333333222222222333333333444444333333222222222111111111000000000000000000000000////////////////////////000000000000000000000000------------............////////////////////////......///000000000000000000000111111111111000000000000000000000000000000...///000000000000111222,,,---//////---,,,------444444444444555555555555666666555555555666666777777888999;;;===>>>???@@@@@@CCCFFFHHHIIIKKKMMMOOOMMMOOOQQQRRRRRRRRRTTTVVVVVVXXXZZZ\\\]]]^^^aaaccciiikkksss333333333333333333333333111111222222222333333333000000000000////////////000000000000000000000000////////////////////////............/////////000......------------......222222222222111111111111+++,,,---...////////////------------------------***+++,,,---------,,,+++)))******++++++,,,------''')))+++++++++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,............000222555666===BBBHHHMMMOOOQQQSSSTTTTTTVVVXXXZZZ[[[]]]```ccc^^^```cccdddeeegggiiikkkiiiiiijjjkkkkkkkkkjjjjjjgggccc\\\UUUOOOKKKIIIHHHBBBEEEHHHIIIMMMVVVdddnnn{{{{{{mmmbbbXXXRRRVVV___jjjyyyqqqbbbZZZWWWSSSOOOLLLLLLLLLKKKJJJLLLKKKKKKLLLPPPVVV\\\```eeehhhjjjiiiaaaWWWNNNIIIDDDEEEEEEEEEEEEEEEEEEEEE>>>???AAADDDGGGGGGDDDBBBAAADDDFFFEEEBBBAAAFFFJJJDDDFFFIIIJJJIIIJJJKKKLLLRRRVVV\\\```cccjjjuuu}}}zzzxxxqqqvvvuuu]]]SSSFFF>>><<<;;;999666666666666555444444333333111111111111111111222222222222222333333444444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000...//////000000000000000000000111111111111000000000000000000000000000000///000111000///...//////000222333333111000111222444444444555555555666666777666666555555555666666777888999;;;===>>>???@@@@@@CCCFFFHHHIIIKKKMMMOOONNNPPPRRRSSSSSSSSSUUUWWWVVVXXX[[[\\\\\\^^^```bbbiiijjjrrr555555444444444333333333222222222222222222222222000111222333333222111000......//////000000111111000000////////////000000000000000000000000000000////////////////////////.../////////---,,,***(((.........------,,,,,,,,,.........------.........------------------------,,,,,,,,,++++++*********************+++,,,------,,,,,,++++++***+++++++++////////////000333777;;;AAAEEEKKKMMMNNNPPPTTTXXXYYYYYY[[[]]]___aaabbbcccffffffgggggghhhhhhiiiiiijjjlllnnnooonnnkkkhhheeeaaa^^^XXXRRRMMMJJJIIIHHHFFFEEEGGGNNNVVVbbbtttzzzrrrhhh___[[[ZZZ]]]jjjxxx~~~|||}}}rrrbbbVVVOOOMMMMMMMMMLLLKKKIIIHHHGGGIIIHHHGGGFFFKKKWWWfffqqq|||qqqbbbTTTJJJHHHHHHHHHIIIIIIHHHDDDBBBBBBAAABBBCCCDDDDDDCCCBBBCCCCCCCCCBBBCCCCCCDDDEEECCCCCCDDDEEEGGGJJJLLLMMMHHHHHHIIILLLPPPUUUYYY\\\dddhhhqqq{{{sssiiidddaaaaaafffppp}}}tttfffRRRCCC===:::999777333444333222111222444666777666555444444555777888222222333444444444333333111111111111111111111111222222222111111111000000000000000000000000000000111000...---,,,,,,,,,---000000000000000000000000000000000000////////////000000//////......------000000////////////000000000///.........///111222......///000111222222333111111222333555666777777777777777777666666666666777777777777777777777777888999;;;===>>>>>>======CCCDDDFFFIIIJJJLLLMMMMMMNNNOOOQQQRRRRRRRRRTTTVVVTTTWWW[[[]]]^^^```bbbdddhhhjjjrrr555555444444444333333333222222222222222222222222111111222222222222111111000000000000111111111111000000////////////000000000000000000000000000000////////////////////////---...///000000///...---.........------,,,,,,,,,......------------......------------------------,,,,,,,,,+++++++++******++++++*********+++,,,,,,------,,,,,,,,,,,,,,,---//////000000111555:::>>>EEEGGGKKKNNNPPPSSSUUUWWW[[[\\\]]]___aaacccdddeeehhhhhhhhhiiijjjjjjkkkkkklllmmmooopppnnnkkkhhheee```]]]WWWQQQLLLJJJIIIJJJLLLKKKNNNUUU^^^kkk}}}uuullleeebbbZZZWWW]]]jjjxxx~~~uuukkkeeeeeecccccciiittt~~~{{{pppeeeZZZSSSOOOLLLMMMMMMMMMLLLKKKIIIHHHEEEFFFGGGHHHMMMXXXhhhtttppp^^^QQQNNNLLLJJJHHHHHHHHHGGGFFFDDDCCCCCCCCCDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEFFFGGGHHHIIIJJJGGGGGGGGGIIILLLPPPSSSUUUWWWZZZ```fffmmmsssxxxzzzzzzoooddd\\\YYYUUUUUUYYYaaakkk{{{vvvcccQQQFFF???;;;999555555555444333333444555444444333333333444444555222222222222333333333333111111111111111111111111222222222111111111000000000000000000000000000000111000///...------......000000000000000000000000000000000000///////////////////////////.........000000////////////000000000//////...///000111222//////000000111111222222111111222333444555555666666666666666666666666666777777777777777777777777888999:::;;;<<<=========CCCDDDFFFHHHJJJLLLMMMMMMPPPQQQRRRRRRQQQQQQSSSTTTVVVXXX[[[]]]^^^```bbbccchhhjjjqqq555555444444444333333333222222222222222222222222222222111111111111222222222222222222111111111111000000////////////000000000000000000000000000000////////////////////////,,,---///111222222222111.........---------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++...---,,,,,,,,,,,,,,,---......------------......///000111111444888???DDDJJJJJJLLLPPPSSSVVVWWWVVV[[[\\\^^^___bbbccceeefffjjjjjjjjjkkklllmmmmmmmmmooopppppppppnnnjjjgggdddaaa]]]VVVPPPMMMLLLMMMNNNQQQPPPTTT\\\ggguuurrrddd\\\XXXVVVWWWUUU[[[nnnxxxoooggg```ZZZVVVTTTSSSSSSXXX___dddffffffhhhfffbbb]]]XXXTTTQQQOOOKKKMMMOOOPPPOOOMMMKKKIIIAAADDDGGGHHHKKKWWWhhhvvvmmm]]]TTTPPPKKKGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIIIIJJJKKKNNNPPPRRRRRRUUUXXX\\\___```aaaaaabbbeeellluuuuuuhhh\\\SSSNNNNNNKKKJJJMMMRRRYYYdddwwwrrr```OOOCCC;;;888777777666555444444444444333444444444444444333333333222111000000111222333111111111111111111111111222222222111111111111111000000000000000000000000000000///////////////000000000000000000000000000000000000000////////////...///////////////000000000000////////////000000000////////////000111222000000000000000111111111111222222222333333444444444444444555666666777777666666666666666666666666888999999999:::<<<===>>>BBBDDDFFFHHHJJJLLLMMMMMMQQQRRRSSSSSSQQQQQQRRRSSSWWWZZZ\\\^^^^^^___aaabbbhhhjjjppp555555444444444333333333222222222222222222222222333222111000000111222333222222222111111000000000000000////////////000000////////////////////////////////////////////////,,,...///111222222222111...............------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,111000///...............------------------...///000111222444777===DDDIIIOOONNNNNNQQQWWWYYYXXXVVVZZZ[[[\\\^^^```bbbddddddjjjjjjkkklllmmmnnnnnnooopppppppppooolllhhhdddbbbaaa]]]WWWQQQOOOPPPSSSVVVVVVWWW]]]gggtttqqqbbbXXXTTTUUUXXX]]]fffxxxtttlllhhhgggccc^^^YYYVVVTTTRRRRRRUUUUUUVVVYYY^^^```___^^^[[[YYYWWWUUUSSSQQQPPPOOOLLLNNNQQQSSSRRRPPPMMMKKKEEEHHHJJJKKKOOO\\\qqqpppddd___WWWQQQNNNKKKJJJHHHGGGHHHHHHHHHIIIJJJLLLNNNNNNNNNOOOOOOOOOMMMLLLKKKKKKJJJJJJIIIIIIJJJJJJKKKMMMMMMMMMNNNOOOQQQSSSTTTTTTWWWZZZ^^^``````___^^^ZZZ[[[]]]```eeejjjooorrryyyrrrdddYYYQQQJJJGGGHHHIIIHHHJJJMMMPPPWWWeeesssooo[[[JJJ@@@<<<888777666555555555555444555666777777777666555444444333111//////000111333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111////////////////////////000000000000////////////......//////000000000111000000////////////000000000000000000000111111111111111111000000000000000222222222222222222222222222222333444555666777777666666666666666666666666999888888888999;;;===>>>BBBCCCEEEHHHJJJLLLMMMMMMPPPQQQSSSSSSRRRRRRSSSUUUYYY[[[]]]^^^^^^___```aaaggghhhooo}}}555555444444444333333333222222222222222222222222333222111000000111222333111111111000000//////...000000////////////000000////////////////////////////////////////////////---...///000000000///...........................---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,---,,,,,,,,,,,,,,,---......000222555888<<>>AAABBBEEEGGGJJJLLLMMMMMMNNNPPPRRRSSSSSSTTTVVVXXXZZZ\\\^^^_________```aaaeeegggnnn|||555555444444444333333333222222222222222222222222222222111111111111222222000000000///////////////000000////////////000000000000000000000000000000////////////////////////...//////000///...,,,+++.............../////////------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------,,,+++******************++++++++++++,,,---...///111444999===BBBGGGLLLPPPQQQQQQSSSVVVYYY[[[[[[[[[]]]^^^```aaadddeeeggghhhhhhiiiiiikkklllmmmnnnoooooonnnmmmkkkhhhdddaaa___[[[YYYVVVUUUWWW[[[```dddgggjjjtttfff[[[SSSSSSUUUYYYdddqqqtttiiibbb```___\\\XXXSSSPPPPPPQQQSSSTTTVVVWWWZZZ^^^dddhhhhhhhhhhhhfffccc```\\\YYYUUUUUUSSSRRRQQQPPPPPPPPPTTTVVVWWWXXXXXXVVVTTTRRRKKKOOOUUU```pppzzzqqqhhhaaa[[[VVVRRRMMMRRRWWW[[[\\\^^^cccfffhhhgggeeedddcccbbbbbbbbb___^^^[[[XXXUUURRRQQQPPPMMMNNNPPPRRRUUUWWWYYYZZZXXXYYY[[[\\\\\\[[[YYYXXXRRRTTTVVVXXXYYYYYYXXXXXXTTTVVVTTTPPPOOOQQQQQQNNNLLLHHHGGGHHHGGGDDDCCCFFFDDDDDDGGGJJJKKKLLLUUU___rrryyyeeeUUUMMMDDD???999666777888888777555555555555444333222222555444222111000000111111111111111111111111111111111111111111111222222222111111111111111111111111000000111111111111000///000000000000000000000000000000000000///////////////000000000000000000111000000////////////000000///000111111222222111111000000000000000111111111111222222222333333444444222333444555666777888888777777777777777777777777888999999999:::<<<===>>>@@@BBBDDDGGGJJJLLLMMMNNNMMMOOOQQQSSSSSSUUUWWWYYYZZZ\\\^^^_________```bbbdddgggooo555555444444444333333333222222222222222222222222111111222222222222111111000000000000000000111111000000////////////000000000000000000000000000000////////////////////////......///000///...---,,,---........./////////000......------------......------------------------,,,,,,,,,---------......******************+++,,,,,,,,,,,,,,,---...///000111555<<>>999888999888777666666555444333222222222444444444333222111111111111111111111111111111111000000111111111222222222111111111111111111111111000111111111111///...---000000000000000000000000000000000000////////////111111111000000000000000000000////////////000000///000111222222222111111//////000000111111222222111111222333444555555666444444555666666777888888999999999999999999999999888999:::;;;<<<=========@@@AAADDDGGGIIILLLMMMNNNNNNPPPRRRSSSSSSTTTVVVXXXYYY[[[^^^______```aaaccceeeiiirrr555555444444444333333333222222222222222222222222000111222333333222111000000000111111222222222333000000////////////000000000000000000000000000000////////////////////////---...///000000///......---.........//////000000///......------......///------------------------,,,,,,,,,------.........,,,,,,,,,,,,------...///---------......000111111111666>>>DDDIIILLLOOOPPPNNNRRRVVVXXXXXXYYY]]]```\\\]]]^^^```bbbdddffffffiiiiiikkklllmmmooopppppppppooonnnkkkhhhfffcccbbbaaabbbcccfffkkkpppuuuyyyvvvhhh^^^XXXPPPOOO[[[jjjzzz|||rrrkkk```UUUNNNMMMNNNPPPJJJKKKLLLLLLNNNRRRWWW[[[___dddkkkrrrxxxuuussspppmmmjjjhhhfffeee]]]]]]\\\\\\ZZZYYYXXXWWW___dddqqqvvvoookkkcccdddfffhhhjjjkkklllllllllllljjjiiigggfffeeeeee```___^^^]]]]]]^^^___```^^^^^^ZZZRRRLLLJJJGGGBBBEEEBBBBBBDDDDDDBBBDDDIIIDDDFFFLLLRRRSSSUUU]]]fffkkk{{{qqqZZZPPPCCC;;;999999888666999888666555444444555555444555555444444222111000111111111111111111111111000000111111222222222222111111111111111111111111000111111111000///---,,,000000000000000000000000000000000000////////////222222111111000000//////000000////////////000000///000111222333222111111...//////000111222222333111111222333555666777777555555666666777888888888999999999999999999999999888999;;;===>>>>>>======???AAACCCFFFIIILLLMMMNNNPPPRRRSSSTTTSSSSSSUUUWWWYYY[[[^^^___``````bbbdddfffkkkuuu;;;:::888666444333222222333333333333333333333333444333222222111111222222......//////000000111111////////////////////////000000////////////000000000111111111000///...---,,,---...000000000///...//////000000000000//////000000000000000000000000------......//////000000------------------------,,,,,,,,,---------......---............000333555111777@@@HHHMMMPPPRRRSSSTTTTTTUUUWWWYYY[[[]]]^^^``````___```aaabbbdddeeeiiikkkmmmooopppqqqqqqqqqssssssqqqnnnkkkhhhhhhiiiccceeeiiinnnsssyyy~~~ttt___UUUVVVOOORRR[[[lllwwwmmmgggYYYTTTNNNJJJHHHIIIKKKKKKRRRNNNOOOTTTVVVVVV]]]ffflllsss|||~~~yyymmmhhhaaa]]]___^^^[[[[[[___gggvvv{{{yyyzzzyyyvvvsssmmmiiidddcccfffiiiiiiiiiooommmggg\\\SSSMMMJJJGGGDDDEEEFFFFFFEEEGGGIIILLLMMMRRRYYY^^^aaagggpppwwwqqq___LLLBBB===888888;;;666444333333555666666555222222333444555666777888333333444555444333222111333333333333333333333333000000000111222222333333222222111111111111222222////////////////////////............////////////444333111///...---......000///.........///111222000000000000111111111111000000////////////000000222111000000111222444555555555555555666666666666::::::999888888999::::::888888999:::<<<===>>>>>>DDDDDDCCCDDDFFFIIILLLNNNQQQRRRRRRTTTUUUVVVWWWWWWZZZ\\\]]]]]]]]]^^^aaacccffflllvvv666555333222111000//////222222222222222222222222333222111111000000111111////////////000000111111////////////////////////000000////////////000000000000000000////////////......///000000000//////////////////////////////000000000000000000000000//////////////////000000------------------------------------------------,,,---//////000222555888555;;;BBBIIIMMMPPPRRRTTTVVVWWWXXXYYY[[[]]]___```aaa`````````aaaccceeefffjjjkkkmmmpppqqqrrrqqqqqqttttttsssoookkkgggfffgggggghhhkkkooouuu}}}{{{ooocccWWWTTTZZZXXXcccuuu|||nnnccc\\\YYYWWWUUUXXXVVVRRRPPPPPPPPPQQQQQQXXXWWWZZZ```dddfffnnnwww~~~ooogggaaabbbdddfffllltttyyysssqqqtttyyy|||}}}|||zzztttjjj___VVVPPPLLLLLLNNNOOOOOOPPPRRRUUUXXX]]]ccclllssszzzrrr```SSSHHH>>>999:::999777555555666666555444555555555555555555555555333333444444444333222111333333333333333333333333222222222111111111111111222222111111111111222222000000000000000000000000000000000000111111111111,,,---.../////////......000//////...///000111222000000000000111111111111000000////////////000000111000000111111222333444555555555555666666666666999999888777777888999999777888999:::<<<===>>>???BBBBBBBBBDDDFFFHHHJJJLLLQQQQQQRRRTTTUUUVVVWWWXXXYYY[[[\\\\\\\\\]]]```bbbdddjjjttt555555444333333222222111111111111111111111111111222222111000000000000000/////////000000000000111////////////////////////000000////////////000000000//////......///111222111111000/////////000000//////...------...//////000000000000000000000000000000000000000000//////------------------------......------------------+++---///111222555999<<<===@@@FFFJJJNNNQQQTTTVVVXXXYYYZZZ\\\^^^```bbbcccaaaaaaaaaaaabbbccceeefffkkklllnnnppprrrrrrrrrrrrssstttssspppllliiihhhhhhkkklllooottt{{{uuueee]]]VVVQQQTTT\\\dddvvvzzzmmmggg```VVVOOOMMMNNNQQQRRRRRRSSSSSSUUUVVVXXXZZZ[[[aaacccjjjrrrxxx}}}xxxrrrmmmooottt}}}}}}wwwjjj^^^WWWTTTUUUXXX[[[^^^aaaeeekkknnnzzzwwwhhhWWWGGG>>>;;;;;;999888777888777555333777777666555444333333222333333444444444333222111222222222222222222222222444333333222111111000000222222111111111111222222111111111111111111111111000000000000111111111111+++---000222222111///---///////////////000111111000000000000111111111111111000000//////000000111000000111222333333333333555555555555666666666666888888777666666777888888666777888:::<<<>>>???@@@AAABBBDDDFFFHHHJJJKKKKKKQQQQQQRRRTTTUUUVVVWWWXXXXXXZZZ[[[\\\\\\]]]___bbbccciiirrr555555555555555555444444222222222222222222222222333222222111111111111111000000000000000000000000////////////////////////000000////////////000000000///------...000222444333222111/////////000111000///---++++++---///000////////////////////////222222111111000000//////....................................------------+++---111444666:::>>>AAADDDGGGJJJMMMOOOQQQUUUWWWYYYZZZ\\\^^^```bbbcccdddbbbbbbaaabbbcccdddfffggglllmmmoooqqqrrrrrrrrrrrrppprrrtttsssqqqnnnmmmmmmoootttzzzqqqfff\\\XXXVVVWWW^^^ggg|||nnn^^^TTTKKKJJJHHHHHHIIIKKKLLLMMMQQQSSSVVVYYY]]]aaaeeehhhiiippp{{{~~~tttkkkhhhiiikkknnnsssyyy~~~vvvcccQQQEEE@@@<<<:::888888888777555444777777666555444333333222444444444333333333222222111111111111111111111111333333333222222111111111222222111111111111222222111111111111111111111111............////////////222222333444333111///...///////////////000000111///000000000111111111111111000000000000000000111000111333444555555444333555555555555666666666666888888888777777888888888666777888:::<<<>>>???@@@AAACCCGGGJJJLLLMMMMMMMMMPPPQQQRRRSSSUUUWWWXXXXXXYYYZZZ\\\\\\]]]^^^aaacccdddjjjrrr222333333444444333222222444444444444444444444444444444333222222222222333111111111111000000000000000000000000000000000000000000////////////000000///...------...000222444333222111/////////000111000///---++++++---///000////////////////////////222222111111000000//////................................................,,,///444888;;;???CCCFFFJJJLLLNNNOOOQQQSSSVVVXXXYYYZZZ\\\___aaabbbccccccccccccbbbcccdddeeeggghhhmmmnnnpppqqqrrrrrrrrrqqqrrrtttwwwxxxwwwtttssssssxxxzzzoooccc\\\WWWWWW^^^kkk|||~~~lll^^^UUUNNNIIIEEEFFFHHHJJJLLLOOORRRTTTYYY\\\^^^aaacccgggmmmrrrtttnnn]]]NNNFFF===;;;888777888888777666555555555555555555555444444444333333333222222222111111111111111111111111111111222222333333333333222222111111111111222222111111111111111111111111............////////////444333222111111000000111...//////000000000000000///000000000111111111111111111000000000000111111222333444666777666666555555555555555666666666666999999999999999999999999666777888:::<<<===??????@@@CCCGGGJJJMMMNNNMMMMMMPPPPPPRRRSSSUUUWWWXXXYYYZZZ[[[]]]^^^^^^```ccceeeggglllsss444444555666666555444333555555555555555555555555555555444333333333333333222111111111111000000000000000000000000000000000000000////////////000000///.........///000222333111111000/////////000000//////...------...//////000000000000000000000000000000000000000000//////........................------.........////////////222888<<<@@@DDDHHHJJJMMMOOOQQQRRRSSSTTTVVVXXXYYYZZZ]]]```bbbcccccccccddddddcccdddeeefffhhhiiimmmnnnoooqqqqqqqqqqqqppptttxxx|||~~~|||zzzzzzuuufff___YYYYYYZZZbbbrrr|||ppp^^^PPPIIIGGGGGGGGGMMMMMMMMMMMMPPPVVV]]]bbbaaaeeeiiikkklllnnnssswwwzzzjjj[[[OOOCCC???:::777777888888777333444444444555666666666555444333222222222333333222222222222222222222222111111222222333444444555222222111111111111222222111111111111111111111111000000000000111111111111......------...000222333......///000000000000000000000000000111111111111222111111000000111111222333333444555666666666666555555555555666666666666999999::::::::::::999999888888999:::<<<===>>>>>>>>>@@@DDDGGGJJJKKKKKKKKKOOOPPPQQQSSSUUUWWWYYYYYYZZZ\\\^^^^^^___aaadddfffhhhmmmuuu555666777888888666444333444444444444444444444444555444333333222222333333222222222111111111000000000000000000000000000000000000////////////000000......//////000000111111......///000000000//////////////////////////////000000000000000000000000//////////////////000000........................,,,,,,---...///000111111111555;;;@@@DDDGGGKKKNNNNNNPPPSSSTTTTTTUUUWWWXXXYYY[[[^^^aaacccdddddddddeeeeeeddddddeeegggiiijjjlllmmmooopppqqqppppppoooqqqwww~~~sssddd[[[ZZZ[[[dddrrrttt___WWWNNNHHHGGGHHHHHHHHHKKKMMMPPPRRRTTTYYY```eeejjjqqq{{{xxxhhhZZZKKKFFF???999777777888888444444444555555555666666555444333222222222333333333333333333333333333333222333333333333333333333222222111111111111222222000000000000000000000000000000000000111111111111+++,,,---...///000000111---...///000111000000///000000000000111111111111222111111000000111111222222222222333333444555666555555555555666666666666777888999::::::999888777999999::::::;;;<<<<<<======???BBBEEEHHHJJJKKKLLLOOOPPPQQQSSSUUUWWWYYYZZZYYY[[[]]]^^^___```cccfffgggmmmuuu222333444444444222///...333333333333333333333333444333222222111111222222222222222222111111000000000000000000000000000000000000////////////000000...//////000111000000///,,,---...000000000///...//////000000000000//////000000000000000000000000------......//////000000////////////////////////+++,,,---...///111222222333777===BBBFFFJJJMMMOOONNNPPPTTTUUUVVVVVVWWWXXXZZZ\\\___bbbdddeeeeeedddeeeeeeeeeeeefffhhhiiikkklllmmmnnnoooppppppooooookkkrrr|||sssfff\\\YYY\\\bbbuuu}}}iiiYYYOOOLLLJJJJJJMMMNNNLLLJJJUUU[[[dddkkkmmmnnnppprrruuurrrcccSSSLLLBBB;;;777777888888555555555555555555555555555444333222111222333444333333333333333333333333555444444333333222222111222222111111111111222222////////////////////////............////////////...///111222222000...,,,---...000111111111000///000000000000111111111111222222111111111111222222222111000000111222444555555555555555666666666777666777888999999888777666:::::::::;;;;;;;;;<<<<<>>===:::888444333222333555666666555555555444333333333333444111111111222222333333444000111333333333222000...000000000000000000000000000000000111222222333333............////////////000000000000000000000000//////000000111111111222111111222333333333333222000111111111111222222222222222333444444555555666444888<<<;;;777555888<<<:::::::::999999999888888:::999888888999<<>>BBBGGGJJJMMMOOOPPPUUUUUUUUUVVVXXXYYY[[[\\\______```bbbcccdddeeeffffffhhhiiijjjjjjkkkmmmpppsssnnnlllnnnnnnkkkiiijjjkkkvvvuuuccc[[[VVVUUU```mmmkkkeee]]]VVVSSSPPPMMMKKKOOOPPPQQQPPPPPPTTT[[[aaakkktttrrrhhhYYYLLLCCC===999666666555444444666666555333555555444444333333333444222222222222222333333333000111333333333222000///111111111111111111111111222111111111111000000000....../////////000000000000000000000000000000000///000000000111111111111000111111222222222222222000111111111111222222222222222333444444555555666444777:::999777666888:::::::::999999888888888888777666555555666999<<<>>>???AAADDDGGGHHHIIIKKKMMMQQQSSSTTTUUUTTTUUUWWWXXXYYY[[[^^^___``````bbbcccfffiiiqqq999888777777666666666777333333333333333333333333222222111111111000000000222222222111111111111000111000000000000//////////////////000000000111111000000000000000000000000...////////////......---//////////////////////////////............//////////////////.....................//////000000000000000111111111333777:::@@@BBBFFFJJJNNNQQQRRRSSSUUUUUUVVVWWWYYY[[[]]]^^^ccccccddddddeeeeeeeeefffggghhhjjjjjjjjjkkkmmmooopppmmmjjjjjjgggccceeeiiisssnnndddZZZUUUSSSZZZooosssdddYYYVVVRRRPPPPPPQQQPPPPPPRRRTTTVVVVVVXXX\\\dddjjjwwwyyymmmjjjhhhgggiiinnntttyyywwwjjj[[[MMMBBB;;;777777666555666666666333111555555555444444444444333333333333333222222222222111222333333333222000///222222222222222222222222333333222111///...------///000000000000111111111000000000000000000000000000000000000111111111111///000111111222222111111000111111111111222222222222222333444444555555666555666777777777777777777999888888888888777777777999999888888999<<>>@@@AAA???BBBEEEGGGHHHIIILLLMMMPPPQQQSSSSSSSSSTTTUUUWWWYYY[[[^^^``````aaaccceeehhhjjjqqq}}}999888777666555555555555333333333333333333333333555555555555444444444444222222222111111111000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111000000///...//////////////////////////////............//////.........///////////////............////////////...000111222444888===@@@FFFHHHKKKOOORRRTTTUUUUUUVVVVVVWWWYYY[[[^^^```aaa```aaabbbdddfffggghhhiiihhhjjjkkkkkkjjjkkkmmmoooqqqooonnnkkkfffdddlllvvv{{{iiiZZZTTTOOOTTTccc{{{zzzkkk```WWWRRROOOHHHIIILLLOOORRRWWW[[[]]]___fffpppwwwyyyzzz{{{|||~~~|||yyyyyyyyy{{{}}}~~~}}}{{{zzzyyyyyy{{{~~~|||vvvpppnnnoookkkccc[[[VVVSSSPPPMMMKKKLLLNNNOOOPPPTTTYYY^^^ccciiiqqqvvvyyyiiiddddddpppqqq```QQQFFFBBB999777555555666666444333555555666666666555444333555444444333333222222222333333333333222222111111111111111111111111111111////////////////////////111111111111222222222222000000000000000000000000111111000000000000000000//////000111111111111000000000111111111222222222222222333444444555555666555444444555777777666444777777777777777777777888777777777888999;;;===>>>@@@BBBEEEGGGHHHJJJLLLNNNPPPQQQSSSSSSSSSTTTUUUWWWYYY[[[^^^```aaabbbdddfffhhhkkkrrr999888777666555444444444333333333333333333333333444444444333333333222222222222222111111111111000000000000111111111111222000000000111111111222222111111111111111111111111000111111111111111000/////////////////////////////////............//////.........///////////////---------......////////////000333444777;;;@@@DDDIIIKKKMMMQQQSSSUUUUUUVVVWWWWWWXXXYYY[[[]]]___```^^^___aaacccfffhhhjjjkkkiiijjjkkkkkkkkkkkkmmmoookkkjjjkkklllkkkmmmwww|||hhh[[[UUURRRSSS___tttqqqbbbXXXQQQMMMLLLMMMNNNPPPSSSVVVYYY^^^eeeiiimmmvvv|||{{{{{{|||}}}|||yyywwwwwwuuusssssssssrrrpppnnnoooiiibbb___^^^\\\WWWSSSPPPNNNKKKHHHFFFEEEFFFGGGEEEHHHJJJMMMPPPTTTYYY\\\___bbbfffhhhhhhhhhiiijjjjjjhhhfffeeeggghhhhhhgggddddddeeefffgggiiikkkllliiihhheeeccceeellluuu{{{qqqccc]]]YYYeeexxxxxxiiiZZZOOOHHH???<<<888666666666666555555555666777666555444333444444444444333333333333444333333333222222222222111111111111111111111111......///000000111222222000111111111111222222222000000000000000000000000111111111111000000000000///000111111222222111111000111111111111222222222222222333444444555555666444555666666666666666666777777777888888888888999888888999:::;;;===>>>???@@@BBBFFFHHHIIIJJJLLLNNNPPPRRRTTTTTTTTTTTTVVVWWWYYY[[[^^^```aaaccceeeffffffjjjrrr::::::888777666555555555444444444444444444444444333333333222222222111111222222222111111111111000000000111111111222222222000000111111111222222222111111111111111111111111...///000000000000000000//////////////////////////////............//////............/////////000,,,,,,------...///000000111333555888;;;???EEEIIIKKKMMMPPPSSSUUUVVVWWWWWWWWWXXXXXXYYY[[[\\\^^^_________aaadddfffhhhjjjkkkjjjkkklllkkkkkkkkkmmmoooggggggjjjqqqvvv}}}{{{iii\\\TTTRRRXXXdddvvvxxxeeeZZZQQQOOONNNKKKKKKNNNKKKNNNSSSWWW]]]eeennnuuu}}}zzz}}}{{{zzzyyyxxxxxxuuuqqqnnnmmmkkkhhhffffffdddaaa___aaa]]]YYYUUUSSSQQQNNNLLLJJJHHHFFFDDDCCCCCCDDDEEEAAABBBBBBCCCDDDGGGIIILLLKKKLLLNNNOOOOOOOOOQQQRRRPPPOOONNNPPPSSSVVVXXXXXXQQQQQQRRRSSSSSSSSSSSSSSSOOOOOONNNNNNPPPTTT[[[```mmmuuuuuuiiiZZZ[[[```iii{{{~~~ssshhh\\\TTTIIIDDD===888777777777777555555777777777666444333333333333444444444444444444444333333222222222222222222222222222222222222//////000000111222222333000000000111111111111222000000000000000000000000111111111111000000000///000111111222222222222222000111111111111222222222222222333444444555555666333666888888666555666888888888888888999999:::::::::;;;;;;===>>>???AAAAAA@@@CCCFFFHHHIIIJJJLLLNNNQQQSSSTTTUUUTTTUUUWWWXXXXXX[[[^^^```bbbccceeegggfffkkkuuu<<<;;;:::888777666666666555555555555555555555555444444444333333333222222222222222111111111111000000000111111222222222222000111111111111222222222111111111111111111111111------...///000000000/////////////////////////////////............//////---.........//////000000++++++,,,---...000000111333555777:::===BBBHHHLLLMMMOOORRRTTTVVVXXXXXXXXXXXXXXXXXXYYYZZZ\\\]]]^^^```aaaccceeegggiiijjjkkkjjjkkkllllllkkkkkkmmmoookkkkkkqqq{{{~~~nnn```WWWTTTTTTaaavvv~~~iii[[[SSSKKKHHHLLLPPPNNNNNNPPPPPPUUU]]]gggsss}}}tttooottt{{{~~~zzzvvvsssqqqpppooommmiiiddd```\\\[[[YYYXXXYYYXXXVVVUUUSSSRRRPPPMMMJJJGGGDDDCCCBBBAAA@@@??????@@@AAABBB@@@????????????AAABBBDDDCCCDDDEEEDDDDDDDDDGGGIIICCCBBBCCCFFFKKKOOORRRSSSIIIIIIJJJKKKKKKIIIHHHGGGCCCFFFHHHKKKNNNRRRWWW[[[bbbfffkkknnnuuuvvveee]]]SSSRRR^^^uuu{{{sssiiiaaaPPPJJJAAA;;;888777888888444666777888777666444333333333333444444555555555555444333222222222333333333333333333333333333333000111111111222222222222///000000000000111111111000000000000000000000000222111111111000000//////111111222333333333333222000111111111111222222222222222333444444555555666222666:::999555444666:::888888999999999:::::::::777888999:::;;;===>>>>>>@@@CCCFFFHHHIIIKKKMMMNNNRRRSSSUUUUUUUUUVVVWWWYYYXXX[[[^^^aaabbbccceeeggghhhnnnyyy???>>>:::888999;;;:::777777777666555444333333333222333444555444333222111333333333222222222111111333333222111000000111111111000000///////////////111111111111111000//////000000111000000///...---000000000000////////////......---,,,++++++******///............000222333//////000///......000222222666;;;???BBBEEEGGGJJJOOOPPPRRRTTTUUUVVVUUUUUUXXXXXXYYYZZZ\\\___aaabbbcccdddggghhhiiihhhgggfffiiijjjjjjkkklllmmmnnnooonnnrrr{{{ssskkkcccWWWTTTYYYaaatttoooaaaVVVOOOGGGEEEFFFKKKMMMLLLNNNRRRVVV\\\fffttt}}}pppgggbbbdddgggkkksss~~~zzzuuuqqqooojjjgggdddaaa___\\\YYYVVVQQQPPPOOONNNLLLKKKIIIIIIGGGFFFEEEDDDCCCBBBBBBBBB>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>?????????>>>======>>>@@@@@@??????@@@AAAAAAAAAAAA@@@DDDDDDDDDDDDDDDDDDDDDDDDBBBDDDGGGJJJLLLPPPTTTWWW]]]```ccccccdddjjjuuu}}}tttiii]]]WWWTTTWWWfffuuuyyyrrrlllbbbZZZNNNDDD===;;;::::::<<<999555444444555555444333333333333333333333333555444444333222222222333333333333222222222111111222222222222222222222222222222222111111111000000111111111111111111111111111111111000000000000000111111111111111111111111000000000111222222222333222222333444444555555666444555555666666666666666777777777777777777777777666666888999;;;<<<>>>>>>>>>AAAEEEHHHJJJLLLOOOQQQQQQRRRSSSSSSRRRSSSUUUWWW[[[]]]___aaaaaabbbccceeejjjnnnxxx???===;;;888888888777555666666666555555444444333333333333333333222222111333333333222222222111111333222222111000000111111111111000/////////000000111111111111111000//////000000000000000000//////000000000000////////////000000//////......------//////...//////000111222...///000000//////111222555888===AAADDDFFFIIIKKKNNNPPPRRRTTTVVVVVVVVVVVVYYYYYY[[[]]]^^^```aaabbbcccdddfffhhhiiiiiihhhhhhjjjjjjlllmmmpppuuuzzz}}}rrreee___YYYUUU\\\gggwwwlll___VVVOOOKKKNNNKKKLLLOOOPPPOOOQQQVVVZZZeeewww{{{pppgggbbbaaadddiiipppyyyxxxrrrnnnjjjggg```]]]ZZZWWWUUUSSSPPPMMMHHHGGGFFFEEEDDDBBBAAAAAA??????>>>===<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>???>>>=========>>>???@@@??????@@@AAAAAAAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDFFFJJJOOOVVV[[[```bbbbbb```___ccckkkrrr}}}nnnbbbYYYUUU\\\ffflllzzzuuusssooofffYYYLLLCCC===:::888999777444333333444444333444444444444444444444444444444333222222222222222333333333222222222111111222222222222222222222222222222222111111111000000111111111111111111111111111111111111000000000000111111111111111111111111111111111111111222222222222222333444444555555666444555666666777777666666777777777777777777777777666666888999;;;===>>>>>>>>>AAAEEEGGGIIIKKKMMMOOOQQQRRRSSSSSSRRRSSSUUUWWW\\\^^^aaabbbbbbccceeefffiiilllvvvBBBAAA>>><<<:::777666555555555555555555555555555444333222222111111222222333333333222222222111111333222111111000111111111222222111000000000000111000111111111111000000/////////000000000000000000000000000000////////////000000000000//////////////////000000000000000///---///111111111111222444888<<<@@@DDDFFFHHHJJJLLLNNNOOORRRTTTVVVWWWWWWWWWZZZ[[[]]]___aaabbbbbbbbbdddeeefffgggiiiiiijjjjjjggghhhiiikkkpppwwwtttjjj```XXXUUUUUU[[[mmmyyyfffVVVMMMJJJIIIIIINNNLLLLLLOOOOOOOOOSSSYYY```pppvvvnnniiigggeeeggglllttt}}}{{{sssmmmgggccc___\\\TTTRRROOOMMMKKKIIIFFFDDDCCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>======>>>??????@@@??????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCEEEIIIPPPYYY___bbbbbbaaa]]][[[]]]ccchhhkkknnnsssyyywwwgggZZZVVVYYYUUU___sss}}}~~~{{{rrreeeWWWKKKBBB<<<888888666444444555555444333555555555555555555555555333333222222111111222222333333333222222222111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111222222333444444555555666444555666666777777666666777777777777777777777777666777888:::;;;===>>>??????AAAEEEGGGHHHIIILLLMMMQQQRRRSSSSSSRRRSSSUUUWWW[[[]]]```aaabbbcccdddfffgggjjjsssKKKGGGDDDBBB???:::777888555555555555666666666666444333222111000111222222333333333222222222111111222222111111111111111222333222222111111111111111000000111111111111000////////////000000111222222000000000000////////////............////////////...///000111111000......---///111222222222444666;;;>>>BBBEEEGGGIIIKKKLLLMMMOOOQQQTTTWWWXXXXXXXXXYYY[[[^^^```bbbbbbaaa```dddeeefffhhhiiijjjkkkkkkiiiiiihhhhhhkkksssrrrccc^^^WWWTTTXXXbbbrrrvvvjjjaaaTTTJJJGGGHHHJJJKKKMMMKKKLLLNNNOOOQQQXXX```kkk~~~~~~zzzvvvssssssuuuxxxzzz|||{{{xxxwwwqqqmmmfff```\\\XXXTTTQQQLLLJJJHHHFFFEEECCCAAA??????>>>>>>===<<<;;;;;;:::999::::::;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@@@@@@@@@@AAABBBBBBBBBBBBAAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGJJJPPPWWW\\\^^^^^^^^^]]]]]]___dddiiiggggggfffeeehhhrrrmmm___YYYXXXVVV[[[iii~~~xxxkkk^^^SSSIII@@@<<<999777666666777777666555444444444444444444444444333222222111111111222222333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111222222111111111111111111111111333222222222111000000000222222333444444555555666555555666777777777777777777777777777777777777777666777888:::<<<===>>>??????AAADDDFFFGGGHHHJJJLLLQQQRRRSSSSSSRRRSSSUUUWWWYYY[[[^^^``````aaaccceeefffiiiqqqVVVMMMGGGEEEBBB<<<888999555555666666666666666666555444222111111111222333333333333222222222111111222111111111111111222222333222222111111111111111///000000111111111000000000000//////000111222333000000000000////////////.........///////////////...///000111111000.........///111111222444777:::===@@@DDDGGGHHHIIIJJJLLLMMMOOORRRUUUWWWXXXYYYYYYXXXZZZ]]]```aaabbbaaa```eeefffgggiiijjjkkkkkkkkkmmmllljjjgggffflllwwwtttcccZZZXXXUUUXXXggg}}}{{{hhh]]]UUUQQQLLLIIIIIIKKKMMMNNNQQQPPPQQQSSSTTTWWW```kkk~~~sssvvv{{{~~~xxxsssnnnlllkkkccc___ZZZUUURRROOOKKKIIIFFFEEEBBBAAAAAA@@@===;;;::::::999999888888777777666777888999:::::::::999;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKNNNRRRUUUWWWYYY]]]```eeejjjooorrrpppmmmfff___]]]bbbmmmvvvtttggg]]]VVVRRRVVV```sss~~~{{{pppeeeYYYNNNDDD===999888666555666666666444333333333333333333333333333222222111222222333333333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222333111111111111111111111111333222222222111000000000222222333444444555555666555666666777777777777777777777777777777777777777777777999:::<<<===?????????AAADDDFFFGGGHHHJJJLLLQQQRRRSSSSSSRRRSSSUUUWWWYYY[[[^^^```aaabbbdddffffffiiiqqq```QQQFFFEEEEEE>>>888888666666666666666666666666555444333333222222333333333333333222222222111111111111111000111111222333222222111000000000000111///000000111111111111000222111000///000111222333000000000000////////////111111111111000000000000//////000000000000000//////000000000111555:::>>>@@@CCCFFFHHHIIIIIIKKKLLLOOOPPPSSSUUUWWWXXXXXXXXXXXXZZZ\\\___aaabbbccccccfffgggiiikkklllkkkjjjiiihhhhhhgggccc```cccmmmuuutttcccXXXUUUSSSXXXgggqqq```UUUPPPKKKKKKLLLLLLMMMOOOPPPPPPTTTSSSUUUXXX[[[```mmmzzz|||}}}zzzwwwsssmmmhhhdddaaa```VVVSSSOOOLLLJJJHHHEEECCCAAA???===<<<<<<<<<:::888::::::::::::::::::::::::888999;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<;;;;;;<<<<<<===>>>>>>???>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIKKKMMMOOORRRUUUZZZ^^^eeemmmuuu{{{|||wwwoooeee___aaaiiipppfff]]]WWWVVVWWW\\\mmmwwwlllaaaTTTIIIBBB;;;888444333333444444333333333333333333333333333333333222222333333444444333333333222222222111111111111111111111111111111111111111111111222222222111111111111111111111111000000111111222333333333111111111111111111111111222222222111111111111111222222333444444555555666555666777777888888777777777777777777777777777777777888999:::<<<>>>???@@@???AAAEEEGGGHHHIIILLLMMMQQQRRRSSSSSSRRRSSSUUUWWWZZZ\\\___aaabbbcccfffggggggjjjssslllVVVFFFFFFHHHBBB;;;999888888777777666666555555444555555555555444333333333333333222222222111111111111000000111222222333111111000/////////000000//////000111111111111111333222111//////000111222000000000000////////////111111111000000///////////////...//////000111222111000//////000555<<>>===;;;::::::::::::888777;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<<>>>>>>===<<<;;;::::::999999::::::;;;<<<:::;;;<<<===>>>@@@AAAAAA???@@@BBBCCCDDDEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHKKKNNNQQQWWW]]]aaakkkpppyyy}}}sssmmmmmmtttzzzvvvhhhaaaZZZTTTYYYdddyyy||||||tttkkk```UUUNNN@@@<<<777444333444555666444444444444444444444444444444333333444444555666333333333222222222111111111111111111111111111111000000111111111222222222111111111111111111111111000000111222222333444444111111111111111111111111111111111111111222222222222222333444444555555666666666777888888888888777777777777777777777777777777888999;;;<<<>>>???@@@>>>AAAEEEGGGIIIKKKMMMOOOQQQRRRSSSSSSRRRSSSUUUWWWWWWZZZ]]]___```bbbdddfffiiilllvvvttt[[[HHHHHHLLLFFF>>>;;;999888888777666555555444444555666777666555444333333333333222222222111111111111000000111222333333111000000/////////////////////000111111111111111555333111000///000111222000000000000////////////000//////...---,,,,,,+++///............000222333222111///...///555>>>DDDFFFHHHKKKMMMMMMMMMNNNOOOQQQRRRTTTVVVWWWWWWWWWWWWZZZ[[[]]]___bbbeeehhhjjjfffiiimmmoooooolllgggdddcccggglllmmmmmmqqqzzzxxxiii^^^UUUSSSWWW[[[rrruuu\\\SSSRRRPPPNNNMMMPPPQQQRRRSSSSSSTTTVVVWWWZZZ^^^gggsssyyyuuusssoooiiieee^^^]]]ZZZVVVSSSOOOLLLJJJEEEDDDBBBAAAAAA@@@>>><<<===;;;::::::::::::999777777777777888888888888888666777888999999888666555999999999999::::::;;;<<<:::;;;<<<>>>???AAABBBCCC???AAACCCDDDFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMQQQWWW```iiippp~~~{{{|||yyyjjj^^^TTTRRRYYY\\\oooxxxvvv~~~zzztttkkkaaaZZZFFFAAA;;;777666777999:::555555555555555555555555444444444444444555666777333333333222222222111111000000000000000000000000000000111111222222222222111111111111111111111111000000111222333333444444111111111111111111111111000000111111222222222333222222333444444555555666666666777888888888888888777777777777777777777777777888999;;;===>>>???@@@>>>AAAEEEHHHJJJLLLOOOQQQQQQRRRSSSSSSRRRSSSUUUWWWSSSVVVYYY[[[\\\^^^```bbbjjjnnnxxx|||^^^EEEBBBFFFAAA999666777777777777666666666666555555444444444666888999444444444444444444444444111111111111111111111111222222222111111111000000000000000000000000000000222000///000222333000...111111000000//////..............................111000000//////////////////000222666;;;???CCCEEEJJJJJJLLLMMMOOOPPPRRRRRRTTTVVVXXXXXXWWWVVVWWWXXX\\\\\\]]]___aaaeeehhhjjjkkkhhhhhhkkkkkkhhhiiilllkkkoootttzzz|||fff\\\VVVQQQWWWaaaooonnnaaaRRRJJJLLLRRRUUUUUURRRUUUWWWVVVUUUVVVZZZ^^^^^^jjj|||}}}uuuqqqmmmkkkkkkfff___XXXUUUSSSQQQMMMIIIEEEBBBAAA???>>>===<<<<<<<<<<<<<<<999999999999999999999999888888888888888888888888999999999999999:::::::::;;;;;;;;;;;;===>>>???@@@?????????@@@AAABBBDDDEEEFFFEEEEEEFFFHHHIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIIIILLLKKKIIIIIIKKKMMMNNNNNNOOONNNOOOSSS[[[eeepppvvvjjj[[[TTTRRRVVV[[[iii|||yyyxxxxxx~~~|||{{{ppp```TTTKKK>>>777666777666555666666555555555666666777444444444333333222222222222222222222222222222222444333333222111111111222333222222111111222222333111111111111111111111111444222111111333444555555111000111333444444333111000000111111111222222222777555333444777888777555666666666666666666666666888888888777777777777777;;;;;;<<<<<<======>>>>>>???CCCHHHKKKLLLLLLMMMMMMQQQSSSUUUVVVUUUUUUVVVXXXWWWZZZ^^^aaabbbdddfffhhhkkkllltttyyy```HHHBBBBBB===999999777777777777666666666666666555444444444444444555333333333333333333333333111111111111111111111111222222222111111111000000000000000000000000000000111000///111333444222000111111000000////////////........................111000000/////////000000///000333888===BBBFFFHHHLLLMMMNNNPPPQQQSSSTTTUUUVVVXXXZZZ[[[ZZZZZZ[[[\\\^^^^^^___```bbbeeehhhjjjkkkhhhhhhjjjkkkjjjlllqqquuu|||qqq^^^VVVSSSSSS^^^lllrrr^^^VVVMMMIIIKKKQQQUUUVVVXXXZZZ[[[\\\^^^ccckkkrrr{{{}}}xxxtttrrrmmmhhhcccaaa```\\\UUUPPPLLLKKKJJJGGGDDDBBB@@@???<<<<<<;;;:::::::::::::::999999999999999999999999777777777777777777777777888888999999999999::::::;;;;;;;;;<<<===>>>@@@@@@??????@@@@@@AAACCCDDDEEEGGGGGGGGGGGGIIIJJJJJJIIIKKKLLLMMMNNNNNNNNNNNNNNNQQQPPPPPPQQQSSSUUUWWWWWWYYYZZZ\\\]]]```dddjjjooo{{{zzzttttttxxx~~~~~~kkk```[[[XXXXXX]]]iii|||zzzwwwzzzxxxmmm```VVVGGG===999777666444555555444444444555555666444444444333333333222222222222222222222222222222333222111111000000111111333222222111111222222333111111111111111111111111444333111111333444555555444333333444555444222000222222222333333333444444666444333444666777666444666666666666666666666666999999999:::::::::::::::;;;;;;<<<<<<===>>>>>>>>>???CCCHHHKKKLLLLLLMMMNNNPPPRRRUUUUUUUUUUUUVVVWWWWWWZZZ]]]___```bbbeeehhhlllmmmtttyyybbbLLLBBB>>>999999<<<777777777777666666666666555555555555444333222111222222222222222222222222111111111111111111111111222222222111111111111111000000000000000000000000/////////000222333111000111000000000000/////////////////////////////////111000000000000000111111000222666;;;@@@FFFJJJLLLMMMMMMOOOPPPRRRTTTUUUUUUVVVXXX[[[\\\\\\\\\^^^___aaa```aaabbbcccfffhhhiiijjjhhhhhhjjjjjjjjjnnntttyyyvvvfffXXXSSSUUU^^^sssjjjWWWMMMLLLKKKKKKNNNRRRWWWZZZ[[[]]]^^^```fffppp}}}yyysssnnnkkkjjjccc___YYYUUUSSSPPPKKKGGGCCCBBBAAA@@@???>>>===<<<::::::999888888888888999999999999999999999999999777777777777777777777777888888888888999999::::::<<<<<<<<<===>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDEEEHHHHHHHHHIIIIIIKKKLLLLLLMMMOOOQQQSSSUUUVVVWWWWWW\\\\\\^^^```bbbeeehhhiiimmmqqqtttrrrlllggggggiiiooorrrvvvyyy{{{|||~~~zzzvvvrrrtttzzzyyyjjjbbb[[[ZZZXXXXXXbbb|||~~~xxxuuuvvv}}}vvvlllaaaQQQDDD===:::999777555555444333333444444555444444444444333333333333333333333333333333333333222111111000000000000111333222222111111222222333111111111111111111111111444444333222333444555666444333222333444444333222111111222222222333333333444333222333555666555444666666666666666666666666555555666666777777888888;;;;;;<<<<<<===>>>>>>???@@@CCCHHHJJJKKKLLLMMMNNNPPPRRRTTTUUUUUUUUUVVVXXXXXXZZZ\\\^^^___aaaeeeggglllmmmttt~~~gggNNNAAA<<<::::::<<<777777777777666666666666444444555666555444333222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////000///...---000000000000000000000000000000000000000000000000000000000000000111222333555777;;;???DDDHHHKKKMMMLLLLLLNNNOOOQQQSSSTTTTTTTTTWWWZZZ[[[\\\\\\^^^```bbbaaaaaabbbccceeeggghhhjjjhhhiiikkkjjjhhhlllrrryyylllaaaWWWVVV^^^rrr{{{hhhWWWMMMGGGKKKOOOQQQSSSUUUZZZ]]]___bbbfffkkkuuu|||vvvooojjjeeecccbbb]]]XXXRRRMMMKKKHHHEEECCC>>>======<<<;;;;;;::::::999888888777777777888888888888888888999999999999999999999999999999999999777777888888999:::::::::=========>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIKKKNNNPPPPPPRRRVVVZZZ^^^bbbeeefffmmmooorrruuuxxx{{{tttnnnmmmkkkmmmqqqtttwww|||vvvnnneeeeeeaaa\\\]]]kkk|||tttqqqyyy{{{uuupppfffWWWKKKCCC???===<<<666666555444444444555555444444444444444444333333333333333333333333333333222222111111111111111222333222222111111222222333111111111111111111111111444444444333333333555777333222111111333444444333/////////000000000111111333222222333333444444444666666666666666666666666333333444444555666777777:::;;;;;;<<<===>>>??????@@@CCCGGGJJJKKKLLLMMMNNNQQQSSSUUUVVVVVVVVVXXXYYYYYY[[[]]]^^^___bbbeeehhhlllmmmsssoooQQQBBB???>>><<<999777777777777666666666666333444555777777777666555444444444444444444444444111111111111111111111111111111111111111111111111000000000000000000000000111222222111000......---000000000000111111111111111111111111111111111111000000000000111333444444;;;===@@@DDDGGGJJJLLLLLLMMMMMMOOOPPPRRRTTTUUUUUUUUUWWWZZZ\\\]]]^^^```aaaaaaaaaaaaaaabbbdddfffgggiiiiiijjjllliiigggkkkrrrpppbbb\\\XXX]]]llltttaaaUUUOOOMMMJJJOOOTTTWWWWWWXXX\\\___eeekkkuuu|||xxxtttpppkkkddd___[[[YYYXXXVVVRRRLLLHHHDDDBBBAAA@@@>>>===<<<<<<;;;:::999999999888888888888888999999777777777888888999999999999999999999999999999999777888888999::::::;;;;;;>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFDDDFFFHHHJJJKKKNNNSSSWWWYYY\\\aaahhhooouuuyyy{{{xxxzzz}}}{{{xxxrrrlllhhhiiioootttyyyrrrsss}}}{{{vvvrrrjjj^^^RRRHHHAAA===;;;888888777666666555666666444444444444444444444444333333333333333333333333333333222222222333333444333222222111111222222333111111111111111111111111333444555444333444777999:::888444333333444444333///000000000000111111111111222333333333333333444777777777777777777777777666666777888888999::::::::::::;;;<<<===>>>??????AAADDDGGGIIIJJJLLLMMMOOOQQQTTTVVVWWWWWWXXXYYY[[[[[[]]]___```aaacccfffiiijjjkkkrrryyyZZZFFFBBBAAA===777777777777777666666666666333444555666777777777777444444444444444444444444111111111111111111111111111111111111111222222222000000000000000000000000333555555444222000000000000000000111111111111222000000000000000000000000000000000111222444555666>>>@@@CCCGGGJJJKKKLLLLLLPPPPPPRRRSSSUUUWWWXXXXXXXXXZZZ]]]______```bbbcccaaaaaa```aaabbbdddfffgggiiihhhjjjkkkjjjkkksss}}}wwwiiiYYYZZZ^^^jjjqqq]]]QQQKKKKKKNNNOOOSSSVVVXXXYYY[[[___cccjjjuuuzzzuuuqqqnnnjjjgggccc]]]YYYUUURRRQQQLLLJJJFFFBBB???===<<<<<<>>>===<<<;;;:::999888888999888888888888999::::::666666777777888999999999888888888888888888888888888999999:::;;;<<<======?????????@@@AAABBBCCCDDDEEEDDDDDDDDDEEEEEEFFFGGGDDDHHHKKKNNNPPPUUU]]]bbbjjjmmmsss{{{|||wwwsssppp{{{xxxooovvv}}}zzztttooofff[[[OOOEEE===999999999888777666666666666444444444444555555555555333333333333333333333333444333333333333444555555333222222111111222222333111111111111111111111111222444666555444555999===DDD@@@;;;666444444333222222222333333333444444444111222444444222222333555777777777777777777777777666666777777888888999999999:::;;;<<<===??????@@@AAADDDGGGIIIJJJKKKNNNOOOQQQSSSVVVWWWWWWXXXZZZ[[[[[[]]]aaabbbcccdddfffhhhhhhjjjqqqeeeNNNDDDAAA===999777777777777666666666666555555444444444555666666333333333333333333333333111111111111111111111111000000111111111222222222000000000000000000000000///222444333111000111333000000111111111222222222000000000000000000000000000000000111333555666777>>>AAADDDHHHKKKMMMNNNNNNPPPQQQRRRTTTVVVWWWYYYYYYXXX[[[]]]_________aaabbbaaaaaaaaabbbccceeegggiiiiiihhhhhhiiikkksssyyykkkcccXXX___mmmqqq[[[PPPLLLJJJKKKNNNTTTUUUVVVXXX[[[aaahhhlllyyyzzztttppplllgggeee___^^^[[[WWWSSSOOOLLLJJJEEEDDDBBB???<<<:::::::::;;;;;;::::::999999888888888888777777888999999:::666666666777888999999999888888888888888888888888999::::::;;;<<<===>>>???@@@@@@@@@@@@AAACCCDDDEEEFFFFFFEEEEEEEEEFFFGGGGGGGGGKKKQQQUUUXXX___iiippp{{{~~~~~~~~~rrrsssvvvzzz}}}}}}zzzyyyrrrqqqllldddYYYLLLBBB<<<999888777666666555555555444444444444555555555666444444444444444444444444333222222222333333444555333222222111111222222333111111111111111111111111000333666666444666;;;???EEE@@@:::555444333333333333444444444444555555555111333555444333222444666777777777777777777777777666666666666666666666666999:::;;;<<<===???@@@@@@BBBDDDGGGIIIJJJKKKNNNPPPOOOQQQTTTUUUVVVWWWXXXZZZYYY\\\aaaddddddddddddeeefffjjjrrroooTTTDDD???===;;;777777777777666666666666777666444333222222333444222222222222222222222222111111111111111111111111000000111111222222222222000000000000000000000000))),,,///000///...000333000000111111222222222222////////////////////////000000000222333555777888===@@@DDDIIIMMMOOOPPPPPPOOOPPPQQQRRRTTTVVVWWWXXXWWWYYY\\\]]]]]]]]]^^^```bbbbbbbbbcccdddgggiiikkkjjjgggfffgggmmmzzz{{{kkkbbb^^^[[[ggg|||nnn\\\MMMJJJMMMMMMMMMNNNXXXWWWVVVXXX^^^hhhpppuuuzzz}}}yyysssnnniiifffbbb___SSSRRRPPPMMMJJJFFFCCCAAABBBBBBAAA>>>;;;:::::::::777777888888888888888888777777777777777888999999555666666777888999999999::::::::::::::::::::::::::::::;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGJJJOOOUUUZZZ___gggqqqzzzwwwrrroooqqqtttuuutttsssnnnoooooojjj```TTTIIIBBB888888777555555444444444444444444555555555666666444444444444444444444444222111111111222333333444333222222222222222222333111111111111111111111111///222666666555666<<>>888777666777777777555333555555444444444333333333555555444333333222111111222222222222222222222222222111000111222222222000111111111111111111111111111111111111111111111111222111111000000000000000000000000000111111111111111000//////111555888;;;AAA@@@AAAEEEKKKNNNNNNLLLPPPPPPRRRSSSUUUWWWXXXXXX]]]]]]\\\[[[ZZZ[[[___bbbcccbbbaaabbbdddfffhhhhhhmmmmmmmmmoooyyyxxxjjjaaa___ccclllrrrZZZPPPHHHHHHLLLOOORRRVVVWWWVVVZZZ___bbbgggwwwzzzwww{{{~~~uuuqqqkkkeee^^^ZZZWWWVVVPPPNNNKKKGGGEEECCCBBBBBB======<<<;;;999888777777999999999888888888777777999999999888888888777777777777777777777888888999888888888999999::::::;;;>>>======>>>>>>???@@@@@@@@@AAABBBCCCDDDDDDDDDDDDIIIGGGEEEDDDEEEFFFFFFFFFJJJNNNTTT\\\dddnnnxxx~~~~~~{{{{{{{{{ssspppqqqsssqqqooosssqqqooommmhhh]]]PPPFFF===<<<:::999777666666555444444555555555555555555555555444444444333333333222222111111111111222222444333111000///000111222222222222222222222222222333333333444555666777777:::888555333222222444555111222333444555444333222777777777888777777666666666666666666777777777777888999999888666555666777;;;<<<<<<<<<===???CCCFFFDDDFFFGGGGGGHHHJJJMMMPPPRRRSSSTTTTTTSSSTTTVVVXXXZZZ^^^aaabbbaaabbbeeegggjjjmmmuuuzzzeeeRRRCCC===>>>;;;:::999999:::999777555555555555444444444333333444444444333333222222222222222222222222222222222111000//////111111000///////////////////////////111111111111111111111111333222222111111111111111000000000000111111111111222111111111444777;;;===AAAAAABBBEEEJJJMMMNNNLLLRRRSSSTTTVVVWWWYYYZZZ[[[]]]]]]]]][[[ZZZ\\\___bbbbbbbbbbbbcccfffiiijjjkkkrrrtttwww}}}~~~pppeee___dddooojjjZZZUUUNNNJJJNNNSSSVVVYYY]]]\\\[[[]]]aaafffqqq}}}zzzyyy|||yyyvvvlllhhhccc\\\WWWRRRPPPOOOJJJHHHEEEBBB@@@>>>=========<<<;;;:::999888777777999999999888888888777777999999999888888888777777777777777777777888999999888888999999::::::;;;;;;<<<===???AAABBBBBBBBBAAABBBBBBCCCDDDEEEEEEEEEEEEFFFEEECCCCCCDDDEEEFFFFFFJJJMMMSSSYYY```hhhqqqvvv}}}vvvssssss{{{vvvttttttrrrppppppoooooonnnjjjaaaTTTKKK???<<<999777777777666555666666666555555555555555555555444444444333333333222222111111111111222222222222222222222111000000222222222222222222222222222222333333444444555555555555555555444444333222222222333333444444333333111111222222333222222111666666666666777777777777777888999888666666666777:::;;;;;;;;;<<<>>>AAADDDEEEFFFHHHHHHIIIKKKNNNQQQRRRSSSTTTSSSSSSSSSUUUWWWYYY]]]bbbcccbbbbbbeeegggjjjmmmvvvrrr\\\HHH>>>>>><<<:::999999:::999888666555555555444444444444333333333333333333333333333222222222222222222222222222000///000111222111000////////////////////////111111111111111111111111444333333222111222222222000000000111111111222222333222333444666:::>>>@@@BBBBBBCCCFFFJJJMMMNNNMMMSSSTTTUUUVVVXXXZZZ[[[\\\]]]]]]]]]\\\[[[]]]```cccbbbcccdddfffiiikkkmmmnnnuuu{{{}}}kkkeeeaaa```qqqlllWWWKKKMMMJJJKKKRRRXXX[[[^^^aaaddddddfffkkkttt~~~qqqsssxxxzzztttoookkkdddbbb]]]WWWRRRNNNKKKJJJEEECCCAAA>>><<<:::::::::;;;;;;::::::999888777777999888888888888777777777999999999888888888888888888777777777777888999999888999999:::;;;;;;<<<<<<<<<>>>AAADDDEEEEEECCCBBBDDDDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDCCCDDDFFFGGGHHHKKKNNNRRRWWW\\\bbbiiimmmvvvzzz~~~~~~|||rrrnnnnnnyyy}}}wwwsssqqqqqqnnnnnnooopppnnnfff[[[RRRDDD>>>777555777888777444777777666666555555444444555555444444444333333333222222222222222222222222000111333444444222000...222222222222222222222222222222222222333333333333000222555777777555222000333333222222333333444444222333444444555555555555666666666666777777777777777888999888777666777888999:::;;;;;;;;;===@@@CCCEEEGGGIIIJJJJJJLLLOOORRRQQQRRRSSSSSSRRRRRRTTTVVVXXX]]]bbbddddddccceeeggglllpppzzziiiOOOAAA???;;;999777777888888777555555555555555444444444444222333333333333333333333222222222222222222222222444333222333444444333222111111111111111111111111111111111111111111111111333333222111111111111222000000111111111222222222222333444666999===@@@BBBCCCDDDEEEGGGJJJMMMNNNOOORRRSSSTTTUUUWWWYYYZZZ[[[]]]]]]^^^]]]]]]^^^aaaccccccdddfffhhhjjjllloooqqqwwwkkk\\\^^^aaahhh~~~lll[[[PPPKKKKKKLLLQQQZZZ___```cccggglllrrrzzz}}}xxx}}}}}}vvvpppkkkeeebbb\\\ZZZVVVRRRMMMIIIGGGFFFCCCAAA???===;;;:::::::::::::::999999888888777777888888888888777777777777888888888888888888888888888888777777888888999:::999999:::;;;<<<======>>>@@@AAABBBDDDDDDDDDCCCCCCEEEEEEFFFFFFFFFEEEDDDDDDFFFFFFFFFFFFEEEFFFIIIJJJKKKNNNRRRVVV[[[```fffjjjpppuuu|||zzzsssrrruuu{{{wwwrrroooooonnnoooppprrrqqqkkkaaaYYYJJJAAA777444777999777444777666666555444333222222555555444444444333333333222222222222222222222222222222333333333222111000222222222222222222222222333333333333222222222222...000444666777555222111444333222111222333444555444555666888888999999999666666666666777777777777777888999888777666777888888:::;;;<<<<<<>>>AAACCCDDDFFFHHHJJJKKKLLLOOOQQQPPPQQQRRRRRRQQQRRRTTTVVVWWW\\\bbbeeeddddddfffhhhrrrvvvzzzZZZGGGAAA<<<:::888777888888888777666666555555555444444444222333333333333333333333222222222222222222222222444333222333444444333222111111111111111111111111111111111111111111111111222222111000000000000000111111111111222222222222111222444777:::>>>BBBDDDEEEFFFGGGIIIJJJMMMPPPRRRSSSTTTUUUVVVXXXZZZ[[[\\\\\\]]]^^^^^^^^^___bbbddddddfffhhhiiijjjmmmqqquuu~~~tttaaaUUUZZZeeevvvwwwcccVVVMMMJJJLLLQQQTTT[[[cccgggggglllrrrzzz~~~zzztttnnniiiddd^^^[[[RRRPPPMMMIIIFFFBBB@@@???@@@???===;;;::::::::::::888888888888888888888777777777777777777777777777888888888888888888888888888888888888888999999:::999:::;;;<<<===>>>??????EEEDDDCCCAAAAAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDFFFHHHHHHHHHFFFGGGJJJMMMMMMPPPUUUZZZ^^^ccciiimmmrrrwww{{{zzz~~~wwwpppmmmmmmnnnnnnnnnpppppplllccc]]]PPPFFF;;;777999:::888444555555444444333222111111555555444444444333333333111222333333333333222111444444222111111111222333222222222222222222222222444444444444333333333333000111222333444444444444444333222111222333444555111222333444555666666666666666666666777777777777666777888888777666777999999;;;===>>>>>>???BBBDDDBBBDDDGGGIIIJJJLLLNNNPPPPPPQQQRRRRRRQQQRRRTTTVVVWWW\\\aaaddddddeeegggjjjzzz|||jjjPPPFFF???===:::999:::;;;::::::666666666555555555444444333333333333333333333333222222222222222222222222222000///000111222111000////////////////////////111111111111111111111111222111000000//////000000111111111222222222222333111222555888===AAADDDFFFHHHIIIJJJKKKLLLNNNRRRUUUVVVWWWXXXYYY[[[]]]^^^___\\\]]]_________```bbbeeedddfffhhhiiikkkpppwww~~~xxxggg[[[VVV^^^pppdddTTTMMMHHHJJJPPPSSSWWW^^^fffiiillluuuuuurrrmmmgggccc^^^XXXUUUMMMLLLJJJGGGDDDAAA???>>><<<;;;:::888888888999999777777777777777888888888666666777777777777777888888888888888888999999999999888888888888999::::::::::::;;;===>>>???@@@AAAGGGFFFCCCAAAAAABBBDDDFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFIIIKKKKKKJJJKKKPPPTTTUUUYYY^^^dddiiinnnssswww}}}yyysssmmmjjjkkkiiiiiijjjkkkiiiddd___UUUMMMCCC===;;;;;;888555555555444444333222222222555555444444444333333333111222333444444333222111666444222111000111333444222222222222222222222222333333333333444444444444333333222222333444555666333333222222333333444444111222333444444444444444666666666666777777777777666777888888777777888999999;;;===>>>???@@@BBBDDD@@@CCCFFFIIIJJJLLLNNNPPPQQQRRRSSSSSSRRRRRRTTTVVVXXX\\\aaacccdddeeeiiimmm|||[[[KKK@@@>>>;;;999:::;;;;;;;;;666666666666555555555555444444444333333222222222222222222222222222222222111000//////111111000///////////////////////////111111111111111111111111333222111111000000111111111111111222222222333333222333777;;;???DDDGGGIIIJJJLLLMMMMMMMMMOOOSSSWWWWWWWWWXXXZZZ\\\]]]______\\\]]]___``````aaaccceeedddfffiiijjjmmmuuuvvvfff\\\[[[^^^jjjoooXXXQQQOOOLLLOOOVVVVVVZZZbbbiiinnnvvvzzzuuummmjjjfffaaa]]]XXXRRROOOKKKJJJIIIGGGDDDBBB@@@>>>:::999888777777888999999666666666777777777888888666666666666777777888888777777888888888999999999999999888888999999:::;;;:::;;;<<<===???@@@AAABBBEEEEEEDDDCCCDDDFFFHHHIIIGGGHHHIIIJJJJJJJJJJJJJJJIIIMMMQQQSSSSSSVVV]]]bbbfffjjjpppvvvzzzxxxpppjjjcccaaa```aaaeeefffdddaaaYYYSSSJJJCCC>>>;;;888777555555555555555555555555555555444444444333333333111222444555555444222111444444333333222222222222222222222222222222222222111111222222333333444444444444444444444444555555222222333333444444333333555555666666666666666555666666666666777777777777555777888888777777888999888:::===>>>>>>???AAACCC@@@CCCGGGJJJKKKMMMOOOQQQRRRSSSTTTSSSSSSSSSUUUWWWYYY\\\```aaabbbeeekkkooo}}}bbbNNN???<<<999888888999999999777666666666555555555555555555444333333222111111222222222222222222222222222111000111222333222000111111111111111111111111111111111111111111111111444333222222111111222222111111222222222333333333333555888===BBBFFFJJJKKKKKKMMMOOONNNNNNPPPTTTYYYUUUVVVWWWYYYZZZ\\\]]]^^^\\\^^^```aaaaaaaaaccceeeccceeehhhkkkooozzz|||gggWWWWWW^^^fffuuuttt___NNNNNNPPPOOORRRXXX^^^bbbjjjrrryyy|||wwwqqqlllhhheeeaaa]]]YYYTTTNNNKKKEEEEEEDDDBBB@@@>>>;;;:::;;;:::999888888999:::;;;555555666666777777888888555666666666777777888888777777888888999999999999999999888888999999:::;;;;;;;;;<<<>>>???AAABBBBBBBBBCCCEEEGGGIIIJJJKKKKKKIIIIIIKKKLLLMMMMMMMMMMMMLLLQQQWWWZZZ\\\aaaiiipppvvvzzz|||rrrjjj]]]ZZZYYY[[[```ccccccbbb\\\WWWOOOGGG@@@;;;888888666666666777777777777777555555444444444333333333111222444555555444222111222333444555555333111000222222222222222222222222//////000111222333333444444555555666666555444444111222333444555444333222555555555555555555444444666666666666777777777777555777888888777777888:::777999<<<===>>>>>>@@@AAAAAADDDHHHKKKMMMNNNPPPRRRRRRSSSTTTTTTSSSTTTVVVXXXZZZ]]]___```aaaeeekkkqqq~~~zzzzzzvvvUUUIII<<<;;;===888888:::666::::::999888777666555555555555444444444333333333333333333333333333333333222222222222222222222222444333333222222333333444666555444333333444555666444222000///...///000111222222222000//////222444888:::===@@@BBBEEEHHHKKKJJJJJJKKKMMMPPPTTTWWWYYYWWWWWWYYYZZZ\\\^^^___```^^^^^^___aaaccceeeddddddiiiiiihhhjjjqqq}}}mmm```[[[VVV]]]mmmzzz]]]WWWSSSRRRSSSUUU[[[bbbhhhgggkkkwww|||vvvrrroookkkiii```^^^YYYSSSNNNJJJGGGFFFDDDCCCBBB@@@>>>===;;;;;;:::::::::999999999888888999999999888888888777777999999999888888888777777888888888888777777777777999::::::;;;<<<===>>>>>>???>>>>>>???BBBDDDDDDDDDHHHHHHHHHIIIKKKMMMMMMLLLNNNMMMLLLMMMPPPSSSVVVWWWXXX[[[```eeelllttt|||yyyqqqeee]]]SSSQQQWWW]]]``````ddd___WWWOOOHHHAAA:::666777777777666555555444444666555444333333333333333888777444222111222333444111111111222222333333333111111222222222333333333333333333333333333333333444444444444444444333333111111222222333444555555222444666666333222333555999999999888888888888888777888999888777777999;;;<<<<<<<<<===>>>@@@AAABBBDDDEEEHHHKKKNNNPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXXXX[[[]]]```bbbccceeehhhjjjqqqvvv{{{aaaOOOAAA>>>???999999;;;666888888777666555444333333555555555555444444444333333333333333333333333333222222222222222222222222444333333222222333333444555555444333333444555555444333111000000000111222333333333111000111444666888;;;>>>AAABBBEEEHHHKKKKKKKKKLLLNNNPPPTTTWWWYYYWWWXXXYYYZZZ\\\^^^___```___``````bbbdddeeeeeedddhhhiiikkknnnuuusssddd[[[XXXZZZggg~~~vvvhhhVVVQQQNNNOOORRRUUU^^^ffflllmmmwww{{{wwwqqqkkkgggddd```]]][[[XXXTTTOOOJJJGGGEEEDDDAAAAAA@@@???>>>===<<<<<<::::::999999999888888888999999999888888888777777999999999888888888777777888888888888888888888777999:::;;;;;;======>>>???@@@@@@@@@BBBCCCEEEEEEEEEHHHHHHHHHIIIKKKLLLMMMMMMTTTTTTTTTWWW[[[___bbbcccfffjjjpppvvv|||xxxhhh___VVVTTTYYY___bbbbbbddd___YYYQQQKKKCCC===888999999888777666555444444666666555444444444555555777666444333222222333333222222222222222222333333111222222222222333333333333333333333333333333333333333444444444444444444222222333333444444555555333555777777555444444666777666666666666666666666777888999888777777999;;;<<<<<<<<<===>>>@@@AAABBBDDDEEEHHHKKKMMMPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXXXX[[[]]]```bbbcccdddgggiiikkkpppvvvrrrWWWGGGAAA@@@:::999;;;666888888777666555444333333666666666555555555444444333333333333333333333333222222222222222222222222333333222222222222333333444333333222222333333444555444222111111222333333444444444333222333666999:::<<<@@@BBBCCCFFFIIIKKKKKKKKKLLLMMMPPPSSSVVVXXXWWWXXXYYY[[[\\\^^^___```aaaaaabbbcccddddddeeeeeegggjjjooottt|||vvveee[[[YYY[[[fff{{{xxxcccYYYPPPLLLKKKNNNSSSYYYdddooouuu|||}}}xxxuuupppkkkeeeaaa]]]YYYWWWSSSQQQMMMIIIEEECCCBBBAAA>>>>>>==================:::999999999999888888888999999999888888888888888999999999888888888888888888888888888999999999999::::::;;;<<<===>>>??????AAABBBCCCEEEFFFFFFFFFFFFJJJJJJJJJKKKLLLOOOQQQSSSXXXZZZ^^^bbbggglllppprrrzzz|||lllddd\\\YYY]]]aaacccbbbccc___ZZZTTTNNNGGG???;;;::::::999888666555444444666666555555555666666777555555555444444333333222333333222222222222222222222222222222333333333333333333333333333333333333222222333333444444555555444444444444444444555555555666888888777666666777666666666666666666777777777888999888777777999;;;;;;<<<<<<===>>>@@@BBBCCCDDDFFFHHHJJJMMMOOOQQQRRRSSSTTTUUUWWWXXXXXXXXXXXX\\\^^^```bbbbbbcccfffhhhggglllrrr|||]]]KKKBBB@@@::::::<<<777999999999888777666666666777666666666666555555555333333333333333333333333222222222222222222222222333333222222222222333333222222222222222222222222444333222222222222333333333444444333333444888;;;<<<>>>AAACCCDDDFFFIIIKKKJJJJJJKKKLLLOOORRRUUUWWWXXXYYYZZZ[[[]]]^^^___```aaabbbcccccccccccceeefffeeekkkttt{{{jjj___ZZZ___hhh|||{{{dddUUUPPPMMMKKKKKKPPPWWW```ooo|||{{{tttpppppplllfffaaa]]]YYYUUUSSSKKKJJJGGGDDDBBB@@@@@@???======<<<<<<<<<;;;;;;;;;999999999999888888888888888888888888888888888888888888888888888888888888888888999999::::::;;;;;;;;;;;;<<<===>>>???@@@@@@AAACCCEEEGGGGGGGGGGGGHHHLLLMMMNNNPPPRRRVVVZZZ]]]cccgggmmmsssyyy{{{rrrkkkbbb^^^___aaaaaa```aaa^^^ZZZVVVPPPIIIAAA<<<888888777777666666555555555555555555555555666777444444555555444444333222333333333222222111111111222222222333333333444444333333333333333333333333111111222333444444555555555555555555555555444444555666777888777777777777888888888888888999999999777888999888777777999;;;;;;;;;<<<===???@@@BBBCCCEEEFFFGGGJJJLLLOOORRRSSSSSSTTTUUUWWWXXXXXXYYYYYY]]]___aaaaaabbbbbbeeefffgggmmmtttcccNNNBBB???999:::===888999999888888777777666666777666666666666555555555333333333333333333333333222222222222222222222222333222222111111222222333222222222222222222222222222222111111111222222222111222333333333555999<<>>======<<<;;;:::999999999999999888888888777777888888888888888888888888888888888888888888888888888999999:::;;;<<<<<<=========>>>???@@@AAAAAABBBAAADDDGGGHHHGGGGGGIIIKKKNNNQQQUUUXXX[[[```fffjjjwww||||||wwwqqqiiicccaaa```___]]]```^^^ZZZVVVPPPJJJBBB===555666666666666777777777555444444333444444555555444444555555555444333222333333333222222111111111222222333333333444444444333333333333333333333333111111222222333444555555555555555555555555444444555555555666777888777666777777888888999999999999777888999888777777999;;;:::;;;;;;===???AAACCCDDDEEEFFFGGGIIILLLOOORRRSSSTTTUUUVVVWWWXXXYYYYYYYYY\\\^^^```aaaaaabbbdddfffhhhnnnvvvkkkTTTDDD???999:::===888777666666666555555555444666666666555555555444444333333333333333333333333222222222222222222222222222222111111111111222222111222222333333222222111111111111222222222222222111222222333444666:::>>>AAACCCEEEFFFGGGHHHJJJLLLLLLLLLLLLMMMPPPRRRUUUWWWZZZZZZ[[[\\\]]]^^^______```bbbdddcccbbbcccgggkkkkkkuuu|||hhhfffjjjrrrzzzfffYYYQQQNNNOOOJJJKKKOOOXXXcccsss~~~yyytttooojjjeeebbb[[[XXXSSSOOOMMMJJJHHHFFFBBBAAA???>>>======>>>>>>>>>>>>===<<<;;;:::999888999888888888888777777777888888888888888999999999888888888888888999999999888999:::;;;<<<===>>>?????????@@@AAABBBCCCDDDDDDCCCFFFHHHIIIHHHIIIMMMQQQSSSXXX```fffkkkqqqxxx}}}yyytttmmmhhhdddbbb```^^^bbb___ZZZUUUPPPJJJDDD???666666666777777777888888555555444333333333333333444444444444444444444444333333222222222222222222333333333333444444444444333333333333333333333333111111222222333333444444444444444444444444555555555555555666888999888666555555555666777777888888777888999888777777999;;;::::::;;;===???AAACCCDDDFFFFFFGGGIIIKKKOOORRRTTTTTTUUUVVVWWWYYYYYYYYYYYY[[[]]]___aaaaaabbbeeeggggggmmmuuuuuu[[[III@@@999:::<<<666666666666666555555555555555555555555444444444333333333333333333333333333222222222222222222222222222222111111111111222222222222333444444333222222111222222333333333333333111222333444555888===@@@BBBDDDFFFGGGHHHIIIKKKLLLOOOOOOOOOQQQSSSUUUXXXYYYZZZ[[[[[[\\\]]]^^^______aaacccfffeeedddeeekkkppprrr|||mmmbbbkkkyyy}}}eeeYYYUUUSSSQQQPPPKKKMMMUUU```nnn|||wwwtttnnniiieee```[[[XXXUUUQQQMMMJJJHHHGGGEEECCC@@@???===<<<;;;;;;<<<<<<======<<<<<<;;;;;;;;;:::888888888888777777777777777777888888888999999999777777888888888999999999888999:::;;;===>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFEEEHHHKKKJJJJJJLLLSSSXXX]]]eeepppyyyyyyvvvpppkkkhhhfffdddccceeeaaa\\\VVVQQQKKKFFFBBB;;;;;;:::999999888777777888777666444333333333333555444333333333333555555222222222222222222333333333333333444444444444555333333333333333333333333222222222222222222333333222222333333444444555555777666555777:::;;;999777444555555666777777888888777888999888777777999;;;::::::;;;===???AAACCCDDDFFFFFFGGGHHHKKKOOORRRTTTTTTUUUVVVXXXYYYYYYZZZZZZZZZ\\\___```aaaccceeegggfffllluuu|||aaaLLLBBB999999;;;444888888888888777777777777555555444444444333333333333333333333333333333333222222222222222222222222222222111111111111222222222333444444444444333222222333444444555555555444222333555666777:::???BBBCCCEEEGGGHHHHHHIIIKKKMMMRRRRRRRRRSSSUUUXXXZZZ\\\[[[[[[\\\]]]]]]^^^______bbbeeehhhgggfffhhhnnnssswwwvvvfffaaaqqq{{{gggSSSMMMOOOPPPMMMKKKNNNQQQZZZhhhxxx{{{wwwuuuppplllgggaaa]]]YYYTTTQQQMMMJJJGGGDDDCCCBBB@@@???>>>===;;;:::::::::;;;;;;;;;;;;;;;<<<<<<=========888888888888777777777777777777888888999999999999777777888888999999999999888999:::<<<===???@@@AAABBBBBBCCCDDDEEEFFFGGGGGGHHHJJJLLLLLLKKKOOOWWW^^^hhhrrr}}}|||~~~xxxvvvrrrnnnkkkjjjiiihhhhhhddd]]]WWWRRRLLLGGGDDD@@@???>>><<<:::888777666:::999777666444333333333666555333222222333555666111111111222222333333444333333333444444444555555333333333333333333333333333333222222222222222222111111222222333444555555888777666888;;;===;;;999666777777888999:::::::::777888999888777777999;;;::::::;;;===???AAACCCEEEGGGFFFGGGHHHKKKOOORRRTTTUUUUUUWWWXXXYYYZZZZZZZZZYYY[[[^^^```aaacccfffhhhfffmmmvvvlllMMM???<<<:::888888999888777666666555555555666666777777888888999999222222222222222222222222333333333222222111111111111111111111111111111111222222222222222111000///222222222222222222222222555555666888;;;???BBBDDDGGGGGGHHHHHHJJJKKKMMMNNNOOOQQQTTTUUUUUUWWWYYY[[[XXXZZZ]]]```aaaaaa___^^^ccceeegggffffffiiiooottttttkkkdddhhh~~~eeeYYYNNNMMMPPPQQQQQQSSSTTTWWW___qqqzzzvvvrrrnnnjjjfffccc^^^YYYUUURRRNNNKKKJJJHHHEEEBBB@@@>>>======???===:::888888:::===???===<<<<<<;;;;;;:::999999:::999888888777777888888999999888888888888888888888888888999999:::::::::999;;;===???AAAAAAAAA@@@EEEDDDCCCCCCFFFHHHIIIJJJNNNIIIIIIOOORRRUUU^^^iiiwwwrrrgggsss|||vvvsssoooppptttyyy{{{|||xxxtttoookkkhhhggghhhhhhiiigggccc^^^XXXQQQLLLHHH===;;;:::999:::999777555333444555666666444222111222222222333333444444444333333333333333333333333333333222222111222222222333333333444444555555555333333444555666666666555444333333333333333333333888:::;;;======<<<;;;:::888777666666666777999::::::777444444777999999888::::::;;;<<<>>>@@@AAABBBAAADDDHHHJJJMMMOOOSSSVVVWWWXXXXXXXXXYYYYYYZZZZZZ\\\^^^aaabbbbbbdddfffhhhiiikkkrrruuuXXXHHHBBB>>><<<<<<999888777666666555555666444444444444555555555555333333333333333333333333333333333222222222111111111111111111111111111111222222222222222111000000222222222222222222222222444555666999<<<@@@CCCEEEHHHIIIIIIJJJKKKMMMNNNOOOPPPRRRTTTUUUVVVWWWYYY[[[ZZZ\\\^^^aaabbbbbbaaa```___aaadddeeefffjjjqqqvvvtttfffcccfffvvvooo[[[QQQIIIIIIMMMNNNPPPRRRVVV\\\jjjyyyssspppmmmiiifff___\\\WWWSSSOOOLLLHHHFFFDDDBBB???===;;;999999999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777888888999999888888888888888888888888999999:::;;;;;;<<<<<<===>>>@@@AAABBBBBBBBBEEEDDDDDDEEEHHHJJJLLLLLLNNNLLLNNNUUU[[[aaakkkuuu{{{lllnnnpppkkkgggiiipppxxx|||}}}wwwtttnnniiieeeccccccccceeedddbbb^^^YYYSSSNNNKKK@@@>>>;;;:::999999888666444555777777777666444333333333333333333333444444333333333333333333333333333333222222222222222333333333333444444555555555444444555555666555555555111111222222333333444444777888:::<<<<<<;;;:::999999888777777777888999999;;;999777777999;;;;;;:::::::::;;;<<<>>>@@@AAABBBBBBDDDHHHKKKMMMOOOSSSVVVVVVWWWWWWXXXYYYZZZZZZ[[[\\\^^^aaacccccceeegggiiikkkmmmrrr{{{aaaNNNCCC===;;;<<<999999888777666666666666777777777777666666666666333333333333333333333333333333333222222222222111111111111111111111111111222222222222222222111000222222222222333333333333444555777:::===AAADDDFFFIIIJJJJJJKKKMMMNNNPPPQQQRRRTTTVVVVVVVVVWWWYYYZZZ[[[]]]___aaacccccccccccc]]]```dddfffiiinnnvvv|||zzzhhh```]]]iiirrr^^^RRRKKKFFFIIIMMMPPPSSSVVV]]]hhh|||{{{uuunnniiigggeeeaaa^^^XXXUUUPPPLLLJJJGGGCCCAAAAAA@@@>>><<<;;;::::::;;;:::;;;<<<======<<<;;;:::999999:::;;;;;;<<<======:::999888888777777888888888888999999999999999999777888999:::;;;<<<===>>>@@@@@@@@@AAAAAACCCDDDDDDEEEEEEFFFHHHJJJLLLNNNOOOPPPQQQWWWaaajjjsss~~~rrrfffiii}}}rrrjjjccceeennnxxx}}}}}}yyyuuupppjjjeeeaaa___^^^]]]^^^___^^^[[[VVVQQQNNNFFFBBB===:::999888777777777777888999888777666555444444444444333333333333333333333333333333333333333333222222222222333333444444444444444555555555555555555666555555444444111111222333444555666666555666888999:::::::::999:::999999888888888999999;;;999888888:::;;;;;;:::::::::;;;<<<>>>@@@AAABBBBBBEEEHHHKKKMMMOOOSSSUUUUUUVVVVVVXXXYYYZZZ[[[[[[\\\^^^bbbdddeeegggiiikkkmmmnnnsss~~~kkkUUUEEE===;;;<<<:::999888777666666666666999999888888777777666666444444444444444444444444222222222222222222222222111111111111111111111111222222222333333222111111222222222333333333333333555666888<<>>===;;;;;;;;;<<<===;;;;;;<<<======<<<;;;;;;:::::::::;;;;;;;;;<<<<<<:::999888888777777888888888888999999999999999:::888999:::;;;===>>>???@@@CCCCCCBBBBBBCCCDDDFFFGGGEEEFFFHHHIIIKKKMMMOOOQQQVVVZZZdddooo{{{tttaaa[[[fffuuujjjiiipppyyy}}}}}}}}}zzztttmmmgggaaa]]][[[VVVXXX[[[\\\[[[WWWSSSPPPJJJEEE???:::777777666666777888888888888777666555555555444444333333333222333333333333333333333333333333222222222333444444444444444555555555555555555666666666555444333333444444555555666666666777444444666777888999999888:::::::::999999999999999888777777777888999999999::::::;;;<<<>>>@@@AAABBBCCCFFFIIIKKKMMMPPPSSSUUUTTTUUUVVVWWWYYYZZZ[[[\\\[[[^^^bbbeeeggghhhjjjllllllnnnrrr|||zzz```LLLBBB@@@@@@:::999888777777666666666555555555444444333333222444444444444444444444444222222222222222222222222111111111111111111111111111222222333333333222222222222333333333444444444666777:::>>>AAADDDGGGHHHHHHIIIIIIKKKLLLNNNPPPQQQUUUWWWXXXYYYXXXXXXZZZ[[[[[[\\\]]]___aaaccceeeffffffjjjooorrrvvv}}}}}}fff]]]___ooohhhUUUKKKLLLJJJKKKOOORRRUUU\\\dddmmm||||||}}}xxxrrrnnnkkkfff___[[[YYYVVVRRRNNNMMMJJJGGGDDDCCCAAA???===:::999888888888999:::;;;===<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;::::::::::::999888888777777888888888888999999::::::::::::999:::;;;===>>>@@@AAAAAAEEEDDDDDDCCCDDDFFFHHHIIIFFFHHHJJJKKKLLLOOOTTTWWWaaaiiitttuuu```WWW[[[jjjxxxuuupppttt{{{yyyqqqiiibbb\\\YYYSSSUUUXXXZZZZZZWWWTTTQQQMMMHHH@@@:::777666666555666777777777666666555555555555555444444333333333333333333333333333333333333222222222333444444555555555555555555555555555555666666666555444333333666666555555444444333333333444555666777777777777999999999:::999999999999777888888999888888999999::::::;;;<<<>>>@@@AAABBBDDDFFFIIILLLMMMPPPSSSUUUTTTTTTUUUWWWXXXZZZ[[[\\\[[[^^^cccfffgggiiikkkllljjjmmmqqqzzzhhhPPPEEEAAA>>>::::::999888777777777777555555555555555444444444333333333333333333333333111222222222222333333333111111111111111111111111111222333333333333333333222222333333444444555555888:::<<<@@@CCCEEEGGGGGGHHHHHHIIIKKKMMMOOOQQQRRRUUUWWWYYYYYYYYYZZZ[[[]]][[[\\\\\\^^^```dddgggiiijjjnnnsssxxx|||rrr___\\\cccvvvmmmYYYOOOJJJKKKJJJLLLQQQTTTYYYcccmmmzzzvvvrrrqqqwww~~~xxxsssnnnhhhdddddd___YYYUUUSSSPPPLLLGGGFFFCCC@@@???>>>===;;;:::::::::999999999:::;;;<<<===<<<;;;::::::;;;<<<=========<<<;;;::::::999999:::999888888777777888888888888999999:::;;;;;;;;;;;;<<<===>>>???@@@AAABBBDDDDDDDDDEEEGGGHHHJJJKKKHHHKKKMMMNNNQQQVVV^^^eeerrr|||xxxeeeZZZWWW\\\bbb~~~~~~xxxyyy~~~~~~vvvmmmeee^^^ZZZUUUVVVYYYZZZZZZXXXUUUSSSOOOJJJBBB<<<999777666666666666555555555444444444555555555444444444444444333333333333333333333333333222222333333444555666666666666555555555555555555555555666555555444444555555444333222111000000555555555555666666666666777888888999::::::999999888:::<<<<<<;;;:::;;;<<<::::::;;;<<<>>>@@@AAABBBEEEGGGJJJLLLNNNPPPSSSUUUTTTUUUUUUWWWXXXYYYZZZZZZ[[[___cccfffhhhhhhiiijjjhhhlllrrr{{{pppUUUHHHAAA;;;::::::999888777777777777666666666777777777777777333333333333333333333333111111222222222333333333111111111111111111111111111222333333444444333333222222333333444555555666:::<<<>>>AAADDDEEEFFFFFFIIIIIIJJJLLLNNNPPPRRRTTTUUUWWWYYYZZZZZZ[[[]]]___]]]]]]]]]^^^aaaeeeiiikkkmmmrrrxxx~~~xxxggg]]]bbbooosss^^^TTTPPPPPPPPPQQQTTTZZZ^^^dddrrrzzztttnnnnnnrrr|||}}}yyytttnnniiiddd^^^[[[ZZZVVVQQQOOONNNLLLGGGCCCBBB???===<<<;;;;;;999888<<<;;;:::::::::;;;======;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777777888888888888999999:::;;;;;;<<<>>>>>>>>>???@@@AAAAAABBBAAABBBDDDFFFIIIJJJKKKKKKJJJMMMQQQTTTXXXaaannnwww~~~kkk]]]UUUTTTXXXggguuulllccc___ZZZ[[[\\\\\\[[[YYYVVVUUURRRMMMFFF@@@<<<:::999777666666555555444444444555444444444444555555555555333333333333333333333333222222222333333555666666777666666666555555555444444444555555666555555555555555444444333333222222777666666555555555555555444555777999999:::999999777:::======;;;:::;;;<<<::::::;;;<<<>>>@@@AAABBBEEEHHHJJJLLLNNNPPPSSSUUUUUUUUUVVVWWWWWWXXXYYYYYY[[[___cccfffgggggghhhhhhggglllttt}}}zzz]]]OOOEEE>>>;;;:::999888777777777777222333333333444444555555222222222222222222222222111111111222222333333333111111111111111111111111111222333333444444444444222222333333444555666666;;;===???BBBDDDEEEFFFFFFJJJKKKLLLMMMOOORRRTTTUUUUUUWWWYYYZZZ[[[\\\^^^```^^^^^^^^^___bbbfffkkkmmmpppuuu|||tttfff\\\ZZZgggyyyzzzaaaSSSOOOQQQSSSXXXZZZ^^^dddiiiqqqvvvvvvqqqnnnqqqxxxzzzvvvrrrmmmhhhccc]]]XXXTTTSSSPPPLLLJJJJJJIIIEEEAAAAAA???<<<;;;<<<;;;:::999888777666666666777888999999:::===??????===:::999999::::::;;;;;;<<<<<<===:::999999888777888888888888888999::::::;;;<<<<<>>@@@AAACCCFFFHHHKKKMMMNNNPPPSSSUUUVVVVVVVVVWWWWWWXXXXXXXXX\\\___dddfffgggfffgggggggggmmmuuugggOOOEEECCC>>><<<999666333111000///666666666666555555555555777666555444444444444444333333333333333333333333222222222111111000000000222222111333444555444222444444444333222222444777;;;===@@@AAABBBDDDGGGIIILLLLLLMMMNNNOOOQQQSSSSSSVVVWWWWWWYYY[[[]]]___```^^^```cccdddeeegggjjjlllsss~~~|||iii___YYY^^^ssscccWWWQQQNNNSSS]]]hhhkkkpppuuu|||~~~tttrrrtttmmmnnnsss}}}}}}xxxtttmmmkkkfff```[[[VVVRRRPPPKKKHHHDDDCCCCCCCCC@@@>>>>>>===<<<;;;:::999999999777888888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;:::999888777777888999::::::999777666888999999:::;;;<<<======@@@@@@AAABBBDDDEEEFFFFFFDDDFFFHHHIIIIIIKKKNNNPPPQQQUUU[[[dddppp~~~tttfff[[[SSSMMMPPP\\\qqqyyymmmfffdddaaa]]]ZZZYYYWWWUUUTTTSSSOOOJJJFFFCCC@@@<<<:::888777777666666666666777555555555555555555555555666666666666555444333222333333333333666999<<<>>>@@@<<<888444333333333222222222333444666777777888888777666555444333333333444444444555555555555666444444555555666888999:::;;;:::999888888888999:::<<<<<<===>>>???AAACCCDDDFFFFFFGGGIIIMMMRRRVVVXXXXXXXXXWWWWWWXXXYYY[[[\\\\\\___bbbdddeeeeeefffhhheeekkktttqqqTTTDDD???===<<<:::888666555444444888888777777666666666555777666666555555555555555333333333333333333333333333333222222222111111111333222222333555555444333222333333333333444777999===???BBBCCCDDDFFFIIIKKKLLLMMMMMMOOOQQQSSSUUUVVVZZZZZZYYYZZZZZZ[[[\\\]]]```cccfffggghhhiiikkkmmmtttxxxkkk^^^YYYZZZeeeoooZZZTTTTTTWWW```kkkooouuu~~~|||ooohhhgggkkklllrrr|||{{{uuunnniiieeebbb^^^YYYTTTPPPMMMKKKIIIFFFBBBAAAAAAAAA???<<<<<<<<<:::999999888888888777888888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;:::999888888888999999999999999888888::::::;;;<<<===>>>??????@@@@@@AAABBBDDDEEEFFFFFFGGGIIIJJJKKKLLLNNNRRRTTTXXX]]]fffrrryyykkk```WWWRRRPPPUUUbbbyyy~~~qqqkkkdddaaa\\\XXXVVVUUUTTTRRRRRROOOKKKHHHEEEAAA===:::888888777666666666666777666666666666666666666666666666666666555444333222222222333444777:::>>>@@@>>>:::666444333444333333222222222222222222222222777666555444444444444444555555555666666666777777444444555555666888999:::::::::999888888999999:::;;;<<<<<<>>>???AAACCCDDDEEEEEEFFFHHHLLLPPPTTTWWWXXXWWWWWWWWWXXXYYYZZZ[[[\\\___bbbdddeeeeeeggghhhfffkkkttt}}}]]]HHH>>><<<;;;:::999999888888888:::999999888777666666555777666666555555555555555333333333333333333333333444333333333333333222222444333333444666666555333000111333333444666999<<>>>>>===<<<:::;;;:::999888888777888888777888888888888999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999888::::::999999999999::::::<<<<<<===>>>???@@@AAAAAA@@@@@@AAACCCDDDEEEFFFGGGGGGHHHJJJKKKMMMPPPTTTXXXbbbjjjwww}}}ooocccZZZTTTRRROOOSSSccc~~~vvvqqqfffbbb[[[VVVTTTSSSRRRQQQQQQOOOMMMKKKHHHDDD???;;;999888777666666666666666666666666666666666666666666666666666555444333333222222333555888;;;???@@@:::777444333333444444444777666666555444333222222666555555444444444555555666666666666777777777888555555555555666888999::::::999999888888999::::::;;;;;;<<<===???AAACCCDDDDDDDDDFFFHHHKKKOOOSSSUUUWWWWWWWWWWWWXXXYYYZZZ[[[[[[^^^bbbdddeeeeeeggghhhhhhllltttfffNNNBBB===<<<;;;:::999999999999:::999888888777666555555555555444444444444444555333333333333333333333333444444444444444444444444444444333555666777666444111222333444444666:::===@@@BBBEEEGGGHHHJJJLLLNNNLLLMMMNNNPPPSSSUUUXXXYYYWWWWWWXXXZZZ\\\___aaabbbaaacccfffggghhhhhhjjjkkksssooobbb[[[XXXbbbtttlllccc\\\^^^bbbiiittt~~~pppeeeaaaccckkksss{{{~~~zzztttqqqnnniiiccc^^^WWWUUURRRMMMIIIEEECCCBBB@@@>>>===;;;;;;:::999999::::::999888888888888888777777888888888999999999:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<;;;:::999999;;;:::999999999:::<<<<<<======>>>???@@@AAAAAABBB@@@AAABBBDDDEEEGGGHHHIIIIIIJJJLLLNNNQQQVVV]]]aaaoooyyy}}}pppeee[[[UUUSSSNNNMMMVVVhhhzzzvvvjjjeee]]]WWWSSSRRRQQQPPPPPPOOONNNNNNLLLGGGAAA===999999888777666666666666444444444444444444444444555555666666555444444333222222333555777999;;;===777555222222333444555444888888777666555444333333444444444444444555666777555555666666666777777777555555555555666777888999999999999999999999::::::;;;;;;<<<===???AAABBBDDDDDDEEEFFFIIILLLOOORRRTTTVVVWWWWWWWWWXXXYYYZZZZZZ[[[^^^bbbdddeeefffgggiiijjjmmmtttkkkRRRDDD???>>><<<:::888777777666888888777666555555444444444333333222333333444444333333333333333333333333444444444444444444444444444444333555666777666444333444555555555666999<<<@@@BBBEEEGGGHHHIIILLLNNNKKKLLLMMMOOORRRUUUWWWYYYWWWWWWYYY[[[]]]```bbbcccdddfffiiikkkmmmooosssuuu~~~mmmaaaZZZWWW[[[nnnpppaaa______eeemmmwwwrrrfffaaaccciiittt~~~tttooohhhcccaaa^^^ZZZWWWSSSQQQMMMIIIEEEAAA>>>===<<<<<<;;;:::888888888999;;;::::::999999999999:::777777888888888999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::<<<;;;:::::::::;;;===>>>======>>>???@@@AAABBBBBBBBBBBBDDDEEEGGGIIIJJJKKKLLLNNNQQQUUU[[[dddmmmtttrrrggg]]]WWWRRROOONNNQQQWWWhhh~~~{{{oooiii```YYYUUUSSSQQQPPPOOOOOOOOOOOOMMMIIICCC???:::999888777666666666666444444444444444444444444555555555666555555444333333333444444555555666777444333111222333555555555333222222222222222222222444444444444444555666777444444555555555666666666666555555666666777888999888888999999::::::::::::;;;;;;;;;===>>>@@@BBBCCCEEEFFFGGGJJJMMMPPPRRRTTTVVVVVVWWWWWWXXXYYYYYYYYYZZZ]]]aaadddeeefffhhhiiijjjnnnuuuoooTTTDDD@@@???<<<:::888666555444666666666666555555555555333333333333333333444555333333333333333333333333333333444444444444444555444333333444666666555333333444555555555777:::===@@@BBBEEEGGGHHHIIILLLNNNLLLMMMNNNPPPRRRUUUWWWXXXZZZ[[[[[[\\\]]]___```aaabbbdddhhhlllrrrxxxmmm^^^XXXSSSXXXhhhvvviiidddfffkkkpppwwwrrriiibbbccciiirrr~~~zzzvvvnnnhhh```[[[YYYXXXUUURRRLLLKKKGGGDDD@@@===;;;:::::::::;;;999777777888999;;;::::::999999999::::::777888888888888999999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEGGGIIIKKKMMMMMMLLLOOOSSSZZZdddppp}}}wwwlllbbb\\\PPPNNNNNNNNNLLLSSSkkk~~~}}}rrrlllddd]]]XXXTTTQQQOOONNNNNNNNNOOONNNJJJEEEAAA;;;:::999888777666666666555555555555555555555555444555555555555555444444444444444444444333333333444222111222444666666555222222333333444444555555444444444444444555666777444444444444555555555555666666666666666777888888777777999:::::::::::::::::::::;;;<<<>>>@@@BBBCCCEEEFFFHHHKKKNNNPPPRRRSSSUUUUUUWWWXXXXXXYYYXXXXXXZZZ]]]aaadddeeefffhhhjjjjjjnnnvvvwwwYYYGGG@@@???===:::888777666555666666666666666777777777555444444444555555666777333333333333333333333333222222333333444444444444333222222333555555444333111333444555666999<<>>===<<<<<<999:::;;;:::777777888;;;999999888888888888999999777888888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>???@@@AAAAAACCCCCCDDDEEEEEEFFFGGGIIIKKKMMMOOOPPPOOORRRYYYbbbooozzzpppfff```TTTMMMKKKLLLJJJJJJYYYkkk~~~zzzxxxyyyyyyxxxsssnnnfff___YYYTTTPPPMMMNNNMMMMMMMMMMMMJJJFFFBBB<<<;;;999888777666666666555555555555555555555555444444555555555555555444333444444444444444444333444333222333555666666555555555555666666666777777555555444444444555555666555555555555666666666666666666666666666777777888666777999:::;;;;;;::::::::::::;;;<<<>>>@@@BBBCCCDDDEEEGGGJJJMMMOOOPPPQQQTTTUUUWWWXXXYYYXXXXXXXXXZZZ]]]aaadddeeefffhhhjjjjjjmmmwww```LLL@@@???===;;;999888888777666666666777888888999999666666666666666777888888333333333333333333333333222222222333333444444444222222111333444555444222///111333555777:::???BBBBBBDDDGGGHHHIIIKKKNNNPPPQQQQQQRRRSSSTTTVVVXXXYYYWWWXXXYYY\\\___bbbdddfffhhhlllsss}}}sssddd[[[[[[```rrrwwwhhhggglllnnnwww{{{{{{xxxsssmmmhhhddd\\\YYYTTTRRROOOKKKEEE???CCCBBBAAA@@@@@@??????@@@888:::;;;:::777777999<<<888777777777777777888888777888888888888999999999;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<<<<;;;:::;;;===????????????>>>AAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHJJJMMMOOOPPPQQQXXX\\\dddooo~~~zzzpppggg```YYYNNNHHHKKKKKKJJJRRR^^^zzzyyyooojjjlllppprrrrrrsssnnnggg```ZZZTTTOOOKKKNNNMMMLLLLLLLLLJJJFFFCCC<<<;;;:::888777666666666333333333333333333333333444444555555555555555444333333444555666666666666444333333444666777666555333333333333333333333333666555555444444444555555666666666666777777777777777666666666666777777888666777999:::;;;;;;::::::::::::;;;<<<>>>@@@AAACCCBBBDDDFFFIIILLLNNNOOOPPPTTTUUUVVVXXXYYYXXXXXXWWWZZZ]]]aaadddeeegggiiijjjiiimmmwwwiiiPPPFFF>>>:::===@@@===999777888777666666666777888999666555555888;;;;;;888555555555555444444333333333222333333444444333333222555444444333333333444444333444777;;;>>>AAABBBCCCCCCEEEHHHJJJKKKLLLNNNOOOQQQRRRSSSSSSSSSTTTWWWYYYZZZ^^^aaacccbbbcccgggjjjllloooxxxwwwjjjccc^^^eeesssxxxiiijjjoooqqq}}}xxxsssmmmfff___[[[UUURRRNNNJJJFFFDDDCCCCCC>>>===<<<;;;;;;;;;;;;;;;999999999888888777777777999999999999999888777666999999888888999999:::;;;;;;::::::;;;;;;===>>>>>><<<===============<<<<<<:::<<<>>>???AAAAAA@@@@@@BBBBBBBBBCCCDDDEEEFFFFFFFFFIIIMMMNNNNNNOOORRRVVV^^^gggqqq}}}{{{oooccc[[[UUURRRNNNJJJIIIKKKNNNPPPlllzzzjjj___^^^cccjjjooollljjjfff```ZZZTTTOOOMMMLLLKKKJJJKKKLLLKKKIIIGGGDDD>>>999777999:::777444555555555555555555555555333333333444444444555555888777666555555555555555555555444333333333333444///000222333444333222222888777666555444333222222333333333333555666777888888888999999999999888888777777888888888999999999<<<<<<<<<===>>>@@@BBBBBBAAADDDGGGJJJLLLNNNQQQTTTVVVVVVVVVWWWVVVVVVUUUUUUYYY\\\```dddfffggggggfffmmmpppyyymmmVVVHHH@@@;;;;;;<<<:::888888888777666666666666777888555555555888;;;;;;999666555555555444444333333333222333333444444333333222555444444333333444444555444666888<<>><<<======>>>>>>>>>=========>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBDDDEEEGGGHHHHHHJJJLLLLLLMMMQQQXXX^^^lllvvvzzznnnccc[[[TTTQQQMMMIIIHHHJJJLLLNNN^^^ttt~~~lll___ZZZ\\\aaaeeegggfffeeebbb]]]XXXSSSPPPNNNLLLKKKLLLLLLLLLJJJHHHDDD???999888999:::777555555555555555555555555555333333333444444444555555777666555555444555555666333333222222222222333333222222444555555555444444555555555555555555555555555555444444555555666666777888888999999888888777888888888888999999999999;;;<<<<<<===>>>@@@AAABBBBBBDDDGGGJJJKKKNNNQQQSSSUUUUUUVVVWWWWWWWWWWWWWWWYYY\\\```dddggghhhhhhhhhnnnqqqzzzttt^^^IIIBBB<<<;;;:::888888;;;999888777666666666666666555555666888;;;;;;:::888555555555444444444444444333333444444444444333333555444444444444444555555666777:::===@@@CCCDDDEEEDDDGGGIIIKKKKKKKKKMMMNNNQQQSSSVVVWWWWWWWWWYYYZZZZZZ^^^bbbddddddgggkkkpppttt|||vvvgggbbbdddqqqqqqfffdddiiiwww~~~ssswww}}}xxxsssjjjhhhddd```]]]YYYTTTPPPJJJHHHEEEBBB???===<<<<<<::::::999999888888999999:::::::::999999999999888666666777999999:::::::::999999999999999:::;;;;;;<<<<<<<<<;;;<<<<<<======<<<===>>>???????????????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDEEEGGGHHHJJJKKKKKKLLLMMMNNNPPPXXXccckkkvvvvvvlllaaaZZZSSSPPPLLLIIIGGGHHHIIIKKKPPPaaa{{{pppaaaZZZYYY\\\___dddeeeeeeddd```[[[UUUQQQOOOMMMLLLLLLMMMLLLKKKIIIDDD@@@;;;999::::::888555555555555555555555555555333333333444444444555555666555444444444555666777333333222333333444555666444555666666777666666666222333333444555666777777777666666555555444444444777888888999999888888777888888999999999:::::::::;;;;;;<<<===>>>@@@AAABBBBBBDDDGGGIIIKKKMMMPPPSSSTTTUUUVVVWWWXXXYYYYYYYYYZZZ\\\```eeehhhjjjkkkkkkooorrr{{{wwwbbbIIICCC>>><<<;;;888999<<<::::::999888777666666666444555666888:::;;;::::::555555555555555444444444333333444444444444333333555444444444444555555666888999<<>><<<;;;:::::::::999999888888888999999:::::::::999999999999999666777888999999999999999:::999999999999:::;;;;;;======<<<<<<<<<<<<============>>>@@@AAAAAAAAAAAABBBAAA@@@@@@@@@AAACCCDDDHHHHHHHHHIIIJJJLLLMMMNNNMMMOOORRRUUUZZZdddpppzzzzzzqqqhhh^^^XXXPPPNNNKKKHHHFFFFFFGGGHHHLLLUUUfff~~~vvvhhh___\\\^^^```eeefffgggfffbbb[[[SSSNNNOOOMMMKKKKKKKKKKKKJJJHHHDDDAAA===;;;;;;:::888666555555555555555555555555333333333444444444555555444444444555555666666777444444555555666888999:::666666666666666666666666222333333444555666777777666666666666666555555444777777888888888888777777999999999999::::::::::::;;;;;;;;;<<<>>>???AAABBBBBBDDDGGGIIIKKKMMMPPPRRRSSSTTTVVVXXXYYY[[[[[[\\\[[[]]]aaaeeeiiikkkmmmmmmpppsss{{{wwwbbbLLLEEE@@@??????;;;:::<<<;;;;;;::::::999888777666444555666777888888999:::555555555555555555555555333444444555555444444333444444444444444555666777999;;;===@@@CCCEEEFFFGGGEEEGGGJJJKKKLLLLLLNNNOOORRRTTTWWWYYYYYYZZZ\\\]]]ZZZ]]]aaacccdddhhhnnnsss~~~sssggg```iii}}}tttdddeeejjjrrryyyfffZZZUUUWWW[[[```iiixxx~~~wwwrrrmmmgggcccZZZWWWSSSOOOLLLHHHDDDAAA@@@???>>>===;;;::::::999:::999999999999999::::::999999999999999999999999999999999999999888777666::::::999999::::::;;;<<<======<<<<<<<<<===>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBAAAAAA@@@AAABBBDDDEEEKKKKKKJJJJJJKKKLLLMMMMMMLLLQQQWWW^^^eeeppp||||||rrrjjjbbbZZZUUUMMMLLLJJJGGGFFFEEEEEEFFFJJJMMMVVVhhh~~~pppfffaaa``````dddfffgggfffaaa[[[TTTPPPOOOLLLJJJIIIIIIIIIHHHGGGDDDBBB@@@>>><<<:::888777666666666666666666666666333333333444444444555555333444666777777777666666444444555666777888:::;;;666666555555555555555555444555555555555555555555444555666777777777666666777777777888888777777777888888999999999::::::::::::;;;;;;<<<===???AAAAAABBBDDDGGGIIIJJJLLLOOOQQQRRRSSSUUUWWWZZZ[[[\\\\\\\\\^^^aaaeeeiiilllnnnnnnooorrr{{{kkkXXXMMMCCCAAAAAA>>>;;;:::999:::::::::999888777777333555666666555666777999555555555555555666666666444444555555555555444444444444444444555666777777:::<<<>>>AAACCCEEEFFFGGGDDDGGGJJJKKKLLLMMMOOOQQQSSSUUUVVVWWWXXXZZZ]]]___\\\___bbbdddeeeiiioootttiiibbbbbbtttyyymmmfffiiiqqq}}}zzzhhhZZZRRRQQQSSSWWW___lll~~~~~~uuuooojjjeee___ZZZUUURRRMMMIIIGGGDDDAAA>>>===<<<<<<<<<;;;::::::999999999999888999999:::;;;777888888888888999999999:::::::::999999777666666:::::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGJJJJJJJJJJJJKKKLLLMMMMMMOOOUUU^^^gggqqq|||wwwkkkccc\\\VVVQQQJJJJJJIIIGGGFFFFFFEEEEEEGGGFFFJJJWWWmmmyyymmmeeeaaa```cccccccccbbb___[[[XXXUUUOOOLLLIIIHHHHHHHHHGGGFFFEEEDDDBBB@@@===:::888777666666666666666666666666333333333444444444555555333555888;;;;;;999666444222222333333555666777888666666555444444444444555666666666555444444444333333444666777888777777666666777777888888777777666777777888888888999999999::::::;;;<<<===???@@@AAABBBDDDGGGIIIJJJLLLNNNQQQQQQRRRUUUWWWYYY[[[\\\\\\]]]___bbbeeehhhkkkmmmnnnmmmpppyyyiiiXXXFFF@@@@@@>>>:::888666777888888888777666666333555666555333333555777444555555555666666666777444444555555555555444444444444444444555666777888:::<<<>>>AAACCCEEEFFFFFFCCCFFFIIIKKKMMMNNNQQQSSSTTTUUUUUUUUUVVVYYY]]]aaa```ccceeefffgggkkkqqqwww{{{ccccccmmmsssttttttwwwxxxfff\\\UUURRRRRRTTT\\\hhhzzzyyytttlllgggbbb]]]WWWRRROOOLLLHHHEEECCCAAA???>>>999:::::::::::::::999999777777777777777888999:::666666777777777888888888888888999999999888888777;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<===???@@@AAABBBCCCCCCDDDDDDCCCCCCCCCBBBCCCEEEFFFHHHIIIJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSXXX___hhhrrr}}}ssseee\\\VVVQQQNNNHHHHHHHHHHHHGGGGGGFFFFFFDDDDDDFFFLLLZZZrrrxxxnnniiigggeeedddaaa^^^\\\YYYXXXWWWPPPMMMJJJHHHHHHHHHHHHGGGEEEEEEDDDAAA>>>:::888888666666666666666666666666333333333444444444555555333666;;;???>>>;;;555222333222333333444555666777777666555444444444444555666666555555555444444444555666777888888777555444666666777777777777666666666666777777777888888888::::::;;;;;;===>>>@@@AAABBBDDDGGGIIIJJJKKKNNNPPPQQQRRRTTTVVVXXXZZZZZZ[[[___```bbbeeehhhjjjlllmmmkkknnnwwwvvv```HHH???>>>===:::777444555666777777666555555444555666444222111333666444555555555666666777777444444555555555555444444444444444555555777888888;;;<<<>>>@@@CCCDDDEEEFFFBBBEEEIIIKKKMMMOOORRRTTTUUUUUUTTTTTTUUUXXX^^^bbbccceeehhhhhhiiilllsssxxxrrrdddjjjzzzxxxxxxhhh[[[VVVUUUUUUUUUYYYcccsss|||xxxrrrmmmfffaaa]]]XXXQQQLLLEEEBBB???===<<<<<<:::999777888999999999999999888666666666666666777888888555555666666777777777888666777888999999999999999;;;::::::::::::;;;<<<<<<::::::;;;<<<>>>@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBDDDGGGIIILLLMMMMMMMMMKKKLLLMMMPPPSSSVVVXXXZZZccchhhqqq{{{qqqbbbXXXSSSOOOLLLGGGGGGHHHHHHHHHHHHGGGFFFDDDFFFGGGHHHPPPbbb}}}xxxsssqqqjjjgggbbb]]]XXXVVVTTTTTTRRRNNNKKKIIIIIIIIIIIIHHHEEEEEEEEEBBB>>>:::999888777777777777777777777777333333333444444444555555333777===AAAAAA<<<555000555555444555555666777888888777666444444444555666555555555555555555555555777888999999888666333222666666777777777777666666666666666666777777777777:::::::::;;;===>>>@@@AAABBBDDDGGGHHHIIIKKKNNNPPPQQQRRRTTTVVVWWWYYYYYYZZZ___```bbbdddgggiiikkkllliiimmmvvvmmmMMMDDDDDD@@@;;;:::::::::999888777666555444777777666666555555555444666666666666666666666666222222222333333444444444555555444333444555666777<<<>>>AAABBBCCCDDDEEEGGGHHHIIIJJJLLLMMMOOOPPPQQQTTTTTTUUUTTTUUUYYY^^^aaabbbfffjjjjjjkkkpppyyy|||rrreeeuuukkk[[[TTTRRRSSSVVV[[[ffftttzzzpppjjjgggccc^^^YYYTTTPPPLLLIIICCCBBB@@@>>>===<<<<<<===::::::::::::::::::::::::999888888888777777666666777777777777777777777777777777888999::::::;;;;;;:::999999888999999::::::<<<<<<<<<===>>>>>>??????AAABBBBBBBBBCCCDDDDDDDDDCCCFFFIIIJJJKKKKKKMMMNNNMMMOOOQQQRRRTTTZZZcccjjjkkkuuunnn___VVVRRRNNNLLLHHHHHHFFFEEEDDDDDDDDDDDDBBBDDDFFFFFFGGGSSSmmmxxxpppnnnmmmjjjccc\\\YYYYYY[[[RRRPPPMMMKKKJJJJJJJJJKKKIIIHHHGGGEEEBBB???===;;;888777666555555444555555444444555555555555444444666;;;@@@???:::555444555333333333444444444555555666666666666666555555555555555444444444444555555666666666666666666666666777555444666999;;;999777777777666666666666777777888888999:::<<<>>>@@@AAADDDEEEEEEGGGIIILLLNNNPPPRRRTTTVVVWWWWWWXXXZZZ\\\ZZZ]]]aaadddfffhhhjjjlllmmmooouuuzzzVVVGGGDDD???;;;;;;::::::999888777666555555777777666666666555555555444444444444444444444444444444444444555555555555666666555555555666888999:::===???AAAAAABBBDDDEEEIIIIIIKKKLLLMMMOOOPPPPPPSSSUUUVVVVVVWWWZZZ^^^aaaeeegggiiikkknnnsss{{{~~~pppiiilllxxxcccXXXUUUTTTVVVZZZcccooo~~~{{{sssjjjddd^^^ZZZUUUQQQMMMIIIEEEBBB@@@???===;;;:::999::::::999999999999999999999999999999999999888888888777888888888888888888888888888888888999999::::::;;;;;;::::::::::::;;;;;;<<<>>>>>>??????@@@AAAAAAAAACCCCCCDDDDDDEEEEEEFFFFFFDDDFFFIIIJJJKKKLLLNNNPPPQQQTTTWWWZZZ]]]dddmmmttt}}}ooo```XXXSSSMMMIIIHHHGGGFFFEEEDDDCCCCCCCCC@@@AAACCCDDDDDDLLL___rrrwwwrrrrrrpppkkkccc]]][[[ZZZSSSRRROOOLLLJJJIIIIIIJJJIIIHHHGGGEEECCC@@@>>><<<888888777666555555555555444555555555555555555444888<<<@@@???:::666555666333333333444444444555555666666666666666666666555555555444444444444555555666666666666666666666666777555444666999:::999777888777777666666666777777888888999:::<<<>>>@@@AAACCCCCCDDDFFFHHHLLLOOOQQQQQQSSSUUUVVVWWWXXXZZZ\\\ZZZ]]]bbbeeefffhhhjjjllloooqqqwwwcccMMMDDD>>>;;;;;;::::::999888777666666555777777666666666666555555555555555555555555555555777777777666666666666666777666666666777999:::;;;;;;>>>@@@BBBBBBCCCDDDFFFJJJJJJKKKMMMNNNOOOPPPPPPSSSUUUXXXYYYZZZ\\\___aaafffgggjjjooovvvpppiiigggvvv~~~zzzlll]]]WWWWWWYYY]]]aaannn{{{xxxrrrjjjaaa[[[TTTQQQLLLHHHEEEBBB???<<<===<<<;;;:::999888888999888888888888888888888888:::::::::999999999999999888888888888888888888888999999999999999999999999<<<;;;;;;;;;<<<===>>>>>>AAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIGGGIIIKKKKKKLLLMMMPPPRRRVVVZZZ```eeekkksss|||rrraaaZZZUUUNNNHHHHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCDDDFFFFFFIIISSS___~~~}}}vvvxxxxxxuuunnneee^^^ZZZVVVTTTQQQMMMJJJIIIHHHGGGIIIIIIHHHFFFDDDAAA???>>>:::999888777666666666666555555555555555555555555999===@@@???:::777666777333333333444444444555555555555666666666666666666555555444444444444555555666666666666666666666666666555555666888999999888999888777666666666666666888888999:::<<<>>>@@@AAAAAABBBCCCEEEHHHKKKNNNPPPPPPRRRTTTUUUVVVWWWYYY[[[[[[^^^bbbeeeggghhhjjjlllppprrryyylllRRRFFF???<<<;;;::::::999888888777666666777777666666666666666666888888888888888888888888888777777777666666555555666666666666888:::<<<===???AAACCCEEEEEEEEEGGGHHHJJJKKKLLLMMMNNNPPPQQQQQQSSSVVVZZZ]]]^^^___aaabbbdddffflllvvvuuujjjkkkppp}}}{{{rrrfff[[[XXX[[[```gggmmm}}}~~~vvvnnnhhhaaaYYYTTTOOOLLLHHHDDDBBB@@@===;;;<<<<<<;;;;;;:::::::::999888888888888888888888888999999999999999999999999888888888888888888888888::::::999999999999999999;;;;;;;;;<<<<<<>>>??????BBBBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMMMMOOOSSSUUU[[[aaaiiiqqqxxxxxxddd[[[VVVOOOJJJHHHGGGFFFDDDCCCBBBBBBBBBFFFDDDDDDFFFFFFFFFKKKRRRkkk~~~wwwzzz|||{{{uuukkkbbb\\\WWWUUURRRNNNKKKHHHFFFFFFIIIHHHHHHFFFDDDBBB@@@???;;;:::999888777777666666555555555444444555555555:::<<<===<<<999666555666333333333444444444555555555555555555666666666666555555444444444444555555666666666666666666666666555555555666777888888888999999888777666666666666888888999:::<<<>>>@@@AAACCCCCCCCCEEEGGGJJJLLLNNNPPPRRRTTTUUUUUUVVVXXXZZZ\\\___cccfffgggiiikkklllooorrryyyrrrWWWIIIAAA===<<<::::::999999888888777777666666777777777777777777888888888888888888888888666666666555555444444444444444555666888:::===???@@@BBBEEEFFFFFFFFFGGGIIIJJJKKKLLLNNNOOOQQQRRRSSSTTTWWW\\\___aaabbbcccdddeeeiiiqqq~~~}}}lllgggooo{{{~~~zzz}}}{{{rrriii___YYY[[[bbbkkkuuu~~~{{{tttllleee```ZZZSSSNNNIIIGGGCCCAAA@@@>>><<<::::::::::::::::::999999999999999999999999999999999777777888888888888888888888888888888888888888888::::::999999999999999999::::::;;;;;;<<<>>>???@@@BBBBBBCCCCCCDDDEEEEEEFFFEEEFFFGGGHHHIIIJJJKKKKKKLLLMMMMMMMMMNNNQQQVVVZZZcccjjjttt}}}hhh\\\UUUOOOKKKIIIHHHFFFEEECCCBBBBBBAAADDDAAA???AAAAAAAAADDDJJJ\\\rrr}}}vvvwwwyyyxxxtttlllccc]]]VVVUUURRROOOKKKHHHFFFEEEHHHHHHGGGFFFDDDCCCAAA@@@<<<;;;:::888777777666666666555444444444444555666:::::::::999666555444444333333333444444444555555444555555555666666777777555555444444444444555555666666666666666666666666444555666666666777888888999999888777777777777777888888999:::<<<>>>@@@AAAEEEDDDDDDEEEFFFIIIKKKLLLPPPRRRTTTUUUUUUVVVXXXZZZ]]]```dddggghhhiiikkklllmmmpppxxxwww[[[KKKCCC???===::::::999999999888888888666666777777777777888888555555555555555555555555555555444444444444444444444444555666999<<>>===<<<;;;:::888666666777888888888777777999999999999999999999999777777777777777888888888999999999999999999999999999999999999999999999999::::::;;;<<<===???AAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMKKKLLLNNNOOOSSSYYY```eeeqqqyyytttcccXXXQQQLLLJJJIIIHHHFFFDDDCCCBBBBBBDDDBBBAAACCCBBBAAAEEEKKKSSSeee}}}uuussspppnnnkkkfffaaa]]]SSSRRRPPPNNNKKKHHHFFFEEEFFFFFFFFFEEEDDDCCCAAA@@@<<<;;;:::888777666666666666555444333333444555666;;;:::888666555444444444333333333444444444555555444444555555666777777777555555444444444444555555666666666666666666666666333555666666666666777999888888888777777888888999888888999:::<<<>>>@@@AAAEEEEEEEEEFFFGGGIIIKKKLLLPPPRRRTTTUUUVVVWWWYYY[[[^^^aaaeeegggiiijjjkkkmmmllloooxxx}}}^^^LLLDDD@@@>>>::::::999999999999888888666666777777777888888888444444444444444444444444444444444444444444555555444555666777:::>>>AAACCCAAACCCEEEFFFEEEEEEFFFHHHHHHIIIKKKNNNQQQTTTVVVWWWXXX[[[^^^aaaccceeehhhjjjlllvvvwwwlllkkkuuuxxxzzztttiiibbb^^^YYYYYY___lllyyy|||uuuoooddd^^^WWWQQQNNNJJJEEEBBB>>><<<:::999::::::888777555666777888999888888777888888888888888888888888777777777888888999999999999999999999999999999999888888888999999::::::;;;;;;;;;<<<===???AAACCCDDDCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIKKKLLLNNNOOOOOONNNOOOSSSWWW^^^gggrrryyytttcccWWWQQQLLLKKKIIIGGGEEEDDDCCCCCCBBBCCCFFFHHHFFFCCCEEEKKKJJJWWWmmm|||vvvpppgggaaa^^^]]][[[ZZZPPPOOONNNMMMKKKIIIGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@<<<;;;999888666555555555777666444333333444666777<<<:::777555555555444444333333333444444444555555444444555555666777777888555555444444444444555555666666666666666666666666222555777666555555777999777777777777888999::::::888888999:::<<<>>>@@@AAACCCDDDDDDFFFHHHKKKNNNPPPQQQSSSUUUVVVWWWXXXZZZ\\\___bbbfffhhhiiijjjkkkmmmkkkoooxxx```LLLDDDAAA???::::::999999999999999999666666777777888888888999666666666666666666666666333444444444555555666666555666777999<<<@@@CCCEEECCCEEEGGGHHHHHHHHHIIIJJJGGGHHHKKKNNNRRRUUUWWWYYYYYY\\\___aaacccfffiiilllmmm{{{pppmmmttttttzzzxxxkkkccc___]]]\\\^^^hhhwww{{{uuummmfff]]]WWWOOOJJJHHHEEEAAA======;;;999999999:::999888777888999:::;;;;;;::::::777777777777777777777777888888888999999:::::::::999999999999999999999999777777888999::::::;;;;;;<<<<<<===???@@@CCCEEEFFFDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLNNNOOOPPPQQQQQQTTTYYY```iiiuuunnn___WWWMMMKKKJJJHHHFFFDDDDDDCCC<<>>;;;888666555666666555333333333444444444555555444444444555666777777888555555555444444555555555666666666666666666666666222555777777555444777999666666777777888999;;;;;;888888999:::<<<>>>@@@AAAAAABBBCCCFFFJJJNNNQQQSSSRRRTTTVVVWWWWWWXXXZZZ\\\___bbbfffhhhiiijjjlllmmmllloooyyygggTTTIIICCC@@@888888999::::::;;;<<<<<<888888777777666666555555555555555555555555555555444666777777666555555666777777999;;;===@@@BBBDDDFFFGGGGGGHHHIIIIIIIIIIIIOOOMMMKKKLLLOOOTTTWWWYYY[[[[[[^^^cccddddddhhhnnnsssuuuiiilll~~~wwwxxx}}}nnnddd]]][[[]]]ZZZfffuuuzzzqqqhhhaaa\\\RRROOOJJJFFFDDDAAA===;;;;;;;;;;;;:::999888777666777777777777777777777777777777888999999999999888::::::999888777777888888777888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????AAADDDGGGCCCDDDEEEGGGHHHHHHIIIHHHGGGJJJLLLMMMMMMNNNPPPRRRXXX^^^gggssspppZZZTTTOOOIIIGGGGGGGGGFFFDDDFFFEEECCCCCCDDDEEEDDDCCCDDDEEEOOOfff~~~|||wwwpppdddYYYRRROOOOOOPPPPPPOOONNNLLLKKKIIIHHHHHHFFFDDDBBBBBBBBBAAA???>>>===;;;999888999999777666555666777666444444666777===777333444555333111111666777777777777777777666555555555555555555555555111222444666666666555555666555444555666777666555555555555555555555444444777777777777888888888888:::;;;<<<>>>??????@@@@@@CCCCCCDDDFFFIIIMMMPPPRRRRRRRRRSSSUUUWWWZZZ\\\]]]___aaaeeeggghhhjjjmmmpppmmmrrr|||iiiUUUIIIBBB>>>;;;;;;::::::::::::::::::888777777777666666666555555555555555555555555555444666777777666555555666888888:::;;;>>>@@@BBBCCCFFFGGGHHHHHHIIIIIIIIIIIILLLLLLLLLMMMPPPSSSUUUVVVZZZZZZ^^^ccceeeeeekkkqqq{{{xxxoookkkvvvyyyttt{{{xxxjjj___YYYWWWZZZbbbnnn}}}}}}sssjjjaaaZZZUUUKKKHHHDDDAAA???===:::888::::::::::::999999888777888888888888888888888888888888999::::::::::::::::::999888888777777777888888999999::::::;;;;;;<<<::::::;;;<<<======>>>>>>>>>????????????AAACCCFFFCCCCCCDDDEEEFFFHHHIIIIIIMMMNNNPPPPPPQQQSSSWWWYYY```fffqqq}}}lll[[[TTTMMMHHHFFFEEECCCAAADDDCCCAAAAAABBBCCCCCCBBBDDDDDDLLL^^^ttt}}}{{{vvvpppfff[[[RRRNNNNNNOOOOOONNNMMMLLLKKKJJJIIIHHHFFFEEEBBBBBBBBBAAA???>>>===;;;999888999999777666555555555444333444666999===666111333444222111222111111222222222222111111555555555555555555555555555666777888888999999888777666555555666777555444666666666666666666666666777777777777888888888888<<<======>>>>>>>>>======AAABBBCCCFFFIIIMMMQQQSSSTTTTTTTTTUUUWWWYYYZZZ[[[]]]```cccfffiiikkkooorrrrrrvvvppp[[[MMMDDD???>>>===<<<;;;:::888777777777777777777666666666666555555555555555555555555444666777777666555666777999:::;;;===???@@@BBBCCCFFFFFFHHHIIIIIIJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTUUUZZZ[[[^^^ccceeefffmmmvvvyyynnnkkkpppzzzvvvvvvoooddd]]]YYYZZZ^^^nnnzzz}}}sssiii___WWWPPPLLLDDDAAA???===<<<;;;999888999999:::::::::999999888888888888888888888888888999999999::::::::::::;;;999999888777777777777888999999::::::;;;<<<<<<<<<999:::;;;<<<>>>???@@@AAA???@@@AAAAAA@@@AAACCCEEEEEEEEEEEEEEEGGGIIIKKKLLLPPPPPPPPPQQQRRRVVV\\\aaakkkssshhh___TTTLLLHHHFFFEEECCCDDDCCCAAAAAACCCDDDCCCBBBDDDCCCHHHSSSbbbvvv}}}yyyuuurrrjjj___TTTMMMMMMOOONNNMMMMMMLLLKKKKKKJJJJJJGGGEEECCCAAAAAAAAA???>>>===;;;999888999999777666555555444333333555999<<>>>>>>>>AAABBBCCCFFFIIINNNQQQSSSUUUUUUUUUUUUVVVXXXYYYZZZ\\\___bbbfffiiilllpppssswwwzzz|||eeeTTTHHHAAA???>>>===;;;:::888777777777777777777666666666666555555555555555555555555444666777888666666666777;;;;;;===>>>@@@AAABBBBBBFFFFFFHHHIIIJJJJJJJJJJJJMMMNNNOOOPPPQQQSSSVVVXXX\\\\\\___cccdddgggpppzzzoooiiilll{{{}}}zzzyyy}}}zzzpppeee```]]]^^^dddkkkzzz{{{tttjjj```WWWOOOIIIEEECCC@@@>>><<<<<<;;;:::888888888999:::::::::999999888888888888888888888888999888888888999999::::::999888888777777777888888888999999::::::;;;<<<<<<;;;;;;<<<===>>>???@@@AAA@@@BBBCCCBBBBBBBBBCCCEEEHHHGGGGGGGGGIIILLLOOOQQQRRRRRRSSSTTTWWW]]]eeejjjwww~~~rrrbbbTTTMMMKKKIIIHHHFFFDDDCCCCCCDDDEEEEEEDDDDDDCCCEEEKKKTTTeeezzzvvvuuuooodddXXXPPPNNNOOONNNNNNMMMMMMLLLLLLKKKKKKHHHFFFCCCAAAAAA@@@???>>>===;;;999888999999777666666666555444444777<<<@@@HHH???888777777555444666666666777777777777666666444444444444444444444444333222222111222444555777888777555555666666555333666666666666666777777777666777777777888888888888777777999;;;===???AAABBBCCCCCCDDDFFFIIIMMMPPPRRRSSSSSSTTTUUUVVVXXXZZZ[[[]]]___cccfffhhhkkknnnqqqwwwzzznnnXXXIIIAAA======<<<;;;;;;:::999999666666666666777777777777666666666666666666666666444666888888777666777888;;;<<<>>>@@@AAABBBCCCCCCFFFFFFHHHIIIJJJKKKKKKKKKOOOOOONNNLLLLLLOOOUUUZZZ^^^___aaadddeeehhhtttqqqffffffppp|||~~~wwwjjjccc]]]\\\^^^bbblllvvvrrrkkkaaaXXXPPPJJJEEEBBBBBB@@@===<<<;;;;;;999777888888999:::::::::999999888888888888888888888888888777777666777888999999999999888888888888999999888888999999:::;;;;;;;;;>>>>>>???????????????@@@AAABBBDDDDDDCCCCCCDDDEEEHHHGGGGGGHHHJJJMMMQQQSSSUUUVVVXXX[[[```hhhpppvvvvvvcccVVVPPPLLLJJJGGGEEECCCCCCDDDEEEDDDCCCDDDCCCDDDFFFLLLZZZrrr}}}zzzyyytttkkk___VVVRRRQQQOOOOOOOOONNNNNNMMMMMMMMMIIIFFFCCC@@@@@@@@@???>>>===;;;999888999999777666888777777666666999>>>BBBJJJAAA999777666444333444222333333444444333333222444444444444444444444444666555555444555777888999888666555555666666555333444444444555555666666666666777777777888888888888777777888999<<<>>>AAABBBEEEEEEEEEGGGIIIKKKNNNPPPPPPQQQRRRTTTVVVYYY\\\]]]___aaadddfffgggiiilllnnnssswwwrrr[[[III@@@<<<<<<<<<<<<;;;;;;::::::666666666666777777777777666666666666666666666666444666888888777777888999;;;<<>>===;;;999888999999777666888888888777777:::>>>AAAFFF===666555555222000111111222222333333222222111333333333333333333333333444333333444444555666777777555444555666777666555333333444444555555666666777777777777888888888888;;;:::999999:::;;;===>>>EEEEEEEEEGGGIIIKKKNNNOOONNNOOOQQQSSSVVVZZZ\\\^^^```bbbdddffffffhhhjjjlllnnntttvvv^^^LLLBBB=========<<<;;;;;;::::::555666666666777777777888666666666666666666666666444666888888888777888999:::<<>>>>>>>>??????@@@@@@AAAAAABBBBBB@@@BBBEEEFFFFFFFFFGGGHHHGGGHHHJJJMMMPPPRRRTTTVVVUUUZZZcccmmmvvv~~~qqqaaaVVVNNNLLLIIIGGGGGGFFFEEECCCEEECCCCCCDDDFFFKKKXXXddd{{{wwwrrrjjj___WWWUUUTTTSSSRRRQQQPPPOOONNNKKKGGGCCC@@@?????????>>>===;;;999888999999777666666777888777777999<<<>>>???888333444555333222222333444444555555444444333333333333333333333333333000000111222333333333333555444444555777888777666444444444555666666777777777777777777888888888888<<<;;;999888999:::;;;<<>><<<;;;:::999999555666666666777777888888777777777777777777777777444666888888888888999:::999;;;???CCCEEEFFFGGGFFFEEEFFFHHHJJJKKKLLLMMMMMMMMMPPPRRRPPPNNNNNNTTTYYY```ccchhhnnnsss}}}yyygggdddjjj}}}~~~lllbbb\\\[[[ZZZ]]]eeeooo{{{qqqfffWWWQQQJJJCCC@@@???>>>===;;;:::999:::<<<===>>>===;;;;;;;;;:::999888777666999999999999999999999999999888777666666888:::;;;;;;;;;;;;;;;;;;<<<===>>>======>>>>>>??????@@@@@@>>>>>>???@@@BBBCCCDDDDDD???BBBEEEGGGGGGGGGHHHIIIJJJLLLOOORRRUUUWWWYYYYYY^^^eeeqqq|||rrreeeTTTQQQNNNLLLLLLKKKIIIGGGEEECCCBBBCCCDDDFFFNNNWWWvvv}}}zzzxxxpppdddYYYWWWVVVUUUSSSRRRPPPOOOOOOKKKGGGCCC@@@?????????>>>===;;;999888999999777666444666777777777777999;;;<<<666333555888777555666222333333444444333333222333333333333333333333333222333555666777777666555444333333444777888888777444555555666777888888999777777777777888888888888999888888777999;;;===??????@@@BBBEEEJJJNNNSSSUUUQQQQQQRRRTTTUUUXXXYYY[[[]]]___bbbeeegggiiimmmooommmtttoooVVVIIIBBB???<<<;;;::::::999888555666666777888888999999777777777777777777777777555555555555666888999999===>>>@@@BBBCCCEEEEEEFFFHHHIIIJJJJJJJJJKKKMMMOOOPPPRRRSSSTTTUUUVVVYYY[[[eeehhhkkklllqqq~~~rrrdddhhhvvvoooaaa\\\^^^XXX]]]bbbiiixxxxxxjjj]]]OOOKKKEEEAAA???>>>===<<<::::::::::::::::::::::::;;;;;;:::999999888888777999999999999999999999999<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@???DDDEEEGGGGGGGGGHHHKKKMMMOOOMMMOOOUUUXXXYYY```iiinnnvvvnnncccVVVOOONNNMMMIIIEEEIIIDDDBBBEEEFFFGGGKKKPPPccc{{{~~~{{{tttkkkccc\\\ZZZXXXVVVTTTQQQMMMJJJFFFEEEDDDBBB@@@>>><<<<<<;;;;;;:::999999888777777777666555555666888:::<<<:::999888666666666777777555555444444444333333333333444444555555444444333333333333333333333333333666666777666444444555777666777888888888777555444888888888888777777777777999999::::::<<<===???@@@AAABBBDDDGGGJJJMMMPPPQQQUUUVVVXXXWWWUUUSSSSSSTTT]]]___aaaccceeehhhkkknnnmmmssszzz]]]LLLCCC@@@===;;;::::::999888999999999999888888888888777777777777777777777777555555555666777888999:::>>>???AAACCCEEEFFFGGGGGGFFFHHHJJJKKKKKKLLLNNNPPPPPPRRRTTTVVVXXXZZZ^^^```eeehhhlllooovvvxxxlllfffqqqyyyhhh]]]XXXYYY\\\dddnnnxxxzzznnn___SSSJJJGGGBBB>>>===<<<;;;::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999<<<;;;;;;:::::::::;;;;;;:::;;;;;;<<<===>>>>>>?????????@@@@@@AAABBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCCCCEEEGGGHHHHHHJJJMMMPPPSSSQQQTTT[[[```dddmmmxxx~~~~~~pppfff```[[[SSSMMMLLLHHHFFFGGGGGGFFFHHHLLL[[[qqqyyyooohhh[[[ZZZXXXVVVTTTQQQLLLIIIGGGFFFEEECCCAAA???===<<<;;;:::::::::999999999999777666555555555777999:::888888666666555666777777555555555555444444333333333444444555555444444333444444444444444444444444444555555444333333444555222333444555666666555555666666777777888888888999999999::::::<<<===???@@@AAABBBDDDGGGJJJMMMOOOQQQTTTUUUWWWWWWVVVVVVWWWYYY]]]___bbbdddfffhhhllloooooouuuhhhRRRDDDAAA===;;;:::::::::999;;;;;;::::::999888777777777777777777777777777777666666666666888999:::;;;???@@@BBBDDDFFFGGGHHHHHHEEEGGGJJJLLLLLLMMMOOOQQQQQQSSSVVVYYY[[[^^^bbbfffhhhkkkpppwww|||oooiiinnnpppfff^^^\\\\\\bbbnnn|||rrreeeWWWLLLFFFCCC???<<<<<<<<<;;;:::::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::::::::;;;:::::::::::::::;;;;;;;;;;;;<<<>>>???@@@AAABBBAAAAAAAAABBBCCCCCCDDDDDD@@@AAACCCDDDFFFFFFGGGGGGFFFGGGIIIJJJKKKMMMQQQTTTVVVXXX^^^gggnnnuuuuuujjjbbbYYYSSSOOOLLLIIIEEEEEEHHHRRRbbbxxxuuummm^^^\\\ZZZXXXVVVRRRMMMJJJHHHGGGFFFDDDBBB@@@>>>===;;;;;;;;;:::::::::::::::777777555555555666777888666555555444555555666777666666666555555555555444444444555555555555444444555555555555555555555555444555666555444333555666111222333444666666666666555555666777888999::::::999999::::::<<<===???@@@AAABBBDDDGGGJJJMMMOOOPPPSSSTTTUUUVVVVVVXXX[[[^^^^^^```cccfffgggjjjmmmoooqqqvvvsssWWWFFFCCC>>>;;;:::::::::999;;;::::::999888888777777777777777777777777777777666666666777999:::<<<<<>><<<=========<<<::::::::::::::::::::::::888888999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<===>>>???@@@AAABBBBBBAAAAAABBBBBBCCCDDDDDDEEEBBBCCCDDDFFFGGGHHHHHHHHHJJJKKKLLLMMMNNNPPPTTTWWWYYY```kkkvvvqqqhhh^^^VVVNNNFFFEEEGGGKKKUUUfffyyyvvvooobbb```]]][[[XXXUUUPPPMMMIIIHHHFFFEEECCCAAA???>>><<<<<<<<<;;;;;;:::::::::888777666555444444555555333333333444444555555666666666666666666666666555444444555555555555444444444444444444555555555555555666888888777666777888444444555666777777777888555666666777888888999999999999999:::<<<===???@@@AAABBBDDDGGGJJJLLLNNNOOOSSSTTTTTTTTTUUUWWW[[[___^^^aaadddgggiiikkknnnpppqqquuuzzz[[[HHHDDD???<<<:::::::::999888888888888888888888888777777777777777777777777777777777888:::;;;===>>>>>>???AAACCCEEEFFFGGGGGGDDDGGGJJJMMMNNNPPPRRRTTTUUUWWWZZZ\\\^^^aaadddggglllqqq{{{tttrrr}}}rrrmmmmmmppptttyyy~~~mmm___RRRHHHBBB@@@>>><<<;;;<<<===<<<;;;::::::::::::::::::::::::888888999:::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===???????????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHLLLLLLMMMNNNOOORRRVVVZZZ___lll|||pppcccVVVKKKHHHJJJGGGLLLYYYlll~~~tttmmmdddaaa]]]YYYVVVSSSOOOMMMIIIHHHGGGEEECCCAAA??????>>>>>>===<<<:::999888888777777666555555444444444222222333333444444444555555666666666666666666666444555555666666555555444222222333333333444444444333555888888777666777888666666666555555555555666888888777777777777777777999999999:::<<<===???@@@AAABBBDDDFFFIIILLLMMMNNNSSSTTTTTTSSSSSSUUUYYY\\\^^^aaaeeehhhjjjkkknnnpppooottt^^^JJJFFF@@@<<<:::::::::999777777777777777777888888777777777777777777777777777777888999;;;===>>>???>>>???AAACCCEEEFFFFFFGGGGGGHHHKKKLLLMMMOOOSSSVVVVVVXXX[[[]]]___bbbeeehhhnnnuuuzzzttt|||{{{rrrjjjhhhlllrrr|||uuueeeYYYNNNFFFCCC===;;;999999:::;;;:::999::::::::::::::::::::::::888999999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKMMMNNNOOOPPPSSSWWW]]]aaammm}}}qqqaaaTTTMMMMMMFFFHHHQQQcccxxxzzzrrrmmmccc^^^XXXRRROOOMMMKKKJJJIIIHHHGGGEEECCCAAA???>>>======<<<;;;:::999888888777777777666666555555555222333333444444444444333444555555555555666666666555555666666666666555555111222222333333444444444000222555555555444444555555444444333222222333333888888888888777777666666999999::::::<<<===???@@@AAABBBDDDFFFIIIKKKMMMNNNSSSTTTUUUTTTSSSTTTWWWYYY]]]aaaeeehhhjjjkkkmmmooonnnssseeeLLLGGGAAA<<<:::::::::::::::999999888888777777777777777777777777777777777777888999:::<<<>>>???@@@???@@@BBBDDDFFFGGGHHHHHHJJJJJJKKKKKKLLLOOOSSSWWWUUUXXX[[[^^^aaadddiiilllsss}}}yyyssswwwmmmhhheeegggllltttlll^^^TTTKKKEEEEEE<<<;;;999999:::;;;999888::::::::::::::::::::::::999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFHHHIIIJJJLLLNNNOOOPPPPPPQQQSSSUUUXXX]]]ccckkkppp}}}mmm\\\QQQNNNIIIHHHLLLZZZlllwwwrrrpppccc]]]TTTMMMIIIHHHHHHHHHHHHGGGFFFDDDBBB@@@???>>>999999999:::::::::::::::777777777777777777666666333444444555555444333222333333444444555555555555555555666666666666555555222222333333444555555666...111333555444333333444444333222222222333444555777777777777777888888888999999::::::<<<===???@@@AAABBBDDDFFFHHHKKKLLLMMMRRRTTTUUUVVVVVVVVVXXXZZZ\\\```dddhhhjjjkkkmmmnnnmmmssslllMMMHHHAAA<<<::::::::::::===<<<;;;:::888777666555777777777777777777777777888888999:::<<<>>>@@@AAA@@@AAACCCEEEGGGHHHIIIIIILLLLLLKKKJJJKKKNNNTTTXXXTTTWWW[[[___bbbggglllpppzzz}}}rrrqqq{{{uuuhhhfffgggjjjoooxxxyyybbbUUULLLDDD@@@AAA>>>===<<<<<<======;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<====================================>>>???AAAAAA@@@AAABBBCCCDDDFFFFFFGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHIIILLLNNNQQQSSSTTTUUUVVVYYY\\\aaagggoooxxx~~~tttaaaSSSNNNNNNJJJKKKTTTaaattt}}}vvvsssssseee^^^TTTLLLHHHHHHIIIJJJHHHGGGFFFDDDBBB@@@>>>===666666777888:::;;;<<<<<<777777888888888888777777444555555666555444222111333333333444444444555555555555666666666666555555333333444444555666777777///222555666666555555555444333333333444666888999555555666777888999::::::999999::::::<<<===???@@@AAABBBDDDFFFHHHJJJLLLMMMQQQSSSVVVXXXXXXXXXZZZ[[[\\\___dddhhhiiikkklllmmmnnntttvvvUUUKKKAAA@@@@@@===999888888777777777888999::::::888888777777777777777888777888999:::<<<===>>>>>>CCCBBBBBBFFFJJJMMMMMMKKKHHHIIIKKKLLLNNNPPPTTTXXX]]]\\\^^^dddhhhkkkpppuuu}}}uuujjjvvvssskkkcccaaajjjwwwnnnXXXLLLGGGBBB>>><<<======<<<;;;::::::::::::::::::::::::;;;<<<>>>???===============<<<<<<<<<<<<======>>>???@@@@@@AAACCCBBBAAAAAA@@@@@@AAAAAA@@@AAABBBCCCCCCCCCCCCCCCEEEGGGIIIIIIIIIJJJLLLNNNMMMNNNPPPOOOOOORRRXXX]]]___eeehhhjjjqqqxxxlll[[[NNNKKKJJJKKKNNNUUUeee|||tttooofffbbb[[[RRRKKKGGGGGGHHHGGGFFFDDDBBB@@@?????????===<<<;;;:::;;;;;;:::888777999888555666<<<;;;666444444333333333222222222222222222222222222222222333333333444444444555555333444555555666666555555333333333333333444555666666666666666666555555555888777777777777777888888<<<<<<<<<<<<<<<<<<<<<<<<>>>AAADDDIIILLLMMMNNNNNNRRRRRRSSSTTTVVVWWWXXXXXX]]]___bbbeeegggiiillloooooouuuYYYMMMBBB??????<<<999999888888888888888888999:::888888777777777777888888999999:::<<<===>>>???@@@BBBAAAAAADDDHHHIIIIIIGGGIIIJJJLLLMMMOOOQQQUUUYYY[[[[[[^^^cccfffiiipppyyyqqqlllqqq|||nnnhhhdddfffrrrvvvdddQQQHHHEEEAAA>>><<<======<<<;;;::::::;;;;;;;;;;;;<<<======>>>>>>???========================>>>>>>>>>???@@@@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBEEEFFFFFFGGGGGGGGGGGGGGGGGGIIIJJJKKKKKKLLLNNNPPPSSSVVVXXXYYYZZZ]]]ccchhhiiipppvvvyyy}}}qqqaaaSSSJJJIIIIIILLLQQQ]]]sss|||uuupppiiieee]]]TTTMMMHHHGGGGGGFFFEEEDDDBBBAAA@@@@@@???>>><<<;;;;;;;;;;;;999888666999:::888:::>>><<<777444444444444333333333333444444444444444444444444333444444444555555555555333444555555666666555555555555444444444444444555555555555555555666666666555555555666888999;;;<<<;;;;;;;;;<<<<<<<<<======???AAADDDHHHKKKMMMNNNOOORRRRRRSSSTTTVVVWWWXXXXXX\\\___bbbdddfffhhhlllnnnooouuu```QQQCCC>>>===<<<:::999:::999999888888888888999888888777777777888888999:::;;;<<<===>>>@@@AAAAAACCCBBBBBBDDDGGGHHHGGGEEEJJJKKKMMMNNNPPPRRRVVVZZZ[[[]]]aaaeeefffiiiuuutttmmmnnn|||zzzpppiiijjjrrr~~~gggYYYKKKEEEDDDBBB???>>>======<<<;;;;;;;;;<<<<<<<<<===???@@@AAA@@@@@@???>>>>>>>>>>>>????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEGGGGGGGGGHHHHHHHHHIIIIIIKKKLLLMMMNNNOOOQQQTTTWWWYYY\\\```bbbcccffflllpppttt}}}{{{kkk]]]NNNKKKIIIJJJLLLTTTdddttt{{{vvvrrrooojjjbbbXXXPPPJJJGGGEEEEEEDDDDDDCCCBBBAAAAAAAAA???===;;;;;;;;;:::999777666999<<<<<<>>>@@@>>>888666555555555444444444444555555555555555555555555444444555555555666666666333444555555666666555555888777666555444444444444333333444444555666666666555555666666888999;;;<<<999::::::;;;<<<===>>>>>>AAABBBDDDGGGJJJMMMOOOPPPQQQRRRSSSTTTVVVWWWXXXYYY[[[^^^aaaccceeegggjjjmmmooouuugggVVVDDD======<<<::::::;;;:::999999888888888888888888777777888888999999:::;;;<<<===>>>@@@AAAAAACCCDDDEEEGGGHHHIIIIIIIIIJJJKKKMMMOOOPPPSSSWWWZZZ\\\```eeehhhhhhnnnooonnnuuuzzzuuunnnuuuppp]]]RRRHHHFFFFFFCCCAAA@@@>>>===============>>>>>>>>>???AAACCCCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@AAAAAACCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLNNNPPPSSSUUUZZZ___cccdddgggkkkmmmmmmpppuuuzzz~~~xxxkkkYYYSSSLLLIIIIIINNN[[[ggg~~~{{{xxxuuutttooofff]]]UUUNNNHHHEEEDDDDDDDDDDDDCCCCCCBBBBBB???===<<<;;;;;;:::888777777999===AAACCCBBB>>>:::666666666666555555555555444444444444444444444444555555555666666666666777333444555555666555555555777777666555555555555555444444444444555555555555999999888888777777888888888999:::;;;<<<>>>??????BBBBBBDDDFFFIIIMMMPPPQQQQQQRRRSSSTTTVVVWWWYYYYYY[[[]]]```bbbdddfffiiikkknnnuuummmZZZFFF======<<<;;;;;;;;;;;;:::999888888888999888888888888888999::::::::::::;;;===>>>???@@@AAAAAACCCEEEGGGIIIJJJLLLMMMJJJLLLMMMOOOPPPSSSWWWZZZ\\\```fffiiikkktttxxxiiikkkvvvxxxwwwuuuzzzfffVVVMMMEEEEEEEEECCCAAA@@@???>>>>>>>>>???@@@AAAAAA@@@AAACCCEEEEEEDDDBBBAAAAAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFHHHJJJJJJKKKKKKKKKLLLMMMNNNPPPQQQLLLOOOTTTYYY___eeelllqqqwwwzzz|||}}}}}}zzzhhh]]]PPPIIIGGGJJJTTT^^^uuu~~~~~~}}}{{{yyyyyyssskkkbbbZZZSSSKKKFFFDDDEEEEEEEEEEEEDDDCCCBBB???===;;;;;;;;;:::999777888999>>>CCCEEEBBB===999777777666666666555555555444444444444444444444444555555555666666666666777333444555555666555555555555555555555555666777777666666666555555444444333::::::999888888888888888888888999;;;===>>>???@@@BBBCCCDDDGGGJJJMMMPPPRRRQQQQQQSSSTTTVVVXXXYYYZZZ[[[]]]```bbbccceeehhhkkknnnuuuqqq\\\GGG>>>>>>>>><<<;;;;;;::::::999999999999:::888888888888888999:::;;;::::::;;;===>>>???@@@AAA???AAAEEEGGGHHHIIIKKKMMMKKKMMMOOOPPPRRRTTTXXX[[[\\\___dddiiiooo}}}uuugggmmm}}}{{{}}}~~~ooo^^^PPPHHHCCCCCCDDDBBB@@@AAA@@@@@@@@@AAABBBCCCDDDEEEBBBCCCDDDEEEEEEEEECCCCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMJJJJJJJJJKKKMMMOOORRRTTTRRRWWW^^^fffnnnuuu}}}wwwhhhWWWMMMHHHHHHNNNUUUgggzzz~~~|||vvvnnnfff```XXXPPPIIIEEEFFFFFFFFFFFFDDDBBBAAA>>><<<;;;;;;;;;;;;:::888999999===DDDFFFAAA;;;888777666666666555555555555555555555555555555555555444444555555555666666666333444555555666666555555444444444444555666777888777666666666666555555555777777777888888:::;;;;;;888888:::;;;===>>>???@@@BBBCCCEEEHHHKKKNNNPPPQQQPPPQQQRRRTTTVVVXXXYYYZZZ\\\^^^aaacccdddeeehhhjjjmmmtttsss^^^GGG???@@@@@@===<<<::::::999999999:::;;;;;;888888888888999:::;;;<<<;;;<<<===>>>???AAABBBBBBAAADDDGGGIIIIIIIIIKKKNNNNNNPPPRRRSSSTTTWWW[[[^^^```aaaeeemmmwwwtttlllzzzxxxaaaTTTMMMGGGCCCDDDEEEDDDCCCEEEBBBBBBBBBCCCDDDEEEGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOLLLLLLMMMOOOQQQUUUXXX[[[bbbhhhqqq{{{vvvcccVVVOOOJJJKKKNNNZZZnnn}}}wwwoooiiiddd]]]TTTMMMFFFGGGHHHHHHFFFDDDBBB@@@<<<;;;::::::<<<<<<;;;::::::999<<>>888777666666666555555555444444444444444444444444444444333444444444555555555555333444555555666666555555555444444444444444555555555555666666777888999999888888888888999:::;;;;;;999999:::;;;<<<===>>>???AAABBBFFFIIILLLOOOPPPPPPPPPQQQRRRTTTVVVXXXZZZZZZ]]]___bbbcccdddfffhhhkkkmmmtttsss^^^HHH@@@AAAAAA>>><<<999999999999:::;;;;;;<<<888888888888999:::;;;<<<======>>>???AAABBBCCCDDDFFFIIILLLLLLKKKJJJLLLOOOPPPRRRTTTUUUVVVYYY]]]```eeeeeeiiiqqq~~~zzzpppnnnkkkVVVKKKNNNHHHEEEFFFHHHHHHIIIKKKCCCCCCCCCDDDEEEGGGHHHIIIFFFEEEDDDDDDCCCDDDDDDEEECCCDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPVVVVVVWWWYYY\\\aaaeeegggqqqxxxmmm```WWWNNNJJJJJJSSSggg~~~}}}xxxpppkkkggg```VVVOOOGGGHHHHHHHHHGGGDDDAAA???;;;:::999:::<<<===<<<;;;;;;999;;;BBBCCC<<<666666666555555555444444444444222222222222222222222222333333333444444444555555333444555555666666555555666555444333333333333333222333555666999:::<<<===<<<;;;:::999888888888888999::::::;;;<<<===>>>>>>@@@BBBFFFJJJMMMOOOOOOOOOPPPPPPRRRTTTVVVXXXZZZ[[[]]]```bbbdddeeefffiiikkkllltttwwwcccMMMBBB???>>>>>>???;;;:::999999888888999999::::::999999888999999999;;;===>>>??????@@@BBBDDDGGGHHHHHHIIIKKKMMMNNNOOORRRSSSVVVWWWYYY\\\aaadddkkkkkkoooyyyrrrllluuuxxxdddYYYTTTJJJIIIHHHHHHIIIHHHGGGFFFIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGFFFFFFGGGHHHIIIIIIAAACCCGGGHHHHHHHHHIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLSSSSSSRRRPPPPPPRRRVVVYYY___aaadddgggjjjoootttxxx}}}qqq\\\NNNJJJKKKRRR]]]ppp~~~yyyrrrlllfff```[[[XXXNNNLLLIIIHHHGGGFFFDDDBBB>>>>>>>>>>>>===;;;:::999;;;<<<>>>???>>>;;;777555444555555555666666777777444444444444444444333333222333333444555666777777666666666666666666666666888888777777666666555555666666666555444444333333555666888999::::::999999:::<<<======<<<<<<>>>??????CCCGGGJJJLLLMMMOOOQQQSSSTTTVVVVVVVVVXXXZZZ]]]^^^aaaccceeefffhhhkkkmmmooovvvkkkRRRFFFBBB@@@===<<<;;;:::999999888999999999::::::999999999999999:::<<<>>>@@@@@@@@@AAACCCEEEGGGGGGHHHIIIKKKMMMOOOPPPRRRTTTWWWYYY[[[^^^cccfffmmmqqq{{{wwwssswww|||zzz}}}nnn___WWWTTTPPPNNNMMMLLLMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLIIIIIIIIIJJJJJJKKKKKKKKKHHHKKKMMMNNNMMMMMMMMMNNNNNNOOOOOOPPPRRRSSSUUUUUUXXXZZZ[[[\\\^^^aaafffiiinnnppptttxxx|||uuu```QQQLLLKKKJJJSSSeee{{{}}}yyyuuupppkkkfff```\\\TTTQQQMMMJJJHHHFFFDDDBBB??????>>>===<<<;;;:::::::::;;;======<<<999777555555555555555666666666777555555555555444444444444333333444444555666666666555555555555555555555555888888888888777777777777555555555555555555555555666777888999:::::::::::::::<<<======<<<<<<>>>???AAACCCGGGJJJLLLNNNPPPRRRSSSUUUVVVVVVVVVWWWZZZ\\\___aaaccceeeeeegggiiikkknnnuuuyyy\\\KKKFFFAAA<<<999;;;;;;:::999999999999999::::::999999999999::::::===???AAABBBBBBBBBDDDFFFGGGGGGHHHIIIKKKMMMOOOPPPSSSUUUXXXZZZ]]]aaaeeeiiioooyyywwwkkkppp|||yyywwwwww{{{wwwggg]]]XXXUUURRRPPPNNNMMMNNNNNNMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKIIIJJJKKKKKKLLLLLLKKKKKKLLLNNNPPPPPPOOOOOOOOOPPPQQQRRRRRRTTTWWWZZZ]]]___bbbdddhhhjjjmmmooosssvvvzzz}}}zzzfffVVVMMMJJJFFFKKKYYYnnn{{{zzzxxxvvvsssnnnhhhccc[[[WWWQQQLLLIIIFFFDDDBBBAAA???>>><<<;;;;;;;;;;;;::::::::::::999777666555555555555555666666666666555555555555666666666666555555555555555555555555555555555555555555555555777777888888888888999999444444444555666777777777777777777888888999:::;;;:::;;;======<<<<<<>>>@@@BBBEEEGGGIIIKKKNNNQQQTTTUUUVVVWWWWWWVVVWWWYYY[[[^^^```cccddddddfffhhhjjjnnnuuugggQQQHHHBBB===:::;;;;;;:::999999999999:::::::::999999999:::;;;;;;===???AAAAAAAAABBBDDDFFFGGGGGGHHHJJJLLLNNNPPPQQQRRRUUUXXXZZZ]]]aaagggjjjppp~~~rrrhhhttt}}}yyyxxxxxxxxxwww|||uuuiiibbb]]]YYYTTTRRRPPPOOOOOOOOOOOONNNMMMNNNNNNNNNNNNNNNMMMLLLKKKLLLMMMOOOOOOOOONNNNNNMMMOOOQQQRRRRRRSSSUUUWWWYYYYYYZZZ]]]```eeeiiikkkrrruuuxxxzzz{{{{{{}}}~~~~~~kkk[[[OOOIIIIIIIIIQQQcccxxx~~~}}}yyyzzz{{{|||{{{vvvoooiii]]]YYYRRRLLLIIIFFFDDDBBBAAA@@@===;;;::::::;;;<<<:::999888777666666666666555555555666666666666666666666666666777777777777666666555555555444444444555555555555555555555555555666666777888888999999555555666666666777777777777666666555666888999:::999;;;<<<===<<<===>>>@@@DDDEEEGGGIIIJJJMMMRRRUUUVVVWWWXXXWWWVVVWWWYYYZZZ\\\^^^aaacccdddfffhhhkkknnnuuuuuuXXXIIIBBB???>>><<<;;;::::::999999:::::::::999999999:::;;;;;;<<<<<<>>>@@@AAAAAAAAACCCEEEGGGGGGHHHJJJLLLNNNQQQRRRRRRTTTWWWZZZ]]]aaafffjjjppptttooo|||vvvqqqrrruuuxxxzzz}}}tttmmmeee^^^[[[XXXUUUTTTTTTTTTTTTSSSRRRRRRTTTTTTTTTRRRQQQOOOOOOPPPQQQSSSTTTTTTUUUUUUQQQTTTWWWZZZ\\\___ccceeehhhiiikkkmmmqqquuuyyy{{{~~~ooo___QQQIIIKKKHHHKKKYYYlll}}}|||{{{{{{yyy{{{~~~zzzqqqkkk\\\WWWPPPJJJGGGEEEDDDDDDAAA@@@===;;;::::::;;;<<<:::999888666666666666777666666666666666555555555666666666777777777888888666666666555444444333333555555555555555555555555333444444555666777888888888888777777777666666666555555444444444666888999999:::<<<===<<<===???@@@CCCEEEGGGHHHJJJMMMRRRUUUVVVWWWXXXXXXWWWWWWYYY[[[YYY\\\___bbbdddfffjjjlllmmmtttbbbNNNCCC@@@@@@<<<;;;;;;::::::::::::::::::999999::::::;;;<<<===<<<>>>@@@@@@@@@AAACCCEEEGGGGGGHHHJJJMMMOOOQQQSSSTTTVVVXXX[[[]]]aaafffjjjssstttrrrxxx~~~vvvpppkkklllqqqyyy{{{rrrkkkccc```\\\ZZZZZZ[[[[[[ZZZWWWXXXZZZ[[[[[[XXXVVVTTTSSSSSSTTTUUUWWWYYY[[[\\\[[[^^^bbbfffjjjnnntttwwwzzz{{{}}}}}}rrrdddUUUJJJIIIEEEFFFQQQaaauuu}}}yyywwwxxxyyyyyy{{{~~~yyypppjjj[[[UUUMMMGGGDDDDDDDDDDDDAAA???>>><<<;;;;;;;;;;;;::::::999888777777888888666666666666666555555555555555666666777777888888666666555555555444444444444444444444444444444444333333444555555666777777999999999888777666666666444444444444555666777888888:::<<<=========???AAAAAADDDFFFHHHJJJMMMPPPSSSVVVWWWXXXXXXWWWXXXZZZ\\\ZZZ\\\___bbbdddgggjjjmmmmmmsssmmmUUUEEE@@@AAA<<<<<<;;;::::::::::::;;;999999999::::::<<<=========???AAABBBBBBBBBDDDFFFGGGGGGHHHJJJMMMOOORRRSSSVVVXXX[[[]]]___bbbgggjjjyyyzzzllluuuyyysssqqqqqqwwwrrrnnnjjjhhhhhhiiiiiihhhgggiiilllmmmllliiifffddd```______aaacccggglllnnnooorrrvvv{{{{{{uuuiiiYYYNNNHHHDDDDDDKKKWWWjjj~~~wwwtttuuuvvvzzz|||~~~~~~vvvmmmfff\\\UUUMMMFFFBBBBBBBBBCCC??????>>>===<<<;;;::::::;;;:::::::::::::::999999777666666666555555555555444444555666666777888888555555555555555444444444444444444444444444444444444444555555666666777777888888888888888888888888444555666777888888888888888:::<<<=========???AAA???BBBFFFHHHJJJLLLOOOQQQUUUVVVXXXXXXXXXYYY[[[]]]]]]___bbbcccdddfffhhhkkkmmmsssvvvZZZGGG@@@@@@<<<<<<;;;::::::::::::;;;999999999:::;;;<<<===>>>>>>@@@BBBCCCCCCDDDEEEGGGGGGGGGIIIJJJMMMPPPRRRSSSYYYZZZ]]]^^^```ccchhhkkk}}}uuuooo}}}}}}}}}|||zzzzzz{{{{{{zzz~~~|||zzzssssssrrrssswww|||}}}zzzvvvlll]]]QQQIIIFFFDDDHHHPPPaaazzzwwwsssrrrttt{{{|||~~~|||tttjjjccc^^^WWWMMMFFFBBBAAAAAAAAA>>>???>>>>>>===<<<:::999;;;;;;<<<<<<<<<;;;::::::777777666666555555555444333444444555666777777888555555555555555555555555444444444444444444444444666666666666777777777777777777777888999999::::::555666888:::::::::999999888:::<<<======>>>@@@AAA>>>AAAEEEIIIJJJLLLNNNOOOTTTVVVWWWXXXXXXYYY\\\^^^```bbbdddddddddeeeggghhhmmmsss~~~___NNNBBB:::>>>===<<<;;;;;;:::;;;;;;:::;;;;;;;;;<<<=========?????????@@@AAADDDFFFGGGFFFHHHJJJMMMPPPSSSTTTUUU\\\\\\___aaabbbdddmmmxxx|||sss}}}yyypppbbbWWWNNNHHHFFFIIIKKKRRRiii~~~wwwqqqmmmtttvvvxxxwwwssslllgggddd___ZZZRRRJJJDDDBBBAAABBBAAA@@@???===<<<<<<<<<<<<===@@@CCCAAA;;;777777999777777777777666666666666888888777666555444333333444555777888888777555444444444444444444444444444666666666666777888999:::777777777777777888888888777777777666666666666666999999999:::;;;<<<===>>>BBBCCCFFFGGGHHHJJJMMMPPPTTTTTTUUUTTTTTTVVVZZZ\\\bbbcccdddccccccccceeegggmmmsssgggTTTHHHAAA>>>===<<<;;;;;;:::;;;;;;:::;;;;;;<<<<<<=========@@@??????@@@AAACCCEEEFFFFFFHHHJJJNNNQQQSSSUUUVVVZZZ\\\___bbbcccgggtttvvvsss{{{wwwjjj___QQQIIIFFFHHHHHHMMM___sss|||uuuqqqsssttttttsssnnniiieeeccc___ZZZSSSKKKEEEBBBAAABBBAAA@@@???===<<<<<<<<<<<<>>>AAACCCAAA;;;777777999777777777777666666666666777777666555555444333333555666777777777777666555444444444444444444444444888777777666666666777777555555666777888999999:::888888888888888888888888:::;;;;;;<<<===>>>???@@@AAACCCEEEGGGHHHJJJMMMPPPSSSSSSTTTTTTTTTVVVZZZ\\\aaaccceeefffggghhhkkkmmmmmmssspppYYYLLLFFF>>>===<<<;;;;;;:::;;;;;;::::::;;;<<<======>>>>>>@@@@@@??????@@@BBBCCCDDDGGGHHHKKKNNNQQQTTTVVVWWWZZZ]]]cccffffffmmmxxxqqqtttvvvmmm\\\RRRJJJHHHGGGHHHTTTaaawwwxxxtttrrrqqqooommmiiifffcccaaa___[[[TTTMMMGGGCCCAAAAAAAAA@@@???===<<<<<<<<<<<>>===<<<;;;;;;:::;;;;;;::::::;;;<<<===>>>>>>???AAA@@@??????@@@AAABBBCCCHHHIIIKKKNNNRRRUUUXXXYYY]]]aaagggjjjllluuutttttt}}}~~~~~~|||oooaaaSSSKKKGGGGGGMMMUUUgggzzzxxxtttrrrooollliiifffeeecccaaa___\\\WWWPPPJJJEEEBBBAAAAAA@@@???===<<<<<<<<<<<<@@@AAAAAA???;;;888777888777777777777666666666666666666666666666666666666666666555444444555666666666666666666666666666666777666555444444444444444444555555666777888999999888999999999999999::::::777777888999;;;===???@@@AAACCCEEEFFFGGGIIILLLOOOPPPQQQSSSTTTTTTVVVYYY\\\[[[^^^aaadddfffhhhkkknnnnnnsssyyyZZZIIICCC>>>===<<<;;;;;;:::;;;;;;::::::;;;<<<===>>>???@@@AAAAAA@@@@@@@@@AAACCCDDDIIIJJJLLLOOORRRVVVYYY[[[^^^bbbhhhlllppp|||}}}qqqwww~~~zzz|||ppp\\\NNNGGGFFFIIINNN]]]ooozzzuuurrrooojjjgggggggggfffdddaaa^^^ZZZTTTNNNHHHCCCAAAAAA@@@???===<<<<<<<<<<<>><<<:::888888888777777777777666666666666777777777777777777888888555444444333333444444555777777777777777777777777444444444444444555666666777777777666666666666666666777777777888888999999777777888999;;;===???@@@@@@BBBDDDFFFGGGIIILLLOOOPPPRRRTTTUUUUUUVVVYYY[[[[[[]]]aaaccceeefffhhhjjjnnnsss~~~}}}]]]JJJCCC>>>===<<<;;;;;;:::;;;;;;::::::;;;<<<>>>???@@@@@@AAAAAA@@@@@@AAACCCDDDEEEJJJKKKLLLOOOSSSWWW[[[]]]___bbbhhhnnnvvv{{{ttt}}}|||yyyeeeSSSHHHEEEFFFIIIVVVggg|||~~~yyyrrrnnnjjjhhhjjjkkkjjjhhhbbbaaa^^^YYYRRRKKKEEEBBBAAA@@@???===<<<<<<<<<<<<===<<<;;;:::999888888888777777777777666666666666666666666777777888888888444444444444444444444444777777777777777777777777333333333444444666777777888777777666666555555444555555555666777777888888999::::::;;;===???@@@AAA@@@BBBDDDEEEFFFIIILLLNNNRRRSSSUUUVVVVVVWWWYYYZZZ]]]___ccceeefffggghhhiiiooottt~~~~~~```KKKDDD>>>===<<<;;;;;;:::;;;;;;::::::;;;===>>>???@@@AAAAAAAAAAAAAAABBBDDDFFFGGGKKKKKKMMMOOOSSSXXX\\\^^^aaacccjjjsssxxxwww}}}~~~nnn[[[MMMGGGFFFFFFNNN\\\qqq|||qqqmmmiiiiiilllooommmkkkdddcccaaa\\\VVVNNNGGGCCCAAA@@@???===<<<<<<<<<<<<;;;999888777777888888888777777777777666666666666333444444555666777777777555555666777777666555555666666666666666666666666666555555555555555666666666666666666666555555555444444555666666777888888:::;;;;;;<<<===>>>???@@@@@@BBBDDDEEEFFFHHHLLLNNNTTTVVVWWWXXXWWWWWWXXXZZZ\\\___cccfffggghhhiiijjjooottt~~~~~~```KKKDDD>>>>>><<<;;;;;;;;;;;;;;;::::::;;;===>>>@@@AAAAAAAAAAAAAAABBBCCCEEEHHHIIILLLLLLMMMOOOSSSXXX]]]___eeefffmmmyyy|||ooovvvyyyvvvuuuwww}}}uuucccTTTKKKGGGFFFGGGSSShhh}}}|||pppllliiijjjnnnqqqooollleeeeeeccc___XXXPPPHHHDDDAAA@@@???===<<<<<<<<<<<<999777666555777888888888777777777777666666666666111222222333444555666666555777888::::::888777555666666666666666666666666888777666555555555555555444555555555666666777777444555555666777888888999999999999:::;;;<<<===>>>@@@BBBDDDEEEFFFHHHKKKNNNUUUWWWYYYYYYXXXWWWXXXYYYYYY]]]bbbeeeggghhhiiijjjpppttt~~~gggRRRGGGFFFAAA>>>??????<<<:::;;;>>>>>>======>>>???@@@@@@AAABBBDDDDDDDDDEEEGGGIIIMMMNNNPPPSSSWWW[[[___bbbiiikkktttwwwtttuuupppmmmhhhkkkwwwwwwjjjZZZLLLIIILLLHHHPPP___pppvvvnnnggggggkkkoooooollleeeeeeddd___WWWOOOIIIGGGDDDCCCAAA???===;;;;;;:::>>><<<:::999::::::999777888888999999999999888888777777666666555555555444444444444555666777777888666666666666777777777777777777666666555555444444777777777777777777777777666777777777888888888888888999:::;;;===???AAABBBCCCCCCDDDEEEHHHJJJLLLMMMRRRSSSTTTUUUWWWXXXYYYZZZ]]]```ccceeeeeefffggghhhmmmqqq}}}mmmXXXKKKEEE@@@===??????<<<:::<<<<<<======>>>???@@@@@@AAAAAABBBDDDDDDDDDEEEGGGJJJMMMNNNPPPSSSWWW[[[```ccckkkooo{{{xxx~~~|||pppllljjjgggkkkxxx|||rrreeeVVVMMMLLLEEEKKKWWWhhhyyy}}}sssllleeeeeejjjnnnmmmkkkfffdddbbb^^^XXXRRRLLLIIIDDDCCCAAA???===<<<;;;;;;===;;;999888888999888666777888888888888888888777777666666666555555555444444444555555666777777888777777777777777666666666999999999999888888888888666666666666666666666666777777777777777888888888999999:::;;;===>>>@@@AAABBBCCCDDDEEEGGGJJJLLLMMMQQQRRRSSSUUUVVVXXXYYYZZZ\\\___bbbdddeeeeeefffggglllqqq}}}yyy```OOOFFF@@@===>>>>>><<<;;;===:::<<<>>>???AAAAAAAAAAAAAAABBBDDDDDDDDDEEEHHHJJJLLLNNNQQQTTTWWW\\\bbbffflllsssyyyzzzwwwnnnjjjkkkiiippp}}}yyyooo```RRRKKKFFFHHHOOO^^^ppp~~~|||rrrllleeecccgggkkkkkkjjjgggccc___\\\ZZZVVVPPPLLLDDDCCCAAA>>>===<<<<<<<<<===;;;888777777888777666666777777888888777777666666666666555555555555555444444555555666777777777888888888777777666666666666666666666666666777777555555555555555555555555777666666666777777888888:::::::::;;;<<<>>>???@@@BBBCCCDDDEEEGGGIIIKKKMMMPPPPPPRRRSSSUUUWWWXXXYYY\\\^^^bbbdddddddddeeeggglllqqq}}}lllTTTGGGAAA=========;;;<<<>>>999;;;>>>@@@BBBBBBBBBAAAAAABBBDDDDDDEEEFFFIIIKKKLLLOOORRRUUUXXX^^^eeekkkoooxxxwww~~~|||vvvpppnnnnnnpppyyyzzzssseeeUUUJJJKKKIIIKKKVVVgggvvv~~~vvvooogggdddeeeggghhhggggggbbb\\\ZZZZZZYYYSSSNNNDDDCCC@@@>>>===<<<======???<<<999777888888777777666666777777777777666666555555555555555555555555555555555555666666777777999999888888777666666666444444444555555666666666666666666666666666666666777666666555666777888999:::::::::;;;<<<===>>>???BBBBBBCCCEEEGGGIIIKKKLLLNNNOOOQQQRRRTTTVVVXXXXXX]]]___cccdddeeeeeefffgggkkkqqq}}}{{{]]]JJJCCC>>>======;;;<<>>AAABBBCCCBBBAAAAAABBBDDDEEEEEEGGGIIILLLLLLPPPTTTWWWZZZ```iiipppwwwzzz|||xxxxxxvvvsssrrrpppvvvzzzsssiiiZZZNNNLLLHHHGGGOOO___ppp||||||uuulllfffddddddddddddgggbbb\\\ZZZ[[[YYYTTTNNNEEECCC@@@>>>======>>>>>>BBB???;;;999888999999888666666777777777777666666444444444555555555555555555555555555666666666666999888888888777777777666777777777888888999999999777777777777777777777777777666555555555666888999:::::::::;;;;;;<<<>>>>>>BBBBBBCCCDDDFFFIIIKKKLLLNNNNNNPPPRRRTTTVVVXXXYYY^^^aaadddffffffggghhhiiikkkqqq}}}iiiNNNGGG@@@>>>===<<<===@@@;;;===>>>@@@BBBBBBBBBBBB@@@BBBDDDEEEFFFGGGJJJMMMMMMRRRWWWZZZ\\\cccnnnvvv||||||xxxuuutttrrrqqqqqqrrr{{{}}}uuulll```UUUHHHEEEDDDIIIVVVhhhxxxzzzppphhhcccbbbbbbbbbeeebbb^^^[[[ZZZWWWQQQMMMEEECCC@@@>>><<<===???@@@CCC@@@<<<999999999999999666777777888888777777666444444444444444555555555555555666666666666666666888888888888888888888888666666777777777777777777888888888888888888888888777666555444444666888999999999999:::;;;===>>>???AAABBBCCCDDDFFFHHHJJJLLLMMMNNNPPPRRRUUUWWWXXXYYY___bbbeeeggggggggghhhjjjjjjppp~~~sssSSSJJJBBB???>>><<<===AAA>>>>>>???@@@@@@AAABBBBBB@@@BBBDDDEEEFFFHHHKKKMMMNNNSSSYYY\\\^^^fffqqq{{{uuuxxxtttpppmmmlllooouuuvvvmmmbbbXXXHHHFFFDDDEEELLL[[[mmmyyy{{{qqqhhhcccaaaaaabbbdddcccaaa]]]YYYSSSNNNKKKFFFCCC@@@===<<<===???AAADDD@@@;;;888888888999999777888888888888888888777333333333444444555555555666666666666666666666555777777777888888999999:::555555555555444444444444777777777777777777777777777666444333333555888999888888888:::;;;===???@@@AAAAAABBBDDDFFFHHHJJJKKKNNNOOOPPPSSSUUUWWWYYYZZZ^^^aaadddffffffggghhhiiijjjppp~~~xxxUUULLLDDD@@@>>><<<===AAA@@@?????????@@@@@@BBBBBB@@@BBBDDDEEEFFFHHHKKKMMMOOOTTTZZZ]]]```gggttt~~~~~~vvvzzzuuuooojjjjjjnnnyyyvvvlllaaaWWWKKKIIIFFFBBBDDDPPPaaaooozzzpppgggbbb```bbbcccbbbcccccc___XXXQQQLLLIIIFFFCCC@@@===<<<===@@@AAACCC???:::777666777888888888888999999999999888888333333333444444555555555666666666666666555555555666666777888999::::::;;;999999888888777777666666666666666666666666666666777666444333333555777999777777888999;;;===???@@@AAAAAABBBDDDFFFHHHJJJKKKNNNOOOQQQSSSVVVXXXZZZ[[[]]]```ccceeeeeefffggghhhiiippp~~~```JJJAAABBB<<<:::>>>===BBBAAAAAA@@@@@@AAAAAABBBAAADDDFFFHHHHHHHHHJJJKKKMMMVVVZZZ___hhhkkktttzzzuuuooollllllooosssyyyvvvlllaaaYYYOOOIIICCCBBBDDDKKK[[[iiiuuuzzz{{{tttnnniiiddd```]]]aaa___]]][[[YYYVVVQQQNNNGGGDDD@@@===<<<===???AAA===<<<<<<;;;999888777777888888888888777777777777999999888777666555444444777777777777777777777777777777777777777777777777:::999888777666666666666222222333555666888999999777777666666666666777777888888999:::;;;>>>@@@BBBAAABBBDDDEEEFFFHHHKKKMMMNNNPPPQQQRRRTTTWWW\\\``````bbbeeefffggggggiiijjjnnnrrr}}}cccMMMCCCCCC===<<>>>>>>>>>>>??????AAABBBBBBCCCFFFHHHIIIJJJKKKLLLNNNOOOXXX[[[```jjjmmmwww~~~sssmmmkkklllpppuuu~~~zzzssskkkbbb\\\OOOHHHBBB@@@@@@FFFSSS___ooovvv|||}}}xxxrrrmmmiiieee```^^^^^^\\\ZZZYYYWWWTTTOOOLLLHHHFFFBBB>>>===>>>@@@BBB===<<<;;;:::999888888777888888888777777777666666777777777666666666666666666666666666666666666666666666666666666666666666999888777777666777777777555555555666666666777777999999888888888888999999<<<;;;:::::::::;;;===>>>AAACCCDDDEEEFFFGGGJJJMMMPPPQQQSSSSSSTTTVVVZZZ]]]```bbbeeefffggggggiiijjjmmmrrr~~~hhhQQQFFFEEE???===AAA???;;;;;;<<<===>>>@@@BBBBBBDDDFFFHHHIIIJJJKKKMMMOOOQQQZZZ]]]bbblllqqq|||vvv|||qqqkkkjjjkkkqqqwww~~~uuupppkkkeeeaaaQQQJJJCCC@@@???BBBKKKUUUgggoooxxx}}}zzzwwwqqqmmmiiieeeaaa___[[[YYYWWWUUUTTTQQQMMMJJJIIIGGGCCC@@@??????@@@AAA<<<<<<;;;:::999888888777888888777777777777666666555555666666666777777777555555555555555555555555666666666666666666666666777777666666666777888888888888777777666555555555999999888888888888999999;;;::::::999999:::<<<<<>>AAA>>><<<<<<======>>>@@@AAABBBBBBDDDFFFGGGHHHIIILLLNNNSSS[[[]]]bbbnnnuuuvvvqqq{{{pppkkkiiikkkssszzz~~~uuuqqqmmmjjjgggVVVNNNGGGCCCAAAAAAGGGOOO___iiittt{{{|||xxxsssnnnjjjfffaaa^^^XXXWWWUUUTTTSSSPPPLLLIIIIIIGGGDDDAAA@@@?????????;;;;;;::::::999888888777888777777777666666666666666666666666666666666666444444444444444444444444666666666666666666666666555555555666666888999999999888888777777666666555777777666666666666777777777777777888999;;;>>>???BBBDDDEEEFFFFFFGGGIIILLLPPPRRRUUUVVVVVVVVVWWWYYY```bbbeeefffggggggiiijjjooouuusssXXXHHHEEE???>>>@@@===@@@@@@?????????@@@AAAAAABBBDDDFFFGGGHHHJJJMMMOOOSSS[[[]]]cccpppyyysssttt{{{qqqllljjjmmmvvv{{{wwwtttqqqnnn\\\SSSJJJEEEBBBAAAEEEKKKXXXdddrrrzzz|||vvvqqqlllgggaaa]]]XXXVVVUUUTTTSSSQQQMMMKKKHHHGGGDDDBBB@@@>>>======:::::::::999999888888777777777777666666666666555777777777666555444444333444444444444444444444444555555555555555555555555444555555555666777999999777777777888888888888888777777666666666666777777888888888888999;;;===>>>BBBCCCEEEEEEFFFGGGJJJLLLMMMPPPSSSUUUVVVXXXZZZ[[[```bbbeeefffggggggiiijjjpppwwwxxx[[[JJJEEE???>>>@@@===BBBBBBAAAAAAAAAAAAAAABBBEEEFFFHHHHHHIIILLLPPPSSSUUU\\\^^^dddsssxxx~~~zzzrrrnnnnnnsss~~~~~~zzzvvvdddYYYMMMGGGCCCAAACCCGGGSSSaaapppyyy~~~}}}xxxsssnnnhhhaaa]]]XXXWWWUUUUUUUUUSSSOOOLLLHHHGGGEEECCC@@@>>><<<;;;::::::999999888888888888777777666666666666555555888777777666555444333222444444444444444444444444555555555555555555555555555555555555666777888999666666777888999::::::;;;999999888888888888999999<<<<<<:::999999::::::;;;AAABBBDDDEEEFFFHHHKKKMMMLLLOOORRRTTTVVVYYY\\\^^^```bbbeeefffggggggiiijjjpppwww}}}___LLLGGGAAA@@@BBB>>>AAAAAA@@@AAAAAABBBCCCCCCEEEFFFHHHHHHIIILLLPPPTTTWWW^^^```gggwww~~~xxxrrrppprrrzzz~~~ooobbbTTTKKKEEEBBBCCCFFFOOO^^^nnnwww{{{}}}~~~{{{wwwsssnnnhhhbbb^^^XXXVVVUUUUUUUUUSSSPPPMMMIIIHHHGGGEEEBBB???<<<:::999999999999888888888888777777666666666555555555666666666555555444444444444444444444444444444444555555555555555555555555555555555555555666777888777777888888999::::::;;;999999888888888888999999>>>===;;;:::::::::;;;<<>>??????@@@AAACCCDDDEEECCCDDDFFFFFFGGGJJJOOORRRXXX___bbbiiizzz{{{vvvqqqrrruuuyyykkkZZZPPPIIIDDDDDDGGGMMM\\\llluuuyyy||||||zzz{{{yyyuuurrrnnniiiccc___WWWVVVUUUUUUUUUSSSPPPNNNJJJJJJIIIGGGDDD@@@===;;;999999999888888888888888777666666666555555555555444444444555555555555666555555555555555555555555555555555555555555555555666555555555555666777777999999999999999999::::::777777666666666666777777;;;:::::::::;;;===>>>???>>>@@@CCCEEEFFFIIIMMMPPPOOOPPPRRRRRRTTTWWW\\\___```bbbeeefffggggggiiijjjnnnvvvgggKKKBBBAAA======AAA@@@@@@@@@@@@AAABBBCCCCCCDDDFFFGGGFFFFFFJJJQQQWWWZZZ\\\```iiizzz}}}~~~uuupppmmmoootttzzzkkk[[[SSSLLLEEECCCFFFIIIRRRaaammmtttvvvtttsssttttttqqqkkkhhhfffaaaZZZWWWUUUSSSRRRRRRQQQNNNMMMMMMLLLJJJEEE@@@===<<<<<<:::999888888777777888888666666666666666777888888888777666555555444555555555333222111222333222222666444222000000333666888777777666666555555555444999777555555888888666444666777888999:::999999888666777888:::<<<===??????DDDDDDDDDCCCCCCFFFJJJNNNNNNOOORRRUUUXXXZZZ\\\\\\aaabbbcccddddddeeehhhjjjnnnwwwfffMMMEEEDDDAAA@@@CCC@@@@@@@@@@@@AAABBBCCCCCCDDDGGGHHHHHHHHHKKKQQQWWW[[[^^^dddppp|||}}}~~~}}}yyytttppprrrnnnnnnrrryyyxxxkkk]]]UUUOOOGGGDDDEEEGGGPPP]]]iiiqqqssssssrrrttttttqqqllliiigggbbb[[[VVVUUURRRRRRRRRQQQPPPNNNMMMMMMJJJGGGBBB???>>>>>>:::999888888777777888888666666666666666777888888888777666555555555555555:::777555333333444555666666555333222222444666888888777777777666666666666777555444555888999888666888888999::::::999888777999:::;;;<<<>>>???AAAAAACCCDDDEEEEEEEEEGGGKKKNNNOOOPPPRRRTTTWWWZZZ\\\]]]aaaccceeeeeefffgggjjjlllnnnwwwhhhQQQHHHFFFCCCAAABBB@@@??????@@@@@@AAABBBCCCDDDGGGJJJKKKKKKMMMRRRVVV]]]```iiiyyy~~~{{{{{{yyyuuuqqqkkkgggdddhhhgggiiiqqq|||}}}wwwqqqhhh^^^XXXSSSLLLFFFEEEDDDKKKWWWccclllrrrsssttttttuuusssnnnkkkjjjeee___XXXVVVSSSRRRRRRRRRQQQOOOMMMLLLJJJHHHEEEBBB@@@???:::999888888777777888888666666666666666777777888777777666555555555666666BBB@@@<<<888666555555666555555444444555555666777888888888777777777777666555444444555888999999888999999:::::::::999888888;;;<<<<<<===???@@@AAAAAABBBDDDFFFFFFGGGHHHKKKMMMPPPPPPQQQSSSUUUYYY[[[]]]aaaccceeeggghhhiiilllnnnnnnvvvlllUUUJJJFFFAAA>>>===????????????@@@AAABBBCCCCCCGGGJJJLLLLLLNNNRRRVVV___bbbmmm|||}}}xxxrrrmmmhhhdddbbbbbbccchhhttt~~~rrrjjjeee```[[[YYYVVVQQQJJJFFFCCCHHHRRR^^^jjjrrrwwwyyywwwxxxvvvrrrppppppkkkeee]]]YYYUUURRRQQQQQQPPPOOOMMMKKKIIIHHHFFFDDDBBB@@@:::999888888777777888888777777666666666666777777777666666666666666777777FFFEEECCC???:::555333222444555555666666666666666777777777666666666666666555555555666777888888888888888999999:::::::::::::::;;;;;;<<<===>>>>>>???AAACCCFFFGGGHHHIIIKKKMMMPPPPPPPPPQQQTTTWWW[[[]]]___aaadddggghhhiiilllnnnnnnuuuoooXXXJJJDDDAAA>>><<>>:::999888888777777888888777777666666666666777777666666666666666777888999@@@BBBDDDBBB===777444333444555666777777777666555555555555555555555555555666777777777666666666777666666777888999;;;<<<===:::;;;;;;<<<===>>>>>>???@@@CCCEEEGGGHHHIIIKKKMMMPPPPPPPPPQQQSSSVVVZZZ\\\\\\___ccceeefffhhhjjjlllnnntttvvv]]]LLLDDDCCCBBBAAA???>>>>>>??????@@@AAABBBBBBEEEIIILLLMMMQQQWWW\\\fffooowww}}}}}}uuupppllljjjjjjeeehhhqqqsssdddZZZSSSWWWZZZ\\\^^^]]]VVVMMMEEEFFFIIITTTbbbpppzzz~~~yyy{{{zzzwwwvvvwwwtttoooeee```XXXSSSPPPPPPOOOOOOMMMJJJHHHGGGHHHFFFAAA===:::999888888777777888888888777777666666666666666555555555666777888999:::444999>>>???<<<888777777444444555666666666666555333444444444444444555555777888888777666555555666666666666777888:::;;;<<<;;;<<<<<<===???@@@AAAAAA@@@BBBDDDEEEFFFHHHKKKNNNOOOOOOPPPQQQSSSVVVXXXZZZ[[[^^^bbbdddeeefffgggiiinnnssshhhPPPEEECCCCCCBBB>>>>>>>>>>>>???@@@AAABBBDDDGGGJJJMMMOOOTTT\\\bbbkkkzzz~~~xxxtttrrrqqqmmmqqqzzztttfff\\\VVV[[[```bbbdddddd\\\QQQHHHFFFFFFMMM[[[iiissswwwuuuwwwvvvttttttuuusssmmmddd___XXXRRRQQQQQQRRRRRROOOLLLIIIIIIJJJHHHBBB===:::999888888777777888888888888777666666666666666555555555666777999:::;;;000444888888555333555888444444444444444555555555444444444444555555666666444666888777666555777999888777666666666777888999999:::;;;<<<>>>???AAAAAA@@@AAABBBCCCDDDGGGKKKNNNNNNOOOPPPRRRTTTVVVWWWXXX[[[^^^bbbdddeeeeeefffgggnnnrrr}}}rrrUUUFFFBBBBBB@@@>>>>>>>>>>>>???@@@AAABBBFFFHHHKKKNNNQQQWWW```gggooo}}}zzzyyy{{{~~~wwwiiiaaa[[[aaaeeefffiiiiii```UUUJJJFFFCCCIIIUUUccclllpppqqqsssssspppqqqssspppkkkccc^^^WWWRRRQQQSSSUUUVVVQQQMMMJJJJJJKKKIIICCC===:::999999888777888888888888888777666666666666666555555555666777999:::;;;333555666333...---111666444333333333333444555555444555555555666666777777222555777777666666888;;;:::999777555555555555666666777888:::<<<===??????@@@@@@AAAAAABBBFFFKKKOOOMMMNNNPPPRRRTTTVVVVVVWWW\\\___ccceeeeeeeeeeeefffnnnrrr|||wwwZZZJJJCCC@@@@@@@@@@@@@@@AAACCCEEEFFFGGGCCCIIIIIILLLTTTUUUZZZiii{{{||||||{{{qqqlllggghhhhhhhhhkkkmmmfff^^^OOOGGGBBBEEEMMMWWWcccnnnsssooopppuuutttlllhhhhhheee]]]UUUQQQRRRUUUUUUTTTRRRPPPMMMJJJHHHEEEBBB???999888777666555555555555>>>999444333666888666333444555666777777888888777222222222333333444444444222222333444555555555444555555555555555555555555666666666666777777777777666666777888888888888888:::::::::;;;<<<===>>>??????AAABBBCCCDDDFFFIIIKKKNNNNNNOOOQQQSSSWWWZZZ[[[]]]```ccceeeeeedddeeeeeegggnnn{{{~~~___OOOFFFBBBBBB??????@@@AAABBBDDDEEEFFFFFFLLLMMMPPPYYY[[[bbbqqq}}}}}}zzzvvvwwwxxxxxxvvvwwwvvvnnndddSSSKKKEEEFFFKKKRRR]]]gggmmmjjjlllqqqqqqkkkggghhhccc\\\TTTPPPQQQSSSSSSRRRRRRPPPLLLIIIGGGEEEBBB@@@<<<;;;:::999999888888999:::666222222555888777444666777777777777777666555444555555555555555555666333333444555555555555555555555555555555555555555555666666666777777777777777777888999999999999999::::::::::::;;;===>>>??????AAABBBCCCDDDFFFIIIKKKPPPOOOPPPQQQSSSUUUWWWYYY___bbbdddfffeeeccccccccchhhnnn{{{cccRRRHHHCCCBBB?????????@@@BBBCCCEEEFFFEEEKKKLLLPPPYYY]]]fffwww}}}{{{rrrhhh\\\SSSJJJGGGHHHMMMWWW```eeeeeehhhllllllhhhfffggg```ZZZSSSPPPPPPQQQQQQPPPRRROOOKKKHHHFFFEEECCCAAA===<<<;;;::::::999999:::777444111222555777777555888888888888777666555444666666666555555555555555444444555666666666555555555555555555555555555555555555666666666777777777888888999:::::::::::::::999999::::::;;;===>>>??????AAABBBCCCDDDFFFIIIKKKPPPPPPPPPPPPQQQSSSVVVWWW```ccceeefffdddcccbbbbbbhhhnnnzzzaaaPPPGGGBBBAAA@@@AAAAAAAAACCCDDDEEEFFFEEELLLMMMPPPYYY^^^iii}}}}}}wwwnnneee[[[OOOHHHFFFIIISSS]]]bbbdddhhhjjjjjjgggeeeddd___ZZZTTTQQQPPPPPPOOONNNRRRNNNJJJGGGFFFEEEDDDBBB;;;:::999888888777777777888666444444666777777555777777777777777666555555555555444444333333222222555555666666666666666555555555555555555555555555555555555666666666777777777888999999::::::999999999999999:::;;;<<<>>>>>>???AAABBBCCCDDDFFFIIIKKKNNNNNNNNNOOOQQQTTTVVVXXX___aaadddfffeeeccccccccciiinnnyyy}}}^^^NNNFFFCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHJJJQQQQQQTTT]]]cccqqq~~~}}}}}}}}}{{{lllaaaSSSIIIDDDEEEOOOZZZaaaffflllmmmjjjgggcccaaa]]]ZZZVVVRRRPPPOOONNNNNNPPPMMMIIIGGGFFFEEEDDDBBB:::999888777777666666777:::999777777777777666555555555666777777777777777555555555444444333333333555666666666666666555555555555555555555555555555555555555555666666666666666777777888888888888888999999999:::;;;<<<===>>>???AAABBBCCCDDDFFFIIIKKKKKKLLLMMMOOORRRUUUXXXZZZ\\\___ccceeeeeeeeeeeefffjjjnnnyyyzzz^^^OOOHHHFFFFFFDDDDDDDDDEEEEEEFFFHHHHHHIIIPPPQQQTTT]]]eeevvv}}}{{{|||~~~{{{zzzwwwsssuuuzzzooofff[[[PPPGGGDDDKKKTTT```iiiqqqppplllhhhccc^^^\\\ZZZWWWSSSPPPNNNMMMLLLMMMKKKIIIHHHGGGFFFDDDBBB<<<;;;:::999999888888888;;;::::::999888666666555444555666777888888888888777777777666666666666666555555666666666555444444555555555555555555555555444444555555555666666666666666777888888888888777888888999999:::<<<===>>>???AAABBBCCCDDDFFFIIIKKKKKKKKKMMMOOOSSSVVVZZZ\\\[[[^^^bbbeeeeeeffffffgggkkknnnxxxyyy]]]PPPIIIGGGHHHDDDDDDDDDDDDEEEFFFGGGHHHEEEMMMOOOSSS^^^hhh{{{tttwww~~~uuuqqqnnnmmmnnnnnnnnnrrryyy~~~uuuooohhh___SSSJJJJJJOOO^^^jjjttttttoookkkddd]]]YYYXXXVVVSSSOOOLLLKKKJJJKKKJJJIIIIIIIIIGGGCCC@@@===<<<;;;::::::999999:::888888999999777666666666555666777777777777777666666666666666777777777777555555555555555444333333555555555555555555555555444444444555555555666666777777888999999999999888888888888999:::;;;======???AAABBBCCCDDDFFFIIIKKKMMMMMMNNNPPPSSSWWWZZZ\\\\\\___ccceeeeeeeeeeeefffkkknnnwwwxxx\\\OOOIIIGGGGGGDDDDDDCCCDDDDDDEEEFFFGGGGGGOOORRRWWWcccooo|||nnnvvvwwwiiieeeccccccgggjjjmmmuuu}}}}}}zzzxxxuuummm___QQQKKKMMM[[[iiiuuuuuuqqqllleee]]]WWWWWWVVVRRRNNNJJJIIIHHHIIIIIIIIIJJJJJJGGGCCC@@@<<<<<<;;;:::999999999999444666777888777666777777888888888888777666555444333333444444555555666666444555555555444333333222555555555555555555555555444444444555555555666666888888999::::::::::::999888888888999:::;;;======???AAACCCDDDDDDFFFIIIKKKOOOOOOPPPQQQSSSVVVYYYZZZ^^^aaadddeeeeeedddddddddlllooowwwxxx\\\OOOKKKGGGBBBDDDEEEFFFGGGGGGGGGGGGGGGIIIKKKQQQYYYcccuuu}}}uuu|||qqqgggfffbbb```dddgggkkksss{{{zzzwwwssslll]]]NNNHHHIIIUUUggguuuuuussssssmmmddd[[[YYYUUURRRPPPLLLHHHFFFGGGHHHJJJJJJIIIGGGDDDBBB???>>>===;;;:::999888888777888888888777666444333777777888888888888777777777777777777777777777777888666444444666666666555666666666666777888999:::<<<999666666888888666444777666666666777777888999999999888777999;;;===???AAACCCDDDEEEEEEFFFIIIKKKMMMOOOQQQRRRSSSUUUYYY[[[[[[___ccceeeeeedddcccccchhhllluuuyyy[[[MMMIIIEEEAAADDDEEEFFFFFFGGGGGGGGGGGGLLLNNNTTT]]]iii}}}~~~yyyzzzkkkaaa___\\\]]]bbbgggllluuu}}}~~~yyyrrrgggXXXKKKFFFIIIRRRcccqqqsssssstttoooggg^^^[[[VVVSSSPPPMMMIIIFFFGGGHHHJJJJJJIIIGGGDDDBBB???>>>===;;;:::999888888888888999999888666555444888888999999999999888888777777777777777777777777777666444444555666666555111111333555888:::===>>>CCC???:::888888::::::999:::999888777777888888999999999888888999;;;===>>>@@@BBBDDDDDDEEEFFFIIILLLNNNPPPRRRSSSTTTVVVZZZ\\\]]]___cccddddddcccddddddhhhlllvvv}}}^^^NNNHHHEEEBBBDDDEEEEEEFFFGGGGGGHHHHHHLLLOOOUUU```nnnttteee\\\XXXXXX[[[bbbhhhnnnxxx{{{pppdddTTTHHHEEEHHHLLL\\\kkkppprrruuurrrkkkaaa^^^XXXSSSPPPMMMJJJHHHHHHIIIJJJJJJIIIGGGEEECCC???>>>===;;;:::999888888999999999999888777666555888999999::::::999999888777777777777777777777777777555444444555666666555///000111444777:::===>>>LLLIIIFFFCCCAAA>>>:::888999888777666666777888999999888888888999;;;===>>>???AAACCCDDDEEEGGGJJJLLLOOOQQQSSSTTTUUUWWWZZZ]]]^^^```bbbcccccccccdddeeehhhlllvvvdddQQQJJJGGGFFFDDDDDDEEEEEEFFFGGGHHHIIIKKKMMMTTT___nnnpppbbbYYYXXXXXX\\\ccciiinnnxxx}}}qqqdddUUUHHHDDDFFFGGGUUUccckkkqqqtttsssnnnddd```ZZZUUUQQQNNNKKKIIIIIIIIIJJJJJJIIIGGGEEECCC???>>>===;;;:::999888888999999999999888888777777777888888999999888888777666666666666666666666666666444333333555666666555444444444444555777888999DDDGGGJJJMMMMMMIIICCC???:::999888777666777888888888888888999:::;;;===>>>>>>@@@BBBCCCEEEGGGJJJMMMNNNPPPRRRTTTUUUWWWZZZ]]]___aaabbbbbbbbbbbbdddeeehhhlllvvviiiSSSJJJHHHHHHDDDDDDDDDEEEFFFGGGIIIJJJLLLNNNUUU```ooozzzlll___WWWYYYYYY]]]bbbfffjjjuuu~~~ssshhhYYYKKKCCCCCCCCCNNN\\\fffnnnrrrqqqnnneeeaaa[[[VVVSSSOOOLLLIIIHHHIIIIIIHHHGGGFFFDDDCCC???>>>===;;;:::999888888999999999888888888888888666666777777777777666666666666666666666666666666555444222333555666666555777666666555555555555555555999@@@FFFKKKMMMOOOPPPDDDCCCAAA???<<<:::999888888888888999:::;;;<<<======???BBBCCCDDDGGGJJJMMMMMMOOOQQQRRRTTTVVVYYY[[[```aaacccbbbbbbbbbccceeehhhmmmwwwlllUUUJJJGGGGGGDDDDDDDDDDDDEEEHHHJJJKKKOOORRRYYYeeetttttthhh\\\UUUWWWXXX[[[___bbbgggsss|||sssiii\\\MMMDDDBBBAAAIIIUUUaaajjjnnnmmmlllccc```\\\XXXUUUQQQLLLIIIHHHHHHGGGGGGFFFDDDCCCCCC???>>>===;;;:::999888888999888888777777777888888555666666666666666666555777777777777777777777777444333222333555666666555666555555555666666777888888888888888;;;@@@GGGMMMMMMLLLKKKHHHCCC>>>:::888777888999:::;;;<<<<<<<<<>>>@@@BBBCCCDDDFFFIIIKKKMMMOOOQQQRRRSSSUUUXXX[[[___aaaccccccbbbbbbcccdddgggmmmxxxqqqXXXKKKHHHHHHDDDDDDCCCDDDEEEHHHJJJLLLPPPTTT]]]iiiyyysssggg^^^XXXUUUVVVZZZ^^^bbbjjjyyyzzzpppggg[[[NNNEEECCCAAAFFFQQQ^^^fffiiiiiihhh```^^^\\\YYYVVVRRRLLLIIIGGGGGGFFFEEEDDDCCCBBBBBB???>>>===;;;:::999888888888777666666666777888888666666777777777777666666777777777777777777777777444222111222444666666666666666666666777888999999::::::888555333444888<<>>999666777888999:::;;;<<<<<<<<>>===;;;:::999888888777777666555555666777888777777888888888888777777777777777777777777777777444222111222444666666666888888777777777777888888///333888:::888666666666///333777;;;<<<:::777555777888999:::;;;<<<<<<<<>>===;;;999777666555777777666666555555555444999888777666666777888999444444444444444444444444555555555555555555555555444444555555666666777777777777777777777777777777777777777777666666666666888888888999:::;;;<<<===@@@BBBEEEEEEEEEEEEFFFGGGNNNOOOPPPRRRTTTVVVXXXZZZ^^^```bbbcccbbbbbbcccdddgggkkkuuummmVVVKKKIIIIIIFFFEEEHHHIIIHHHJJJNNNRRRXXXdddvvv~~~tttkkkeee______aaadddiiivvv~~~zzzwwwuuusssoooiiiddd___WWWLLLEEE>>>AAAHHHQQQZZZ```bbbbbb```^^^[[[XXXVVVRRRNNNKKKDDDEEEEEEEEEEEECCCBBBAAA@@@???>>>===;;;:::999888888888777777777666666666999888777666666777888999666666666666666666666666666666666666666666666666555555555666666666666666666666666666666666666666777777777777666666666666888888888999:::;;;<<<===???AAADDDEEEEEEFFFGGGIIINNNNNNPPPRRRTTTWWWYYY[[[bbbdddeeefffeeeeeeeeefffhhhlllvvv{{{]]]NNNIIIIIIFFFEEEGGGHHHHHHJJJNNNUUU[[[iiiyyypppkkkeeedddeeeiiiooo}}}{{{vvvrrrpppkkkiiifffeeeaaaZZZQQQIIIAAAAAADDDMMMXXX______]]]ZZZYYYXXXWWWVVVTTTPPPLLLEEEEEEEEEEEEDDDCCCBBBBBB??????>>>===<<<;;;:::999888888888888777777777777888888666666666666888888777777777777777777777777777777777777777777777777666666666666666555555555666666666666666666666666666666666666777777777777888888888999:::;;;<<<===>>>@@@CCCDDDEEEFFFIIIJJJMMMNNNOOORRRUUUXXXZZZ\\\```bbbccccccbbbaaabbbccchhhlllwwwcccRRRMMMJJJFFFEEEGGGHHHHHHJJJOOOWWW^^^nnn|||tttoookkkjjjkkkooowwwzzztttooolllgggfffeeefffddd]]]SSSLLLCCC@@@AAAIIITTT\\\\\\YYYVVVVVVVVVVVVVVVSSSOOOKKKFFFFFFEEEEEEDDDCCCCCCBBB===<<<<<<;;;:::999999888777777777777777777777777888777666555555666777888666666666666666666666666666666666666666666666666777777666666555555444444666666666666666666666666666666666666777777777777888888888999:::;;;<<<===>>>@@@BBBDDDEEEGGGJJJLLLLLLMMMOOORRRUUUYYY[[[]]]^^^```bbbaaa```___```aaahhhmmmxxxgggTTTNNNKKKGGGEEEGGGHHHHHHKKKPPPWWW```sssxxxsssqqqoooqqqwww{{{tttooolllgggffffffgggfff___UUUMMMEEEAAA???EEEPPPXXXXXXVVVUUUUUUTTTUUUTTTQQQLLLIIIGGGFFFFFFEEEDDDDDDCCCCCC======<<<;;;::::::999999666666666666666666666666888777666555555666777888777777777777777777777777555555555555555555555555777777666666555555444444555555555555555555555555555666666666777777777888888888888999:::;;;<<<===>>>???AAACCCDDDGGGJJJMMMMMMNNNOOORRRUUUYYY\\\]]]```bbbddddddcccbbbcccdddggglllyyymmmVVVMMMLLLHHHFFFHHHIIIIIIMMMRRRYYYddd{{{zzzwwwuuuxxx}}}wwwqqqnnnhhhhhhhhhhhhggg```WWWOOOFFFBBB@@@DDDLLLSSSVVVUUUUUUTTTSSSRRRRRROOOKKKHHHGGGGGGFFFEEEDDDDDDDDDDDD@@@@@@???>>>===<<<;;;:::555555555555666666666666777777555555555555777777888888888888888888888888555555555555555555555555666666666666666555555555555555555555555555555555555555666666777777888888888888888999:::;;;<<<===>>>@@@AAABBBDDDFFFJJJMMMNNNOOOPPPSSSVVVYYY[[[]]]]]]___aaabbbaaaaaabbbccceeekkkxxxzzz___PPPNNNJJJGGGIIIJJJJJJNNNSSS]]]kkk|||{{{~~~xxxssspppiiihhhhhhiiihhhbbbZZZSSSGGGDDDBBBCCCIIIOOOTTTVVVSSSRRRPPPPPPOOONNNKKKIIIHHHGGGFFFDDDDDDDDDDDDEEEBBBAAA@@@>>>===;;;:::999555555666666777777777777777666555444444555666777888888888888888888888888555555555555555555555555555555555666666666666666555555555555555555555555555555555666777888888888888888888999:::;;;<<<===@@@AAABBBBBBCCCFFFJJJMMMOOOPPPQQQSSSVVVXXX[[[\\\YYY[[[^^^_________```bbbdddjjjxxxhhhVVVOOOKKKHHHIIIJJJKKKOOOTTT```pppyyytttqqqiiihhhhhhiiihhhddd\\\VVVGGGEEEDDDDDDGGGLLLSSSWWWRRRPPPNNNNNNNNNNNNMMMKKKHHHGGGFFFDDDDDDDDDDDDEEE@@@@@@>>>===;;;999888777666666777777888888888999777666555444444555666777555555555555555555555555777777777777777777777777444555555555666666777777555555555555555555555555444555555666777888888999888888888999:::;;;======@@@AAABBBBBBCCCEEEIIIMMMPPPQQQRRRSSSVVVXXXZZZ[[[[[[]]]```aaabbbbbbdddeeecccjjjwwwnnnWWWOOOGGGDDDJJJMMMLLLPPPWWW```yyyzzzuuussspppnnnllliiifff```YYYUUUIIICCC???@@@CCCGGGOOOWWWQQQQQQQQQOOONNNLLLJJJIIIHHHFFFCCCCCCDDDDDDDDDCCC@@@@@@???===<<<:::999999777777777777777777777777888777666666666666666777666666666666555555555555666666666666666555555555444444444444444444444444888888777666555444333333...333777777555333666999888888888999999::::::;;;@@@AAABBBBBBCCCEEEJJJMMMQQQRRRTTTUUUVVVXXX[[[]]]YYY\\\___aaaaaaaaabbbcccdddjjjwwwsss\\\PPPIIIGGGKKKMMMLLLRRR[[[lllzzzvvvtttqqqooommmjjjfff```YYYTTTIIICCC??????BBBEEEMMMUUUQQQQQQQQQPPPNNNLLLKKKJJJIIIGGGDDDCCCDDDEEEEEEDDD@@@@@@???===<<<:::999999777777777777777777777777777777777666666777777888888777777777777666666666666666666666555555555555666666666666555555555555777777777666555555444444111555888888555333555777999999999:::;;;;;;<<<<<<@@@AAABBBBBBCCCEEEIIIMMMPPPQQQSSSTTTUUUWWWZZZ\\\[[[^^^```bbbaaaaaaaaabbbfffkkkwwwwww^^^PPPKKKIIIMMMMMMLLLUUUaaavvv{{{wwwuuusssqqqnnnkkkggg```YYYTTTIIICCC>>>>>>@@@CCCJJJRRRQQQQQQQQQPPPOOOMMMLLLKKKJJJGGGEEEDDDDDDEEEDDDDDD@@@???>>>===<<<:::999999777777777777777777777777777777777777777888999:::888888888888777777777777555555555555555555555555888888888777777666666666666666666666666666666666444777999888555333444666999999:::;;;;;;<<<======@@@AAABBBCCCCCCFFFIIILLLNNNPPPRRRSSSTTTUUUXXX[[[^^^```bbbbbbaaa``````aaagggmmmxxxyyy^^^RRRMMMKKKMMMLLLLLLXXXggg~~~|||xxxvvvtttrrrooolllggg```YYYTTTJJJCCC>>>===>>>@@@GGGNNNPPPPPPPPPPPPOOONNNLLLLLLIIIFFFCCCBBBCCCCCCCCCBBB???>>>>>><<<;;;:::999999777777777777777777777777777777777777888999;;;;;;888888888777777777666666444444555555555555555666999999888888777666666666555555555555666666777777555777888888666555666777888999999:::;;;<<<======???AAABBBCCCDDDFFFIIILLLMMMOOOQQQRRRRRRTTTWWWZZZ]]]___bbbbbbbbbaaaaaabbbhhhmmmwwwcccVVVOOOLLLLLLKKKMMMZZZkkk|||yyywwwtttrrrooolllggg```YYYTTTKKKDDD>>><<<<<<>>>CCCJJJNNNOOOOOOOOONNNMMMMMMLLLGGGDDDAAA@@@@@@AAA@@@???>>>>>>===<<<;;;::::::999777777777777777777777777777777777777888999;;;;;;777777666666666555555555333444444444555555666666777777777666666555555555444444555555666777777777444555666666666777888999777777888999:::;;;<<<<<>>=========<<<<<<;;;::::::999777777777777777777777777777777777777777888999:::666666666666555555555555333333333444555555666666555555555555555555555555444555555555666666777777444444444555666777999:::666666777888:::;;;<<<<<<>>>@@@CCCDDDEEEFFFIIIKKKLLLNNNPPPQQQRRRSSSVVVYYYYYY[[[___aaaaaaaaacccdddfffjjjtttdddXXXNNNMMMOOOTTTaaappp{{{xxxvvvqqqooommmjjjfff```YYYTTTOOOGGG@@@===;;;;;;@@@FFFJJJKKKKKKLLLLLLLLLKKKKKKFFFDDDAAA?????????>>>======<<<<<<;;;;;;::::::999777777777777777777777777777777777666666777777888777777777666666666666555222222333444444555666666333444444555555666666777555555555666666666666666666444333333555666777777666777888999;;;<<<======>>>@@@CCCEEEEEEFFFHHHJJJMMMNNNPPPQQQRRRTTTWWWYYYYYY\\\___``````___```aaaccchhhrrrjjj[[[OOOOOORRRWWWdddqqq{{{wwwwwwxxx{{{wwwuuupppnnnllliiifff```YYYUUUPPPHHHAAA===;;;;;;???EEEIIIJJJJJJKKKKKKKKKKKKKKKGGGEEEAAA@@@@@@@@@???>>><<<<<<<<<;;;;;;:::::::::777777777777777777777777888777666666666666666777888888888888777777777777222222333333444555666666333333444555666777888888666666666666666666666666888666444333444555555444777888999:::<<<===>>>???>>>@@@CCCEEEFFFGGGHHHJJJMMMOOOQQQRRRRRRTTTWWWZZZ[[[]]]___```___^^^^^^^^^aaafffqqqyyybbbRRRSSSUUUWWWggg}}}zzzppplllmmmrrryyy}}}yyyvvvnnniiiccc______^^^\\\YYYSSSMMMEEE>>>:::;;;===@@@KKKJJJKKKLLLMMMMMMKKKJJJFFFCCCAAA@@@??????===<<<:::;;;<<>>:::666555666777999999999888777777777777777777888888888777777777777666666666666555444222111111333666888444444444444444444444444444444444555555777888888666666666666666666777888777777777777888999:::;;;<<<>>>AAABBBDDDFFFJJJLLLOOOOOOPPPQQQSSSTTTVVVWWW[[[]]]___``````______```bbbfffppp{{{dddTTTTTTWWWYYYkkk~~~pppiiigggjjjpppwww}}}zzzwwwpppjjjbbb^^^^^^___^^^]]]UUUPPPHHH@@@<<<<<>>???===:::777666777777888888888888777999999888888888888888888888888777777666666555555555444222111222444666777444444444444444444444444444444444444555666777888888888888777888888999:::888888888888999:::;;;<<<===???BBBCCCEEEGGGKKKMMMOOOOOOPPPQQQSSSUUUVVVWWW[[[]]]```aaa`````````aaaaaagggqqq|||eeeUUUUUUXXX\\\qqqyyynnndddaaabbbfffnnnvvv}}}zzzxxxrrrlllddd___```aaabbbaaaXXXSSSJJJCCC???>>>@@@BBBJJJLLLOOOQQQQQQOOOLLLJJJHHHEEEBBB@@@???>>><<<:::===<<<;;;<<<======;;;999999888777777777777777777:::::::::999999888888777999888888777666555555444666555333222222444666777444444444444444444444444444444444444555666777777888777777777888888999:::999999999999:::;;;<<<===>>>@@@CCCDDDFFFHHHKKKNNNOOOOOOPPPQQQSSSUUUWWWXXX\\\^^^aaabbbaaa```aaaaaa```hhhsss{{{eeeUUUVVVYYY___vvvllleee^^^]]]```dddlllttt~~~{{{yyysssnnnhhheeefffgggfffdddYYYTTTLLLDDD@@@>>>???AAAGGGKKKPPPSSSSSSOOOLLLJJJIIIFFFCCCAAA@@@>>><<<:::>>><<<;;;;;;<<<<<<;;;::::::999888666666666777888::::::999999888777666666999999888777666555444444666555444333333444555666444444444444555555555555444444444444444555666777555555555555555666777888999999888999999:::;;;<<<>>>@@@BBBDDDEEEHHHKKKNNNNNNOOOOOOQQQSSSUUUWWWXXX]]]___aaabbbbbbaaaaaabbb```hhhtttyyydddUUUWWWZZZbbb{{{rrrfff```[[[[[[]]]aaaiiirrr~~~|||zzzssspppmmmlllmmmlllhhhdddZZZUUUMMMEEE???======>>>DDDIIIPPPSSSRRROOOLLLKKKIIIGGGCCCAAA@@@>>><<<:::???===;;;:::;;;<<<<<<;;;:::999888666666666777888999888888777666555555444888888888777666555555444666666555444444444555666444444444555555666666666555444444444444555555666444444444444555666777888777777777888888999:::;;;===???AAACCCDDDFFFJJJMMMNNNNNNOOOQQQSSSUUUWWWYYY]]]___aaabbbbbbaaaaaabbbaaaiiitttvvvcccVVVYYY]]]eeennnaaa\\\YYYZZZ\\\```jjjttt|||zzztttrrrpppppppppnnnhhhcccZZZUUUMMMEEE???<<<<<<<<<@@@FFFNNNQQQPPPMMMLLLLLLIIIFFFCCCAAA@@@???===;;;>>>===;;;;;;<<<<<<<<<;;;999888777777777777777777777777777666666555555444777777777777666666666666666666555555555555555555444444444555666666777777555444444444444444555555555555555666777888999:::777777777777888999::::::<<<>>>@@@BBBCCCFFFIIILLLMMMNNNOOOQQQSSSVVVXXXYYY\\\^^^aaabbbaaa```aaaaaaccciiirrr~~~uuucccXXX\\\aaaiiinnn^^^[[[ZZZ\\\```fffrrr~~~}}}{{{uuurrrooonnnnnnlllfffbbb[[[VVVOOOFFF@@@<<<;;;;;;<<>>===>>><<<;;;;;;<<<===;;;:::666777777888888888888777777777777666666666666666666666666666777777777777777666666666555555555555444444444555666777777777555444444333333444444555555555555666777888999:::888888888888999:::;;;;;;===???AAACCCDDDGGGJJJMMMMMMNNNOOOQQQSSSVVVXXXYYY[[[]]]```aaa`````````aaaeeehhhppp|||uuudddZZZ___dddlll}}}kkk^^^[[[[[[___eeemmm|||}}}{{{vvvrrrnnnkkkkkkiiieeebbb\\\XXXPPPGGGAAA===;;;;;;:::AAAHHHLLLKKKJJJLLLNNNGGGEEECCCAAAAAAAAA???>>>===<<<;;;<<<======;;;999555666777999999999888777777777777777888888888888555555666666777777888888777777666666555555555444444444444555666777777888555444444333333333444444222222333333555666777888999999999999:::;;;<<<<<<>>>@@@BBBDDDEEEHHHKKKNNNMMMMMMOOOQQQSSSVVVXXXZZZ[[[]]]___``````______```fffhhhnnn|||zzzddd[[[kkk{{{uuukkkaaa^^^^^^eeennnxxx}}}xxxuuutttqqqllliiigggdddaaa^^^YYYUUUOOOJJJEEE@@@;;;888999???EEEHHHIIIHHHIIIKKKIIIGGGDDDAAA???>>>>>>???>>>===<<<;;;;;;;;;;;;;;;666777888999999999999999999999999888888888777777777777777777777666666555777777777777777777777777666777666666555444222222444444444444444444444444333333444555666777888888999888777777999;;;>>>??????@@@BBBCCCCCCEEEGGGJJJOOOQQQRRRSSSSSSVVVYYY\\\[[[]]]aaabbbaaa``````aaabbbeeennn~~~rrrgggqqq|||rrriiiccc```aaahhhpppzzz}}}yyyvvvrrroookkkgggdddbbb^^^\\\YYYUUUOOOJJJEEE@@@<<<888999>>>DDDHHHIIIIIIIIIJJJHHHGGGFFFEEECCCAAA???>>>>>>>>>===;;;;;;:::::::::777777888999999999999999999999999888888888777777888777555444333444555666666666666666666666666666777777777777666555444333444444444444444444444444666666666666666666777777777777666666888:::===>>>===???AAABBBDDDFFFIIILLLOOOPPPQQQRRRSSSUUUXXX[[[[[[]]]aaabbbbbbaaaaaaaaabbbfffooo~~~~~~qqqsssxxx}}}nnngggcccaaaccciiiqqqyyy~~~zzzwwwrrroookkkgggdddaaa]]]ZZZWWWTTTOOOJJJFFFAAA<<<999999>>>CCCGGGIIIIIIIIIIIIFFFFFFGGGGGGFFFCCC@@@>>>???>>>===;;;:::999999999777777888999999999999888999888888888888777777777:::888555222222444777999666666666666666666666666777888888888777666555555444444444444444444444444888888777777777666666666666666666666777999<<<===;;;===@@@BBBDDDGGGJJJMMMMMMOOOPPPQQQQQQSSSWWWZZZZZZ]]]aaabbbbbbbbbbbbbbbcccfffooowwwuuuwwwwwwkkkfffaaa```ccciiipppxxx{{{xxxsssqqqmmmiiifffbbb]]]ZZZUUURRRNNNJJJGGGBBB===:::999===BBBFFFHHHIIIHHHHHHDDDDDDEEEDDDCCCAAA???>>>???>>>===;;;:::999888888777888888999999999888888888888888888777777777777<<<:::888666666777999:::666666666666666666666666666666777777777666666555555555555555555555555555888888888888777777777777666666666777888:::<<<===<<<>>>@@@BBBDDDFFFJJJLLLLLLMMMOOOOOOPPPRRRVVVYYYZZZ]]]aaaccccccccccccddddddgggppp|||{{{xxxlllhhhaaabbbgggmmmssszzz|||yyyssspppmmmiiieeeaaa\\\XXXSSSQQQNNNJJJGGGCCC>>>;;;999<<<@@@EEEHHHIIIHHHGGGCCCBBB@@@???>>>>>>>>>???>>>===<<<;;;999999999888888888999999999888888777777777777777777777777777999999999999888888888888555555555555555555555555444444555666666666555555555555555555555555555555666666666777888999999999777777888999:::<<<===>>>>>>@@@BBBCCCCCCEEEHHHJJJKKKMMMNNNOOOOOOQQQUUUXXXZZZ]]]aaacccddddddeeefffeeeiiiqqqzzz~~~~~~qqqkkkeeehhhnnnvvv{{{{{{xxxqqqnnnkkkgggccc^^^XXXTTTRRRPPPMMMKKKHHHDDD???;;;999;;;???DDDHHHIIIGGGEEEBBBAAA???===<<<===???@@@===<<<;;;:::999999999999888999999999999888777777666666777777777777777888666666777777777666555444555555555555555555555555333333444555666666555555555555555555555555555555444555555666777888999:::777777888:::;;;<<<===>>>???AAABBBCCCCCCEEEGGGIIIKKKMMMNNNOOOOOOQQQUUUXXXZZZ]]]aaadddeeeeeefffgggfffjjjrrr~~~xxxwwwoooiiimmmuuu~~~~~~{{{xxxqqqnnnkkkgggccc]]]WWWRRRPPPOOOMMMKKKIIIEEE@@@<<<:::;;;>>>CCCHHHIIIGGGDDDBBBBBBAAAAAAAAAAAAAAAAAA;;;;;;::::::999::::::;;;999999999999999888777777666666666666777777888888777666555444444444555555555555555555555555555555333333555666666777777777555555555555555555555555555555555666666777777777555666888999;;;;;;<<<<<<>>>???AAACCCCCCEEEHHHKKKLLLMMMNNNOOOPPPRRRUUUXXXYYY]]]aaadddeeefffggghhhgggjjjsss|||{{{rrrkkkoooxxx~~~~~~|||zzzyyywwwvvvuuuppppppqqqsssssstttssssssrrrsssuuuyyy~~~zzzxxxssspppmmmiiieee___XXXSSSPPPNNNLLLKKKIIIEEE@@@<<<::::::===CCCHHHIIIGGGDDDBBBCCCEEEFFFFFFDDDCCCBBB::::::999999::::::;;;<<<999999999999999888777666555666666666777777888888;;;999666333333555777999555555555555555555555555333444555777888888888888666666666666666666666666666666666666555555555555444555777888:::;;;;;;;;;<<<>>>@@@BBBDDDGGGJJJMMMLLLMMMOOOOOOPPPRRRVVVXXXYYY]]]aaadddfffggghhhiiigggkkksssxxxyyyvvvvvvwwwzzz}}}yyyuuuvvvtttqqqooonnnmmmjjjhhhjjjhhheeeaaa___^^^^^^^^^___aaaeeeiiiooowww~~~zzzxxxsssoookkkiiihhhddd\\\VVVPPPNNNKKKIIIGGGDDD???<<<;;;<<<>>>AAAEEEFFFDDDBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<======<<<:::999777888888888888888777666666444444444555555555555666999777666555555666777999:::777555666777888666333999888666444333444555666444444444555555555555555444444666666666555444333888777777777888999::::::??????@@@AAABBBEEEGGGIIIKKKMMMOOOPPPRRRTTTWWWZZZ[[[]]]```dddgggiiijjjjjjgggkkkssswww|||yyywwwxxx{{{}}}wwwqqqmmmnnnllliiigggfffdddaaa___[[[YYYVVVSSSRRRQQQQQQRRRUUUWWWZZZ^^^cccjjjrrrxxx|||yyyuuuqqqllljjjiiifff___YYYSSSQQQNNNLLLIIIEEE@@@===999:::<<<@@@EEEGGGGGGGGGEEEDDDBBB@@@???>>>======<<<<<<<<<<<<<<<:::999888888888888888888777666666555555555666666666777777888777555444444555777888999777555666777888666444555555666666555555444444444444444555555555555555444555555666666555444444777777777777888999:::;;;?????????@@@CCCEEEHHHJJJLLLMMMOOOQQQRRRTTTWWWYYY[[[]]]```cccfffhhhiiijjjgggkkksss~~~vvv|||zzz~~~|||vvvqqqlllhhhccc```]]][[[ZZZXXXUUURRROOONNNLLLJJJIIIIIIJJJJJJKKKLLLOOOQQQUUU[[[bbbgggqqqyyy}}}{{{vvvrrrmmmkkkjjjgggbbb^^^XXXUUURRRNNNJJJFFFAAA===999999:::>>>DDDHHHKKKKKKHHHGGGEEECCCAAA??????>>><<<<<<<<<<<<;;;:::999999888888888888888777666666666666666666777777777888777666555444444555666777777666555666777888777666444555777888888666444333444444444555555555666666444555555666666666555555777777777888888999;;;;;;===>>>>>>@@@CCCFFFIIIKKKMMMOOOPPPQQQRRRSSSVVVXXX[[[]]]```ccceeeggghhhhhhfffjjjrrrxxx|||uuuoooiiidddaaaYYYVVVSSSQQQPPPNNNKKKIIIHHHGGGGGGFFFFFFFFFGGGGGGFFFGGGIIIKKKMMMRRRWWW[[[aaahhhttt}}}{{{vvvrrrnnnkkkiiigggdddbbb\\\YYYTTTOOOKKKFFF@@@===:::999:::===BBBHHHKKKMMMIIIHHHFFFCCCAAA@@@??????<<<<<<<<<;;;;;;::::::999888888888888888777666666555555666666666777777777666555444444444444555666666555555666777888888777888888999999777666444333333333444444555666666666555555555666666666666666777777777888999:::;;;<<<======>>>@@@CCCFFFJJJKKKNNNPPPQQQRRRRRRSSSVVVXXX[[[]]]___bbbdddffffffffffffjjjrrr{{{~~~yyyqqqjjjddd^^^XXXUUURRROOOMMMKKKJJJHHHFFFCCC@@@@@@@@@AAAAAABBBBBBCCCCCCEEEFFFGGGHHHKKKPPPSSSVVV]]]hhhttt~~~|||yyyuuurrrnnnkkkiiigggeeeccc^^^ZZZTTTOOOJJJDDD???<<<<<<;;;:::<<>>@@@CCCFFFJJJKKKNNNPPPQQQRRRRRRSSSVVVXXX[[[\\\___aaacccdddddddddeeeiiirrrxxxrrrkkkccc]]]WWWRRRNNNLLLJJJHHHFFFFFFEEECCCAAA>>>>>>???@@@@@@AAAAAAAAA@@@AAACCCCCCDDDFFFIIILLLPPPUUU]]]gggqqq{{{}}}zzzxxxtttsssqqqnnnjjjgggeeeddd___ZZZTTTNNNIIIDDD???<<<<<<;;;:::<<>>;;;777555444444555222333333444555666777777555555555555666777888888777777777888:::;;;===>>>===>>>>>>@@@CCCFFFIIIKKKNNNPPPQQQRRRSSSTTTWWWYYY[[[\\\^^^```bbbccccccbbbeeeiiirrrxxxpppkkkddd]]]XXXSSSNNNKKKFFFEEECCCBBBCCCBBBAAA???>>>???@@@AAAAAAAAABBBAAA===>>>@@@@@@@@@BBBEEEGGGKKKNNNSSSZZZcccmmmxxx~~~{{{yyy|||}}}zzzxxxuuuuuutttqqqmmmhhheeeddd```[[[UUUOOOIIIEEE@@@===:::999999;;;???CCCEEEEEEEEEEEEDDDBBBBBBAAAAAAAAA<<<;;;::::::::::::;;;<<<888888888888888777666666555555555555666666666666666666666777777666666666666777999888555444666777;;;:::999777666555444444222222333444555666777777666555555555666777888999777777888888:::<<<===>>>?????????@@@CCCEEEHHHJJJMMMOOOQQQRRRSSSUUUXXX[[[[[[\\\^^^```aaabbbaaaaaadddiiirrrxxxpppeeeaaaZZZUUUPPPLLLHHHEEEBBBAAA@@@@@@@@@@@@???>>>;;;<<<===>>>>>>>>>>>>>>><<<>>>???@@@@@@AAACCCFFFHHHJJJMMMQQQYYYcccooovvv||||||xxxvvvoooqqqvvv}}}}}}{{{xxxvvvwwwwwwtttooojjjfffdddaaa\\\UUUOOOJJJFFFAAA>>>777777777;;;???CCCEEEEEEEEEEEEDDDCCCCCCCCCCCCCCC<<<;;;:::999:::;;;<<<===888888888888888777666666666666666666777777777777666666777777777777666666666888999888555444555777444555777888777666444333222222333444555666777888666555555555666777999:::777777888999:::<<<>>>>>>??????@@@AAABBBEEEGGGIIILLLNNNQQQRRRSSSVVVYYY\\\[[[\\\^^^```aaaaaaaaa```dddiiirrr{{{{{{rrrlllbbb\\\TTTLLLHHHFFFDDDCCC@@@?????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@EEEFFFHHHKKKOOOWWW___eeepppwww{{{vvvqqqmmmjjjmmmllllllmmmsss}}}{{{wwwuuuxxxuuuqqqnnnmmmllljjjiiiccc___XXXRRRLLLEEE???;;;888777777888:::>>>BBBEEEAAAAAABBBBBBAAAAAA@@@???>>><<<;;;;;;<<<<<<;;;:::999888777666555555555555666666666666666666666666777777777777777777777777444333333444555555444222333333333444444555555555666666666666666666666666333555777777666555666777888888999999999:::::::::@@@AAABBBCCCDDDFFFIIILLLNNNNNNNNNOOOQQQTTTVVVXXX\\\]]]___```aaaaaaaaaaaaaaaeeeooovvv}}}xxxnnnhhh\\\WWWOOOIIIEEECCCBBBAAA?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@DDDEEEFFFHHHKKKQQQXXX]]]gggooozzz{{{uuupppkkkgggdddbbbaaa``````ccckkktttzzz}}}zzzyyytttrrrnnnlllkkkiiigggeeebbb^^^YYYSSSMMMFFF???;;;999888777777999<<>>>>>>>>>>>==============================>>>>>>>>>>>>????????????CCCCCCCCCCCCEEEIIIOOOSSSZZZcccooozzz|||uuuoookkkfffbbb___YYYYYYWWWVVVVVVYYY^^^cccjjjqqq{{{~~~|||{{{yyyrrrpppnnnmmmkkkiiieeebbb```]]]YYYTTTNNNGGG@@@;;;:::999777666777:::<<<>>>@@@AAAAAAAAAAAA@@@??????===;;;::::::;;;<<<:::999:::999888777666666666777777777777777777777777777777777777777777777777777888777777777999999777666555555555444444444444444555555555555555555555555333555777777666666666777777777888:::<<<>>>???@@@<<<>>>@@@BBBCCCFFFKKKNNNRRRQQQQQQQQQSSSTTTVVVXXX\\\]]]___aaabbbbbbbbbaaacccgggqqqxxxkkk```YYYNNNJJJEEEAAA@@@??????>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????@@@AAAAAA@@@AAADDDHHHLLLPPPYYYeeeoooxxx~~~yyysssmmmiiieeeaaa^^^XXXXXXVVVTTTRRRRRRUUUWWW[[[```fffmmmttt}}}zzzxxxvvvrrrqqqpppooonnnjjjeeeaaa]]][[[XXXTTTOOOHHH@@@;;;:::888777666777:::===???@@@@@@@@@@@@@@@??????>>><<<;;;::::::;;;;;;:::888999999888777777777777777777777777777777777777777666666666666666666666666999888777888999999777666666666555555444444333333555555555555555555555555444666777777666666777888777777888:::;;;===>>>>>>>>>@@@BBBDDDFFFJJJNNNRRRSSSSSSRRRRRRSSSUUUVVVXXX\\\]]]___aaabbbccccccbbbdddhhhqqq~~~rrreeeZZZTTTIIIFFFBBB@@@????????????==================>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>????????????BBBFFFIIIKKKRRR\\\fffnnnwww|||wwwqqqlllgggccc___]]]WWWWWWVVVTTTQQQPPPQQQSSSVVVXXX[[[^^^bbbjjjuuu}}}}}}zzzxxxvvvrrrqqqppppppnnnjjjddd```[[[YYYVVVSSSNNNHHH@@@;;;999888777777999<<>>===<<<:::999999::::::999888999888777777777777777777777777777777777777777777666666666666666666666666999777777777888888666444666666666555555444444444555555555555555555555555444666888888777666777888888888999999::::::;;;;;;===???BBBDDDFFFJJJOOORRRTTTSSSSSSSSSTTTUUUWWWXXX\\\]]]___aaacccccccccccceeeiiirrr{{{~~~~~~xxxmmmaaaVVVOOOGGGDDDAAA??????@@@??????<<<<<<============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>?????????AAAEEEHHHHHHNNNUUU\\\ccclllwww~~~yyyuuuoooiiieeeaaa]]][[[TTTTTTSSSQQQNNNMMMNNNOOOQQQSSSUUUVVVXXX]]]fffmmmnnnyyy~~~|||{{{yyyqqqpppooonnnlllhhhbbb^^^YYYWWWSSSPPPLLLGGG@@@<<<888888777777999<<<@@@BBB>>>????????????>>>======;;;:::888999::::::999777777777666666666666777777777777777777777777777777777777777777777777777777888777666777777777555333666666666555555555555555444444444444444444444444444666888888777777777888888888999999999999::::::;;;===???BBBDDDGGGLLLOOOSSSRRRRRRRRRTTTUUUWWWXXX\\\]]]___aaacccdddddddddeeehhhqqqxxxzzzvvvjjj^^^SSSLLLEEEBBB???>>>>>>???>>>>>><<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========??????@@@???>>>???BBBEEEGGGJJJNNNRRRXXXaaallltttzzzxxxtttnnniiieeeaaa]]][[[TTTTTTRRROOOLLLKKKLLLMMMNNNPPPRRRRRRRRRUUU[[[```^^^gggttt~~~}}}zzzyyysssqqqooommmkkkhhhccc___XXXUUUQQQMMMJJJEEE@@@<<<999888777666777:::===???>>>>>>??????>>>>>>===<<<:::999888888999999888777666666555555555555666666666666666666666666666666777777777777777777777777999888777777888777555333555555555555666666666666444444444444444444444444555666888888777777777888888888999999:::;;;<<<<<<;;;===???AAACCCFFFJJJNNNQQQQQQQQQRRRSSSUUUXXXYYY[[[]]]___bbbcccdddeeeddddddhhhqqq|||{{{uuuiii]]]QQQJJJCCCAAA>>>===>>>>>>======;;;<<<<<<<<<======>>>>>>========================;;;;;;;;;<<<<<<<<<======@@@AAA@@@???>>>>>>@@@BBBEEEGGGJJJLLLPPPYYYeeemmmuuuzzzzzzvvvpppjjjfffccc___]]]XXXWWWUUUQQQMMMLLLMMMOOOMMMPPPQQQQQQOOOOOOSSSVVV[[[aaahhhmmmrrr|||{{{wwwuuuvvvtttqqqooommmjjjeeebbbWWWTTTOOOKKKHHHDDD@@@===:::999777666666888:::<<<>>>>>>>>>>>>>>>======<<<:::999888888999999888666555555444444444555555666666666666666666666666666777777777777777777777777:::999888888888888666444444444555555666666777777444444444444444444444444555777888999888777888999777777999:::<<<===??????===???AAABBBDDDGGGKKKOOOPPPPPPPPPQQQSSSUUUXXXYYY[[[]]]___bbbdddeeeeeeeeedddhhhppp~~~sssggg[[[PPPHHHAAA@@@>>><<<;;;<<<===>>><<<<<<<<<;;;;;;:::::::::>>>>>>>>>===<<<<<<;;;;;;======<<<<<<<<<<<<=========<<<<<<<<<>>>@@@BBBCCCAAADDDGGGHHHIIIPPP[[[ccclllqqqxxxzzzuuuoooiiidddaaa]]][[[VVVVVVTTTSSSQQQQQQPPPPPPPPPOOONNNNNNOOOQQQSSSTTTZZZ[[[^^^aaagggoooyyyyyyvvvrrrqqqnnnmmmkkkhhheeebbbYYYUUUOOOJJJEEE@@@<<<999666777888999;;;<<<===>>>?????????>>>>>>>>>>>>>>><<<;;;:::999888888888888777777777777777777777777888888999888888777666666666666555555555555666666:::999888777666666666666999999888777666555444444666666555444555666777888666:::>>>===888555666999777777777999:::<<<>>>???AAAAAABBBBBBDDDGGGIIIKKKMMMOOOPPPQQQRRRTTTWWWYYY]]]```cccdddcccbbbbbbbbbgggiiiooo}}}~~~sssfffZZZOOOGGGBBB@@@>>><<<;;;;;;<<<===<<<<<<<<<;;;;;;:::::::::============<<<<<<<<<<<<========================>>>=========>>>???AAABBBBBBEEEGGGGGGHHHMMMUUU\\\dddjjjrrrzzz|||xxxqqqkkkgggccc___]]]ZZZXXXWWWUUUSSSRRRQQQQQQOOOOOONNNNNNOOOQQQTTTUUUWWWXXXZZZ]]]aaagggnnnssszzz~~~zzzvvvsssqqqnnnllljjjhhheeeccc]]]YYYSSSMMMHHHCCC>>>;;;777777888999:::;;;<<<<<>>>>>======<<<;;;:::999888888888888777777777777777777777777777666444222222333444555666666555555555555666666555555555555666777888888777777777666666555555444555444444333444555666777:::===???===888666777999777888888999:::<<<===>>>??????@@@AAACCCFFFHHHJJJMMMOOOPPPQQQRRRTTTWWWYYY\\\___bbbcccbbbaaaaaabbbfffhhhnnn|||ssseeeXXXMMMFFFBBB@@@???===<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>???@@@@@@???>>>===???>>>>>>>>>??????@@@AAABBBEEEFFFFFFFFFIIINNNSSSZZZ```jjjsss{{{{{{tttooojjjfffbbb___]]]\\\ZZZXXXVVVUUUTTTTTTPPPPPPOOOOOOQQQRRRTTTVVVUUUWWWYYYZZZ[[[^^^bbbfffiiittt}}}zzzwwwtttqqqmmmjjjiiihhhfffddd```\\\UUUOOOJJJEEE???<<<888888888888888999::::::@@@@@@??????>>>===<<<;;;<<<;;;:::999888888888888777777777777777777777777777444111//////000333555666666555555555555666666333444444555555666777777555555555555555555555555555555444444555555666777>>>???@@@===888666777:::999999999999:::;;;<<<===>>>>>>???AAACCCFFFIIIKKKMMMOOOPPPQQQRRRTTTWWWYYY[[[^^^aaabbbbbbaaaaaaaaaeeegggmmm{{{tttcccUUUKKKDDDAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<======>>>>>>>>>???AAABBBBBBAAA???>>>@@@@@@??????@@@@@@@@@@@@AAACCCDDDEEEDDDFFFIIIKKKRRRXXXcccmmmuuu||||||wwwqqqmmmiiieeebbb```___^^^\\\[[[ZZZZZZZZZUUUTTTTTTSSSSSSTTTUUUUUUVVVXXXZZZ[[[[[[\\\^^^```dddjjjsss{{{}}}zzzxxxtttqqqllliiihhhhhhgggfff```\\\UUUOOOIIICCC>>>::::::999888777777777888888??????@@@???>>>===;;;:::;;;;;;:::999888888888888777777777777777777777777777555333222222333555777666555555444444555555666777777666666555444444333333333333444444555555555666666666666666777777888=========:::777777999;;;999999999999::::::;;;<<<>>>>>>???AAADDDHHHKKKMMMMMMOOOPPPQQQRRRTTTWWWYYYZZZ]]]```bbbaaa``````aaadddfffmmmzzztttbbbSSSIIICCC@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>??????>>>@@@AAACCCCCCAAA@@@>>>@@@@@@@@@AAAAAAAAAAAAAAA???@@@BBBCCCCCCDDDFFFHHHMMMSSS]]]gggooowww~~~}}}xxxtttppplllhhheeecccbbbaaaaaa``````aaaaaa\\\\\\ZZZYYYXXXWWWWWWVVVXXXZZZ\\\]]]]]]]]]^^^```bbbdddjjjpppwww~~~|||zzzxxxtttqqqllliiihhhhhhgggfffaaa]]]VVVPPPJJJDDD???;;;<<<:::999777666666777888>>>>>>??????>>>===;;;:::;;;;;;:::999888888888888777777777777777777777777555555555555555555666666555555444444444444555555777777777777777555444333222222333333444444555555444444555555555666666666888888888777666777999;;;999999999999::::::;;;<<<======>>>@@@CCCGGGJJJLLLMMMOOOPPPQQQRRRTTTWWWYYYZZZ]]]```bbbaaaaaaaaaaaaccceeelllzzzuuubbbRRRGGGBBB===>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<=========<<<<<<===>>>??????@@@@@@???@@@AAABBBBBBAAA@@@??????@@@AAABBBBBBBBBBBBBBB@@@@@@@@@AAACCCDDDEEEFFFJJJOOOWWW___hhhqqqyyy~~~}}}yyyvvvssspppllliiiggggggfffeeeeeeeeeeeeeeecccbbbaaa```___]]]\\\[[[ZZZ\\\^^^^^^^^^^^^```bbb``````dddiiinnnsss~~~~~~|||yyywwwssspppllljjjiiiiiigggfffeee```ZZZTTTOOOIIIDDDAAA===;;;999777666777888999<<<===>>>??????===<<<:::<<<;;;:::999888888888888777777777777777777777777333333444555555555555444555555444444444444555555333444666777888888777666333333333444444555555555111111222333333333333222444444555555666777888999999999999999:::;;;<<<===<<<<<<===???AAADDDGGGIIIMMMOOOPPPQQQRRRTTTWWWYYYZZZ]]]```bbbbbbbbbbbbbbbcccfffmmm{{{uuubbbRRRGGGAAA;;;<<<===>>>>>>?????????;;;<<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAABBBCCCCCCCCCCCCDDDBBBAAAAAABBBCCCDDDEEEGGGJJJPPPWWW___hhhqqqxxx~~~{{{yyywwwtttpppmmmmmmlllkkkiiihhhgggffffffffffffffffffeeedddcccccc```aaabbbbbbaaaaaaccceeedddccceeejjjkkklllsss||||||xxxuuuqqqooommmkkkkkkiiigggeeegggccc]]]WWWRRRMMMHHHEEE===<<<999777777888999;;;:::;;;===??????>>><<<;;;<<<;;;:::999888888888888777777777777777777777777444444333333444555666666555444444333333444444555222333555777777777666555444444444444555555555555111222333444444444333333444444444555777777777666777888888999:::<<<===>>>?????????@@@CCCEEEHHHJJJMMMOOOPPPQQQRRRTTTWWWYYYZZZ]]]aaaccccccccccccddddddfffmmm|||uuucccRRRFFF@@@:::;;;<<<>>>??????@@@@@@;;;<<<<<<<<<======>>>>>>@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAA===???AAACCCDDDDDDDDDDDDGGGEEEBBBAAAAAACCCCCCCCCDDDGGGKKKQQQXXXbbblllsss}}}{{{zzzwwwtttqqqrrrqqqnnnllliiigggfffeeeggghhhiiiiiiiiiiiiiiihhhgggggggggfffdddeeegggiiillljjjkkknnnlllhhhllltttrrr{{{}}}xxxuuupppooommmlllllljjjgggdddgggccc]]]XXXSSSNNNJJJFFF>>><<<:::888777888:::<<<888:::===???@@@???===<<<<<<;;;:::999888888888888777777777777777777777777888666444222333555888:::555444444333333444444555444555666666666444222000555555555555555555555555444444666777777777666555555555555777888777555333777777888999:::<<<>>>???CCCCCCCCCDDDFFFIIIKKKMMMMMMOOOQQQRRRRRRTTTWWWYYY[[[^^^aaacccdddcccdddddddddgggnnn|||{{{}}}jjjYYYMMMFFFBBB>>>======<<<<<<<<<======:::;;;===???@@@???>>>=========>>>???@@@AAAAAAAAACCCBBB@@@>>>>>>???@@@AAA??????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEHHHLLLNNNPPPXXXccclllwww{{{|||zzzxxxwwwvvvvvvuuutttrrroookkkhhhffflllmmmnnnoooooonnnmmmllllllkkkkkkjjjkkklllmmmnnnoooooooooooooooooonnnoooqqqvvv}}}{{{yyytttsssqqqnnnkkkhhhfffeeehhheee___ZZZVVVQQQMMMJJJBBB>>>999666666888999:::;;;<<<>>>???@@@???===<<<===<<<:::888777777888999999777666777999999777444555555555555555666777777777777666555555555555666555555555555666666777777:::777444333333444333222333444444444444444444333555555555555666666666666888777666666777999;;;===???AAACCCDDDEEEGGGKKKNNNPPPPPPPPPPPPQQQTTTYYY]]]YYY\\\```bbbaaaaaaaaabbbcccfffnnn{{{xxxxxxeeeUUUJJJCCC@@@>>>======<<<<<<<<<======:::<<<>>>???@@@@@@???>>>??????@@@@@@AAAAAABBBBBBCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEBBBEEEHHHIIIKKKRRR\\\dddqqqvvv~~~}}}zzzxxxwwwvvvuuutttrrrooommmlllooopppqqqsssssssssrrrqqqppppppooonnnooooooqqqqqqsssssssssrrrrrrrrrrrrqqqssswww~~~}}}{{{yyyvvvuuussspppnnnkkkiiihhhhhhddd___[[[WWWSSSOOOLLLDDD@@@:::777777888999999;;;<<<>>>??????>>>===<<<<<<;;;999888777888999:::999777666777999999777444555555555555555666777777555555444333333333333444444444555555666666666666555444333333555666666666222222222222444666888999555555555555666666666666888777666666777999<<<===???@@@BBBBBBCCCFFFIIILLLOOOOOOPPPPPPQQQTTTXXX\\\YYY\\\```bbbbbbaaabbbbbbcccfffnnn{{{zzzxxxqqq^^^OOOEEE@@@============<<<<<<======>>>;;;===>>>@@@@@@@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEBBBDDDFFFFFFGGGLLLTTTZZZfffmmmxxx~~~|||xxxwwwvvvtttrrrqqqpppppptttuuuvvvxxxyyyyyyyyyxxxvvvvvvuuuuuuuuuuuuuuuvvvxxxxxxxxxxxxxxxwwwvvvvvvvvvxxx|||}}}{{{yyyuuuuuusssqqqnnnkkkiiihhhfffccc```\\\ZZZWWWSSSPPPGGGBBB===999888888999888:::;;;===>>>???>>>===<<<;;;:::999888888888999:::999888777777999888777555666555555555555666666777555555444333333333333444444444444555555555555555333222333444666777777555333333222222444666888:::555555555555666666666666888888777888999:::<<<>>>???@@@AAABBBBBBDDDGGGJJJNNNOOOOOOOOOPPPRRRWWWZZZ\\\___bbbddddddddddddeeecccgggnnn{{{yyy~~~kkkXXXKKKDDD???=====================>>>???===>>>???@@@AAAAAAAAA@@@CCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@???AAAAAABBBBBBCCCDDDDDDEEECCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGJJJOOOSSS\\\eeeqqq~~~}}}zzzwwwvvvuuuuuuwwwyyyzzz|||~~~~~~~~~}}}{{{{{{zzzzzzzzzzzzzzzzzz}}}}}}~~~~~~}}}|||{{{{{{yyyzzz{{{|||~~~}}}{{{yyysssrrrqqqpppmmmjjjhhhfffeeeccc```^^^\\\YYYVVVSSSIIIEEE???;;;:::999888777999:::<<<>>>>>>>>>===<<<:::999888888888999:::;;;888888888888888888666555666666555555555555666777777777666555555555555666444444444444555555555555555555555666777666444111555555555555555555555555555555555555666666666666888888888999:::;;;===>>>???@@@AAABBBBBBDDDGGGJJJMMMNNNOOOOOOOOORRRUUUXXX^^^aaaeeegggggggggggghhhcccgggnnn{{{|||zzzxxxdddSSSIIIDDDAAA???===============>>>????????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA???@@@@@@@@@@@@???>>>>>>AAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHKKKMMMTTT]]]jjjwww|||{{{zzzzzz{{{}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}|||{{{yyywwwuuutttsssppprrrtttyyy}}}{{{yyyrrrrrrrrrpppnnnkkkhhhfffdddbbb```^^^\\\ZZZVVVSSSJJJFFFAAA===;;;999888666777999;;;===>>>===<<<;;;999999999999999999::::::777888999888888777666666666666555555555555666666777777666555555555555666555555555555555555555555666555555666777666333111222444666777777666444222555555555555666666666666888888888999:::;;;<<<===???AAABBBBBBCCCEEEIIIKKKLLLNNNOOOOOOPPPQQQTTTWWW\\\___ccceeeffffffggggggcccgggnnnzzzzzz||||||nnn[[[MMMFFFCCCAAA???============>>>???@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDEEEEEEFFFGGGHHHOOOVVVaaammmwww}}}{{{zzz{{{|||~~~~~~|||wwwrrrmmmiiigggaaaaaabbbeeelllxxx}}}{{{yyysssttttttsssqqqnnnkkkiiicccbbb___^^^\\\XXXTTTPPPJJJFFFAAA===;;;999888666666888:::<<<======<<<;;;999999999999999999999999777888999999777666666777777666666555555555555666555555444333333333333444666666666666666555555555444444333555666777555444---000333666777777666444555555555555666666666666777777888999:::;;;<<<<<<>>>@@@AAABBBCCCFFFJJJMMMMMMNNNPPPPPPPPPQQQTTTVVVXXX[[[___bbbbbbccccccddddddgggnnnzzz|||ooobbbQQQFFFBBBAAA???===============>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEBBBBBBBBBCCCCCCDDDDDDEEEAAA@@@???>>>>>>>>>???@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFCCCCCCCCCDDDFFFFFFFFFFFFJJJPPPYYYcccmmmwww}}}|||}}}~~~~~~vvvmmmeee___\\\VVVWWWWWWYYY^^^fffooovvv}}}{{{yyyssssssttttttrrrnnnkkkiiicccaaa___]]]ZZZVVVPPPLLLIIIEEEAAA===;;;:::777666666777:::<<<======<<<;;;::::::::::::999999888777666888:::999777555666777777777666555555555555555555555444333333333333444888888777777777666666666777555444444555555555444///000111222333555666666555555555555666666666666666666777999::::::;;;;;;<<<===???AAACCCFFFJJJMMMMMMOOOQQQQQQQQQRRRTTTVVVWWWZZZ^^^aaabbbbbbcccddddddgggnnnzzz{{{fffZZZJJJAAA??????===:::============>>>???@@@AAABBBBBBAAABBBBBBCCCEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGCCCBBB@@@>>>>>>???@@@AAA??????@@@AAAAAABBBBBBCCCEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCDDDFFFHHHHHHHHHGGGHHHLLLSSS\\\fffqqq|||uuujjjaaaYYYUUUQQQRRRSSSTTTVVV[[[```dddooo|||}}}{{{yyyqqqqqqrrrrrrpppmmmiiigggcccaaa___\\\YYYTTTNNNIIIHHHDDD@@@===;;;:::777666555777999;;;======<<<;;;;;;;;;;;;:::999888777666666888:::999777555666888888777666555555555555555777777666555555555555666999999888888777777666666<<<:::666444333222111000555333111//////111333555555555555555666666666777555666777888999::::::::::::;;;>>>@@@BBBEEEJJJMMMNNNOOOQQQRRRRRRRRRTTTVVVYYY\\\```cccddddddeeefffdddgggnnnzzz~~~}}}wwwjjjTTTPPPIIIDDDAAA@@@>>><<<======???@@@@@@AAA@@@@@@CCCBBBAAABBBCCCEEEEEEEEECCCAAAAAAEEEHHHHHHHHHIIILLLEEE@@@AAACCCAAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEGGGFFFFFFHHHIIIJJJHHHFFFJJJHHHKKKSSS\\\fffsssxxxlllaaaYYYTTTOOOPPPQQQPPPPPPQQQTTTWWWeeemmmzzz~~~}}}{{{xxxuuutttrrrqqqpppnnnkkkhhhbbb___\\\YYYUUUQQQLLLIIIGGGFFFCCC@@@===:::777666999999;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;::::::999::::::::::::999888888888777777777666666666666666777777888888888777777666555555666888888777666888888777666555444333333333333444555666777888888777666555333333444555555555555666777888999::::::;;;<<<>>>AAADDDGGGJJJLLLPPPQQQSSSSSSRRRRRRTTTVVVXXX\\\aaadddddddddeeeeeefffgggkkkuuu~~~~~~zzzfffZZZLLLHHHCCC@@@???>>>======>>>>>>??????@@@@@@AAAAAAHHHGGGEEEEEEEEEDDDDDDCCCDDDCCCCCCFFFJJJLLLNNNOOOLLLDDD???@@@BBBAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHKKKJJJIIIJJJKKKKKKIIIGGGIIIHHHLLLSSS[[[cccnnnyyyuuuhhh^^^VVVRRRNNNOOOPPPOOOOOOPPPSSSUUU\\\dddooo{{{~~~|||yyyvvvtttqqqpppooommmiiigggaaa^^^ZZZWWWTTTPPPLLLIIIFFFDDDAAA===:::777555444888999;;;<<<======<<<<<<;;;::::::::::::999999999999888666555444555666666666666555555555444444444555666666777777777666666555444555666777777666555666666666666555555555555555555555555666666666666333333222222222333555666555555666777888999::::::;;;<<<===???BBBDDDGGGHHHOOOPPPRRRRRRRRRRRRTTTUUUXXX\\\```cccddddddeeeeeeggghhhlllvvvxxxfffUUUMMMDDDAAA>>>===>>>?????????@@@??????>>>???@@@BBBCCCEEEEEEEEEDDDCCCBBBAAA@@@GGGGGGIIINNNSSSXXXZZZYYYOOOGGGAAAAAACCCBBBBBBCCC@@@AAAAAAAAABBBBBBCCCCCCEEEFFFGGGHHHJJJLLLNNNOOORRRQQQPPPQQQQQQPPPMMMJJJIIIHHHJJJPPPUUU\\\eeeooo}}}~~~rrrggg]]]VVVRRRPPPQQQQQQQQQQQQRRRUUUWWWXXX^^^hhhqqq|||~~~|||zzzvvvtttqqqooonnnkkkgggeee```\\\XXXTTTRRROOOLLLJJJGGGDDD@@@<<<888666666555777888:::<<<>>>>>>>>>>>>:::::::::999999888888888:::888555333222333555666666666666555555555444444555555666666666666555555333444555555666666555555444444555555555666666666666666666555555555444444111111111111222444555666555555666777888999::::::======>>>???AAACCCEEEGGGMMMOOOQQQQQQQQQRRRSSSUUUYYY\\\```cccccccccdddeeeggghhhmmmwww}}}tttiiiZZZNNNJJJBBB@@@>>>>>>@@@BBBCCCBBBAAA@@@???>>>???AAACCCEEEBBBCCCDDDDDDCCCCCCCCCDDDHHHNNNUUU\\\ccchhhgggdddVVVMMMEEEDDDDDDCCCCCCEEEBBBCCCCCCEEEFFFGGGHHHHHHHHHIIILLLOOOSSSWWW[[[]]]^^^___aaacccccc___YYYTTTSSSOOOMMMPPPSSSXXXbbblllxxxssshhh___YYYVVVTTTUUUVVVVVVVVVWWWZZZ]]]^^^bbbiiiqqqyyy}}}{{{zzzuuusssqqqnnnllljjjfffccc___[[[WWWSSSQQQNNNKKKIIIIIIFFFBBB===999888888888666888:::<<<>>>?????????;;;;;;::::::999999888888<<<;;;999777666666666777888888888777777777777666666666777777666666555555444555666777666666666777555555555555555555555555555555555555555555555555333333333444444555666777555555666777888999::::::>>>>>>???AAACCCFFFHHHIIILLLNNNPPPQQQQQQRRRTTTVVVYYY\\\```bbbbbbcccdddeeefffggglllwww~~~qqqggg\\\PPPJJJHHHBBBAAA??????AAACCCCCCBBBBBBAAA??????@@@AAADDDEEEEEEGGGGGGGGGEEEFFFHHHJJJKKKVVVcccllltttwwwqqqhhh[[[QQQHHHEEEDDDBBBBBBDDDFFFGGGIIIKKKNNNQQQSSSTTTQQQSSSWWW]]]ccciiinnnqqqtttwww|||zzzrrrkkkeee^^^XXXUUUUUUXXXbbbmmmuuu}}}sssiiiaaa]]][[[YYYZZZ[[[[[[\\\^^^aaadddfffjjjpppuuu{{{}}}zzzyyyyyyuuussspppnnnllliiieeebbb___\\\XXXTTTQQQOOOKKKIIIIIIFFFAAA<<<999777777888555777999<<<>>>?????????===<<<<<<;;;:::999999999999:::;;;;;;:::888777555999888888888777777777777888888888888888777666555444777999999777666777999777666666555444333333333333333333444555666666777777777777777777777777777555555666777888999::::::;;;<<<>>>AAADDDGGGJJJLLLKKKMMMOOOPPPQQQRRRTTTVVVZZZ]]]```aaaaaabbbcccddddddfffkkkvvvzzzgggZZZPPPGGGCCCCCCAAA???>>>>>>@@@AAA@@@???BBBAAA@@@@@@AAABBBDDDEEEEEEGGGGGGEEEDDDFFFKKKPPPWWWfffttt}}}wwwjjj\\\RRRGGGDDDCCCBBBCCCFFFHHHIIIMMMQQQVVV[[[^^^```eeeggglllrrryyyyyypppeee]]]XXXXXX___hhhssszzz~~~sssjjjdddaaaaaa]]]___aaabbbcccfffjjjmmmpppsssxxx||||||yyyxxxyyyuuussspppnnnmmmjjjfffddd```^^^ZZZWWWTTTPPPKKKHHHFFFCCC???;;;777555555444555666999;;;===>>>>>>>>>======<<<<<<;;;:::999999555777999;;;:::888666444777777666666666555555555888999999888888777666555444888::::::777666888:::777777666555444333222111111222333444555666777777888888999999888777777666555555666777888999::::::999:::<<<>>>BBBFFFIIIJJJJJJMMMOOOQQQRRRSSSVVVXXX[[[]]]___aaaaaaaaacccdddbbbeeekkkvvvvvv___QQQJJJDDDAAA@@@???>>>===>>>@@@AAA@@@???AAAAAAAAABBBCCCCCCDDDDDDCCCEEEGGGGGGHHHNNNWWW___nnn|||~~~mmm]]]RRRIIIFFFFFFGGGJJJNNNRRRUUUZZZ```gggmmmrrrttt~~~}}}rrrggg```aaafffpppwwwuuummmiiihhhhhheeegggiiikkkmmmqqquuuyyy}}}|||yyyyyyzzztttrrrpppooommmkkkhhheeebbb```^^^[[[WWWRRRKKKFFFDDDCCC@@@<<<888666444333444666888:::<<<======<<<======<<<;;;:::999888777444555777888888888666666777777777666666666555555888888888888777666555444333777::::::777555777:::555555555444444333333333333333333444444555555555444555666777777666555555555555666777888999:::::::::;;;<<>>>>>???BBBCCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDHHHKKKNNNSSS]]]kkkuuurrr^^^TTTKKKIIIKKKNNNRRRVVVdddggglllttt||||||oookkkmmmooouuu~~~yyyqqqnnnnnnooolllnnnqqqsssvvvzzz}}}zzzzzz{{{tttrrrpppooonnnllliiifffcccbbb```^^^YYYSSSKKKFFFEEEDDDBBB???;;;888555444444666888:::;;;;;;;;;;;;<<<<<<;;;:::999777777666666666666777777888999:::999999999999888888888888777777777777666555444333222666:::999555444666:::333333333444444444555555555555444444444333333333///000222444555555444444555555666777888999::::::>>>???@@@AAACCCFFFHHHIIIKKKMMMPPPRRRSSSUUUXXXZZZ\\\]]]___`````````bbbdddcccffflllxxxttt[[[MMMGGGCCCAAAAAA@@@AAAAAA@@@???>>>@@@AAA@@@@@@AAABBBCCCDDDFFFGGGDDDKKKPPPUUU```sssrrrbbbYYYPPPNNNPPPVVVaaalllvvv{{{qqqssswww~~~{{{uuuuuuxxxuuuwww{{{~~~~~~{{{yyyyyyxxxuuurrrooommmkkkgggeeeeeebbb___[[[WWWSSSNNNKKKGGGCCC>>>:::888666444333666777999;;;<<<>>>>>>???;;;;;;;;;::::::999999999777777888999999999999888555666777888888777666555555666777777777777777666333333444555666666555555999888666555444444444555444444444444555555555666333333333444555666777777666666777777888999;;;<<<;;;===???AAABBBDDDGGGJJJKKKMMMPPPRRRSSSUUUXXXZZZZZZ\\\____________aaabbbcccfffmmmyyypppWWWJJJFFFCCCAAAAAA@@@AAAAAA@@@??????AAABBBBBBBBBCCCCCCCCCDDDFFFGGGHHHQQQ[[[cccqqquuubbb[[[VVVXXX^^^hhhuuu~~~yyyyyy||||||{{{zzzxxxuuurrrpppnnnllliiifffdddaaa]]]ZZZWWWSSSNNNJJJFFFBBB===999777666444222555666777999;;;<<<======::::::999999888777666666666666777888888888888777666666777777777777666666444555555555555555444444555666666666666666555555999888666555444444444555333333444444444444555555333444444555555666666666666666777777888999;;;<<<;;;===???AAABBBDDDGGGJJJIIIKKKNNNPPPQQQSSSVVVXXXZZZ\\\___`````````aaaccceeehhhmmmxxxkkkSSSHHHDDDBBBAAAAAA???@@@AAAAAA@@@@@@BBBDDDCCCDDDDDDDDDDDDEEEGGGJJJOOO[[[jjjvvvvvvhhhccc```eeennnyyy}}}|||{{{wwwuuurrrqqqpppnnnkkkiiibbb```\\\YYYVVVSSSNNNKKKFFFBBB===999777666444333444555666888:::;;;<<<<<<;;;;;;:::999777666555555555555666777777777777777777777666666666666777777555666666666555444333333666777777777777777666666888777666555444444444444333333333444444444444555555555555555555555555555666666777777888999;;;<<<;;;===???AAABBBDDDGGGJJJIIIKKKNNNOOOPPPRRRTTTWWWZZZ]]]```aaaaaaaaacccdddgggiiinnnwww}}}hhhRRRGGGDDDBBB@@@@@@???@@@AAAAAAAAAAAACCCEEECCCDDDFFFFFFEEEGGGKKKOOOYYYgggxxxtttpppjjjhhhmmmttt}}}}}}|||{{{wwwuuusssqqqqqqooommmkkkccc```]]]ZZZWWWSSSOOOKKKFFFCCC>>>:::888777555444444555777888:::;;;<<<<<<>>>===<<<;;;999888777666555666777777888888777777888777666555555666777888888888888888777666444444444555666777777777777777666666555555444444444444444444444444555555555555666666666666555555555555666666666777888999;;;;;;;;;===???AAABBBDDDGGGJJJKKKMMMPPPQQQQQQSSSUUUWWWYYY\\\```bbbccccccdddeeeggghhhmmmwww}}}iiiSSSHHHDDDBBB@@@@@@@@@AAABBBBBBAAABBBDDDFFFBBBEEEGGGGGGGGGIIIOOOUUUdddqqqyyypppooojjjgggjjjnnnsss|||~~~zzzwwwuuutttsssqqqpppoooppprrrvvvzzz|||~~~|||{{{zzzwwwuuusssrrrqqqpppnnnlllcccaaa]]]ZZZWWWSSSOOOKKKGGGCCC???;;;:::999777666555666777999;;;<<<======>>>===<<<;;;999888777666666777888888999999888888888777666555555666777888888888888888777666444444111222333555666777888888555555555555555444444444444555555555555666666666666666666666666666555555666666666777888999;;;;;;;;;===???AAABBBDDDGGGJJJLLLMMMPPPPPPQQQQQQTTTUUUXXX[[[```bbbcccddddddeeeeeegggmmmxxx{{{hhhRRRHHHEEECCCAAA@@@AAABBBCCCCCCBBBBBBDDDFFFCCCFFFIIIIIIHHHJJJRRRXXXiiisss|||~~~~~~zzzxxxwwwrrrkkkeee```]]]___aaadddjjjqqq}}}sssooojjjfffcccbbb```^^^[[[[[[ZZZ[[[]]]aaaeeegggrrrxxx}}}zzzyyywwwuuusssqqqqqqpppmmmkkkdddaaa]]]ZZZVVVRRRMMMIIIFFFCCC>>>;;;:::999777666555666777999;;;<<<======;;;;;;:::999777666555555777777888999999999999999777777666666666666777777555666666666555444333333111111333555666777777777444444555555555444444333444444444555555555666666666666666666666666666666666666777777888999;;;<<<;;;===???AAABBBDDDGGGJJJJJJLLLMMMNNNNNNNNNPPPRRRVVVZZZ___bbbcccddddddeeedddgggnnnzzzwwwdddPPPGGGEEEDDDBBBBBBCCCDDDDDDCCCBBBBBBDDDEEEGGGJJJLLLKKKHHHJJJQQQXXXbbbiiinnnllljjjkkkkkkiiiiiikkkkkkiiijjjkkkhhhccc\\\WWWTTTUUUUUUVVVZZZ___hhhsss|||qqqiiieee___ZZZYYYXXXVVVTTTQQQPPPPPPPPPQQQSSSVVVWWW]]]cccooo{{{~~~{{{yyywwwuuusssqqqpppooollljjjccc```\\\XXXTTTOOOJJJFFFDDDAAA<<<999888777666555444555666888:::;;;<<<<<<::::::999999888777666666666777777888888888888888666666777777777777666666444555555555555555444444444555555666666666666555333333444555555555444333222222222333333333444444555555666666777777888888666666777777888999;;;<<<;;;===???AAABBBDDDGGGJJJJJJLLLMMMNNNMMMMMMOOOQQQTTTXXX^^^bbbccccccddddddeeeiiiqqq}}}sssaaaNNNFFFEEEEEEDDDDDDDDDEEEEEEDDDBBBBBBCCCEEEJJJMMMOOOLLLHHHIIIPPPWWWXXX^^^```\\\YYYYYYZZZYYYZZZ]]]^^^^^^___bbb```[[[YYYTTTPPPOOONNNLLLOOOSSSYYYdddrrr|||xxxnnneee```ZZZVVVUUUTTTRRRPPPNNNMMMLLLLLLLLLLLLMMMNNNOOOVVVaaannn{{{|||zzzwwwuuurrrqqqpppnnnkkkiiibbb___[[[VVVRRRLLLGGGCCCCCC???;;;888666666555333222333555777999:::;;;;;;;;;;;;;;;::::::999999999555666666777777777777777555666777888888777666555666666777777777777777666888888888888777666444444222333444555555555444333000000111111111222222222444555555666777888888999666666777777888999;;;<<<;;;===???AAABBBDDDGGGJJJLLLNNNOOOOOOOOOOOOQQQRRRSSSWWW]]]aaacccccccccdddgggkkksssxxx]]]LLLHHHBBBAAADDDBBBAAABBBDDDDDDEEEGGGJJJMMMPPPPPPOOOLLLIIIHHHHHHJJJNNNOOOOOONNNNNNNNNQQQSSSWWW]]]bbbdddfffeee___VVVRRRNNNKKKKKKJJJGGGGGGJJJQQQYYYfffrrrzzz|||zzzxxxkkkccc[[[WWWXXXWWWQQQLLLNNNMMMLLLKKKKKKKKKMMMMMMKKKOOOTTT[[[fffxxx~~~|||{{{zzz{{{xxxuuurrrooonnnllljjjhhhgggccc\\\VVVQQQLLLGGGCCC@@@>>>:::888777666444222444444555777888999:::;;;888888888888888888999999777666555666777888888666666666777777666555444444555555666666666666666555666444333444777888777555555555444444444333333333333333333333333333333333666333222333777;;;;;;:::666666666666666777777888999<<<@@@CCCEEEFFFHHHJJJMMMOOOPPPPPPPPPPPPQQQSSSUUUXXX]]]aaabbbbbbcccdddgggiiippp|||www\\\LLLIIIBBBAAADDDBBBCCCDDDEEEEEEEEEHHHLLLOOOSSSSSSPPPLLLHHHFFFGGGHHHGGGHHHIIIJJJLLLOOOTTTWWW^^^dddiiikkkmmmmmmggg___YYYTTTOOONNNKKKGGGHHHKKKMMMTTT^^^iiirrrxxxzzz{{{ssskkkaaaZZZXXXWWWTTTRRRPPPPPPPPPOOOPPPPPPPPPQQQOOOQQQTTTWWW^^^kkk|||}}}|||||||||xxxvvvsssqqqpppnnnkkkhhhfffbbb\\\VVVQQQLLLGGGCCC@@@===:::888777666444222444444555777888999:::;;;888888888888888777777777666555444555777888777666666666666666666555444444555555666666666555444444777555444555777888777555555555555555444444444333333333333333333333333333555333222333777::::::999777777666666666777888888;;;>>>AAACCCDDDEEEGGGHHHLLLNNNPPPPPPPPPPPPRRRTTTUUUYYY^^^aaabbbbbbcccdddfffiiiooo|||vvv[[[LLLIIICCCBBBEEECCCFFFFFFFFFFFFFFFJJJOOOSSSZZZWWWSSSMMMGGGDDDEEEFFFCCCEEEGGGIIIMMMTTT[[[```iiinnnsssvvvyyyzzztttmmmfff^^^VVVRRRMMMHHHIIIMMMKKKPPPXXXbbbmmmvvv}}}~~~xxxnnnddd^^^[[[[[[\\\XXXXXXYYYXXXWWWVVVTTTSSSTTTTTTUUUUUUXXXaaallluuu~~~~~~~~~xxxvvvtttsssrrroookkkhhhddd```[[[UUUQQQLLLHHHDDD???<<<999777666666444333444444555666888999::::::999999888888777777666666666555444555666777777555555555555666555555444333555555555555555444333222777666555666777888777666666666666555555555444444333333333333333333333333444333222333666888888888888777777777777888999999<<>>AAABBBCCCDDDFFFHHHJJJLLLOOOPPPQQQRRRUUUWWWXXX[[[___aaabbbcccdddeeeeeehhhooozzzrrrXXXKKKIIIDDDDDDGGGDDDFFFGGGHHHJJJMMMTTT\\\aaakkkfff\\\QQQHHHCCCDDDEEEGGGHHHKKKOOOUUU^^^gggnnnvvv|||wwwiii^^^TTTLLLLLLOOOPPPTTT\\\fffqqq{{{xxxqqqnnnnnnnnnoooqqqqqqpppmmmiiigggcccccccccbbbcccfffjjjmmmyyy~~~}}}||||||tttsssrrrqqqpppmmmhhhdddaaa^^^YYYUUURRROOOLLLIIIAAA===999777666666555555333333444666777888999:::<<<<<<;;;:::999999888888666555444555777777777666444444555555666555555444444444555555444333333222555666666666666666777888777666666666666555555555666666666666666666666666333444444555555555666666888888888888888999999::::::<<>>@@@BBBDDDHHHKKKKKKMMMOOOQQQRRRSSSVVVXXX[[[^^^```bbbbbbccceeegggeeejjjqqqzzzoooVVVJJJJJJFFFEEEHHHFFFFFFJJJPPPWWW___hhhqqqwww{{{tttfffXXXLLLHHHIIIKKKIIINNNVVV```kkkxxx~~~pppcccXXXUUUWWWTTTXXX___iiittt}}}{{{~~~}}}{{{zzzvvvtttqqqooonnnllliiifffaaa^^^ZZZWWWUUUSSSQQQOOOGGGCCC===999777777666555222333444555666888999999888888888888888888888888888777666777999999999777555666666777888888777777333444555555666666666666222444666555444333555777555555555555444444444333444444444444444444444444444666999888666444555666777777666666666777888888;;;<<<>>>???AAACCCGGGJJJLLLNNNPPPQQQRRRSSSUUUWWW]]]___aaabbbbbbccceeegggfffkkkrrrzzznnnVVVJJJJJJFFFFFFIIIFFFGGGLLLSSS\\\eeeoooxxx~~~wwwiiiZZZNNNIIIKKKNNNNNNUUU```mmm|||vvvhhh\\\YYYZZZXXXZZZ```iiiuuu}}}{{{zzzxxxuuurrrooonnnllljjjhhhaaa^^^[[[XXXVVVUUURRRPPPIIIDDD>>>:::888777666666222333444555666888999999666666666666777777777777999777777777999:::999888666666777888888888888888333333555666777777888888111333555555333222444777555555444444444333333333333333333333333333333333444777:::999777555555666666666666666666777777888===>>>??????@@@BBBEEEHHHLLLNNNPPPQQQRRRSSSUUUWWW]]]___aaabbbbbbccceeegggggglllsss{{{mmm^^^OOOIIIGGGFFFEEEEEEGGGNNNYYYfffqqq|||~~~kkk\\\SSSNNNPPPUUUWWWbbbpppxxxmmmfffaaa^^^[[[]]]cccjjjuuu|||vvvtttsssrrrpppnnnkkkiiihhheee```[[[VVVTTTSSSQQQPPPHHHEEE@@@;;;888777777888555555555666666777888999===999555444777888888666888888888777777777777777666666555555555666666777444666777888777666444333666444444444666666555444555555555333222222333555111111222222222333333333555555555555555555444444444666777777777777:::<<<;;;<<>>AAABBBBBBCCCEEEGGGLLLNNNPPPPPPQQQRRRTTTVVVYYY[[[^^^___```bbbeeeggghhhlllsss{{{sssnnnmmmsssrrrbbbXXXNNNJJJIIIHHHJJJMMMOOOUUUbbbwww{{{ggg]]]^^^kkkyyyqqqkkkhhhhhhjjjooovvv{{{}}}{{{zzzzzzyyytttsssrrrqqqooommmkkkjjjccc```\\\XXXUUURRROOOLLLFFFDDDAAA===:::999888888555555555555666777888999:::888666777999:::888777666666777777888888888888999999888777777777777777666666666666666555555444333333222444666777777666444555555444222222333555222222333333333444444444444444444555555555666666444666777777777777:::<<<<<<>>>AAABBBBBBCCCEEEGGGKKKMMMOOOQQQQQQRRRTTTVVVZZZ\\\^^^```aaacccfffhhhgggjjjrrruuulllgggfffiiittt{{{nnn```WWWNNNKKKHHHGGGIIILLLRRRYYYhhh}}}~~~lllbbbfffwwwuuummmjjjhhhjjjqqqyyy~~~{{{yyyyyyyyytttsssrrrpppnnnkkkiiihhheeeaaa\\\XXXUUURRROOOLLLEEEDDDAAA>>><<<::::::999666555555666666777888999;;;777555777;;;===:::777666666666777888888999999;;;:::999888777777777777777666666666555555555555111111000222444666555444222333333222222333777999333333333333444444444444333333444444555666666666444666777777777777:::<<<:::===@@@BBBDDDFFFJJJLLLJJJLLLOOOQQQRRRSSSTTTVVVYYY[[[___aaabbbdddfffhhhfffiiiqqqtttlllgggfffcccjjjyyyzzzmmm___WWWPPPLLLJJJHHHKKKOOOSSS]]]nnnuuunnntttzzzrrrmmmjjjjjjrrr}}}~~~{{{xxxwwwwwwttttttrrrpppllliiigggeeeeeebbb___\\\YYYUUUPPPLLLFFFDDDAAA>>>;;;999888777555555555555666777888888999888888999999999888777555666666777888888999999;;;;;;:::999888888888888777777666555555555555555444333222222333444333222000222444444444444666777333333333444444444444555333333444444555666666777444666777777777777:::<<<:::<<>>:::777555444444444444444444555777777777999<<<:::666444555777555666666777888999999999<<<;;;:::999888888888888777777666555555555555555999777555555555444333111111444777777666333222111333333333444444444555555333333444444555666777777444666777777777777:::<<<;;;<<>>@@@@@@@@@BBBDDDGGGKKKLLLNNNPPPSSSUUUWWWXXXZZZ]]]```bbbaaaaaaaaabbbfffiiiqqqvvvpppnnnlllkkkmmmooozzzvvvhhhZZZOOOMMMMMMKKKOOOWWW___kkkzzz}}}yyyyyyzzz~~~}}}||||||yyyuuuqqqnnnmmmkkkhhhfffeeeccc```^^^[[[WWWRRRNNNGGGEEEAAA===:::888777777555555555555666777888999;;;:::999777777777777888777777777777777777777777888777777666666666666666666666666666555555555555555555555666666555555555555555555555555555555444444444333222222333444444555333222444666777555222333333444555777999;;;<<<<<<>>>@@@@@@@@@BBBEEEGGGJJJKKKMMMOOORRRTTTVVVWWWYYY\\\___aaaaaaaaabbbbbbfffhhhppp~~~zzzqqqnnnnnnnnnooorrryyyxxxiii\\\QQQOOONNNMMMSSS\\\gggrrr}}}yyyyyy~~~~~~~~~}}}zzzwwwrrrooommmllljjjiiifffccc___[[[WWWSSSOOOLLLHHHGGGDDD@@@===999777555444444444444555666777777;;;:::999888777777777777666666666666666666666666888777666666555555666666555555555555555555555555666666666666666666666666777777666555444444444444444444333333333333444444666555555555777777555333333444444555777999;;;<<<<<<>>>???@@@AAABBBEEEGGGIIIJJJLLLNNNQQQSSSTTTUUUWWW[[[___aaabbbbbbbbbcccgggiiinnn{{{}}}vvvpppoooooopppsssxxxzzzggg[[[QQQOOOOOOPPPYYYdddppp|||{{{yyy||||||yyy{{{~~~}}}}}}{{{xxxsssooommmlllllllllgggddd^^^YYYUUUQQQMMMJJJGGGFFFEEECCC???<<<888666444444444444444555666666::::::999888888777777777666666666666666666666666777777666555555555555666444444555555555555555666666666666666666666666666999888666555444444444444444444444333333444444444666555555666666555444333444444555666777999;;;<<<<<<===???@@@AAABBBEEEHHHJJJKKKLLLNNNQQQSSSTTTUUUVVVZZZ^^^```aaabbbcccdddhhhjjjooozzzyyytttooonnnnnnooovvv~~~|||dddYYYPPPPPPQQQTTT___mmmzzz{{{yyy|||~~~xxxyyy~~~}}}vvvuuuxxx~~~|||{{{{{{{{{xxxuuupppmmmlllmmmnnnhhhddd^^^YYYTTTPPPKKKHHHDDDEEEDDDCCCAAA>>>;;;999555444444444444555555666::::::999999888777777666666666666666666666666666777666666555555555555555333444444444555555666666666666555444444555666666999888777666555444444444444444444444444444444444444444555555555444444444555555555666888999;;;;;;;;;===???@@@AAACCCFFFHHHKKKLLLMMMOOOQQQSSSTTTUUUVVVYYY]]]```aaaaaabbbccchhhjjjooozzzuuuppplllkkkkkkppp{{{cccXXXPPPOOOQQQUUUcccrrr|||zzzzzz}}}vvvsssxxx}}}{{{uuu|||zzzyyyyyyyyyxxxvvvrrrnnnlllmmmnnnhhheee___[[[VVVQQQLLLHHHDDDDDDDDDCCCAAA???<<<;;;666555555555555555666666999999:::999999888666666666666666666666666666666777666555555444444555555333333333444555555666666666666444444444444666666777777777777777666555444444444555555555555444444222333555555444444555666666666666777888999;;;;;;;;;===???@@@AAACCCFFFIIILLLMMMNNNPPPQQQSSSTTTUUUVVVZZZ^^^```aaaaaaaaabbbfffiiiooozzz{{{qqqmmmjjjiiikkktttdddYYYQQQPPPPPPTTTcccsss}}}}}}}}}wwwssswww~~~|||zzzyyyxxxvvvwwwvvvsssnnnllllllnnnhhheeeaaa]]]YYYSSSMMMIIIEEEEEEDDDBBB@@@===;;;:::777666666555555666666777999999::::::999888666555777777777777777777777777666666555444444444444555222222333444444555666666888777555444444555777888444666888999999777555444333444555666666555444333111333666666555555777999666666666777888999:::;;;:::<<<>>>@@@AAACCCFFFIIIKKKLLLMMMOOOPPPRRRSSSTTTWWWZZZ^^^````````````aaabbbfffnnnyyyuuupppllljjjjjjnnnzzzfff[[[RRRPPPOOOSSSbbbrrr}}}wwwvvvyyy~~~~~~}}}{{{||||||zzzyyyxxxuuuvvvwwwtttooollllllmmmhhheeebbb___[[[UUUNNNIIIHHHFFFDDDAAA>>><<<:::999888777777666666666777777999999::::::999888666555888888888888888888888888666666555444444444444555222222333333444555666666999888777555555777888999333555888::::::888555333333444555666666555444333111444777888777777999;;;777777777777888999:::;;;:::<<<>>>@@@AAACCCFFFIIIJJJKKKLLLMMMOOOPPPRRRRRRXXX[[[^^^``````______```___dddmmmxxxtttkkkdddcccnnn}}}ppp___RRRRRRSSSVVVeeewww~~~~~~|||yyyyyy~~~|||uuurrrkkkeeebbbaaabbbjjjsss}}}zzzxxxwwwwwwvvvuuusssqqqnnnllljjjgggddd___[[[XXXUUURRROOOKKKHHHEEEBBB@@@===:::777666777888999999888777666;;;;;;;;;;;;:::888666555777666666666666666777888999999888555222111111333111222222444555666777888888888777777777777888888555555444444444444555555444333222222222333444555666666666666666666666666444555777999:::;;;::::::===>>>???AAACCCEEEFFFGGGHHHIIIKKKNNNQQQSSSUUUUUUWWWYYY[[[\\\\\\\\\]]]^^^ddddddkkkxxx|||nnnkkkgggkkkyyytttbbbTTTSSSTTTXXXhhh{{{|||{{{|||zzzxxxzzz~~~vvviiibbb]]][[[[[[ZZZ^^^dddnnnvvv~~~|||zzzyyyuuutttrrrpppnnnlllkkkjjjhhheee```[[[XXXTTTPPPMMMKKKHHHEEEBBB@@@>>>:::888444555777999:::::::::999999999::::::999888666555999888777666666555666666444666888888666555555666111222444555777888999999777777666666666666777777666555555444444555555666777666555333333333444444333333333333333333333333222333666888:::;;;;;;;;;<<<===>>>@@@BBBDDDEEEFFFGGGHHHJJJMMMOOOQQQRRRSSSVVVYYY[[[\\\]]]]]]^^^```dddeeekkkxxxzzzooommmoooxxxzzzfffWWWTTTVVVZZZlllxxxooosssuuu}}}vvvqqqrrr{{{{{{kkkccc\\\\\\\\\ZZZYYYZZZ___cccmmm}}}|||{{{uuutttqqqooommmllllllllljjjfffaaa\\\XXXTTTOOOLLLKKKIIIEEECCCAAA>>>;;;888111222555777999:::;;;;;;888999:::::::::888777666:::999888666555555555555222444777888777555555444111333555777888999888888666666555555555555666666666555555444444555555666999888666555444444333333333333333333333333333333000222444777999;;;<<<<<<;;;<<<===???AAACCCEEEFFFGGGHHHJJJLLLMMMOOOOOOPPPUUUXXX[[[]]]^^^___```aaaeeeeeelllyyy}}}uuutttzzz~~~jjjYYYVVVWWW]]]pppzzzmmmeeefffhhhoooxxx~~~}}}qqqlllnnnxxxuuukkkbbbaaa```]]]ZZZYYYZZZ\\\cccqqq}}}|||{{{xxxvvvssspppnnnnnnnnnooojjjgggbbb]]]ZZZVVVRRROOOLLLIIIFFFCCCAAA???;;;999000111333444666888999999:::;;;;;;;;;:::999777666888888777666666555666666555666777777444222222222555666777888999888666555555555555444444555555555666666555555555555666666777666666555555444444444555555555555555555555555111222444666888999:::;;;;;;<<<>>>@@@BBBDDDFFFGGGHHHIIIJJJLLLMMMNNNNNNNNNTTTWWW[[[^^^___```bbbccceeeeeelllyyy}}}zzz}}}mmm[[[WWWXXX___sss{{{mmmaaa[[[\\\\\\aaahhhnnnuuu{{{qqqlllkkksss~~~rrrgggdddbbb^^^[[[[[[ZZZ]]]bbbhhhooo{{{~~~zzzyyyxxxvvvtttuuuxxx{{{~~~|||{{{zzzxxxvvvssspppnnnnnnnnnnnnjjjfffbbb___\\\YYYVVVTTTMMMJJJGGGDDDBBB???<<<999444555555555666777888888============;;;999777555666666555666666777888888999999777555333444666888<<<<<<<<<<<<:::999777555555555444444444444555555666666666555555666666666333333444444555555555555555555555555555555555555555555555666777777888999<<<===???AAADDDFFFHHHIIIIIIJJJLLLMMMNNNOOOOOOOOOSSSWWW[[[___```aaabbbcccdddeeelllyyy}}}ppp^^^ZZZ[[[bbbvvvoooddd[[[VVVUUUTTTVVV\\\aaahhhuuuvvvoookkkhhhnnnzzz~~~sssnnniiidddaaabbb```dddhhhhhhiiiooo{{{|||wwwuuuppppppnnnllljjjjjjmmmpppvvv{{{}}}{{{yyyyyywwwuuurrrooommmkkkkkkjjjiiifffbbb___]]][[[XXXVVVMMMKKKGGGEEECCC@@@===:::999999888777777888888888============;;;999777666555555555555666888999:::999999777666666999===AAAAAA@@@???===;;;:::888888555555444444444444555555777666666555555666666777111222333444666666666666444444444444444444444444777777666666666777888999===>>>@@@BBBEEEGGGIIIJJJJJJKKKLLLNNNOOOPPPPPPPPPRRRVVV[[[___``````aaaaaacccdddkkkyyysssbbb^^^___fffyyyqqqddd\\\UUUPPPNNNNNNPPPUUUYYY^^^iiittt~~~lllhhhfffccckkkxxx|||tttlllhhhiiihhhiiikkkkkkmmmqqqyyyyyysssnnnlllgggfffdddaaa______bbbeeefffkkksssyyy~~~{{{yyyxxxwwwvvvtttqqqnnnkkkiiihhhiiifffaaa^^^[[[YYYVVVSSSNNNKKKHHHEEECCCAAA===;;;888888777666666666777888888999:::::::::999888777666666555666666777888999777777777777777999===@@@>>>===:::888777777888888666666555555555555666666777777666666666666777777333444555666777777666666555555555555555555555555777666666666777888:::;;;<<<===???AAADDDGGGIIIJJJIIIJJJLLLNNNOOOPPPQQQQQQRRRVVV[[[^^^____________bbbcccjjjxxxvvvdddaaabbbhhh|||vvvbbbWWWQQQKKKGGGIIIIIIMMMRRRUUUXXX```iiiyyyuuucccaaaaaa___iiiyyyyyynnniiijjjhhhhhhhhhjjjoootttxxxzzzzzztttnnniiifff[[[ZZZXXXUUUSSSSSSVVVXXXYYY^^^fffmmmsss{{{|||zzzyyyyyyxxxwwwtttpppmmmjjjhhhiiifffaaa]]]ZZZVVVSSSPPPNNNLLLHHHFFFCCCAAA===;;;444444333222333444555666444555666888999999999888888777666666666666666777555666777777666666777888888666444222111333555777666666555555555555666666777777666666666666777777666666777888888777666555888888888888888888888888666666666666888:::<<<>>>;;;<<<>>>@@@CCCFFFHHHIIIHHHIIIKKKMMMOOOPPPQQQQQQRRRVVV[[[^^^___^^^^^^^^^aaabbbiiiwww}}}|||wwwtttzzz|||ggg^^^aaannnfffWWWQQQMMMKKKKKKHHHIIIKKKNNNSSS[[[eeekkk{{{}}}qqqccc\\\\\\bbbooozzz{{{tttooolllkkklllnnnttt{{{~~~uuunnnjjjeee^^^XXXXXXUUURRRNNNLLLLLLMMMNNNSSSUUUXXX\\\ccclllvvv}}}}}}{{{yyyyyy{{{zzzxxxuuuqqqmmmiiifffhhheee```\\\XXXSSSNNNJJJMMMLLLIIIFFFCCC@@@===<<<888888777777777777888888888999999888777777888::::::999777555444444555555999999888777666555444444666666666666555555555555333333444444444444444444777777777777777777777777777666555444333444444555999888666777888888777666777888888999999::::::;;;=========>>>@@@DDDGGGIIIKKKMMMOOOPPPOOOOOOPPPQQQUUUXXX[[[^^^___```aaaccccccgggmmmvvv}}}vvvooommmlllsss}}}~~~iii```bbbnnnsss\\\PPPLLLIIIGGGHHHGGGHHHJJJMMMRRRZZZccciiiwwwssshhh^^^ZZZ\\\dddrrr~~~~~~{{{vvvuuuuuuvvvzzzyyypppiiieee```YYYSSSRRRPPPMMMJJJHHHHHHHHHIIIIIIKKKNNNRRRXXX```jjjppp~~~}}}|||{{{{{{yyyxxxvvvtttqqqnnnkkkjjjgggddd```\\\XXXTTTNNNKKKKKKIIIGGGEEEBBB???===<<<:::888555333333555777999888999999888777777888:::::::::999888777777777777777777777777777666666666444555555555666666777777555555555555444444444444555555555555555555555555666666444333333333444444888777666666777888777666777777888888999999::::::======>>>@@@BBBEEEHHHIIIKKKMMMOOOPPPOOOOOOPPPQQQUUUXXX[[[^^^___```aaaccccccgggmmmvvv}}}}}}rrrdddaaabbbeeemmmwwwlllccceeeooouuudddRRRJJJHHHFFFEEEFFFFFFGGGJJJMMMRRRYYYaaafffsss~~~~~~vvvhhh```YYYZZZ```jjjyyyyyysssjjjccc^^^XXXRRRMMMLLLJJJGGGDDDCCCCCCCCCDDD???AAADDDGGGLLLSSS\\\aaarrrzzz~~~||||||}}}~~~xxxwwwtttrrrpppnnnmmmmmmgggddd```\\\YYYTTTOOOLLLHHHGGGEEECCCAAA>>><<<;;;;;;888444111111333666999777999999999777777888999888888888999999888888777666666666777777777888888333333444555666777888888777777666666555555444444444444444444444444444444555444444333333333333444777555444555666777666555777777888888999999::::::===>>>???BBBDDDFFFHHHIIIIIILLLNNNOOOOOOOOOPPPQQQUUUXXX[[[^^^___```aaaccccccgggmmmvvv}}}|||lllbbbYYYZZZ^^^dddmmmwww{{{~~~ooohhhjjjtttiii\\\NNNIIIHHHGGGFFFGGGEEEGGGJJJNNNRRRXXX```eeerrr|||zzzqqqjjj```[[[XXX]]]gggsss~~~rrrmmmeee^^^XXXRRRMMMIIIGGGEEECCCAAA@@@@@@@@@AAA===>>>@@@BBBFFFLLLRRRWWWhhhqqq~~~}}}|||||||||}}}xxxwwwtttqqqooonnnmmmmmmfffddd```\\\YYYUUUPPPMMMGGGFFFEEECCCAAA>>>===<<<:::888666333333444666777777888:::999888777888999333444666777777777666555777777777777777777777777444444444555666777777888999888888777666555555444444444444444444444444444333333333333333333333333555444333444666666666444888888999999::::::;;;;;;<<<===???BBBEEEFFFGGGHHHHHHKKKMMMNNNOOOOOOQQQRRRUUUXXX[[[^^^___```aaacccdddhhhnnnwww{{{zzz{{{mmm___YYYUUUXXX___gggrrrzzzzzz}}}qqqmmmpppzzzcccXXXMMMJJJIIIGGGGGGIIIFFFIIIMMMQQQVVV\\\bbbgggpppyyy~~~xxxqqqiiibbb\\\XXXXXX```kkkyyy|||xxxlllhhhaaaZZZTTTNNNJJJGGGDDDCCCBBB@@@@@@???@@@@@@===>>>@@@AAACCCGGGLLLPPP\\\eeesss~~~|||{{{zzzzzzyyywwwtttqqqnnnmmmllllllfffccc```]]]ZZZVVVQQQNNNHHHGGGEEECCCAAA???======888888888888777777666666666888::::::888777888888222333555777777777666555999999999888777666666666666666666666666555555555999999888777666666555555555555555555555555555555222333333333333333333333444333333444555666666555999999::::::;;;<<<<<<<<<:::<<<>>>AAACCCEEEFFFGGGHHHJJJMMMOOOOOOPPPRRRSSSUUUXXX[[[^^^___```aaaccceeeiiioooxxxvvvvvv|||xxxyyyzzz{{{}}}yyyiii___UUUTTTTTTXXX```lllxxx}}}uuurrrvvvxxx]]]SSSKKKHHHHHHFFFGGGIIIJJJNNNSSSXXX^^^ccciiimmmpppwww{{{xxxsssmmmddd]]]XXXUUUWWW```nnn}}}}}}|||vvvrrreeebbb]]]VVVPPPKKKGGGFFFBBBAAA@@@@@@????????????===>>>??????@@@BBBFFFIIIMMMVVVcccrrr}}}{{{yyywwwxxxwwwtttqqqooommmkkkkkkeeeccc```]]]ZZZWWWRRROOOHHHGGGFFFCCCAAA>>>===<<<666777888999999888777666666888::::::999888777888555666777777888888888888;;;:::999888777666555555777777666666555555555555888888777777666666555555555555555555555555555555222333333444444444444333444333333444666777666555999999::::::;;;<<<<<<<<<;;;<<<===@@@BBBDDDFFFGGGHHHJJJMMMOOOPPPQQQSSSUUUUUUXXX[[[^^^___```aaaccceeeiiioooxxxyyyppprrrxxxtttuuuxxx{{{vvvggg\\\VVVOOOQQQSSSXXXbbbqqqyyyxxxzzzsssYYYPPPIIIGGGGGGGGGHHHLLLPPPUUU[[[aaagggmmmssswwwuuuxxxyyyvvvrrrmmmcccZZZWWWTTTWWWbbbrrr~~~rrrppp~~~|||{{{yyyuuuoookkk]]][[[WWWQQQJJJFFFDDDCCC>>>>>>>>>===============>>>>>>???>>>>>>???BBBDDDCCCJJJUUUbbbnnnzzz|||}}}~~~|||yyywwwttttttsssrrrpppnnnlllkkkeeebbb___]]][[[WWWSSSPPPHHHGGGEEEBBB???<<<:::999555555666777777888888888555888:::;;;999888777777777777666666666777777888999999999888888777777777555555555666666666666666666666666666666666666666444444444444444444444444222333444555666555555444444333333444666888777666777777888999999::::::;;;======>>>???BBBEEEGGGIIIHHHKKKNNNPPPQQQSSSUUUWWWUUUXXX[[[^^^___```aaaccccccgggmmmvvvrrrkkkoooyyyuuuxxx|||wwwggg[[[UUUTTTMMMPPPTTTYYYeeevvv}}}{{{|||rrrWWWOOOHHHGGGHHHHHHKKKPPPUUUZZZaaagggnnntttyyy}}}{{{|||{{{wwwtttoooeeeZZZXXXUUUYYYeeevvvrrrgggfffwwwuuutttrrrqqqooojjjddd```XXXVVVRRRMMMGGGBBBAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;??????@@@???>>>>>>@@@BBBAAAFFFNNNWWWaaalllwww~~~xxxrrryyy|||zzzyyy{{{~~~~~~{{{xxxqqqqqqrrrrrrqqqpppnnnmmmeeebbb___]]][[[XXXTTTQQQHHHFFFDDDAAA>>>;;;888777555444333333444666999:::555888:::;;;:::888777777666555444333333444555666888888888888888999999999333444444555666777888888555555555555666666666666333333333333333333333333222333555666666666555555555444333555777888888777666666666777888888999999??????>>>???BBBEEEIIIKKKHHHKKKOOOQQQRRRTTTVVVXXXUUUXXX[[[^^^___```aaacccaaaeeellluuuyyyllljjjooo~~~uuueee]]]UUUPPPNNNLLLMMMQQQZZZiiizzz|||lll[[[RRRIIIFFFGGGIIIOOOUUUXXX]]]dddkkkooossswwwyyy|||{{{xxxttttttrrrjjj```XXXWWW\\\jjj|||pppfffbbb___iiiyyywwwpppmmmiiieeebbb___\\\YYYRRRPPPLLLGGGCCC@@@>>>===;;;:::999999999999;;;;;;<<<<<<======>>>>>>??????@@@DDDIIIMMMSSS^^^lllwww}}}tttttt}}}{{{{{{|||}}}~~~}}}{{{yyyxxxttttttsssrrrpppnnnlllkkkgggddd___\\\YYYWWWSSSQQQJJJHHHDDD???;;;999888888888777666444444555555666;;;<<<<<<:::777666777888666777888999999888777666666666666666888:::<<<===999666333333555777777555777777666666666555555555AAA<<<666555777999777444444444444444444444444444111111222333444444444333888777777777777777888888======>>>@@@BBBEEEGGGHHHJJJKKKMMMNNNOOOPPPSSSVVVWWWZZZ]]]^^^^^^^^^___```hhhjjjmmmtttuuuiiigggllljjj]]]VVVPPPLLLKKKPPPRRRVVV```ppplllZZZQQQIIIGGGHHHIIIMMMSSSUUUYYY___dddhhhlllpppsssuuuvvvvvvvvvwwwxxxqqqhhhbbb___cccpppiiiaaa^^^]]]gggvvvuuulllhhhddd```]]]ZZZVVVTTTNNNLLLHHHDDDAAA>>>===<<>>===;;;;;;;;;;;;<<<<<<<<<======>>>????????????CCCFFFIIINNNXXXeeennnyyy~~~~~~{{{zzzuuuuuutttrrrpppmmmkkkjjjgggddd```\\\YYYVVVRRRPPPJJJHHHDDD???<<<:::999999888777666555444555555666888:::<<<<<<:::888777777666777888999999888777666666666666666777999:::<<<;;;888666666777888666555555555555444444444444444<<<888333333666888777555444444444444444444444444444555555666666666666555666666555555666777888888;;;<<<===???AAADDDFFFGGGJJJKKKMMMNNNOOOQQQSSSVVVYYY[[[]]]^^^^^^]]]^^^^^^cccfffllluuuqqqfffdddhhh|||sss___UUUPPPLLLJJJJJJNNNQQQWWWcccsss~~~lllYYYQQQJJJIIIHHHHHHJJJNNNMMMOOORRRUUUXXX\\\aaaeeehhhmmmqqquuuzzz}}}xxxppphhhdddfffqqqrrr^^^ZZZYYYYYYcccrrr~~~pppfffbbb]]]XXXUUURRROOOLLLIIIGGGDDDAAA>>>===<<<<<<@@@???>>><<<;;;;;;;;;;;;<<<<<<======>>>??????@@@<<<>>>@@@BBBEEELLLVVV^^^pppxxx~~~|||zzzwwwvvvtttrrrooommmkkkiiigggddd```\\\YYYUUUQQQNNNJJJHHHDDD@@@===;;;999999777777666555555555555666444888<<<===<<<999777666777777888888888888777777777777666666666777888999:::999888888888777555333333333333333333333444444777333111222555777777666444444444444444444444444666666777777777666555555444444444444555666888888:::;;;<<<>>>@@@CCCEEEFFFJJJKKKMMMNNNOOOQQQTTTVVVZZZ\\\^^^^^^]]]]]]]]]^^^___dddlllvvvnnncccbbbeeexxxzzzjjjZZZRRROOOLLLLLLMMMMMMQQQZZZhhhzzz}}}lllWWWPPPJJJIIIIIIGGGGGGJJJHHHIIIJJJKKKLLLPPPVVVZZZ^^^eeemmmttt|||}}}vvvnnniiiiiitttvvveeeWWWTTTUUUVVV```lll~~~zzzjjj```\\\VVVQQQNNNKKKHHHFFFDDDCCC@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAA===>>>???@@@BBBGGGNNNTTTeeennn{{{}}}zzzyyyxxxwwwtttqqqnnnllljjjiiigggddd```\\\YYYTTTOOOLLLJJJHHHEEEAAA>>><<<::::::777666666666555555555555444777:::;;;;;;999888888777777777888888777777777888777777666666666666666666666777888888777555444333333333444444444444444555333111222555666666555444444444444444444444444555666666666555444333333333444444555666777999:::::::::<<<>>>@@@CCCFFFGGGIIIKKKMMMOOOPPPRRRUUUWWW[[[]]]____________aaabbbbbbfffmmmvvvmmmcccaaaeeewwwrrrdddWWWPPPNNNMMMMMMOOOPPPWWWcccsss|||jjjUUUNNNJJJIIIHHHEEEEEEGGGIIIIIIIIIIIILLLQQQWWW\\\aaaiiisss{{{~~~wwwqqqppp{{{iii]]]SSSQQQSSSUUU^^^iii}}}zzziii[[[WWWQQQLLLIIIFFFDDDBBBAAA@@@>>>===<<<<<<======999:::;;;<<<======>>>>>>======>>>???@@@AAABBBCCCDDDDDDDDDEEEFFFJJJOOORRRZZZdddsss}}}{{{zzzyyywwwtttqqqnnnllljjjjjjgggdddaaa]]]ZZZUUUPPPLLLIIIHHHEEEBBB???===;;;:::666666666666666555555444555777888888888888999;;;888777777777777777777888888888888777666555555444444666888999::::::999999555555555666666666666666777666444444555555555444444444444444444444444444555666666666555444333333555555555666777999:::;;;:::;;;<<<>>>AAADDDGGGHHHIIIKKKMMMOOOPPPRRRUUUXXXZZZ\\\^^^```aaacccfffhhhiiikkkooouuulllcccaaadddvvviii^^^SSSNNNMMMLLLNNNQQQSSS\\\kkkyyyfffSSSMMMHHHHHHGGGDDDDDDFFFFFFGGGIIILLLQQQXXXaaagggttt}}}}}}vvvtttxxx```XXXQQQPPPRRRVVV```jjj{{{}}}jjjWWWSSSMMMHHHEEECCCBBBAAA???>>>===<<<;;;<<<======:::;;;===???@@@AAABBBBBB>>>???@@@AAABBBDDDDDDEEEEEEEEEEEEFFFHHHKKKOOOPPPUUU___mmm|||~~~}}}xxxvvvssspppnnnlllkkkkkkgggeeeaaa^^^[[[VVVQQQMMMIIIHHHFFFDDDAAA>>><<<;;;666666666777666555555444666777888777666777999;;;888888777777777777888888888888888888777666555444555777999;;;;;;<<<===???888888888777777777666666888888777666555555444333444444444444444444444444666666777777777666555555666666666666777999::::::::::::<<<>>>BBBEEEGGGIIIIIIKKKMMMOOOPPPSSSVVVYYYYYY[[[^^^```aaadddhhhkkklllnnnpppuuukkkbbbaaaddduuu{{{aaaXXXOOOMMMMMMMMMPPPTTTXXXbbbuuuvvvaaaRRRKKKGGGFFFFFFDDDDDDFFFFFFIIIOOOUUU^^^iiittt|||{{{yyy~~~gggYYYSSSOOOOOORRRYYYdddmmm{{{~~~iiiTTTOOOIIIDDDBBBAAAAAA@@@>>>===;;;:::::::::;;;<<<;;;<<<>>>@@@AAAAAAAAAAAA@@@@@@AAACCCDDDFFFGGGGGGFFFFFFFFFHHHLLLOOOQQQRRRUUU^^^kkkxxx~~~xxxvvvssspppmmmllllllmmmfffdddbbb```]]]XXXSSSOOOIIIHHHGGGDDDBBB???===;;;555666777777777666444444555777999999888777777888999888777666666777888999888999999999999777666555555777999999888999<<<>>>::::::999888777666666555666777777777555444444444444444444444444444444444444555555666666666666555666666666666666777888999888999;;;===AAADDDGGGHHHIIIKKKNNNOOOQQQSSSWWWYYYYYY[[[]]]^^^```bbbfffiiiiiikkkooovvvjjjbbbaaaccctttyyy]]]UUUNNNMMMOOOPPPTTTYYY```lllsss]]]QQQJJJFFFEEEEEECCCDDDGGGNNNRRRZZZdddppp}}}pppYYYTTTPPPMMMNNNRRR[[[gggppp}}}gggQQQMMMGGGCCCAAA@@@@@@???<<<;;;:::999999999:::;;;:::;;;===>>>??????>>>>>>AAAAAABBBDDDEEEGGGHHHHHHLLLLLLMMMPPPTTTXXXZZZZZZWWW___kkkwww~~~}}}}}}wwwuuurrrooommmmmmmmmnnnfffdddbbb```^^^ZZZTTTPPPIIIHHHGGGEEEBBB???===;;;555666777777777666444333333666:::;;;:::777666555999888777666666777888999888999:::::::::888777666333555666555333444777:::;;;:::999888777666555444444555666666555444444444444444444444444444444444111111222333444444444444666666555555555666666777777888:::<<>>??????>>>???CCCGGGHHHHHHIIIMMMPPPRRRTTTXXX]]]aaaccceeeeeedddgggllluuu|||yyyvvvuuutttrrrpppmmmkkkjjjdddbbb___^^^\\\YYYVVVSSSMMMJJJFFFBBB@@@???===;;;777888999999888777666555888888888888888888888888888888777777777777888888888888888888888777666555777777666555555666888999;;;<<<<<<<<<;;;999777666555555555666666666666666777777777777666555444333222222333333333444444444555666888888777777999:::===>>>???AAACCCEEEFFFGGGLLLMMMNNNNNNOOOQQQTTTWWWYYY\\\```bbbbbbaaaaaabbbdddhhhooowwwkkkbbbbbbfffvvvjjjYYYSSSOOOOOOQQQTTT]]]eeevvvfffWWWNNNIIIGGGHHHIIIKKKOOOVVVbbbooommm[[[RRRLLLKKKMMMPPPSSSYYYfffsssyyy___MMMIIIBBB>>><<<<<<<<<<<<===<<<;;;;;;<<<<<<;;;:::;;;;;;<<<>>>BBBEEEGGGHHHCCCFFFJJJLLLMMMQQQVVV[[[aaadddiiinnnrrrtttttttttrrruuu{{{~~~{{{yyyuuuuuutttrrrooommmkkkiiidddbbb```^^^\\\YYYVVVSSSLLLHHHDDDAAA???===;;;:::888777666666666777888999999999999999888888888888888888777777777777888888:::999999888777555444333777666666555444444444444:::::::::::::::999888777777777777666666666666666666666666666555444333333222222333333333444444444444666777888777777888:::<<<===>>>@@@BBBDDDFFFFFFJJJKKKMMMNNNNNNQQQTTTWWWWWWZZZ^^^```aaabbbccceeebbbgggnnnwwwiii``````fffwwwyyyeeeWWWRRROOOPPPSSSYYYdddooowww___PPPGGGEEEFFFHHHIIILLLTTT^^^mmm~~~rrr___RRRLLLJJJJJJLLLPPPRRRXXXeeerrrttt[[[GGGCCC>>>;;;;;;<<<======;;;:::999:::<<<<<<<<<;;;>>>>>>>>>???AAACCCFFFGGGGGGJJJNNNQQQTTTZZZbbbiiissswww|||~~~}}}{{{yyyuuutttsssqqqooollljjjiiidddbbb```^^^\\\YYYUUURRRJJJFFFBBB???>>><<<:::888888666444333444666999;;;999999999999999888888777888888777777777777888888;;;::::::999777555333222666666666555444222111000999888888777777888888888999888888888777777666666555666666555555444333222333333333333444444444444444666777777777777888:::;;;<<<===???AAACCCEEEEEEHHHIIIKKKLLLNNNPPPTTTWWWYYY[[[]]]^^^___```bbbddd```eeemmmwwwjjj``````fffwwwsssbbbXXXTTTQQQSSSVVV^^^mmmzzzqqq[[[NNNEEEDDDEEEGGGIIIOOO\\\iiixxx~~~hhhXXXOOOLLLKKKKKKMMMPPPRRRXXXdddqqqqqqYYYEEEAAA===;;;;;;=========:::999888999<<<======<<<===???AAABBBCCCEEEGGGIIIOOOSSSXXX^^^dddnnnyyy~~~{{{yyyuuutttsssqqqooollljjjhhhdddbbb```___]]]YYYUUUQQQIIIFFFAAA???===<<<:::888777666555444444555777888999999:::::::::999888777888888777777777777888888::::::::::::999777666555444555666666555333222000777666555555555777888999::::::999888888777777777555555555555444333222111333333333444444444444555444555777777666666888999:::;;;<<<>>>@@@BBBDDDEEEFFFGGGIIIKKKMMMPPPTTTXXX]]]^^^^^^^^^\\\\\\^^^```aaafffmmmwwwmmmbbbaaaeeevvvpppbbbXXXTTTRRRTTTYYYcccuuummmZZZPPPLLLJJJJJJLLLPPPYYYkkk|||xxxdddVVVOOOLLLLLLLLLOOORRRTTTXXXdddpppoooXXXEEEBBB>>><<<<<<======<<<999999888:::<<<>>>===<<<999===CCCGGGJJJMMMQQQTTTZZZaaakkkuuu}}}zzzuuutttsssqqqooollljjjiiidddbbbaaa___]]]YYYTTTPPPHHHEEEAAA???===<<<:::999777777777666555444333222888999:::;;;;;;:::999888888888777777777777888888999999::::::;;;;;;::::::444555666777777666555444666555555444555666888999:::999999999888888888777555555555555444333222111333333444444444555555555444555777777666666888999:::;;;<<<>>>@@@BBBCCCDDDEEEGGGIIIKKKMMMPPPTTTXXX]]]^^^^^^^^^\\\\\\^^^```dddhhhooowwwpppdddbbbeeesssnnncccXXXUUUTTTWWW]]]kkk}}}}}}|||}}}gggYYYRRROOOKKKKKKOOOXXXeeeyyy|||xxxuuurrrqqquuu~~~qqq___RRRKKKIIIKKKLLLPPPTTTWWW\\\hhhtttkkkVVVEEECCC???============<<<;;;:::999;;;===>>>>>>======AAAEEEGGGIIIMMMTTTYYYhhhrrr|||vvvuuutttrrrpppmmmkkkjjjdddcccaaa```^^^YYYSSSOOOGGGDDDAAA>>>===<<<:::999777777777777666333111000666777:::;;;<<<;;;:::999888888777777777777888888777888999:::;;;<<<<<<<<<555666666777888888777777555555555555666666777888888888888888888888888888555666666555555444333222333444444444555555555555333555666666666666777999:::;;;<<<>>>@@@BBBDDDDDDEEEGGGIIIKKKMMMPPPTTTXXXYYY[[[]]]^^^___```bbbdddeeeiiiooowwwpppeeebbbdddrrrmmmdddZZZYYYZZZ^^^gggwwwyyyppphhhfffiiikkkwwwrrr___UUUQQQMMMJJJLLLVVVcccttt|||vvvqqqlllgggdddbbbcccfffllluuuvvveeeVVVLLLIIIIIIIIIJJJOOOVVV[[[aaannn{{{fffQQQCCCAAA>>>======>>>=========<<<;;;<<<>>>???>>>===BBBDDDFFFHHHKKKUUUbbblll~~~wwwvvvuuusssqqqnnnlllkkkdddcccbbb```^^^YYYSSSNNNEEECCC???<<<;;;;;;999888777666555444444333222222444666999<<<======<<<;;;888888777777777777888888777777888999::::::::::::888888777666666666777777555666666777777777666666666666777777888999999999666666666666555444333333444444444444555555555555333555666666555666777999;;;;;;===???AAACCCDDDEEEGGGHHHJJJLLLMMMPPPTTTXXXWWWZZZ^^^```aaabbbccceeedddhhhnnnuuuoooeeebbbdddqqqlllddd^^^]]]___fffpppuuujjj```WWWWWW\\\]]]iiiuuu}}}jjjYYYQQQOOONNNLLLQQQ___qqq{{{uuullleee```^^^\\\[[[XXX[[[aaaiiirrrzzz~~~vvviiiZZZNNNIIIJJJLLLFFFHHHOOOWWW]]]eeesss{{{aaaNNN@@@>>><<<<<<===>>>>>>===>>>===<<<===>>>???>>>===AAACCCGGGLLLWWWiiixxxwwwvvvtttrrrooommmkkkdddcccbbbaaa^^^YYYSSSNNNDDDAAA===;;;:::999888666777555333111111333555666333555888<<<>>>>>>===<<<888888777777777777888888777777888888888888777777;;;999777666555555555666555666777888888777666555555555666777888999999:::777777777777666555444333444444444555555555666666333444666666555555777888;;;<<<===???AAACCCEEEEEEHHHIIIKKKLLLNNNPPPTTTWWWYYY\\\```bbbbbbaaaaaabbbbbbfffllltttllldddbbbcccnnn}}}sssjjjgggeeedddjjjzzzwwwcccXXXSSSPPPMMMMMMPPPUUU___lllzzzppp```UUUQQQPPPNNNQQQYYYiii|||wwwfff```[[[YYYVVVTTTVVV[[[ZZZaaaggglllxxxzzzsssiii___WWWPPPJJJJJJMMMNNNRRRVVVYYY^^^hhhvvvoooXXXJJJCCCBBBAAA@@@???>>>===<<<===::::::======<<<>>>BBBEEEIIIOOOYYYggg|||~~~|||yyyuuusssqqqpppmmmkkkgggeeeccc```]]]YYYSSSOOOEEECCC???===<<<;;;:::888555555555666666666666666888888888888888777666666<<<;;;888666555555666666777777777777888888888888666666666666777777777777555555555555555555555555444555555555666666777777333444444444333333111111555555444444444555555666333444444555777888:::;;;:::===@@@BBBBBBBBBBBBCCCFFFHHHJJJLLLNNNSSSXXX\\\]]]___```aaa```aaacccdddiiiiiillluuukkkcccbbbcccnnn}}}xxxqqqllliiihhhpppqqq]]]SSSNNNJJJHHHHHHHHHLLLSSS]]]hhhrrr{{{~~~sssfffZZZSSSQQQQQQRRRVVVaaaqqq~~~qqqhhh\\\WWWSSSRRRQQQQQQVVV]]]eeennnuuu{{{yyykkkaaaWWWQQQLLLHHHIIIMMMOOOSSSYYY]]]cccmmm{{{iiiUUUHHHBBB@@@===;;;::::::;;;<<>>???AAADDDFFFHHHJJJLLLMMMOOOSSSWWWZZZ\\\^^^````````````bbbdddhhhgggkkktttiiibbbbbbcccnnn}}}zzzsssooonnnzzz}}}kkkXXXNNNJJJFFFCCCCCCDDDFFFIIINNNTTT\\\bbbfffgggddd___XXXRRROOOOOOQQQTTT[[[iiizzz|||oooaaaYYYQQQMMMJJJLLLNNNSSS]]]fffwwwxxxcccZZZPPPLLLJJJIIIKKKOOOQQQWWW^^^dddkkkuuuvvvbbbPPPEEEAAA>>>;;;888777888:::<<<<<<;;;<<<@@@AAA@@@DDDIIIPPPVVVeee|||~~~|||{{{yyyvvvtttrrrqqqnnnlllhhhfffcccaaa^^^YYYSSSOOOHHHEEE@@@===<<<:::888777666666666666666666555555777888888888888777777666666777999;;;;;;999777666888888777777666666555555444444555555555666666666666666666666666666666666666777777777777888888888999888777666555666777777888888666555444333333333444444444555666888::::::::::::;;;;;;<<>>;;;:::999:::;;;===;;;;;;===@@@AAAAAAFFFLLLWWWeee{{{}}}|||{{{yyyvvvuuusssqqqnnnllliiigggdddaaa^^^YYYSSSOOOIIIFFFAAA>>><<<:::888666666666666666555555555555777777888888888888777666555666888999::::::999999888888777777666555444444444444444444555555555666777777777777777777777777666666666666666777777777777555444222222333555666777777666555555444555555444444555555666888999:::999:::::::::;;;>>>BBBFFFGGGJJJLLLNNNPPPRRRUUUXXXZZZ\\\^^^^^^^^^^^^```bbbeeeeeeiiirrr|||gggcccbbbbbblllyyy{{{}}}ssscccRRRJJJHHHEEECCCCCCEEEDDDBBBBBBCCCFFFJJJLLLHHHHHHIIIHHHGGGHHHKKKMMMVVVaaasssyyykkk]]]SSSOOOIIIJJJOOOWWW___jjj{{{xxxeeeZZZPPPNNNPPPQQQUUUYYY]]]ccclllrrrxxxlllWWWJJJCCC;;;<<<<<<===<<<<<<;;;:::@@@@@@BBBEEEFFFGGGOOOXXXdddyyy~~~~~~~~~}}}{{{zzzxxxvvvuuutttrrrooollliiigggeeebbb^^^YYYSSSOOOIIIFFFAAA>>><<<;;;888777777777666666555555555444666777777888888888777777777666666666777999;;;<<<999888888777666555555444444444444444555555555666777777777777777777777777555555555555555555555555555444222111111222444666555555555555555666777888555555555555666888999999999:::<<<======>>>AAACCCFFFHHHKKKMMMOOOQQQUUUXXXZZZ\\\]]]^^^]]]^^^```aaaeeeeeeiiirrrzzzgggddddddbbbiiitttkkk\\\LLLFFFEEEDDDBBBBBB@@@???>>>>>>>>>@@@BBBCCCDDDEEEEEEEEEEEEGGGKKKMMM[[[gggxxx~~~|||qqqbbbUUUOOONNNKKKOOOXXXdddnnnyyy}}}ggg[[[PPPOOORRRUUUYYY]]]cccjjjrrrxxx}}}kkkVVVHHHBBB888999<<<======<<<:::999@@@@@@CCCFFFHHHMMMYYYeeexxx|||wwwmmmmmmmmmooorrrssssssrrryyyzzz}}}~~~|||yyyxxxwwwvvvuuusssooollljjjhhheeebbb^^^YYYSSSOOOIIIFFFAAA>>>===;;;999888777777777666555555444444666777777888888888888777777666555444666888;;;<<<999999888888777777666666444444555555555666666666666666666666666666666666555555444444444444444333555555444333444555666777444444444555666777999999555555555555666777888999999;;;===??????AAACCCEEEJJJKKKLLLLLLMMMQQQUUUYYYZZZ\\\^^^^^^^^^^^^```aaaeeeeeeiiirrrxxxhhhffffffbbbfffpppfffWWWIIIDDDEEEDDDCCCCCC??????>>>>>>===>>>>>>>>>@@@AAABBBBBBDDDGGGLLLPPP```kkk{{{yyyzzzwwwkkk[[[PPPMMMNNNPPPWWWdddsss}}}hhh\\\QQQQQQVVV[[[```ccchhhnnnvvv|||kkkTTTFFF@@@:::;;;<<<===>>>=========>>>???BBBGGGKKKTTTeeetttyyyrrreeeccc```___aaacccddddddjjjkkkmmmppprrrtttvvvwwwyyy||||||yyyxxxwwwwwwvvvtttpppmmmkkkiiifffbbb___YYYSSSNNNHHHEEEAAA>>>===<<<:::999888777777666555555444444666666777888888888888888444444555555666777888999999999999999888888888888555555666666666777777777555555555555555555555555666666555555444444444444555555555555666666666777666555555555666777888888666555555666666777888999999;;;<<<>>>@@@CCCHHHLLLQQQPPPOOOMMMMMMPPPUUUXXX[[[\\\^^^___^^^___```bbbccccccgggqqq~~~xxxhhhggggggbbbdddmmm|||eeeVVVIIIEEEFFFFFFEEEFFFBBBBBBBBBAAA@@@@@@??????===>>>???@@@BBBHHHNNNSSSaaalllzzz}}}zzzyyyzzzvvviiiXXXMMMLLLOOOVVV^^^nnn~~~jjj^^^SSSTTT[[[aaafffjjjjjjpppxxxkkkTTTEEE?????????>>>>>>???@@@AAABBB@@@AAAFFFLLLSSS^^^rrrzzzssshhhccc\\\WWWVVVWWWYYYYYYVVVWWWYYY]]]aaaeeeiiikkkppptttyyy|||}}}yyyxxxwwwwwwvvvtttpppmmmkkkiiifffccc___YYYSSSNNNGGGDDDAAA>>>>>>===;;;:::888777777666555444444444666666777888888888888888222333555777888777666666999999999999999:::::::::666666666666777777777777555555555555555555555555777777666666555555555444333333444555666666555555888777666666666666666777666666555666666777888999:::;;;;;;<<>>============@@@??????@@@CCCHHHMMMPPPaaaooo|||~~~{{{yyyzzzzzzuuuhhh]]]TTTOOORRRYYY___kkkyyyiiibbbZZZYYY___fffkkklllooorrrwwwnnnXXXIIIBBB???????????????@@@@@@AAAAAADDDGGGKKKUUUiiiqqqkkkbbb[[[VVVTTTRRRQQQPPPPPPQQQSSSWWW[[[```bbbhhhmmmssswwwxxx}}}}}}{{{xxxvvvuuutttuuuuuusssrrrllljjjgggccc]]]WWWRRROOOGGGFFFDDDAAA>>><<<;;;:::999888777666666555555555888888888888888888888888666666777777888888999999::::::::::::999999999999777777888999888777666555333333555666777777777777999999999888888888777777666666777777777777666666777888777555333333555777888888888888888777666666:::>>>BBBCCCCCCFFFMMMSSS^^^ZZZTTTNNNKKKMMMSSSXXXYYYZZZ[[[]]]^^^_________```eeeiiinnnyyy{{{nnnkkkiiidddeeekkkwwwuuu]]]QQQGGGDDDEEECCC@@@@@@AAAAAA@@@???>>>>>>======@@@???>>>???BBBFFFKKKMMM[[[gggsssvvvvvvvvvwwwvvvwwwmmmaaaXXXPPPMMMRRRZZZhhhuuujjjbbbYYYZZZbbbkkknnnnnnqqquuu|||pppYYYIIIBBB@@@@@@??????@@@AAABBBCCCFFFJJJPPPXXXdddwwwzzzppphhhbbb]]]ZZZWWWVVVVVVVVVYYY]]]```cccggglllrrruuuvvvzzz~~~|||zzzxxxvvvuuutttssspppnnnllljjjgggccc]]]WWWRRRPPPHHHGGGDDDBBB???===;;;;;;999888777666666555555555888888888888888888888888777777777777777888888888444444555555666777888888999999999999888777666555777777777777666555444333888888777777777666666666444555555555555555444444444555555444222222333444666777777888888777777777777;;;>>>??????BBBHHHNNNVVVUUURRROOOMMMNNNRRRUUUYYYZZZ[[[]]]^^^______```bbbgggkkkoooyyyzzznnnkkkiiigggiiipppzzznnnZZZOOOEEECCCDDDBBB@@@@@@@@@@@@AAAAAA@@@???>>>===???>>>>>>>>>@@@CCCGGGIIIRRR[[[dddiiimmmrrrrrrpppooofff[[[SSSNNNNNNVVV___lllzzzzzzmmmcccZZZ[[[gggqqqsssqqqnnnsss}}}rrr[[[JJJBBB@@@@@@@@@@@@AAABBBDDDEEEGGGLLLUUUaaaqqq~~~vvvooojjjhhhfffcccaaaaaadddgggiiilllpppuuuwwwxxx{{{|||}}}zzzwwwuuussspppmmmkkkllljjjgggccc^^^XXXSSSPPPJJJHHHFFFCCC@@@>>><<<<<<999888777666666555555555888888888888888888888888888888888888777777777777666666777777888888888999:::::::::999999777666555999888888777666444333222666666666666555555555555555555666666555444333333333444666555444222333333555555666666777777888888777:::=========@@@EEEIIIMMMNNNPPPPPPOOOOOOPPPRRRXXXYYY[[[]]]^^^______```bbbeeejjjoooxxxyyynnnjjjiiiiiinnntttjjjVVVMMMDDDCCCCCCAAA???@@@@@@@@@AAABBBAAAAAA@@@?????????>>>===>>>AAACCCEEEJJJPPPVVV\\\dddkkkmmmjjjiiiaaaWWWRRROOORRR[[[fffooo}}}zzzsssggg\\\___kkkvvvwwwsssnnnuuuttt\\\KKKBBB@@@?????????AAACCCEEEGGGIIIOOOYYYhhh{{{}}}xxxsssqqqrrruuuwwwwwwzzz}}}~~~}}}zzzwwwtttrrrpppmmmjjjkkkjjjgggccc^^^XXXTTTQQQLLLJJJGGGDDDAAA???===<<<999888777666555555555555888888888888888888888888999999888888777777666666;;;;;;:::999777666555555888888999999999999888888666666777777777666666555666666666555555555555555888888888888777666555444333666888888777555555555444444444555666888999999:::<<<>>>??????AAADDDGGGFFFIIILLLNNNNNNOOOPPPRRRXXXYYYZZZ\\\^^^______```___bbbhhhoooxxxyyyooojjjiiilllrrryyyyyyfffSSSKKKDDDCCCBBB@@@???AAA@@@AAAAAABBBBBBBBBBBBAAAAAA@@@???>>>>>>???AAABBBDDDHHHLLLQQQZZZcccfffdddccc\\\UUURRRRRRVVVaaalllzzzyyylllaaabbbnnnxxxxxxtttttt|||uuu]]]KKKCCC???>>>>>>???AAADDDGGGIIIQQQWWWbbbrrr{{{yyyvvvtttsssqqqnnnlllkkkjjjhhhddd___YYYTTTRRRMMMKKKHHHEEEBBB???>>>===999888777666555555555555888888888888888888888888999999888888777777666666888777777555444333222222666666777777888:::;;;;;;666777777777777777666666666666666666666666666666777777888777777666555555333555777888777555555666444444444555666888:::;;;<<<===???@@@@@@BBBDDDFFFEEEGGGIIIJJJKKKMMMQQQSSSWWWXXXZZZ\\\]]]___``````___aaaiiittt~~~zzzpppjjjiiinnnvvv|||sssaaaPPPIIIDDDDDDCCC@@@@@@CCCBBBBBBAAAAAABBBCCCDDDEEECCCBBBAAA@@@??????@@@@@@@@@DDDFFFIIIPPPZZZ^^^]]][[[UUURRRRRRVVV\\\hhhttt{{{pppffffffpppyyyzzzwwwvvv~~~uuu]]]LLLCCC@@@?????????BBBFFFJJJLLLVVV]]]jjjzzz{{{yyywwwuuutttssspppnnnkkkjjjhhhddd___ZZZUUURRRMMMLLLIIIEEEBBB???===<<<999888777666666555555555888888888888888888888888888888888888777777777777555666666666777777888888555555555666777999:::;;;999999999888777555444333555555555666666666666666444444555555555555444444111333555555444333444555666666555555777999;;;<<<;;;;;;<<<>>>@@@AAABBBCCCFFFGGGIIIIIIJJJMMMQQQTTTVVVWWWYYY[[[]]]___``````bbbdddmmm{{{zzzqqqiiihhhoooxxx~~~ppp___OOOIIIEEEDDDCCCAAAAAADDDDDDBBBAAA@@@AAACCCFFFHHHFFFEEEDDDBBB@@@@@@??????>>>AAACCCCCCGGGPPPVVVWWWTTTQQQQQQVVV]]]fffsssyyyqqqhhhiiipppyyy||||||vvvuuu\\\LLLDDDBBBAAA@@@AAADDDIIIMMMPPPZZZeeeuuutttrrrssszzz}}}{{{xxxvvvuuusssqqqoookkkjjjhhhddd___ZZZVVVSSSMMMLLLIIIEEEAAA???===<<<999888777666666555555555888888888888888888888888777777777777777888888888777888888999:::;;;<<<<<<777666555555555666777888999999999888777666555555333444444444555555555555222333444555666666666666222333444444333333555666888777777666777999;;;<<<::::::;;;===@@@BBBBBBBBBGGGHHHKKKLLLLLLMMMPPPRRRUUUWWWYYY[[[]]]___``````eeefffppp{{{rrrjjjhhhoooyyyqqq___NNNIIIEEEEEEDDDAAABBBEEEEEECCCAAA@@@AAADDDGGGJJJHHHGGGEEECCCBBB@@@@@@???<<<@@@BBB@@@BBBJJJQQQSSSQQQPPPSSSZZZdddnnn|||wwwpppjjjjjjqqqyyyyyyttt\\\KKKDDDCCCCCCBBBCCCFFFKKKPPPSSSaaaooosssiiikkkrrr~~~}}}zzzwwwvvvssspppnnnkkkjjjhhhddd___ZZZVVVSSSMMMKKKHHHEEEAAA>>><<<;;;999888777666666555555555888888888888888888888888666666777777888888999999888888888777777777777777999888666555444444555555555555666888888999999999222222222333333444444444333444555777888888999999555666666555444555777999:::999888777888999;;;===;;;;;;<<>>===>>>AAAEEEGGGJJJIIIGGGFFFFFFDDD@@@>>>???@@@BBBDDDFFFGGGHHHHHHIIIQQQ[[[ccciiiuuuzzzsssnnnqqquuuxxx|||ttt\\\NNNGGGFFFAAA@@@EEEHHHKKKTTT^^^jjjxxxssskkkeeemmm}}}~~~zzzuuuqqqooooooooojjjhhhfffbbb]]]WWWRRROOOMMMJJJFFFBBB???>>>======:::999888777666666666666999666444444777888777555888888888777777777777777666666777777888888999999777777777777777777777777555555666888888999999999444444555555555555555555222666999888555333333555777666333222222555999;;;IIIDDD===999999::::::999=========>>>???AAABBBCCCEEEFFFGGGIIILLLNNNOOOPPPVVVUUUVVVWWWZZZ^^^aaabbbkkkpppxxx}}}~~~zzzxxxyyy{{{~~~|||}}}ooo___NNNIIIDDDCCCEEEGGGEEEBBBCCCAAA???>>>>>>@@@CCCEEEJJJJJJIIIJJJIIIGGGCCC???>>>>>>???@@@BBBCCCDDDEEEJJJQQQ[[[eeeppp~~~|||vvvwwwyyyzzz}}}rrrZZZKKKEEEFFFBBBBBBFFFIIIMMMWWWbbbrrrssshhhdddjjjsss~~~zzzuuuqqqpppoooooolllkkkgggbbb]]]WWWRRROOOJJJIIIEEEBBB???===<<<<<<999999888777666666666666888777555666888999777555888777777777777777777777777777777777777888888888777777777777777777777777555555666888888999999888777777888888777666555444000222444444222111000000666555444333444666888:::???;;;777555777888999999<<<<<<<<<===>>>@@@AAABBBFFFGGGIIIJJJMMMOOOPPPQQQUUUVVVXXXZZZ\\\^^^aaacccoooqqqtttwww|||~~~}}}}}}~~~yyyvvvyyynnn]]]MMMHHHCCCBBBDDDFFFFFFEEEDDDCCCAAA???>>>???AAABBBIIIIIILLLNNNOOOMMMHHHDDD@@@????????????@@@BBBCCCJJJOOOYYYeeettt~~~}}}}}}nnnWWWHHHCCCDDDDDDFFFHHHJJJPPP]]]iii}}}}}}pppeeecccfffqqq}}}~~~zzzuuurrrppppppooommmkkkfff```YYYSSSNNNLLLGGGFFFDDDBBB???===;;;:::888888777666555555555555888777777888::::::777555777777777777777777888888888888888888777777777777777777777777777777777777555555666777888888888888999999:::;;;999777555333444444333444555444222111555444444444555666777888999777555555666777888777:::;;;;;;<<<===???AAABBBGGGHHHIIIKKKMMMOOOPPPQQQSSSVVVZZZ\\\]]]___dddhhhssspppoooqqqxxxxxxtttsssxxxlllZZZMMMIIICCCAAAAAACCCDDDEEEEEEDDDBBBAAA@@@??????@@@EEEGGGKKKPPPSSSSSSOOOKKKFFFEEEBBBAAA@@@AAACCCDDDHHHLLLSSS```qqq~~~kkkTTTGGGBBBBBBEEEHHHKKKNNNVVVdddppp{{{qqqhhh```]]]bbbjjjzzz~~~zzzvvvsssqqqppppppllliiiccc[[[TTTMMMIIIFFFDDDCCCBBBAAA>>><<<:::888777777666555555555555555777777999:::;;;:::888666777777777777777888888888999999888888777777666666666666666666666666666666555555666777888888777777777888:::;;;:::888666444777444222333666666444111333444555666777777777777:::999999888888777777666:::;;;;;;<<<>>>@@@BBBCCCGGGGGGIIIJJJLLLNNNOOOPPPRRRVVVYYY[[[]]]aaaiiiooosssnnnkkknnnwww}}}~~~tttqqqrrrwwwjjjZZZNNNJJJEEE@@@???@@@AAABBBEEEEEEDDDCCCBBBAAA@@@@@@BBBDDDIIIOOOTTTVVVUUUSSSLLLJJJGGGDDDCCCCCCCCCDDDDDDGGGMMMYYYjjj}}}}}}yyy{{{hhhRRRGGGCCCAAAFFFKKKNNNTTT```nnnxxx~~~tttmmmjjjeee```[[[XXXUUUVVV___jjj}}}zzzwwwtttrrrqqqpppmmmiiiaaaYYYQQQJJJFFFDDDBBBAAAAAA@@@>>>;;;999888777666666555555555555666666888:::;;;:::999777777666666777777888888888888999999888888777777666666666666666666666666666666555666666777777777777666444555777888999888777666555222///000222333111///333444555666777777777666888999:::999999888888888;;;;;;<<<===???AAACCCDDDFFFFFFHHHIIIKKKLLLMMMNNNRRRTTTWWWZZZ^^^eeennnuuunnnkkkjjjoooyyy}}}|||zzzpppoooqqqwww~~~iiiYYYNNNKKKGGGBBB?????????@@@DDDDDDEEEEEEDDDDDDCCCBBBAAABBBFFFKKKQQQVVVWWWWWWQQQOOOLLLIIIFFFEEEDDDDDDAAADDDJJJSSSaaasssxxxrrrtttyyydddPPPGGGDDDBBBGGGNNNTTT___nnn{{{~~~qqqiii```YYYWWWRRRPPPPPPPPPPPPTTTaaannn}}}{{{xxxuuusssqqqpppooojjjbbbYYYQQQKKKGGGFFFAAAAAA@@@>>>===;;;::::::777777666555555666666777555888::::::888777777888666666666777888888999999888888888888777777777777777777777777777777777777555666666777777666666666333333555666777888888888666444333222333444333333333444555666777777777777333555777777777777999;;;;;;;;;<<<>>>@@@BBBDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMRRRSSSUUUZZZaaahhhnnnrrrhhhhhhkkkrrr{{{{{{zzz{{{~~~vvvoooooorrrxxxyyydddVVVMMMKKKIIIEEEBBBAAAAAABBBCCCDDDEEEGGGGGGGGGFFFEEEDDDCCCCCCGGGLLLRRRVVVXXXWWWVVVSSSPPPMMMIIIGGGFFFDDDGGGKKKOOOVVVcccuuu~~~uuuooorrryyy|||```NNNFFFEEEDDDJJJQQQ[[[kkk}}}ooobbb[[[TTTOOOMMMKKKJJJKKKMMMNNNUUUdddsss~~~}}}{{{xxxvvvsssqqqppppppjjjaaaXXXPPPJJJGGGFFFBBBAAA???===<<<;;;;;;<<<777777777666666777777888555777999888666555777888555666666777888888999999777777777777777888888888777777777777777777777777555666666666666666555555666555555444555666888888888888888777555555666888444444555555666777777777333555777666555666888;;;::::::;;;===???AAACCCEEEFFFGGGHHHIIIJJJLLLLLLMMMQQQRRRVVV^^^gggllljjjhhhdddggglllrrryyyxxxpppooozzz{{{tttppppppttt|||sss___RRRKKKKKKJJJGGGEEEDDDDDDEEEBBBCCCFFFHHHIIIIIIHHHGGGGGGEEECCCDDDHHHNNNSSSVVV]]]\\\ZZZWWWSSSOOOKKKIIIIIILLLMMMLLLLLLUUUdddqqq}}}zzztttqqqvvv~~~xxx]]]LLLEEEEEEFFFMMMTTT___rrrwwwaaaUUUOOOKKKGGGFFFGGGEEEFFFGGGIIIRRRcccsss~~~~~~}}}{{{yyyvvvtttrrrqqqnnnhhh___UUUMMMHHHEEEEEECCCAAA>>><<<;;;;;;<<<===888777777777777777888888555777888777444444666999555666666777888999999999666666777777888888999999777777777777777777777777555666666666666666555555999888666444444555777888555666777555222111444777555555444555555666777888999::::::888555444666999999999:::<<<>>>@@@BBBDDDHHHHHHIIIJJJKKKLLLMMMNNNQQQSSSXXXbbblllmmmfff^^^bbbfffmmmrrrxxxoooiiikkkoooyyyyyyrrrooommmqqq{{{uuueeeVVVMMMCCCEEEHHHJJJJJJIIIGGGEEEAAABBBEEEGGGHHHIIIIIIIIIHHHFFFEEEDDDEEEIIIMMMOOOWWW[[[^^^]]]YYYTTTQQQQQQKKKKKKJJJIIIIIIOOOYYY```lllrrrzzz{{{uuuqqqrrryyyqqqXXXJJJFFFFFFJJJPPP^^^qqqmmm[[[SSSMMMEEECCCFFFCCCAAABBBDDDHHHOOO^^^lll~~~~~~~~~}}}zzzwwwtttrrrppppppkkkfff^^^UUUNNNIIIFFFEEEFFFDDDAAA>>><<<<<<<<<===777777666555555555555555777666777999:::999888:::777666555444444555666777555555555555555555555555666666666666666666666666444444444555555555666666444444444444444444444444666666777777777777666666333444555555555555555555999999888777777666777777<<<<<<=========>>>AAADDDDDDDDDDDDGGGJJJMMMMMMMMMQQQZZZfffkkkiiidddaaa```fffgggkkkqqqxxxwwwfffbbbdddiiisss~~~yyysssqqqpppsss}}}|||lll]]]QQQIIIDDDEEEGGGIIIJJJIIIIIIHHHEEEEEEDDDEEEFFFHHHKKKLLLLLLKKKHHHFFFFFFGGGJJJKKKPPPUUU[[[^^^___\\\ZZZXXXSSSQQQOOOLLLKKKMMMRRRVVV___eeemmmssszzzzzzzzzwwwsssqqqssszzzlllWWWKKKHHHGGGLLLTTTcccwww~~~iiiVVVNNNIIIBBB???BBBBBB@@@AAACCCEEEKKKWWWddd~~~}}}zzzwwwtttrrrqqqppplllggg```WWWOOOJJJGGGEEEEEEDDDAAA===;;;:::::::::888777666666555555666666777777888999999999888999888777666666666666777888888888888888888888888888666666666666666666666666555555555666666666777777444444444444444444444444555666666777777666666555333333444666666777666666666666666666777888888999;;;<<<=========>>>AAADDDGGGIIIJJJKKKLLLMMMOOOQQQYYY___fffhhheeebbbbbbcccdddeeeiiiooovvvjjj\\\ZZZ]]]cccnnn{{{zzzsssrrrrrrwww{{{lll^^^RRRIIIDDDDDDDDDEEEGGGHHHIIIJJJJJJJJJHHHEEEDDDDDDHHHLLLOOOQQQOOOMMMJJJHHHGGGGGGGGGIIIMMMTTT\\\ccceeecccaaaZZZVVVRRROOOMMMMMMMMMLLLQQQWWW___fffppp~~~|||xxxtttuuutttrrrqqqsssyyy~~~dddSSSLLLIIIIIIOOOYYYkkk}}}fffPPPIIIGGGAAA>>>>>>AAA??????BBBCCCEEENNNXXXkkk}}}~~~}}}zzzwwwuuusssqqqqqqmmmiiibbb[[[SSSMMMIIIFFFEEEDDDAAA===;;;999888888888888777666666666666777666777888888999999999888999888888777777888888999999999999999999999999999666666666666666666666666666666666777777777777777666666666666666666666666444555555555555555555444333444555666777888888888333333333555666888:::;;;;;;<<<=========???BBBDDDEEEGGGJJJJJJJJJKKKOOORRR^^^aaabbbaaa___^^^aaadddbbbcccgggmmmsss{{{aaaUUUUUUYYYaaammm|||zzztttrrrtttzzzzzzkkk\\\PPPHHHCCCAAABBBBBBBBBCCCEEEGGGIIIJJJNNNLLLHHHFFFFFFHHHJJJMMMSSSRRRPPPMMMKKKIIIGGGFFFEEEFFFKKKUUU___fffgggfff___YYYRRRNNNNNNNNNLLLJJJLLLPPPVVV^^^hhhxxx|||yyyxxxxxxyyyxxxtttpppppptttwwwuuu]]]PPPKKKJJJIIIQQQ___ttt}}}dddMMMFFFFFFBBB???>>>>>>===>>>AAABBBBBBHHHOOOYYYiii~~~~~~}}}zzzxxxuuusssrrrqqqooolllfff___WWWPPPKKKIIIFFFDDDBBB>>>;;;999888777999888888777777777777777666888999888888;;;:::888888888888888888888888888777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666333444444555555444444333555666777777777777777777222222333444666888999:::;;;<<<=========???BBBEEEDDDEEEGGGJJJMMMQQQTTTVVV\\\\\\\\\[[[ZZZ[[[___bbbaaacccggglllrrrsss[[[QQQRRRUUU^^^lll}}}{{{tttqqquuu}}}tttkkk]]]OOOGGGBBB@@@???@@@@@@???@@@AAADDDFFFHHHMMMLLLKKKJJJIIIIIIHHHHHHPPPQQQQQQPPPOOOMMMKKKIIIFFFDDDEEELLLUUU^^^ccceeeddd^^^UUUPPPNNNNNNLLLJJJLLLNNNRRRWWW```nnn~~~}}}|||~~~wwwnnniiiiiijjjoooyyypppYYYLLLIIIIIIIIIUUUeee}}}fffMMMEEEEEEAAA>>>>>><<<;;;<<>>>>>>>>>>>???AAACCCEEEIIIJJJKKKLLLLLLKKKIIIHHHMMMOOOQQQSSSSSSQQQOOOMMMIIIGGGEEEGGGMMMUUU\\\```iiiddd]]]WWWSSSOOOMMMKKKMMMMMMNNNPPPVVVaaannnvvv~~~vvviii___\\\\\\___fffqqq}}}nnnWWWKKKIIIKKKMMMYYYlllnnnTTTIIIDDD???<<<>>>===:::<<<@@@BBBAAACCCGGGEEENNNYYYcccnnnxxx}}}|||xxxwwwwwwvvvwww{{{~~~}}}{{{xxxvvvtttssssssrrrnnnggg```XXXRRRNNNLLLFFFEEECCCAAA>>><<<:::999888888777666666666666777333999;;;888:::AAABBB===666777777888888777777666888888888888888888888888777777777777777777777777555555555555444444444444777777777777777777777777333444444444444444444333777777777777666555444444666666666555666666777777:::;;;<<<======???CCCFFFHHHIIILLLRRRXXX[[[ZZZYYYSSSUUUXXX\\\___bbbcccdddcccdddiiimmmrrr~~~lllXXXPPPOOOOOOTTTdddzzz{{{sssoooxxxssseeeWWWQQQIIIBBB???>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEHHHKKKLLLMMMMMMMMMKKKNNNRRRUUUVVVUUURRRPPPLLLKKKJJJIIIJJJOOOVVV[[[ffffffeeeaaa[[[VVVRRRPPPNNNMMMKKKLLLOOOWWW```fffrrrvvvzzzqqqaaaVVVQQQQQQPPPTTTZZZbbbjjjppprrrsssrrrvvvyyyyyyvvvtttttttttvvv}}}mmmXXXKKKIIINNNRRR^^^rrr|||aaaQQQGGG>>>;;;>>>>>>;;;;;;???AAA???@@@CCCCCCHHHLLLPPPWWW```cccbbb```aaabbbccceeekkksssyyy~~~}}}{{{xxxvvvuuuttttttppplllddd\\\TTTOOOLLLJJJDDDCCCBBB@@@>>><<<:::999888777666666555555666666222999<<<999<<>>>>>======??????@@@@@@AAAAAAAAAAAA@@@AAADDDHHHLLLOOORRRSSSKKKNNNSSSWWWXXXVVVSSSQQQMMMNNNNNNLLLKKKMMMSSSXXX___dddiiiiiiddd]]]YYYWWWPPPNNNKKKJJJMMMSSSZZZ___fffmmmwww}}}mmm\\\PPPLLLKKKGGGHHHKKKOOOTTTWWWXXXXXXZZZ]]]aaaaaa^^^\\\\\\]]]___fffpppzzzlllXXXLLLJJJPPPWWWbbbwwwmmmZZZLLL@@@===AAA@@@<<<;;;>>>???======???BBBEEEEEEEEEJJJQQQSSSQQQQQQSSSUUUVVVYYY___iiipppwww~~~}}}{{{xxxwwwuuuttttttooojjjbbbYYYQQQLLLJJJIIIBBBAAA@@@???===;;;999888777777666555555555555555111:::===999<<>>@@@CCCFFFKKKVVV```]]]QQQHHHIIINNNSSSSSSTTTXXX\\\```bbbbbbbbbccchhhlllqqq|||lll[[[SSSPPPPPPWWWbbbttt{{{sssvvv~~~ppp]]]PPPFFFEEECCCAAA???>>>??????>>>>>>=========>>>>>>???@@@BBBDDDFFFHHHMMMRRRVVVVVVUUUUUUVVVXXXZZZZZZZZZUUUSSSPPPMMMLLLNNNPPPRRR[[[```gggmmmmmmiiiccc^^^WWWPPPLLLOOOPPPOOOQQQWWW]]]dddppp~~~ttteeeXXXNNNIIIFFFDDDDDDDDDDDDEEEGGGIIIJJJIIIIIIJJJKKKLLLMMMMMMNNNTTTUUUYYYbbbppp|||{{{jjjWWWJJJHHHOOOVVVfff|||}}}gggVVVHHH???<<>>>>>>>>>>>>>>???@@@???@@@@@@AAACCCEEEGGGHHHGGGJJJMMMLLLKKKNNNUUU[[[cccmmm{{{~~~|||yyyxxxyyyxxxwwwvvvpppjjjbbbYYYSSSMMMHHHEEEEEEDDDBBB???===;;;:::999666666666666777777777777555777:::<<<===<<<;;;;;;777777777777777777777777;;;:::::::::999888888888999888777666666777888999777777777777777777777777999:::999888666555666777333333333444555666777777666666555444444333222222555555666666666666555555:::;;;<<<===???CCCHHHLLLYYYWWWSSSOOOMMMKKKKKKKKKOOORRRWWW[[[]]]___bbbdddcccdddhhhllloooyyygggWWWQQQOOOPPPUUU___nnn~~~xxxxxx|||iiiVVVKKKCCCBBB@@@>>>=========>>>>>>======<<<======>>>>>>???@@@BBBDDDHHHMMMSSSWWW\\\[[[ZZZZZZ[[[[[[\\\\\\XXXVVVSSSPPPNNNNNNOOOPPPXXX\\\cccjjjmmmllljjjhhh^^^WWWRRRRRRQQQOOOQQQVVV\\\aaalllyyy|||pppbbbUUUMMMHHHFFFCCCBBBAAAAAABBBCCCEEEFFFDDDDDDEEEEEEFFFGGGIIIIIIIIIJJJNNNWWWbbbnnnvvv{{{~~~wwwhhhXXXLLLIIIOOOUUUjjjqqq```QQQFFFBBB??????>>>>>>>>>>>>>>>????????????@@@BBBCCCEEEFFFCCCFFFHHHGGGFFFIIIOOOUUUXXX```lllvvv|||zzzxxxwwwwwwvvvuuutttmmmiiibbbYYYRRRMMMJJJIIIEEEDDDBBB???===;;;:::999666666666666777777777777777888999:::;;;;;;::::::777777777777777777777777888888888888777777777777999888777666666777888999777777777777777777777777555666777777777777999:::555666777888777666555444444444555555555555555555999999999999888777666666<<<;;;::::::===DDDMMMTTTSSSRRROOOMMMLLLLLLMMMMMMNNNRRRVVVZZZ\\\___aaaccccccdddhhhllloooyyy}}}aaaSSSMMMNNNQQQTTT[[[gggttt~~~}}}yyyfffTTTIIIAAA@@@??????>>>>>>??????======<<<<<<<<<<<<=========>>>@@@BBBEEEKKKRRRWWW```````````````_________]]][[[XXXUUURRRPPPPPPOOOUUUXXX]]]dddjjjooorrrssshhhbbb\\\XXXTTTQQQRRRVVVYYY^^^gggrrr}}}~~~wwwkkk^^^RRRJJJFFFDDDBBBBBB@@@@@@@@@AAABBBBBBBBBBBBAAABBBCCCEEEGGGHHHDDDFFFIIINNNTTT\\\eeekkkrrrmmmcccWWWNNNKKKOOOTTTmmm|||lll[[[NNNHHH@@@??????>>>============>>>>>>>>>>>>???@@@AAABBB???AAABBBBBBAAABBBGGGLLLOOOUUU]]]dddmmmyyy}}}{{{xxxwwwwwwwwwuuutttqqqooojjj```VVVNNNJJJJJJEEEDDDBBB???===;;;:::999666666666666777777777777999999999999999999999999777777777777777777777777555555666666666666666666888888777777777777888888777777777777777777777777555666777888777777999:::777888::::::999666333000333333444444555666777777444555666888999;;;<<<<<<:::;;;===???CCCIIIPPPUUULLLKKKKKKJJJKKKMMMNNNOOOMMMQQQUUUYYY\\\^^^```bbbcccdddhhhllloooyyyvvv\\\PPPKKKLLLPPPTTTZZZcccnnnyyyuuuaaaPPPFFFAAAAAAAAAAAAAAABBBBBBBBB>>>===<<<<<<<<<<<<<<<<<<======>>>???AAAFFFMMMRRR\\\___ccceeeeeedddbbbaaaaaa___]]]ZZZWWWTTTSSSRRRSSSTTTWWW]]]dddmmmuuuyyyrrrnnnhhhbbb[[[WWWVVVXXXWWW[[[bbblllvvv}}}|||uuuiii\\\QQQIIIEEECCCCCCBBBAAA@@@@@@@@@AAABBBCCCBBBBBBCCCEEEGGGJJJLLLKKKMMMMMMLLLLLLPPPVVV\\\aaa```[[[TTTNNNMMMPPPTTTnnnrrr___PPPIIIAAA@@@???======<<<<<<<<<>>>============>>>>>>???>>>???@@@???>>>???CCCFFFJJJMMMPPPTTTZZZfffttt~~~~~~{{{zzzzzzyyyxxxvvvzzz{{{xxxmmm^^^PPPIIIGGGEEEDDDBBB???<<<;;;999999666666666666777777777777:::999888888777777888888777777777777777777777777444555555666666777777777888777777777777777777888777777777777777777777777777888999999777666666777888888999888777555333111222333333444555555666666333333444666777999;;;<<<888>>>EEEKKKMMMMMMLLLLLLGGGGGGGGGHHHJJJLLLNNNOOOMMMPPPUUUYYY[[[]]]```bbbcccdddhhhllloooyyyoooYYYOOOIIIJJJOOOUUU\\\eeennnxxxlllXXXIIIAAA??????@@@AAABBBBBBCCCCCC>>>>>>===<<<<<<<<<<<<<<<===>>>>>>>>>???BBBGGGKKKRRRXXXaaagggiiigggeeeeeeaaa```^^^[[[XXXVVVUUUTTTTTTSSSTTTWWW]]]gggqqqwwwxxxxxxuuunnnfff```]]][[[XXXZZZ___hhhpppwwwzzz{{{|||uuuiii\\\QQQIIIEEEDDDAAAAAA@@@??????@@@AAABBBCCCCCCDDDFFFIIILLLOOOPPPSSSSSSRRRNNNJJJJJJNNNRRRSSSSSSRRROOOLLLLLLQQQUUUoooqqq___PPPHHH@@@???>>>===<<<<<<<<<<<<=========<<<<<<======>>>@@@@@@@@@@@@@@@AAACCCDDDDDDEEEFFFFFFJJJRRR]]]eeerrr||||||{{{zzzzzzxxxvvv|||~~~~~~uuudddTTTIIIDDDEEEDDDBBB???<<<;;;999999666666666666777777777777;;;:::999888777777777777888888888888888888888888666666666777777888888888777777777888888777777777777777777777777777777777666888999999777666666777888777555444333444555555333333333333333333333333999999888777666777777888@@@EEEKKKNNNMMMJJJGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMMMMPPPUUUYYY[[[]]]```bbbcccdddhhhllloooyyygggWWWPPPIIIIIINNNUUU]]]iiittt}}}}}}fffSSSGGGBBB<<<===>>>@@@@@@AAA@@@@@@@@@???>>>======<<<======>>>>>>?????????AAADDDGGGIIIQQQ]]]dddggghhhhhhiiidddbbb___[[[YYYWWWVVVVVVVVVTTTSSSSSSYYYaaajjjpppzzz{{{rrrkkkeeeaaa]]]]]]```eeelllrrruuuvvvxxxrrrgggZZZPPPIIIFFFEEE????????????@@@BBBDDDEEEFFFHHHKKKNNNRRRVVVXXXZZZYYYXXXVVVRRROOOMMMNNNOOOKKKLLLLLLJJJIIIKKKQQQVVVpppvvviiiZZZMMMGGG???>>>>>>===<<<<<<<<<<<<>>>===============>>>???BBBAAAAAABBBBBBCCCDDDEEEFFFEEEEEEDDDEEEJJJQQQVVVZZZcccqqq~~~{{{zzzyyyxxxvvvtttuuuwwwwwwqqqdddVVVLLLGGGEEEDDDBBB???===;;;:::999666666666666777777777777::::::999999999888888777888888888888888888888888777888888888888888999999777777888888888888777777777777777777777777777777222444777999999999999:::777555333111222444666888444444444444444444333333555555666888:::===@@@BBBIIIIIIHHHFFFDDDCCCEEEGGGGGGGGGHHHIIIJJJJJJKKKKKKMMMQQQUUUYYY\\\^^^```bbbcccdddhhhllloooyyy___UUURRRKKKIIINNNQQQ^^^ooo|||xxxaaaPPPHHHEEE======???@@@AAA@@@@@@???AAAAAA???>>>>>>============???AAABBBBBBCCCFFFHHHGGGNNNXXX^^^bbbeeekkkooommmjjjeee```\\\ZZZYYYZZZWWWUUUSSSSSSWWW]]]eeejjjxxx~~~vvvnnnfffcccbbbbbbdddhhhkkknnnnnnqqqkkkaaaVVVNNNHHHFFFEEEAAAAAABBBCCCEEEHHHKKKMMMSSSVVV[[[```eeeiiikkklllhhheeeaaa^^^ZZZWWWSSSQQQLLLLLLKKKHHHFFFHHHOOOUUUmmm}}}nnndddZZZPPPGGGCCC>>>======<<<<<<<<<======>>>>>>>>>>>>>>>???@@@AAABBBAAAAAABBBCCCEEEEEEDDDGGGGGGFFFFFFGGGIIILLLOOOLLLRRR\\\fffsss|||zzzyyyxxxvvvuuurrrqqqnnnhhhaaaXXXPPPLLLEEEDDDBBB???===;;;:::999666666666666777777777777999999:::;;;;;;:::999888888888888888888888888888999888888888888888888777666777888999999888777666777777777777777777777777111444777999999999999:::777666555444444555666777444444555555666777777777000111333777;;;AAAFFFIIIEEEDDDBBB???>>>???CCCFFFGGGHHHIIIJJJKKKLLLLLLLLLNNNRRRVVVZZZ\\\___aaaccccccdddhhhllloooyyyvvvYYYSSSSSSLLLJJJNNNNNN]]]rrroooXXXIIIDDDCCC???@@@AAABBBCCCBBBAAAAAABBBAAA@@@???>>>>>>>>>>>><<>>>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@AAACCCEEEEEEDDDBBBCCCCCCDDDEEEFFFGGGHHHHHHKKKPPPUUU]]]jjjyyy~~~||||||zzzxxxwwwtttpppiiiccc]]]XXXSSSPPPEEEDDDBBB???===;;;:::999666666666666777777777777888999;;;<<<<<<;;;999888888888888888888888888888999999888888777777666666666777888999999888777666777777777777777777777777444777999:::999777777777777777777777777666555555444444555777888:::;;;;;;888777666666888:::===>>>;;;===???@@@??????@@@BBBGGGHHHIIIKKKLLLMMMMMMNNNOOORRRWWW[[[]]]___bbbdddccceeehhhllloooyyyqqqZZZOOOMMMKKKHHHGGGPPPYYYkkkjjjVVVIIIBBB@@@????????????>>>>>>>>>===@@@???>>>======>>>???@@@EEEDDDDDDFFFJJJLLLLLLLLLPPPQQQRRRUUU[[[dddkkkpppvvvxxxxxxtttkkkddd```___[[[\\\[[[YYYXXXZZZaaagggwww|||qqqnnnmmmjjjhhheeebbbaaaaaaeee]]]TTTNNNIIIDDDEEEIIIFFFHHHJJJMMMRRR[[[dddkkkvvvzzzzzzrrriiibbb___YYYRRRLLLHHHFFFFFFLLLTTTjjj~~~~~~eee[[[NNNEEEAAA@@@>>><<<<<<<<<======>>>?????????<<<===>>>>>>>>>???AAACCCBBBBBBAAAAAAAAAAAABBBBBBFFFFFFFFFFFFFFFGGGHHHHHHHHHFFFHHHMMMSSSYYYdddnnn}}}~~~|||zzzwwwuuusssoooiiiccc^^^XXXRRRNNNGGGDDD@@@===;;;:::888666777777777777777777777777777777888999999999999888888888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888777777666555444333222222333444555555555555555666777777555555555666777999:::;;;>>><<<<<<===???AAAAAAAAADDDGGGJJJMMMMMMLLLMMMMMMPPPSSSVVVYYYZZZ\\\^^^```bbbhhhggghhhqqqxxxkkkVVVMMMLLLKKKIIIHHHOOOXXXjjjgggTTTIIICCCAAA@@@@@@@@@@@@????????????@@@???>>>===>>>>>>@@@AAAEEEFFFJJJOOOTTTUUUTTTSSSTTTTTTTTTVVVZZZaaagggkkkvvvyyy|||{{{vvvnnngggcccZZZZZZZZZYYYZZZ\\\aaadddqqqzzzrrrooollliiihhhfffeeedddbbb\\\UUURRRMMMHHHHHHKKKKKKNNNTTT[[[cccllltttzzz~~~tttkkkfff```YYYQQQMMMIIIHHHNNNVVVdddvvvnnn]]]TTTIIIBBB@@@@@@>>><<<<<<<<<===>>>>>>??????@@@>>>???AAAAAA@@@@@@BBBCCCDDDDDDDDDDDDEEEFFFFFFGGGEEEEEEEEEEEEFFFGGGIIIIIINNNLLLLLLQQQUUUYYYbbbkkksss}}}|||{{{yyywwwtttpppjjjddd___YYYSSSOOOHHHEEEAAA===<<<:::888777777777777777777777777777888888999:::::::::::::::888888888888777777777777999999999999999999999999777777777777777777777777777777777777777777777777777777888888888888777777777777666555444555666666666555555555555666666666666666666666777888::::::<<<;;;:::<<>>>>>???@@@AAABBBFFFJJJQQQZZZ```aaa^^^\\\YYYWWWVVVVVVYYY]]]bbbfffssswww}}}yyyoooggg\\\ZZZYYYYYY[[[^^^``````mmmxxxyyytttooollllllkkkiiiggg```ZZZVVVTTTQQQLLLKKKNNNQQQXXXbbbllluuu|||vvvpppggg___WWWQQQLLLJJJNNNUUUbbbssslll]]]QQQKKKDDD@@@??????>>><<<======>>>>>>???@@@@@@@@@@@@BBBCCCCCCBBBAAABBBCCCAAABBBCCCDDDEEEGGGHHHIIIEEEEEEFFFGGGIIIJJJLLLMMMNNNLLLMMMQQQUUUYYY```iiiqqq}}}~~~}}}}}}|||{{{yyytttpppkkkeee___YYYSSSPPPIIIFFFBBB>>>===;;;999777777777777777777777777777999999:::;;;;;;;;;;;;:::888888888888777777777777::::::::::::::::::::::::777777777777777777777777777777777777777777777777777777888888888888777777666666555555555666777777666666555555555555555555777777666777777888999999:::999999;;;>>>AAABBBBBBBBBEEEIIIKKKLLLMMMNNNPPPRRRUUUXXX[[[\\\^^^```bbbbbbhhhggghhhrrryyyooo___OOOHHHHHHHHHGGGHHHLLLRRRaaawwwuuu]]]NNNGGGDDDDDDAAAAAA@@@@@@@@@???????????????>>>???@@@AAACCCEEEJJJNNNVVV___fffhhheeebbb[[[ZZZWWWVVVXXX[[[```bbblllpppvvv~~~wwwoooddd```[[[ZZZ\\\^^^^^^]]]jjjqqqvvvzzzzzzsssoooooonnnkkkhhh```ZZZUUUSSSQQQNNNOOOSSSZZZaaallluuu{{{~~~~~~~~~}}}}}}zzzwwwjjjccc[[[UUUNNNJJJMMMSSSaaannn}}}}}}ooo^^^SSSFFFCCC@@@>>>???@@@???>>>>>>>>>??????@@@AAAAAAAAA@@@BBBCCCDDDBBBAAAAAABBB@@@AAACCCEEEGGGIIIJJJKKKHHHIIIJJJKKKMMMOOOQQQSSSQQQOOORRRWWW[[[___fffnnn{{{~~~}}}}}}|||{{{yyytttpppjjjddd___YYYSSSOOOJJJGGGBBB???===;;;999777777777777777777777777777888999999:::;;;:::::::::888888888888777777777666::::::::::::::::::::::::777777777777777777777777666666666666666666666666777777888888888888777777333333333333444444555555555555555555555555444444888777777777777777888888888777777:::>>>AAABBBBBBAAADDDHHHJJJKKKMMMOOOQQQQQQTTTXXXZZZ[[[]]]___aaabbbhhhgggiiirrrzzzkkk]]]NNNHHHGGGFFFEEEFFFJJJOOO\\\qqqpppZZZLLLFFFDDDCCC@@@?????????>>>>>>>>>>>>???>>>??????AAACCCFFFGGGOOOSSSZZZbbbhhhjjjhhheee]]][[[XXXWWWXXX[[[___bbbgggjjjpppxxx~~~zzzqqqjjjbbb]]]]]]______^^^eeehhhkkkooovvv~~~~~~xxxtttqqqooollliiiccc\\\UUUQQQOOONNNRRRXXXccchhhooottttttqqqnnnmmmiiihhhgggeeeddddddeeeeeehhhjjjmmmppprrrtttttttttjjjddd]]]XXXRRRLLLMMMRRRZZZeeesss{{{{{{yyyvvvrrrkkk___SSSLLL@@@???>>>>>>???@@@@@@@@@??????@@@@@@AAABBBBBBBBB>>>@@@BBBBBBBBBAAABBBCCCEEEFFFHHHKKKMMMNNNOOOOOOLLLMMMNNNQQQTTTWWWZZZ[[[___^^^aaafffjjjlllrrryyy}}}||||||zzzxxxsssooojjjddd^^^XXXSSSOOOKKKGGGCCC???===;;;999777777777777777777777777777777888888999999999999999888888888888777777777666888888888888888888888888666666666666666666666666666666666666666666666666777777888888888888777777222222333444444555555555444444555666555555444333888777777777777777888888777777777:::>>>AAACCCCCCBBBDDDGGGIIIKKKLLLOOOQQQPPPSSSVVVYYYZZZ\\\^^^```bbbhhhgggiiissszzzhhh[[[NNNHHHGGGEEEDDDEEEJJJLLLWWWkkk~~~jjjVVVJJJFFFDDDBBB?????????>>>>>>>>>======>>>>>>???@@@BBBEEEHHHIIISSSWWW___gggmmmooollliii___]]]ZZZXXXXXX[[[___aaaeeehhhmmmttt{{{zzztttlllfffbbbaaaaaaaaa^^^```aaaeeelllttt|||}}}yyytttpppnnnmmmhhh___WWWRRRPPPPPPUUU[[[gggiiikkkjjjeee```[[[YYYSSSRRRQQQPPPPPPQQQRRRSSSSSSTTTVVVYYY]]]aaaeeegggeeeaaa]]][[[UUUOOONNNQQQUUU___llluuu|||{{{nnnhhhccc___YYYOOOHHHEEE>>>>>>>>>>>>???@@@@@@AAA@@@@@@AAAAAABBBCCCCCCCCC???AAABBBCCCCCCEEEHHHJJJIIIJJJLLLOOOPPPQQQQQQPPPQQQRRRVVVZZZ```eeejjjlllsssrrrtttxxxzzzzzz}}}}}}||||||zzzxxxtttpppjjjeee___YYYSSSOOOJJJGGGBBB???<<<:::888666777777777777777777777777777777888999999999999888888888888888777777777777777777777777777777777777666666666666666666666666777777777777777777777777777777888888888888777777444555666666777666666666222333444555666555555444777777666777777888999999888888888:::>>>BBBCCCCCCCCCEEEGGGIIIJJJKKKNNNPPPPPPSSSVVVXXXZZZ[[[^^^```bbbhhhgggiiisss{{{eeeYYYNNNIIIHHHFFFFFFGGGJJJJJJSSSfff{{{{{{cccQQQIIIFFFDDDBBB@@@@@@@@@?????????>>>>>>>>>>>>???AAACCCFFFIIIKKKUUU[[[fffpppwwwwwwsssnnnccc```]]]ZZZYYY[[[]]]___dddgggmmmrrrwww{{{|||{{{wwwqqqkkkfffeeeddd^^^^^^___```bbbiiisss|||}}}~~~xxxsssrrrtttkkkccc\\\WWWTTTSSSVVV\\\bbbaaa___[[[UUUOOOLLLKKKHHHGGGGGGFFFGGGGGGHHHIIIIIIIIIJJJKKKNNNQQQTTTVVVZZZXXXXXXXXXTTTMMMJJJLLLNNNYYYeeepppyyy}}}zzzsssbbbYYYRRROOOJJJDDDAAACCC?????????>>>===>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDBBBCCCDDDEEEGGGKKKPPPTTTSSSTTTVVVWWWXXXWWWVVVVVVYYY\\\bbbiiirrrzzz}}}}}}}}}}}}|||zzzvvvrrrmmmgggaaa[[[UUURRRJJJFFFBBB>>>;;;999777555777777777777777777777777777888999999::::::999999888888888888777777777777777777777777777777777777666666666666666666666666777777777777777777777777777777888888888888777777555666777777777666555444000111333555666666555555666666666666777888:::::::::999999;;;???BBBCCCCCCDDDFFFGGGHHHIIIJJJMMMOOOQQQSSSWWWYYY[[[\\\___aaaaaaggggggiiittt{{{~~~cccXXXMMMJJJIIIGGGHHHJJJJJJIIIPPPcccyyyttt^^^NNNGGGFFFDDDBBBAAAAAAAAA@@@@@@@@@??????>>>>>>???AAADDDGGGJJJLLLVVV^^^kkkxxxxxxrrrfffccc___[[[YYYZZZ\\\^^^bbbfffmmmppprrruuuzzz~~~{{{}}}~~~yyyrrrkkkggggggcccbbb```^^^\\\```kkkvvvyyy~~~zzzvvvwwwzzzmmmfff```\\\YYYVVVWWW[[[ZZZXXXTTTNNNHHHEEEDDDEEEDDDDDDDDDCCCDDDDDDEEEEEEGGGGGGGGGGGGHHHHHHIIIJJJQQQPPPRRRTTTPPPIIIFFFGGGEEEOOO\\\gggqqqvvvqqqiiiXXXNNNGGGEEECCC???@@@DDD?????????===<<<<<<===???AAAAAABBBBBBCCCDDDDDDDDDEEEFFFGGGHHHJJJOOOVVV[[[aaabbbdddeeeeeedddbbbaaaaaaeeelllvvv~~~||||||}}}~~~~~~}}}xxxtttnnniiiccc]]]WWWTTTJJJFFFAAA===;;;888666444777777777777777777777777999999:::;;;;;;;;;;;;:::888888888888777777777777777777777777777777777777666666666666666666666666777777777777777777777777777777888888888888777777444444555555555444222111...000333555777777666555555555555666777999:::;;;;;;::::::<<<@@@BBBCCCCCCEEEFFFHHHHHHHHHJJJLLLNNNRRRUUUXXXZZZ\\\]]]```bbbaaaggggggjjjttt{{{{{{```[[[SSSMMMKKKJJJJJJJJJGGGIIIQQQ```ttt~~~}}}}}}iiiSSSHHHEEECCCBBBBBBDDDCCCAAA@@@???@@@@@@AAAAAACCCEEEEEEEEEGGGLLLPPPWWW```mmmxxx}}}|||wwwrrrhhhddd```^^^^^^^^^]]]]]]aaaffflllooopppppprrrtttzzz~~~|||uuupppoooiiiccc```bbbaaa]]]^^^cccuuuyyy~~~yyyuuutttpppggg\\\WWWVVVTTTPPPQQQNNNIIIEEEAAA@@@@@@AAA???@@@BBBBBBAAAAAABBBCCCEEEGGGIIIKKKLLLKKKIIIHHHJJJIIIIIIIIIJJJHHHEEECCCCCCGGGQQQ^^^jjjnnnjjjdddPPPLLLFFFAAA???>>>===<<>><<<:::888777666666555555555555666666;;;::::::999999888888888888888888777777777777666;;;:::888666666777888999777777777777777777777777555555444444444444555555555666777888999888888777666555555555555444444444777666555444333444444555666666666666777777777777888:::;;;<<<===???BBBDDDDDDEEEFFFHHHJJJKKKMMMMMMRRRTTTWWWYYYZZZ[[[]]]^^^___bbbgggjjjllluuuqqq[[[UUUNNNIIIFFFFFFEEEEEEFFFHHHOOO^^^qqq{{{yyyfffRRRHHHEEECCCCCCCCCDDDCCCBBB@@@@@@@@@AAAAAA===???AAACCCEEEJJJQQQVVVeeekkkssszzz|||xxxrrrnnnfffdddaaa___``````___^^^ccchhhmmmppppppooooooppprrrwww~~~}}}xxxuuurrrkkkfffdddaaa\\\]]]aaakkkpppwww~~~vvvsssjjj^^^XXXUUURRRLLLIIIGGGDDDAAA?????????@@@@@@AAABBBCCCBBBCCCFFFHHHHHHKKKNNNQQQRRRPPPNNNMMMMMMKKKIIIHHHGGGFFFCCCAAA===???FFFRRR___fffgggeeeOOOKKKEEEAAA??????????????????@@@@@@@@@@@@??????@@@AAAAAABBBCCCEEEGGGIIINNNOOOSSS[[[dddmmmtttxxx|||zzzvvvpppjjjggghhhkkkxxx}}}}}}zzzwwwsssmmmhhhbbb[[[UUUQQQKKKGGGBBB>>><<<:::999777999888888777777888888999:::::::::999999999999999999999888888888777777777;;;:::888777666777888999888888888888888888888888777777666666666666777777999888888888888999:::;;;666555555555555444444444777666555444333444444555777777777888888888999999888:::;;;<<<===???BBBDDDFFFGGGHHHIIIKKKLLLMMMNNNQQQSSSVVVXXXYYYZZZ[[[]]]^^^aaafffiiikkktttlllZZZVVVOOOJJJHHHGGGFFFEEEEEEGGGMMMZZZlll~~~wwwqqqxxxsssbbbOOOGGGEEEDDDCCCDDDCCCCCCBBBAAAAAABBBBBBBBB>>>???BBBEEEJJJQQQZZZ```pppsssvvvwwwuuupppkkkgggbbbaaa```aaacccdddcccbbbgggkkkoooqqqqqqooommmmmmjjjnnnvvv{{{tttmmmhhhccc___```cccbbbgggoooxxxzzzwwwoooccc[[[WWWPPPIIIDDDCCCAAA@@@??????@@@AAA???@@@@@@@@@AAACCCGGGJJJPPPSSSYYY]]]______]]][[[UUURRRLLLHHHEEECCCAAA???BBB@@@AAAFFFNNNUUUWWWXXXMMMIIIDDD@@@@@@AAAAAABBB@@@@@@@@@AAAAAA@@@@@@@@@AAABBBCCCCCCDDDGGGKKKNNNRRRXXXaaammmwwwxxxsssrrruuuxxx|||xxxtttnnnhhhbbb[[[UUUQQQJJJFFFBBB>>><<<;;;999777999999999888888999999999999999999999:::::::::::::::999999999888888888888:::999888777777777888999888888888888888888888888999999888888888888999999<<<;;;999888888:::<<<===666555555555555444444444666666555444444444444555666666777777777888888888888:::;;;<<<===???BBBDDDGGGHHHIIIJJJKKKLLLMMMNNNOOORRRUUUXXXXXXYYYZZZ\\\]]]```dddhhhjjjrrrlll\\\XXXRRRMMMKKKIIIGGGFFFEEEFFFKKKUUUeeewwwssskkkrrr|||kkk\\\MMMFFFEEECCCCCCEEECCCCCCCCCCCCCCCCCCDDDDDDDDDEEEHHHMMMTTT\\\eeejjjsssrrrqqqnnnjjjfffbbb```ZZZ[[[^^^ccchhhjjjiiihhhkkknnnqqqssssssrrrpppnnnhhhjjjoooyyy}}}uuunnnhhhffffffhhhaaadddjjjrrryyy~~~~~~}}}vvvkkkbbb[[[RRRJJJDDDCCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBEEEJJJNNNWWW\\\ccckkkooopppooommmccc]]]UUUMMMGGGCCC@@@???CCCAAA>>>???CCCHHHKKKLLLIIIFFFBBB@@@AAABBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBBAAACCCDDDDDDEEEHHHMMMRRRVVV___nnn|||}}}}}}yyyuuunnngggaaaZZZTTTPPPIIIEEEAAA===<<<;;;999888888888777777777777888888888999999::::::;;;;;;;;;:::::::::999999999888888999999888777777888888999888888888888888888888888999999888888888888999999;;;:::999999999:::;;;;;;666555555555555444444444555555555555444444555555444444444444555555555555888:::;;;<<<===???BBBDDDGGGGGGHHHIIIJJJKKKLLLLLLOOORRRVVVXXXYYYZZZ[[[\\\]]]^^^cccgggiiipppmmm]]]YYYTTTOOOLLLIIIFFFDDDEEEFFFIIIQQQ^^^qqqwwwkkksssuuudddWWWKKKFFFDDDCCCCCCEEECCCCCCCCCDDDEEEEEEEEEEEEFFFHHHNNNVVV___iiippptttuuuqqqllleee```\\\YYYXXXTTTWWW^^^gggnnnqqqqqqooonnnoooqqqtttvvvvvvtttsssmmmkkklllrrr|||wwwpppmmmkkkjjjcccdddggglllqqqwww}}}}}}tttllldddYYYOOOFFFEEEDDDBBBAAAAAABBBCCCDDDDDDEEEEEEFFFJJJOOOSSSYYY___gggpppvvvyyyyyyxxxppphhh]]]RRRJJJEEEBBB@@@<<<;;;<<<>>>BBBFFFIIIKKKEEECCCAAAAAACCCEEEEEEEEECCCCCCBBBAAAAAABBBCCCCCCBBBDDDFFFFFFFFFKKKSSSYYYaaalll}}}}}}zzzuuunnnfff___YYYSSSOOOHHHDDD@@@===<<<;;;:::999888888777777777777888888999999999::::::;;;;;;<<<:::::::::999999999888888888888888888888888999999888888888888888888888888999888888777777888888999666888999;;;;;;999777666666555555555555444444444444444555555555555555555444444444444555555555555888:::;;;<<<===???BBBDDDEEEEEEFFFGGGIIIJJJKKKKKKPPPSSSXXXZZZ[[[[[[\\\\\\\\\^^^bbbfffhhhnnn|||qqqddd```[[[VVVRRRNNNIIIFFFEEEFFFHHHMMMYYYkkk}}}ttthhhrrrxxxnnn^^^SSSIIIEEEDDDBBBBBBDDDBBBCCCDDDEEEFFFGGGGGGGGGFFFKKKSSS___kkktttxxxzzzvvvqqqiii```XXXTTTRRRRRRSSSXXXbbbmmmuuuyyyxxxvvvpppppppppsssvvvwwwwwwvvvrrrooolllmmmtttzzzvvvqqqlllfffffffffhhhlllsssyyy}}}|||uuunnnbbbWWWIIIGGGDDDBBB@@@AAACCCDDDCCCEEEGGGIIILLLPPPVVVZZZ```dddkkkrrrwwwyyyxxxwwwrrrjjj___TTTLLLFFFCCCAAA======???@@@BBBCCCDDDDDDCCCCCCCCCEEEHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEBBBFFFIIIJJJLLLSSS^^^ggguuuzzzuuummmeee^^^WWWQQQNNNFFFCCC???<<<<<<;;;:::999999999999888888999999999::::::::::::;;;;;;;;;;;;:::999999999888888888888777888888888999999999999999999999999999999999999888777777777777777777888444666999;;;;;;888555333666555555555555444444444333444555555666555555555666666777777777888888888888:::;;;<<<===???BBBDDDCCCDDDEEEFFFHHHJJJKKKLLLPPPSSSXXX[[[\\\\\\\\\\\\]]]^^^aaafffiiimmmyyy~~~tttkkkgggbbb]]]XXXSSSMMMIIIFFFFFFGGGKKKUUUgggzzzrrrbbbkkk|||}}}rrrhhhZZZQQQHHHEEECCCAAA@@@CCCBBBCCCEEEFFFHHHHHHHHHHHHOOOTTT^^^kkkvvv{{{{{{xxxqqqkkkcccZZZSSSPPPPPPQQQXXX^^^hhhttt}}}}}}zzzssspppooopppsssvvvwwwvvvsssqqqnnnmmmooowww{{{tttooollliiihhhjjjooouuuzzz||||||vvvjjj___MMMJJJFFFCCCBBBDDDGGGJJJJJJMMMRRRWWW]]]ccciiimmmrrruuuxxxzzz{{{yyywwwuuujjjdddYYYPPPIIIEEEBBB@@@@@@AAAAAA@@@???>>>>>>???DDDEEEHHHKKKNNNMMMJJJGGGFFFEEECCCBBBBBBCCCEEEFFFCCCHHHMMMQQQUUU___nnnyyyzzztttlllccc\\\UUUPPPLLLFFFBBB>>><<<;;;;;;;;;:::999888888777777888888999;;;;;;;;;;;;;;;:::::::::999999888888888777777777777777888999999999999999999999999999999999999999888888777777777777888888666777888999999777555444666555555555555444444444333333555666666666555555777777777888888888999999888:::;;;<<<===???BBBDDDBBBCCCEEEGGGIIIKKKMMMNNNOOOSSSXXX[[[[[[[[[[[[[[[^^^^^^aaafffiiimmmxxxvvvooojjjgggaaa\\\WWWQQQJJJFFFGGGFFFGGGJJJSSSeeeyyyyyycccfffpppvvvzzzooodddXXXPPPHHHEEECCC@@@@@@BBBBBBCCCEEEGGGHHHIIIHHHHHH[[[```jjjuuu~~~yyytttgggccc[[[TTTPPPOOOQQQSSS]]]cccnnnzzz{{{uuuqqqmmmmmmqqqtttuuuuuurrrqqqpppmmmnnnsss}}}}}}xxxsssnnniiiiiilllrrruuuyyyzzznnncccPPPMMMIIIFFFFFFIIIMMMQQQXXX]]]dddlllssszzz}}}yyywwwbbb\\\SSSLLLGGGCCCAAA@@@:::;;;<<<===>>>@@@BBBEEEEEEGGGKKKOOORRRQQQLLLIIIGGGEEEDDDBBBBBBDDDEEEGGGCCCIIIPPPVVV\\\iiizzzzzztttkkkbbb[[[TTTOOOKKKEEEBBB>>><<<;;;;;;;;;:::666666555555555555666666<<<<<<<<<;;;;;;:::::::::888888888777777777777666666777888999999999999999999999999999999999999999999888888888888888888999888888888888777777666666666666555555555444444444222333555666666666555555666666666666777777777777888:::<<<======???BBBDDDBBBCCCEEEHHHJJJMMMOOOPPPMMMQQQWWWZZZ[[[ZZZZZZZZZ^^^^^^aaafffiiimmmwwwuuudddddd```[[[WWWSSSOOOKKKHHHFFFEEEFFFIIINNN[[[qqqfff```eeeiiiooovvvuuu{{{uuuiiibbbWWWNNNFFFCCCBBB@@@BBBFFFEEEFFFHHHHHHIIIKKKNNNQQQ```jjjuuu|||}}}vvvmmmoooaaaTTTOOOOOOOOOQQQSSSeeemmmyyy|||wwwqqqmmmnnnpppsssuuuwwwuuusssqqqqqqtttwwwyyyxxxtttsssppplllmmmsssuuu~~~}}}tttgggVVVQQQKKKKKKPPPXXX]]]___kkkrrr~~~tttjjj[[[SSSIIIDDDCCCDDDBBB???>>>@@@BBBCCCBBBCCCDDDFFFHHHLLLRRRVVVVVVRRRMMMJJJFFFDDDCCCDDDEEEFFFFFFFFFLLLNNNWWWccclllvvv{{{pppfff]]]UUUOOOKKKDDDBBB@@@===:::999888888777777777666777777888999::::::;;;;;;::::::999888999999999999999999999999999999888888888888999999999888777666666777888888888888777777777777888888555777::::::999777666666555555555444444333333333777666555444444555666777666666666666666666666666999999:::;;;===???AAABBBFFFHHHJJJJJJIIIIIIIIIKKKQQQSSSVVVWWWXXXXXXZZZ\\\___```ccchhhjjjnnnyyyvvvfff]]]YYYUUUQQQNNNKKKGGGEEEFFFEEEEEEHHHMMMZZZpppggg^^^______```dddjjjtttuuujjjbbbWWWNNNFFFDDDBBB@@@BBBFFFDDDGGGIIIIIIIIILLLSSSXXXnnnwww|||tttlllggg]]]SSSPPPOOOQQQXXX```ooouuu~~~|||xxxqqqnnnnnnppprrrssswwwvvvtttssstttuuuwwwyyy|||zzzxxxuuupppnnnooovvvwwwkkk```ZZZTTTUUU\\\gggpppuuu{{{mmmcccWWWPPPGGGCCCBBBCCCAAA??????@@@AAAAAAAAABBBEEEGGGLLLPPPVVVYYYWWWRRRMMMIIIDDDCCCCCCCCCEEEFFFGGGGGGNNNSSS^^^lllxxx|||sssiii```WWWOOOKKKDDDBBB@@@===:::999888888888777777777777888999999:::;;;;;;;;;;;;:::999999999999999999999999999999999888888777777888888999999888777666666777888888888888777777777777888888666888::::::888666555555666666555555555555555555999888777666666666777888666666666666666666666666999::::::;;;===???@@@AAACCCEEEHHHIIIJJJJJJLLLMMMQQQTTTVVVWWWXXXXXXZZZ[[[^^^___cccgggiiimmmxxxuuugggXXXUUUQQQMMMKKKIIIFFFCCCEEEDDDEEEGGGLLLXXXmmmooocccaaa^^^\\\[[[eeeuuuuuujjjbbbWWWOOOGGGDDDBBB@@@AAAEEEDDDHHHKKKKKKKKKOOOZZZcccyyyzzzsssmmmbbb[[[UUUQQQPPPTTT```kkkwww{{{~~~yyysssooonnnpppqqqrrrwwwwwwwwwwwwwwwxxxxxxyyyzzz~~~~~~yyyssspppxxx}}}ssslllfffaaadddooo}}}xxxmmm```XXXQQQKKKDDDAAAAAABBBAAA@@@BBBBBBBBBBBBBBBDDDHHHLLLSSSXXX\\\]]]YYYRRRLLLHHHEEEEEEEEEEEEGGGIIIKKKLLLVVV]]]kkk{{{~~~vvvmmmdddZZZPPPJJJDDDCCC@@@===;;;999888888888888888888888999::::::;;;;;;;;;;;;;;;:::999999999999999999999999999999888888777777777777888888888888777777777777888888888777777666666777777888777999::::::888555555555666666666666666777777777666555444333333333333333777777777777777777777777::::::;;;;;;===>>>@@@@@@@@@CCCFFFIIIJJJLLLNNNPPPRRRTTTWWWXXXWWWXXXYYYZZZ]]]^^^aaafffhhhlllwwwrrrfffYYYVVVRRROOOMMMJJJGGGEEEEEEDDDDDDGGGKKKVVVkkk}}}xxxhhhdddbbb``````lll~~~ssshhhaaaVVVNNNGGGEEECCC@@@AAADDDDDDIIINNNNNNMMMTTTcccooo|||zzzuuuqqqddd]]]VVVTTTUUUZZZeeeooovvvxxx{{{}}}}}}}}}wwwrrrqqqqqqqqqqqqvvvwwwyyyzzz{{{{{{zzzzzz{{{||||||yyyyyy{{{vvvrrrpppuuu{{{vvvooohhhaaaZZZRRRMMMJJJFFFBBB@@@AAABBBAAAAAAEEEEEEDDDDDDEEEHHHNNNSSSZZZ^^^bbb```ZZZQQQJJJGGGHHHHHHIIIJJJKKKNNNRRRUUUaaajjjxxxxxxqqqggg\\\QQQJJJEEECCC@@@===;;;999999999999999888888999999:::;;;;;;;;;;;;<<<;;;::::::999888999999999999999::::::888777777666666777777888777777777777777888888888777777666666666666777777999:::;;;:::777555444444555555555666666777777777555444444333222222111111777777777777777777777777;;;;;;;;;;;;===>>>???@@@@@@CCCFFFIIIJJJLLLNNNPPPRRRUUUWWWXXXWWWWWWYYYZZZ\\\]]]aaadddfffjjjuuu|||lllbbb[[[XXXSSSPPPNNNKKKHHHFFFEEEDDDEEEGGGKKKUUUiii{{{iiiaaa```bbbddduuu{{{pppfff^^^UUUMMMGGGEEECCCAAABBBEEEFFFKKKPPPPPPRRR[[[lllzzz{{{vvvqqqeee[[[TTTVVV\\\ccciiioooppprrruuuxxx{{{~~~|||vvvtttsssrrrrrrtttvvvzzz}}}~~~~~~}}}|||}}}||||||~~~zzzzzzsss___\\\XXXSSSPPPLLLIIIGGGEEECCCAAAAAAAAABBBBBBBBBDDDDDDDDDDDDGGGLLLSSSXXX```dddfffbbbYYYOOOJJJHHHJJJKKKMMMNNNPPPSSSYYY]]]hhhsss~~~yyyrrriii^^^RRRKKKEEECCCAAA>>>;;;:::999999999999888888999999:::;;;;;;;;;<<<<<<<<<;;;::::::888888888999999:::::::::888888777777777777888888666666777777888888888888777777666666666666777777999::::::999666555444555444444444555555666666777888888888777777666666555777777777777777777777777::::::;;;;;;===>>>@@@@@@CCCEEEHHHIIIJJJKKKLLLNNNRRRTTTWWWXXXWWWXXXYYYZZZ\\\]]]```dddfffiiitttuuueee___WWWUUUQQQNNNMMMKKKHHHFFFFFFEEEFFFHHHKKKTTTgggyyyrrrcccaaafffkkk{{{xxxmmmbbb[[[SSSLLLFFFEEEDDDBBBCCCFFFHHHMMMQQQSSSXXXcccsss|||tttlll```XXXSSSYYYaaagggjjjmmmjjjnnnsssxxx}}}zzzvvvtttsssqqqrrruuuyyy}}}}}}|||{{{|||}}}|||rrrggg___RRRQQQNNNKKKIIIGGGFFFEEECCCBBBBBBBBBBBBCCCCCCDDDBBBBBBDDDEEEIIIOOOWWW\\\fffiiiiiicccXXXOOOLLLLLLLLLOOOQQQRRRTTTXXX___eeeooo||||||xxxrrriii^^^SSSLLLEEEDDDAAA>>>;;;:::999999888888888888888999::::::<<<<<<<<<<<<<<<;;;::::::888888888999999::::::;;;999999888888888888999999555666777888888999888888777666666555555666666777999::::::888666555555666555555555555555555666666555555666666666666555555777777777777777777777777999999:::;;;===???AAABBBDDDFFFIIIJJJIIIJJJKKKLLLQQQSSSVVVWWWXXXXXXZZZ\\\]]]]]]```dddeeeiiitttoooaaa\\\RRRPPPMMMLLLLLLLLLJJJIIIGGGFFFGGGIIIKKKTTTfffxxxlllhhhooouuuuuuiii^^^WWWPPPJJJEEEEEEEEEDDDDDDGGGKKKNNNQQQVVV]]]jjjyyy|||qqqeeeZZZVVVVVV\\\aaabbbcccfffffflllsss{{{{{{wwwtttrrrppppppssswww|||~~~}}}{{{zzz|||xxxnnnfff^^^UUUOOOKKKKKKJJJIIIGGGEEEEEEFFFBBBCCCDDDDDDDDDDDDDDDEEEAAACCCFFFIIINNNUUU]]]bbbkkkmmmllldddXXXQQQOOORRRRRRUUUXXXYYY[[[```hhhooo{{{|||zzzuuuppphhh^^^TTTMMMFFFDDDAAA>>><<<::::::999888777777777777888999999<<<<<<<<<<<<<<<;;;;;;:::777888888999::::::;;;;;;::::::999999999999::::::444555777888999999888888666666555555555555666666888999999888666555666888777777666666666666666666000000222333444444333333666666666666666666666666777888999;;;===@@@BBBCCCDDDFFFHHHJJJIIIJJJKKKMMMOOORRRUUUWWWXXXYYY[[[]]]]]]^^^aaadddfffiiitttmmm___[[[NNNMMMKKKKKKMMMNNNMMMLLLGGGGGGGGGIIILLLTTTfffwwwqqqlllsss{{{tttggg\\\UUUOOOIIIEEEEEEFFFDDDEEEHHHMMMNNNQQQWWW```nnn{{{{{{ooobbbYYYYYY\\\```___[[[[[[^^^dddjjjsss|||{{{wwwssspppnnnooorrrvvv{{{~~~|||yyyyyyzzz}}}~~~uuuiii```ZZZTTTLLLGGGDDDEEEFFFFFFEEEDDDEEEFFFBBBDDDEEEFFFEEEEEEEEEFFFDDDFFFJJJNNNTTT[[[ccchhhnnnpppmmmeeeYYYRRRSSSVVVXXX[[[___```bbbgggpppwww{{{xxxtttnnnggg^^^TTTNNNFFFDDDAAA>>><<<:::::::::777777777666777888888999<<<<<<======<<<<<<;;;:::777777888999::::::;;;;;;;;;::::::999999::::::;;;444555777888999999999888666666555555555555666666777888999777666666777999999999888888777777666666000111333555666666666555666666666666666666666666666777888;;;===@@@CCCDDDCCCEEEHHHIIIJJJKKKLLLNNNNNNQQQTTTWWWXXXZZZ\\\^^^^^^^^^aaaeeefffiiittt}}}ooobbbYYYTTTQQQMMMJJJIIIHHHGGGFFFEEEEEEFFFHHHIIIPPP```ooossshhhnnnxxx~~~qqqfffZZZSSSIIIGGGDDDAAAAAABBBEEEGGGHHHMMMRRRXXXbbbpppzzz}}}~~~}}}zzzrrrfff\\\VVVWWWXXXWWWVVVVVVWWWYYYbbbhhhsss}}}}}}xxxssspppooooooppprrruuuzzz~~~zzzwwwuuutttuuuvvvuuunnneee\\\VVVQQQJJJGGGHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFHHHHHHHHHFFFFFFHHHIIIIIINNNRRRUUU]]]hhhoooppp|||yyyssskkkccc]]][[[ZZZaaa```aaaeeehhhlllvvvzzzqqqkkkggg```WWWPPPIIIGGGCCC???<<<:::::::::999888777666777999<<<>>>>>>>>>>>>===<<<<<<;;;;;;999999999999999999999999999999999888888888888777888888888888888888888888888999;;;:::888777777888999999999999888888888777555555555555555555444444666666666666666777888888777666444333222333555666555777:::<<<===???BBBDDDDDDEEEGGGIIIJJJKKKLLLLLLLLLPPPUUUXXXYYYZZZZZZ[[[ZZZ[[[___eeegggkkkvvvyyykkkbbb]]]XXXUUUPPPLLLKKKIIIHHHFFFGGGFFFGGGIIIIIINNN[[[hhh|||xxxkkkpppyyyssseeeXXXOOOHHHFFFCCCAAAAAABBBDDDFFFIIINNNSSSXXXcccpppzzz||||||zzzxxxuuulllaaaXXXPPPQQQQQQQQQPPPQQQSSSVVV```eeemmmtttyyyzzzyyyxxxtttsssrrrooommmmmmoooqqqqqqrrruuuxxx|||~~~zzzvvvtttsssssssssvvv{{{{{{ooo___XXXSSSQQQNNNJJJHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHCCCFFFHHHJJJJJJJJJKKKLLLLLLQQQVVVZZZdddpppyyy{{{|||uuulllfffcccccceeehhhggghhhkkknnnrrr}}}zzzsssmmmhhhaaaWWWPPPGGGEEEAAA===:::888888888999888777666777:::<<<>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::999999999888888888888777888888888888888888888888555666888777555444444555999999888888888777777777666666666666666666666666666666666666666777777888777666555444555666888999666888;;;<<<===???AAADDDEEEEEEFFFHHHJJJKKKLLLMMMLLLPPPTTTWWWWWWXXXYYYZZZ\\\]]]aaafffiiimmmxxxvvviiidddddd___[[[UUUPPPMMMKKKHHHFFFHHHGGGHHHIIIIIIKKKUUU```uuu|||oooqqqyyyrrrcccUUULLLGGGEEECCCAAA@@@BBBDDDEEEJJJOOOTTTYYYbbboooxxxzzzyyywwwtttqqqmmmeeeZZZRRROOOOOOOOOOOOOOOQQQTTTWWW^^^```cccggghhhhhhfffeeeaaabbbbbbbbbcccggglllqqqssssssuuuwwwyyy{{{||||||}}}yyyuuurrrqqqppppppqqqwwwxxxjjjVVVQQQNNNOOONNNKKKJJJKKKHHHHHHHHHHHHIIIIIIIIIIIIFFFIIIMMMOOOOOOPPPQQQRRRPPPVVV]]]cccnnn{{{wwwppplllmmmppprrrrrrpppppptttvvv|||{{{tttoooiii```WWWPPPJJJHHHDDD@@@===;;;::::::999888777777888:::<<<>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::999999999888888888888777888888888888888888888888777888:::999888666777777888888777777777666666666666777777777777777777777666666555555666666777888777666666666777999;;;<<<777999<<<======>>>AAACCCEEEEEEEEEFFFHHHKKKMMMNNNNNNPPPSSSUUUUUUVVVXXXYYY]]]___ccchhhkkkppp{{{zzzoookkkjjjeeeaaaZZZTTTPPPMMMIIIGGGGGGFFFGGGIIIIIIIIIPPPYYYooovvvuuurrrxxxooo```SSSKKKEEEDDDBBB@@@@@@AAACCCDDDJJJOOOTTTXXX```lllsssuuusssqqqnnnkkkfff___UUUOOOMMMNNNNNNMMMNNNPPPTTTWWWYYYYYYXXXWWWVVVTTTSSSRRRQQQRRRSSSTTTWWW^^^eeekkkrrrtttvvvwwwxxxyyyzzz{{{}}}yyyuuurrrpppoooooovvv{{{xxxiii\\\UUUQQQQQQQQQNNNNNNPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQSSSUUUVVVWWWXXX[[[]]][[[ccckkkrrr{{{zzzuuutttvvvyyy{{{zzzxxxyyy|||~~~zzztttnnnggg^^^UUUNNNKKKHHHDDD@@@===<<<;;;;;;888888777777888:::<<<===>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777888888888888888888888888888999;;;:::999888888999777777777777666666666666666666666666666777777777666555555555555666777777777777777777888999:::;;;888:::<<<======>>>@@@BBBEEEEEEDDDEEEGGGJJJMMMOOOQQQRRRTTTUUUUUUVVVXXXZZZ^^^___ccchhhkkkqqq}}}{{{sssmmmiiiddd]]]WWWRRRNNNJJJHHHFFFEEEFFFIIIIIIIIINNNVVVeeelllzzzzzz{{{|||kkk\\\QQQKKKCCCBBBAAA@@@@@@AAABBBCCCHHHMMMQQQTTT[[[eeekkkkkklllkkkhhheee```YYYRRRNNNHHHIIIIIIIIIIIIJJJNNNQQQRRRPPPNNNKKKHHHFFFEEEEEEFFFGGGHHHJJJMMMSSS[[[aaannnrrrvvvyyyyyyzzz|||}}}~~~}}}zzzwwwtttsssrrrqqqxxx|||xxxiiibbb[[[UUUUUUUUUTTTVVVZZZZZZ[[[[[[\\\\\\[[[ZZZZZZ\\\]]]___```cccgggmmmrrrqqqyyy{{{zzz|||~~~~~~~~~~~~}}}|||yyysssmmmddd[[[SSSMMMFFFCCC@@@<<<888777666666888777777888999:::<<<===>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777777777777777777777777777444666777777666555555666777777777777666666666666444444444555555666666666555555555555555666666777777777777777666777777777999;;;===>>>>>>???AAACCCEEEDDDDDDEEEGGGJJJMMMOOORRRTTTVVVVVVWWWXXXZZZ\\\]]]^^^bbbgggjjjppp}}}yyyooojjjeee^^^XXXSSSOOOLLLIIIFFFDDDEEEHHHIIIIIIMMMTTTYYYaaappp|||hhhXXXNNNIIIAAA@@@@@@??????@@@AAABBBEEEJJJMMMOOOTTT\\\``````bbbaaa```]]]YYYTTTOOOMMMHHHIIIJJJJJJHHHHHHJJJLLLJJJHHHFFFBBB@@@?????????AAABBBCCCDDDFFFKKKQQQVVVfffllltttyyy{{{|||~~~}}}{{{zzzyyyxxxwwwwwwwwwzzz{{{mmmfff```\\\^^^```aaadddhhhdddeeeggghhhiiiiiiiiihhhlllnnnqqqtttyyy}}}|||~~~}}}|||yyyssskkkaaaYYYRRRNNNFFFDDD@@@<<<999777777777777777777888999:::<<<<<<>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::999999999888888888888777777777777777777777777777555666888888777666777888888888777777777666666666333333444444555555666666555555444444555555666777777777777666666555555555888:::===>>>>>>???BBBDDDCCCCCCDDDEEEGGGJJJMMMOOOQQQTTTVVVXXXXXXYYY[[[]]]\\\]]]```fffjjjppp~~~zzzoooiiiddd^^^XXXTTTPPPMMMKKKIIIFFFEEEGGGHHHHHHLLLQQQSSSZZZiii}}}iiiWWWKKKEEE???????????????@@@AAAAAABBBFFFIIIIIIMMMSSSVVVUUUWWWWWWVVVTTTPPPMMMKKKJJJIIIJJJLLLKKKIIIGGGFFFFFFDDDBBB@@@>>>======>>>>>>>>>???AAAAAACCCFFFKKKNNN[[[eeeqqqyyy}}}}}}}}}}}}}}}}}}}}}}}}}}}yyy|||yyypppmmmmmmrrruuuvvvwwwyyyrrruuuxxx|||}}}{{{~~~~~~~~~zzzsssjjj```WWWRRRPPPIIIGGGCCC???<<<:::::::::777777888888999;;;;;;<<<>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::999999999888888888888777777777777777777777777777777888::::::999999:::;;;999999888888888777777777444444444555666666777777555444444444444555666666555555666666666666666666777:::<<<>>>???@@@CCCEEEAAABBBDDDFFFHHHKKKMMMNNNNNNQQQVVVXXXYYYZZZ[[[\\\\\\]]]```fffjjjqqqyyyooohhhccc]]]WWWTTTQQQNNNKKKLLLHHHFFFGGGGGGGGGJJJPPPSSSZZZhhh{{{kkkWWWHHHAAA??????>>>>>>???@@@AAAAAA@@@DDDFFFFFFIIINNNPPPNNNOOOOOOOOONNNKKKHHHHHHHHHEEEFFFHHHGGGDDDAAA???>>>@@@???>>>======>>>???@@@===>>>@@@AAABBBDDDHHHKKKTTT___nnnxxx}}}}}}~~~~~~~~~|||~~~{{{}}}|||tttjjj___WWWSSSRRRGGGEEEAAA===:::888888777777777888999:::;;;;;;<<<>>>>>>>>>===<<<<<<;;;;;;999999999999999999999999999999999888888888888777777777777777777777777777333555777777777666777888999999999999888888888888444555555666777888888999555444444444444555666666333444555777888888888888777999<<<>>>???AAADDDFFF@@@AAADDDGGGIIIKKKLLLMMMLLLPPPUUUXXXYYYZZZZZZ[[[]]]]]]aaafffkkkrrr}}}uuummmddd___\\\[[[UUULLLIIIMMMCCCAAABBBEEEFFFFFFKKKQQQWWW```ooolll[[[MMMEEE<<<<<<======>>>@@@AAABBB???@@@AAABBBDDDEEEFFFGGGJJJJJJJJJJJJJJJIIIHHHGGGHHHGGGEEECCCAAA>>>===<<<;;;<<<<<<<<<======>>>>>>@@@AAAAAA@@@@@@@@@CCCEEEPPPWWWcccqqq}}}}}}tttllldddZZZSSSPPPQQQLLLEEE???<<<;;;999888777666666777:::<<<===<<<============<<<<<<<<<<<<999999999999999999999999::::::::::::::::::::::::666777777888888888888888777888888888888999999999:::999888666666666666777666777888777666666666888666666555555555555666666666666555555555666666777777888:::<<<>>>>>>>>>>>>@@@BBBDDDFFFGGGHHHKKKMMMLLLOOORRRTTTUUUWWWYYY[[[]]]___dddiiilllrrr|||yyyxxxtttoooddd___[[[ZZZVVVNNNKKKLLLGGGEEEDDDEEEEEEDDDHHHNNNVVVaaasss}}}hhhUUUHHHAAA============>>>???@@@AAA??????@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCBBBAAA???>>>===<<<<<<<<<<<<=========>>>>>>===>>>?????????@@@CCCEEENNNSSS^^^kkkwww~~~tttkkkcccYYYQQQOOOOOOKKKEEE@@@===;;;999888999777777888;;;===>>>===============<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999333444444555666555555555777888888888888999999999:::999888777666666666777333444555444333222333555666666555555555555666666555555555555555666777888888999;;;<<<>>>>>>??????@@@BBBEEEFFFGGGHHHJJJLLLNNNQQQTTTVVVWWWXXXZZZ[[[^^^___bbbgggiiiooo|||~~~sssppppppooonnnfff```ZZZYYYXXXSSSNNNMMMLLLIIIGGGGGGEEECCCFFFLLLTTTaaauuuhhhUUUIIICCC??????>>>>>>>>>>>>??????>>>>>>????????????@@@@@@??????@@@AAAAAAAAA@@@@@@???>>>>>>>>>============<<<<<<============>>>>>><<<===???@@@@@@AAADDDGGGJJJOOOWWWbbbnnnyyysssjjjaaaWWWQQQOOONNNJJJFFFBBB@@@===:::888:::999888999<<<>>>??????============<<<<<<<<<<<<::::::::::::::::::::::::888888888888888888888888666666777888888888888777777888888888888999999999:::999888777666666666666555666777666555444555777666666555555555555666666444444444555666777888999::::::;;;<<<===???@@@AAAAAACCCEEEFFFFFFGGGIIIKKKOOORRRVVVYYYYYYYYYZZZ[[[```___aaaeeeiiinnnyyy~~~rrrllljjjkkkkkkjjjccc]]][[[[[[YYYTTTPPPOOOKKKHHHGGGEEECCCFFFLLLSSSaaavvviiiVVVIIIDDD@@@@@@???>>>======>>>>>>>>>>>>=========<<<<<<<<<>>>>>>???@@@AAAAAA@@@@@@============<<<<<<<<<<<<==================>>>>>>>>>???AAABBBBBBCCCEEEGGGGGGJJJPPPYYYdddqqq}}}qqqhhh```WWWRRRQQQLLLJJJGGGDDDBBB???;;;888999888888999<<<>>>???>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777888999999::::::999999777777888888888999999999999999888777777666666666666777888777666555666888666666555555555555666666444444444555666888999:::<<<;;;;;;;;;===???AAACCCBBBDDDFFFFFFFFFGGGIIIJJJOOORRRWWWYYYYYYYYYYYYZZZaaa___aaafffjjjoooxxxwwwpppnnnnnnnnnnnniiibbb^^^^^^^^^ZZZTTTPPPLLLIIIHHHFFFDDDHHHNNNWWWeeexxxzzzeeeSSSGGGBBBAAA@@@???>>>============>>>======<<<<<<;;;::::::======>>>???@@@@@@@@@???>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>======>>>@@@BBBBBBBBBBBBCCCEEECCCFFFKKKRRR\\\hhhvvv|||oooggg```XXXTTTSSSKKKIIIGGGEEECCC@@@<<<999999888777888;;;===>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999444555666666777777666666777777888888888999999999999999888888777666666555222333444444222222333444666666555555555555666666444444555555777888::::::<<<;;;;;;;;;===???AAACCCBBBDDDFFFFFFFFFGGGIIIJJJMMMQQQUUUWWWWWWXXXYYYYYY^^^^^^aaafffiiimmmxxx|||xxxwwwvvvuuuqqqooohhhaaa``````]]]XXXQQQLLLIIIHHHFFFEEEIIIPPP[[[jjj}}}rrrdddWWWKKKDDD@@@@@@???>>>======>>>>>>>>>>>>===<<<<<<;;;::::::;;;<<<<<<============<<<============<<<<<<<<<<<>>>>>>>>>>>======;;;>>>@@@AAAAAAAAACCCDDDCCCFFFLLLQQQYYYdddrrr{{{zzznnnggg```YYYTTTTTTKKKIIIGGGEEEDDDAAA===;;;999777777888;;;===>>>===============<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999666666777888888888888888777888888888888999999999888999999999888777666555333444555555333333444555666666555555555555666666555555555666777888999:::::::::;;;<<<===???@@@AAAAAACCCEEEFFFFFFGGGIIIKKKLLLOOORRRTTTUUUVVVYYY[[[[[[^^^cccggghhhkkkvvv}}}zzzwwwrrrrrrmmmccc___```^^^ZZZSSSOOOJJJIIIFFFEEEIIIPPP[[[lll|||ppphhhbbbZZZPPPHHH??????>>>>>>>>>>>>>>>???>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<======>>>?????????>>>>>>>>>======:::===AAACCCDDDFFFGGGIIIJJJOOOUUUZZZ___iiittt}}}zzznnngggaaaXXXRRRQQQLLLJJJGGGEEECCCBBB???===:::888888999<<<>>>???>>>============<<<<<<<<<<<<::::::::::::::::::::::::888888888888888888888888999999:::;;;;;;;;;::::::777888888888888999999999888888999999888777555444555666777777555555666777666666555555555555666666777777666666777888888999888999;;;<<<>>>>>>??????@@@BBBEEEFFFGGGHHHJJJLLLLLLNNNPPPRRRTTTVVVZZZ^^^___dddkkkmmmjjjjjjwwwyyytttrrrtttoooddd^^^^^^^^^[[[VVVQQQLLLIIIFFFDDDHHHNNNXXXjjjsssjjj___[[[[[[WWWNNNFFF??????>>>>>>>>>>>>????????????>>>>>>>>>=========>>>>>>>>>>>>======<<<;;;777777999:::<<<===??????@@@?????????>>>>>>======:::>>>CCCGGGIIIKKKNNNPPPSSSYYY___dddhhhpppzzzzzzooohhhaaaXXXQQQNNNMMMJJJGGGDDDCCCBBB@@@>>>;;;:::999;;;===@@@@@@@@@>>>=========<<<<<<<<<<<<999999999999999999999999777777777777777777777777666666777888888888888777777888888888888999999999888888999999888777555444222333444333222222333444666666555555555555666666888777777777777777888888777888:::<<<>>>>>>>>>>>>@@@BBBDDDFFFGGGHHHKKKMMMMMMNNNPPPQQQSSSWWW\\\```eeelllssstttmmmlllyyy~~~zzzvvvssssssqqqmmmkkkhhhfffccc```ZZZPPPJJJKKKKKKIIIIIIMMMVVViii{{{fff^^^WWWWWWXXXUUUMMMHHHCCCAAA???@@@AAABBBBBBAAACCCCCCBBBAAA@@@>>>>>>===;;;<<<===>>>>>>===<<<;;;:::;;;<<<===>>>???@@@AAA>>>??????>>>===>>>@@@BBBDDDGGGKKKOOORRRUUUYYY\\\fffiiimmmttt{{{|||qqqggg^^^VVVPPPMMMJJJIIIGGGEEECCCAAA???>>>:::::::::;;;<<<===>>>???BBBAAA@@@>>><<<;;;::::::999888888777666555555444999999888888888888999999888888777777666666555555777777888999999999999888888888777777666666555555666666777777666555444444777666555444444555666777555555666777777777777777;;;;;;::::::;;;>>>@@@BBBCCCCCCDDDFFFHHHJJJLLLMMMMMMOOOQQQSSSTTTWWWZZZ]]]aaammmyyyyyyssstttzzzvvvrrruuussspppmmmjjjgggdddbbb___WWWQQQPPPMMMIIIIIIKKKSSSccczzzvvvbbb[[[VVVVVVXXXUUUMMMFFFDDDBBB@@@@@@AAABBBBBBAAACCCCCCBBBAAA@@@???>>>>>><<<===>>>>>>>>>>>>===<<<======>>>>>>???@@@AAAAAA>>>???@@@@@@@@@CCCGGGJJJHHHLLLRRRWWW]]]bbbhhhkkkuuuyyyzzzpppfff]]]UUUOOOKKKHHHGGGEEEBBB???===<<<;;;:::::::::;;;<<<===>>>???@@@@@@>>>===<<<<<<<<<<<<:::999999888777777666666666666555555555555666666888888777777666666666666777777888999999999999999888888777777666666555555444444444444444333333222666555444444444444555666555666777777888888777777;;;:::::::::<<<>>>@@@BBBBBBBBBCCCEEEGGGJJJLLLMMMLLLNNNPPPRRRSSSUUUYYY[[[cccooo{{{{{{uuuwww{{{vvvssswwwvvvsssoookkkhhheeecccbbb]]]WWWTTTPPPJJJIIIKKKOOO[[[ooottteeebbb```aaaccc```UUUKKKFFFDDDBBBAAABBBBBBBBBAAACCCCCCBBBAAA@@@???>>>>>>>>>>>>????????????>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@AAABBBDDDJJJQQQVVVUUUZZZaaahhhnnnuuu{{{~~~}}}wwwnnneee\\\UUUNNNJJJGGGEEEAAA>>>;;;999999999::::::;;;<<<===>>>?????????>>>>>>===============;;;;;;::::::999888888888888888777777777777888888888777777777777666666666777777888888999999999999888888777777666666555555444444444444333333333333555444444333333444444555666777888888999999888888;;;::::::;;;<<<>>>@@@BBB@@@AAABBBDDDFFFIIILLLMMMLLLNNNPPPQQQRRRTTTWWWZZZcccoooyyyyyytttwww~~~{{{yyyxxxzzzyyywwwsssnnnjjjhhhgggcccbbb^^^YYYRRRLLLKKKLLLMMMUUUeeezzzwwwlllooorrrvvvxxxrrraaaRRRIIIGGGCCCBBBBBBCCCBBBBBBCCCBBBBBBAAA@@@@@@??????????????????????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBDDDHHHPPPYYY```jjjooouuu||||||vvvnnnfff^^^VVVNNNJJJGGGDDD@@@;;;888777777777::::::;;;===>>>???@@@@@@@@@???>>>======<<<<<<===::::::::::::999999888888:::999999888888999999:::777777777777777777777777888888888888888999999999888888777777666666555555666555555555555555555555555555555555555555555555777777888999999999999999:::::::::;;;<<<>>>@@@AAA???@@@AAACCCFFFIIIKKKMMMMMMOOOQQQRRRRRRTTTWWWZZZaaajjjssstttpppttt|||{{{||||||~~~~~~}}}yyysssooommmmmmkkkmmmkkkbbbWWWPPPLLLLLLNNNQQQ\\\ppp~~~sss{{{nnnYYYMMMIIIEEECCCCCCCCCCCCBBBCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@???@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDHHHNNNXXXcccjjj|||{{{wwwppphhh```XXXPPPKKKFFFDDD???;;;888777888888999:::<<<>>>???@@@AAAAAABBBAAA???>>><<<;;;;;;:::999999999999999888888888666666555555555555666666777777777777888888888888888888777777777888999:::888888777777666666555555555555444444444444555666666666666777777666666666777777888999999999999999:::::::::<<<===>>>@@@@@@@@@@@@AAACCCFFFIIIKKKLLLNNNPPPRRRSSSTTTVVVYYY[[[```hhhoooooolllqqq{{{zzz{{{||||||uuuqqqqqqrrrtttyyyxxxlll]]]TTTOOOMMMPPPPPPWWWggg|||}}}xxx|||dddPPPLLLGGGDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@?????????@@@@@@AAAAAAAAACCCEEEIIIOOOWWWcccpppxxx~~~{{{wwwqqqjjjccc[[[RRRMMMEEECCC@@@<<<:::999999999999:::===???AAAAAAAAAAAACCCBBB@@@>>><<<;;;::::::999999999999999999999999888777777666666777777888777777777888888888888999999888777777777888:::;;;888888777777666666555555333222111111111222444444666777777888888777777666666777888888999999888888999:::;;;<<<===???@@@@@@AAABBBCCCDDDFFFHHHJJJLLLMMMOOOQQQSSSTTTWWWZZZ]]]ccciiiooonnnkkkqqq|||yyyxxxwwwxxx{{{{{{wwwqqqmmmmmmooorrr{{{|||ppp```WWWSSSQQQQQQPPPSSS___qqqyyywww~~~zzzqqqiiiRRRNNNIIIEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>>>>>>>???@@@??????@@@AAABBBCCCCCCDDDDDDHHHOOOWWWcccqqq~~~yyyvvvqqqkkkddd[[[SSSMMMBBBAAA???===<<<::::::999999:::===@@@BBBBBBBBBBBBAAA@@@???===<<<<<<;;;;;;::::::::::::::::::;;;;;;::::::999999999999::::::777777888888888999999999999888777666777888:::;;;888888777777666666555555333222111000111222444555555666777888888777666555555666777777888888777777999999;;;<<<>>>??????@@@DDDDDDDDDEEEGGGHHHJJJKKKKKKMMMPPPRRRTTTWWW[[[^^^eeejjjnnnmmmjjjppp~~~}}}xxxtttrrrpppssstttpppjjjfffgggjjjjjjuuuyyyoooaaaZZZWWWUUURRRPPPQQQZZZkkk|||uuuttt|||tttcccppp|||yyycccSSSOOOIIIEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>======>>>???@@@@@@@@@AAABBBCCCEEEEEEFFFEEEJJJSSS^^^lll{{{xxxuuuqqqkkkddd[[[RRRLLL@@@@@@???>>><<<;;;:::999999:::===@@@BBBCCCBBBBBB??????>>>===============;;;<<<<<<<<<<<<<<<<<<<<<777777666666666666777777777777888888999999999999999888777666666888:::;;;888888888777666666555555555444333222222444666777444555666777777666555444555555666777777777777777888999;;;===>>>?????????EEEEEEFFFFFFGGGHHHJJJKKKIIIKKKNNNQQQSSSVVV[[[^^^eeejjjmmmkkkhhhnnn|||yyyrrrooonnnmmmkkkhhheeeeeehhhjjjsssnnnhhhbbb]]]ZZZVVVTTTUUUOOOMMMRRR]]]mmmooorrr|||{{{ddd^^^^^^```fffkkkkkkeee___QQQKKKGGGGGGFFFCCCBBBDDDFFFEEECCCCCCCCCCCCBBB@@@CCCBBBAAA@@@???>>>>>>>>>DDDDDDCCCBBBBBBDDDFFFGGGMMMRRR^^^nnn~~~}}}zzzvvvrrrppprrrwww|||}}}yyytttnnnggg```YYYRRRNNNFFFBBB>>>;;;;;;;;;;;;:::999;;;>>>@@@BBBCCCBBBBBBBBBAAA???===;;;999888888:::::::::999999999888888777888999888777666444222333333444555666777888888777777888888888888777777999777666555666777666555666666666555444444444333333444666666666666444333555666777888888777666555888999999;;;===???AAABBBBBBCCCEEEFFFGGGHHHIIIIIIKKKLLLNNNPPPSSSWWWYYY[[[ccceeeaaabbblllrrr{{{{{{xxxyyyvvvtttqqqmmmkkkmmmrrrvvvyyyrrrhhh^^^XXXSSSPPPNNNRRRMMMJJJOOOXXXddduuummmmmmvvvxxxaaaVVVTTTTTTWWW[[[[[[VVVQQQNNNHHHEEEEEEEEECCCCCCEEEDDDCCCCCCCCCCCCCCCCCCBBB@@@@@@??????>>>??????@@@@@@@@@@@@@@@AAADDDGGGIIIQQQYYYfffvvv|||rrrfffdddaaa______dddkkkpppwww|||yyytttmmmfff___XXXQQQLLLGGGCCC???<<<;;;;;;;;;;;;999;;;>>>AAABBBCCCBBBBBBAAA@@@???===<<<;;;;;;;;;:::::::::999999999888888777888888888888777777666666666666777777777777777777777888888888888777777999777555555666777666555555555555555555444444444222333333444444333333222333444666777888888888777777888888:::<<<>>>@@@BBBCCCDDDEEEGGGHHHIIIIIIIIIMMMNNNOOORRRUUUXXX[[[\\\\\\aaa___aaalllsss}}}|||wwwuuuxxx~~~yyylll___VVVQQQNNNLLLNNNIIIGGGJJJQQQ[[[kkkxxxlllhhhoooyyyvvv___UUUQQQNNNOOORRRSSSPPPLLLLLLFFFBBBDDDEEEDDDDDDGGGDDDEEEEEEFFFFFFFFFFFFFFF@@@@@@@@@???@@@AAAAAABBB???@@@AAABBBCCCGGGLLLPPPZZZdddtttuuujjjaaaVVVUUUTTTSSSVVV\\\dddjjjsss{{{{{{wwwooohhh```YYYQQQMMMHHHEEE@@@===<<<<<<<<<;;;:::<<<>>>AAACCCCCCCCCBBB@@@??????>>>============:::::::::999999999888888888777777777888888999:::999888888888777777777666777777888888888888777777999777555555666777666555444444444555555555555555777666666666666666666777222333555777888999999999777777888999;;;>>>@@@AAACCCDDDFFFGGGIIIJJJJJJKKKNNNOOOQQQSSSVVVYYY\\\^^^YYY```___aaajjjrrryyylll```WWWQQQMMMKKKLLLGGGDDDFFFLLLWWWiiixxxqqqhhhlllwwwyyybbbWWWRRRNNNOOOTTTWWWVVVTTTMMMGGGCCCEEEEEEEEEFFFIIIIIIKKKLLLLLLKKKJJJJJJJJJDDDCCCCCCBBBBBBBBBCCCCCCAAACCCEEEFFFGGGKKKRRRWWWcccqqq}}}oooeee\\\VVVRRRSSSTTTVVVZZZaaaiiiooozzz~~~yyyrrrjjjbbbZZZSSSNNNJJJFFFAAA>>>======<<<<<<:::<<>>============:::::::::999999999888888999888777666666777888999777777777777777777777777777777888888888888777777888777555555666666666555333444444444555666666666888888666555555666888888333444555666777888999999777888999:::<<>>======<<<<<<;;;===@@@BBBDDDEEEDDDDDDDDDCCCAAA???===<<<;;;;;;:::::::::999999999888888999888666555444444555555444444555555666777888888777777888888888888777777888666444444555666555444333444444444555666666666444333222111111222333444666666666666666777777777999999:::<<<>>>@@@BBBCCCCCCDDDFFFHHHJJJKKKLLLLLLLLLMMMOOOQQQTTTXXXZZZ\\\ZZZcccdddeeemmmttt~~~uuuvvv{{{~~~{{{vvvnnnggg```ZZZUUURRRLLLHHHEEEFFFKKKXXXnnnwwwpppwwwpppZZZYYY[[[aaahhhkkkhhhdddTTTMMMIIIIIIIIIHHHJJJNNNQQQUUUWWWVVVQQQMMMLLLMMMLLLKKKIIIGGGEEEDDDDDDCCCBBBFFFIIIKKKLLLRRR\\\eeerrr{{{jjj^^^UUUOOONNNPPPTTTZZZcccmmmvvv~~~{{{zzzyyy{{{~~~{{{vvvooohhh```XXXQQQMMMKKKGGGBBB>>>===<<<<<<;;;<<<===@@@CCCEEEEEEEEEDDDDDDCCCAAA>>><<<;;;:::999:::::::::999999999888888888888666555444333333333333333444555666777888888777777888888888888777777888666444444555666555444444444444555555555555555444444333333333333444444777777666666666666777777::::::;;;<<>><<<<<<;;;:::<<<>>>AAADDDEEEFFFEEEEEEBBBAAA???===<<<;;;:::::::::::::::999999999888888666666777666666555444444555555666666777777777888777777888888888888777777777666444444555555555444555555555555555444444444666666777777777777666666666666555555666777888999999999:::<<<>>>@@@BBBCCCAAABBBDDDFFFHHHJJJKKKKKKKKKLLLMMMPPPSSSVVVYYYZZZXXX___```eeeqqqxxxxxxxxxtttpppooonnnpppzzz|||}}}yyymmmaaaYYYTTTRRRPPPJJJIIIIIIJJJKKKQQQ```oooqqqqqqrrreeegggmmmtttxxxsssggg]]]QQQKKKGGGHHHJJJLLLOOOTTTYYY^^^bbbbbb^^^ZZZZZZ\\\XXXXXXWWWVVVVVVUUUVVVVVVUUUZZZaaaeeeiiisssyyyiii\\\RRROOOOOOPPPWWW___ccckkkuuu~~~zzzsssllleee^^^XXXSSSJJJFFFAAA===<<<;;;:::999<<<>>>AAADDDFFFFFFFFFEEE???>>>===<<<<<<;;;;;;;;;:::::::::999999999888888444555777888888888777666888888888888777777777777777777888888888888777777777666444444555555555444666666666555555444444333333444555666666555444333555444444555666888:::;;;888999999;;;===???AAABBB@@@AAACCCFFFHHHJJJKKKKKKKKKLLLNNNPPPSSSWWWYYY[[[[[[``````dddpppvvv~~~{{{zzzyyytttmmmggggggmmmtttzzz}}}zzz}}}}}}zzznnn___UUUQQQPPPOOOMMMLLLJJJHHHGGGJJJRRR\\\bbbvvvzzzqqqooozzz}}}ooobbbiiinnnnnnnnnkkk___QQQKKKIIIIIILLLNNNOOORRRUUU___bbbeeefffdddbbbaaa```aaa\\\XXXYYY___fffkkklllooorrrwww{{{ooo^^^XXXQQQMMMOOOVVV^^^ccciiikkkpppwww~~~|||uuuooohhh```WWWPPPJJJDDD>>>===<<<999999<<<>>>>>>???@@@BBBEEEGGGHHH@@@???===:::888777666555888999:::;;;:::999888777999999999999999999999999999888777555555555666777888888777777777777888888777777777666555444444444666666666666666666666666:::666111000333777888888444555666777999;;;<<<<<<<<<;;;:::<<<>>>@@@AAA@@@AAABBBDDDGGGIIIJJJKKKLLLMMMNNNPPPRRRTTTVVVWWWWWWXXX___aaadddlllpppzzz{{{www|||}}}vvvkkkeeeggglllxxx~~~}}}{{{{{{yyytttlllcccVVVNNNKKKKKKJJJHHHGGGGGGGGGHHHLLLSSSZZZ___mmmsss~~~rrrllluuu~~~xxxjjj```dddeeecccaaa___VVVLLLKKKIIIIIIJJJLLLOOORRRUUU```bbbddddddbbb```______bbb___]]]___eeemmmtttxxx|||hhhYYYUUUQQQPPPRRRXXX^^^aaaggghhhlllrrryyy}}}uuuooohhh```WWWPPPJJJCCC>>>===<<<999999<<<<<<===>>>@@@AAACCCDDDDDD@@@???===<<<:::999888888:::;;;;;;;;;:::888777666888888888888888888888888999888777666555555666777777777777777777777888888888888777666555555444444666666666666666666666666888666333222333555666666555888<<<@@@CCCDDDCCCCCC999888888999<<<>>>>>>>>>BBBCCCEEEGGGIIIKKKLLLLLLMMMNNNPPPRRRTTTVVVWWWWWWYYY```aaaccckkknnnwww~~~xxxvvvttt~~~sssgggdddfffqqquuuxxxxxxxxxvvvooohhh^^^XXXOOOJJJIIIIIIHHHGGGEEEEEEGGGJJJOOOTTTYYY\\\eeemmm{{{{{{qqquuu{{{pppbbbZZZZZZYYYUUUTTTTTTPPPKKKMMMMMMNNNOOORRRUUUXXXYYYaaabbbcccbbb___^^^^^^_________```bbbgggoooxxx~~~ppp```TTTTTTTTTUUUXXX[[[^^^```eeegggjjjooovvv~~~~~~vvvooohhh```VVVOOOJJJCCC>>>===<<<::::::<<<===>>>@@@BBBDDDCCCCCCBBB@@@???>>>===<<<;;;;;;;;;<<<<<<;;;;;;999777666555777777777777777777777777888777777666666666666777666666777777888888888999999999888777666555444444666666666666666666666666555666555444444444777999>>>AAAGGGKKKLLLJJJFFFDDD<<<;;;:::<<>>===<<<::::::===???BBBEEEGGGHHHFFFDDDBBB???>>>======<<<<<<<<<<<<;;;;;;::::::999888777777777777777777777777777777777777777666666666666777555666777777888888999999999999888777666555444444666666666666666666666666333555666555555888???DDDMMMNNNOOONNNKKKFFF@@@======<<<<<<===@@@CCCCCCCCCCCCDDDFFFIIIKKKLLLMMMNNNMMMNNNOOOPPPRRRUUUVVVWWWXXX___```bbbiiillluuu|||xxxvvvvvvsss{{{wwwrrrjjjgggeeeeeeeeebbb]]]YYYUUUSSSQQQQQQRRRTTTVVVVVVXXXUUURRRRRRUUUYYY\\\]]]jjjsssooo^^^TTTMMMLLLLLLMMMMMMNNNQQQSSS[[[eeepppuuuxxxxxxqqqhhhaaabbbcccdddfffiiimmmppprrrtttuuutttrrrsssxxx|||~~~~~~uuukkkbbb\\\YYYYYY]]]cccffffffeeeeeeffflllpppvvv}}}~~~wwwpppiiiaaaWWWPPPIIIBBB======<<<::::::===@@@CCCFFFIIIIIIGGGDDDBBB>>>======<<<<<<<<<<<<<<<999999999999999999::::::888888888888888888888888666666666777777777777666555666777888999888888888888888777777666555555555666666666666666666666666444555555555777>>>HHHPPPSSSQQQNNNIIICCC===999777999888888:::===???@@@@@@CCCDDDFFFIIIKKKLLLMMMNNNMMMMMMNNNOOORRRTTTVVVXXXWWW^^^```ccckkknnnxxx}}}xxxwwwxxxwww|||}}}wwwpppjjjfffdddaaa[[[WWWWWWTTTTTTUUUWWW[[[___ccceeejjjfffaaaaaadddggghhhgggpppwww}}}yyyyyyfffXXXQQQMMMKKKLLLOOOPPPQQQVVV[[[kkkzzz}}}ooofffhhhkkknnnqqqvvv{{{~~~|||{{{zzz{{{|||~~~zzzrrrllleee```[[[WWWWWWZZZ___ccchhhkkkjjjkkkmmmpppwww}}}}}}vvvpppjjjbbbXXXRRRIIIBBB======<<<:::;;;===???BBBEEEGGGHHHFFFDDDBBB???>>>===<<<<<<<<<<<<<<<888888888888999:::;;;<<<888888888888888888888888555666666777777777777666666777888999999888777666666666666666666666555555666666666666666666666666555555444555888@@@JJJPPPLLLIIIDDD>>>:::888777777999888888:::===@@@AAAAAACCCDDDFFFHHHJJJLLLMMMMMMMMMMMMNNNOOOQQQTTTVVVXXXVVV^^^___ccckkkoooyyyzzzxxxzzz{{{zzztttkkkgggeeeddd___XXXVVVYYYZZZ\\\___dddjjjqqqxxx|||{{{xxxyyy}}}}}}{{{zzz~~~uuuwww~~~ppp___UUUPPPMMMKKKMMMSSSWWW[[[eeeooowwwooorrrvvvzzz~~~zzzxxxuuusssrrrnnniiieee^^^XXXTTTTTTRRRPPPTTTZZZbbbfffjjjllllllooovvv|||}}}zzz||||||vvvpppjjjcccZZZSSSHHHBBB======<<<:::;;;>>>@@@BBBEEEGGGHHHGGGFFFDDDAAA@@@???>>>===<<<<<<<<<:::999888888888999:::;;;777777777777777777777777444555666777888888777666777888999999999777555444333333444444555555666666666666666666666666666666777555444555999>>>BBBDDD???===:::777666777888999:::999999;;;???AAABBBBBBBBBCCCEEEGGGIIIKKKLLLLLLMMMMMMMMMNNNPPPSSSVVVXXXWWW^^^___bbbjjjmmmwww~~~~~~|||ssspppaaa```aaaddd___XXXXXX]]]ccceeejjjpppxxxsssrrrttt~~~lll\\\SSSPPPMMMKKKNNNVVV^^^fffuuu}}}wwwzzz~~~yyyrrrmmmiiifffaaa]]]UUUPPPMMMOOONNNMMMRRRZZZcccfffjjjkkkmmmrrr|||~~~tttsssxxx|||uuupppkkkddd[[[UUUHHHBBB======<<<;;;;;;>>>CCCDDDFFFIIIJJJJJJIIIHHHCCCBBBAAA???>>>=========<<<;;;999888888888999999666666666666666666666666444555666888888888777666888999::::::999777444333111111222333444555666777666666666666666666666666888555444666999;;;999666777666555555555666888999666555555777;;;>>>??????AAABBBDDDGGGIIIJJJKKKLLLNNNMMMMMMNNNPPPSSSVVVXXXXXX______aaahhhkkkttt}}}lll___[[[^^^```^^^[[[\\\```eeeiiipppwww|||qqqjjjhhhssszzzhhh\\\UUUQQQQQQTTTVVVZZZbbbrrr~~~ooogggeeebbb[[[TTTRRRNNNMMMOOOPPPPPPSSSXXX^^^ccciiillloooxxx|||ppprrrxxx{{{pppiiifffbbbYYYRRRFFFBBB===:::999;;;???BBBEEEFFFIIIJJJKKKIIIGGGFFFBBB???<<<;;;<<<=========999999999888888888888777999999888777666666777777666666666666666666666666;;;:::888666555444555555222333555777888888777777333444444555555444444333777777777777666666666666999888666555666777999::::::::::::;;;===>>>@@@AAADDDDDDEEEEEEGGGIIIKKKLLLPPPPPPPPPPPPOOOQQQTTTWWWZZZ[[[```eeehhhlllxxxssscccXXXSSSVVVYYYYYYYYY]]]dddjjjpppyyyzzzmmmeeebbbiiiwwwxxxggg\\\VVVSSSRRRTTTXXX___lll~~~~~~|||yyyxxxzzz~~~wwwmmmgggbbb[[[VVVSSSOOONNNPPPQQQPPPSSSXXX^^^dddkkkqqqwwwyyysssvvv}}}{{{pppiiiddd^^^UUUNNNFFFBBB>>>::::::<<<@@@CCCFFFHHHJJJLLLLLLKKKIIIGGGCCC@@@===<<<<<<=========999999999999888888888888999999888777777777777777777777777777777777777777888888777666555555666666555555666777888777777777555555555555555555555555333444444444555555666666666555333333333444666777:::::::::;;;===>>>@@@AAACCCDDDEEEGGGIIIJJJLLLLLLOOOPPPPPPPPPPPPRRRVVVYYY[[[\\\aaafffiiimmmxxx|||uuujjj]]]TTTMMMOOORRRTTTWWW^^^hhhpppwww~~~ttthhhbbb^^^bbbkkkxxxvvveee[[[WWWVVVPPPRRRXXXbbbqqqyyyqqqkkkjjjmmmpppvvvzzzxxxoooggg```[[[XXXTTTRRRTTTUUUTTTVVV[[[___fffqqqzzz}}}wwwvvvzzz|||rrrjjjddd\\\RRRJJJEEEBBB>>>;;;;;;>>>AAADDDHHHJJJLLLMMMMMMLLLIIIHHHDDDBBB???======>>>===<<<:::999999999888888888888999888777777777777777777888888888888888888888888555666666777777666666555777777777777777777777777777666555555555555666777222222333444555666777777777777666555666777888999:::::::::;;;===>>>@@@AAABBBCCCFFFIIIKKKMMMMMMMMMOOOPPPPPPQQQQQQTTTXXX[[[\\\]]]bbbgggjjjnnnyyy~~~{{{ssskkkcccZZZTTTPPPQQQSSSWWW]]]gggsss{{{vvvqqqmmmpppzzzooodddaaa```eeemmmwwwtttddd\\\YYYXXXSSSUUU[[[fffuuu~~~qqqhhhdddfffiiillloootttxxx||||||rrrkkkgggbbb^^^\\\]]]]]]\\\^^^cccfffnnn{{{yyywwwxxx}}}{{{rrrkkkddd[[[QQQJJJCCC@@@===;;;;;;>>>BBBEEEJJJKKKMMMNNNMMMKKKIIIGGGEEECCC@@@???>>>>>>===;;;::::::999999999888888888888888777777777777777888999999999999999999999999555666777888777666555444666666666666666777777888777666444333333444666777555555555666777888888999888777777777777999:::;;;:::::::::;;;===>>>@@@AAAAAACCCGGGKKKMMMNNNNNNNNNNNNOOOPPPQQQRRRUUUYYY]]]]]]^^^ccchhhjjjnnnyyy|||zzz{{{}}}zzzrrrjjjddd```]]][[[[[[\\\___eeeooo|||rrrjjjbbb^^^ccckkktttxxxwwwrrrrrr{{{mmmaaaaaafffoooyyysssddd\\\ZZZZZZYYY\\\dddppp}}}yyynnniiijjjmmmppprrrtttuuuvvvxxx{{{~~~}}}yyyooojjjhhhjjjjjjiiikkkooovvv~~~zzzuuuuuuxxx~~~|||zzzuuuoooiiibbbYYYPPPIII@@@>>><<<;;;<<>><<<;;;:::::::::999999999999888888777777777777777888888999999999999999999999999777888888999888666444333444444555666777777888888666555333222222333555666777777777777777666666666333333444444555666777777:::::::::;;;===>>>@@@AAAAAADDDGGGKKKMMMOOOOOONNNNNNOOOPPPQQQRRRUUUZZZ]]]]]]^^^bbbgggiiimmmxxx}}}}}}~~~yyyuuunnnhhhfffhhhkkknnnlllmmmrrrzzztttlll```YYYXXX]]]dddiiimmmfffeeepppoooaaabbbjjjyyyuuueee]]][[[[[[YYY```lllyyyyyyuuuwwwzzz~~~~~~~~~|||zzz|||||||||~~~vvvsssttt{{{|||yyyrrroookkkeee^^^VVVMMMGGG???>>><<<<<<===@@@DDDGGGKKKLLLMMMNNNMMMJJJGGGEEECCCAAA?????????>>><<<:::::::::::::::999999999999777777777777777888888999999999999999999999999999888999999999888888777666444555777888999888777777555444333222222333444555666666555555444444444444444444555666777888888888:::::::::;;;===>>>@@@AAACCCDDDGGGJJJLLLNNNNNNNNNMMMOOOPPPPPPRRRUUUYYY\\\\\\]]]aaaeeehhhkkkvvvzzzuuuooolllhhhfffhhhoooxxx~~~~~~wwwoooddd[[[YYY]]]cccgggmmmbbb\\\eeeuuuyyyhhhhhhooowwwggg^^^[[[[[[\\\gggwww~~~wwwvvvwww{{{yyypppnnnkkkfff^^^UUULLLFFF@@@???>>>>>>@@@CCCGGGIIIMMMNNNOOOOOONNNKKKHHHEEEAAA???>>>>>>???>>><<<:::;;;;;;:::::::::999999999777777777777777888999999999999999999999999999999888888888888999:::;;;<<<888:::<<<===<<<999666444555555555555555555555555444444444555555555555555555666777888999:::;;;;;;:::::::::;;;===>>>@@@AAAEEEEEEGGGHHHJJJLLLMMMNNNMMMNNNOOOPPPQQQSSSWWW[[[ZZZ[[[___ccceeeiiittt|||qqqhhhaaa___^^^^^^cccmmmxxxwwwpppfff___]]]aaaggglllpppaaaVVV\\\lll}}}pppnnntttxxxhhh___[[[ZZZgggttt|||wwwyyy~~~|||{{{||||||zzzsssqqqnnniiiaaaVVVMMMGGGAAA@@@@@@@@@BBBFFFIIILLLOOOPPPQQQQQQOOOLLLIIIGGG???>>>===>>>???>>><<<:::;;;;;;;;;:::::::::999999777777666777777888999999888888888888888888888888666666666888:::===???AAA<<<>>>@@@@@@>>>:::555111555555666777777666555555444555555666777888999999222333444666777777888888:::::::::;;;===>>>@@@AAAFFFFFFFFFGGGIIIKKKLLLMMMMMMNNNOOOOOOPPPRRRVVVZZZYYYZZZ^^^bbbdddhhhrrr}}}