BM"6( >>>666555666555222222111///...---,,,+++))))))(((''''''''''''''''''&&&&&&''')))***((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((()))***+++)))---NNN<<<333...999===GGGFFFGGGHHHDDD===;;;<<<999???777;;;777///666000111000......//////---,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))*********+++++++++++++++++++++++++++,,,------------...///222555777999;;;@@@BBBCCCEEEJJJLLLIIIFFFDDDAAA===:::777555444555444444222111000///...------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************++++++++++++,,,+++---.........///222444===CCC@@@@@@HHHHHHFFFLLLMMMWWWSSSMMMPPPQQQPPPVVVYYYTTTXXXkkkzzzxxxhhh[[[]]]hhhTTTXXX```EEE>>>MMMFFFBBB===999666555444222111111000////////////000///000111111000000222444555333222222444444444333222000222555555333555:::555000444888<<>>======:::888666555666666555444111222333222000000222333222111111000000000000000000000000000000000000000111111000///////////////....../////////000000000....../////////000000000....../////////000000000000000000111111111222222444666888:::;;;@@@HHHNNN^^^jjj[[[YYY]]]XXX\\\YYY[[[YYYYYY\\\[[[XXXWWWYYYTTTVVV[[[RRRYYYbbbYYYbbbbbb\\\UUUOOOLLLIIIDDD@@@???===999888777777666555333333222111111111111111111111000000000/////////////////////////////////000000000000000000000000//////......//////000111////////////////////////222111111000000111111222333555777999<<>>@@@???:::999:::999555444333333333444555666777:::444111222333111222555===777111000000...///222.........///222666999;;;GGGVVV{{{>>>666555555555000000///...,,,+++***)))))))))((('''''''''''''''&&&%%%%%%&&&(((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))******###<<<...000///666444:::<<<@@@DDDBBB;;;999;;;777===555999555---444...000...---,,,------,,,***((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++,,,---///111333444888<<<>>>>>>@@@DDDEEEBBBCCCBBB???;;;888555333222000000000//////...---,,,++++++++++++*********)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))+++++++++,,,///111222888555555<<<<<<999???888@@@;;;777>>>???;;;===???===???GGGNNNMMMFFFAAA===DDD888;;;:::...333333555222000.........,,,+++......---,,,,,,,,,,,,,,,---...///...---,,,---///000...---...///000///---...,,,---000///---///333222---111444444>>>EEE???<<<999:::???BBBBBBDDDHHHBBBRRRMMMEEEKKKHHHFFFWWWPPPTTTJJJMMMLLLGGGMMMFFF@@@???>>><<<:::999999999666444222222333333222111...//////...------...000---------------......///------------------------......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............///222444555555777<<>>FFFDDDQQQNNNJJJJJJLLLLLLJJJGGGAAACCCAAA<<<::::::888555111111111111222333444555888222///000111///000222888222.........---000444---------///222555999;;;HHHVVVyyy>>>666555555444///...---,,,***)))(((((())))))((('''''''''''''''%%%%%%$$$&&&'''((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&'''((()))+++...$$$...111333+++...111999???===777555777333999222555222)))000+++...,,,++++++++++++***(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((())))))***+++,,,...///000222666888888:::======:::BBB@@@===999666333111000,,,,,,------,,,,,,+++***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%'''((())))))***,,,...,,,222///...555444111777555;;;777444<<<>>>888777666555666666555444666888111444///222+++)))666++++++***)))***,,,,,,+++***,,,+++******))))))******+++,,,---,,,***)))***++++++***))))))++++++***)))***((()))+++***((()))...333---...///***...222***000---...333666666888<<<:::JJJFFF???FFF???777AAA???EEE;;;>>>>>>888>>>555999888666555444333333333222000...---......---,,,+++,,,---,,,******,,,...************+++,,,------************************,,,+++******))))))******(((((()))))))))*********(((((()))))))))*********(((((()))))))))******************+++++++++,,,,,,***,,,//////------000333000???666:::AAA===AAA>>>CCCAAABBBEEEEEEAAA???AAA<<<@@@EEE:::===@@@333:::777444111111444666555333111///---,,,,,,------,,,------,,,++++++++++++,,,+++++++++*********))))))))))))))))))))))))))))))************************))))))(((((())))))***+++))))))))))))))))))))))))***))))))(((((())))))***(((***---...///000222444222777DDDLLLMMMXXXdddbbbWWWFFFBBBNNNTTTKKKEEEIIIHHH@@@IIIHHHJJJNNNHHHPPPDDD===<<>><<<666333333111...000/////////000111222222555000---//////......000222---***+++------000666---------///222555999;;;HHHVVVyyy}}}<<<000111333,,,000///,,,)))''''''(((((((((((('''&&&%%%%%%$$$$$$%%%&&&((())))))(((&&&%%%$$$$$$######$$$$$$%%%&&&)))(((&&&$$$######$$$%%%'''### !!!%%%&&&$$$!!!%%%%%%%%%%%%$$$$$$$$$$$$!!!"""%%%((((((&&&&&&(((###&&&******'''''',,,333::::::999888777666555555333222111///............---,,,+++)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''(((''''''''''''(((((()))***+++++++++---///222333444666999;;;===;;;777333000///......,,,,,,++++++***)))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''')))******////////////000111222333555555555666666666666666777666555444333222222111//////.........---------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++---.../////////111444666;;;:::999888888999;;;<<<===<<<:::888777777777888888777555333222111000000---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,---......000111222444666777888999<<<<<<<<<<<<;;;:::999888555555555555555555444444///...///333777777222---,,,++++++***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***++++++,,,---...000333777;;;>>>@@@>>>???@@@AAABBBAAA@@@???@@@>>><<<;;;<<<;;;:::888777333666===???888111000000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------...............////////////000111111222333333333333222222111111000///.................................,,,------......------,,,'''///444111---...000000++++++---000222444;;;DDDRRRUUU|||~~~{{{<<<111222555...000...,,,)))((('''(((((((((''''''&&&%%%%%%$$$$$$$$$%%%'''(((((('''%%%$$$''''''&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%'''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&'''((((((&&&%%%&&&(((,,,'''$$$'''++++++(((%%%666666666666666666666666222111000///...---------,,,+++***)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))***+++++++++...000222444555888:::<<<:::777333000.........,,,++++++******)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))))),,,,,,,,,---...///111222333333333444444444444444555444333222111000000///,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))***************,,,---------///222444555666777999:::;;;<<<<<<<<<;;;999777666666666666666555333222111000//////,,,,,,+++************+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((()))***+++,,,,,,---...///000222333555666777666666777777777777777666777666555444333222111000...,,,,,,///333333///***+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((()))*********+++,,,---000444777:::<<<<<<<<<>>>?????????>>>======<<<;;;;;;;;;:::888666777222222777888444000000------------,,,,,,,,,,,,************************************************+++++++++*********))))))************************((())))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,------------...///000000111111000000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***...000...---...,,,)))++++++---111222444<<>>444,,,)))'''&&&(((+++***%%% &&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!,,,222CCC((($$$"""''''''<<<;;;$$$###222///hhh---+++$$$&&&***...000000///...000---******+++,,,***(((''''''&&&%%%%%%%%%%%%&&&########################$$$$$$############$$$$$$########################"""############$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$###'''&&&%%%%%%&&&)))+++---+++*********))))))((((((((((((((('''&&&&&&%%%%%%################################################""""""""""""""""""""""""######################################################################################################$$$%%%%%%&&&''''''++++++,,,---...000000111...///000000000///---,,,(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%&&&'''''')))***,,,...111333555666222222222111111///......---,,,+++)))(((((('''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$$$$$$$$$$%%%''')))***+++---...///000000111000000...------,,,+++***))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###################################################"""""""""""""""###### %%%)))***&&&$$$%%%'''########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''(((*********---111444555555555666666333111111222222///,,,++++++******)))((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&$$$###&&&))),,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''')))---000555===GGGNNNTTTUUU[[[???777<<<222++++++)))'''&&&''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%...%%%&&&***UUU%%%999 ///,,,000---xxx***OOOppp(((WWWgggyyyssssss###%%%(((+++---////////////,,,******+++,,,***(((''''''&&&%%%%%%%%%%%%&&&#################################""""""#################################"""############$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%&&&(((***+++*********)))))))))((((((((((((((('''&&&&&&%%%%%%################################################""""""""""""""""""""""""######################################################################################################$$$$$$%%%&&&&&&'''***++++++---...///000111.........------,,,******''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%&&&&&&'''))))))+++---///222333444111111111111000///......,,,,,,***)))((('''''''''&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$$$$$$$$$$%%%'''(((***+++------...///000000000000...---,,,,,,******)))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$###############################################################""""""""""""######!!!(((...---'''######&&&########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))***---///333555666666888999777555333333444333000---++++++***))))))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&)))''''''(((+++---,,,+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''***---111555===GGGOOOVVVWWWYYY>>>555:::000+++))))))'''&&&$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###""""""'''***===***&&&,,,ddduuu!!!)))(((TTT@@@***,,,IIIaaa,,,&&&"""///<<<###$$$%%%(((***---...///---,,,******++++++***(((''''''&&&%%%%%%%%%%%%%%%########################""""""""""""""""""""""""########################"""############$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$%%%&&&((()))))))))))))))((((((((((((((((((''''''&&&%%%%%%%%%################################################""""""""""""""""""""""""######################################################################################################$$$$$$%%%%%%&&&&&&))))))+++,,,---///000000000///...,,,+++******)))''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%&&&&&&((((((***+++---///000111000111111111000///...---,,,+++***)))((('''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$############$$$%%%%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$######$$$%%%&&&((()))***,,,,,,...//////000000000------,,,+++***))))))(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!################################################$$$######"""""""""#########+++222111)))""""""%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((---///111333444555777999555444333222222111...,,,*********)))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&'''((((((&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''***...111666>>>HHHPPPWWWXXXWWW>>>444777...,,,((()))))))))(((%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""+++###---000KKK222"""***'''(((***mmm---&&&"""(((...cccEEE111,,,$$$(((uuu777###$$$$$$&&&(((+++...000+++++++++++++++***))))))'''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$###############$$$%%%&&&'''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%$$$################################################""""""""""""""""""""""""######################################################################################################$$$$$$%%%%%%%%%%%%(((((()))+++,,,...///000333111///---+++***++++++'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%&&&'''((()))+++,,,---...///000000000//////...---,,,+++***)))''''''''''''&&&%%%%%%$$$###$$$$$$$$$###############$$$$$$%%%""""""""""""""""""""""""################################################################################################################################################""""""#########$$$$$$$$$#########$$$%%%'''((()))***+++,,,....../////////------,,,+++***)))((((((&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$###"""!!!################################################$$$$$$######""""""######""",,,444333+++######&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&''')))+++---......000333666222222111000///---+++)))***))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''***...222666???IIIQQQUUUXXXVVV>>>444444------,,,***((((((******'''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))) %%%)))!!!BBB!!!444yyyppp"""cccyyy###---222'''MMM]]]$$$''')))!!!bbb\\\%%%%%%%%%&&&(((+++...000)))***+++++++++***))))))&&&&&&%%%$$$$$$$$$$$$%%%########################""""""############""""""########################""""""#########$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$###############$$$$$$%%%&&&'''''''''''''''''''''((('''''''''&&&%%%%%%$$$$$$################################################""""""""""""""""""""""""######################################################################################################$$$$$$$$$$$$$$$%%%&&&'''(((***,,,---...///222111...,,,************'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$%%%%%%%%%&&&((()))+++,,,,,,...////////////...------,,,+++***(((''''''&&&&&&%%%%%%$$$############$$$######""""""######$$$%%%""""""""""""""""""""""""################################################################################################################################################""""""#########$$$$$$$$$#########$$$$$$&&&'''((()))***+++,,,.........///---,,,,,,+++***)))((('''&&&&&&%%%%%%%%%$$$$$$$$$!!!""""""###$$$$$$$$$$$$################################################%%%%%%$$$############### )))222222,,,&&&%%%(((################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&'''(((***+++,,,...111333222222222000...+++***)))))))))(((((('''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''***...222777???JJJRRRRRRWWWUUU???444333,,,...+++)))%%%$$$$$$''')))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&--- $$$TTT&&&...EEE~~~'''*** ...---mmm******"""***666,,,666,,,&&&&&&&&&&&&'''***,,,---'''***,,,,,,***)))))))))&&&&&&%%%$$$$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###"""########################"""############$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$$$$%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%$$$$$$$$$################################################""""""""""""""""""""""""######################################################################################################$$$$$$$$$$$$$$$$$$%%%%%%''')))+++---...///...---,,,***)))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$######%%%&&&(((***+++,,,---...............------+++***)))((('''&&&&&&&&&%%%%%%$$$##################""""""""""""###$$$$$$""""""""""""""""""""""""################################################################################################################################################"""############$$$$$$$$$############$$$%%%&&&''''''(((***+++---.........,,,,,,+++***)))(((((('''%%%%%%%%%%%%$$$$$$$$$$$$######"""######$$$%%%&&&################################################&&&%%%$$$############### &&&---///+++((('''(((################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&''')))+++------///111333444555555333///---,,,,,,((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((('''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''+++///333888@@@KKKSSSPPPWWWUUU@@@444222+++000'''---222///((($$$&&&***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''''',,,OOO"""###,,,bbbJJJ---'''&&&'''iii***"""///SSSmmm )))!!!tttKKK$$$%%%%%%%%%&&&&&&'''((()))&&&))),,,,,,***)))))))))&&&%%%$$$$$$###$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###########################"""############$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$###################################################""""""""""""""""""""""""################################################################################################$$$$$$##################$$$$$$&&&(((***,,,---...++++++++++++***)))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$##################!!!"""$$$&&&(((***,,,---,,,------.........------+++***)))((('''&&&&&&&&&%%%$$$$$$###############"""""""""""""""###$$$$$$""""""""""""""""""""""""################################################################################################################################################"""############$$$$$$$$$###""""""######$$$%%%&&&&&&''')))+++,,,------...,,,,,,+++***)))(((''''''%%%%%%%%%$$$$$$$$$$$$###(((&&&$$$""""""###%%%&&&################################################'''&&&%%%$$$############"""%%%(((******(((&&&%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&)))---//////000111333444666666444000,,,,,,---((((((''''''&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&%%%$$$###%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''+++///333888AAALLLTTTQQQZZZUUU@@@444111+++111)))999IIIGGG777((($$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% '''%%%###***$$$FFF)))'''"""...&&&"""###&&&***```ttt&&&---+++ 222...XXX/// ...%%%$$$:::VVV###$$$%%%%%%%%%%%%%%%%%%%%%%%%))),,,---***((((((***&&&%%%$$$$$$######$$$$$$###########################$$$&&&''''''&&&$$$###########################"""############$$$$$$$$$########################################################################$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$###################################################""""""""""""""""""""""""################################################################################################$$$$$$#####################$$$%%%'''***,,,---...+++,,,---------+++***)))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$################## !!!###&&&(((+++,,,---,,,,,,---......---------+++***)))(((&&&&&&&&&&&&%%%$$$$$$###"""#########"""""""""""""""######$$$""""""""""""""""""""""""########################""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$###"""""""""###$$$%%%%%%&&&'''(((***,,,---------,,,,,,+++***)))(((''''''%%%%%%%%%$$$$$$$$$######---***&&&"""!!!!!!###%%%################################################'''&&&%%%$$$############$$$$$$&&&((()))(((%%%"""################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%(((,,,//////000000111333444555222...******+++(((''''''&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%(((***)))'''&&&(((+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((+++///333999AAALLLTTTRRR\\\XXXBBB000222...'''---(((VVVkkk;;;(((111)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((*********###<<<;;;MMM%%%///&&&'''%%%,,,///%%%...&&&vvvzzz000(((111MMM...333+++;;;'''222,,,"""))),,,&&&###%%%((('''''''''''''''((((((((((((&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""########################################################################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%&&&((()))+++,,,......---+++)))((('''&&&''''''&&&&&&&&&%%%%%%%%%########################################################################################################################################################################$$$$$$$$$%%%&&&'''))))))+++,,,,,,---......------***)))(((''''''&&&&&&''''''&&&%%%$$$############""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%"""############$$$$$$$$$%%%&&&'''((()))***+++,,,++++++***)))((('''&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''***---///111222222222222111///---***(((***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""!!!###''')))'''&&&((('''###"""'''&&&""""""'''((((((((()))((('''%%%$$$...$$$ $$$$$$ '''***&&&)))((( ###***)))***&&&%%%)))***'''$$$%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***---333<<>>###'''222((("""CCC'''&&&bbb444(((uuu///$$$~~~%%%+++---***((()))&&&"""''''''''''''((((((((((((&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""########################################################################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%&&&''')))+++,,,...---,,,+++)))((('''&&&''''''&&&&&&&&&%%%%%%%%%########################################################################################################################################################################$$$$$$$$$%%%&&&'''((()))///////////////......---***)))(((''''''&&&&&&''''''&&&%%%$$$############""""""""""""""""""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$%%%"""############$$$$$$$$$%%%&&&&&&((()))***+++,,,,,,+++***)))''''''&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))),,,///111222222222111000...,,,+++******)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,***&&&""" &&&***(((!!!!!!(((***&&&"""$$$%%%!!! (((000"""&&&,,,///...,,,)))((($$$)))+++***&&&###)))&&&%%%((()))''''''***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***---333<<>>444>>>JJJSSSssshhhvvvjjj777///222...CCCBBBwww***000%%%))))))(((&&&%%%'''((()))''''''''''''((((((((((((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%################################################################################################################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%&&&((()))***,,,++++++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%########################################################################################################################################################################$$$$$$$$$$$$%%%&&&'''(((+++,,,,,,------,,,,,,,,,***)))(((''''''&&&&&&'''%%%%%%$$$###############""""""""""""""""""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$""""""#########$$$$$$$$$$$$$$$%%%''')))***+++,,,///---+++((('''&&&&&&'''%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''***---///111444222000...,,,,,,,,,,,,***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''')))""""""'''%%%+++!!!!!!+++,,,"""""",,,&&&$$$"""%%%))))))"""''')))+++---,,,((($$$"""!!!)))''''''///)))!!!)))((((((***'''###$$$(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))+++///555<<>>999000!!!)))444''' &&&&&&''')))'''%%%(((//////000111000...,,,,,,---))))))(((''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###222---***===&&&III000 ((('''III000(((mmm444&&&XXX000###YYYyyyEEE---''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((())),,,000666===EEENNNTTTQQQddd}}}kkkQQQ;;;555//////,,,,,,,,,+++******))))))))))))*********************,,,------++++++...111)))000444111000???[[[sss}}}tttWWW888...)))++++++(((***111)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''(((((((((((('''&&&%%%$$$%%%&&&&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################$$$%%%''')))***+++++++++)))))))))(((''''''&&&&&&%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%&&&''''''$$$######%%%'''(((((('''&&& $$$'''&&&&&&'''$$$&&&(((((('''&&&%%%%%%%%%$$$###$$$%%%%%%###!!!$$$$$$$$$%%%&&&((()))***---+++)))...888<<<222%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&######&&&(((%%%$$$&&&)))(((:::111"""AAAvvvyyyoooWWWWWW]]]QQQ[[[qqqhhh___mmm{{{PPP666333***%%%---666((('''(((+++***''''''+++---///111000...---,,,---))))))((('''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&000''' vvvxxx +++666--- %%%OOO&&&)))///"""999111fff+++...222111sss333 ... ''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((())),,,111666===FFFOOOUUUSSSfffkkkRRR<<<666///...,,,,,,,,,++++++*********************+++++++++++++++***,,,000111000000222...///...555RRRwwwlllJJJ...(((+++***+++111)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))'''%%%$$$$$$$$$&&&'''########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################################################################$$$%%%&&&((()))***++++++)))))))))(((''''''&&&&&&$$$$$$$$$#########""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###%%%'''((('''%%%,,,***(((((()))+++,,,,,,(((000000...111111...///)))((((((***------+++(((&&&%%%%%%&&&((('''%%%###$$$$$$$$$%%%&&&'''((()))+++(((&&&***333777///###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&###$$$(((***'''&&&'''###...333;;;\\\|||fffXXXWWW___hhhlllkkk}}}lllhhheeehhhTTTPPPqqqwww```SSS>>>((("""'''+++((((((++++++((('''))),,,...000000///---------***)))(((''''''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((( %%%vvv,,,"""OOO$$$777CCC///+++!!!///'''444$$$---CCCwww%%%444(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())),,,111777>>>GGGPPPVVVQQQfffjjjQQQ;;;666...---,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------///******111444111------222000BBBdddzzzyyyUUUBBB555(((%%%+++))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''')))'''%%%$$$$$$$$$&&&'''########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################################################################$$$$$$%%%&&&((()))***+++)))))))))(((''''''&&&&&&$$$$$$$$$###############""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''((()))(((&&&$$$((('''''''''(((,,,000444---GGGIII;;;999999333333AAA666+++(((+++---,,,(((...,,,***)))******)))'''%%%%%%%%%%%%%%%&&&'''((())))))'''&&&)))---***%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###"""$$$(((******---333444DDDbbbooojjjZZZddd{{{fffXXXMMMpppXXX666***///)))%%%''')))(((((()))***,,,///000///...------******(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''""""""'''xxx000FFF]]]<<< ###$$$EEE%%%%%%+++---+++LLL(((~~~<<<&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((()))))))))---222888???HHHQQQWWWOOOdddhhhPPP;;;555......,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------......222,,,+++111333...,,,...333HHHjjjuuuRRR333'''***+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))***'''''''''(((((((((((((((***)))(((''''''&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((('''&&&%%%$$$%%%&&&&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((***+++)))))))))(((''''''&&&&&&########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''''')))+++%%%...:::EEEOOO\\\jjjuuujjj{{{pppiiiaaa[[[VVVKKK:::------)))%%%###$$$'''))))))'''&&&&&&&&&&&&&&&''''''(((++++++&&&%%%''')))'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&***666CCCjjj\\\XXXiiieeeuuuzzzzzz}}}tttccc^^^???444)))&&&((((((***,,,(((+++///000000...------+++***)))''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&000)))&&&{{{~~~'''&&&!!!HHHmmmNNNzzz###000111 TTT%%%$$$:::GGGwww&&&GGG(((MMM'''...''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))***---222888@@@IIIRRRXXXOOOdddiiiPPP;;;666000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////222---...333111...777DDD___mmm~~~[[[@@@333,,,+++***))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''((('''''''''''''''''''''''''''''''''((((((((())))))))))))*********+++++++++)))))))))******+++++++++///---,,,***((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%######$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((***+++)))))))))(((''''''&&&&&&########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###'''***,,,...555AAAKKKVVVeeeyyypppfffOOOFFF;;;000+++)))******((((((''''''&&&''''''''''''***+++(((&&&((((((&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&))))))***,,,111BBB___yyyWWWQQQ|||~~~{{{yyytttppp}}}gggggg^^^rrrdddQQQ;;;000,,,******+++'''***...000000...------+++***)))(((&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''""",,,&&&"""wwwzzz///!!!###///TTTZZZ///+++///(((FFF111+++ 111333,,,...===VVV'''ooo+++$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))***---222999@@@JJJSSSYYYSSShhhiiiPPP;;;777222333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000///...222666222333FFF]]]xxx]]]>>>---,,,+++***))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''((((((((())))))************+++++++++,,,,,,,,,+++++++++,,,,,,---------222111...,,,***)))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%######$$$%%%&&&$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&%%%$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%''')))+++)))))))))(((''''''&&&&&&##################$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((---333777===LLLbbbsss|||sssiiiRRR@@@444---***))))))(((''''''''''''((($$$''')))((()))***(((###&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%(((///999JJJkkkwww___yyynnn}}}dddiiimmmOOO;;;111+++))))))&&&***...000000...------+++***)))(((&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%"""...}}}%%%((('''''',,,+++!!!111+++LLL333&&&(((666+++)))JJJKKK!!!ppp333KKK+++'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***---222999AAAJJJSSSZZZXXXkkkgggNNN<<<999222000///...,,,*********,,,---(((...000---,,,000111///222222;;;555***FFFuuu~~~```AAA333((((((***&&&$$$&&&(((((('''''''''(((((()))'''''''''&&&&&&%%%%%%%%%'''((((((((('''&&&%%%%%%''''''''''''''''''&&&&&&,,,(((###"""'''+++)))###!!!###(((,,,---++++++---666222,,,))))))...666;;;@@@FFFKKKNNNVVVeeennnooozzz]]]BBB888:::666---""",,,,,,"""$$$000111&&&$$$###''',,,+++%%%###'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%'''%%%'''+++***######'''&&&%%%///'''$$$+++'''000'''%%%...###'''...///---...!!!(((***###,,,%%%+++***'''$$$###&&&(((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((()))***))))))((('''&&&&&&&&&$$$$$$############$$$$$$################################################$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$$$$%%%&&&&&&%%%$$$'''(((&&&%%%(((---111;;;666CCCZZZlllqqqbbbNNN...111))))))'''"""(((...)))$$$***,,,((('''++++++(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&***"""'''---)))$$$$$$///000BBBSSSppphhhvvv{{{{{{eeejjjBBB222111***------------000333///***,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&'''&&&%%%(((???aaayyy...,,,%%%000$$$000///,,,OOOiiiCCC111...+++PPP555+++333&&&555,,,)))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))***)))---333999@@@JJJVVV^^^SSSttteeeMMM;;;888111000///...,,,+++***+++,,,---+++//////,,,,,,111444222+++***000888LLLuuudddRRR:::+++))),,,+++'''(((((('''''''''(((((()))'''''''''&&&&&&%%%%%%%%%''''''((((((''''''&&&%%%''''''''''''''''''''''''"""&&&+++---***'''''')))333///+++'''%%%''',,,222666???MMM]]]jjjsssyyy|||uuutttnnniiijjjnnnmmmhhhmmmooopppooorrrtttkkk______ZZZSSSHHH555""" (((444)))!!!$$$))))))((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++%%%###&&&(((&&&'''+++555)))+++'''...666)))&&&000000:::333888999$$$---***+++(((******'''***(((""")))++++++)))(((&&&''''''&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((()))))))))(((''''''&&&&&&$$$$$$############$$$$$$################################################$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&''''''&&&*** '''......000666DDDZZZ{{{vvvrrrGGG222+++000---(((&&&&&&((((((%%%''',,,,,,''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%+++&&&!!!$$$&&&)))333444JJJ[[[vvvjjj{{{dddpppsssqqqmmmooo||||||hhh|||CCC000222'''))),,,///000000111333,,,+++***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%$$$$$$&&&(((...***NNNwww'''$$$)))888555000KKK999MMM{{{yyy???CCC===nnn***:::AAAzzz(((000***))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((******)))---333:::@@@JJJVVV^^^RRRrrrdddLLL:::888111//////...---++++++,,,---...//////---+++...333555333222222222HHHyyyrrrOOO222))),,,,,,''')))((((((''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&''''''''''''((((((((((((---((((((***((($$$)))333$$$'''***...333:::BBBFFFxxx}}}xxxooojjjwwwuuurrrsss|||}}}uuummmqqqrrrvvvvvvfffKKK888222&&&&&&(((***((($$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&+++&&&###&&&)))))))))***!!!///******888DDD\\\bbbgggqqqpppxxxvvvbbbfffUUUKKKCCC222)))+++(((///''')))***)))&&&%%%&&&)))&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''''')))))))))(((((('''&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''''''''%%%,,,000---+++555LLL^^^{{{tttnnnnnnTTT777###)))222,,,))))))'''%%%(((,,,+++''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###111***'''((()))666;;;ssssssiiipppaaa___```lllzzz|||uuuyyyvvviii```fffuuuhhhbbbhhh{{{lllfff444...---111777666///...333---,,,***)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%(((,,,444!!!"""NNN444;;;PPP>>>>>>aaaJJJttt{{{^^^---==="""%%%---888%%%))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((()))******)))---444:::AAAJJJUUU]]]RRRqqqdddLLL:::888222000///...------,,,---......111///......000333222000888???BBBbbbyyyxxxxxxzzzgggJJJ777---))))))***)))(((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((()))))))))555(((###***---)))''',,,111000...000>>>VVVooo~~~pppuuu|||jjjvvv~~~sssSSS999333,,,(((&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((())))))((('''&&&&&&&&&(((******)))((((((;;;111???RRRrrr~~~aaaMMMDDD...+++///+++'''''''''%%%&&&((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&(((((())))))((('''&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%&&&''''''<<>><<>>IIIVVVeeemmmyyy{{{mmmZZZEEE===BBBhhhlllpppXXX999222333//////...---,,,+++*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''###))),,,)))%%%---AAARRRggg``````{{{tttzzzKKKDDD)))///888(((,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((()))***+++,,,(((...666===CCCJJJSSSYYYRRRzzz^^^III<<<;;;222///111111000000000000000111555000)))>>>000;;;QQQ~~~mmmyyy}}}zzzfff555+++//////"""&&&---"""))))))))))))))))))))))))))))))))))))((((((((((((+++***$$$&&&---***'''///%%%222999^^^xxxqqquuuzzzjjjlll}}}sss333///+++******(((((()))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&(((+++***((((((******;;;WWWuuuzzziiizzzgggHHH%%%++++++***(((***+++&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&((()))&&&###%%%,,,***,,,&&&//////)))888<<>>iiimmm}}}UUUGGG;;;;;;EEE[[[zzzlllSSSIII@@@QQQNNNxxxwwwWWW333***:::555//////...'''***---%%%))))))))))))((((((((((((((((((((((((((((((((((((((())))))'''((()))(((%%%###)))+++&&&***CCCXXXYYYiii```wwwyyy```JJJ;;;###555222$$$)))555,,,!!!%%%+++************))))))))))))(((((((((((())))))))))))---000555;;;BBBKKKTTTZZZYYYZZZGGG;;;;;;333111111111000000000000111111000///???%%%;;;???tttwwwooo|||tttJJJ666,,,...,,,***+++***)))))))))))))))))))))))))))))))))))))))))))))((('''///+++&&&---000,,,---000NNNeeemmmiiizzz}}}uuu{{{jjjEEE'''%%%,,,***%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''',,,$$$###***---***---666KKK```wwwmmmMMM000)))(((------)))+++000((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((111'''"""'''......)))%%%+++111***888NNNaaassslllqqqsss~~~~~~vvv}}}tttwwwzzz|||pppZZZ888666&&&***666---$$$%%%"""&&&...222,,,$$$$$$******(((%%%###%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&(((((((((%%%''')))---:::RRRooorrriii[[[MMM@@@===>>>>>><<<;;;:::===KKKbbb~~~nnn>>>111)))###///,,,***((('''((()))((('''***%%%###&&&&&&###$$$'''''''''''''''''''''''''''&&&,,,((($$$)))(((&&&+++777@@@KKKzzzfffOOO<<<>>>FFFUUUkkk{{{fffLLLCCCQQQooo[[[lllwwwccc<<<(((444...000///)))+++...'''))))))))))))((((((((((((((((((((((((((((((((((((&&&%%%$$$$$$&&&))))))'''---+++...777HHHbbblll```ooo|||pppUUU===000000000333...&&&---222(((+++*********))))))))))))(((((((((((()))))))))***---000555;;;BBBKKKTTTZZZ[[[VVVEEE::::::222222111111000000000111111222///777555555999___zzzpppxxxcccGGG***(((000)))$$$...))))))))))))))))))))))))))))))))))))))))))))))))%%%***)))***...******555RRR}}}tttuuuuuu}}}wwwnnnAAA***(((***)))&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((---&&&&&&,,,,,,,,,<<>>666999AAAFFFGGG>>>;;;:::===<<<888777888666888:::777222666KKK```zzzGGG$$$&&&,,,***))))))******(((&&&$$$$$$&&&''''''''')))+++''''''''''''''''''''''''%%%+++)))'''++++++000@@@LLLZZZqqqKKK999;;;JJJ```jjjPPPRRRdddpppppp{{{MMM:::000000222++++++///+++))))))))))))((((((((((((((((((((((((((((((((((((***&&&$$$(((+++***))))))---111IIIhhhkkkaaa||||||sss|||HHH---&&&222222,,,+++***,,,,,,+++++++++*********(((((()))))))))*********,,,///444;;;BBBKKKUUU[[[aaaTTTFFF;;;777000222111111111111111222333333:::(((999EEEyyyiii___333---///***---((((((((((((((((((((((((((()))))))))*********+++***///---,,,///333JJJllltttdddyyytttlll^^^ZZZVVVVVVWWW]]]lllyyyssspppDDD(((%%%---((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******'''...,,,'''333RRRmmmwwwnnn|||UUU222(((///000)))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''((((((((()))))))))+++---+++)))555RRRmmm}}}xxxkkkpppuuu555(((***///111+++$$$%%%+++***&&&&&&))))))&&&%%%)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&&&&''')))***444SSSzzzwww|||```EEE555888===AAACCCBBB@@@???888555444666444000///222---222999===999555:::CCC\\\wwwwwwssszzzCCC000+++***((()))******)))(((!!!$$$&&&%%%$$$$$$&&&'''''''''''''''''''''''''''&&&)))&&&'''...///555EEELLLyyykkkKKK999???KKKgggnnn\\\TTTmmmuuuhhhHHH777111222,,,,,,...***))))))))))))((((((((((((((((((((((((((((((((((((+++''''''++++++'''&&&(((555DDDoookkkQQQsssrrrpppJJJ444444111---......,,,,,,,,,,,,++++++++++++))))))))))))************,,,///444;;;BBBLLLUUU[[[cccRRRFFF;;;666///333111111111111111222333444...666FFFZZZyyyjjj\\\kkkxxx|||FFF---///...((())))))))))))))))))))))))((())))))******+++++++++!!!555222###111QQQkkkyyy~~~eee~~~xxxwwwvvvuuussstttuuuwww|||uuuiii[[[RRREEEBBBAAAAAAAAACCCKKKUUU]]]lll}}}qqq===###)))(((((((((((((((((((((((('''''''''''''''((((((((((((((())))))******++++++---***%%%---MMMppp{{{ssswwwQQQ,,,%%%******)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((()))))))))%%%(((...777DDD___yyywwwvvvuuu___777 +++111%%%$$$222444***$$$(((***&&&&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))(((&&&&&&***---***HHHtttvvv[[[DDDBBB======;;;666111000555::::::666444666666444444888888666666777666333555:::EEE```yyyzzzPPP555...,,,)))((()))******)))(((---///***&&&&&&&&&&&&''''''''''''''''''''''''((()))$$$'''///111:::OOOmmmbbb{{{VVV<<<<<>>@@@BBB??????@@@CCCEEEKKKZZZhhhoooNNN000,,,000)))------------,,,,,,,,,,,,))))))*********++++++++++++...444:::BBBLLLVVV\\\dddxxxKKKBBB:::444///555111111111111222333444555777>>>kkkPPPgggwwwSSSQQQ]]]{{{rrrooo@@@111444+++))))))))))))))))))))))))((())))))***++++++,,,,,,;;;'''%%%JJJtttrrrvvvmmmcccYYYSSSMMMJJJHHHHHHJJJJJJGGGDDDGGGJJJMMMKKKFFF@@@>>>===CCCGGGRRR```hhhjjjjjjllllllVVVMMMWWWkkk```...))))))))))))))))))))))))&&&'''''''''(((((())))))((())))))***++++++,,,,,,***,,,FFFnnn}}}uuuyyyzzzfffAAA---)))))))))((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))%%%CCCnnnrrr~~~III%%%+++888555LLL777''''''***'''%%%'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&***222999jjjvvviiiWWW@@@<<<===888555222000111222333444666111///444777666333333444333666===EEEJJJQQQYYYttthhh<<<777000+++************%%%---000***%%%&&&'''%%%'''''''''''''''''''''''''''++++++---444===ZZZhhhwww^^^@@@>>>GGG]]]iiirrrmmmiiiZZZ;;;444222222000)))))))))))))))(((((((((((((((((((((((((((((((((((('''%%%&&&***(((***???XXXeeeFFFooo|||mmmqqqAAA333888999999222555888::::::999888999;;;<<<@@@EEEFFFEEEIIIOOOLLLTTTmmmqqquuuMMM---+++555......---------,,,,,,,,,)))************++++++++++++...444:::BBBLLLVVV\\\dddtttHHHDDD999555111111000888444...444444000222444RRR~~~___gggllloooVVVaaappptttxxxhhhbbb+++555)))++++++***))))))***+++,,,$$$+++///,,,+++...---***555...(((pppddd{{{jjj[[[RRRLLLIIIDDD???>>>AAABBB>>>@@@EEE@@@BBBCCCCCCBBBBBBCCCDDDVVV___iiinnnnnnmmmnnnpppqqqllllllqqqnnnmmmSSS+++)))+++------***)))***))))))))))))))))))))))))###...,,,&&&,,,000+++***000999dddttt{{{fffzzzooo:::'''))),,,######///(((***'''''''''''''''''''''''''''((()))((('''&&&'''(((///!!!'''000)))+++222---HHHuuuWWW===---;;;444(((!!!'''+++(((%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((***%%%$$$***...:::NNNyyyxxxtttgggdddOOOCCC:::444555555444444333333222222:::000000999888------777...===KKKIIIBBBOOOvvv}}}zzzyyydddDDD(((+++&&&'''555%%%(((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&000(((888KKKbbbmmmuuuOOO===>>>OOO}}}ssskkkvvvooorrraaa,,,555555+++000,,,+++***)))((((((((((((((((((((((((((((((((((((..."""&&&***&&&999WWW```ZZZggguuuvvvVVV888000333333333666111999444666666@@@QQQCCCRRRRRRTTTUUUVVVTTTPPPMMMRRRNNNEEEWWWlllhhh888777---222---...,,,'''---222***++++++++++++++++++++++++,,,000555:::AAAKKKXXXaaadddwwwKKKFFF:::777444444000666333///666666222555EEEkkkvvvvvv```ooodddJJJ222000+++***)))))))))***+++,,,***...///++++++...---***(((555???|||kkk~~~lll[[[OOOFFF@@@<<>>BBBAAA@@@@@@@@@CCCIIIRRRXXXnnnsssyyyyyytttmmmhhheeeooolllmmmpppmmmjjjrrryyyFFF666)))''')))((((((***))))))))))))))))))))))))&&&...***%%%,,,000,,,---)))WWWkkkuuuzzzddd---(((///---(((***'''$$$''''''''''''''''''''''''''''''((()))((('''&&&''')))###777***!!!111***+++RRRXXX'''///------+++'''''')))((($$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%'''++++++333OOOooo|||aaaJJJ===888666333333333333333333333333222444666333......777AAAJJJGGGGGGOOOddd^^^777777000!!!(((&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))&&&---;;;DDDdddhhh}}}UUUEEE999MMMwwwlllqqq}}}LLL222"""***666,,,+++***))))))((((((((((((((((((((((((((((((((()))((())))))222KKK^^^]]]]]]llljjj```JJJ:::000333777444333666666999777JJJPPPJJJXXX[[[]]]\\\[[[YYYWWWUUUSSSRRRXXXQQQ^^^qqqwww~~~sss222000222---//////))),,,000)))++++++++++++++++++++++++,,,000555:::AAAKKKXXXaaaiiixxxKKKEEE999777444666000444111111777666333:::]]]]]]ggg|||www~~~uuu^^^555///+++***)))(((((()))***+++------,,,***,,,//////,,,(((999uuujjjzzznnn\\\NNNFFFBBB???<<<<<<;;;<<<@@@BBBBBBCCCFFFGGGHHHIIIKKKOOOWWWaaagggiiijjjkkkmmmppptttxxxzzz|||~~~{{{vvvttteeeFFF)))%%%***)))'''))))))))))))))))))))))))))))))...((($$$,,,...+++///<<>>fffpppkkk{{{{{{MMMAAA444666&&&,,,,,,***)))))))))))))))((((((((((((((((((((((((%%%...+++***BBB[[[___YYYtttbbbCCC333///111777666000///333555======TTT___PPPTTT\\\LLLNNNOOONNNOOOSSSZZZ```lllxxx{{{YYY222222,,,///222+++,,,...)))++++++++++++++++++++++++,,,///444999@@@KKKWWW```nnnwwwIIICCC777555333555111333000111777444555BBBqqqgggiiiuuu{{{aaaHHH***,,,+++***)))((()))***************+++...111111...333NNNyyylllpppbbbPPPDDD@@@@@@@@@???===???CCCIIINNNRRRTTTWWW[[[^^^cccfffgggiiikkklllnnnjjjfffhhhqqq}}}}}}UUU111(((---,,,((('''((((((((((((((((((((((((***---((('''---,,,)))000OOOuuu|||kkk~~~???)))''',,,$$$'''///((('''''''''''''''''''''''''''((())))))(((''')))***///"""***444222GGGsss}}}ppp```TTTMMMKKKKKKLLLHHHAAA<<<<<>>FFFFFFAAASSSiiizzzhhhnnn;;;...000222&&&((((((((((((''''''''''''(((((((((((((((((((((((()))+++222@@@LLLsssxxxoooPPP999CCCWWWyyyjjjnnnhhhKKK---444***,,,,,,+++***))))))))))))((((((((((((((((((((((((###///+++111NNN\\\YYY___pppfff999444777444444444222...222:::999HHHIII\\\eeeQQQLLLNNNVVVYYY]]]___cccnnn}}}ttt}}}{{{EEE444***---222---+++---***+++++++++++++++++++++++++++///444999@@@KKKWWW```ooovvvHHHBBB777555333555333333000222555111:::QQQ{{{sssooosss~~~wwwooo^^^...---,,,+++)))))))))***+++***)))+++...000///...---===qqquuuxxxaaaUUUFFF===<<<@@@DDDEEENNNRRRXXX]]]ccchhhkkkkkkpppsssvvvwwwuuuqqqooommmhhhkkkrrr~~~wwwnnnCCC...******))))))(((((((((((((((((((((((())),,,)))+++///)))***777XXXzzzjjjuuunnn===(((///+++'''***%%%(((((((((((((((((((((((('''((())))))(((((()))+++$$$...333***:::wwwoooffffffiiihhhaaaTTTGGG>>>:::999:::;;;:::888666555777999;;;DDD@@@OOOwwwEEE111$$$(((---(((&&&***''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''******+++BBBlll\\\===333333222222111000///000111222444:::555777AAAEEEEEEOOO]]]uuu~~~~~~LLL333+++---%%%))))))((((((((('''''''''((((((((((((((((((((((((%%%222CCCBBBfffGGGCCC@@@MMM~~~rrrlllwwwzzz{{{]]]444111000---,,,+++***))))))))))))))))))))))))))))))))))))$$$***--->>>VVVWWW[[[ttt~~~ppp>>>777333555111///000333777???FFFKKKJJJSSSxxxyyyRRRNNN\\\sssuuuxxxyyy|||rrr~~~llliii???,,,***111...+++---,,,+++++++++++++++++++++++++++///444999@@@JJJWWW```nnnuuuIIIDDD999777666777444444222444444111DDDhhhccc|||{{{|||vvvbbbsss===///...,,,+++******++++++------...111///+++,,,///PPPyyyppprrr___IIIFFFBBBCCCIIIRRRZZZ___ccciiinnnqqqvvvzzz{{{xxxwwwxxxxxxvvvrrrooommmmmmdddppp```888&&&&&&***,,,))))))))))))))))))))))))(((++++++...000***111IIIuuutttyyy}}}PPP***))),,,)))((((((((((((((((((((((((((((((&&&((())))))))))))***,,,(((666***777oooooo[[[TTTVVV[[[```TTTOOOGGG???:::999999:::555555666666999>>>EEEJJJFFFJJJHHHNNNnnnjjjDDD(((+++000)))&&&---''''''''''''''''''''''''&&&&&&&&&'''(((((())))))"""...***333ccczzz\\\===444444333333222222222333666999:::AAABBBIIIMMMEEEFFFgggooozzzkkkKKK(((***444)))))))))(((((((((''''''(((((((((((((((((((((((($$$555HHHIIIyyyyyyBBBCCCEEE___}}}tttwww}}}~~~}}}qqqJJJ---------,,,+++******)))******))))))))))))))))))))))))&&&'''555NNN[[[WWWfff~~~nnnQQQ444---888111///000333888>>>CCCFFFXXXBBB\\\OOO[[[~~~ttt}}}uuuhhh}}}SSS555)))000...+++------+++++++++++++++++++++++++++...333888???JJJVVV___nnnrrrGGGDDD999888666777333444333666555444RRRuuu|||uuujjjggg~~~jjjeee[[[000///...,,,++++++,,,,,,......///000---+++111<<>>aaakkkmmm@@@''')))+++(((***((((((((((((((((((((((((&&&((()))***))))))+++,,,000///111___ooo\\\KKKGGGJJJKKKKKKLLL:::888666333222333444444999<<>>CCCFFFHHHNNNUUUSSSOOO___kkk444---///))))))))))))((((((((('''((((((((((((((((((((((((+++777@@@ZZZnnn___:::???QQQ{{{yyyrrrMMM'''888------,,,+++************))))))))))))))))))))))))(((+++BBBZZZZZZ[[[rrrooo~~~rrr000...===+++222555888;;;???DDDHHHKKKTTTIIIuuuOOOoootttyyyzzzlllBBB+++//////+++,,,---+++++++++++++++++++++++++++...333888???JJJVVV___pppnnnDDDBBB888666333444222444555888666777\\\{{{ooobbbrrrbbb___yyy}}}QQQpppzzz111000...---,,,,,,------,,,,,,...///,,,---:::JJJ~~~mmmccc@@@dddppp]]]NNNCCCHHHRRR___fffgggeeeddddddhhhpppvvvxxx||||||}}}~~~zzz}}}wwwbbb888...///))))))))))))))))))))))))))))))+++***---......IIIsss~~~kkkvvv~~~bbb000)))+++&&&&&&))))))))))))))))))))))))&&&((()))***))))))+++,,,'''///TTTwwwjjjZZZRRRFFF>>>@@@AAA<<<555333444444444555666777888999===DDDLLLSSSWWWYYY]]]___|||OOO///))),,,,,,(((''''''''''''''''''''''''&&&&&&&&&'''((())))))***###444---IIIrrrsssyyymmmBBB222444666333333555999>>>EEEKKKNNNLLLTTTVVVTTT```mmm|||nnnBBB999&&&))))))))))))((((((((((((((((((((((((((((((((((((444999999qqq{{{~~~~~~}}}PPP666IIIaaalll___XXX[[[bbbSSS^^^rrr}}}yyy}}}|||qqqrrrrrr999555...---,,,+++************)))))))))))))))))))))))),,,000MMM^^^UUU]]]vvvsss777??????***:::111888>>>@@@DDDMMMWWW]]]MMM^^^qqqVVVyyyNNN|||sss}}}LLL...000///++++++,,,++++++++++++++++++++++++***...333888???JJJVVV___sssaaaIII===:::555555444888---666000;;;???|||{{{uuujjjfffbbbnnnxxxXXXaaaOOO---//////)))111...***---(((222,,,111***111|||LLL@@@BBBEEEOOOEEEWWWeeehhhiiijjjrrrzzzxxxqqqrrrtttqqqmmmrrr|||rrr{{{wwwxxxHHH333***+++))))))))))))))))))))))))&&&333,,,'''777;;;XXXzzz{{{www}}}}}}||||||RRR 222$$$---))))))(((((((((((())))))###,,,)))$$$)))+++)))---444BBBooo}}}aaaSSSGGG;;;===>>>???===888444111555///666;;;333333>>>DDDLLLSSS\\\^^^\\\eeeyyyBBB&&&,,,+++...(((((('''&&&&&&&&&&&&''''''&&&%%%&&&'''(((((('''$$$666333sssnnn|||EEE222777...555;;;AAACCCDDDKKKYYYdddyyy{{{~~~yyytttPPP...000***+++***'''&&&(((+++,,,)))******((('''((()))(((222DDDXXXiiittt;;;EEESSSpppCCC???CCC;;;999CCCAAA;;;EEE[[[bbb\\\eeexxx{{{xxx|||ooo~~~yyyuuuAAA000+++------***)))***,,,,,,)))+++***%%%%%%***+++''')))BBBFFF___XXX___mmmaaaAAA444555000777<<>>CCC???999<<>>EEETTTuuu{{{wwwzzzzzzzzzRRR......///...,,,+++***+++***)))+++)))&&&(((------)))...KKKTTTWWW^^^|||YYY<<<222777444===BBBDDDOOO[[[ZZZSSSWWWcccsssbbbhhhMMMIIIPPPWWWZZZQQQbbbwww^^^???---+++......,,,,,,,,,,,,,,,,,,,,,,,,,,,***...333888???JJJVVV___zzz^^^GGG===:::555666555333;;;000:::999oooxxxmmmaaaTTThhhwwwrrruuurrrRRRmmmlll<<<333000)))000---+++///+++000(((000333kkksss{{{EEE[[[uuusssdddqqqlllvvvrrrlllgggiiipppsssqqqjjjyyy{{{ooo===111'''************************,,,...(((000333IIIqqqwww|||~~~qqqnnniiiuuuqqqtttpppzzzlllqqqmmmooommm~~~pppeeexxxtttsssRRR---444888))))))(((((((((((())))))(((...***(((,,,***(((000GGGzzzMMM;;;<<<>>>>>>999888666555444444444555888111666???AAAJJJUUUVVV```lllyyy<<<666...555)))(((''''''&&&&&&''''''((((((''''''''''''((((((111///rrryyywwwbbb>>><<>><<<;;;:::888777666666666777777777DDDOOOPPPWWW```___ppp^^^???&&&)))((((((''''''''''''''')))))))))(((''''''(((***666FFF~~~wwwsssGGG???MMMHHHQQQbbbzzzvvvnnn~~~eee>>>---)))(((******((('''((()))((())))))((((((---333GGGKKKwwwttt{{{qqq???>>>YYYZZZaaafffbbb[[[VVVSSSQQQLLLJJJEEE??????BBBCCC@@@<<<666MMMsss~~~xxxuuuttt}}}tttyyyIII111...,,,------***((()))+++)))((())),,,//////,,,???NNN```XXX~~~hhhOOO888444>>>AAALLLMMMRRRRRRPPPXXXiiiuuuvvvjjjhhhdddtttxxxZZZ>>>///,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,***...333888???JJJVVV___|||YYYDDD<<<:::666777666333888:::222\\\uuuwwwwwwZZZCCC[[[rrrhhh^^^QQQwwwSSS555///***///---///---...000---...FFFppp}}}fffbbbtttsssqqq}}}aaaBBB///************************(((555***///FFF~~~|||rrrkkkccc[[[[[[^^^hhhcccjjjaaa]]]hhh^^^hhheeejjjhhh``````}}}XXXZZZxxxqqqBBB444777))))))(((((((((((()))))))))+++(((***,,,(((222KKK[[[;;;999AAA@@@999555888888888777777666555555;;;AAAPPPXXXWWWbbbrrrwww~~~uuu555000===))))))(((''''''''''''(((((())))))(((&&&'''***---444dddyyyrrrQQQBBBSSSYYYggg{{{wwwkkkxxxyyy{{{uuuNNN...(((&&&***+++)))(((***)))'''(((***)))(((///999KKK```~~~nnn:::AAAeee[[[qqqyyypppggg___YYYMMMBBBBBBJJJKKKFFFGGGCCCEEERRRlllzzzuuuzzznnnsssxxxXXX222,,,))),,,---***(((***,,,***((()))***+++---...GGGVVV[[[aaayyyNNN888666AAACCCNNNLLLQQQ[[[gggpppyyy|||bbblll}}}pppttt\\\@@@///,,,...---,,,,,,,,,,,,,,,,,,,,,,,,***...333888???JJJVVV___{{{WWWCCC;;;;;;777888777555444<<<777ssseee|||~~~pppMMM^^^wwweeerrriiiQQQ]]]bbb:::111,,,///---111,,,---///222///YYYnnnwww[[[}}}}}}{{{vvv}}}}}}eeeQQQ---++++++++++++++++++++++++***555---222\\\kkkmmmddd___bbbdddeeelllvvvrrrsss{{{qqq|||uuuuuuzzzdddSSSmmm|||sssWWW+++%%%))))))(((((((((((())))))(((***)))++++++)))>>>ddd[[[DDD444777===999444333333444444555666777777777HHHIIIOOOLLLFFFWWWrrr~~~~~~lll]]]///(((***)))((((((''''''((((((''')))***((('''(((,,,000222}}}|||^^^HHHXXXppp|||yyyzzz{{{[[[333***&&&***,,,)))(((,,,***'''(((+++***(((111>>>>>>hhh|||aaa:::FFFtttqqq[[[MMMIIIFFFCCCDDDOOOEEE;;;LLLkkk|||uuuppp}}}qqq888...(((+++---)))(((,,,+++))))))***((('''---555NNNaaaRRRggg{{{MMM::::::EEEGGGRRRKKKTTTqqq~~~}}}uuubbb~~~yyyeeeGGG222,,,...---,,,,,,,,,,,,,,,,,,,,,,,,***...333888???JJJVVV___zzzUUUBBB;;;;;;777888777666666777HHH___fffeeellleeeaaammmfffggg{{{jjjOOOPPPrrrBBB555//////+++000+++,,,,,,555000nnn{{{xxx{{{vvv}}}nnnzzzyyyxxxXXX222++++++++++++++++++++++++...+++111>>>zzzyyyeee\\\XXX]]]^^^\\\aaakkkoooooo}}}sssdddsssuuusssrrrpppRRRyyylll@@@...))))))(((((((((((())))))(((***+++---,,,,,,LLL}}}wwwpppHHH<<<555666888555444777666666666777:::???CCCFFFTTTQQQOOOHHHDDD[[[zzziiiwwwwww|||888(((***))))))(((((((((((((((&&&(((***((('''(((...333GGGxxxlllPPP\\\vvvmmmzzzxxxooo:::...'''+++,,,(((''',,,***&&&''',,,***(((333BBBKKKxxxeeekkk|||}}}|||III===OOO|||iiiTTTMMMOOOLLL___SSSKKK```bbbjjj|||uuummm~~~{{{qqqsssAAA333+++------((((((,,,((((((***+++'''&&&111???VVVaaaQQQwwwOOO@@@BBBPPPRRR]]]___vvvgggfff~~~~~~mmmNNN555------,,,,,,,,,,,,,,,,,,,,,,,,,,,***...333888???JJJVVV___zzzTTTAAA;;;;;;888888777666888111WWWuuuRRRyyyeeeZZZnnndddxxxnnniiibbbtttjjjPPPOOOyyy}}}HHH999111///***///***+++***777111~~~xxxlll}}}|||vvv{{{rrr[[[AAA++++++++++++++++++++++++111!!!222III~~~vvvtttmmmttt~~~ccc]]]___jjjpppqqqwwwyyyaaa}}}ggg~~~uuuyyy{{{uuuuuuRRRcccgggyyy}}}rrrzzzKKK111))))))(((((((((((())))))(((+++---///---///UUU[[[;;;777444444444333444777===<<<;;;===AAAIIIQQQVVVZZZWWWXXXVVV\\\yyywww^^^KKK888******)))(((((((((((((((%%%''')))(((''')))///555OOOjjjjjjuuuWWW^^^}}}ppphhhsss@@@222)))+++,,,&&&%%%******&&&''',,,***(((444DDDDDDnnn~~~xxxuuu===CCCVVVfff^^^eeeooopppvvvuuuUUUooo|||tttooorrr~~~{{{llltttHHH888---......(((''',,,&&&(((+++,,,&&&'''555HHH\\\[[[ZZZyyyRRRFFFKKKZZZ\\\hhh}}}hhh]]]qqqpppttthhhKKK444...000000,,,,,,,,,,,,,,,,,,,,,,,,***...333888???JJJVVV___{{{RRRAAA<<<;;;777777777222>>>555[[[aaa}}}\\\ooo|||eeedddmmm___pppyyyVVVIIIYYYUUU+++222666***...)))666111***SSSggg|||```FFF333***+++---)))+++...***222---666___|||ggg^^^oooppptttkkkpppmmmgggrrr}}}uuu{{{XXXYYYfffpppttt)))******)))&&&'''))))))(((&&&444''',,,111444wwwIII;;;:::666333444888::::::555CCCLLLKKKJJJOOOUUUWWWXXX\\\fffccczzzvvvuuu~~~aaa666///,,,(((&&&(((+++***&&&###(((000&&&(((---)))<<>>FFFJJJRRRYYYXXXUUU[[[eeegggeee~~~zzzvvvuuunnn999...,,,((('''(((***)))'''&&&(((...%%%(((......CCC}}}bbb\\\}}}rrrlllqqqnnnyyyhhhyyyrrr{{{vvvaaa888'''---***(((,,,)))(((***+++((('''---;;;FFFyyy\\\~~~kkkAAAOOOvvvnnn|||zzz~~~|||{{{yyyvvvttthhhmmm|||zzzxxx~~~lll:::555333***---%%%'''+++***)))***)))///@@@RRRccc```~~~ppplllsss^^^ffflllvvvgggQQQ___>>>)))000------,,,,,,++++++,,,,,,---------000777BBBMMMUUUYYYvvvQQQAAA<<<;;;777888777777:::BBB|||\\\QQQ___\\\XXX{{{~~~[[[EEEMMM^^^AAA...222......---,,,333111ooo|||QQQ999,,,+++...***+++...+++222777EEE]]]ooovvvcccvvvcccddd}}}uuuwwwtttjjjeeeEEEUUUrrrzzzEEE------,,,+++)))((()))***++++++---333555yyyKKK666777:::===AAAEEEJJJNNNRRRNNNVVVgggjjjdddlll~~~zzztttrrrWWW,,,+++))))))((((((((()))***(((,,,$$$)))000333MMM|||nnnXXXssslllhhhgggsssrrrQQQSSSqqqmmmkkkdddrrrtttHHH---,,,***))),,,***(((***+++((('''///===IIIzzznnnXXX>>>NNNoooWWW{{{~~~{{{yyywwwuuussspppgggrrrrrrpppzzzjjj{{{;;;...333***++++++(((+++,,,,,,***)))111EEEYYY```aaa{{{{{{ooovvv]]]rrrOOO,,,777(((,,,,,,++++++++++++,,,,,,------000777AAAKKKSSSWWW|||QQQAAA<<<<<<888888777:::777HHH]]]YYY{{{ZZZRRRqqqaaaEEEMMMvvvhhhKKK---111000000000(((222777}}}{{{uuu{{{}}}RRR>>>...+++///++++++...,,,+++333HHHWWWuuummmwwwoooZZZsssyyy\\\eee{{{|||eeerrrjjjFFFRRRkkk||||||nnnggg...,,,++++++)))''')))---222,,,111///---|||SSS>>>===>>>BBBHHHMMMPPPUUUZZZ[[[YYYbbbsss}}}yyypppkkkxxxvvvVVV...+++******)))&&&'''***+++'''+++&&&+++000555UUUwww|||tttyyyUUUvvv|||rrrkkkgggcccmmmYYY<<<888NNNbbbyyyxxxiiikkkxxxrrrppp{{{aaa666***,,,+++)))((((((***+++))))))111@@@LLL~~~KKK===KKKlll|||zzzwwwvvvtttssspppnnnggguuukkk}}}gggyyy{{{HHH,,,111&&&(((111,,,***,,,---)))(((333JJJ^^^\\\eee|||XXX___|||~~~zzzttt\\\___PPP)))444(((,,,,,,++++++++++++,,,,,,------000666@@@JJJRRRVVVPPPAAA======888888777;;;555PPPyyywwwmmm^^^^^^TTTkkk~~~gggGGGKKKeeevvvPPP...111000222222(((111>>>sss{{{```UUUZZZkkk}}}TTTDDD000+++000---+++...---,,,222VVV|||zzz[[[uuunnn]]]xxxyyyaaajjj{{{{{{yyygggjjjmmm@@@HHH\\\wwwzzzgggooovvv222,,,((()))***(((***...---)))222111===LLLMMMUUURRRSSSYYY\\\\\\]]]aaajjjooouuu}}}wwwiii```VVVggg333---***+++***&&&'''++++++%%%+++))),,,///888___xxx{{{SSSddduuu|||rrrlllhhhfffbbbxxxKKK;;;666;;;AAAUUU{{{jjjuuuvvvpppqqqqqq999&&&,,,---((('''(((***+++)))***333CCCPPP{{{sssAAAHHHYYYyyywwwuuusssrrrpppnnnlllaaaooodddooo~~~jjj[[[444555+++&&&///)))))),,,,,,((()))777OOOaaa```vvvxxxIIIOOOHHHsssyyy}}}sssrrrsssVVV[[[333222///,,,++++++******++++++,,,------000666@@@JJJRRRVVVPPPAAA======999888777:::777ZZZ}}}VVVsss{{{vvvxxx```~~~gggUUUeee}}}lllIIIMMM\\\PPP222333,,,333111,,,...EEEqqquuuuuu^^^llliiiWWWnnn|||~~~ssszzz~~~```III222+++111...+++......333999sss||||||www{{{mmm___xxxwwwccclll~~~~~~{{{nnneee~~~ooo>>>@@@RRRtttwww<<>>>>>999888777888;;;gggwwwvvveeepppvvvuuu}}}___yyypppSSS___}}}}}}pppIIILLLXXXOOO777666'''333...111+++LLLsssrrrzzzfffzzz~~~yyy|||}}}vvvjjj|||xxx{{{vvvpppvvv|||zzz{{{yyyMMM333+++111///+++...///...777{{{~~~eeeYYYooosssbbbmmmjjjttt|||sssJJJEEENNNnnn~~~}}}hhhuuuwwwIII666'''(((,,,+++)))+++...222000888||||||vvvpppzzz|||xxxwww}}}xxx^^^IIIZZZDDD333'''))),,,)))'''+++***$$$,,,,,,+++///JJJrrr{{{RRRFFFYYYooo{{{|||rrrjjjgggjjjmmmyyy[[[HHHKKKJJJGGG>>>555DDDccc```eee___|||zzztttCCC***000,,,%%%...(((***+++***,,,777HHHVVVnnn~~~???IIIkkk}}}}}}{{{rrrpppnnnlllllljjjhhhfffiiigggkkkvvvxxxfff{{{jjj]]]000+++555***------)))+++***(((000DDDXXXbbb[[[yyyllltttoooDDD>>>BBBRRRcccqqqtttttt}}}ppprrr[[[VVVQQQ999(((***++++++************++++++------000777BBBMMMUUUYYYOOOAAA>>>>>>999888777666>>>qqqlll]]]jjjuuu{{{www|||~~~aaawwwuuuPPPZZZxxx}}}rrrIIIEEERRROOO;;;888###222+++555)))PPPvvvqqqlllvvv}}}~~~qqqppp{{{}}}wwwPPPHHHRRRZZZlllxxxkkkOOO444+++222///+++...000555AAA~~~rrr___UUUjjjyyygggqqqoooeeewwwvvvHHHAAAKKKnnnuuuooo}}}TTT;;;((()))...,,,((()))'''///...DDD~~~qqqqqqzzz\\\DDD;;;fffIII555&&&)))---***(((******$$$,,,+++)))000RRRjjjtttSSS@@@RRRgggqqqvvv{{{zzzrrrjjjjjjpppwww}}}aaaDDDQQQUUUVVVYYYTTTAAA;;;JJJ___[[[SSS{{{vvvMMM333444***###111(((***+++***,,,777JJJXXXiii|||===JJJvvvqqqbbbdddmmmyyy~~~rrrooommmkkkjjjiiihhheeecccbbb\\\iiimmm|||yyywwwqqqppp:::)))444'''***///+++,,,***)))444III\\\cccWWWvvv~~~~~~uuuhhhKKK\\\nnn```===555444<<>>???CCCEEEBBB>>>@@@FFFYYYzzz~~~ooouuu|||uuuqqquuujjjlllWWWQQQ222###++++++************+++++++++...---444DDDJJJQQQ___RRRBBB======999::::::777@@@nnnwwwwww|||www~~~{{{UUUZZZiiieeeKKKEEEKKKpppfffEEE666,,,111...---333]]]sss~~~aaaLLLLLLIII???BBBPPP___eeeqqquuuuuuddd\\\eeesssssssss|||vvvppp]]]fffeeegggjjjhhhbbb___```OOOZZZppp{{{^^^GGG333///111///---111555ccc|||~~~pppoooeee]]]PPPPPP}}}YYY;;;IIIaaa~~~~~~zzzZZZPPP222...///(((,,,***)))000666ttt|||xxxyyyxxx{{{sssZZZDDD111HHHtttxxx555111******&&&///(((***'''+++'''---???aaavvv{{{wwwcccDDD000333???QQQbbbmmmuuu{{{~~~|||yyytttpppooorrryyy~~~zzznnnaaaZZZXXXYYYXXX\\\ccchhhkkksss{{{___bbbvvvvvvccc;;;"""111((()))%%%---(((+++...CCCAAAhhhsssxxx\\\@@@RRRzzzXXXbbbiiirrrwww{{{|||iiifffbbb```_________^^^\\\[[[QQQcccfff|||}}}fffjjjJJJ666222...222,,,))),,,---)))222SSSjjjeeeQQQzzzQQQRRRAAAEEEHHHGGGGGGIIIHHHDDDDDDlll}}}lllnnnuuuqqqwwwtttccc\\\DDD666++++++************+++++++++...---444CCCJJJQQQ___SSSCCC======999;;;<<<888EEEyyycccWWWbbbZZZwww}}}zzznnnTTTUUUggggggJJJEEEJJJiiinnnFFF444...111---,,,333aaannncccHHHEEE@@@888BBBXXXdddnnnzzzxxxsss}}}bbb[[[nnnyyyzzzzzzzzzzzzxxxtttoookkkgggddddddbbbaaaeeekkkiiidddppp|||kkkEEE444000000111---222888jjj}}}xxxooouuuzzzvvv[[[```dddiii}}}vvvZZZ999FFF]]]}}}}}}]]]}}}\\\...000---***111,,,+++...888|||qqqXXXCCCHHHBBBnnn~~~888000***+++'''///((()))(((***)))---@@@iiinnnjjjzzzTTT777...111>>>PPP```jjjrrrxxx}}}vvvsssooonnnqqqwww}}}xxxnnnfffdddgggkkklllssszzz~~~```YYYiiittt~~~yyybbb===+++333(((%%%)))000+++---///AAA@@@jjjxxxxxxYYY@@@WWWppp]]]fffoooyyy~~~gggddd```^^^]]]]]]\\\[[[]]][[[RRR```{{{gggzzz{{{~~~vvvLLL777888444111"""***+++---+++555WWWllldddvvv|||{{{sssxxxbbbLLLCCCCCCIIIKKKLLLUUUccchhhccc[[[{{{kkkhhhoooooommmkkk```XXXNNNGGG777+++++++++************++++++***...---444CCCJJJPPP___VVVDDD===<<<888;;;;;;888HHHaaaOOOWWWjjj{{{LLL{{{nnnwwwsss}}}jjjjjj}}}{{{|||SSSRRRggghhhKKKCCCJJJfffuuuEEE222///222------444fffhhhgggMMMEEE???<<>>444888///***---'''---'''''')))***,,,+++???mmmttt|||mmmCCC......333===LLLZZZeeelllssswwwrrrooolllnnnttt{{{|||wwwrrroooqqquuuyyyyyy```YYY```vvvpppccc999555---,,,(((+++000))),,,///CCCGGGwwwWWWAAA[[[yyygggWWWNNNgggooozzzfffccc___\\\\\\[[[ZZZYYY[[[WWWQQQ^^^uuuwww{{{vvvttt|||OOO555333---000,,,++++++,,,,,,999[[[nnndddoooooo~~~RRRggg}}}]]]IIIGGG:::HHHQQQZZZbbbtttllldddmmmqqquuuvvvwwwpppkkk\\\HHH555++++++************++++++***------333CCCIIIPPP^^^[[[GGG>>><<<888:::;;;777HHHuuuZZZSSS~~~nnn{{{kkkttt~~~}}}eee\\\gggvvvnnnRRRPPPjjjiiiLLL@@@JJJcccHHH222111222---...666llldddlllTTTFFF>>>>>>QQQiiieeeeeehhhfffdddrrr|||vvvrrriiikkkrrrqqqrrruuussslllooovvv}}}}}}~~~wwwqqqnnnkkkiiilllpppkkkkkkooovvvyyywwwuuuuuu|||HHH999222+++444,,,555999eeedddyyybbbPPPYYYZZZccc{{{~~~```:::BBBZZZaaa___zzz777///)))+++---+++000///>>>yyyqqqzzzlllSSS===<<<<<<|||===000,,,...'''---&&&&&&***)))...+++@@@uuuvvvzzz~~~\\\999---333888>>>GGGSSS^^^fffkkkmmmqqqmmmlllpppyyy|||zzzwwwvvvwwwzzz~~~___ZZZ___~~~yyyjjj999444'''......)))---&&&,,,111HHHQQQ|||UUUAAA___}}}hhh[[[MMM@@@>>>EEE___gggqqq{{{eeeaaa]]]ZZZYYYYYYXXXWWWUUUQQQOOO\\\qqqfffpppzzzTTT@@@666***000444,,,+++,,,---<<<___pppddddddqqq|||eee{{{pppPPPXXXyyyNNN222555TTTlll|||zzzfff|||~~~rrr~~~LLLBBB:::999VVVQQQ\\\lll~~~nnnbbbllluuupppmmmmmm___^^^LLL???,,,++++++************++++++***---,,,333BBBIIIPPP^^^aaaLLLAAA===888:::;;;888HHHkkkhhh\\\qqqxxx{{{jjjllliiikkk|||QQQPPPnnniiiNNNAAALLLcccOOO555333111...///777pppaaavvvYYYDDD<<>>MMMUUU[[[ffftttbbb___[[[XXXWWWVVVUUUTTTSSSOOOPPP\\\oooXXX|||{{{dddrrr\\\GGG;;;222333,,,,,,+++,,,...???bbbqqqdddzzzzzz\\\888XXXuuu```???AAACCCCCCIII^^^|||xxx~~~eeeKKKLLL;;;EEE[[[SSSbbbiiizzzoooaaalllxxxqqqjjjiiiVVVYYYGGG@@@///++++++************++++++)))---,,,333BBBIIIOOO^^^fffOOOCCC???999;;;;;;;;;JJJqqqgggyyyrrrlllaaaVVVcccssssssPPPPPPqqqjjjOOOEEEPPPeeeUUU777444///...///888sss```\\\AAA<<>>aaalllMMM:::CCCNNNLLLKKKSSSNNNTTT```qqq~~~```]]]YYYVVVTTTTTTSSSQQQVVVQQQSSS^^^mmm{{{kkkwwwnnnlllfff???444777999'''---+++,,,///@@@cccrrrdddzzzeee|||{{{XXX///666EEE222999CCCBBBAAAQQQfffwwwxxxSSSWWWJJJCCCQQQXXX[[[hhhwwwxxxooo```kkkzzzoooooo{{{nnnuuu[[[MMM555++++++************++++++)))---,,,333BBBIIIOOO^^^JJJCCC@@@777:::888;;;SSShhhsssrrryyyppp|||TTTbbbvvvsssrrrVVVOOOjjjjjjOOOIIIIIItttiii777777///111000777```kkk@@@:::OOOZZZooodddfff```\\\aaaccciiiuuuoooZZZbbbxxx___llliiizzz}}}}}}yyyzzz{{{wwwssssssxxx}}}uuujjj???666,,,111---222...~~~zzzqqquuunnnjjj]]]UUU___[[[ffftttzzzmmmIII<<>>QQQbbbYYYTTTLLLIIIPPPZZZ\\\YYYooo|||ttt___HHH;;;@@@NNNqqqpppCCC666000///&&&,,,'''%%%222$$$))),,,ZZZwwwyyy|||iiiJJJ888222333777;;;WWWIII:::999GGGVVV[[[WWWXXXgggkkkkkk~~~yyy___UUUNNN|||~~~~~~PPP,,,,,,111,,,'''))),,,---444OOOIII{{{XXXBBB___nnnIIIZZZMMMSSSHHHKKKXXXLLLOOOZZZkkk}}}eee^^^UUUPPPQQQRRRQQQOOOPPPOOOKKKTTTmmmsss^^^jjj}}}~~~xxx^^^???666222777000---)))(((---CCCiiivvvfffrrrwwwxxxBBB;;;777EEEGGGJJJ???>>>JJJRRRYYYoooaaaWWWSSSQQQSSSWWW]]]hhhsss{{{uuu\\\jjjyyyyyyccc^^^]]]PPPMMMFFF///******))))))))))))******,,,,,,---222<<>>SSS\\\oooyyyrrrooorrruuuqqqhhhccc^^^YYYrrrsssyyykkkooo|||vvvxxxzzzyyywwwxxx~~~uuuwwwIII777...111...111HHHxxxoooccc```]]]ppptttooozzzZZZXXXZZZQQQ^^^kkk|||nnnIII<<>>|||oooYYY???111000333999>>>KKKEEE@@@@@@BBBFFFOOOWWW[[[]]]TTTIIIRRRmmm]]]ZZZaaaTTT^^^bbb333(((+++)))---,,,---,,,333PPPLLL}}}|||ZZZEEEaaalllSSScccSSSSSSHHHGGGOOOLLLRRR\\\jjj|||ccc\\\TTTPPPPPPQQQPPPNNNOOOOOOKKKTTTllloooqqquuuooozzzrrryyyZZZBBB:::333555,,,---))))))...CCChhhvvvfffiiiuuuAAA???===LLLMMMEEEDDDFFFFFFBBBGGGbbb~~~vvvhhhdddUUUTTTWWW___fffmmmwwwuuu\\\iiixxxsssiiirrruuubbbVVVIII///******))))))))))))******,,,,,,---222<<>>@@@BBBOOONNNEEEDDDGGGNNNVVV[[[ZZZWWWjjjsssvvvrrrppppppjjjaaaTTTWWW```mmmvvv|||tttZZZfffttt}}}oooooohhhOOOIIILLL@@@******))))))))))))******,,,+++---222<<>>999;;;:::PPPsssrrr{{{|||yyy{{{~~~bbbooollltttWWWSSSXXXooorrrGGGKKKJJJCCC333555666111222nnnaaalllDDD@@@SSSVVVdddwwwzzznnn___eee|||pppllllllnnn___ddd```VVVWWWfffrrrtttqqqtttyyy}}}wwwmmm777111222222111666}}}vvvttthhhTTT\\\\\\iii}}}cccfffqqq~~~lllHHH999NNNkkkrrrRRRppprrrFFF???333//////(((+++???VVVooorrrkkksssdddIII???888???TTTttt|||^^^YYY]]]WWWLLL[[[^^^aaabbbeeehhhfff```ZZZ]]]xxxzzzjjjRRR>>>555EEEFFFqqqbbbFFF:::666666,,,000******&&&###111***:::jjjxxxKKK<<<...***,,,111666;;;999IIILLLIII```|||jjj???BBB333///888:::555===NNN^^^sss}}}CCC:::VVVzzzeeeVVVMMMuuu{{{xxx}}}NNN444555555***+++*********333TTTUUUggg|||ZZZBBB]]]NNN\\\dddVVVWWW[[[]]]```bbbllltttzzz{{{zzzuuugggkkkZZZWWWRRRPPPPPPPPPPPPOOOMMMPPPKKKOOOfffrrriiixxxqqq|||^^^CCC<<<999;;;222---***+++///CCCgggvvvgggmmm;;;???BBBMMMIIIGGGGGGIIITTTfffnnn\\\DDDJJJNNNNNNMMMYYYfffaaaPPPVVV[[[gggvvv~~~qqqtttXXXbbboooggg```kkkkkkSSSGGG@@@---******))))))))))))******++++++---222<<>>333///,,,,,,...AAAeeevvviiixxxlll:::AAAEEEOOOIIIKKKRRRSSSPPPTTT]]][[[RRRIIIIII===---000EEETTTVVVYYY___lllzzzvvvYYYdddpppxxxnnnwwwyyyfff\\\SSS===******))))))))))))******++++++,,,222<<>>dddwwwlllVVVxxxmmm===EEEJJJUUUOOOTTTUUURRRPPPUUUYYYRRREEE000000000888NNNeeelllfff^^^dddppp~~~pppqqqvvvvvv[[[fffsssttt```\\\YYYIIIGGGFFF444******))))))))))))************,,,222<<>>AAACCCFFFCCC999???QQQRRRBBB;;;BBBRRRIIIAAAKKKkkkWWWOOO\\\nnnzzzNNN777666444,,,---,,,---+++///JJJEEEwwwuuuwww}}}pppVVVRRR|||UUUXXXyyyZZZYYYZZZbbbgggttt{{{|||xxxcccZZZ\\\kkkVVVJJJJJJJJJQQQVVVQQQlll~~~uuuTTTUUUVVVVVVVVVVVVVVVWWWPPPXXXSSSPPPdddxxxjjj{{{mmmsssTTT???<<<:::>>>555444000,,,+++<<>>AAA:::???ooojjjgggoooyyyKKKYYYYYYfffWWWNNNRRRPPPOOO;;;888000111888kkkyyyxxxJJJ@@@UUUfff}}}hhhxxxooossssssoooUUU|||{{{{{{sssFFF:::---444000///vvvtttsssiiisssbbbmmmbbbuuu~~~yyyhhhbbbwwweeeFFF;;;PPPjjjJJJtttGGG<<<<<<:::///111///???ttt\\\bbbXXXPPPOOOMMMDDD888222777>>>DDDJJJRRRWWWVVVQQQ[[[iiiuuutttrrrzzz~~~|||uuugggQQQ<<<444666???GGGsssxxx===666777:::111555///---'''((('''***111LLL~~~|||bbb~~~xxxwwwWWW666222///222:::@@@AAABBBDDDKKKLLLEEE===AAAKKKIII???CCCBBBKKKrrr{{{|||SSS>>>TTTwwwlllYYY999111000++++++******(((...KKKHHH{{{vvvuuu{{{dddVVVccc444VVVxxxUUU[[[___fffjjjzzztttnnnyyyMMMHHHDDDCCCRRRssswww___www}}}}}}tttTTTVVVXXXXXXXXXWWWXXXXXXOOOZZZVVVSSSeeerrrsss{{{tttzzzbbbGGG<<<888@@@>>>555111,,,***:::aaaxxxqqq[[[}}}uuuqqqppp@@@EEEFFFNNNHHHHHHEEECCC???999444666;;;888555888CCCNNNVVV^^^fffoooqqqxxxQQQ555HHHLLLLLLdddrrrTTT\\\hhhpppooojjjUUUOOOKKK:::******))))))))))))************,,,222<<>>666888111;;;888---+++%%%---+++***///LLLvvvaaa{{{}}}RRR333111222888CCCMMMMMMFFF@@@BBBLLLOOOKKKQQQ\\\WWWFFFRRRPPPFFFXXXdddjjjLLLZZZyyyKKK@@@III~~~~~~GGG===444555***333(((%%%,,,222:::SSSoooiiittthhhUUUMMMUUUTTTZZZmmmiii]]]ppp{{{{{{rrrTTT333CCCZZZSSSeeeqqq[[[ppp~~~{{{wwwqqqRRR[[[XXXSSSYYYZZZYYY]]]```YYY___OOOiii|||vvvtttxxxzzz~~~QQQBBB666@@@>>>999777666222***666___xxxqqqaaalllGGGCCCIIILLLAAA===777888666...000555111***DDD;;;888999222FFF^^^ooouuu|||}}}jjj\\\fffqqq~~~[[[bbbSSSQQQKKKEEE111))))))(((((((((((())))))***(((***333===FFFQQQ[[[uuu[[[GGG===@@@^^^xxx}}}mmmKKK???DDDlll^^^KKKVVV[[[nnnvvv]]]NNNUUUYYYPPPEEEAAA888999111iiizzzzzzRRRFFFTTTZZZggghhhllleeennnvvvjjjvvv|||~~~qqqEEE:::888///444===}}}|||~~~ppp|||hhhbbbhhhhhhoooiiiDDD???LLLtttyyySSS@@@@@@<<<888444222222555zzzQQQBBBTTThhhUUUTTTYYYTTTYYYWWWAAADDDJJJRRRWWWVVVUUUYYY^^^oooyyyxxxqqqvvvyyyjjjUUUBBB888666777FFFOOO]]]nnn<<<666999222:::888///---'''---+++)))...IIIuuuVVV444///444<<>>IIIUUUkkkwwwrrrxxx|||hhh___ffflllXXXXXXGGGMMMOOOJJJ222))))))(((((((((((())))))***(((***333===FFFQQQ[[[hhhHHHLLLxxxssszzzYYYQQQHHHRRRnnnuuu|||kkkTTTMMMXXXfff[[[LLLPPPNNNRRRLLLMMMAAA555888IIIwwwrrrDDDTTTXXX^^^hhhhhhsssvvvqqq{{{yyyxxx|||uuuPPP<<<===777666:::lllfffYYY___bbbjjjyyy{{{mmmcccbbbBBBSSS___]]]ZZZppplllDDD@@@QQQyyyuuuNNNxxxrrr======888777555888---888ZZZyyyVVV@@@EEEKKKTTTqqq{{{ddd\\\ccc^^^SSSKKKHHHJJJKKKNNN^^^ppp{{{uuu~~~vvvrrr{{{mmmZZZGGG888000333:::KKKlllkkkSSS666999999444888555666333+++...)))(((+++>>>ooo~~~tttaaa777666;;;??????@@@GGGNNNRRRGGGAAAHHHPPP>>>)))888\\\MMMOOO^^^sssuuuvvvOOO>>>===wwwuuutttzzzCCC>>>888>>>888......///...)))111PPPqqqyyyoooZZZuuutttmmmvvv___>>>===444IIIPPPJJJ^^^zzzuuuxxxfffJJJNNN[[[___aaaiiiiiidddfffwwwjjj^^^RRR|||vvvzzzpppvvv{{{JJJ>>>444;;;:::<<<<<<:::777...000OOOooowwweeetttGGGBBBNNN???222'''333999888;;;>>>CCCLLLDDDKKKJJJUUUOOO???QQQdddfffrrryyyxxxzzzddd\\\fffnnnxxxcccuuuaaaUUUJJJDDD000))))))(((((((((((())))))***(((***333===FFFQQQ[[[[[[FFFaaaxxxUUURRRJJJIII^^^eeeKKKMMM^^^hhh{{{RRRDDDLLLRRRvvvUUUPPPQQQGGG999>>>???~~~yyyIIIMMMYYY``````aaaooooooaaajjjoooZZZlll}}}xxxoooooommm~~~|||~~~TTT???AAA:::777444^^^mmmlll]]]dddMMMXXX```hhhfffssszzzwwwpppDDD>>>OOOxxxuuuKKKsssbbb::::::666555444999///:::JJJzzz\\\AAA===IIIJJJkkkuuubbbZZZPPPfffdddddd^^^MMMFFF```___kkkxxxgggSSSBBB555///444===RRR|||mmmGGG555999777444888222888444---///)))(((+++777aaazzz~~~ggg888777999;;;DDDWWWjjjqqqoooFFFFFF???777777@@@FFFFFFnnndddbbbIIIhhh}}}CCC<<>>===@@@===:::999111...GGGiiiwwwccc^^^}}}ggg{{{JJJBBBRRR===333,,,EEEHHHAAAKKKSSSMMMIIIOOOZZZdddwwwrrrkkk{{{}}}xxx^^^WWWgggsss~~~kkk|||eeeXXXNNNGGG111))))))(((((((((((())))))***(((***333===FFFQQQ[[[yyyPPPTTTfffDDDSSSBBBTTTggg]]]EEEQQQdddlllpppPPPFFFOOOTTThhhVVVRRRRRRJJJ@@@BBB;;;yyyzzzXXXEEEZZZ^^^cccdddooonnndddooowwwgggeeekkkcccvvvxxxVVVDDDCCC999666***QQQ~~~sssbbbqqqccchhhjjjxxxppplllooonnnuuuooocccrrrDDD===OOOyyysssKKKvvvRRR777888444444444555...555777{{{bbbGGG???PPPEEEQQQbbbiiiwwwyyyccc___```ttt|||vvvqqq^^^JJJ===444111888DDDLLLvvv}}}sss@@@555888444444777///777444---///)))***,,,222UUU}}}|||ooo<<<<<<<<<<<>>777000,,,)))(((***222CCCTTTiiissssss}}}ZZZ[[[GGG<<<[[[[[[SSSddd|||yyybbbJJJZZZOOOVVV>>>bbbwww___TTTTTTIIITTTTTTRRRZZZ]]][[[```hhhcccXXXWWWooohhhuuusssttt??????;;;<<<888;;;;;;999:::444,,,???bbbvvvmmmmmm{{{MMMCCCUUU>>>888EEETTTJJJHHHmmmtttXXXUUUkkkzzzaaa___HHHLLLQQQJJJ,,,))))))(((((((((((())))))***(((***333===FFFQQQ[[[kkkWWWzzzWWWAAAoooiiiQQQTTTccczzzUUUGGGYYYfffzzzfffNNNJJJTTTkkkXXXQQQPPPOOOJJJEEEDDD999rrr{{{mmmDDD^^^ZZZ]]]___ggggggdddnnnuuuooozzz}}}oooqqqaaammmwwwfffVVVIIIGGG;;;999;;;TTT}}}iiiyyyhhhyyyrrr|||{{{{{{iiisss{{{sssEEE>>>SSS}}}qqqUUUDDD555777333333333333444:::<<>>TTT|||~~~ggg@@@FFF???@@@888555111---+++,,,666HHHXXXyyyppp}}}uuu{{{gggbbbJJJ\\\rrrUUUEEEeeexxxzzzjjjTTTNNN___jjjQQQoooxxxmmm```JJJ666FFFQQQQQQOOOVVVXXXVVVYYY[[[]]]WWW\\\hhhaaayyyzzz~~~iii555999888999444999999888;;;666+++999\\\ttt^^^lllSSSHHH___IIIIIIUUUeeeggg|||~~~lllUUUXXXppp{{{qqqmmmWWWGGG>>>((())))))(((((((((((())))))***(((***333===FFFQQQ[[[eeeeeeHHH@@@[[[xxxggg}}}uuuuuukkkPPPMMM```fff```LLLLLLWWWKKKIIILLLKKKIIIIIIDDD:::lllzzz~~~HHHcccYYYYYY```hhhmmmqqqvvvzzzyyymmmwwwuuummmrrrddd^^^eeexxxTTTMMMKKK???>>>333===yyyjjjxxxxxxrrr{{{ttt```YYYjjjrrrEEE@@@XXXoooHHHqqq<<<333666222333222111444333///sss~~~oooVVVBBB???DDDAAAVVVdddSSSJJJOOOKKKvvvyyylll^^^KKK:::555444555@@@OOO]]][[[<<<666666...444777***444111,,,000+++------+++FFFrrr|||}}}HHH777CCCIIIDDDBBBFFFCCC;;;===YYYccc]]]wwwgggbbbrrr\\\sss\\\oooppptttwwwZZZOOOJJJ@@@mmmmmmddd:::@@@:::===666444111---((()))444III[[[lll}}}kkkwwwSSSmmmZZZKKKKKKVVVSSSssswww~~~gggOOOKKKTTTcccWWWPPPFFFDDDPPPQQQPPPVVVVVVRRRUUUVVV[[[UUU]]]jjjeeezzzvvvmmmzzzkkkzzzsss999:::888:::888@@@888777<<<888+++666YYYsssxxxVVVhhhxxxyyyYYYNNNjjjVVV\\\tttyyy~~~}}}rrruuu{{{vvvfffSSS[[[tttrrrXXX___HHHFFFIIICCC'''))))))(((((((((((())))))***(((***333===FFFQQQ[[[]]]YYYIIIHHHIII}}}{{{{{{ttt___FFFQQQkkkooovvv```IIIQQQ\\\KKKIIIMMMCCCJJJHHHMMM===LLLsssZZZ[[[eee\\\fffbbbgggzzzvvveeeffflll}}}hhhtttqqq~~~uuuqqqxxxcccSSSZZZEEEHHH;;;<<<>>>uuu~~~~~~|||}}}{{{ssswwwxxx{{{kkkDDD:::TTTjjjWWWuuu~~~AAA555444111222222777444333666MMMhhhOOO:::;;;GGGEEEGGGWWWSSSMMMYYYRRR[[[TTTZZZrrrvvvhhhNNNGGG444666+++222ZZZTTTnnnPPP666444333111000000111111111///...---++++++444>>>tttrrr~~~KKKAAACCCMMMkkkiiiPPPOOOUUUWWW<<>>::::::999;;;999333IIIrrrkkklllfffMMMdddppp}}}}}}}}}nnn{{{zzzqqq```mmmsssvvvxxx{{{OOOYYY[[[iiiyyynnnVVVVVVKKK222'''))))))(((''''''''''''''')))))),,,555===FFFRRR]]]{{{iiiOOOFFFHHHKKKwwwzzzxxxfffNNNBBBSSSllluuunnnLLLRRRMMMooo```EEE???MMMEEEIIIIIIJJJBBBMMMyyyooo___eeebbbcccfffooorrriiihhhwww{{{~~~ttt}}}tttaaaMMMQQQHHHHHH;;;999222pppmmmSSSTTTaaakkk{{{~~~~~~uuuYYY>>>BBBUUUvvvqqqxxxhhhTTTrrr888444555666333777111333333000FFFpppSSS333555CCC???EEEYYYTTTQQQ___QQQjjjgggrrroooPPPGGG>>>222555555>>>ZZZccc]]]{{{}}}222444222111////////////000111///......,,,...666@@@pppuuuuuufff@@@KKKssswwwxxxfff[[[BBBCCCPPP^^^www]]]zzz^^^nnn{{{{{{eee<<>><<<333:::999999777999777111EEEkkktttlllmmm|||sssXXXcccdddhhhSSS^^^hhhnnnuuu~~~www{{{~~~zzzuuudddkkkiiicccooonnnIIIXXXsss{{{eeettthhhYYY]]]TTT>>>666))))))(((''''''''''''''')))))),,,555===FFFRRR]]]uuuFFFCCCDDDFFFLLLuuu}}}xxx}}}tttYYYGGGMMM]]]qqqfff>>>[[[KKKAAABBB999GGGBBBCCCHHHEEEIIIRRRgggccctttlllwwwuuukkk~~~yyyzzztttzzz```NNNMMMQQQLLLCCCBBB777[[[iii~~~zzzYYYgggtttuuuwwwUUU444999OOOoooyyytttSSScccrrrxxx444555222666)))111---333444+++>>>qqqxxxWWW111:::CCC:::CCC[[[SSSUUUfffQQQXXX```zzzwwwqqqaaaAAABBB666333333>>>LLL[[[}}}yyykkkAAA111000...------------......,,,,,,---,,,---555>>>VVVxxxzzzDDD666mmmxxxkkkXXX\\\nnnyyy]]]uuummmtttWWWYYYvvvPPP???DDDccc{{{~~~lllEEE???<<<000555555444//////,,,))):::QQQXXXtttzzzsssOOO```ssszzz}}}gggSSSwwwlllaaaRRR@@@<<>>BBBAAAIIIZZZ|||uuufffMMMLLL\\\aaauuu```CCCYYYTTT}}}777@@@>>>:::;;;BBBGGG>>>IIIOOOpppqqqcccrrrhhhuuu}}}kkkjjjnnnXXXOOOMMMTTTJJJKKKBBBAAA>>>ssszzzlllfffMMM///;;;QQQmmmoooFFFwwwqqq\\\111333...444###...000222333---777OOO}}}\\\555GGGHHH===EEEZZZQQQWWWlllUUUkkkhhhrrruuu```OOODDD???222666222DDDUUUaaammmtttPPP222000///---,,,,,,,,,---...---***)))*********///666KKKnnnuuu[[[>>>lll```jjj[[[bbbwww}}}gggJJJSSSFFF;;;iii}}}hhhGGGFFFBBB}}}\\\;;;;;;:::111444777333...///---)))999QQQZZZlllooouuuttt{{{VVVbbbeeedddVVV]]]GGGNNNSSSMMMMMMLLLMMMMMMOOOPPPQQQQQQLLL[[[gggooozzzgggrrryyywwwqqqEEE888666555777444===777666333555555...999UUUyyykkkrrrooolllkkkdddMMM\\\llluuuxxx}}}wwwvvvxxxzzz}}}qqqRRRRRRaaa[[[wwwvvv}}}uuugggfffQQQ333---)))(((''''''''''''(((((()))(((,,,555>>>GGGTTT___pppRRRCCCHHH@@@AAA;;;DDDIIIzzztttuuuhhhTTTBBBOOObbbaaa~~~rrrVVVMMMLLLlllXXX:::888EEE111;;;CCCGGG;;;CCCFFFWWWzzziiisssooowwwuuuhhhrrr~~~{{{yyylllHHHKKKKKKMMMBBBMMMIIIGGG777~~~}}}zzzyyyuuuddd___RRR999444OOO^^^fffyyycccPPPzzztttBBB---///,,,444(((444000---///333666666bbb;;;LLLOOOGGGIIIWWWQQQZZZppp___OOOOOO^^^zzzjjjRRRDDD@@@:::111888555HHH^^^rrrjjjvvv333222000///...---,,,---...//////+++******)))(((+++000PPPjjjiiiYYYttt@@@QQQSSSaaasssAAApppgggaaajjjLLLnnngggMMMsss\\\nnnFFFEEEIII@@@tttNNN222555333111///000111,,,......)))666MMMXXX___hhhooossszzzjjjooo{{{KKK777EEEIIINNNMMMMMMMMMNNNOOOPPPQQQYYYPPPvvvlllsss\\\ggg}}}ssskkkCCC777444444999555;;;666555222333555...444JJJdddeee\\\YYYzzzrrrtttkkkSSS\\\iiiwww}}}|||tttTTT|||eeeRRRPPPkkk[[[}}}pppoooooo\\\SSSWWWDDD)))'''((((((''''''''''''(((((()))(((,,,555>>>HHHTTT```jjjNNNBBBFFFBBB@@@:::@@@AAAvvvsssbbbaaaNNNFFFWWWeeeooofffKKKPPPIII???;;;...BBB000???===@@@:::>>>FFFKKKxxxxxx}}}xxxrrr{{{~~~sss|||RRRAAAGGGJJJHHHBBBNNNPPPFFFCCC]]]ssstttjjj^^^XXX```zzz~~~wwwlll~~~xxxDDD777999OOO^^^jjj}}}XXXUUUvvv999111---+++...)))000,,,((()))444555...hhhjjj???CCCNNNRRRMMMUUUXXX```uuupppxxxVVVMMM@@@333444///777???SSSjjjlllTTT---CCC000///...------...//////222...,,,---,,,******...CCC___uuu}}}aaabbbVVVAAAVVVRRRXXX}}}tttpppYYYSSSnnnkkk^^^gggzzzbbbtttXXX:::IIIJJJRRRGGG666666111444///,,,000***...///(((111GGGSSSbbbyyyiii|||hhhooozzzNNNYYYoooFFFAAANNNQQQNNNNNNOOOOOOOOOPPPPPPPPPJJJSSSZZZwwwccc}}}www~~~VVV888666666666;;;333444333333///111555...000???hhhssspppzzzxxxxxxiiibbb___eeexxx{{{fff}}}zzz~~~wwwaaaSSSMMMlll{{{iiihhh[[[ZZZBBB)))+++(((''''''''''''(((((())))))(((---666???HHHUUU```dddOOOGGGCCC@@@???>>>??????\\\|||~~~rrrppphhhRRRNNNVVVdddooowwwZZZJJJQQQ[[[vvv555999111888222===444777===;;;HHHBBBrrrlllyyy|||wwwvvvsssqqquuuAAAAAAAAAEEEEEEIIIKKKGGGAAAHHHKKK{{{jjj^^^WWW^^^ooovvvTTTMMMaaakkkiiiTTT555@@@AAAKKKXXXpppQQQ___www777666,,,,,,'''***(((***+++)))///111111FFF|||qqqIII>>>EEEYYYPPPTTTcccjjjzzznnneeehhhgggHHHDDD:::000222222888PPPbbbuuudddhhhOOO///)))///...---,,,,,,---...///222---,,,------++++++---666OOO{{{wwwzzzqqqvvvtttZZZfff{{{lllHHHCCCIIIHHHvvv}}}lll:::999888...555000+++...)))...000'''---@@@MMMBBBuuurrreeeXXXooobbbHHH[[[eeemmmIIIBBBHHHMMMQQQNNNOOOPPPQQQRRRQQQPPPPPPAAA\\\```vvv}}}vvvvvvrrrDDD111777777333777000111000000,,,...333---+++777```mmmeeelll{{{~~~ppphhhbbbcccpppttt{{{nnnZZZOOO\\\___mmmppp___TTT666 )))'''''''''''''''((()))))))))(((---666???IIIVVVaaaUUUEEEFFFAAA<<<>>>CCC@@@???DDDnnn|||fffSSS>>>JJJbbbllluuummmSSSQQQTTTsssHHH444999:::///444555444555@@@666AAA///VVVkkk}}}wwwvvvrrrmmm444@@@777;;;???JJJDDDGGGJJJAAADDDrrrYYYXXXfff|||xxxbbbUUUPPPXXXlllsss^^^```~~~eeennn```@@@===;;;LLLYYY___lllyyyLLLwwwzzz]]]///444+++000)))222,,,+++333,,,***---777...wwwvvvSSS@@@;;;[[[RRRUUUlllqqqnnntttTTT>>>666111999666777:::]]]nnn{{{jjjddd111222333...---,,,,,,,,,---...///...***)))+++,,,******,,,888\\\~~~rrr|||[[[gggoootttEEE<<>>???999:::AAAqqqkkklllUUU}}}ttt]]]PPPNNNIIIhhhzzzggg>>>XXX___pppJJJ---...555000///777888555666::::::???UUUnnn~~~zzznnnDDD;;;555777;;;<<<===>>>FFF===FFF???yyywww]]]___|||}}}PPP???SSSUUUSSS[[[TTTaaa{{{zzzbbb}}}MMM333;;;AAASSSXXXbbbgggVVV~~~:::444---+++---...,,,)))***,,,...---,,,000888???yyy{{{qqqaaaBBB@@@NNN[[[ccckkkyyynnnCCC>>>666...777444000SSSnnn}}}[[[rrrJJJ333000))),,,++++++******++++++,,,******+++++++++,,,,,,,,,///EEEeee~~~lllYYYWWWccctttppp___888<<>>GGGVVVcccbbbeeehhheeeMMM;;;EEE999===???NNNnnnfffTTTkkk}}}}}}qqq^^^NNNFFFQQQaaattt{{{lllbbbFFF\\\{{{NNN999---222666111///333333000222888888999HHHZZZuuu{{{|||www@@@999444666999::::::;;;777@@@LLL>>>___~~~xxxUUUQQQlllpppnnnyyyxxx|||bbbgggxxxvvvPPP<<<666CCCUUU]]]rrrQQQbbb|||777222,,,***,,,---,,,)))***,,,---,,,+++---333999hhhkkkvvvyyy^^^LLLDDDRRRcccooozzzxxxkkkPPP999>>>999222777999XXX\\\lll|||fffqqq000+++000222+++++++++******+++++++++*********+++++++++,,,,,,+++999XXXwwweeesssbbbbbbzzzjjj222JJJOOO@@@YYYjjj444222///,,,++++++,,,---///******---,,,)))000===III\\\xxxyyyoooaaaEEEWWW]]]EEE666@@@MMMMMMJJJLLLNNNVVVQQQSSSSSSLLLPPPMMMggg[[[TTTyyy~~~xxxQQQ777444222000000///---+++++++++,,,---...000222333444XXXyyybbbsssvvvttt~~~}}}vvvkkkccc[[[WWW]]]dddkkkvvvqqqlllmmmccc;;;)))000+++(((((((((((((((((((((((())))))...666>>>HHHVVVcccNNNOOOKKKCCCEEEBBBYYY999===EEE777nnn```dddaaadddaaa~~~uuuuuuppp}}}vvvlll]]]NNNGGGGGG[[[vvvwwwZZZOOOWWWVVV333///...111222000000333000...000666666444;;;EEE{{{wwwwwwRRR;;;555111444777666666777555<<<===888UUU{{{~~~~~~WWWJJJooollllll|||ggg@@@666555GGGZZZlll@@@qqqQQQ333///***)))+++,,,+++******,,,---,,,)))***---111JJJrrriiihhhsssdddVVVNNN\\\lllzzz___666555888444555999<<>>nnn|||ooowwwzzzxxx___aaakkkIII888DDDJJJAAAUUUyyy666111000---+++******+++++++++((())),,,***''')))///???EEEppp~~~pppxxxyyysssuuutttoooiiissssssmmmeeeaaa```ZZZSSSNNNMMMHHHMMMdddrrrXXX000333<<>>~~~IIItttzzzkkkddd888111///------------,,,+++,,,,,,+++)))((((((((((((!!!000EEE{{{~~~zzznnn{{{qqq___MMMDDDDDD999EEExxx~~~}}}rrr[[[888&&&"""(((((((((((((((((((((((((((***///999@@@IIIVVVbbbMMMGGG999<<>>444===777mmm|||YYYQQQ^^^ppp~~~|||yyyzzzuuuwwwdddQQQFFFLLLddd|||qqqSSSOOO\\\CCC333...///...---///111///***///......///000222555777888KKK}}}iii:::666222000000333333000000222444+++666<<<333???tttvvvxxxwwwNNN@@@dddyyy~~~~~~eee___qqquuuNNN333444888666PPP```}}}oooVVVAAA222***)))))))))))))))******))))))***+++,,,------...###---bbbWWWKKK@@@777CCCKKKcccjjj555<<<999777111111CCCUUUUUU]]]jjj///222,,,###///---))))))(((((((((((())))))(((((((((((())))))))))))((()))555NNNjjj~~~wwwxxxgggcccCCC<<>>555222555;;;888...000;;;CCCJJJOOOQQQRRRUUUUUUTTTQQQ]]]___QQQIIIAAA\\\pppIII~~~wwwuuu|||@@@222000...,,,,,,------,,,+++++++++************++++++%%%444000jjjssszzzuuuyyymmm|||zzzrrrcccOOOCCCHHHSSSPPPaaaxxx}}}ZZZ999,,,...000---(((((((((((((((((((((((((((***000999AAAJJJVVVbbbUUUMMM@@@MMMZZZ===$$$222;;;666<<<;;;OOOyyyuuu}}}fffGGG;;;BBBOOOXXXnnnuuu___===OOOdddzzznnn|||iiiSSSKKKQQQaaauuuZZZTTTZZZpppXXX555444+++***+++//////---,,,,,,,,,...///......000444666222===lllsss___666222111......000000---...222666%%%000...777III\\\{{{wwwmmmvvvcccOOOkkk}}}iiijjjqqqwwwxxxtttppp~~~nnnyyy```GGG444666333HHH```lllWWWzzzmmm444))))))*********)))((()))******)))))))))***,,,,,,,,,,,,:::AAAnnn[[[EEE444<<<;;;IIIaaa}}}MMM666999888111222BBBRRRaaapppooo|||ttt>>>+++000222111***,,,)))((((((''''''(((((()))'''''''''((((((((())))))***000000555NNNsssuuuccc___AAA444@@@JJJDDD???lllqqqfff///555,,,++++++***)))))))))(((''''''&&&&&&'''((((((''''''333LLL\\\xxxssshhhKKKCCCDDDFFFGGGFFFEEEBBB>>>888555555:::222++++++...111999BBBIIILLLQQQVVVVVVTTTVVVYYYWWW\\\]]]UUUAAASSSJJJkkk~~~sssqqq}}}vvvvvv[[[111111---,,,******+++,,,+++***)))))))))))))))***+++,,,+++,,,(((OOOyyywwwqqqxxxxxxuuu{{{rrrmmmbbbTTTFFFDDDTTTgggttt~~~qqqEEE)))(((***&&&$$$(((((((((((((((((((((((((((***000:::BBBJJJVVVbbbQQQAAA000AAA???...???===111888555444000kkkKKKhhhnnnqqq\\\]]]TTTCCCBBBDDDFFF\\\jjj\\\cccfffqqq|||yyypppssskkkrrrzzzcccOOO???FFF]]]qqq|||```WWW___ggg777888+++///++++++...+++'''+++333***///222000...000333555***555???ttt666999,,,000------...---+++---222---,,,@@@,,,---<<<@@@vvvvvvmmm^^^rrriiijjjbbb___eeekkkeeeooommmjjjtttuuuzzzHHH222444AAA<<>>DDDFFFAAAZZZssswwwFFF---222++++++******))))))((((((''''''&&&%%%&&&))))))'''+++///???SSSrrr|||yyyzzzqqquuubbbQQQKKKDDD999444555777666111,,,---111)))---...///666BBBHHHEEEQQQPPPTTTXXXUUURRRWWWbbbbbbTTTTTTWWWAAAllljjjUUUooowwwrrrlllwwwOOO000---+++***(((((()))******))))))((((((''''''''''''((()))$$$,,,...ggg|||qqqqqqzzzvvvuuu}}}wwwiiiaaaUUUIIICCCJJJ```uuu~~~```222(((---(((((((((((((((((((((((((((((((((***111:::BBBJJJVVVbbbMMM>>>999999444444444444444444444444222DDDiiiXXXcccccchhhiiiOOOOOOHHHTTT[[[kkkiiixxxdddtttjjjKKKrrr{{{[[[pppsssyyytttTTTKKKCCCJJJfffwwwsss~~~```SSS^^^:::&&&BBB(((************************------......///000000000---???555UUUlllNNN...999+++---,,,,,,++++++,,,,,,---)))///444333222666BBBLLLbbbYYY}}}nnnkkkdddlllsssmmmxxxxxx^^^qqqIIImmmzzz]]]]]]SSSWWWBBB777111888BBBMMM]]]mmmuuukkk.........******))))))((((((''''''))))))))))))))))))))))))---...)))000___yyyOOO888BBB333<<<777:::XXXnnnyyybbb@@@EEE;;;===555@@@mmmdddqqqqqq```222///,,,******++++++***))))))(((((('''''''''&&&'''''''''''''''''''''''')))!!!...111555lll|||~~~uuusssHHH???777999===OOO:::___mmmxxxMMM222;;;)))---,,,+++)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((***:::YYYsss~~~jjjooofffVVVMMMCCC<<<<<<444333222000///.........+++000666;;;???DDDJJJOOOSSSPPPRRRZZZ\\\YYYZZZ```gggUUUUUU>>>QQQMMM~~~sss~~~:::...---------,,,++++++******)))(((((('''&&&&&&&&&&&&''',,,###---...999~~~nnn{{{|||dddhhh~~~{{{rrrhhh```[[[AAA000```\\\jjjxxxLLL(((,,,...'''$$$%%%''''''&&&&&&&&&&&&''''''+++***///:::DDDMMMXXXaaaKKK>>>999999444444444444444444444444///:::gggsssuuuGGGDDDZZZ___aaacccUUU___lllffflll}}}mmmkkkkkkrrrhhhooo|||qqqqqq{{{rrrcccXXXRRRJJJ???OOO___mmmzzz```FFFeeejjjeee<<<333,,,+++************************,,,------...//////000000555777000CCC}}}xxx555---555***,,,,,,++++++++++++,,,,,,,,,///222000...000888???bbbllljjjnnnPPPTTT[[[tttggg}}}lllnnn~~~```qqqrrrZZZ|||MMMAAA333666666777;;;EEEQQQ```uuuyyyeee<<>>>>>>>>@@@GGGIII===666HHHdddBBB)))666<<>>)))444---,,,,,,+++******))))))(((((('''&&&&&&&&&&&&&&&+++""")))+++...```cccTTTwwwzzz{{{zzztttjjjddd[[[888666eeeGGGqqqzzzccc<<<&&&***)))%%%''')))''''''&&&&&&&&&&&&''''''***+++000;;;EEEMMMXXXaaaIII===999888444444444444333333333333333888AAA{{{pppvvvdddNNNHHHPPPMMMOOOZZZ```rrrtttwww{{{wwwmmm|||uuu|||uuupppiiiyyyiii^^^mmm]]]CCCAAAGGGOOORRRuuunnnQQQ^^^[[[yyy///666666""",,,************************,,,,,,,,,---......//////444...333444JJJRRRGGG)))///...+++,,,,,,++++++++++++,,,,,,---...///...---...111444TTT~~~rrrqqqNNNJJJQQQPPPRRRcccoooyyysssnnn___ZZZ{{{zzzkkk@@@<<<555>>>555>>>HHHOOO[[[ppp```^^^+++//////%%%)))))))))(((((((((((('''((((((((((((((((((((((((&&&(((------)))999lll}}}]]]KKK888999999;;;@@@000555333222333222222999BBBCCC@@@===666222<<>>::::::999888777555555444444444:::===BBBEEEIIILLLQQQTTTTTTWWWXXXVVVVVVZZZ]]]]]]WWWHHHFFFbbb~~~XXX|||yyy~~~ttt555777(((222,,,,,,++++++***)))))))))(((''''''&&&&&&&&&&&&&&&'''###(((,,,''';;;~~~}}}uuu\\\QQQcccvvv{{{xxxqqqfff[[[VVVDDDGGGMMMWWWqqq{{{}}}???...)))+++%%%%%%++++++''''''&&&&&&&&&&&&''''''***+++111<<>>???@@@:::222555555555CCCVVVYYYUUUYYYqqq{{{CCC$$$666...,,,)))))))))***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%)))&&&)))///...DDDlllrrrSSS___fffuuuiiiIII<<<999777IIINNN;;;DDDtttwwwrrruuu888,,,///))),,,)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))$$$!!!+++IIImmm|||zzzcccpppjjjXXXGGGAAA@@@<<<999999999888777777666666666666;;;===AAAFFFJJJOOOSSSUUUZZZ[[[XXXTTTWWW]]]^^^ZZZJJJKKKXXXVVVWWWzzzrrrssswww}}}fff444+++...---+++++++++***))))))((((((((('''&&&&&&%%%%%%&&&&&&"""'''***///+++&&&QQQ\\\GGGaaapppssszzzsssmmmggg\\\LLL???:::;;;:::ggghhh{{{rrr\\\///,,,///---$$$'''---)))''''''&&&&&&&&&&&&''''''))),,,333===FFFMMMXXXcccBBB<<<999444444444333333333222222222222444222AAAwww```YYYnnnuuutttooojjjnnntttqqqcccSSS]]]bbb~~~|||OOOVVV___III...<<<%%%%%%666&&&))))))))))))))))))))))))*********+++,,,,,,------)))///333333111;;;lll~~~oooeee---333222...000)))+++******))))))******+++***)))***---111333333111333:::||||||bbbQQQCCC@@@AAAEEEIIIHHH333<<<^^^```eeegggAAA111>>><<<999555AAADDD999@@@JJJQQQ[[[hhh}}}ppp>>>000111++++++)))'''''''''''''''(((((((((''''''''''''''''''''''''---)))(((***,,,...222777bbbJJJGGG>>>???CCCDDDCCCGGGMMMKKKEEEDDDKKKNNNQQQYYYaaatttwwwIII444222000,,,***(((((())))))((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###000)))"""***(((---HHHhhhsss}}}}}}gggUUUSSSVVVbbbssspppdddLLL666,,,...===OOOFFFEEE333iiitttwwwzzznnnDDD111***++++++%%%((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""'''<<<\\\xxxwwwiiirrrgggxxxvvv[[[PPPDDD???>>>;;;999777777777666666666666666777999;;;???EEELLLRRRVVVXXXZZZ[[[[[[ZZZ\\\\\\TTTJJJ>>>WWWbbbYYY___{{{|||===555+++000///+++******))))))(((((('''''''''&&&%%%%%%%%%%%%%%%!!!***''')))...$$$000ZZZppprrrMMMCCCMMMeeerrryyy~~~wwwrrrjjjbbbZZZUUUMMMCCC;;;:::MMMeeelll===------000+++###***///&&&''''''&&&&&&&&&&&&''''''))),,,555???FFFMMMYYYccc>>>;;;999333444444333333222222111111111000333111IIIzzzfff___|||{{{~~~iiiGGGRRRlll{{{}}}~~~JJJaaaQQQRRR999---...***+++---%%%))))))))))))))))))))))))))))))******+++,,,,,,,,,000111%%%...<<<--->>>}}}xxxzzztttvvv;;;---666%%%(((555%%%******))))))))))))*********))))))***,,,------,,,444***```tttZZZNNNMMMEEE??????;;;DDD:::<<<333888GGG@@@CCC222555999BBBKKKFFFEEESSSZZZaaakkkzzzuuu```'''333......(((&&&''''''''''''((((((((('''''''''''''''''''''''''''++++++((((((,,,---+++>>>uuupppTTTTTTOOOHHHEEEJJJOOOQQQUUUWWW]]]hhh|||{{{xxxGGG***555777$$$***)))'''((())))))'''&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""000))) ((()))'''222qqqyyytttxxx{{{|||aaaKKKAAA>>>GGGSSS```ppplll^^^CCC>>>444888EEECCC@@@III888PPPnnnrrrqqqQQQ000888000...666,,,''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%))))))###///VVVyyy|||hhhttttttgggjjjnnn^^^RRRKKKCCC===;;;:::888666666555555555555666666777999:::>>>FFFNNNUUUZZZ[[[XXXXXX]]]aaa]]]QQQFFFAAAOOOfffRRRVVVwww}}}}}}]]],,,,,,333(((...******))))))(((''''''''''''&&&&&&%%%%%%%%%%%%%%%###*** +++)))&&&444~~~oooTTTHHHKKKNNNXXXcccdddssszzztttppplllgggbbbYYYQQQIIIDDDAAA???CCCJJJDDDppplll{{{YYY!!!,,,)))+++(((###+++000&&&''''''&&&&&&&&&&&&''''''(((---666AAAGGGMMMYYYddd<<<;;;999222444444333333222111111000222111444000555ddd{{{yyyoooXXXYYYooo}}}rrrLLLaaaZZZXXX---333,,,&&&,,,,,,&&&)))))))))))))))))))))))))))(((((())))))***++++++,,,...000'''+++:::000...KKK~~~yyylllxxx===//////...$$$(((///&&&)))))))))(((((()))))))))*********)))))))))***+++000---666fffvvvlllbbbKKKCCCEEE<<<999222777:::===<<<000///===@@@BBBGGGEEEEEEVVVcccnnnsss}}}zzz)))111)))$$$###000%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&((()))(((&&&(((+++...***LLLvvv{{{~~~vvvuuu<<<111---,,,---&&&((('''''''''(((((('''%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""(((&&&%%%++++++***000EEE\\\iiiwww|||\\\JJJ======AAABBBFFFLLL[[[\\\iii}}}{{{nnnfff[[[LLL>>>888777666000:::MMMGGG>>>JJJeeeuuuiii888'''000)))(((...'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###(((+++%%%,,,RRR|||zzztttwwwcccfffssssssaaaOOOKKKGGG@@@;;;888888777555555444444444555666666777888999===EEENNNVVVZZZ[[[ZZZWWW[[[]]]RRRCCCHHHXXXhhh^^^SSSrrr}}}zzz}}}tttuuu>>>///)))111)))'''***))))))(((((('''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$&&& ((()))&&&)))***}}}zzziiiQQQ???LLLTTTCCCTTT^^^gggkkkooosssssspppfffccc```___\\\WWWPPPJJJ>>>;;;999777666===PPPbbbeee666///+++&&&(((((($$$)))...'''''''''&&&&&&&&&&&&''''''(((---888BBBHHHMMMYYYeee::::::999111444444333333222111000000000111222333000:::qqqhhhzzzyyymmm```xxxZZZYYY[[[___555555%%%(((000)))$$$***,,,))))))))))))))))))))))))((((((((()))******++++++###///333...///444444222:::~~~yyy~~~ooo???---///&&&&&&111,,,###***))))))(((((((((((())))))(((*********)))***---///111111---HHHxxx~~~pppQQQNNNUUUJJJDDD999<<>>888555666666444555444444444555666777888888888;;;CCCLLLTTTWWWWWW```XXXWWWTTTDDD;;;TTTzzz[[[]]]|||ssswwwaaa...///111'''444$$$)))))))))(((''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%"""###%%%((((((&&&&&&((('''EEE___BBBEEEJJJ;;;AAAFFFFFFIIINNNRRRQQQKKKIIIGGGGGGGGGDDD===888777<<>>,,,+++***)))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((())))))***,,,((('''333NNNttt}}}uuuoooxxxMMM333111///---+++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***...BBBaaauuuxxxyyy}}}dddGGG===@@@@@@<<<777666888999777777999999<<>>555555:::<<<666///888666444333333444666777:::999999???HHHRRRXXXZZZIIIVVVQQQ???>>>ZZZ^^^eeeyyynnnvvvrrrHHH)))+++333---''')))(((''''''''''''&&&&&&&&&$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&111"""AAAdddHHHAAACCCDDDCCC@@@===<<<<<<::::::::::::;;;===>>>>>>;;;OOOEEEaaauuuAAA,,,,,,///))))))))))))((((((((((((&&&&&&&&&''''''''''''((()))000999@@@GGGPPP\\\eee:::999666111444333111///...//////000///111333888555(((333TTT|||qqq~~~qqqrrrxxx^^^ZZZsss||||||OOOTTTeeeyyy999111---,,,+++***)))(((((((((((('''''''''''''''''''''''''''((((((((())))))))))))***++++++,,,---///111222777111III}}}~~~~~~|||rrr===)))999+++++++++******)))))))))'''''''''''''''''''''''''''((((((((())))))))))))+++$$$(((///777UUUfffwww~~~aaaZZZ___mmmfff\\\cccssscccjjjmmmmmmxxxvvvjjjKKK333,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))))))))""")))...---///@@@^^^wwwvvv```???222111000...,,,***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&///IIIooojjjuuuNNN@@@AAAFFF@@@<<<<<<<<<:::;;;???888555555888444---+++///111---444:::999???HHHHHH+++GGGFFFWWW~~~ooo~~~HHH///......---+++***)))((('''''''''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%###&&&'''&&&$$$&&&+++000HHHeee|||hhh|||mmmWWWNNNLLLIIIBBB<<<777555555666...000333666777666333222555:::???CCCFFFHHHKKKMMM^^^GGG999AAAkkkooo~~~ppp|||SSS999&&&)))///+++(((***''''''''''''&&&&&&&&&&&&$$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%&&&&&&'''---...???yyy~~~{{{]]]MMM===888>>>EEEEEEAAA>>>AAADDDDDDAAAAAADDDHHHppptttNNN...((())))))))))))))))))((((((((('''&&&&&&&&&''''''''''''(((***000999AAAGGGPPP\\\eee999999444111//////...---...///000111...222333777:::///***555[[[{{{yyyrrrmmmxxxnnnsssxxxgggdddkkkwww```bbbmmm|||www888(((+++,,,+++***)))(((((('''((((((''''''''''''''''''''''''''''''((((((((()))))))))*********+++---...000111111------DDDxxx|||vvvrrrvvvtttnnn777222222$$$************))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))333&&&)));;;666...bbbzzzgggzzzooo{{{{{{PPPnnn}}}yyysss}}}GGG///++++++***)))(((((('''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((()))))),,,***(((%%%&&&+++222888EEEqqq[[[999,,,///555///...,,,***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---,,,&&&)))BBBcccrrrnnn|||{{{||||||]]]888777999@@@BBB@@@======CCC>>>???DDDBBB<<<===EEEDDDAAAIIIKKK===666<<<>>>HHH\\\nnnGGG000%%%------,,,+++)))((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&'''&&&######&&&)))333[[[www}}}kkkwwwkkkPPPKKKDDD<<<666333333333777666333222111222444555===999666999AAAFFFDDDAAA---BBBVVV~~~xxx}}}nnn555...(((***,,,***))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%+++'''$$$@@@yyy|||ppp\\\MMMFFFDDDLLLOOOQQQUUU___uuuOOO---''',,,,,,''')))))))))(((((((((''''''&&&&&&&&&''''''''''''(((***111:::AAAHHHQQQ]]]fff888:::333222000000//////000111222333///444000...666666111222222ppp~~~iiipppkkknnnwwwvvvmmmiii\\\ooouuurrrnnn```\\\lllkkkjjjlllrrryyyqqqfffrrraaaiii444---000''',,,***)))(((((('''''''''((('''''''''''''''''''''''''''''''''((((((((())))))))))))******,,,---...///)))777666,,,>>>rrrwwwsssllllll}}}xxxXXXAAA;;;---'''---))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))''')))&&&,,,000(((@@@tttzzzwwwzzzlllvvvwwwTTT333###000***)))(((((('''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''(((((((((...)))&&&''',,,...***%%%+++777:::GGGkkkrrrWWW888---333999222(((,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%,,,---''',,,CCC___pppmmmssspppuuupppXXXIIIBBB>>>======<<<>>>>>>;;;:::===???@@@@@@999777222444QQQwwwrrrllluuu666))):::555,,,++++++***(((''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###%%%'''&&&$$$###$$$%%%444HHHeeexxxiiivvvvvveeeOOOBBB???AAA@@@>>>888777555444444555777888444777<<<@@@BBBCCCDDDEEE```nnn}}}wwwrrrfffxxx~~~sssAAA,,,///...+++***+++((($$$&&&&&&&&&&&&%%%%%%%%%$$$###########################$$$$$$$$$$$$%%%%%%%%%'''###***000)))222mmmXXX000%%%---000,,,'''))))))((((((((('''''''''&&&&&&&&&''''''''''''(((***111;;;CCCIIIRRR]]]fffyyy777:::111222111111111000000000000111...666///&&&,,,111......:::===jjjdddjjj```hhhooorrrxxxsssqqq~~~vvvyyy}}}~~~lllaaacccggg{{{jjj333666,,,$$$,,,***)))(((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***,,,---...000***///888000111aaa}}}yyy}}}{{{tttsss{{{zzzsss|||dddoooOOO(((///666&&&###222((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((($$$111***$$$---,,,)))555rrrvvvxxxoooAAA>>>(((///''')))(((''''''&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&---,,,&&&###(((///)))'''(((333>>>@@@III\\\pppyyy^^^EEE///555333222222333111---)))***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""&&&,,,---(((...HHHddd|||~~~uuuvvv]]]EEEEEEOOOLLL===888AAABBB999;;;RRRrrrxxxiii<<<<<<444'''222******)))(((''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$"""$$$&&&&&&&&&%%%%%%&&&...%%%...fffyyy~~~}}}gggwwwgggQQQ@@@555///,,,///444888888666333000444;;;>>>888666IIImmmnnnVVVPPPooobbb{{{mmm|||TTT111///111///******,,,)))!!!&&&%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$%%%%%%###)))???UUUFFF222%%%)))...***&&&'''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((***222<<>>YYYxxx|||zzzbbbvvvkkk222999222"""###000///!!!''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))......///222///---555---dddmmm{{{yyyQQQ444777((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''&&&&&&''')))777***&&&---*** $$$111...444;;;@@@@@@AAADDDEEEFFF>>>:::,,,555777AAA>>><<<;;;666...&&&%%%+++111(((''''''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++$$$###(((%%%&&&555TTTssskkkwwwpppjjjooouuuddd333+++555///$$$'''))))))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&'''''''''''',,,###<<>>;;;IIIqqqmmmiiisss|||zzzxxxsssnnn>>>444&&&&&&---...'''$$$(((***)))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((111%%%+++///&&&)))///$$$000"""777QQQvvv}}}888777$$$&&&///+++///&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""%%%((('''$$$###&&&)))%%%'''---+++$$$)))---$$$///(((111...'''...222555000///888***666...777111111///---)))((())),,,...'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!***,,,%%%###)))((("""'''"""IIITTTiiinnnrrr~~~mmm{{{~~~000&&&;;;444###***+++###''''''''''''&&&&&&%%%%%%%%%$$$#########$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######'''%%%$$$###$$$$$$$$$######'''"""((($$$)))XXX|||vvvwwweeeVVV\\\uuu{{{aaaTTTQQQ]]]ttt888---;;;(((,,,***,,,...***###%%%---$$$$$$$$$############"""""""""######$$$$$$$$$$$$"""############$$$$$$$$$###''''''###"""''')))&&&(((111(((KKKUUU;;;$$$222,,,,,,***)))+++---)))###(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((***333>>>FFFMMMUUU___fff```777777000000...///000000000///---,,,,,,,,,,,,---------......333+++,,,222///222RRR{{{vvvbbbgggccciiieee```]]]^^^_________dddeeegggiiiiiihhhgggeee___^^^___```\\\XXXYYY^^^eeebbbbbbbbbbbbuuu555 <<<++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((())))))************+++---///000111666@@@PPPddd}}}qqqfffxxxxxx}}}lllAAA111...,,,(((***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))333***%%%333TTTyyyccc999+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((())))))***++++++,,,,,,111111222111111000///...------,,,***)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''+++%%%%%%777TTTllluuuuuu___444,,,......---,,,+++))))))(((''''''&&&%%%%%%$$$######%%%$$$$$$######$$$$$$%%%################################################!!!%%%(((&&&###(((555AAAiiihhhpppwwwrrrxxxvvvgggjjjiiiZZZPPPPPPXXXYYY^^^gggkkkhhh```[[[SSSTTTLLLIIITTTaaawwwjjjDDD//////000,,,+++***)))((('''&&&%%%%%%################################################"""""""""""""""""""""""""""############$$$$$$$$$%%%)))(((&&&111WWWWWW888000000000000************)))))))))(((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''***666>>>GGGQQQRRRWWWggg___777777000000---......///...---,,,+++,,,,,,,,,,,,------------000,,,...222---&&&111DDDddd}}}\\\```gggnnnnnnhhhbbb______\\\\\\[[[ZZZXXXVVVSSSRRRXXXWWWYYY\\\\\\[[[^^^eeegggeeekkkaaa,,,555:::%%%+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((''''''(((((()))***)))******+++---...000111222999BBBHHHOOO___wwwUUUCCC...$$$&&&,,,000000))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))(((111555...)));;;eeetttIII444...******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&''''''''''''(((((()))******++++++000000000000000///...------,,,+++***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&(((***---444DDDYYYiiirrrrrrvvvyyy___444666===555------,,,+++***)))(((((('''&&&&&&%%%$$$$$$######%%%$$$$$$######$$$$$$%%%################################################!!!%%%'''%%%"""###)))000BBBbbbnnnpppfffgggrrrooo[[[NNNNNN[[[fff|||nnnFFF222000222///*********)))((('''&&&%%%%%%################################################""""""""""""""""""""""""""""""#########$$$$$$$$$###(((+++'''"""'''555CCC^^^JJJ555,,,,,,,,,+++,,,******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''+++666>>>FFFPPPRRRYYYiii]]]666777000///,,,,,,---------,,,+++***++++++,,,,,,,,,---------******---111000+++)))***333XXX```RRR^^^pppxxxxxxtttrrrpppnnnlllkkkjjjjjj```___bbbfffhhhhhhmmmrrrCCC...222///'''%%%***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((''''''''''''((())))))))))))******,,,---///000---444;;;:::888???PPP^^^zzzMMM/////////---,,,+++)))%%%###(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))$$$,,,111,,,%%%))):::JJJ]]]|||TTT666(((&&&((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))------.........---,,,,,,,,,+++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$)))***$$$%%%888JJJXXXyyymmmuuu{{{lllkkkyyyhhh:::;;;>>>,,,&&&333,,,,,,+++***)))(((((('''&&&&&&%%%%%%$$$$$$######$$$$$$############$$$$$$################################################"""###%%%%%%###!!!!!!"""999[[[qqqyyy~~~~~~~~~oooLLL...,,,222000++++++))))))((('''&&&%%%%%%$$$################################################"""""""""""""""""""""""""""""""""#########$$$$$$"""%%%'''((())),,,///111BBBqqqPPP///---++++++//////+++(((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''+++666===EEEPPPSSS[[[lll[[[555777000///,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,)))+++---,,,000444444111///...<<<```zzzlllhhhlllkkkiiiiiijjjlllooorrrbbbAAA,,,000111%%%$$$///)))(((''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))***+++,,,---...,,,222888;;;===DDDQQQ[[[eee|||jjjDDD///***,,,///***+++------***'''&&&%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((***&&&$$$***444888333--->>>^^^xxxwwwjjjOOO000&&&...555111((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''******+++,,,,,,++++++++++++******)))'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((+++YYYxxxhhhiii{{{XXXOOO:::---333999333+++*********))))))(((''''''&&&%%%%%%%%%%%%$$$$$$######$$$$$$############$$$$$$################################################"""""""""$$$%%%%%%$$$"""***%%%***CCCeee|||xxxaaaDDD;;;444444222,,,***---((((((''''''&&&%%%%%%$$$################################################""""""""""""""""""""""""""""""""""""############'''%%%"""!!!"""%%%***---))),,,+++,,,DDDpppyyyYYYEEE<<<999888222000111222///)))''')))(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''''',,,666===DDDOOOSSS\\\nnnYYY444777000...---------,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,000///)))(((---///------((()))555JJJkkk|||<<<(((222333(((###(((,,,***((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((()))***+++,,,---......111555;;;BBBHHHKKKvvvMMMNNNRRRKKKggguuuhhhWWW999555000000111111---)))&&&%%%$$$$$$''')))***+++&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''++++++)))'''(((///999@@@:::,,,<<<@@@pppfffVVVJJJ&&&000---***)))******(((&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''((()))******************))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$###'''++++++%%%...&&&111EEE___{{{~~~vvv~~~YYYHHHGGG$$$;;;???+++"""...333***(((((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$######""""""######$$$###################################################!!! !!!$$$&&&&&&%%%...(((###'''999UUUrrr~~~~~~zzz^^^777111999;;;444---------***''''''&&&&&&%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############&&&'''&&&"""###***+++&&&)))333777333>>>[[[hhh}}}jjj\\\<<<;;;;;;;;;;;;777111+++111,,,((()))(((&&&'''***'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''+++666<<>>===<<>>===444&&&888555(((,,,...+++&&&"""###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))*********)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""%%%''''''%%%%%%'''***+++"""'''///,,,444RRRmmmiii{{{yyyvvvaaa{{{gggOOO???:::;;;===FFF---!!!...555,,,'''---''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############""""""""""""######################################################%%%"""  """######$$$)))$$$)))EEE^^^ttt|||zzz{{{FFF000HHH777:::444((()))111///%%%&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######!!!%%%&&&%%%&&&***///***000000---%%%444---222666---111111,,,******...222555555444.........///000000...,,,---(((%%%(((+++)))((()))&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((***555<<>>>>>999'''222888;;;555::::::***+++555000+++------)))---111,,,'''$$$$$$'''***)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((()))*********(((((('''&&&&&&%%%%%%%%%################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""%%%&&&%%%""""""&&&+++)))+++(((...000,,,+++PPPXXX```wwwNNNAAA>>>;;;<<<>>>???;;;777///333444...+++---,,,)))%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$######""""""""""""######################################################"""""""""!!!!!!!!!###$$$ &&&,,,,,,(((&&&)))---FFF```yyy[[[@@@LLLCCC000;;;666...)))+++...+++&&&%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###&&&$$$ !!!&&&,,,---000333&&& +++!!!&&&///***000000///...,,,*********++++++333111...---...000222333---******---,,,(((&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))555<<>><<<>>>RRRJJJ:::BBB>>>777777777555222///...............---+++)))((('''###''',,,,,,(((&&&(((***&&&(((((('''$$$###&&&((($$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((((((&&&$$$&&&+++000'''333222222333******BBB333<<<)))(((000---444000444)))---,,,---+++!!!%%%(((((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((()))*********'''''''''&&&&&&%%%%%%%%%########################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''$$$!!!$$$((()))$$$%%%---"""((()))$$$,,,!!!(((&&&BBB@@@KKK|||eee}}}zzzsssxxxuuuiiigggQQQBBBIIIJJJEEELLL???@@@@@@???===:::777555111000---+++,,,...+++%%%%%%%%%$$$$$$$$$$$$$$$$$$##################$$$$$$######""""""""""""######################################################!!!$$$$$$$$$$$$&&&''''''###!!!%%%&&&%%%...000WWWfffXXXKKK???===999AAA555000222666111&&&%%%---%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""$$$%%%&&&%%%""" ###!!!(((&&&'''###---!!!&&&...''''''###$$$&&&)))***)))(((((()))$$$'''+++...///---***'''&&&%%%&&&(((%%%!!!"""'''%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$%%%&&&'''((((((444===EEEOOOPPPVVVfffQQQ777333///,,,************))))))))))))))))))(((((((((((())))))111'''###,,,&&&!!!444$$$&&&&&&333///,,,((()))222...:::&&&444<<>>??????AAA@@@>>><<<:::888666555000...---+++)))''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###"""!!!!!!""""""######################################################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%(((...:::QQQrrrmmmLLLJJJHHHDDD@@@<<<:::888777444111---***)))))))))&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))(((((('''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!"""###$$$###$$$&&&(((+++666<<>>BBBDDDBBB===999777777555333111///...---,,,++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''***+++,,,---.....................---,,,+++++++++))))))))))))(((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&'''((((((((('''&&&&&&&&&&&&&&& %%%(((***++++++,,,"""$$$&&&((()))'''%%%###"""&&&'''$$$"""###%%%%%%(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((()))))),,,++++++++++++,,,------333444666999<<<>>>??????===<<<:::999666444333222///...,,,***((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###"""""""""""""""######################################################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""")))888KKKYYYwwwjjjFFF444GGGFFFCCC@@@===:::888666666444111---***)))((((((&&&&&&%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))((('''''''''&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########"""""""""###$$$$$$$$$%%%''')))+++666<<>>AAA@@@<<<999666555333222000...,,,,,,++++++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((()))***+++,,,,,,,,,,,,+++++++++******))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$######$$$$$$%%%&&&'''******)))(((&&&###!!! )))'''$$$""""""$$$&&&(((%%%+++---(((%%%%%%&&&%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''((((((''''''(((((()))***///111444777:::<<<>>>???::::::999777555333111000...---,,,***((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###""""""""""""""""""######################################################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$******(((%%%###%%%+++000555MMMvvvjjjvvv~~~uuuJJJ<<<333+++999RRRCCCBBBAAA???===;;;999888666444000,,,***(((((((((%%%%%%%%%$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((('''&&&&&&%%%%%%$$$$$$$$$""""""""""""############$$$############""""""""""""$$$%%%%%%%%%%%%(((******555<<>>***+++333;;;;;;TTTCCCHHHZZZ^^^ccc[[[___PPPIIIUUUXXX///999******+++------(((!!!''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&(((***,,,------000444999======:::777444333222000...,,,+++*********)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&'''((())))))******)))***)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%(((((((((((('''&&&$$$###******)))(((((((((((()))(((&&&$$$$$$&&&***---...,,,***'''%%%%%%&&&((()))'''///222+++&&&'''(((&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''',,,---000444888;;;===>>>:::::::::999777555222111---,,,+++)))'''&&&&&&&&&######################################################"""""""""""""""###################################################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%%%%&&&((($$$$$$111666...>>>aaauuujjjOOOAAA444555111---///666888666<<<======<<<<<<:::888777555333///,,,)))(((''''''%%%$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#####################"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&%%%%%%%%%$$$$$$$$$###!!!!!!!!!!!!""""""""""""############""""""""""""###$$$%%%%%%%%%&&&(((***)))444;;;BBBLLLOOOWWWhhhLLL666666111---************)))))))))(((((((((''''''''''''((((((***666,,,uuu)))555///,,,''')))KKKVVV%%%...333...RRRkkk555,,,((($$$###&&&+++000333&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&'''((()))***+++,,,+++---111666:::;;;999777222111000///---,,,+++***))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$%%%&&&'''(((((((((((()))))))))(((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))))))))))))))%%%%%%%%%%%%&&&'''((())),,,***((((((((((((&&&$$$"""%%%***------***&&&###&&&000333)))###&&&'''$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***---111555888:::;;;999999999999777555222111,,,+++***((('''&&&&&&&&&###################################################"""""""""""""""######################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$######$$$---######(((&&&''',,,...)))---444BBB888888LLLAAAIIIAAA555***$$$$$$(((+++ ---,,,000777000555666777888888777666555555222///+++((('''''''''$$$$$$###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$######### !!!!!!!!!"""""""""""""""""""""""""""""""""###$$$%%%%%%%%%&&&(((***)))444:::BBBLLLNNNVVVgggKKK666777222...************))))))))))))(((''''''&&&&&&''''''(((///)))%%%)))...222999@@@###444333+++,,,@@@jjj'''***444NNNNNN333888FFFOOO---------,,,)))$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((()))******++++++***,,,000555:::;;;:::888111111000...---,,,+++***((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%(((***///555===DDDJJJMMMPPPOOOOOONNNKKKBBB666---...+++'''$$$###$$$&&&(((,,,777999,,,$$$'''***'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&(((+++///222555777888555666777777555333000...+++***)))'''&&&&&&%%%%%%################################################"""""""""""""""######$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$))))))))))))))))))(((((($$$###$$$(((+++)))(((+++)))222---,,,$$$$$$000###!!!%%%+++//////+++'''%%%(((,,,,,,***)))+++---666777999;;;<<<;;;:::888444222...***(((&&&&&&&&&########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""##########################################$$$%%%%%%%%%%%%%%%########################!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""###"""$$$%%%%%%%%%%%%(((***(((333:::AAAKKKNNNUUUfffIII555777222...************))))))))))))(((''''''&&&&&&''''''((('''(((%%%'''***$$$'''...666555***XXX''''''"""000aaa)))lll"""%%%%%%%%%$$$%%%&&&)))+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((())))))******)))((()))---222666888777555111111000...---,,,+++***'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&######%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((('''''''''(((+++000444666HHHJJJOOOVVV]]]eeekkknnn]]]^^^cccjjjppppppkkkeeeRRRKKK@@@555...,,,---...666AAA@@@///%%%))),,,((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%$$$$$$$$$%%%&&&&&&%%%'''***---000333555666333444555555444111...,,,***)))((('''&&&%%%%%%%%%################################################"""""""""""""""###$$$$$$################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""$$$&&&&&&&&&%%%''',,,(((!!!###$$$&&&++++++%%%***000+++---'''---+++(((%%%$$$&&&''')))+++$$$"""&&&&&&$$$---:::666777:::<<<===<<<;;;999333111...***'''&&&%%%&&&""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###"""""""""######$$$$$$$$$########################"""######$$$$$$$$$$$$$$$"""#####################!!!!!!"""""""""#########!!!!!!!!!!!!""""""######"""###$$$$$$$$$%%%''')))(((333999@@@KKKMMMUUUfffGGG444666111---************))))))))))))'''''''''&&&&&&'''''''''(((,,,222 )))...((("""...)))OOO&&&333###+++(((TTT222TTTmmm&&&III...'''(((***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''((())))))(((((($$$%%%(((---222333222111111111000///---,,,++++++&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%''',,,555@@@LLLWWW^^^WWWVVVTTTSSSQQQQQQPPPPPPPPPLLLKKKNNNVVV\\\]]]\\\lllmmmmmmgggYYYGGG444)))999DDDAAA---!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&))),,,///222333444333444555666444222///---***)))((('''&&&%%%%%%%%%""""""""""""""""""""""""########################""""""!!!""""""###$$$$$$################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))'''%%%)))&&&"""***---)))((('''111 $$$///$$$$$$***"""&&&***)))%%%###$$$%%%###%%%'''&&&%%%&&&)))+++///111444666777666444333333111---***'''&&&%%%%%%"""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$"""""""""""""""#########""""""""""""############ !!!!!!!!!""""""######!!!"""$$$$$$###$$$&&&((('''222999@@@JJJMMMTTTfffCCC999333333///++++++++++++*********)))(((&&&%%%&&&))))))'''$$$###---(((222!!!666)))(((!!! '''...QQQ###&&&......+++///BBB)))%%%(((:::<<<(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###'''***(((%%%$$$(((---$$$&&&(((((('''''''''(((///***&&&%%%'''))))))'''++++++***'''$$$$$$'''******'''&&&)))///444555444///000000000///---+++***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$###"""!!!"""""""""&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$$$$%%%''''''%%%&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&((('''&&&%%%&&&'''###(((,,,+++'''$$$%%%'''###///AAAPPPWWWYYYWWWVVVMMMVVVbbbjjjooosssyyy}}}yyyuuulllddd```[[[OOOCCC\\\ZZZ[[[qqqzzzvvvqqqVVVFFF..."""+++000&&& $$$+++'''$$$$$$&&&'''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%&&&''''''%%%###%%%$$$$$$#########$$$$$$""""""!!!!!!###%%%'''))) !!!###$$$%%%$$$###"""%%%%%%&&&(((+++///222444666666777666444111...,,,******)))((('''&&&%%%%%%######################################################""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$"""!!!"""%%%###%%%+++### (((,,, ,,,&&&%%%222...###+++---)))...&&&666&&&***,,,)))---)))''',,,((($$$)))---(((%%%&&&((('''$$$!!!(((""" %%%&&&$$$'''------...000222333333333222000---***(((((((((&&&%%%############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!! !!!!!!"""""""""""""""############$$$$$$$$$$$$%%%&&&''''''...555:::CCCLLLLLLSSSgggCCC999444333///++++++*********)))))))))(((&&&%%%&&&((()))'''%%%&&&$$$,,,)))///333888444{{{(((+++%%%SSS222((($$$***###III%%%666"""@@@(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''$$$###%%%(((***)))(((&&&$$$%%%))),,,$$$%%%((()))***))))))*** &&&,,,000///,,,***))))))***---000222000...////////////...,,,***)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&''''''''''''((((((""""""""""""""""""""""""!!!"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&$$$###$$$%%%%%%)))+++***((('''+++555===OOOSSSVVVTTTRRRYYYgggsss}}}wwwjjjXXX]]]___cccpppbbbXXXLLL666###!!!))),,,))))))&&&$$$$$$%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###(((&&&$$$###$$$&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&''''''%%%###"""***)))((('''%%%$$$###"""$$$%%%&&&(((+++...111333333444444444222///,,,*********)))((('''&&&%%%%%%######################################################""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$***!!!)))---'''555$$$!!!%%%))),,,)))===888,,,///;;;333000AAABBB666333@@@???:::333444444555,,,%%%***,,,,,,...$$$+++,,,&&&"""'''---)))&&&%%%((()))'''%%%%%%+++---111555777999999999222///+++)))((('''%%%###############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$############"""""""""!!!!!!!!! !!!!!!"""""""""""""""############$$$$$$$$$$$$%%%&&&''''''---555:::CCCLLLLLLSSSgggDDD:::444333///************)))))))))(((((('''%%%%%%'''((('''&&&---111(((000111///000&&&000UUUKKK###---...)))@@@+++###555999***(((...888(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''''''''&&&&&&&&&'''&&&&&&'''+++---'''+++......+++***,,,///999333+++'''&&&&&&&&&%%%%%%&&&''')))+++---...///---.........---+++)))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''''''''''''''''''''&&&''''''((()))&&&&&&((())))))((('''&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))'''$$$###%%%&&&'''((())))))(((''')))444DDDPPP[[[SSSTTTggg}}}{{{|||yyywwwllliiivvvlllYYY___ZZZCCC///)))******(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$&&&%%%$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&$$$###'''&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%&&&))),,,///111333333444333111///,,,******))))))((('''&&&%%%%%%######################################################""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$ !!!######""""""$$$&&&!!!,,,444222...000333222444AAAaaauuufffYYYccc~~~yyyxxx~~~gggggg]]]LLL@@@;;;444---444///)))''')))***&&&"""$$$%%%$$$###$$$''''''###***,,,111666999;;;;;;;;;444111---)))(((&&&$$$"""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###############"""""""""""""""!!!!!! !!!!!!!!!""""""""""""############$$$$$$$$$$$$%%%&&&''''''---444999BBBLLLLLLTTThhhDDD;;;444333///*********)))))))))((((((((('''&&&&&&&&&'''(((((("""***(((+++333---%%%000***((( ***888WWW&&&888&&&)))444$$$&&&999uuuMMM///!!!(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%$$$%%%(((+++,,,+++***&&&))),,,,,,+++)))((((((++++++***'''%%%%%%(((+++"""$$$'''+++......+++(((+++***((('''''')))---///,,,,,,------,,,+++)))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&""""""$$$%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&$$$&&&))),,,,,,+++%%%(((---111999GGGZZZgggfff{{{~~~}}}|||xxxnnnpppfffbbbbbbTTT:::***(((((()))***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###&&&)))***)))&&&$$$###$$$$$$$$$%%%%%%%%%%%%%%%'''&&&$$$"""###%%%(((***$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%(((+++---///333444555444333000...,,,***)))((('''&&&%%%%%%$$$######################################################""""""""""""#################################$$$$$$$$$$$$$$$%%%%%%%%%***'''%%%...111999999444444<<>>444'''!!!%%%+++)))$$$$$$((((((!!!$$$((('''(((+++///333666666666555444000,,,)))((('''%%%###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$###############"""""""""""""""###"""!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$$$$$$$$$$%%%&&&'''''',,,333888AAAKKKLLLTTTiiiEEE<<<555333///************))))))))))))((((((((((((''''''((()))...!!!%%%===$$$(((+++)))(((,,,BBB:::>>>:::ZZZ(((;;;hhh@@@<<>>CCC===???AAABBBCCCCCCBBBAAAEEEEEEDDDCCCAAA???===<<<000...***'''%%%''')))+++&&&%%%%%%&&&''')))+++,,,...///000000///---+++))))))(((''''''%%%%%%$$$#########################################################""""""""""""##############################"""######$$$%%%%%%&&&&&&+++777888666AAA]]]uuuwwwttt\\\LLL444###&&&***&&&%%%)))%%%&&&(((,,,///333666777333000,,,***)))((('''&&&############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$###""""""!!!"""""""""############%%%$$$###"""!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$%%%&&&''''''***111555>>>IIILLLVVVlllGGG===666333...---------,,,,,,,,,++++++'''+++000111...+++******((()))......+++'''333...]]]+++***111***NNNOOOsssYYY[[[===///999'''000///fff(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******+++(((,,,.........222;;;BBB\\\gggwww~~~xxx```AAA...***---//////+++,,,---...---,,,+++***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++*********---222777:::MMMQQQWWW^^^bbbdddeeeeeekkkkkkkkkggg```WWWMMMGGG,,,...000222111///,,,)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%))),,,***(((---999EEE\\\rrr~~~vvveeehhhoooxxx{{{|||{{{|||tttpppjjjVVV<<<+++(((***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))222<<>>IIILLLWWWmmmNNN999666,,,111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((///***&&&...000))))))111000,,,333JJJbbbkkkQQQYYYpppJJJ###222222###111(((%%%***+++$$$&&&)))!!!&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((---'''$$$)))...---+++***+++***///555<<>>[[[xxxxxxjjj{{{www~~~|||}}}LLL666++++++***(((***000333222555444222...***(((((()))$$$$$$$$$$$$############"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""#########"""######$$$******$$$ """&&&,,,***((('''((()))***+++***,,,...///...+++(((&&& """$$$&&&&&&%%%$$$%%%))))))&&&&&&)))'''"""################################################!!!!!!!!!"""###$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''+++000333<<>>ZZZ|||uuuvvvyyymmmQQQ888,,,###***)))(((&&&$$$$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((()))***'''$$$'''--- AAAMMMIIIJJJmmm~~~lll```jjjnnnhhh___XXXkkkjjjfffhhh]]]eeegggzzzqqqnnnjjj```|||{{{uuuhhh[[[YYYcccmmmWWWIII666)))%%%'''***+++))),,,...---///111000,,,...---,,,***((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""###$$$%%%%%%%%%%%%%%%)))'''&&&''',,,555@@@HHHgggppptttPPPAAA''',,,((((((+++---...000444555444333///+++)))))))))%%%$$$$$$$$$############!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############"""!!!"""%%%&&&%%%###$$$$$$###  '''------111888>>>AAAAAA@@@>>>AAA???<<<:::888888888999333///)))###!!!$$$***///$$$((()))'''%%%%%%$$$"""################################################!!!!!!""""""###$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''+++000444===IIILLLVVVkkkNNN:::777---222------------------------,,,,,,,,,,,,------------......+++...555222777IIIxxxqqqyyy???444((((((,,,)))******###''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&''''''((()))(((((())))))***+++++++++,,,+++,,,......222===JJJzzzwwwuuubbb@@@***...000&&&'''555)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))((('''''')))***,,,&&&)))...555KKK```cccjjjyyymmmmmm{{{zzz]]]III777///)))###&&&...)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''(((+++,,,------///>>>___zzz}}}{{{xxxpppzzz|||cccNNN999!!!((('''((((((&&&$$$&&&+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))***+++(((%%%***222FFFQQQccctttaaammmzzziii]]]SSSNNNTTTcccxxxpppzzzxxxrrroooeeeeeekkkuuuyyymmmggghhhjjjjjjhhhiii___OOO@@@555...***((())),,,///111111000...+++---,,,+++***((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$"""###%%%&&&%%%$$$$$$$$$'''&&&---888:::>>>VVVtttvvv|||hhh222'''""")))...,,,---333222333222///+++((('''(((%%%%%%$$$$$$$$$#########!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############%%%$$$######$$$$$$$$$$$$%%%"""###,,,999CCCEEECCCLLLKKKJJJFFFBBB???======BBBAAAAAA@@@>>><<<:::999---111666777333,,,'''%%%"""&&&((('''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''+++111555>>>IIILLLWWWlllOOO:::777---222------------------------,,,,,,---------.........333***...===777+++XXXppphhhKKK666,,,---***+++,,,&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''(((((()))***))))))******+++,,,,,,---111111///+++...GGGuuuuuu|||yyyqqqAAA///111222...+++***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''')))++++++)))''''''((())),,,999GGGVVVttt}}}|||pppwww|||iiiTTTEEE666((('''...***)))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))&&&%%%(((,,,---+++***222<<<\\\qqqZZZuuussswwwlll[[[NNN:::(((%%%&&&***)))%%%&&&***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''))),,,444DDDSSSbbbrrrZZZkkkYYYCCCFFF^^^tttsssiiikkk~~~uuuhhhooo{{{kkkkkkggg\\\LLL:::+++###$$$(((...111///,,,+++,,,***))))))(((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###%%%'''&&&###""""""###"""+++777CCCTTTlllzzznnnUUU???+++'''***)))***///222333333111---***((((((%%%%%%%%%$$$$$$$$$$$$###"""######$$$$$$######"""""""""""""""""""""""""""!!!"""""""""###############%%%%%%### $$$(((&&&222DDDUUU___]]]TTTLLL======<<<<<>>___~~~|||III,,,,,,...'''******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''$$$'''******(((''')))++++++:::WWWlllzzzrrrtttwwwiii[[[III666)))%%%******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''+++'''%%%)))+++******+++:::XXX~~~}}}nnnmmm}}}tttxxxhhhMMM///(((&&&***+++'''&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((()))))))))&&&'''///<<>>111&&&&&&)))---...++++++---((((((''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%'''(((&&&###"""$$$''',,,<<>>EEEXXXhhh___GGGHHH<<<222000///+++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''+++444999AAAJJJLLLXXXpppOOO;;;888...333........................---------...///000000111555,,,:::tttpppkkknnnfffFFF,,,***---((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,******+++,,,---//////000333TTT~~~OOO000111************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((()))***))))))///:::BBBfff}}}|||ppp}}}zzz{{{qqqqqqmmmWWW===************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&(((---...***,,,===QQQxxxggg___ZZZ___kkkyyy}}}zzzzzz}}}||||||vvvkkkwwwzzzqqqIII666'''(((***'''&&&***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***'''000EEE^^^pppvvvwwwxxxccc[[[ttt{{{{{{}}}nnn```RRR<<<))))))111222...***,,,+++***((('''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%''')))'''%%%(((///555KKKFFF```{{{tttqqqvvvlllWWWJJJ===111111333666555222...***)))&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""############$$$######)))666FFFTTT\\\PPPEEE===HHHfffaaaPPPAAA===:::333,,,***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''+++444:::BBBJJJLLLXXXpppQQQ???777222...000000000000000000000000......+++///333+++)))888>>>@@@rrrvvvaaahhhBBB///###***)))(((&&&&&&((('''$$$))))))))))))))))))))))))***)))))))))))))))***+++)))///000+++---444555///aaaooo~~~LLL---+++***+++,,,***'''(((+++''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))'''***(((***222999LLLiiirrruuufffaaalll|||pppoooqqqxxxzzz{{{qqqrrrrrrfff@@@''''''///%%%###,,,***)))(((((((((''''''''''''((((((((((((((('''''''''///%%%'''000...---MMMvvv\\\KKKNNNIIIDDDCCCGGGXXXnnn}}}}}}zzzssspppsssxxx{{{|||}}}}}}ppp~~~uuuwwwhhhBBB(((---222'''$$$,,,((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***""" ''',,,++++++...555PPPgggrrrmmmeeeaaaOOObbbtttzzz[[[```AAA%%%---///)))333++++++)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((&&&,,,!!!&&&>>>LLLJJJzzz}}}bbbOOOIIIIIISSS```gggrrryyyDDD000555+++777777777:::***!!!000'''&&&&&&%%%$$$$$$$$$$$$################################################"""$$$""""""###%%%$$$---'''@@@IIIPPPOOO???888AAAcccoooIII<<>>aaavvvHHH///)))(((++++++&&&%%%)))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''((())))))&&&...+++'''666RRRzzzlllVVVWWWaaa[[[EEE000<<<:::;;;@@@GGGSSSfffwww~~~xxx\\\888***...,,,------!!!))))))((((((((('''''''''(((((((((((((((((((((((()))'''+++...000???hhh[[[KKKLLLDDD---???<<<<<>>eeeQQQvvvbbbXXX]]]vvvuuuzzz}}}|||hhhQQQ<<>>===@@@===AAAlllCCC@@@PPPNNNKKK888$$$((('''((($$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''---222;;;===KKKMMMPPPwwwRRR???666333///000000000000000000000000+++555222+++222666444555JJJvvv```{{{UUUAAA)))***+++***''''''))),,,))))))))))))))))))))))))******))))))******+++,,,222))),,,444000444```wwwBBB111&&&***...)))%%%(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******"""---111:::ZZZ~~~uuu}}}rrrYYY;;;)))000@@@222000000222444888CCCNNNkkk~~~wwwxxxXXX@@@444(((''',,,***)))))))))(((((((((''''''((((((((((((((((((((((((&&&,,,///---888[[[RRR===777;;;;;;000666666555444888CCCSSS___^^^ZZZUUURRRUUU___llluuuzzz|||vvvqqq{{{~~~||||||___333 )))***((((((((((((((((((((((((&&&&&&'''''''''(((((((((''')))((($$$'''555FFFQQQ|||pppfffZZZgggqqq~~~~~~ssskkk[[[333+++444***///...,,,***)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''' 666&&&???IIIIIIeeeuuuvvv}}}VVV???999999222000555666111///333---///222555888>>>GGGNNNVVV___oooxxx~~~rrrAAA222222666666222444111%%%(((((('''%%%%%%$$$$$$$$$################################################&&&!!!!!!'''(((###"""&&&---@@@PPPPPP@@@000@@@eee}}}zzz\\\JJJ^^^XXX***'''!!!111&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&''',,,111999;;;IIILLLNNNvvvSSS@@@666333111000000000000000000000000...333000000444222222<<>>,,,,,,666222000111444333000000555111222222111222555;;;@@@777<<>>222000444+++))))))'''&&&%%%%%%%%%%%%################################################&&& !!!''''''"""'''222@@@PPPJJJ???FFFRRRjjj}}}WWWTTTpppNNN)))(((222$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&,,,111999;;;HHHLLLNNNvvvTTT@@@666444222111111111111111111111111111---,,,666777***555UUUsssaaajjjllliiijjjjjjgggjjjqqqzzzrrrnnnjjjKKK999)))(((---...+++***************************************+++,,,---...---333000333ZZZ\\\555'''+++...,,,)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))+++,,,,,,333222AAAmmm>>>;;;888444---***111;;;444333444777666444444888;;;GGGgggzzzjjjMMM;;;000++++++***)))))))))(((((((((((((((((((((((())))))******---------<<>>>>>===:::888;;;BBBHHH[[[cccooozzzyyyzzzQQQ000&&&***---(((((((((((((((((((((((('''''''''((((((((())))))(((+++...333CCC^^^zzz\\\TTTYYYsss||||||nnnGGG...666///...,,,***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))$$$111AAAAAAJJJsss{{{tttZZZGGG888555555222444:::222111111111...,,,...222000000111111000111333444666777666555:::GGG[[[kkk[[[999000999444111444---+++***((('''&&&%%%%%%%%%###################################################!!!###&&&$$$$$$111AAABBBTTTCCC333XXX~~~jjjCCCzzz<<<111&&&((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&---222999:::HHHLLLOOOwwwVVV@@@666444444111111111111111111111111333,,,,,,888666,,,JJJuuusss~~~zzzrrrsssuuummmgggaaaaaahhhttt~~~wwwkkkdddHHH...(((......***(((*********************************+++,,,---...///111---666XXX~~~sssKKK///(((,,,,,,'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++------)))AAAhhhyyyBBB666444444777888555444666555333555999;;;888888;;;>>>777FFFqqqvvvqqqMMM000(((333******)))))))))((((((((('''(((((())))))******+++,,,***333UUU{{{ZZZ>>>000444444888@@@BBBDDDAAA===:::999888888888666666666555444555888:::EEENNN\\\kkkwww{{{zzzyyyfffFFF)))"""***((((((((((((((((((((((((''''''((((((((()))))))))+++###'''CCCeeevvvssskkkDDDccc}}}lll~~~ooorrrvvvxxx{{{yyyiii999111000///---+++)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$(((<<>>...666*********)))))))))(((((('''(((((()))******++++++,,,---EEEttteeeCCC666666<<<===EEESSSWWWPPPNNNJJJGGGDDDCCCCCCCCC999777444333444444444444777>>>IIIWWWeeesss~~~uuulllmmmBBB++++++(((((((((((((((((((((((('''((((((((())))))))))))...&&&333XXXsssoooZZZLLLgggnnnpppzzzgggaaaffflllzzz|||~~~}}}}}}|||}}}\\\???222000...,,,***(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$777DDDSSSvvvxxx}}}mmmTTT111888888444000111333000+++---...////////////---+++///......///000000///...)))---000222111222555777888LLLrrrYYY999888;;;444...,,,,,,***((('''&&&%%%%%%################################################ &&&&&&"""(((888CCCEEEEEE555TTT|||{{{vvvnnnaaaSSSKKKKKKSSSZZZaaaccceeefffhhhkkkpppuuuvvvGGGyyyAAA000---))))))(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''---000777888FFFJJJNNNvvvWWW@@@666555555111111111111111111111111...777777///...FFF}}}}}}~~~yyyqqqjjjdddaaabbbbbbXXXTTTaaagggCCC333...***+++000************************+++++++++,,,---...000000(((EEEyyyRRR000,,,...***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---...///bbb}}}BBB666666222000111666999777666888:::777777;;;===<<<<<>>BBBSSS]]]```}}}rrrkkkrrr{{{}}}||||||^^^333222000---+++)))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''///GGGHHHZZZtttttt```666888222,,,444777000...444666222666444111...000222333111///---,,,,,,---......---,,,---///000000000111222666777LLLuuuLLL:::999444444---,,,***)))'''&&&&&&%%%################################################!!!'''&&&"""---BBBGGG>>>111RRRrrrqqqUUUQQQKKKDDD???>>>@@@CCCBBBFFFJJJMMMOOOTTTZZZ^^^mmmtttTTTlllJJJ&&&***))))))((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&''',,,///666777DDDIIIMMMuuuRRREEE444222555333333222222111222222222;;;///222444;;;WWWzzz|||tttsssyyy|||zzz|||www}}}}}}ssshhhbbbccceeegggbbbSSSPPPooobbbhhh:::(((555///(((*********)))******+++,,,///&&&///555(((+++555222333jjj}}}qqq~~~hhhOOO,,,///...)))************))))))((())))))))))))((((((((((((+++&&&***...***,,,666;;;kkk???666444777333333222222333444666666999999===EEEJJJKKKMMMQQQ]]]VVV___UUU\\\nnn{{{uuuKKK+++333)))((()))$$$(((,,,%%%***$$$'''***)))...000''',,,@@@~~~fffXXX;;;>>>KKKWWW]]]jjjrrrjjjeeeOOO___lll___LLLAAAOOOFFFAAABBB999:::777+++:::111555888888:::FFFYYYhhhooocccuuuccciiicccyyyooouuurrr\\\333((((((***((($$$&&&+++***%%%+++$$$+++*** (((222(((+++QQQ___oooGGGCCC___dddgggrrrEEE<<<;;;MMM{{{ggg|||www~~~{{{}}}|||~~~NNN222,,,222)))'''***###''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&###%%%))))))%%%:::TTTLLL___~~~jjjHHH222---===;;;+++888;;;000333777888444777000===;;;000777:::222111000000///...------///...---...000000...---222...333KKKqqqvvv|||MMM333BBB333---+++((('''((((((((('''$$$$$$$$$############"""######"""""""""""""""###(((,,,+++AAAHHHQQQ666GGGggg{{{lllaaaQQQMMM???AAA???;;;777444333333333888999;;;>>>BBBFFFIIIKKKPPP\\\kkkwwwlll\\\iii999555,,,+++,,,"""(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&...,,,777999BBBIIIRRRvvvQQQDDD444222555333333222222111222222333...333===:::999~~~}}}}}}}}}}}}wwwyyy|||}}}yyyrrrllljjjWWW^^^___XXXVVVjjjiii]]]@@@)))...,,,******************++++++,,,++++++///000,,,000444///PPPsss222((()))***************))))))((()))))))))))))))))))))((()))---+++---000***888ZZZ\\\???<<<888444:::444444222222333555888:::<<>>888GGG999;;;333888888333:::EEE666:::333>>><<<777111,,,+++---000...---,,,+++,,,---...//////---000>>>XXXxxx\\\555555222000...***)))(((((('''&&&$$$$$$$$$$$$##################""""""""""""######%%%***:::EEEDDD:::<<>>>>>DDD???777555333000///.../////////000111333555888:::;;;AAAJJJWWWgggxxxyyySSS^^^:::,,,''')))'''&&&'''$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&...,,,777999BBBIIIRRRvvvPPPCCC555333555333222222111222222333333111111888888GGGwwwtttxxx~~~uuurrrkkkaaa]]]\\\SSSOOOddd|||TTTNNN222))))))...***************+++,,,,,,(((000...,,,111444333666rrr{{{}}}HHH///+++++++++*********))))))))))))))))))))))))))))))))))))111,,,,,,222///KKKSSS111777:::222222888444333222333666:::???BBBLLLRRRTTTPPPSSS[[[\\\VVVkkkzzzwwwRRR555((((((,,,)))))),,,)))++++++,,,+++((((((,,,///>>>kkkgggJJJ;;;@@@LLLRRRccchhh\\\XXX^^^___kkknnnyyynnnjjjmmmVVVHHHMMMMMMYYYRRRPPPSSSGGGJJJAAA<<<777555777:::<<<<<>>IIIKKKnnnsssVVVdddyyysss{{{}}}qqq```222(((111,,,$$$)))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###'''&&&%%%---:::UUU[[[|||vvvhhh:::222888888999<<<999CCC:::cccIIIAAA333<<>>===999555444444111000///---++++++---///,,,---...000;;;TTTttt]]]===222<<<444111---***)))(((&&&$$$%%%$$$$$$$$$##################"""""""""######$$$###<<>>222UUUmmmyyyxxxyyyHHH:::555444555333...---,,,+++***+++,,,---,,,,,,,,,---...///000111333666???OOOdddzzzWWWtttaaa000&&&111%%%$$$,,,"""&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&...,,,666999AAAIIIQQQuuuOOOBBB555444444222222111111222222333333;;;---111;;;|||}}}~~~}}}kkkccchhhfff[[[YYYbbbuuuQQQ[[[@@@+++***///+++************+++,,,,,,***111,,,,,,555111555PPPyyy}}}pppxxxoooAAA---,,,++++++***)))))))))))))))))))))))))))*********,,,,,,...,,,,,,CCCtttWWW???<<<@@@555444888000222222333777===EEEMMMRRR\\\SSSVVVdddeee\\\bbbtttpppDDD000+++///+++(((***)))'''***)))***---+++,,,444SSS{{{```GGGHHH^^^YYYRRRWWW]]]XXX[[[ggglllmmmlllwwwpppiii___QQQ```YYYZZZiii```SSSSSSJJJKKKHHHEEEBBBBBBDDDEEEDDDCCCLLLJJJQQQBBBDDDMMMFFFDDDPPP[[[qqq~~~{{{uuuxxxeee999)))+++,,,***'''&&&'''((('''+++$$$'''000)))...KKKgggcccXXXEEEyyy{{{___===222999666JJJOOOMMMyyyhhhMMM\\\NNN...000---###)))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***$$$%%%+++(((%%%333HHHKKKsssbbbPPP777888::::::===@@@III>>>@@@nnnUUU>>>555@@@[[[tttggguuu???>>>111<<<;;;;;;;;;:::999888666666666555222...,,,,,,------//////+++,,,;;;UUUjjjzzzEEE555444111---***)))(((&&&%%%%%%%%%$$$$$$$$$###############""""""######$$$$$$%%%&&&CCCHHH>>><<>>777777444111111111111222333444555000888>>>___|||wwwkkkiii|||oooyyyIIIJJJ444***///,,,++++++++++++,,,------///***///222///EEE|||yyy{{{sssMMM000...,,,***)))))))))***((())))))******+++,,,,,,+++...---;;;mmmbbb:::777666======//////@@@@@@FFFPPP[[[dddjjjlllmmmuuuooo______XXX///------)))***,,,$$$333,,,(((111,,,444ZZZ}}}UUUHHHddd|||dddLLLMMMeeemmmhhhdddaaakkkvvvqqq]]]dddaaaMMM^^^{{{sssnnn]]]UUUMMMJJJKKKLLLHHHDDDCCC======KKKLLLfff^^^nnnmmmmmmvvvvvvooo:::///&&&'''))))))((())))))'''+++******???aaauuuPPPLLLvvvsssjjjBBB;;;555444666:::EEEQQQ\\\\\\mmmtttXXXoooJJJ///,,,)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''+++888LLL[[[UUU666777444555AAAFFFRRRbbbFFF|||SSS<<>>777777444111111111111222333444555999333DDDxxxjjjkkkKKKLLL555***111,,,,,,++++++,,,,,,---...+++***333///+++UUUyyy]]]000...,,,***)))))))))***((())))))***++++++,,,,,,%%%999---AAAfff>>>CCC666///<<<===;;;GGGIIIPPPZZZdddkkkmmmlllkkk~~~tttrrrkkk:::222000******+++222---'''///,,,???qqq}}}VVVQQQnnnnnnYYY]]]qqqqqqggggggllldddgggfff______RRRYYY}}}pppcccVVVSSSXXXYYYSSSKKKLLLGGGIIIZZZYYYuuuxxx}}}WWWzzzvvvuuu|||BBB333''''''+++***((((((***###***,,,,,,JJJmmmttt???aaarrrjjj]]]444666444444999AAAIIIQQQVVVccc^^^vvvaaaYYY{{{ZZZ444///...)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$)))***)))000CCCWWWbbbuuuLLL777555111888===000;;;HHHBBBzzzFFF>>>LLLIIIXXXNNNlllWWWGGGjjjgggjjjhhh___SSSKKKLLLPPPWWWLLL???:::===???<<<888::::::;;;:::999:::<<<>>>:::^^^>>>:::555111///,,,***(((&&&&&&&&&%%%%%%%%%$$$$$$############$$$%%%&&&'''GGG:::BBB:::RRR{{{xxx}}}oooMMM555,,,...)))'''---000***++++++,,,---,,,,,,,,,***))))))((('''''''''(((***(((***...***'''333FFFtttfff...&&&222&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((,,,+++555888@@@GGGPPPtttSSS;;;===555333444333333333333444555555444???777llleee}}}uuuzzz{{{NNN333222///---,,,,,,,,,,,,---......000+++---999333aaaaaazzzeeeooo>>>***333---###//////(((++++++++++++++++++,,,,,,666(((222gggRRRCCC;;;555444777===HHHRRR[[[^^^lllwwwmmm```pppvvvGGG444)))++++++///...%%%,,,222$$$***XXXPPPTTTvvvfff^^^kkkyyypppzzzyyy```rrrTTTgggqqqxxxsss{{{FFFFFFOOO___lllQQQLLLcccxxxiiivvvhhhzzzaaa---******&&&...%%%)))'''(((---,,,:::kkkxxxJJJFFFtttnnn___PPPAAA,,,AAA777:::@@@DDDIIINNNSSSWWW```kkkzzz~~~pppbbbkkk~~~~~~CCC333)))+++***((('''&&&&&&&&&'''&&&&&&&&&''''''''''''(((***!!!***777UUUPPP[[[OOO===222333999;;;888;;;///;;;lllggg;;;GGGiiisssxxxqqq[[[ZZZzzzeeeRRR^^^aaa^^^iii```WWWKKK???AAAFFF:::555BBB>>>???555666EEEAAA;;;JJJSSSJJJ}}}wwwUUU---???,,,,,,++++++'''(((((('''&&&%%%$$$$$$###''' %%%"""))):::NNN777DDDJJJ|||oooCCC...222///***///+++///444...555555222...***444///***(((,,,...+++'''&&&,,,((((((---///---...444VVVzzz:::...000))))))((('''''''''''''''''''''''''''(((((((((((()))...555555BBBHHHPPP{{{ZZZ>>>>>>666333444444333333444444555666111>>>PPPvvvqqqppp~~~uuuyyyvvvHHH+++333...------,,,,,,------...///444000000<<>>DDDIIIOOOVVVaaaooopppccciiiLLL333111222...$$$...&&&---111'''333eeeWWWVVVvvvqqquuu|||{{{YYYoooZZZVVVuuu}}}aaaPPPOOOzzzaaajjj~~~qqqyyy~~~tttooo666)))'''&&&,,,&&&+++***)))------HHHnnnfffJJJ[[[mmmkkk@@@::::::///???CCCDDDGGGJJJPPPXXXbbbhhhkkkqqq{{{}}}rrriiittt|||YYY000...,,,+++)))'''&&&&&&&&&'''&&&&&&&&&''''''''''''((()))'''000...;;;JJJeee{{{fffKKK333111;;;MMMiiiVVV]]];;;>>>XXXOOOjjjtttMMMSSSdddmmm~~~jjjUUUrrr|||fffRRRXXXhhh]]]EEE===<<>>rrrzzzrrrwwwssseeevvvuuuvvv{{{BBB+++666,,,---------,,,------...///111///...:::iiiiiiggg___mmmqqq]]]sssccc444---///***---*********+++++++++,,,,,,,,,---)))777cccnnnTTT:::<<>>uuuXXXIIIIIILLLQQQSSSQQQQQQ[[[gggbbb\\\OOO...111222,,,)))......000SSSmmm\\\sss~~~zzzkkk``````[[[gggPPPQQQpppuuurrrpppddd[[[mmmZZZ~~~~~~\\\222***---***%%%)))+++(((---<<>>JJJgggdddbbbggghhhsssuuuppp[[[VVVOOOyyyvvvTTTXXXjjjiiijjj~~~iiiOOOlll}}}uuuwww[[[FFFEEE222***,,,---***)))((('''&&&%%%%%%$$$###&&&&&&###$$$///>>>IIIEEEFFFvvv~~~{{{qqqNNN111444999:::???<<>>777555555444444555555666777;;;FFFpppaaarrrkkkvvvZZZOOO222111......------......///000000111888___tttwwwUUUKKKYYYbbbOOOddddddVVVWWWbbbdddkkk|||JJJwwwzzzXXX000,,,+++---***...******+++,,,---.../////////nnniiiPPPTTTLLLRRRZZZ[[[SSSLLLRRR\\\tttnnnssszzzmmm^^^ssszzzxxxmmm@@@333///(((***,,,---+++===qqqiiiyyyzzz{{{vvvtttXXXXXXeeecccdddqqq===)))---))),,,***''''''555hhheeeWWW|||}}}eeemmmyyyppptttvvvvvvqqqqqqpppooopppsssyyy}}}|||tttooo{{{BBB000...,,,***(((''''''(((&&&&&&&&&''''''''''''((($$$,,,$$$DDDQQQmmmvvvooodddGGG555NNNtttlllGGGHHHhhh{{{xxxmmmsssXXXccc[[[}}}XXX```cccdddZZZVVVKKKWWWooossstttRRRQQQ888333222---+++***))))))((('''&&&%%%%%%$$$'''&&&"""'''777CCCGGG===IIIyyykkk{{{vvvPPP111333:::???FFFGGGRRRrrrrrr[[[```SSS@@@[[[eeeaaappp|||rrrWWWCCCIIIYYYBBB>>>777444666:::777111666///333OOOrrr<<<***+++***))))))(((((())))))''''''''''''((((((((((((+++...444444BBBJJJTTT___HHH@@@555555555555555555666666777:::PPPfffeeeoooeeejjjUUU888000...............//////000111///<<>>===>>>===@@@:::777EEEbbb}}}hhh444+++***))))))(((((())))))''''''''''''((((((((((((***...444444BBBIIIQQQ}}}iiiMMMBBB333555555555555555666777777999[[[ggg```YYYkkkeeelll___dddZZZAAA---...............///000000555111DDD{{{ssspppMMMQQQjjjXXXUUUeeePPPmmmlllfffyyyWWW|||wwwhhhttthhhUUUbbb}}}___JJJcccVVVxxxDDD000)))...++++++******+++,,,---//////000RRRooorrrdddbbbaaaUUUJJJJJJPPPTTTVVVXXXkkkKKK```qqqtttwwwEEE;;;&&&///---111000...III{{{oooyyypppqqq^^^ssspppZZZ///)))&&&000)))---///CCCvvvCCCqqq~~~||||||vvvxxxzzz|||iii~~~111000---+++)))(((((((((&&&&&&&&&'''''''''((((((***%%%BBBLLLuuuxxxuuuzzzyyyZZZCCCWWWyyyoooIIIAAAzzz~~~~~~nnn}}}sss___nnnxxxnnnZZZXXXEEEAAA===@@@ZZZ~~~mmmrrrEEEBBB;;;,,,444******)))((('''&&&%%%%%%"""&&&$$$"""111GGGPPPJJJ:::sssyyyWWW444888JJJ___zzztttccciiiqqq{{{NNNPPPTTThhh~~~ffffffmmmIIIHHHCCCEEEXXXttt)))+++******)))))))))))))))''''''''''''((((((((())))))...555555BBBHHHPPP{{{lllUUU???;;;666666555555555666666777999ttttttUUUMMMKKKUUUoooyyygggggg~~~iii]]]dddiii@@@444111000///---...///111222+++444OOOqqqYYY]]]NNNaaa```aaammmaaa|||lllrrrWWW{{{gggiiioooccc___YYYFFFppphhhYYYCCC555***+++***...///%%%111///+++444111222sssoooeeeZZZ```]]]^^^VVV===HHH```ZZZttt|||MMM777HHHYYYiiisss]]]444000---+++000,,,888___zzzuuuaaa```lllmmmzzzuuuiii,,,***---$$$+++***---eeeJJJXXX}}}yyy}}}HHH&&&,,,***(((///###)))''''''''''''((((((((()))***...KKKTTT~~~lllxxx}}}~~~|||www{{{BBBSSS|||ooo===FFF|||}}}sssxxxcccjjjkkkwww{{{YYYsssWWW|||tttbbbUUUQQQ{{{jjjnnncccwwwlllpppkkkZZZqqqwww===888111,,,...+++(((''''''((('''&&&&&&%%%***###555RRRIII???LLLiiissseee<<<555ZZZyyy|||rrrmmmsss{{{pppdddlllTTTNNNjjjfffOOONNNeeeFFF+++,,,..."""(((///###***(((((((((((())))))))))))///---111444CCCHHHOOO{{{|||^^^@@@;;;777666555555555666666777>>>{{{fffYYYSSSWWW\\\aaannnvvvoooqqqpppdddgggyyyJJJ666222000///......///111222555888\\\]]]QQQ^^^\\\dddiiizzzzzz~~~xxxwwwbbbrrrwwwbbbzzzYYYnnn{{{GGGeeezzzgggPPP777...000,,,000///&&&111...+++333111777vvvxxxdddVVVGGGKKKHHHbbbkkk888LLLXXX___sssmmmTTTGGGAAA;;;AAAZZZ{{{hhh|||===222,,,000000///;;;nnn{{{ZZZeeeppphhh]]]xxxxxxwww|||ooonnn++++++,,,+++//////@@@nnnJJJhhh{{{}}}YYY,,,,,,...)))...'''***'''''''''((((((((())))))))):::KKK\\\qqqyyy}}}}}}}}}]]]TTT|||pppAAAuuuvvvzzzrrrsss```mmmSSS[[[qqq{{{jjjxxxkkkqqqvvvmmmUUUcccgggssslllrrrsss777999<<<666...,,,)))((((((((('''&&&(((%%%***&&&:::SSSHHHAAAppp{{{~~~hhhDDD;;;ZZZvvvoooiiiuuu{{{[[[FFFKKKgggpppggg|||WWW---+++...$$$(((...###+++(((((((((((())))))))))))...---111444CCCHHHOOO|||iiiBBB:::888777666555555666777777AAAnnnOOOVVVbbbkkkttttttqqqwwwyyy~~~qqqaaa```VVV666222111000......///111222333777sssccc]]]cccrrrvvvmmmtttxxxzzzqqqooommmzzzggggggvvvuuuKKKVVVwww{{{wwwzzznnn___666---111(((---///'''111---+++111222BBBwww```OOO>>>AAAJJJzzz@@@WWWTTTgggwww~~~wwwsssggg\\\YYYMMMJJJEEE===<<>>999888777555555666777888===yyyfffqqq}}}zzzzzztttwwwyyy|||www```vvvqqq```XXXggg999333222000//////000111222000;;;ccc[[[```bbb}}}kkk___```TTTNNNKKKkkktttttt{{{YYYrrr:::...222&&&---...)))000,,,,,,///444PPPvvv```QQQCCCFFFOOOFFF\\\^^^ttt~~~jjjjjjjjj___YYY]]]NNNTTT[[[UUUBBBAAAeeebbbmmm;;;222000111---666IIIxxxiiijjjttt{{{{{{[[[vvv|||^^^SSSOOO```aaaBBB~~~>>>000'''111++++++YYY{{{QQQPPPuuu~~~}}}~~~DDD+++444***(((///***'''(((((((((((()))))))))***HHHZZZ||||||~~~aaafffxxxVVVpppuuugggXXXRRRMMM:::SSSaaa{{{iiigggoooeee___ccc[[[yyyvvv{{{uuuzzzooozzzvvvUUU888999666222///,,,***))))))'''&&&)))%%%'''---HHHSSSBBBLLLppp|||sssZZZPPPooo{{{ooolllrrrvvv;;;***///+++&&&***%%%+++(((((((((((())))))))))))------333555CCCHHHPPP~~~MMM@@@;;;:::777666555666888999666www~~~wwwtttvvvqqqwwwmmmhhhiiigggooommmYYYTTT|||===555333111000///000111222333FFFNNNfffxxxlllxxx{{{dddLLLDDDbbbuuuRRRLLL444777,,,111---+++000,,,......777bbbsss\\\OOODDDHHHSSSuuuhhhSSSmmm{{{pppeeebbbbbb___\\\[[[UUUQQQSSSXXXSSSMMM\\\ttthhhaaaLLL444///------444NNN}}}zzznnnkkkllleeeWWWLLLMMMUUU\\\IIICCCdddsssmmmkkkdddcccPPP\\\cccVVVIIIjjjLLLuuummm===qqq}}}~~~vvvDDD---(((333---333eeeBBBiiiyyyzzz~~~yyyWWW---222,,,&&&...)))(((((((((((()))))))))***---TTTXXX{{{xxx~~~}}}wwwbbbtttooo}}}UUU>>>555666>>>---777NNNsssyyyyyy|||kkkbbbvvvmmm}}}www```|||ppp;;;444;;;444111---+++***)))(((&&&((($$$%%%000NNNPPP???VVVuuu```gggsssiiijjj}}}HHH+++...---&&&)))'''+++(((((((((((()))))))))))),,,---444666CCCGGGQQQKKK;;;===;;;888666555666888:::666~~~kkkqqqyyy{{{{{{}}}vvvyyytttrrryyy{{{tttcccpppuuuxxxmmmXXXQQQ999666444222111000111222333111JJJnnn]]]yyyzzz|||}}}UUUFFF@@@YYYjjjNNNbbb888444...000,,,---000,,,000///<<>>@@@CCCYYY===[[[}}}xxxrrrDDDuuuvvvzzzSSS+++,,,...,,,===qqqxxxBBBzzz{{{uuuiii}}}uuussslll111...000&&&+++)))((((((((()))))))))******333MMM]]]bbbzzzeeeppp___BBB>>>:::KKKBBB000AAAVVVtttwwwzzzfffeeeeeefffTTTfff}}}{{{]]]qqqMMM111222666222///,,,+++***(((&&&&&&$$$&&&444SSSMMM>>>dddppp~~~}}}~~~iii^^^mmm}}}wwweeeoooXXX...,,,...&&&***)))***(((((((((((())))))))))))+++...555777CCCGGGQQQOOO???>>><<<999666555666999:::>>>zzzcccgggmmmxxx~~~___KKKmmmppp|||vvv}}}kkkrrrrrr^^^QQQ:::777555333111000111222333111OOOsssfffiiitttqqq>>>JJJVVVdddllljjjyyyWWWAAA???PPPRRRwwwJJJ|||yyy;;;000...,,,+++...000,,,333000@@@zzz\\\KKK===???<<<:::333999JJJLLLjjjdddLLLJJJTTTiiiwwwwwwtttuuussstttzzzmmm^^^]]]YYYTTTSSSWWW]]]bbbccckkkrrrrrrllltttXXXeee333000222<<<111eeeqqqwww[[[JJJ===:::999;;;>>>???@@@AAA<<>>AAA777444000---+++***(((&&&&&&&&&(((999WWWLLL@@@rrriiisss~~~nnnuuukkksss|||eeekkkfff111+++///&&&++++++((((((((((((((())))))))))))+++...555777CCCGGGQQQ]]]MMM???<<<999666555777999:::GGGmmmmmmmmmkkkzzz}}}~~~}}}___```iiiRRRWWW~~~EEE777666333111111111222333<<<]]]iiifffrrrCCC===CCCpppLLLQQQ]]]ZZZWWW@@@???IIIzzzrrreeeJJJAAA111333...+++///000,,,444111BBBzzz[[[HHH777888@@@:::DDD:::GGG222TTT444777:::DDDSSS___eeehhhkkkfffiiizzzpppgggYYYXXX[[[bbbddddddlllwwwwwwyyy~~~___uuummm666777(((444$$$dddnnnvvv___JJJ===111000333999===>>>======777HHH\\\UUUccczzzxxxuuuIIIGGG666@@@BBBNNNPPPFFFTTTtttrrrYYY^^^zzz{{{fff)))777)))///OOOPPP]]]{{{qqqjjjuuupppmmmVVVNNNOOOPPPbbbxxx|||ppp~~~lll~~~<<<(((999***(((+++))))))))))))************999ZZZ{{{{{{lllkkk^^^ttt~~~iiiWWWXXXkkkNNNJJJgggllllll~~~wwwyyyrrr___>>>555888555000---,,,***(((&&&&&&(((+++<<>>:::777666777999:::@@@{{{xxxgggtttvvv|||~~~{{{~~~tttqqqXXXXXXxxxDDD<<<888444222333333111///999]]]rrrkkkSSS>>>BBBbbb___\\\ooofffaaakkk~~~ZZZ:::CCCHHHsss}}}ddd}}}PPP~~~BBB666---///...,,,222+++666999LLLwww[[[HHHBBB===JJJIIIEEEAAA>>>>>>@@@AAA888;;;AAAIIIRRRZZZ___aaaiiinnnyyygggddd]]]___eeelllrrrvvv|||^^^qqq<<<***000000222tttmmmlllRRR>>>555222111111333666888888777777???NNN\\\eeegggccc___^^^KKK:::888CCCQQQ\\\bbbkkkcccLLLpppYYY```xxxvvv///(((---000ZZZ~~~KKKeee~~~ttttttlllzzzDDDgggcccvvv~~~lllUUUHHHFFFNNNYYYbbbhhhpppgggVVVddd|||zzz|||kkkDDD'''555)))$$$...***'''&&&)))+++(((''')))FFF```yyy```|||yyyVVV```dddNNNOOOTTTyyy|||ttt}}}|||~~~zzzxxx}}}mmm???555999666222---***))))))*********$$$???```KKKIII{{{tttVVVgggSSSrrrrrrnnn|||uuu```ccc555+++111%%%---+++)))(((((((((((())))))))))))...000777888DDDHHHQQQaaaMMMBBB???<<<888777777999:::>>>qqqqqqeeejjjnnnvvv||||||}}}yyyzzzqqqtttkkkXXXYYYRRR???;;;666333333333222111666___vvvjjj]]]>>>PPPPPPeee~~~hhhnnnnnnuuuxxxSSS@@@DDDEEElll\\\~~~JJJuuuIII888///222111000333+++111444LLLtttYYYGGGAAA;;;LLLNNNMMMJJJFFFDDDEEEGGGIIILLLOOOOOOPPPSSSYYY___jjjvvvuuuddd___```gggpppwwwyyy{{{cccrrr<<<999111222333pppsss~~~zzzdddKKK999111000333666888888666444222333777@@@MMMWWWZZZUUUNNNWWWLLLAAAAAAMMMXXXZZZUUU[[[___RRRfffppp~~~\\\WWW{{{{{{sssxxx222...111555eee~~~PPPmmm{{{}}}nnn\\\zzztttmmmcccyyy|||SSSbbbvvvrrrccc\\\SSSMMMLLLPPPWWW]]]___UUUJJJIIIXXXqqq{{{zzz~~~uuupppWWWMMM+++555,,,'''---***'''&&&)))***((((((+++JJJaaa~~~SSS{{{hhhiiicccvvvzzzfffjjj^^^^^^xxx~~~}}}zzz{{{AAA999888666222///+++***))))))'''***(((BBB^^^HHHJJJ~~~pppSSSkkkgggiiiZZZTTT===---111%%%***)))&&&))))))))))))************---///666888DDDHHHRRRZZZNNNDDDAAA>>>:::888888999:::;;;vvv```kkkgggeeejjjrrryyyzzz{{{xxxhhhYYYWWW\\\CCC???999444333333444444888dddhhhUUU@@@>>>^^^YYYzzz[[[wwwwwwuuuyyyRRRBBBDDDGGGnnnqqqmmmsss@@@yyyRRR999///333///000333...333:::^^^sssYYYGGG???888BBBEEEGGGGGGDDDCCCDDDFFFPPPRRRSSSNNNJJJKKKSSSZZZgggvvv}}}kkk^^^YYYdddppp~~~eeeggg777///111444888sssxxx}}}cccJJJ;;;555...444;;;>>>;;;666222111555444777AAALLLOOOIIIAAAOOOFFF:::999III]]]bbb[[[VVVOOOKKKoooSSSJJJzzzooozzzWWWUUU~~~xxx~~~444000///555www\\\}}}|||lllooossstttppp[[[WWWaaa~~~ttt[[[\\\ZZZSSSJJJEEEEEEGGGGGGHHHOOO___sss~~~zzz{{{dddqqqyyyZZZ///444...***+++***'''''')))***((()))---KKKooo```uuuyyyccc{{{zzzzzzjjj[[[SSSOOOVVVbbb}}}zzzuuu===CCC999888555333///---+++)))%%%))),,,EEE\\\GGGMMMxxxppp;;;NNNZZZjjj}}}ddd~~~sssrrrVVVbbbGGG...000&&&((()))'''************++++++++++++---///666888DDDHHHRRR]]]OOOEEECCC@@@<<<:::999999:::===qqquuuXXXSSSlllmmmhhhhhhkkkrrrxxx|||iiiYYYVVVZZZGGGBBB<<<666333333444555888eeeooo???999:::HHHCCCfffggg___yyy{{{RRR>>>AAAMMMyyyhhhyyysssAAAvvvYYY999...333---///111000222<<>>PPP~~~ooommmPPPkkkbbb===000444000111...///+++444iiiyyy]]]GGG;;;111222//////999HHHRRRTTTQQQOOOMMMLLLNNNRRRSSSRRRPPPUUUWWWUUUQQQSSS[[[aaaaaajjj{{{lll\\\===333...111:::zzzgggGGG777555777AAAFFFLLLJJJCCC<<<999888222444666777666555555555444666666;;;NNNfffsssttt}}}iiizzz}}}TTTMMMqqq}}}~~~......,,,AAAqqqdddvvv]]]{{{rrrZZZjjjqqqTTTVVVeeefffaaaTTTNNNVVVcccjjjrrr{{{||||||}}}|||zzz}}}pppgggWWWmmm555111///,,,(((+++(((((()))((((((---444iiissshhhjjjyyyxxxkkkccc^^^{{{}}}zzz|||GGGAAA::::::999777444000---******%%%+++HHH\\\PPPXXX{{{wwwlllRRR;;;UUUlll???HHHRRReee^^^]]]rrrdddKKKQQQ{{{XXX------+++'''...+++((((((((()))))))))******,,,...666888DDDIIISSSgggKKKDDDCCC@@@>>><<<;;;::::::;;;YYYoookkkrrr|||{{{{{{}}}ttt~~~cccVVVZZZTTTLLLJJJDDD===666444444666333^^^eee===@@@EEEHHHOOOaaabbb___XXXxxxOOOFFFddd{{{nnnHHH>>>===OOO}}}mmmiiiYYYvvvjjjDDD666777000000+++111---555pppyyy[[[DDD:::111222///222>>>PPP\\\]]]ZZZSSSPPPNNNPPPSSSQQQJJJCCCGGGAAA<<<===EEEQQQ\\\bbbqqq~~~kkk[[[666000000///555zzz{{{^^^DDD===BBBGGGUUUWWWXXXTTTKKKBBB===;;;333888<<<<<<999666666888666444111444EEEdddjjj{{{QQQLLLooo333000+++HHHtttjjj}}}lllaaaXXX{{{ooojjjJJJIII[[[\\\WWWQQQXXXkkk|||}}}ppprrr~~~{{{{{{}}}{{{yyy{{{fffdddZZZ{{{ppp777111///,,,)))+++)))((()))((((((...777]]]qqqeeevvvqqq}}}|||```wwwyyylllzzzmmmzzz{{{{{{|||nnnOOO???888888777555222...+++)))+++###+++JJJ\\\TTT]]]}}}zzzsss```JJJ:::000<<>><<<;;;;;;;;;666OOO{{{zzz|||uuu```[[[ooozzz\\\ZZZXXXXXXPPPNNNIIIBBB;;;666666888666TTTqqqhhhWWW777HHHUUURRReeekkkUUUsssGGGEEERRR|||eeeGGG???===TTTyyysssfffQQQnnnHHH999777000000)))555111:::wwwvvvTTT>>>888555///333;;;HHHTTT[[[\\\ZZZRRRQQQQQQRRRRRRPPPJJJDDDDDD>>>===DDDKKKPPP[[[gggzzzdddYYY;;;222000000777yyy~~~cccOOOOOOXXX]]]```aaa```]]]VVVMMMEEE@@@<<>>999888999333FFF~~~eeerrrCCCGGG]]]QQQ___vvvjjjzzz[[[lllvvv[[[CCC===>>>[[[pppUUU~~~GGG{{{nnnIII999555555333)))555///555ppprrrNNN999888888...888FFFRRRXXXYYYXXXXXXQQQSSSUUUWWWWWWVVVTTTTTTOOOJJJOOO[[[^^^ZZZbbbrrr~~~eee___\\\@@@222...333>>>|||cccRRRUUU^^^aaabbbbbbcccccc___XXXNNNGGG@@@BBBEEEJJJLLLJJJEEE@@@<<<<<>><<<:::777444111///...&&&"""333PPPWWWPPPaaaaaaAAA111333...&&&>>>222000---222???<<<```VVV{{{pppuuukkkLLLMMMhhhfff++++++111%%%...((()))************++++++++++++...555888EEEIIITTTTTT;;;@@@???>>><<<;;;;;;;;;;;;<<<>>>PPPXXXdddmmm|||uuuiii}}}ppp~~~vvvYYY]]]bbbSSSOOOOOOOOOLLLGGG@@@999444666666ggg|||===CCC\\\YYYWWWpppnnnVVV@@@>>>EEERRRdddeeevvvMMM|||{{{hhhLLL999>>>888333333...222777TTTjjjNNN===777666///CCCOOOTTTZZZXXXVVV\\\ZZZXXXUUUYYY^^^ZZZUUUTTTNNNXXXZZZYYYiiieeewwwWWW{{{[[[\\\~~~:::555555,,,BBBnnnYYYKKKQQQMMMWWWOOOPPPYYYddd```RRRJJJMMMPPPRRRNNNTTTccckkk===ZZZGGGGGG>>>@@@MMMCCCAAAbbbuuuRRRLLL999222)))WWW___mmmyyyxxxyyycccbbbjjjvvv```[[[nnn```\\\TTT[[[```gggoooyyyuuu\\\MMMVVVxxx}}}|||}}}}}}|||zzz|||zzztttpppoookkk___QQQsssyyy===444333111+++---(((...,,,---,,,+++IIIaaaYYY|||bbb{{{zzz~~~mmm}}}{{{xxx{{{|||{{{~~~;;;HHH>>><<<999888777444111...,,,,,,,,,PPPWWWHHHhhheee:::111111---999999>>>555111555<<>>===<<<;;;:::::::::::::::;;;zzzJJJRRRcccZZZVVV^^^sss}}}uuuzzzqqqyyypppXXX]]]eee|||TTTNNNNNNNNNLLLHHHAAA:::555;;;===yyyhhhAAAJJJHHHIIIRRRtttPPPrrroooXXX000???EEE___]]]^^^~~~fffTTTuuuoooHHHAAAAAA888333333///555:::WWWkkkNNN;;;666666333EEEOOOTTT[[[[[[\\\fff]]]jjj]]]QQQZZZZZZPPPTTTYYY\\\[[[bbb|||}}}}}}ooo[[[uuuWWW[[[{{{,,,111111***@@@ooo|||QQQAAAIIICCCJJJOOOLLLPPPYYYZZZUUUXXXaaalllVVVHHH]]]KKKiii}}}GGGJJJHHH]]]SSSEEEWWWHHHaaasssLLLIIImmm666333///SSSjjjnnngggllldddTTTSSS___iiiPPPbbb???:::sss{{{zzzqqqwww{{{~~~~~~~~~|||}}}zzzuuurrrtttuuucccPPPmmmzzz>>>666333222...---(((---***,,,,,,---KKKbbbzzz___vvvgggbbbhhhiiizzzjjjppp}}}{{{xxx{{{{{{yyy~~~DDD777:::888777666666444111///)))))))))KKKUUUGGGeeejjj888...555444:::555666888888777888HHHgggqqqkkkooojjjsssxxxvvvuuuMMM@@@mmmsss...***(((+++(((---)))))))))))))))******+++---000777888DDDHHHTTTvvv]]]>>>FFF<<<;;;:::999999999999999===<<>>mmmUUUEEENNNGGGIIINNNIIIJJJPPPTTTUUU^^^hhh]]]IIIaaappp```IIIEEEEEEkkkaaadddLLLNNNddd|||OOOUUUkkk666333555KKKqqqyyy}}}lll{{{```JJJKKKJJJxxxyyycccLLL;;;AAAfffYYY[[[fffwwwuuu~~~~~~yyytttuuuzzznnnXXXHHHkkkFFF:::333000......(((,,,)))+++,,,///NNNeeeKKKnnnIIIIIIaaagggrrrtttxxxqqq||||||yyy{{{yyywwwyyyRRR777888777666666777666444222+++***+++JJJXXXNNNhhhsssAAA333999888>>>;;;>>>;;;888:::DDDTTTbbbiiigggjjjzzzeeevvv```~~~hhh}}}zzzvvv___EEEEEEhhhvvv111,,,)))+++'''+++)))))))))))))))******+++---000888999DDDIIIUUUzzzccc======::::::999888888888999999===<<>>777555...111222HHHsssSSS999333999CCCOOORRRRRRQQQLLLNNN]]]```RRR\\\___[[[XXXVVVRRRdddggg___lll}}}{{{^^^mmm~~~TTTfff:::333222,,,;;;iiivvv}}}OOOAAALLLCCCBBBOOOKKKKKKNNNPPPPPPTTTZZZ|||WWWNNN222]]]ttt___NNNLLLHHHUUU|||VVVNNN___ddd~~~NNN```xxx:::333888AAAjjjnnn[[[___PPPDDDdddcccUUUOOOUUULLL<<<;;;BBB___hhh|||yyy~~~~~~~~~zzz~~~}}}wwwsssvvv~~~nnnSSSEEEiii|||III>>>444111111///(((,,,(((***,,,000QQQXXXVVV~~~}}}~~~QQQKKKZZZLLLnnn~~~ddd||||||yyyzzzwwwuuuxxxPPP;;;;;;:::999999999999777555,,,+++,,,FFF[[[TTTggg|||NNN888:::444888;;;EEEBBB======KKK]]]___WWWcccZZZllleee|||xxxwww|||jjjxxx|||hhhMMMMMMzzzyyy333...***+++%%%))))))))))))))))))******+++---000888999EEEJJJWWWtttbbb===;;;999999999888999999::::::666777CCC^^^aaajjjmmmxxxqqqtttyyylllrrruuummmppp|||^^^aaahhhpppXXXPPPKKKLLLNNNNNNLLLHHHDDDAAA???999PPPdddnnn???qqq}}}___^^^rrrlllwwwJJJ333@@@IIILLL~~~dddhhh^^^sssRRRqqqOOOGGG===BBB???888666000222///BBBzzzYYY;;;333<<>>666<<<;;;999999999888666444***((()))>>>XXXUUU```QQQ===KKKIIICCC>>>HHHSSSQQQDDDHHHaaawww}}}rrrrrrwwwhhh~~~___ttt\\\wwwWWW???888ZZZqqq...***)))+++'''+++)))))))))))))))******+++---000888:::FFFKKKXXXZZZPPP:::???888888888888888999:::;;;666777@@@rrrbbblllzzzxxxuuuxxxlllnnnzzzjjjrrr___bbbiiiwwwTTTQQQKKKLLLLLLMMMLLLJJJHHHGGG999>>>///bbbaaaHHH999NNNeeeNNN^^^[[[NNNuuuwwwJJJFFFFFFHHH\\\WWWnnnjjjVVVwwwJJJOOO@@@EEE>>>888888444666222@@@|||bbb>>>555@@@IIIQQQSSSSSSRRRLLLTTTkkkzzzUUURRRMMMJJJsssddd___{{{jjj]]]lll444;;;222111555\\\~~~kkkOOOQQQ[[[MMMNNNUUUPPPJJJHHHJJJNNNRRRUUUWWW^^^aaa}}}```GGGTTTnnn|||bbbjjjDDDnnnJJJ777888999ooo]]]yyyhhhhhhppp]]]??????WWW|||WWW@@@VVVqqqxxxqqqpppYYYEEEAAAXXXzzz~~~|||zzzvvvqqqtttzzz\\\DDDIIIyyyxxxIIIHHH===666777000***---(((+++,,,000QQQlllRRR|||rrr\\\MMMCCCFFFlllBBB777\\\hhh~~~yyyyyy```}}}{{{wwwuuuuuutttnnn999===999888777666777666333111...***+++:::XXXXXX\\\OOOEEEqqq}}}nnn]]]aaammmhhhTTTUUUmmmzzzssslllrrr~~~VVVHHHBBBUUUttt000---***+++&&&))))))))))))))))))******+++,,,000888:::GGGMMMZZZIIIHHH999===666666666666777888999:::;;;777CCCmmmbbbzzzxxxyyy{{{{{{wwwyyy|||eee```bbbjjjmmmQQQSSSOOOOOONNNNNNNNNOOOOOOOOOEEEFFF333dddQQQ666HHHAAA^^^RRR```mmmsssnnnxxx\\\BBB<<<;;;IIIpppVVVrrr~~~TTT{{{pppJJJIIIBBBBBB>>>999:::777888111;;;tttiiiBBB777DDDKKKPPPPPPQQQTTTSSScccuuuooo}}}uuutttcccZZZNNN,,,555///000000TTT|||gggQQQ@@@JJJQQQ@@@DDDNNNMMMNNNQQQWWW]]]```___WWWeeelll[[[gggsssfffzzz{{{cccKKKqqqSSS>>>777888bbbnnnmmmkkknnnpppcccKKKCCCLLLSSSooonnnWWWuuussswwwoootttyyy~~~{{{zzzwwwssssssvvvUUU>>>GGGvvvyyyvvvJJJMMMAAA777777111***...***,,,,,,///OOOUUU|||```nnn[[[DDD>>>;;;888RRRooo\\\AAA222<<>>]]]bbbQQQ---@@@DDD___OOOEEEuuuMMM~~~fffLLL>>>999MMMKKK~~~sss^^^}}}dddrrrPPPrrrcccJJJ???AAA:::???:::;;;777777---444jjj}}}nnnDDD999FFFMMMPPPNNNOOOSSSVVVlllWWW___EEE000+++...000---NNNuuuaaaIII@@@NNNRRR???EEEDDDJJJTTT^^^gggkkkhhhcccuuusssjjjjjjYYYsssUUUHHHbbbZZZDDD666555lllxxxxxxWWWOOOWWW\\\ccc```333;;;PPPOOOcccqqqqqqnnnPPPmmm{{{{{{yyyuuussstttLLL888IIIfffAAAKKKDDD<<<<<<111+++///+++,,,,,,...NNNmmmSSSdddHHH000111333)))888000@@@222'''000FFFkkkxxxzzz___zzzttttttqqqppp^^^GGG,,,555555555666888999888666111++++++333UUUWWWRRRGGG...PPPXXXMMMFFFttt]]]RRRiiizzzuuutttGGG999???___lll***)))))),,,'''+++)))))))))))))))******+++,,,000888;;;HHHNNN[[[EEENNN777888777666444333444555777888777...<<>>;;;LLLSSSXXX^^^mmm|||HHHsss|||NNNCCCBBB>>>>>>===;;;<<<;;;333000BBBYYYUUU:::FFFRRRQQQMMMIIIKKKQQQUUUUUUZZZqqqYYYvvv000:::000333,,,555AAAzzzooo\\\YYYsss{{{\\\PPPWWWSSS[[[dddcccfffqqqwwwccc[[[{{{lll{{{~~~RRRHHHlllsssNNNKKKWWW|||___QQQ666???RRR~~~TTTTTT```wwwyyywwwzzz{{{^^^JJJPPPCCCCCCrrrUUUPPPPPPQQQooommmfffnnn{{{xxxvvvsssoookkk@@@>>>RRRaaaLLLOOODDDEEE999777000''')))...(((///GGGggg{{{UUUhhh777...555---222444...555777000+++444IIIZZZzzzxxxxxxwwwoooqqq|||sss;;;:::444444333333333222222222///000222***DDDUUU\\\pppTTT;;;===aaagggIIIHHHaaarrryyyrrr|||}}}xxxvvvssswwwhhhggg999888@@@tttttt777,,,000******(((++++++***************+++000444555BBBEEERRRXXXDDDLLL777777666555444333444555777888444777333???www}}}xxxwwwyyyuuupppaaaaaahhhggg~~~OOOIIIMMMJJJHHHGGGGGGHHHHHHHHHGGGDDD888@@@FFFVVVEEESSS[[[ZZZRRR@@@YYYfffZZZ|||pppssszzznnnttthhhEEE===@@@BBBPPPhhhWWWlllCCCbbbGGGBBB>>>;;;;;;999777999;;;555111===OOO\\\<<>>,,,CCChhhddd000///222)))%%%*********)))))))))******+++...333444BBBEEERRRXXX@@@DDD777555444333333222333444555555000===111666777zzz}}}iii^^^gggiiihhhIIIQQQIIIJJJFFFDDDBBBBBBCCCCCCBBBAAABBB>>>???===KKK~~~pppbbb^^^hhhnnntttmmmxxx~~~zzz|||eee555<<>>999777;;;222444111222555555222444999YYYCCCNNNQQQSSSXXXaaakkkooommmzzz~~~wwwWWWtttzzz???--->>>)))---***---444eee|||eeeCCCLLL]]]{{{vvv___SSSGGGTTTSSS^^^qqqjjjllldddaaa}}}|||dddccc}}}```EEEdddWWWUUUJJJQQQ>>>666WWWmmmlll\\\zzzttt\\\JJJQQQNNNaaaWWWGGGVVV^^^```{{{ZZZJJJlll|||wwwsssqqqnnncccRRRDDD@@@>>>QQQSSSUUUIIIEEEFFF???:::000---///***///BBB[[[bbbtttBBB555===<<>>>>>777444222222222222222333333444000222777666999ccctttfff^^^ggggggkkklllJJJNNNEEEBBBDDDCCC@@@@@@@@@AAA@@@>>>555DDD222======zzz|||ttt^^^|||wwwHHH555JJJGGGDDD```zzzooo[[[yyy```uuuGGG:::???444666===///666222000222333333444666iiinnnBBBPPPVVV]]]cccllluuuyyyxxxddd^^^CCCAAA'''555///,,,,,,...222UUUsssoooEEE???HHH]]]SSSDDDJJJFFFKKKhhhQQQSSSnnnpppnnnuuusssyyyyyy|||mmmaaacccaaaqqqwwwXXXGGGkkkOOOSSSIIIVVVBBB===EEEzzzxxxbbbfff\\\[[[YYY```GGGSSSFFFJJJcccgggvvvTTTYYYwww~~~~~~zzzuuuppplllgggZZZIII<<<444JJJgggGGGNNNPPPHHHDDDGGG???===333...///***---===dddiiivvvEEE:::DDDBBBCCC===PPPMMMIIIEEEEEEHHHGGGEEE^^^HHHKKKdddrrrooofffzzz|||pppppplllnnnhhhqqqSSS555444000000/////////.........'''...***+++000555HHH[[[VVVYYYYYYeeeuuummm}}}xxxvvv~~~dddAAA777444BBB}}}???%%%+++***)))###+++))))))(((((()))******+++---222555DDDGGGSSSYYYuuu<<<:::777333111111111111222222222222777---888111888DDDdddiiiaaaeeeiiixxxMMMTTTKKKEEE>>>BBB@@@============<<<;;;666HHH222BBB<<>>>>>333555:::///555333000000222333444555@@@MMMRRR\\\fffkkkooouuuyyyzzzmmm}}}|||UUUjjj555999///&&&222///000//////AAAvvv|||~~~zzzpppCCC777GGGSSSLLLCCCJJJFFF???FFFLLLoooyyywww{{{{{{}}}}}}qqqPPPIIInnnnnnMMMRRRHHHRRREEEJJJ;;;zzzwwwrrrdddkkk```XXXUUU```cccjjjVVVYYYlll{{{UUU^^^|||wwwwww|||wwwsssllleee\\\PPPBBB999222^^^XXXHHHNNNJJJFFF@@@AAA??????777000000***+++888mmmlllwwwtttCCC;;;JJJJJJFFF999GGG<<<;;;EEEHHHJJJ\\\vvvfff\\\ooouuudddgggnnnxxxuuu~~~xxxnnnooolllqqqllliii}}}UUU222///............------------$$$---***///...000GGGOOO|||{{{SSS===:::@@@OOOCCC555555))),,,!!!&&&(((((((((((()))******+++---333666EEEIIIUUU[[[ooo:::666777222///000111111111222111111888000444111333333^^^www\\\ooofffgggtttGGGRRRDDDHHH>>>>>><<<:::999999999888666444555...666333444ttt\\\ZZZcccgggjjjppptttyyyFFF;;;???HHHLLLaaa```cccppp]]]kkk:::888888888444333222111111222222111222333444333<<>>;;;TTT[[[XXXGGGWWW[[[UUUFFF>>>KKKeeezzzppp~~~www^^^]]]~~~~~~wwwggguuulllooolllnnnmmmqqqLLL000111------------,,,,,,,,,,,,&&&///)))///******EEEFFF~~~fffBBB===:::;;;NNNuuu(((***,,,!!!000***---'''''''''(((((()))++++++...444777GGGKKKWWW\\\lll999444777111//////000111111111111111...111000888555777===wwwaaa[[[vvvkkkkkkZZZHHHEEE:::HHH;;;;;;999777666666666555333===,,,:::999>>>333eeehhhYYYcccfffjjjwww~~~nnn;;;:::???EEEMMM___nnnYYYwwwbbbiiiddd<<<:::666000222777000+++333---000333333333333333111333LLL^^^ooosssqqqttt{{{ZZZfffqqq888111...+++111)))***///000000555vvvzzzyyybbb:::BBBGGGNNNUUULLL===CCCTTTYYYyyytttqqqvvvhhhjjjGGGTTT{{{MMMIIIMMMEEEGGGLLL@@@JJJ999ppptttooonnn[[[LLLOOOqqqddddddooovvvuuuwwwzzz}}}vvvqqqmmmeeeWWWIII???::::::FFFzzzEEELLLPPPFFFNNNHHHFFF@@@DDD>>>777666...+++333SSSsss~~~uuuggg999;;;]]]lllkkkZZZUUUooojjjKKKSSSzzz|||[[[ZZZVVVppp~~~}}}tttkkkpppmmmmmmlll???000888---------,,,,,,,,,++++++(((111(((...%%%%%%DDDAAAZZZpppfffwwwXXX777===;;;BBBaaattt+++222......%%%%%%''''''''''''((()))++++++...444888HHHLLLXXX]]]aaa>>>555333777000000000000000000000000222111444666///...AAAYYYxxxkkkggggggttt^^^yyyBBBEEE@@@<<<@@@999999777555333222111111222555555111222222444QQQ~~~{{{OOO}}}www|||tttHHH>>>===???ZZZSSSdddllliiijjjJJJMMM<<<999666222000111222000...///////////////000000111888BBBqqqcccddduuuwwwppp}}}___YYYHHH555444%%%111)))+++---111(((---000PPPoooooo{{{]]]???GGGJJJMMM\\\XXXDDDOOOllluuu|||yyypppeeeJJJhhhHHH888QQQFFF777PPPEEECCC>>>}}}yyy|||nnnwwwttteeecccbbbdddpppxxx|||lll{{{xxxsssoooiii\\\MMMAAA:::777666lllWWWUUUQQQOOOMMMKKKIIIGGGCCCFFFDDD;;;444111000---^^^```xxxpppRRR...222DDDKKKPPPFFFbbbwwwWWW>>>FFF___[[[{{{kkkppprrrnnnnnnkkkrrr]]]777333,,,...------,,,,,,++++++***///)))(((+++))))))777IIISSSBBBzzzhhhFFF777;;;:::CCCiiiRRR999%%%%%%***(((&&&(((&&&(((((((((((((((***,,,111888;;;JJJLLLWWW]]]^^^<<<444222555000000000000000000000000111...///333111...888GGG{{{hhhaaaeeerrruuuvvvaaa???EEE???;;;AAA:::777666444222111111222222222333111222333111EEEiiixxxkkkYYYrrrQQQ777EEEIIIEEEPPPSSSzzzQQQ]]]KKK}}}???444888444111000000111///---//////......//////000111...;;;uuuhhh___zzzuuukkkSSSYYY===333222'''000'''...---///)))......III}}}www]]]@@@GGGQQQZZZjjjaaaJJJRRRllltttyyy~~~]]]CCCmmm===AAAFFF???@@@HHHDDDFFFFFFfffxxxyyyuuuooovvvsss~~~\\\}}}vvv~~~yyytttooodddLLL<<<<<<::::::@@@~~~QQQNNNKKKIIIGGGFFFDDDBBBDDDGGGFFF???777444000---KKKbbbmmmNNN>>>999CCCQQQRRRDDD<<<^^^zzzrrrjjj[[[gggtttnnnuuu]]]eeejjj|||qqqnnnooommmooo}}},,,,,,888---------,,,++++++******---((((((+++)))(((444DDDOOOvvvCCCIIInnnmmmdddyyyYYY===444:::<<<===ooo}}}FFF333%%%'''+++)))&&&'''&&&(((((((((((((((***,,,111888<<>>EEE:::777<<<777444333222111000111222222///111///222333...666MMMrrrmmm^^^llleee@@@??????BBBNNNeee~~~ttteee___uuuRRRDDD777000555333000/////////---,,,...............//////000...777MMM|||hhhwww}}}~~~sssTTTPPPhhh```111111...***000$$$000,,,,,,***000,,,===qqqyyy}}}YYY@@@DDD\\\OOODDD:::>>>YYYkkkeeexxxVVVJJJrrrJJJ111GGG999777GGG>>>>>>EEEGGGGGGzzzyyyqqqxxxoooqqq|||ccc___}}}sss{{{}}}|||yyytttoooeeeZZZ>>>333<<<:::>>>WWWkkkQQQNNNKKKIIIIIIHHHFFFDDDDDDHHHIIICCC<<<777111,,,DDDiiittt~~~OOO,,,***000JJJ^^^LLLOOOsss|||dddhhhooossssssoooyyy{{{yyypppqqqrrryyy}}}ooonnnooommmhhhccc666666---------,,,,,,+++*********+++((((((+++)))'''000===UUUjjjmmmOOOUUU```[[[fffdddFFF555555<<>>CCCOOODDDSSS```wwwlllVVVqqqgggcccKKKxxx...666888222111///......---,,,+++---------------......///111444333zzztttyyybbbLLLbbb:::,,,///***...111###000,,,)))+++000***222^^^{{{uuu~~~sssOOO;;;>>>KKKCCC===CCC\\\xxxxxxdddmmmSSSbbb}}}999///BBB333555EEE888<<>>>>>999111222222+++//////...------...000111...222...---333000,,,333EEEqqqtttUUUJJJFFFAAAJJJXXX\\\sssyyyYYYnnn}}}]]]mmmcccHHH,,,333999/////////...---+++++++++,,,,,,,,,,,,,,,------......111111YYY}}}rrrzzztttQQQOOO~~~___---...---'''000111%%%,,,+++'''---///)))+++LLL}}}|||xxxeeeDDD777999>>>HHHPPPWWWiii}}}]]]QQQyyyyyyPPP;;;444777444777;;;666===CCC@@@GGGVVVsssaaakkk}}}xxxvvvkkkzzzuuuqqqlllccc[[[GGG@@@<<>>???:::222111444222......---,,,,,,,,,---...///---222---)))111222...111333eee~~~yyyooo|||cccVVV333@@@JJJHHHPPP]]]tttPPPppp___VVV]]]:::666333,,,---...//////,,,++++++++++++++++++++++++,,,,,,---,,,000999;;;}}}zzz___LLLeeevvv,,,...111,,,(((//////)))******'''...,,,******;;;mmm}}}YYY<<<888;;;>>>LLLYYYjjj~~~}}}yyyPPPRRRhhh333>>>888///444666222666777;;;999JJJHHHuuulll^^^ooo~~~```___hhhllltttxxx|||vvv~~~yyyssspppmmmfff[[[SSSAAA999:::===666CCC{{{XXXQQQJJJHHHFFFFFFGGGGGGFFFEEEEEEGGGGGGCCCAAA???888111111]]]qqq~~~NNN<<<999OOOcccYYYgggwwwpppzzz}}}SSSpppkkkkkkiiifffjjjBBB111%%%444++++++******)))(((((((((%%%&&&'''((('''''')))+++000SSSsss~~~|||WWWXXXjjjfffGGG555333888;;;:::OOOFFF...---+++(((&&&&&&(((+++&&&(((((((((((((((***,,,222999===LLLOOO[[[bbbHHH444666222///------------------------+++...///---,,,---000333111(((555]]]wwwrrruuuuuukkk^^^tttpppiiilllmmmmmmmmmrrrkkk{{{EEEBBB;;;===555///222444000///...---,,,+++***+++,,,---)))222---'''...111......+++FFFkkk~~~~~~iiieeeccc\\\ZZZ```iiipppsssvvvIIIDDDEEEEEEFFFZZZppptttvvvNNN^^^OOOooo[[[jjjiii(((777;;;---+++,,,...000///---++++++,,,***************+++,,,,,,...///444333bbbfffWWW```NNN888......***,,,,,,***,,,))))))'''///)))+++,,,///]]]~~~rrrzzz~~~RRR:::???CCC@@@UUUqqqgggQQQ^^^|||eee000555333000//////000444///222555:::???PPPooo}}}qqqgggxxxkkkKKKZZZPPPXXXkkklll{{{wwwsssnnnkkkggg^^^PPPFFF<<<666;;;888;;;nnn}}}TTTQQQLLLJJJHHHHHHJJJJJJJJJIIIGGGHHHFFFBBBBBBBBB===777)))KKK```|||sssgggzzzmmmeeeooo|||xxxmmmlllllljjjgggeee///888---++++++******)))((((((''''''%%%&&&'''&&&&&&((())))))...PPPdddxxx{{{fffNNN888333888:::===AAAbbb///++++++***(((''''''((((((&&&(((((((((((((((***,,,222999===MMMOOO\\\bbbEEE222555111---------------------------...000000//////111222111(((444;;;555ooo{{{wwwxxxsssxxxvvv~~~^^^vvvjjjjjjnnn{{{uuuFFF<<<:::777;;;444///333111+++......---+++*********++++++&&&000---&&&,,,000,,,+++...---^^^yyyfffXXXZZZSSSDDDDDDQQQJJJyyyuuuZZZNNNMMM999;;;AAARRRYYYTTTcccsssRRRpppKKKiiioooeeetttCCC///333222!!!;;;+++...111000---++++++,,,*********)))***++++++,,,---+++(((777;;;|||mmmXXX[[[|||aaa333111,,,***)))000)))%%%///***((((((000'''---...)))RRRyyyuuueeezzz~~~}}}OOO;;;FFFKKKXXXhhhvvv}}}{{{yyyxxx\\\YYYlllzzz===888)))---444***)))333222///333:::,,,<<<<<>>888HHHYYYPPPHHHJJJIIIGGGHHHIIIJJJJJJIIIJJJIIIFFFBBBBBBDDDAAA;;;111@@@QQQqqqnnntttlllmmmnnnllliiieeeooo+++111%%%///*********)))((((((''''''%%%&&&&&&%%%&&&(((***)))$$$:::ZZZ}}}wwwmmm}}}rrrPPP;;;---333;;;<<>>BBB111333222111///......------,,,+++******))))))******+++++++++,,,,,,,,,------333---999[[[zzzppp}}}uuu\\\PPPLLLDDDBBBAAAHHH___tttFFF888>>>BBBBBBBBBIIIKKKYYYfffuuuUUUcccRRRmmm```lllNNN333...111///,,,---,,,,,,++++++***)))(((((())))))))))))************111---,,,(((;;;qqqIIIeee@@@###222,,,,,,++++++***)))((((((***++++++******,,,///222qqquuuyyyyyyYYYOOOWWWBBBOOOpppAAAXXX```eee{{{wwwnnnnnn\\\ccc}}}LLLNNNlll444//////............//////000888111444???555MMMsssxxxmmmccc]]]QQQBBB::::::???<<<666@@@ssstttPPPNNNFFFGGGIIIIIIGGGBBB@@@@@@BBBEEEDDDAAA@@@CCCGGGDDD>>>///666ZZZttt~~~cccqqq{{{|||{{{{{{nnnooojjjmmmnnn___jjjLLL+++...333***---,,,***((('''&&&''''''%%%%%%%%%&&&&&&&&&''''''---LLL}}}XXXiiittt|||jjjWWWBBB555))):::GGG333DDDsss///,,,))))))((('''''''''''''''((())))))(((((((((+++---444999EEEKKKVVVXXXfff???777222111111------------------------------------------------+++111333,,,...JJJzzzZZZssszzzxxxyyyrrrqqq~~~www|||NNN>>>===888000222222000///...---------++++++***)))))))))******++++++++++++,,,,,,,,,,,,...***///FFFggg}}}{{{tttkkkWWWQQQPPPLLLFFFFFFIIIGGGCCC777555===JJJNNNJJJKKKQQQ```[[[hhhUUU^^^^^^iiissscccCCC444***...222///,,,...,,,,,,+++******)))(((((((((((()))))))))************...222+++***FFFmmmyyyUUUUUUtttSSS,,,555(((,,,,,,+++******)))((((((******+++******+++///111TTTqqqsssqqq```]]]LLLNNNSSSCCCMMMLLLNNNbbbyyyjjjjjjeee{{{UUUQQQjjjKKK444......------------......111777///000:::111<<>>===AAAEEECCC>>>BBB...AAAkkkzzzyyyOOOiiiwwwlllooojjjlllnnnbbbTTT...(((+++***,,,+++)))((('''&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$333777rrr}}}TTT\\\hhhkkknnnTTTCCC<<<111999EEE>>>AAAkkk```---///))))))((('''''''''''''''((())))))(((((((((+++---555999FFFLLLWWWYYYggg???555222111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---000111''''''FFFnnnsssuuu{{{EEE===AAA888111444111000///...---,,,,,,,,,+++******)))))))))))))))*********+++++++++,,,,,,(((+++,,,111HHHjjjuuummmsssuuueeebbbYYYPPPNNNRRRTTTRRR]]][[[ZZZVVVMMMJJJXXXkkksss~~~hhhEEEvvvfffCCCooo~~~[[[===111---...333222+++***...++++++******))))))(((((((((((())))))))))))******&&&---000...(((---RRR{{{}}}VVV```sss)))''':::)))+++++++++******))))))((()))************+++...000666wwwzzzeeeSSSNNNxxxNNNQQQUUU```aaacccuuu~~~~~~xxxVVVPPP}}}111444---,,,,,,,,,,,,,,,,,,------555---+++666000///FFF~~~{{{vvvlll~~~ssspppppp]]][[[RRRCCC888555777999:::999HHHjjjJJJJJJJJJEEEDDDEEEEEEDDDBBBAAAAAABBB===>>>===<<<@@@EEEDDD???>>>000GGGmmmuuuttt888SSSjjj{{{qqqjjjnnnkkkjjjlllggg???,,,///***(((+++***)))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))%%%///LLLdddWWW\\\vvvhhh^^^vvv|||kkkTTT>>>111***%%%999<<<---MMM|||333%%%))))))(((''''''''''''''''''((()))((('''(((+++---666;;;GGGNNNYYY[[[iii>>>444222111///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++333)))***444222(((,,,;;;```~~~\\\KKK======>>>777222111//////...,,,,,,+++++++++******)))(((((((((((())))))))))))*********++++++'''///000))),,,HHHuuuOOOtttWWWzzzmmmdddxxxtttjjjjjjjjjiii\\\YYY]]]gggooorrruuuyyysssKKKLLLrrrdddNNN|||~~~dddaaaNNN)))666333222111---(((***000******)))))))))((((((((((((((((((((()))))))))******...)))***111...???ggg{{{tttaaa[[[xxxqqq<<<111000'''000+++*********)))))))))((((((*********)))***,,,///...^^^}}}ppp```GGGQQQqqqJJJbbbuuu^^^^^^eeeuuuKKK000222++++++************++++++&&&111---***333333///555]]]___rrrnnnvvv{{{xxxmmmgggeeeYYYSSSFFF888444:::>>><<<666AAAOOOKKKOOOFFFBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>??????===@@@DDDCCC???III000222ZZZiiiGGGGGGhhh```NNNwww|||~~~nnniiimmmkkkgggiiinnnppp((()))555+++)))******)))(((''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&,,,---...wwwxxxaaaEEEdddjjjwwwgggIIIdddwwwvvvdddSSSBBB555000999;;;BBB@@@JJJ|||ccc333000888))))))((('''''''''''''''''''''(((((('''(((+++---777<<>>@@@???===>>>AAA@@@<<>>>>>@@@@@@???>>>;;;>>>===::::::<<<<<<999111BBB@@@GGG______;;;TTTTTTUUUqqqnnniiikkklllccclllEEE///---///((()))'''(((((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$***%%%(((WWW}}}777BBB```{{{sssmmm}}}eeeWWWFFF;;;333///111666999EEE>>>TTTKKK+++---***$$$))))))((('''''''''''''''%%%&&&'''''''''(((+++...888===JJJPPP\\\___mmmnnn===...111222+++++++++++++++++++++++++++************************(((------(((&&&,,,000///222;;;444???___iii@@@MMMzzzqqq777;;;>>>;;;222***,,,333******))))))(((((()))))))))(((''''''&&&&&&''''''&&&&&&'''''''''(((((((((***%%%%%%+++...***))),,,aaa~~~uuuRRRTTTxxx|||RRR777GGG^^^aaaggglllnnnkkkiiijjjjjjiii___[[[SSSMMMNNNXXXfffppp~~~UUUMMMfffzzzzzzEEE777999:::000+++---///000///,,,)))'''%%%'''''''''''''''''''''''''''''''''((((((((())))))"""$$$---///(((***111111!!!UUUeeejjjrrrllldddLLLLLLpppvvv777***555###)))888%%%((()))))))))))))))))))))'''(((******)))((()))***,,,---BBBjjj|||zzzmmmvvvrrr___]]]ttt```111...(((*********))))))))))))******)))'''+++,,,***...111+++111---<<>>555&&&)))666333"""***))))))(((((((((((()))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((($$$,,,000***&&&)))---,,,%%%SSSiiiyyyddd\\\hhheeeLLL::::::...999DDDLLLUUU```hhhkkkppptttyyy~~~zzzmmmPPP>>>IIIgggzzzfffttt444<<<999222222,,,222'''++++++'''$$$%%%***...&&&'''''''''''''''''''''''''''''''''((((((((()))333!!!%%%---$$$&&&...***,,,777HHH}}}vvvhhhiiixxxuuu___OOOJJJQQQ\\\{{{ggg222222000,,,'''&&&''''''(((((((((((())))))))))))&&&(((******)))(((((()))&&&777"""gggrrrtttnnnOOOyyyrrr333666(((&&&///******))))))))))))******,,,$$$(((//////222333+++''':::???@@@rrr^^^^^^rrrvvvyyy~~~zzz~~~xxxhhhdddXXXUUUSSSEEE<<<:::444///222;;;AAA999CCCxxxGGG;;;DDDKKK@@@@@@GGG@@@AAA???<<<===>>>???<<<:::777;;;===;;;;;;>>>???>>>777EEE999@@@QQQjjjWWWnnnnnnjjjmmmggghhhnnngggyyyiii%%%666)))%%%,,,///&&&'''((((((((('''&&&%%%######$$$$$$$$$%%%%%%%%%777...***444---sssaaaFFF888GGGYYYcccsssjjjGGGCCC:::222,,,///444777:::>>>AAAEEE555&&&******$$$+++))))))((('''''''''''''''$$$%%%&&&&&&&&&(((+++...777<<>>999999555EEEEEE===============<<<<<<;;;;;;<<<===>>>>>><<<:::999<<<;;;:::::::::;;;<<<===:::<<<555444IIIeee}}}iiifffeeerrrqqqbbblll<<<(((555---((('''---(((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&(((***,,,---~~~kkkCCCCCC000JJJIIIIII```sss}}}}}}}}}QQQ;;;666666333,,,,,,666999555666===EEEtttUUU+++******%%%&&&*********)))''''''&&&&&&&&&'''%%%&&&))))))'''***000===>>>JJJRRR]]]]]]mmmhhh<<<222111...---+++++++++*********))))))************************)))******++++++******)))+++,,,,,,,,,+++---000333...999PPPkkk}}}___jjjdddQQQDDDEEEGGGAAA999666222111///---+++******)))))))))(((((('''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))&&&(((...;;;OOOggg}}}pppyyyuuuiiiZZZ^^^{{{mmm]]]]]]ZZZWWWMMMQQQNNNOOOTTTXXX\\\fffqqqsssmmm^^^\\\nnnoooMMM+++555444333111///---+++*********))))))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((()))))))))*********"""555111+++\\\VVVQQQ[[[WWWWWWQQQRRR[[[SSS]]]dddWWWSSSNNNXXXSSSEEEHHHUUUXXXaaannnjjj===333...---,,,+++***)))))))))''''''''''''''''''''''''''''''''''''((((((((((((,,,***)))222TTT~~~rrr{{{wwwaaaJJJYYYoooMMM'''(((---)))&&&((((((''''''''''''((((((((((((((()))***+++++++++(((---///,,,444TTTRRRJJJ]]]]]]iiipppmmmxxxxxxvvvrrrnnnpppxxx~~~}}}kkk]]]TTTMMM;;;:::::::::888777:::>>>???999>>>]]]HHH@@@:::::::::;;;;;;;;;::::::888999:::;;;;;;999888666888777666666666777888888666999333111>>>UUU{{{}}}{{{}}}|||vvvqqqggghhhnnnllliiiiii999)))222+++)))'''+++''''''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&'''(((***+++DDDnnn^^^@@@KKK666---JJJIIIKKKSSS\\\^^^```nnneeeEEE444111///+++***000555666777<<>>@@@CCCDDD???777000///...---+++******))))))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))***(((%%%###)));;;SSSfffzzzdddvvvaaaQQQXXXfffuuuppphhhmmmssstttjjj^^^XXXYYYgggyyy^^^<<<888666333222111///---+++***)))***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((///+++$$$222VVVrrr{{{}}}hhhPPPLLLMMMUUUWWWKKKVVV^^^PPPRRRUUUTTTWWWWWW```xxx\\\555+++,,,------+++***))))))))))))''''''''''''''''''''''''&&&''''''''''''(((((((((---%%%((('''444mmmxxx~~~xxx```QQQsssmmmTTTaaa((($$$...///,,,)))((((((''''''''''''(((((('''''''''((())))))******))))))---...&&&,,,UUUdddHHHSSS[[[OOO______```eeelllpppooogggaaacccbbbeeeooowwwxxxwwwxxxxxxoooaaaVVVRRRNNNCCC777FFF<<<111///666======999555LLLxxx~~~OOO222000666666666777888888999999777888999:::999888777666555555444444333444444555000333000000888JJJwwwzzz{{{xxxggghhhbbbkkk]]]gggeee333+++...(((+++((((((''''''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&'''(((%%%>>>~~~nnn000===<<<000222---555FFFGGG;;;777???SSS^^^mmmxxxzzztttlllfffJJJ@@@444...333:::888222;;;+++444KKKCCC222UUUddd555((()))///+++''')))&&&))))))((('''&&&&&&&&&&&&&&&%%%%%%(((((('''***///<<<===HHHPPP]]]___pppccc;;;333000------************))))))))))))))))))))))))))))))))))))((())))))))))))))))))(((*********)))(((''')))+++111---,,,...---***,,,222***...000111666;;;777000+++(((777888...CCCRRR>>>888@@@CCC???>>>@@@;;;222,,,+++***)))))))))))))))'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((''')))***(((%%%'''///666LLLcccooommmyyyrrruuummmddd]]]^^^^^^___aaahhhuuuyyyuuuSSSIIIBBB666777;;;111000///...,,,+++***)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))--- &&&666///!!!888bbbqqqccciiiYYYZZZ]]]WWWaaaiiibbbPPP///111333+++,,,,,,+++))))))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))!!!)))...+++EEErrr|||yyyvvv]]]]]]nnn{{{PPPwww===%%%111...&&&***,,,(((''''''&&&&&&''''''(((&&&&&&&&&''''''(((((((((---&&&(((000...)))777NNNFFF;;;KKKKKKNNNPPPTTTXXX[[[^^^``````fffgggeeeaaa``````\\\UUUJJJLLLLLLIIIEEEAAA===:::222222:::DDDDDD===:::>>>XXXIII222999***222333333444555666777888888888999999999999888777666666555555444444444444111222///000333;;;cccdddQQQggglllfffjjjcccsssaaagggyyyJJJ------+++&&&---(((&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&)))777KKKxxxyyy777:::///888888555000///222666777111555999:::888444000...111333333000...---------444CCCCCC555???kkkvvv<<<...,,,///---$$$&&&,,,''')))((('''&&&&&&&&&&&&&&&&&&$$$%%%(((((('''***///AAAAAAKKKRRR]]]^^^ooo___:::333000,,,---*********)))))))))(((((((((((((((((((((((((((((('''(((((())))))(((((('''''')))***)))((((((***,,,'''''')))...111///------***///111+++&&&''',,,000111...(((+++444333,,,,,,;;;@@@>>>777777<<<888---******)))(((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''' $$$(((+++,,,***(((&&&---@@@TTTbbbrrr{{{{{{pppLLLBBBCCCFFF???333,,,444000///...---,,,+++******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''(((((((((,,,))))))---111222333444```rrr888...222***)))222++++++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$***))),,,...,,,KKK{{{xxxxxx]]]ZZZnnnTTTCCC)))***333''' ((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''+++(((''',,,111111///---```~~~DDDAAA888EEESSSUUUNNNJJJPPPWWWHHHLLLMMMIIIIIIKKKHHHAAADDDCCC@@@;;;666666<<>>;;;>>>???222111UUUBBB444000(((222000000111111333444666777666666777777777777777666777666666555444444333222555222------,,,***CCCmmmtttZZZeeefffppphhhiiihhhjjjhhh^^^|||{{{777)))...(((&&&...'''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$'''''')))???wwwwwwHHH666---666<<<999222000444777444444333111000222555888444444333000///111888@@@666AAAFFFNNNtttrrr???!!!)))(((***%%%(((///((((((''''''&&&&&&&&&&&&'''&&&$$$%%%((((((&&&)))///BBBBBBMMMTTT^^^___ooo\\\999444///+++---******)))))))))(((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%'''))))))))))))+++,,,...,,,+++,,,,,,,,,***)))------,,,,,,,,,,,,+++***000***)))///000<<<555888888555888:::444)))******)))(((''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))&&&###$$$''')))***)))###"""$$$+++555FFF^^^rrr}}}kkkXXX@@@999GGG===555;;;555000111---999......---,,,,,,+++******''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((...---&&&%%%)))''' &&&@@@qqqWWW999&&&...333)))%%%,,,******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''###333((( ---,,,333VVVrrrUUUZZZtttttt\\\{{{TTT000*********&&&(((+++'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%++++++&&&&&&---///***TTT{{{UUUKKKBBB@@@DDDEEE@@@999>>>BBBEEEDDDDDDEEECCC@@@CCC>>>:::===>>>===;;;<<>>KKKSSS___```pppZZZ999444///***---***)))))))))((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%'''((()))(((((()))***'''(((''''''))),,,---...***'''&&&)))---,,,((($$$((()))((($$$%%%------###///111333555666666111,,,++++++)))(((''''''''''''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&...)))$$$!!!"""%%%'''(((,,,***)))((($$$###'''///???YYYxxxyyyppp^^^LLL333...999777///000888222<<<222333<<<,,,,,,,,,++++++******)))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''"""###)))000+++%%%---<<<000&&&111cccrrr|||lll888###111666---(((------&&&))))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%+++)))###'''+++...333gggvvvyyyzzzhhhTTTYYYmmmyyyqqqccc(((---111+++$$$+++...***((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&###)))***%%%###)))------>>>BBB===\\\ZZZDDDCCCIIIHHHCCC???===>>>???===999888999<<<:::===DDDFFFBBB>>>>>>333FFFhhhppp999---999******444'''---,,,++++++,,,...000111111111111111222222333333444444444333222000...,,,''',,,******000000666GGGUUUFFFZZZsssggg}}}kkkeeebbbbbbccc]]]ooo444,,,)))...'''+++///"""***&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%############$$$$$$%%%&&&(((333000""">>>lllpppKKK<<<<<<===>>>AAA888:::<<<;;;999888777888???======???===>>>GGGSSSmmmwwwCCC&&&'''000///+++------&&&((()))'''&&&&&&%%%%%%&&&&&&'''%%%###$$$''''''&&&)))...999;;;IIIRRR^^^^^^lllYYY888444///***---))))))))))))((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%'''(((((('''&&&''''''%%%(((*********++++++***((('''((()))(((&&&&&&(((///)))666!!!"""111&&&---,,,---//////,,,---///,,,+++***)))''''''''''''$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&'''(((''''''&&&###''')))''''''+++------***)))---999...000KKKFFFHHHLLLHHH:::///...//////$$$...,,,(((,,,+++,,,555---000@@@---'''444+++111***)))))))))((((((((((((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''---((($$$&&&+++---)))###+++,,,+++666111\\\jjj@@@222,,,111---,,,+++(((%%%)))///)))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''***444###"""000---...eeezzzqqqkkknnnwwwnnngggLLLYYY```uuu000111$$$111+++$$$,,,(((&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''$$$$$$'''+++,,,***))))))%%%666EEEUUU~~~]]]LLLHHHHHHCCCBBBEEECCC>>>???EEE<<<<<<===<<<666666EEEVVVxxxVVV)))555...'''---&&&!!!111,,,+++))))))***+++---///333222222222333444555555555555555555333111...---)))111...(((***(((***555lll|||xxxyyycccdddjjjbbb___hhhgggkkkSSS(((...***---(((......!!!+++&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%############$$$%%%&&&'''&&&$$$333+++%%%nnn[[[JJJEEE>>>>>>???@@@@@@@@@AAACCCEEE???CCCFFFGGGKKKggguuu<<<&&&...111'''***###&&&((("""$$$***'''&&&&&&%%%%%%%%%&&&&&&'''%%%###$$$''''''&&&)))...999<<>>000===CCC444DDD555777&&& 222...EEE666000'''???:::???666888???***+++)))555@@@999<<<777AAA***%%%111KKKmmmeee...666%%%+++***)))((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))*********+++++++++++++++*********))))))(((((('''(((((()))***++++++,,,.....................---,,,,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&+++...---+++000===HHH]]];;;///,,,---///+++******)))(((''''''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))&&&???dddlllpppvvvffftttppp```dddWWWZZZZZZJJJ'''111))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***))))))...333666HHHssseeeiiiLLLDDDMMM444@@@???@@@JJJ^^^uuu{{{DDD$$$+++++++++***)))((((((''')))))))))))))))******+++...///000222222333333333666555444222000...---,,,******))))))))))))******???tttcccbbbeeebbb^^^^^^hhhnnn222333******))))))((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############))))))))))))************YYYvvvhhh]]]YYYZZZ\\\\\\vvv~~~```888,,,...---***)))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&''''''(((***,,,888>>>MMMSSS\\\]]]kkkWWW666222111&&&000))))))))))))((((((((((((''''''''''''''''''''''''555+++&&&RRR&&&###333 %%%***333@@@!!!888HHH!!!EEE444******)))((('''&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))***************)))))))))((((((((((((''''''(((((()))******+++------------------------,,,++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''((((((((((((&&&***---,,,)))***111777***YYY\\\mmmssspppJJJ:::---,,,000///---,,,******))))))(((''''''&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))&&&,,,@@@fffjjj```nnnpppoooiiitttlllXXXaaaiii```VVV[[[ooo[[[555+++,,,)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))+++***...333111444GGG^^^OOO+++,,,;;;++++++***))))))(((''''''((((((((((((((()))******,,,,,,...///000000111111444444222111///---,,,+++***))))))(((((())))))***...bbbwwwsssfffaaafffcccZZZ]]]kkk```---!!!******))))))(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############''''''''''''((((((((((((!!!PPPLLL888((()))...,,,)))+++(((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&''''''(((***,,,999>>>KKKRRR\\\\\\hhhUUU888222111'''...))))))))))))((((((((((((''''''''''''''''''''''''888444%%%)))<<<(((%%%...222000666+++000UUU###(((///+++ooo,,,)))---***^^^***))))))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))((((((((('''''''''''''''&&&&&&&&&'''(((((())))))++++++++++++++++++++++++++++++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&)))++++++***(((((()))***:::,,,(((EEEQQQbbb~~~cccYYYEEE666@@@555111000000///***&&&''')))))))))(((''''''&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((---$$$&&&CCCooosssrrrlllnnnggg\\\gggxxxzzzvvvaaaSSS\\\eeeeeefffkkk___***'''---'''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((***(((+++222222///222:::HHHiiiXXX222---222...%%%******))))))(((''''''''''''&&&&&&&&&&&&'''((((((***+++---...///000000000222111000///---,,,******))))))(((((((((((())))))---444cccvvvpppddd___aaafff___ZZZlllttt222//////)))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$$$$%%%%%%%%%&&&&&&&&&(((&&&666cccbbb+++---((()))...---'''%%%***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&'''***,,,:::>>>IIIPPP\\\ZZZcccTTT;;;222111)))---))))))))))))((((((((((((''''''''''''''''''''''''''')))...$$$(((//////---###***+++VVV+++&&&###"""hhh+++)))333))))))(((''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((()))))))))))))))************)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''(((***++++++)))''')))...,,,+++---)))***777555000;;;RRRAAA:::PPP???===AAA555***---)))'''222111///,,,)))''''''***---(((((((((''''''&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''+++(((&&&...CCCbbbkkkooovvvuuuiii[[[YYYfffzzz~~~}}}uuugggPPPMMM___rrrwww}}}___333(((******''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))&&&'''---000222777===:::555<<<[[[ZZZEEE---'''000666000&&&((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''+++,,,---///000111111111000000///...,,,+++******)))((((((''''''(((((()))(((...:::hhhooopppaaaddddddaaa]]]\\\jjjFFF!!!111...))))))(((''''''&&&&&&%%%################################################!!!"""""""""#####################$$$$$$$$$%%%%%%---''''''444KKKoooqqq===...:::111000000000)))###%%%,,,'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''))),,,;;;===HHHOOO[[[YYY___RRR>>>333222,,,---))))))))))))((((((((((((''''''''''''''''''''''''###+++444---***//////,,,***!!!JJJ)))+++&&&'''TTT(((000''')))((((((''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((&&&%%%''')))+++***)))(((%%%+++444222///---)))!!!...)))+++000))))))***&&&---///111444000***+++!!!###%%%(((+++,,,***(((''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&!!!(((,,,''''''===ddd~~~yyynnnrrrqqqlll```UUUUUUaaannnpppiiiggglllrrruuu{{{}}}sssggg\\\VVVOOOaaa\\\```^^^ccc+++(((333+++%%%+++&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))''''''((((((+++222:::888======777777LLLttt\\\444'''---222000)))$$$'''+++'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&)))***+++---///000000000//////...---,,,,,,++++++((((((''''''''''''((((((+++---,,,KKKrrrqqq~~~~~~|||gggaaaaaa```ddd___WWWccc]]]555***111&&&((((((''''''&&&%%%%%%%%%################################################!!!"""""""""##################$$$$$$$$$%%%%%%%%%%%%%%%((('''$$$///UUU}}}ddd888222===666!!!///,,,***)))&&&%%%)))...&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&))),,,:::<<>>@@@PPPWWW\\\]]]VVV;;;...222---+++))))))))))))))))))))))))'''''''''((((((((())))))---///,,,,,,'''000>>>$$$&&&***!!!%%%???,,,--->>>ooo222333'''***<<>>+++((('''&&&'''))))))'''&&&%%%%%%%%%&&&'''(((((((((############"""""""""!!!###""""""!!!"""###$$$%%%&&&%%%&&&'''&&&$$$(((///222>>>@@@PPPVVV[[[]]]TTT;;;...111,,,+++))))))))))))))))))))))))(((((((((((())))))))))))$$$$$$(((!!!333000***333///(((+++===EEEZZZ|||~~~'''''',,,ddd((((((rrr'''$$$###$$$''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&,,,///(((!!!''';;;MMMddd999"""###+++,,,(((((('''&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$'''$$$###$$$%%%%%%)))...WWWhhh{{{jjjiii^^^gggpppssstttuuutttpppuuurrrooooooqqqtttwwwxxxwwwvvvrrroooppptttssspppmmmjjjgggfffffffffeeecccbbb\\\TTTdddhhhwww|||SSS***"""))),,,###+++000&&&&&&%%%%%%$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" 888'''HHH@@@444999$$$$$$***!!!"""444111+++(((555HHH---999@@@===###---@@@111777DDD999>>>(((===***###IIIggg```777666+++"""%%%%%%$$$%%%&&&&&&%%%############$$$$$$%%%%%%&&&############""""""""""""###""""""""""""###$$$$$$%%%$$$%%%&&&%%%###'''...222>>>@@@PPPVVV[[[]]]RRR<<<000111,,,+++))))))))))))))))))))))))(((((()))))))))*********+++...&&&888***&&&FFF===###&&&111<<>>@@@PPPVVVZZZ\\\RRR>>>222222,,,---************************)))))))))************+++000&&&%%%...333>>>333VVVYYY...999NNNeee|||VVVqqq}}}hhhuuuaaaYYYfffJJJ%%%$$$'''(((,,,000,,,%%%%%%)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))---***''''''+++......---000...,,,111@@@XXXssskkkDDD444...+++******+++,,,+++'''$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ &&&'''$$$$$$)))***''')))+++AAAeeexxxRRRSSSkkkrrrgggmmmmmmooossstttqqqhhhaaaaaagggiiiccc\\\\\\^^^```^^^```[[[___jjjaaaSSSVVVjjj\\\\\\qqq[[[666(((...******'''"""$$$***)))%%%$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""((("""HHH+++### ((("""***)))ggg###@@@###EEEFFFyyy+++000)))"""$$$$$$###$$$%%%&&&$$$"""###############$$$$$$$$$""""""""""""""""""######"""#########$$$$$$$$$$$$###"""###%%%###"""&&&---333>>>@@@PPPUUUZZZ[[[PPP@@@444222,,,...************************)))*********++++++++++++:::))):::777---'''KKKYYYrrr|||{{{}}}yyyzzzPPP666>>>+++(((%%%(((---+++$$$%%%+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))%%%(((***)))'''(((---333000111222111///---...///<<<^^^www{{{TTT:::666222111333111000---)))%%%###$$$''')))$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!"""""""""#########$$$$$$%%%%%%%%%%%%%%%&&&#########$$$$$$$$$$$$$$$"""&&&'''###!!!$$$'''(((,,,(((GGGfffhhhIIIbbbbbb]]]ZZZ]]]ccchhhiiiggghhhiiikkkkkkeeeaaadddkkkbbbfff[[[ZZZeee[[[SSSdddggg}}}zzzTTT---)))***)))%%%$$$''')))%%%$$$'''$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!''' ,,,JJJ######xxx###444$$$lllyyy!!!,,,}}}]]]%%%000nnn555///aaaNNN%%% %%%$$$###$$$&&&&&&$$$"""########################""""""""""""############"""###$$$$$$%%%%%%$$$$$$$$$###$$$%%%$$$"""&&&---333>>>@@@OOOUUUYYYZZZ~~~NNN???444111+++...*********************************+++++++++,,,,,,000!!!666333&&&333888===WWWmmmzzzzzzXXX222888+++$$$'''***%%%$$$(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))*********$$$+++333666222...---...---,,,+++***))),,,111555'''111777777666;;;IIIXXXWWWSSSYYYNNNIIIJJJ:::777111))),,,111---+++)))!!!###(((,,,***$$$"""&&&+++$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%"""#########$$$$$$$$$$$$&&&$$$#########"""$$$'''"""222---CCCWWWPPPIIIJJJPPPWWWYYYXXXnnnbbb]]]bbbaaaXXXXXXbbbVVVccc\\\[[[hhhfffpppJJJ666%%%+++,,,'''***((('''***'''"""#####################$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""((((((===!!!"""---)))jjj :::CCC(((]]]LLL444)))--- ***$$$###"""###%%%%%%###"""############""""""""""""!!!"""""""""############"""###$$$%%%%%%%%%$$$$$$$$$###$$$&&&$$$"""'''...333>>>@@@OOOUUUYYYZZZ{{{LLL???444000)))---******************************+++++++++,,,,,,,,,222<<<111$$$999NNNllluuuzzz~~~PPP:::(((***...,,,((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))******++++++999666555777:::;;;777333333555666555222000000000444,,,+++---+++///222---------777...,,,222***...------///)))$$$...333''',,,'''$$$''',,,,,,'''!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#####################$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$(((!!!%%%'''%%%$$$((($$$%%%///&&&000aaavvvaaaQQQsss[[[NNNUUUVVVJJJGGGPPPHHHiiixxxiii;;;!!!333'''(((+++ ,,,((($$$)))&&&&&&##################$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""***KKK)))zzzppp!!!,,,jjjjjj(((######"""+++555!!!(((;;;!!!...+++)))!!!###"""""""""$$$$$$"""!!!"""""""""""""""!!!!!!!!!!!!!!!""""""#########$$$"""###$$$%%%&&&%%%$$$$$$%%%$$$%%%&&&%%%###'''...333>>>@@@OOOTTTYYYZZZrrrWWW;;;444000......------,,,++++++,,,,,,,,,///(((&&&+++///---******,,,333***,,,KKKcccuuu~~~zzz}}}xxxQQQ***&&&...+++&&&***&&&***444///!!!!!!---&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***(((''''''((()))((('''&&&---///***&&&)))+++***,,,---,,,+++)))(((((()))***))))))))))))***+++++++++&&&"""%%%+++...+++&&&+++'''$$$%%%)))+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''&&&%%%(((,,,(((!!!"""))))))---,,,(((&&&)))++++++&&&'''***---,,,)))((()))$$$((('''###$$$)))***'''(((%%%$$$&&&)))***'''###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&((()))+++,,,&&&***111---'''444EEEIIIGGG>>>444444:::@@@@@@>>>666EEE===333999444,,,555,,,666888999;;;555---111111)))///111'''+++222'''***************+++++++++(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&'''%%%###"""###################################################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""################################################$$$$$$############$$$$$$######$$$&&&(((...444999ggg>>>777...***))))))&&&###''''''&&&%%%%%%$$$##############################""""""""""""############"""""""""""""""###$$$%%%!!!'''HHH'''III"""((($$$)))iiixxx&&&&&&%%%&&&%%%ccc111,,,$$$KKK%%%###$$$%%%%%%%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$%%%%%%%%%&&&))),,,222???AAAOOOSSSWWWZZZnnnTTT:::444000...///------,,,,,,,,,,,,,,,------000000,,,(((+++000444222;;;===QQQ~~~{{{rrryyy]]];;;###"""000***''''''***---+++&&&###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&%%%&&&(((+++,,,---))),,,+++(((***......***!!!%%%***,,,---...000333000000000///---+++((('''%%%...444111((($$$(((...+++)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))''''''((()))))))))%%%&&&(((***+++------,,,%%%(((***+++000666888555EEE999000111777666000***111222...((('''+++,,,)))&&&)))***'''###!!!$$$(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&)))+++---+++'''$$$///(((,,,>>>MMMLLLJJJPPP]]]fffrrr|||qqq___eee\\\GGG@@@;;;>>>>>>CCCKKKFFF666///,,,///111+++(((222444'''************************(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#########$$$&&&################################################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""################################################$$$$$$############$$$$$$%%%%%%%%%$$$$$$&&&***---666cccrrr'''444///)))''')))***)))''''''&&&&&&%%%$$$$$$##############################""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%"""&&&...NNN!!!"""...fffAAA###((((((bbb ###444===%%%rrr vvv(((222###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$%%%%%%%%%&&&))),,,222>>>@@@NNNRRRVVVXXXjjjQQQ888333000//////------,,,,,,,,,------...)))...000,,,***...222333)))<<>>555///,,,&&& %%%&&&'''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))((('''''')))+++...000///EEELLLMMMZZZkkk{{{iiiZZZHHH@@@FFFQQQZZZ```TTT000///;;;'''333))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%######$$$%%%################################################""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""################################################$$$$$$############$$$$$$%%%&&&&&&$$$""""""###$$$!!!...CCCbbbttt???222333+++(((&&&&&&)))***)))&&&&&&&&&%%%%%%$$$$$$##############################"""""""""#########$$$$$$!!!"""######$$$$$$$$$###)))###555333###(((------lllqqq'''=== 333555))))))555lllPPP"""'''"""###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$%%%%%%%%%&&&))),,,222>>>???MMMPPPTTTWWWhhhQQQ999444111//////------------------...///...))))))222666333000111CCCeeexxxzzzkkkjjj|||xxxPPP((($$$+++...***%%%&&&+++///&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((()))))))))***+++******)))***+++(((******)))///???TTTbbbXXX]]]bbbbbb```aaafffkkkfffnnnzzzzzzzzzqqq]]]DDD222///111###%%%(((***++++++((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''$$$%%%'''(((((()))***+++***(((***111777===DDDKKKBBBHHHNNNSSSYYY^^^]]]XXXdddeeejjjkkk```OOOHHHIII^^^\\\YYYTTTPPPJJJBBB;;;---'''"""$$$***,,,((("""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))+++,,,+++)))(((...999BBBIIIfffVVVNNNGGGWWWcccJJJ'''(((111,,,((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&(((%%%"""###%%%%%%################################################""""""""""""""""""""""""########################""""""""""""""""""""""""################################################$$$$$$############$$$$$$###%%%&&&&&&%%%$$$%%%&&&)))&&&%%%222ZZZXXX111000444%%%***(((''''''((('''%%%"""%%%%%%%%%%%%$$$$$$##############################""""""#########$$$$$$$$$ """###$$$$$$$$$$$$111)))CCCGGG...%%%222222%%%@@@---666qqq'''+++ppp&&&^^^***+++{{{[[[pppXXXVVV,,,999$$$$$$%%%&&&&&&%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$%%%%%%%%%&&&))),,,333>>>???MMMPPPUUUXXXhhhQQQ:::555111.........---------......///000666***+++888666,,,444III~~~}}}rrrrrrzzzyyyTTT888,,,&&&))))))$$$(((222'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))******(((***,,,---,,,---000222111AAASSSYYYUUUVVVbbbooo~~~vvvyyy|||XXX555555000)))%%%&&&((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''((((((((('''***------,,,***++++++---)))111@@@DDDDDDQQQfffdddoooxxx{{{}}}wwwxxxvvvppptttjjjeee___]]]]]]ZZZVVVSSSCCC===333+++'''%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******'''+++......000===SSSccc{{{fffRRRvvvrrrMMM888///)))///))))))))))))((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&###!!!$$$''''''################################################""""""""""""""""""""""""########################""""""""""""""""""""""""################################################$$$$$$############$$$$$$"""$$$&&&'''&&&%%%&&&&&&&&&'''(((''')))BBBuuuMMM)))111000!!!222))))))(((((('''&&&###!!!%%%$$$$$$$$$$$$$$$##########################################$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%+++333,,,888FFF888999YYYHHHGGGvvv___MMMXXX+++333''',,,$$$%%%&&&&&&&&&&&&%%%$$$########################""""""""""""""""""""""""###########################$$$%%%%%%%%%&&&))),,,444???@@@MMMQQQVVVZZZfffQQQ:::666222...---...............///000111333...111444++++++OOO|||sssnnn|||^^^<<<###'''///+++&&&)))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))*********++++++,,,---,,,+++***---444:::RRR\\\jjjssswww~~~zzzuuupppVVVKKK;;;---%%%$$$'''***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))(((+++---,,,)))(((+++---666:::IIIZZZ^^^]]]kkk~~~ssshhh___UUUMMMIII\\\]]]VVVAAA)))###---((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++,,,(((((()))///BBBcccppp______tttnnn@@@$$$...+++******))))))(((((('''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((000222)))###$$$&&&$$$################################################""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""################################################$$$$$$############$$$$$$"""$$$%%%%%%###""""""######!!!,,,///,,,222???lllxxx777(((333111$$$###///222+++&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$%%%&&&&&&%%%$$$######$$$$$$""";;;CCCjjjBBBQQQ@@@RRRNNNEEE---TTTGGG...HHHRRRcccVVVNNNnnn???+++---eeeqqq###$$$%%%&&&''''''&&&%%%$$$########################""""""""""""""""""""""""###########################$$$%%%%%%%%%&&&))),,,333>>>???MMMRRRWWW\\\bbbNNN999666222///...............///000111222,,,111444222666UUUwww___===///...---)))'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))*********++++++++++++,,,.........///555DDDWWWeeevvvxxxooommmkkkbbbOOO:::,,,(((***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))))))))(((******))))))...777>>>EEE[[[tttooo]]]SSSeeekkklll___HHH555------((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++,,,------111>>>VVVwwwlllgggpppsssTTT%%%,,,++++++***))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$///888999---$$$%%%%%%"""################################################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""################################################$$$$$$############$$$$$$"""###$$$###!!!!!!"""###%%%'''(((%%%'''333"""555OOO~~~OOO///666999222'''$$$222999)))!!!$$$$$$%%%%%%%%%%%%&&&'''##################$$$$$$#################################$$$$$$$$$%%%%%%#########$$$&&&***...111888<<<;;;III===OOO|||YYYBBB___KKKNNNVVVJJJKKKOOO]]]\\\SSS```[[[vvvgggmmmLLLjjjUUUFFFjjjbbbRRRCCCfffZZZXXXVVV???CCC;;;$$$%%%&&&''''''&&&%%%$$$########################""""""""""""""""""""""""###########################$$$%%%%%%%%%&&&))),,,111<<<===KKKQQQWWW]]]^^^KKK777555222000///............///000222222---666777888UUUuuu```===)))(((,,,...''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))*********+++++++++,,,,,,,,,***,,,000:::NNNlllyyytttwwwttttttUUU999,,,***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***+++,,,,,,,,,000<<>>$$$(((//////$$$***))))))(((''''''&&&&&&%%%%%%%%%$$$$$$#################################""""""###$$$%%%%%%""" !!! &&&&&&"""!!!%%%...///222:::CCCJJJKKKJJJOOOTTTUUUQQQOOOPPPPPPMMMaaazzzxxxpppwww~~~|||vvvddd^^^^^^^^^XXXLLL???666222)))&&&%%%'''))))))((('''%%%&&&&&&%%%$$$$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%$$$&&&(((+++333666CCCJJJRRRQQQbbb```III:::777222888111333111111111111111222444---888SSSsssQQQ555******'''((('''&&&&&&'''(((((((((''''''''''''((())))))******)))))))))))))))***///***000///&&&111777###NNN\\\~~~{{{sssgggeeennndddEEE222---((((((******'''$$$''''''''''''''''''''''''''''''''''''''''''''''''+++((()))---***%%%)))444555888---BBBpppcccWWWmmmtttbbbFFF999,,,'''))))))(((&&&(((((('''&&&&&&&&&&&&'''''''''(((((((((((())))))000***'''...222///@@@aaauuuQQQ333//////(((&&&...(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''&&&&&&''''''((((((&&&%%%***444<<>>---CCCIII}}}tttbbbfff[[[JJJ888,,,((()))+++))))))))))))))))))))))))((((((((()))))))))******)))+++---,,,***,,,444:::nnnfff______UUUBBB000((((((***))))))(((''''''''''''((((((((())))))***++++++,,,777+++111DDDfffyyy___TTTYYYbbbdddyyy{{{lll```XXXUUUooo{{{]]]>>>111...+++))))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''+++### &&&---222777<<>>---rrr&&&ggg000###(((111)))!!!''''''$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######################## ###%%%%%%###""""""###$$$...:::BBBFFFJJJNNNPPPMMMLLLWWWwwwUUUqqqzzzzzziiivvvuuuuuuwww~~~yyy```[[[{{{dddBBBMMMRRR:::+++111+++)))&&&&&&((()))((('''******)))((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&(((+++666888CCCHHHPPPOOObbbYYYIII<<<999111888333222222666888111111IIIeee[[[555***%%%+++...+++(((***))))))(((((())))))***+++*********+++,,,...///000&&&???777ZZZvvvbbb\\\RRRFFF;;;111+++'''))))))))))))))))))))))))(((((())))))******++++++222&&&***666,,,"""CCCwww~~~~~~jjjbbbbbb___RRR<<<***&&&+++***)))((((((''''''(((((((((((()))***+++,,,,,,---111%%%BBBeeeVVV^^^ttt```cccmmm~~~___333$$$///***)))((((((''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''---&&&&&&///999???HHHQQQKKKFFFPPPfffooorrr}}}tttZZZZZZSSSHHHBBBFFFLLLLLLGGG///***&&&%%%'''))))))(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((($$$%%%%%%&&&&&&''''''(((((())))))(((&&&)))///444666444333444666555222......+++'''%%%%%%%%%###"""%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!%%%"""777$$$+++///'''(((III '''999%%%000 %%%111)))%%%---+++$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%########################!!!$$$&&&%%%"""!!!"""%%%111<<>>nnndddoooyyy~~~qqqgggaaaPPP666***,,,***))))))(((((((((((((((((())))))***+++,,,---...***BBByyypppddddddwww^^^dddoooEEE------***))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''',,,,,,444AAAHHHLLLYYYhhhrrrqqq{{{uuuaaaUUUPPPPPPUUU\\\KKK@@@333***''')))))))))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%'''((((((%%%%%%%%%&&&'''(((((((((%%%///888>>>DDDLLLRRROOOMMMLLLOOOSSSTTTPPPLLLFFF???777333333111,,,''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################ (((333 &&&---###ppp888 ''''''999...---kkkfff'''000$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""$$$&&&%%%%%%(((000777@@@GGGLLLJJJMMMYYYgggnnn{{{rrryyyaaaVVV___iiiggguuuyyy|||ppphhh}}}hhhBBB===<<<555,,,(((((()))((('''%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$&&&(((+++444666AAAGGGPPPPPPeeeVVVHHH===888000888222:::000333;;;999HHHdddMMMIIIJJJNNNQQQOOOPPP]]]wwwwwwXXX???)))(((,,,+++)))***)))))))))))))))******+++++++++,,,---///111333444444{{{vvvbbbbbbaaa___[[[ZZZZZZ[[[TTTZZZccclllwww{{{^^^TTTXXXUUUAAA---************************((())))))***++++++,,,,,,***000...+++???lllvvvuuuvvvnnnlll```DDD000///******)))(((((((((((((((((())))))+++,,,---......;;;zzzpppcccrrr}}}nnnlllsssbbbFFF+++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***111AAAPPPSSSTTTdddxxxsssYYYTTT^^^hhhXXXBBB111)))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%&&&&&&'''((())))))888BBBOOOUUUQQQIIIBBB???DDDCCCDDDJJJQQQTTTRRRNNN]]]SSSHHHCCCCCC@@@888000(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################)))!!! %%%+++"""111''',,,,,,%%%((($$$>>>444&&&VVV&&&---$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%########################!!!###%%%&&&)))333AAALLLMMMRRRRRROOOWWWooobbbmmmzzzppp]]]]]]jjjyyywwwjjjjjjsssyyywwwxxx}}}~~~}}}|||jjjeeehhhGGG>>>333,,,++++++***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$&&&(((+++333555AAAFFFPPPQQQfffVVVGGG999;;;444777444777888,,,DDD999mmmUUUccccccpppnnniiiccc]]]ZZZZZZ[[[}}}xxxPPP+++'''......,,,)))******+++++++++,,,,,,,,,...***444...888***777777uuulll^^^[[[VVV\\\ggghhhooovvvyyyzzzyyyrrrkkknnnaaaZZZ\\\\\\\\\lll|||jjjUUU^^^YYY222...***)))++++++)))))),,,+++******,,,///111///---444+++///;;;iiiwwwpppmmmiiicccgggjjjcccnnnqqqyyyyyyttt~~~eee\\\MMMCCC,,,)))******((('''((()))))),,,)))$$$333'''%%%@@@)))KKKjjjiiipppuuurrrrrrrrrggg,,,+++,,,******!!!222&&&))))))(((((('''''''''&&&***&&&&&&)))(((%%%'''---...DDDCCCYYYZZZGGGddd}}}}}}LLLSSSiiieeeHHH333+++(((***)))******)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&((($$$###'''+++...777@@@HHHDDDAAA@@@CCCNNN```oooqqqiiiuuu{{{wwwtttxxxuuuxxxiiiSSSZZZpppkkkQQQ===444***&&&)))***((($$$###$$$%%%$$$$$$%%%$$$!!!%%%%%%%%%$$$$$$$$$##############################)))###...$$$ ***KKKeeeuuu777333$$$((('''!!!...888"""&&&___|||bbb)))$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$%%%'''((($$$,,,###$$$<<>>FFFDDDFFFPPPfff}}}}}}rrr___aaacccWWWCCC111&&&%%%+++000&&&'''''''''&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$###########################---''''''000222333@@@,,,)))!!!$$$(((000,,,JJJ222$$$555!!!---$$$$$$$$$$$$$$$$$$$$$$$$###########################"""!!!###%%%%%%$$$""")))111NNNFFFNNN[[[LLLGGG\\\ddd]]]|||~~~}}}vvvWWW^^^|||rrrsss~~~www~~~|||lllcccddd333???888"""...)))***)))'''&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%&&&)))+++555777AAAEEEMMMOOOfffRRRFFF999;;;333777555888222BBB<<<~~~oooxxxxxx{{{sssmmmjjj___cccrrrfffSSS888&&&000+++---+++++++++,,,,,,,,,------)))555666(((000DDDtttdddZZZKKKTTTeeeyyy}}}rrr```eeelll~~~pppooobbb>>>222))))))---...------,,,+++***,,,---......---,,,666>>>[[[___VVVCCCIIIVVV___hhhssstttqqqvvvpppllleee]]]ZZZ]]]eeelll{{{qqqwwwcccQQQBBB111...+++******)))(((((('''---111%%%888333***zzzqqqfff~~~bbbmmmsssvvvPPP\\\vvvxxx}}}fff***333...!!!---/// ---))))))((((((((((((''''''((((((+++---,,,,,,333<<>>...000%%% $$$,,,$$$///...222 MMM___+++...$$$$$$$$$$$$$$$$$$$$$$$$########################$$$""""""###&&&&&&### :::IIIKKKPPPUUUVVVVVVpppUUUrrruuu]]]dddzzz{{{~~~zzzrrrtttKKK'''333******)))(((&&&$$$$$$''')))((((((((((((((((((((((((&&&&&&'''&&&%%%&&&)))+++444666AAAEEELLLOOOgggOOOEEE999;;;333888666555>>>===uuu~~~zzzmmm___\\\ppp\\\aaapppzzzggg???%%%333,,,---,,,,,,,,,,,,---------------:::)))333???rrrkkkTTTWWW]]]ssszzzkkkllluuueeePPP???///+++...///---+++,,,,,,+++,,,,,,---...---222777\\\jjjZZZRRRSSS[[[gggxxxyyyiii\\\VVV```{{{mmmiiilll}}}|||bbbQQQ777///))))))******))))))***000000)))666666OOOrrrwww{{{ssswww\\\qqqyyyeeeYYYlllttt{{{~~~wwwFFF+++...&&&(((///!!!---))))))(((((((((((((((((()))+++---------333???JJJWWWYYYxxxnnnccc]]]bbbeeeaaa___aaafffZZZffflllbbbNNNUUUQQQ;;;***)))(((((((((((('''&&&''''''''''''''''''''''''''''''((((((''''''((())))))555BBBFFFCCCNNNpppxxxvvvrrrmmmsssoooggg[[[LLL>>>333...)))(((((((((&&&###"""%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$++++++000...$$$%%%JJJFFF888222777 222,,,)))***666 PPP+++$$$"""nnn((($$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%&&&((()))>>>GGGFFFPPP\\\IIIRRReee```iiiXXX]]]~~~nnnfffsssvvv~~~^^^???333,,,***))))))(((&&&&&&(((((((((((((((((((((((((((&&&''''''&&&&&&'''))),,,444666@@@DDDLLLOOOhhhLLLDDD999;;;333888777666:::TTTuuufffkkkxxx{{{wwwtttGGG,,,444...---,,,,,,---------.........444111+++<<>>222((((((++++++***+++---000(((111...>>>vvvnnnssslll___hhh|||www______uuuzzzyyy~~~yyyvvv000///222###***&&&((((((((()))))))))))))))))))))+++,,,,,,111>>>OOO[[[aaa|||pppjjjmmm~~~~~~xxxoootttlllMMMGGGIII111...***(((((()))(((''''''''''''''''''''''''''''''***+++'''###$$$+++222:::JJJGGG999OOO|||sssbbbJJJ999///***(((++++++((('''***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!888JJJ---///,,,,,,(((nnnNNNAAA111UUUWWW""":::777qqqDDDIIIbbb&&&'''000---$$$$$$$$$$$$$$$$$$$$$$$$########################$$$&&&'''$$$"""&&&000888MMMHHHTTTQQQHHHjjjyyyWWWmmm{{{mmm[[[mmmmmmssspppooo999000***(((---///+++((()))''''''''''''''''''''''''&&&'''''''''&&&'''***,,,444555???CCCLLLOOOiiiIIICCC999;;;333888888:::>>>zzzuuutttxxx~~~eee~~~TTT<<<333000,,,---------........./////////777666@@@{{{LLLWWWlllyyyqqqooo}}}|||lllTTT;;;...,,,,,,------,,,------------...111444<<>>SSSgggqqqmmm```jjj}}}vvvqqqiiikkkQQQAAA;;;555---))))))***)))(((''''''''''''''''''''''''(((******'''%%%)))333;;;QQQ666...WWWnnnYYY<<>>///$$$''',,,***''''''((((((((((((((((((((((((''''''((('''&&&'''***,,,333555>>>BBBKKKPPPjjjGGGBBB999;;;333999999===ooo~~~uuuooojjjqqquuu~~~___eeeOOO000222...---.........////////////---888FFFooo^^^ccceeellluuuYYYQQQKKKOOOXXXjjjzzz|||zzzgggIII666///,,,,,,///,,,---.........///444777fff\\\WWWqqqRRROOOtttyyyvvv|||jjjcccyyyZZZCCC...+++---++++++///+++---//////GGGoooyyysssfffcccNNNaaazzz~~~___mmmjjjiii333'''+++)))...---(((((()))))))))*********'''---444@@@WWWrrrZZZfff|||xxxzzzkkknnnYYYEEE<<<111***)))******)))'''''''''''''''''''''''''''&&&&&&(((...666>>>BBB===CCChhh^^^EEE///******&&&&&&)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))""")))444000<<<...444&&&BBB666___TTTMMMiiiDDDHHH^^^BBBsss(((%%%000$$$,,,HHH'''333$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""'''000===IIIQQQYYYKKKDDDjjj\\\LLLhhhOOOsssmmmuuu{{{zzz{{{xxxsssppprrrtttuuutttvvvzzz~~~|||tttqqqfffIII---''')))(((&&&'''))))))))))))))))))))))))'''((((((''''''(((***,,,333444>>>BBBKKKPPPjjj}}}EEEBBB999;;;333999999>>>|||sssiii\\\YYYYYYeeezzz|||sssrrr]]]---333///............/////////000999&&&XXXwwwnnnTTT___xxxbbbEEE::::::DDDSSSZZZ```www{{{zzzXXX@@@222,,,,,,...+++---//////...000555999[[[aaaAAAHHH]]]qqqmmmzzz}}}~~~{{{zzzyyylllcccsss~~~eeeKKK333---...++++++///+++///<<<,,,]]]yyy}}}zzz\\\___OOOpppsssfffJJJ&&&888,,,&&&***(((((())))))*********+++)))111>>>PPPlllfffggg~~~eeeKKKAAA333+++)))***+++***(((((((((((((((((((((((('''###"""***777BBBFFFEEE???{{{nnnrrrYYYXXXUUUiii___dddaaaqqqbbb@@@222...)))'''***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&"""&&&,,,===hhh222)))666999:::@@@FFFYYYqqqpppEEE^^^{{{oooNNN???000&&&,,,***!!!RRRbbb!!!777$$$$$$$$$$$$$$$$$$$$$$$$########################'''###""",,,===LLLUUUWWWFFFLLLiiiuuu```___zzzrrrNNN[[[ssseee~~~vvvpppsssqqqkkkdddaaabbb```\\\TTTTTTSSSQQQNNNLLLLLLLLL]]]mmm{{{nnnkkkAAA000...---,,,///************************'''((((((((('''(((***---333444>>>BBBKKKPPPkkktttFFF888FFF333000GGG888mmm{{{kkkbbb___XXXOOOLLLXXXoooxxxrrrxxxfff???333///222000333///)))000666...000FFFgggVVV[[[nnnRRRDDDAAAAAAHHH\\\vvvtttEEE777222,,,000...555......111666%%%ggg{{{kkkFFFKKKRRRvvvssssssyyy{{{{{{{{{zzzyyywwwvvvuuu{{{wwwyyygggeee\\\===***666###***///111%%%999===rrrjjjoooNNN^^^ttt|||}}}~~~WWW,,,111...%%%...''',,,))))))...)))&&&---888555CCC|||UUUiii~~~rrrHHH666>>>,,,!!!000---&&&'''((('''&&&''')))+++---,,,###000IIIAAA>>>[[[ggg]]]___eeerrrxxxdddeeeuuu}}}WWW444!!!---000(((%%%)))***%%%$$$'''%%%'''&&&!!!"""&&&&&&!!!((($$$###''',,,000666<<<000:::BBBSSSooo~~~vvvOOOXXX:::444222333+++---%%%"""'''((($$$!!!###$$$$$$$$$############"""$$$$$$$$$$$$############%%%###111DDDMMMQQQSSSOOOCCCvvvgggllleeeSSSgggjjjyyy{{{nnnaaaYYYXXXXXXWWWSSSLLLDDD<<<777444444333333333444555555AAAGGGYYYvvv|||sssuuu===))),,,***))),,,***))))))******)))'''((((((''''''((()))+++,,,///888;;;CCCJJJJJJpppmmmFFF===???444999AAA<<<{{{___^^^ZZZUUUPPPQQQVVV[[[fffuuudddGGG777333///---000///---333777222222}}}tttccc___zzz}}}fffPPP@@@===AAARRRccc~~~WWW;;;000,,,...,,,---+++333555444EEEWWWKKKHHHnnnqqqoooyyy|||{{{zzzxxxvvvtttrrrqqqsssyyyyyyiiizzziii???111111111,,,555000000;;;gggqqqlllzzzRRR^^^zzz~~~sss///000******&&&***---)))(((...+++)))222666AAAbbbwwwgggTTTrrr|||sssmmmEEE111,,,&&&&&&''''''((())))))(((((()))***'''%%%444DDD@@@CCChhhccc\\\wwwuuuhhh~~~iiiDDD@@@555(((---((($$$%%%(((((('''&&&$$$'''&&&###$$$((('''###((($$$%%%---444666444444:::IIIVVVgggnnnSSS>>>***"""%%%''')))(((''''''(((((($$$$$$$$$$$$###############$$$%%%%%%$$$$$$%%%&&&%%%)));;;JJJNNNRRRVVVSSSsssnnnmmmqqqTTTVVVlllwwwuuurrrooonnnppprrrtttyyy}}}lllYYYLLLGGGFFFEEECCC???;;;777333111000000/////////000111111---///;;;PPPhhh}}}yyytttzzz<<<&&&555///+++******))))))((('''&&&))))))(((((()))***,,,---000888;;;CCCKKKJJJooogggEEECCC999777???999MMMkkkgggaaa[[[VVVSSSPPPNNNVVVZZZrrreeePPP777222000---...111333333444444DDDIIIaaawwwqqqcccRRRDDD<<<===HHHTTTkkkqqqDDD000000...111,,,,,,444333,,,hhhHHHEEEPPPdddvvv|||zzzzzzyyyxxxwwwuuusssrrrqqqnnn}}}tttuuuPPP888***888'''///)))---777lllgggTTTNNNyyy~~~|||QQQ))))))999(((------'''(((...,,,,,,777AAAXXXyyyjjjWWWttt|||sssrrr{{{~~~sss@@@===666&&&,,,((()))++++++)))(((((()))###&&&AAAGGG:::]]]|||\\\[[[ooorrrIII%%%''',,,+++'''%%%'''***)))$$$$$$''''''%%%%%%((((((&&&***---555;;;;;;888:::@@@LLL```wwwxxxcccCCC<<<$$$)))***%%%###&&&((('''%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%'''(((***>>>AAANNN```OOOPPP~~~jjjeeeiiiRRR\\\uuu{{{vvvmmmjjjfff```[[[YYY[[[___ccciiisssxxxlllUUU???666555444222000---,,,---...///......------......///000000...111:::GGGYYYoooyyylllfff444...)))***+++,,,,,,***((('''(((******))))))***+++---...111999;;;CCCKKKKKKooocccAAAEEE777999<<<444ooopppsssxxx~~~rrrddd[[[XXXXXXZZZUUUQQQQQQgggqqqfff___iiiWWW888111555222///222555///000;;;aaa[[[mmmyyykkk___WWWHHHCCC???>>>AAAKKK___qqqRRR555444000444111222333444777iiiIIIAAAXXX}}}yyyxxxxxxwwwwwwwwwwwwwwwrrr{{{ggg999+++666))),,,666111PPPxxxnnnvvvooopppQQQhhhyyy{{{KKK...444 ,,,,,,'''(((///+++---;;;EEExxxZZZNNNrrr[[[TTTNNNVVVmmmuuuGGG777222&&&000''')))++++++)))''''''(((+++666AAABBBVVVaaa[[[xxx|||uuuZZZ111***......((('''))))))$$$%%%'''((('''&&&&&&''''''$$$///<<<<<<333333FFF\\\qqq~~~cccPPP:::///%%%###%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$%%%(((+++666HHHTTTRRRQQQ^^^xxxfff}}}ZZZ]]]|||~~~yyytttkkkccc]]]YYYRRRMMMKKKLLLOOOQQQUUU\\\___TTT@@@000,,,......---,,,+++,,,...000222000000000000111222333333000......//////444BBBPPPnnn}}}~~~bbb///$$$***,,,......,,,***+++,,,******))))))***+++---...222999:::CCCLLLKKKnnnbbb>>>BBB;;;;;;444;;;dddhhhnnnuuu||||||lllbbb```aaa^^^aaaVVVbbbccczzziiiIII~~~sssZZZ===555555444///111555,,,444RRRxxxgggNNNqqqxxxooocccVVVLLLDDD???<<<===@@@EEEKKKQQQ^^^uuufff???555//////333555000<<>>>>><<<333RRRyyyaaaeeellltttzzz|||xxxdddlll___aaaccctttUUUzzz[[[BBB444000333...000555---DDDzzzQQQ^^^zzzRRRKKKBBB<<<:::<<>>|||xxx~~~___fffVVVqqq{{{xxxnnn|||~~~JJJ)))((()))+++***---000///>>>[[[VVVBBBoookkkMMM===777222222666;;;;;;...JJJRRR===DDD<<>><<<:::888<<<999444///+++***+++,,,---///111222222111///...111111111111222333555555777555666999:::666444555---333BBB___~~~GGG000---***)))***+++,,,,,,))))))(((((()))***,,,---000666888CCCNNNNNNpppWWWDDD;;;???;;;===qqqfffaaaeeekkkssszzzvvv^^^HHH333---444///000555///UUU^^^TTTwwwsssGGGDDDAAAAAAEEEKKKOOORRRSSSUUU^^^nnn}}}aaa888333111222333000JJJ888SSSUUUwww}}}~~~|||tttppp>>>,,,444+++:::lllqqqvvvfff~~~nnnaaayyyhhh[[[NNNbbbvvvooosss___@@@???---+++---,,,...222555PPPxxx```UUU]]]III===666:::<<<:::<<>><<<999666333111000111///---+++***+++---...///000111222111000...---////////////111222333444///...555CCCKKKGGG;;;333444222333CCCdddnnn;;;444+++)))+++---,,,)))******))))))***+++---...///555777CCCOOOPPPqqqQQQIII:::===;;;GGG[[[___cccjjjrrrxxx}}}}}}bbbPPP777...777222111444000___xxxWWWXXXzzzJJJJJJKKKOOOSSSWWWXXXXXXiiiiiiqqqzzzppp>>>;;;111...222;;;YYYVVVRRRHHHuuuyyysssmmmyyymmm|||zzz|||ttt{{{@@@555777111:::tttsss```bbbvvvWWWMMMiiipppjjj|||sssmmmuuu222...///---///...///333;;;^^^[[[WWWbbbAAA>>>888777<<<:::555999DDD>>>eee~~~~~~999RRRooozzz444222,,,,,,+++***))),,,111555HHHWWW~~~]]]nnnuuuMMM>>>===777666<<>>@@@iiidddbbbgggmmmpppsssxxx|||cccDDD???<<>>\\\yyy|||zzzxxxxxx{{{rrrMMM@@@111555@@@___zzzqqqVVVvvv~~~```iiilllxxxgggxxx444444---...(((555000777===uuummmbbbtttJJJ@@@CCCCCC??????CCCDDDCCCGGGNNNiiiMMMaaa{{{vvv\\\.........)))...+++%%%666CCCKKKYYYaaaYYY444...666999888III<<<666FFFEEEZZZqqq(((222)))&&&******+++%%%###(((...333???LLLEEEqqqxxxiiivvv~~~yyykkksssYYYAAA///)))---(((+++,,,***'''&&&&&&$$$###'''&&&###///CCCRRRUUUWWWJJJtttYYYUUUrrrxxxooogggdddVVVQQQJJJDDD@@@<<<888666333///+++***+++,,,***(((***++++++---///111444666@@@444---111222------333000666555,,,)))000555222...===\\\|||xxxeee]]]LLLMMM<<<000555AAAkkkkkk|||vvv999&&&777111(((,,,************)))******+++,,,000666888CCCNNNNNNpppRRRAAA@@@;;;>>>VVVdddddd```gggpppvvvyyy~~~iii|||JJJ888//////+++111000GGG~~~]]]VVV}}}___UUUZZZeeefffkkktttuuuZZZ777999///555UUUnnnDDDHHHyyyuuuooovvvsssiiikkktttrrruuugggDDD555<<>>DDDEEEggguuuddd___444&&&,,,)))%%%%%%'''))))))(((%%%+++'''000LLLQQQJJJQQQ[[[}}}|||]]]}}}tttnnnggg[[[PPPKKKGGGCCC===888555222///...,,,+++))))))******(((&&&***'''///<<<<<>>SSSWWW{{{~~~mmmwwwxxx}}}FFF999333999wwwKKKBBBmmmlllppp{{{>>>:::BBB___wwwbbbyyyaaavvvuuurrr777---...444000>>>uuuaaa\\\fff^^^zzzvvvzzzzzz666,,,000///---333@@@YYYzzzqqqtttNNN777AAANNNRRRbbbyyyyyyuuuQQQVVVFFF,,,///***+++///###(((<<<@@@:::JJJgggkkk^^^zzzTTT...///,,,******)))'''''')))%%%***+++;;;QQQJJJMMMooonnn___fffooowwwkkkcccZZZRRRNNNNNN???;;;666222000...,,,***))))))((()))))))))((('''000///333555,,,&&&777OOORRRXXX[[[PPP777%%%***999666///...222222///444===```ttt~~~tttpppkkkeeeffffffccc___]]]ZZZ\\\ccciiiwwwwww|||```rrraaa===000---))),,,+++************+++,,,,,,///555777BBBNNNOOOrrrPPPDDD@@@:::MMMiiiTTT\\\hhhqqq{{{~~~pppQQQ555888))):::444FFFnnnQQQbbb|||yyyxxxRRR999999<<>>BBB___nnn~~~[[[,,,((()))---+++%%%'''...***000AAAMMMKKKSSSuuuSSStttlll```}}}}}}|||pppbbbYYYPPPEEE===:::444111---++++++++++++***((())))))(((((())),,,...'''+++)))%%%---;;;<<<222999......DDDbbbiiiTTT;;;777555222------===^^^{{{~~~wwwttttttrrrnnnnnnlllppppppqqq|||ffffffeeeccc===***000++++++++++++++++++,,,------///444555@@@MMMPPPtttLLLFFF:::CCCxxx___[[[XXXZZZWWW\\\iiijjjjjjrrr}}}iiiiii^^^MMM666---222444{{{cccTTTwww}}}oooiiiyyy@@@888\\\MMMMMMiii{{{sssdddNNN@@@fffjjjsssjjjooobbbvvvqqqqqq<<<...222EEEkkkVVVwwwiiiooouuucccnnn{{{999...---222AAA```aaaYYY<<<>>>@@@BBBLLLhhhnnn888)))111)))444999555BBBhhh]]]bbbyyyOOOFFFEEE:::;;;FFFCCCOOOppp<<>>888;;;ZZZWWW}}}ooofffsssCCC;;;gggFFFJJJuuuggghhhppp[[[fffFFF:::wwwZZZ|||zzzgggooo^^^tttssshhh>>>555,,,BBBiiipppxxxvvvyyybbbggg{{{LLL666444;;;IIIhhhssskkkfffYYYXXXnnngggeee<<<666+++222///222>>>PPPkkk~~~```[[[???AAA<<>>???vvv^^^UUU^^^qqqtttxxxzzzwwwssspppoooppptttzzzjjjaaawwwEEE555666...UUU|||QQQ[[[rrrhhhnnnAAAKKKxxxHHHJJJzzzmmmeeelllsssIII999YYYoooddd{{{bbbdddZZZMMM444444LLLmmmooonnn}}}^^^YYYoooaaa222333:::PPPaaammmeee{{{qqqcccAAA>>>JJJjjjwww}}}QQQ555000+++:::<<<555kkkVVV}}}[[[:::;;;RRRQQQGGGbbbxxxkkkyyyooo<<<'''))),,,+++''',,,555KKKEEEBBBWWWnnn|||mmmUUU}}}xxxfffXXXIIIAAA===777222000++++++***************+++***)))((((((+++000444888888888444777===666111;;;<<<999888888333222<<>>JJJyyyiiiUUUWWW^^^kkktttsssrrrooommmmmmoooqqqooossszzzmmmfffaaa===:::;;;666dddvvvSSSbbbtttjjjgggvvvHHHHHH}}}HHHVVVvvvnnn```{{{qqqBBB999~~~\\\WWWYYYFFFUUUsss}}}^^^```ZZZSSS888777\\\{{{tttyyy```qqqkkkZZZUUUaaacccZZZlllttt999666>>>mmmvvvrrrnnnRRRAAA///AAA===>>>FFF===___xxx}}}>>>---666***777QQQlll]]]qqqAAANNNQQQMMMnnn}}}nnn~~~JJJ------///+++,,,666@@@999BBBmmmyyyiiiXXX|||tttmmmaaaSSSDDD>>>:::444///---++++++***)))))))))*********))))))***---222777:::999<<<777555:::777666???666@@@AAA888555===CCC@@@UUUWWWZZZfff|||mmm|||wwwbbbZZZppp~~~fffXXXTTTKKK:::+++++++++******++++++,,,---...222888BBBHHHQQQ{{{NNNDDD@@@\\\iii]]]XXXgggmmmqqqsssrrroookkkiiijjjnnnqqqsssvvv}}}pppmmm^^^```ttt~~~___ttt:::666999777qqqmmmSSSnnnvvvkkk___kkkcccQQQoooEEE___pppoooyyy{{{nnnjjjqqqsssrrrmmm\\\rrrtttFFFFFFnnnbbbaaa~~~ooo\\\PPPPPPUUUXXXiiippp\\\ZZZ[[[ooo000;;;vvvPPPccc~~~ddd\\\oooiiiJJJDDDFFFSSSYYY```hhh\\\iiiCCC:::FFFuuupppfffccc^^^???AAABBBQQQHHH>>>CCCRRR~~~uuuEEE222)))222KKKcccWWWjjjWWW@@@JJJ^^^yyyRRRRRRPPPYYY]]]111---...&&&+++999???AAANNNnnn~~~iii\\\qqq|||ssskkkXXXKKK>>>888555000,,,+++++++++***)))(((((())))))******+++---111555:::<<<:::AAA<<<555::::::999>>>777aaaqqqQQQ333999IIIMMMUUUSSSPPPUUUiii~~~yyy}}}{{{lll```iiiwwwdddXXXRRRJJJ===222,,,+++*********+++,,,---...222777BBBHHHQQQ{{{SSSCCCCCCmmmrrrlllkkkvvvsssppppppqqqrrrqqqooonnnooopppzzz|||gggLLLhhhnnntttttt}}}\\\eeeDDD222777777}}}eeeSSSzzz~~~uuupppsss}}}vvvkkk]]]cccvvvzzzXXXdddEEEddd```lll{{{lll^^^rrrpppBBBIIIrrr^^^jjjnnnvvvmmmdddccciiijjjaaaVVVJJJUUUqqq]]]VVV^^^yyyjjj111;;;~~~LLLhhh~~~lllDDDHHHKKKBBBRRRpppjjj^^^hhhJJJ===SSSeeeuuuHHHXXX>>>@@@???BBBBBBHHHcccxxx^^^999777999<<>>HHH___cccqqq\\\zzzoooeeeNNNCCC999444111---******+++***))))))(((((())))))***+++---000444999===???<<>>???888666HHHxxx___333555OOO```ZZZXXXXXX___ppplll___]]]vvv|||wwwnnnbbbUUUIII???999---,,,***))))))+++,,,------111777AAAHHHQQQ|||TTTAAACCCwwwwwwqqqiiiooonnnqqqoooppprrrrrrqqqrrrtttvvv~~~SSSaaa{{{~~~vvvzzzVVV___NNN666;;;<<>>@@@xxxddd|||fffAAA@@@LLL\\\uuujjj]]]gggRRR>>>eeeSSS}}}TTTKKKEEE///444BBBIIIOOORRRooo|||{{{444555:::DDDnnn______~~~UUUBBB000VVVrrr666(((333+++555>>>DDD>>>vvvhhhttt```ppp}}}~~~tttcccVVVFFF===555111///+++***+++******))))))))))))******+++---000444888<<>>AAA{{{zzzvvvoooiiippppppooommmlllmmmssszzz|||pppZZZlll|||lllnnnQQQ[[[GGG888===>>>```YYYiiirrraaaKKKTTTggg~~~hhhPPPRRRbbbvvvhhh]]]ZZZqqqfffRRR```HHHmmmqqqZZZlllwwwtttlllpppvvv~~~ZZZdddxxxtttZZZ]]]zzzQQQdddUUUiii|||iiiYYYXXXWWWXXXVVVVVV\\\ccc}}}cccRRRooojjjfffzzz999NNNxxx}}}zzzooo888===RRRTTTTTT```zzziiiYYY```vvvnnnfffAAAyyylll```@@@;;;DDDIIIkkkxxxaaauuunnn444%%%DDDdddUUUsss}}}vvvwww\\\???OOObbbzzz;;;%%%111,,,:::>>>BBBUUUlllyyyyyyQQQnnn}}}qqq^^^PPP???888111///---******---))))))))))))***+++,,,---///111555999>>>AAACCCDDDDDDJJJHHHIIILLLFFFDDDNNN]]]>>>;;;TTTlll^^^___hhhxxxvvvhhhfffoootttlllYYYEEE999555///---***)))(((***,,,---,,,111777AAAIIIRRR}}}SSSAAABBB|||pppwwwggglllkkkllllllmmmqqqwwwhhh}}}lll]]]]]]NNNYYY@@@888<<<>>>\\\[[[zzzZZZoooFFFQQQgggtttdddWWWRRRRRRSSS]]]pppxxxjjjXXXQQQffffffVVV```CCCuuulll[[[ZZZYYY|||{{{zzzNNN___tttsss|||ttt]]]```~~~sssEEEYYYVVV|||kkkWWWZZZTTTQQQQQQTTT___uuudddQQQkkkmmm___222WWWppphhh@@@JJJEEEMMMaaa}}}jjjSSSRRRWWWgggFFFoooOOOGGGLLLJJJGGG\\\~~~uuurrrdddhhhPPP;;;FFFeeepppQQQqqq\\\YYYSSSQQQiiiuuuvvvzzzLLL,,,000)));;;===BBBZZZ~~~SSSsss{{{{{{ooo[[[LLL:::333///---,,,)))***---)))))))))***+++---///000444777;;;@@@DDDFFFHHHHHHHHHLLLMMMNNNMMMHHHXXXxxxggg???:::TTTnnndddiiiyyyrrrccc___cccgggdddYYYIII;;;333///---***(((((())),,,---,,,000666AAAIIIRRR}}}XXXFFFEEE|||UUUrrr|||rrrdddllleeeiiiooouuuzzz~~~qqq}}}{{{{{{XXX{{{PPPLLL]]]FFF:::???AAAXXXZZZuuubbbSSS\\\EEEQQQgggyyylllZZZPPPYYYeeecccYYYRRRhhh{{{mmmRRRJJJ___hhhoooSSSaaaAAAlllPPPTTTjjjZZZhhhgggppp|||{{{fff```iiivvvvvvwww[[[YYYuuueeeIIIuuuWWWyyyxxxbbbPPPWWWQQQMMMQQQcccvvvcccQQQjjjooo[[[???UUUvvv```xxxtttcccDDDIIIRRRiiikkkOOOGGGRRRLLLjjj]]]BBBIIITTTlllfff{{{jjjsss;;;???}}}vvv\\\|||RRREEENNNqqqrrrvvvuuuddd:::555***>>>@@@PPPllllllppp[[[xxxhhhRRRAAA666111---,,,+++(((***---(((((()))+++,,,...000111888;;;???DDDHHHJJJKKKKKKKKKNNNPPPQQQKKKHHHhhhVVV@@@GGGXXX___kkkwwwttteee]]]\\\\\\]]]ZZZOOO???333000...***(((((())),,,---,,,000666AAAIIIRRR}}}XXXGGGAAAllluuu```bbbnnnnnn^^^ccceeemmmwww}}}iiicccbbbmmmhhhoooiiiRRRLLL___III:::<<>>~~~kkkLLL___@@@555999MMMbbbhhhfffggg___>>>WWW```tttttt|||^^^CCC???:::vvvqqqRRR\\\vvvkkkZZZWWWkkkYYYggggggvvvhhhMMMuuurrrOOOyyynnnUUUbbbkkkeeeoooTTT;;;;;;CCCyyy~~~\\\ssswwwaaaKKK999000+++++++++,,,------,,,+++---///333777;;;AAAHHHLLLMMMMMMOOOTTTXXXXXXTTTPPPIIIEEE[[[pppWWW~~~}}}OOOfffnnniii|||nnnaaaZZZYYYWWWTTTOOOHHH@@@:::///...,,,+++******+++,,,+++///666BBBJJJSSS{{{kkkLLLEEESSSgggqqqooofffffffffrrryyy{{{zzzKKKGGGRRR<<<===SSSfffcccTTTNNN___RRRHHHFFF333>>>DDDJJJQQQTTTVVV\\\fffooovvv|||xxxppplllkkkOOOGGGIIIxxx^^^fff|||PPPwwweeewwwrrrbbbWWWeee}}}~~~wwwfffWWWGGGNNNDDD777:::???@@@DDDTTTdddoooXXXGGGiii]]][[[|||jjj]]]XXXgggjjjkkkddd```oooaaaOOOCCCKKKiiinnnaaaTTTOOOLLLCCCLLLbbbooogggFFF```lll```CCCoooqqqNNN~~~mmmOOO:::666888AAAHHHBBBJJJOOOIIINNN~~~uuuzzzxxxXXX??????MMM}}}```GGGHHHSSS\\\```hhhvvv\\\fffhhh[[[{{{yyy|||fff|||eee@@@wwwWWW|||VVVaaaSSS^^^oootttyyywwwmmmdddgggWWW555???RRRbbb\\\}}}yyysssZZZDDD555...++++++,,,,,,+++,,,,,,---///333:::@@@DDDHHHKKKMMMRRRPPPPPPUUU[[[ZZZQQQIII;;;KKKttt[[[```jjjKKKjjjvvv}}}zzzlll___VVVUUUUUUTTTPPPHHH???999///...---+++******+++++++++///666BBBJJJRRRzzzsssNNNEEEIIInnn~~~hhhcccjjjqqqwww}}}nnnnnn~~~~~~jjj[[[iiiwwwEEEHHHLLL:::777LLLiiibbb}}}IIIMMMSSSGGGAAAGGG???===999DDDUUUccclllrrruuuwwwzzzxxxqqqllliiiNNNEEEGGGwwwaaabbbUUUrrr\\\vvvYYYGGG^^^www___III999GGGAAA444<<>>222...+++,,,,,,,,,,,,---000333666;;;BBBHHHKKKMMMNNNNNNWWWUUUTTTVVVYYYXXXSSSNNNSSS{{{|||jjjXXXuuu]]]RRRrrrxxxkkk```VVVVVVVVVTTTQQQIII@@@:::000///---,,,+++++++++++++++///666BBBJJJRRRyyy~~~TTTHHHDDDeeejjjpppcccmmmqqqxxxxxxeee___eeerrrzzzbbbTTTOOOcccggg>>>LLLRRR;;;333CCCgggXXXqqqBBBLLLGGGFFFFFFJJJVVVSSSLLLQQQ[[[fffrrr{{{|||tttkkkeeeLLLDDDHHHzzzzzzeeeXXX^^^jjjiii]]]sssvvvuuuVVV===:::CCC>>>888BBBJJJJJJLLLHHH^^^wwwbbbPPPGGGbbbvvvDDD~~~aaa[[[XXXfffgggllljjj```iii___fffvvvzzzkkkBBB222:::TTTfffaaabbbvvvyyyXXX[[[ZZZEEEiiimmmkkkHHH{{{RRRxxxdddHHH:::888===<<<======777000333888JJJJJJYYY}}}sssqqq||||||~~~mmmLLL999AAAKKK{{{^^^???CCC;;;333===888999444555UUU\\\YYYZZZUUUhhhZZZXXXcccuuuwww{{{jjjppptttccc}}}gggppp{{{ccckkk[[[YYY===:::WWWWWWuuu~~~|||ggg```XXXWWWWWWiii666gggjjjpppxxxkkkOOO999///...+++,,,------...111777<<<@@@DDDJJJNNNOOOPPPQQQRRRVVVYYY\\\ZZZWWWYYYbbbjjj{{{xxxmmmddd}}}[[[bbbwwwlllbbbXXXVVVTTTQQQMMMGGG@@@;;;111000...,,,++++++++++++***///666BBBJJJRRRxxxZZZLLLCCCeeeXXXbbbxxxfffmmmrrryyyqqqsssjjjdddnnniiiMMMOOOZZZccceeexxxZZZ888OOOjjjDDD777CCCqqqaaakkkBBBSSSKKKSSSMMMEEE___cccddd\\\TTTTTT___pppiiitttwwwjjj```IIIDDDJJJ~~~vvv]]]PPPbbb^^^wwwsssIIIqqqeeeyyyrrrPPP666555888666:::EEEGGGKKKXXXooo|||sss]]]MMMFFFrrrOOO^^^}}}SSSOOO^^^___hhhjjj]]]dddUUUXXXffflll```:::BBBXXXqqq~~~~~~}}}jjj]]]HHHTTTTTTCCCllloooqqq888SSSxxx|||YYY888000555>>>===>>>AAA<<<111FFFRRRmmmjjj]]]xxxiiilllqqqzzz{{{www}}}lll|||jjjIII777BBBAAA}}}~~~nnnGGG///@@@===666CCC:::444555KKK???OOOVVVHHH```sssOOONNNQQQccc|||rrrccc|||[[[}}}oooyyyMMMNNN@@@GGG]]]aaa;;;^^^___SSSoooVVV```TTTzzz<<>>DDDIIIKKKOOOPPPQQQRRRTTTUUUSSS\\\bbb^^^XXX___ttt|||ZZZQQQqqq\\\mmm~~~wwwlllcccXXXUUUPPPLLLHHHCCC???;;;111000...,,,++++++++++++***///666CCCJJJRRRxxxWWWNNNDDDdddgggrrrccchhhyyy~~~zzzoooaaammmyyy{{{{{{kkkrrrcccIIIhhh```llljjjiiisssOOO@@@PPP}}}>>>CCC///uuuWWWhhh>>>XXXYYYNNNSSSUUUYYYiii^^^fff\\\mmmrrr}}}tttlllxxxqqqiiibbbMMM888PPP|||eeeSSSiiidddwwwUUUiiisss}}}~~~pppXXXEEEGGGJJJFFFEEEOOOUUUooo}}}nnnWWWGGGIIIooo~~~MMMkkk]]]vvvOOOFFFQQQQQQRRR___\\\QQQCCC<<<<<<@@@BBBAAALLL~~~rrr```wwwzzzyyyxxxyyy{{{~~~\\\<<>>wwwSSSvvvxxxQQQ111;;;:::>>>222GGG999;;;CCCgggnnnuuueeeVVVRRRkkkyyy|||~~~{{{XXX@@@???===RRR|||dddNNN:::777IIIGGG<<<;;;333444IIIIIIqqqDDDXXXqqqjjj]]]ddd~~~vvviii{{{eee{{{jjjiiippphhhXXXVVV|||pppnnnVVVNNNwww[[[uuuXXXPPPQQQfff@@@ddddddsss>>>...555(((,,,...222555999>>>DDDHHHHHHKKKPPPUUUXXXXXXWWWVVVaaa]]]WWWXXXkkk|||rrr]]]aaaxxxfffuuuiiiaaaXXXRRRKKKGGGFFFCCC===777111111///...---,,,,,,+++,,,...555CCCKKKPPPzzziiiXXXEEEuuulllnnnqqqwwwsssqqqpppppp{{{ooojjjmmm___UUUpppKKKAAAXXX<<>>OOOyyyhhhOOO{{{oooRRRvvvkkk}}}~~~eeeQQQCCCDDDRRRGGGVVV[[[YYY|||hhhSSSDDDGGG|||TTTttt[[[wwwMMM???FFFEEEDDDOOOcccTTTAAA777777===@@@AAAfffaaaEEEAAAkkkwwwllloooooosss}}}}}}QQQ<<>><<<<<>>DDDcccFFF666AAAQQQ\\\iiiuuuhhhiiirrryyyHHHCCCuuu{{{CCCjjjfffqqqddd888777>>>===EEE777777666@@@cccnnnaaaYYYmmmRRRMMMCCCTTT~~~zzzuuueeeJJJ>>>???;;;OOO~~~sssGGG444999;;;CCCAAAAAA666444[[[~~~QQQ___~~~~~~sssjjjkkktttwww^^^wwwxxxoooggglllZZZvvvPPPKKK^^^nnnmmmPPPWWWNNN|||~~~ccc___ccc\\\wwwFFF000444///888:::>>>BBBEEEJJJOOOSSSSSSRRRSSSWWW\\\^^^]]][[[YYYfff||||||]]]uuuiiibbbUUUQQQJJJBBB<<<999777666111000///...---,,,,,,,,,...///444AAAIIIPPP{{{|||RRRQQQvvvtttOOO[[[gggzzz___```kkkDDDGGGvvvBBB???AAAnnn```vvvtttRRR]]]bbbeeekkkfffPPP<<>>666>>>888333???III\\\pppCCCrrr^^^WWW\\\ZZZqqq{{{oooXXXCCC===>>><<>>EEE<<>>BBBrrriiidddAAA>>>@@@<<<<<<@@@NNNCCCAAAvvviiiddd\\\jjj|||~~~yyyyyydddlllOOOXXXRRRIIIDDDDDDGGGLLLVVVaaaaaassshhhiiinnnzzzOOOCCCJJJOOOeeedddyyyggg[[[777777EEEFFFIIILLLOOOQQQSSSVVVYYY___ddddddYYYMMMQQQggg|||sss}}}ssshhhaaaVVVRRRJJJ@@@888444444666000///...---------------...///444AAAIIIQQQ}}}```EEEvvvjjj```VVVPPPWWWUUUQQQIIITTT___kkkFFFWWWiiikkk|||SSS>>>EEEfffNNNFFF999AAAfffbbbYYYRRRSSSVVV___zzz~~~xxxuuunnn]]]KKKBBBHHH___UUUSSSRRRmmm[[[ggg}}}aaakkkdddRRR@@@EEErrrRRRYYYpppooouuuFFF555666888:::===999555444777>>>DDDHHHQQQhhhNNNJJJwwwttt^^^xxxvvv|||\\\===WWWyyyooo???MMMqqqggg888:::>>>666DDDUUUIII```UUUmmmvvvJJJccclllyyysss[[[DDD===:::???MMMsssYYY:::>>>BBB;;;???DDDKKKBBBAAAlllxxxaaaPPPTTT>>>wwwcccWWWnnnzzzQQQppp~~~tttaaa{{{]]]\\\LLLXXXYYYRRRvvvEEE\\\rrrnnn|||^^^VVVlllPPPKKKMMMRRRmmmggg^^^aaammmDDD<<>>NNNUUUSSS|||nnnNNN777888===@@@CCCQQQ[[[QQQ@@@>>>SSSiiioooSSSxxxwwwRRR???\\\llllllCCCHHH|||~~~jjj<<<777BBB999@@@UUUKKKnnn___ooocccWWWjjj\\\QQQwwwrrriiiNNN<<<===999AAAZZZgggYYYRRR555===<<<777GGGMMMHHHCCCGGGgggfffaaaiiimmmiii|||kkkcccllluuuKKKsss~~~oooyyyaaa{{{[[[WWWTTT]]]UUUeeennnRRRhhhyyymmmtttnnnxxxxxxgggUUUxxxDDDAAA;;;___{{{gggoooVVVCCCMMMJJJMMMPPPRRRSSSTTTUUUWWWQQQVVV```ooo{{{pppeee]]]UUUNNNEEE>>>:::777444111//////...------------...,,,...555DDDLLLRRR}}}pppSSS???|||WWWKKKfff}}}sssYYYaaaqqqggg^^^jjjmmmbbbbbbdddrrreeeSSSjjjcccaaakkkxxxvvvuuugggDDDEEETTTZZZHHHNNN>>>DDDZZZZZZJJJHHHLLLPPPfffooo\\\YYYpppwwwvvvoooeeeSSSCCCHHHHHHKKK:::}}}xxx\\\===fffwwwddd[[[|||ttt```pppTTTKKK>>>YYY^^^VVVmmmUUU999;;;AAAEEEQQQ{{{MMM777WWWZZZzzz}}}sssLLLFFFbbb``````PPPEEE}}}pppCCC999GGG888666JJJFFFvvviiirrr```WWW{{{dddIIInnn|||mmmaaaEEE888===999BBBbbbiiiTTTQQQ555@@@999777SSSZZZMMMKKKUUUooodddqqqwwwjjjtttzzz~~~~~~lllrrrbbb]]]PPPYYYjjjaaaOOOJJJ|||^^^???NNNOOOwwwbbbGGGLLLMMMOOOPPPPPPNNNLLLKKKKKKffftttzzzoooddd\\\TTTLLLBBB<<<:::888333/////////...---------......+++...666EEEMMMSSS}}}kkkFFFSSSllltttJJJRRRggg}}}iii~~~\\\[[[iiijjjqqq~~~qqquuusssuuufffrrrkkkmmmpppiiiTTTAAAMMMbbbdddVVVGGGFFFBBBHHHaaaqqqooonnnQQQJJJLLLRRRrrr}}}[[[XXXVVVjjjyyyuuulll\\\MMMEEEJJJIIIpppVVVBBBccc???BBB@@@YYYbbbkkkjjjNNNMMMDDDaaawwwSSS___|||@@@;;;BBBTTT}}}aaaRRR;;;iiiddd~~~dddDDDCCCppp^^^ddd^^^???ggggggAAA<<<<<>>CCCLLL[[[[[[sssMMM:::EEE@@@GGGCCCWWW```hhhYYYjjj~~~XXXvvvVVVjjjeee```jjjssszzzfffhhhnnn{{{IIICCCNNNGGGZZZkkkjjjKKKQQQKKKGGGLLLYYYeeekkkmmm{{{qqqddd[[[UUULLL@@@999888777333...//////......---------,,,000)))444HHHJJJQQQkkkDDDLLL]]]fffKKKQQQ```nnnwwwuuussslllhhhhhh```ZZZbbbcccjjjgggfffeeellliiijjjeeeppppppzzzzzzLLLHHHAAAyyy___PPPGGGGGGAAAAAAUUUrrrooo[[[QQQYYY]]]pppwww^^^PPPSSSeee|||yyyqqqfffVVVIIIDDDEEE```lllyyyJJJHHHWWWGGGFFF]]]WWWXXXqqqZZZEEEIIIMMMVVVyyyhhhzzzUUU>>>FFF\\\NNN;;;ZZZjjj~~~\\\BBBWWWuuu\\\gggeeeSSSaaaJJJ@@@???PPP^^^VVVpppSSSRRRIIINNNllloootttvvv}}}ppp\\\HHH888===III===RRRddd[[[pppSSSBBBIII@@@EEE___OOOYYYTTTggg~~~|||iiiVVVccceee~~~qqqfffttt~~~wwwdddCCCGGGJJJVVVsss~~~sss}}}iiimmmjjjlllqqqzzzzzzqqqfff^^^VVVLLLAAA:::999888444////////////.........------000***444HHHJJJQQQkkkDDDEEEMMMWWW\\\jjj~~~uuuqqqZZZaaa{{{nnnqqqnnn]]]tttmmmdddhhhmmmkkkrrrcccCCCKKK===UUUFFFAAACCC???;;;NNNzzztttyyyiii\\\dddfffpppsssdddLLLYYYhhh~~~yyynnn```PPPHHHGGGAAAiiifff```AAALLLDDDLLL@@@VVVGGGZZZMMMHHHHHHXXXWWW}}}|||jjjsssGGGPPPnnnwwwxxxvvv~~~sssRRRBBBXXXnnnooorrr______YYY]]]EEEAAAXXXWWWAAAiii]]]IIINNNWWWWWWyyyrrrcccFFFDDD111@@@MMM<<>><<<@@@===777GGGhhh{{{jjjwwwgggdddfffrrrwwwjjjPPPggguuuxxxlll\\\MMMHHHKKKTTT|||fffOOO@@@III<<>>:::888555444/////////000000000000000...+++555DDDHHHUUUbbbFFFDDD;;;OOOoooppptttuuu|||___CCCCCCBBB>>>CCC>>>:::;;;999666>>>???kkktttjjjeeexxxvvv\\\tttyyykkk\\\MMMDDDGGGOOOxxxfffQQQAAAAAA<<>>999777555444......////////////000000---,,,666CCCGGGWWW[[[DDDDDD;;;DDDttt}}}}}}{{{rrrNNN>>>CCCXXXeee<<>>;;;kkkzzzpppwww}}}wwwmmmyyy}}}ppp___QQQIIIJJJVVVcccqqqBBBCCC<<>>>>>:::FFFQQQ{{{pppiii[[[ccciiiccckkkpppOOO___www{{{zzzuuuppp\\\aaaddd___pppzzzJJJ@@@EEE<<>>888555444444------........./////////,,,,,,666BBBFFFXXXVVVBBBEEE>>>BBBRRR```DDD999AAAlll@@@<<<>>>666999555222666888///MMMppplll~~~yyyiiiVVVJJJIIISSShhhyyykkkdddEEEBBB444CCC;;;@@@```NNNPPPWWWYYYllluuu}}}XXXTTTbbbsssmmmlllmmmqqqrrrLLL^^^yyyvvv\\\kkkPPP@@@RRRvvvYYYhhheeeiiieeebbblllbbbvvv}}}yyy]]]QQQBBB666>>>KKKBBBKKKbbb^^^nnn[[[^^^dddggg\\\wwwwwwrrrwwwcccfff___ZZZeee______uuupppHHH@@@>>>CCCHHHiiigggooo}}}yyyaaaAAAEEE```|||sssggg___TTTNNNFFF>>>888555444444,,,---------......//////,,,,,,666BBBFFFXXXJJJEEE>>>>>>???BBBuuuLLL@@@@@@GGGddd999>>>===555666444222666666333LLLxxx~~~sssuuu}}}pppgggRRRSSSMMMRRRZZZsssZZZIII>>>999999777:::999===fffdddLLL]]]LLLuuuqqqyyyeeehhhSSSbbbeeeooozzz|||xxx|||{{{ggglllzzzWWWMMMCCCMMMhhh|||jjj]]]```[[[bbbbbb]]]gggjjjMMMCCC======@@@EEELLLTTT}}}dddccc```]]]```gggnnnqqq~~~rrrmmm___vvvaaa\\\^^^]]]ZZZYYY```vvvfffHHH:::DDD:::NNN___~~~LLLrrr|||oooxxxRRR222111EEE___sssfff]]]VVVMMMCCC>>>999444333666------......///000000000...+++333@@@EEEWWWIIICCC<<<<<<>>>AAA^^^eeeBBBGGG<<>>JJJDDDGGGGGGyyy{{{}}}CCCyyyvvvzzzsssJJJ>>>777888999DDDdddsssfff]]]VVVLLLBBB===888333222444------......//////000000///,,,444AAAFFFXXXFFFAAA;;;;;;<<<>>>BBBvvvPPP444HHH>>>qqqEEE222999777444111444111111666111...777www~~~zzzlll\\\QQQCCCHHHIIIUUUdddoooMMMJJJ@@@:::999888555666666333FFFjjjxxx|||rrrXXXYYYWWWRRRiiivvvtttWWWMMM^^^TTT[[[]]]sssJJJGGGBBB[[[lllzzzTTTaaa```ffffffeeebbb___eeeyyy|||jjjlll|||zzz]]]<<<000888FFFOOORRRDDD|||dddZZZXXXWWWVVVXXX[[[___bbbggg|||{{{```[[[wwwZZZTTT___]]]XXXVVVVVVSSSYYYwwwooobbbjjjlllbbbqqqxxxkkkTTTFFFBBBAAACCCGGGIIIHHH{{{wwwFFF^^^yyypppzzzpppIII999;;;AAAAAA555000DDD```~~~rrreee]]]VVVLLLBBB<<<666111000111---------...//////000000111...666BBBGGGXXXEEE???:::;;;;;;::::::qqq[[[DDD444FFFXXXAAA:::111444444333000555///+++333666555999GGG|||qqqeeeVVVJJJEEE999RRRTTT^^^mmm}}}OOO|||wwwBBB999@@@666777333444666000888NNN]]]WWWZZZPPP[[[{{{yyy~~~gggWWWNNN[[[QQQGGGTTTZZZXXX@@@MMMSSS|||uuujjjRRRdddccc^^^\\\___cccaaaaaarrrqqqddd\\\pppiiippp|||LLLDDD;;;;;;FFFRRRSSSMMMtttuuufff\\\YYYXXXZZZ[[[[[[^^^aaaZZZuuuvvvtttSSSxxx^^^\\\VVVSSSXXXRRRRRRVVVTTTUUUkkkoooVVVNNNTTTGGGIIIKKKNNNPPPPPPMMMIIIPPPBBB888<<>>777:::DDDttt}}}qqqeee\\\WWWMMMBBB<<<666111///111,,,,,,---......//////000222000777CCCGGGXXXDDD>>>:::;;;;;;888777EEEgggEEEBBB===FFF|||{{{222888444///444111///777111(((,,,///...222,,,kkktttfffZZZOOOCCC@@@BBBKKK[[[SSSfffIIIoooDDDCCC444:::333555222222666111000===___{{{xxx[[[PPPWWWSSSUUUwwwppphhhyyybbbUUUXXXZZZ___IIIiiiccc~~~|||gggFFFLLLJJJ```pppWWWPPP\\\ZZZYYYWWWYYY\\\XXXTTT]]]lllyyygggWWWTTTQQQ[[[fffiii}}}ppp@@@DDD444===YYYXXXEEEUUU}}}sssddddddccc^^^[[[[[[XXXSSSSSSVVVRRRnnnpppQQQKKK~~~aaaYYY[[[TTTSSSRRRLLLMMMSSSSSSPPP[[[lllgggVVVTTTCCCAAA@@@AAADDDEEEFFFFFF:::<<>>CCCRRRccc|||xxx~~~???CCChhhwwwggg}}}qqqcccVVVNNNIIIEEEYYYxxx~~~~~~bbbGGG===???EEECCC<<<;;;CCCGGGBBB<<<;;;SSSkkk{{{pppddd\\\WWWNNNCCC===777111000222,,,,,,------.../////////222000888DDDHHHXXXCCC<<<999;;;:::888777333eeewwwPPP???AAA===NNNDDD555777555...333000)))333222...111///,,,000777CCCvvvggg[[[OOOHHHAAA<<>><<<888777999:::<<>>CCCIIIUUU___lllrrrpppnnnsss{{{iiiZZZ<<>>CCCLLLWWW^^^ccckkkvvv}}}||||||}}}VVV===444___yyynnnccc[[[QQQKKKAAA:::555222111000+++***+++---///000///---......666@@@NNNPPPeee===;;;999444777666555444000999eee~~~bbb444???DDD555~~~{{{:::333222000...---,,,++++++,,,,,,------------......000///---888[[[zzziiiaaa]]]]]]ccchhhgggiiilllwwwxxxzzzzzzwwwrrrmmmjjjUUUSSSOOOLLLIIIEEEBBB@@@BBBAAANNNgggpppjjj???eee|||AAA000:::......666(((------........./////////------666SSSVVVXXX[[[kkkzzzxxx}}}iiiSSS[[[444rrrjjjWWWUUUQQQOOONNNLLLJJJHHHIIIKKKMMMHHHJJJhhh|||eeeLLLAAAJJJWWWTTTwwwSSS999>>>:::BBBOOOHHHNNNNNNSSS\\\```]]]\\\]]]^^^XXXaaatttnnn___RRRSSSKKKTTTZZZPPPMMMOOOEEE[[[OOOJJJPPPPPPRRRfff~~~[[[RRR[[[^^^ZZZXXXVVVNNNJJJLLLNNNNNNMMMNNNNNNOOOOOONNNRRRiiizzzpppuuu}}}sssmmm```OOOFFFNNNbbbuuudddcccYYYTTTVVVUUUNNNMMMSSSJJJJJJIIIHHHGGGFFFEEEEEEBBB???DDDXXXvvvccc|||iiixxxqqqkkkHHH666666<<>>AAAFFFLLLSSSZZZ```dddkkkkkkooowww~~~ccc======SSS|||xxxmmmbbb[[[QQQKKKAAA:::555222111000---++++++,,,...///...---......666???NNNPPP___;;;888777333555666555444666888DDDxxxrrrGGGEEE;;;MMM[[[FFF---111000///---,,,++++++++++++++++++,,,,,,,,,,,,---555 ---999555___yyygggYYYMMMLLLQQQVVVZZZ\\\___``````___\\\VVVQQQMMMKKKFFF>>>777666:::@@@DDDPPP___rrrsssmmmbbbttt@@@333333333---222555***------------............000,,,---===```uuuYYY888CCCAAAWWWtttUUUNNNLLLDDDwwwtttXXXSSSQQQNNNLLLLLLKKKIIIGGGKKKGGGDDDFFFDDDIIIrrr~~~oooZZZOOOHHHFFFNNNYYYyyy\\\bbb<<<111:::777:::EEEAAAJJJJJJOOOVVVZZZZZZ[[[^^^fff___]]]aaauuutttiii[[[OOOWWWcccbbbVVV\\\kkkdddMMMPPP[[[]]]YYYXXXQQQKKKHHHKKKMMMKKKIIIIIIOOOHHHIIIKKKBBBEEEnnn}}}pppoooggg^^^ZZZZZZVVVNNNRRRMMMVVVnnnrrrQQQ^^^UUUQQQTTTTTTOOONNNRRRHHHHHHGGGFFFEEEDDDCCCCCCDDDCCCCCCIII\\\zzz|||kkkhhhppprrrvvvzzzwwwvvvuuulllbbbEEE###---666CCCXXXddd~~~|||uuuYYYCCC777,,,,,,///***$$$...222000+++)))BBBjjjnnn[[[dddrrrrrrMMM;;;>>>===EEEQQQ[[[aaadddddddddjjjdddeeeqqq^^^333===>>>XXXwwwlllbbbZZZQQQKKKAAA:::555222111000///---++++++,,,......---......666???NNNPPPXXX;;;666555444444444666333888999222VVVeeeGGGBBB>>>HHH:::SSS444/////////---,,,++++++++++++************++++++++++++555!!!///777&&&AAAyyypppYYYKKKHHHJJJLLLNNNHHHIIIIIIGGGDDD@@@<<<999AAA@@@???@@@FFFPPP[[[cccooommmsss}}}UUUjjjEEE333;;;999000...//////000,,,,,,,,,,,,------------000...***--->>>]]]zzzLLL>>>---:::GGGiiimmmTTTVVVFFF555cccttt^^^aaaVVVSSSPPPNNNMMMLLLJJJHHHKKKJJJCCCEEEDDD999XXXyyyooosss{{{~~~qqqUUUDDDGGGHHHLLLiiifffEEEnnnAAA------777333555===>>>CCCDDDHHHMMMPPPRRRUUUXXXVVVWWW[[[XXX[[[zzzwwwuuu]]]WWWVVV[[[XXXQQQSSS\\\RRRMMMLLLNNNOOOLLLJJJJJJRRRFFFDDDLLLIIIBBBRRRllluuukkk```SSS```UUUNNNKKKLLLLLLHHHGGGJJJDDDCCCBBBAAA@@@??????>>>888<<>>NNNPPPRRR<<<666555666444...333000222777///===eeefffKKKDDD;;;KKKBBBuuuwww999&&&333------,,,++++++***++++++)))))))))*********++++++---+++...000+++000KKKhhhcccppp]]]PPPGGGBBBQQQQQQQQQQQQQQQPPPPPPOOONNNSSS[[[aaaeeehhhllloooxxxWWWfffMMM;;;666:::333...///'''$$$000++++++++++++,,,,,,,,,,,,***,,,---***...DDDjjjnnnGGGNNN222;;;@@@LLLYYYdddnnnxxxxxxppppppnnncccVVVOOOGGGRRRBBBBBBUUU}}}|||\\\ccc\\\XXXUUURRROOOMMMKKKHHHFFFFFFKKKEEEBBBBBB888GGGqqq}}}pppaaaeeemmmxxxooobbbKKKJJJHHHEEEIIIiiiUUU\\\AAA222+++...333222222999======AAADDDEEEGGGKKKOOORRRPPPNNNVVVVVVJJJQQQppp}}}\\\QQQRRRXXX[[[UUULLLNNNVVVPPPLLLLLLOOONNNJJJHHHIIIKKKEEEEEEKKKMMMHHHDDDDDD```|||xxx]]]SSSVVVWWWPPPKKKHHHHHHGGGDDDBBBBBBAAAAAA@@@???>>>======<<<===AAACCC@@@<<<>>>HHHQQQzzzuuu888)))...<<<222&&&JJJjjjYYYyyyxxxpppMMM555///+++---111.........(((+++666555...///---222999^^^iiibbb]]]YYYfffaaaPPPNNNQQQRRRTTTYYY]]]]]]YYYUUUTTTUUUWWWVVV^^^lllxxx|||||||||~~~gggZZZ\\\^^^ddd|||wwwlllaaaYYYQQQKKKAAA:::555222111000111...+++***+++---...---...---555>>>MMMPPPLLL<<<555444888444///333111222666555666@@@eeeMMMEEEPPPIIIJJJ```===888***111,,,+++***************+++)))))))))************+++%%%111,,,)))222******CCCmmmttt{{{kkk```]]]\\\[[[[[[]]]```ccceeehhhiiijjjkkknnnvvvSSSqqqXXX555<<<333111---000444)))$$$---************++++++++++++(((,,,000---)))222MMMgggvvvQQQXXXAAA999666:::===>>>DDDNNNKKKDDDCCCKKKOOOLLLLLLRRRNNNDDDEEEvvvaaaXXXUUUUUUUUURRRNNNKKKIIIGGGDDDBBB@@@EEEBBB>>>===999<<>>DDDHHHEEECCCCCCBBB>>>NNNfffuuu\\\YYY[[[UUUKKKOOOLLLIIIHHHGGGEEECCCAAABBBBBBAAA@@@???>>>======GGGGGGGGGEEEBBB@@@AAABBBQQQzzzaaa;;;;;;///+++...,,,,,,JJJddd```}}}|||zzzpppKKK333000///000333111---555333///333111***,,,'''111++++++AAASSSfffyyytttZZZSSSZZZaaa^^^aaaaaa]]]VVVRRRSSSWWW[[[\\\bbblllsssyyymmmzzzyyymmmaaaYYYQQQKKKAAA:::555222111000///---++++++,,,......---...---444===MMMPPPGGG<<<444333888333444111444666333666999444SSSfffRRRHHHFFFAAA\\\???CCC555000222...******)))))))))******+++))))))*********+++++++++%%%...+++***000+++'''111???{{{uuu~~~zzzuuuqqqppprrrvvvyyy|||~~~```iii000CCC000111---...111111...++++++)))))))))*********++++++++++++......***)))333@@@tttzzzwwwhhhSSSAAA:::;;;======AAA@@@===999<<>>>>>AAADDDLLL333>>>rrrcccFFFQQQ^^^UUULLLNNNJJJIIIGGGEEEEEEEEEDDDAAAAAAAAA@@@???>>>======<<<<<<:::999:::;;;<<<;;;999222444AAAnnnvvvHHH888---&&&222,,,%%%%%%222JJJ\\\aaa}}}wwwqqqJJJ222222333333555222111;;;777000333333------(((666333---AAA[[[fffhhhxxxgggmmmvvvccceeepppkkk^^^gggjjjkkkeee]]]WWWXXX\\\aaabbbhhhoootttyyyzzznnnaaaXXXQQQKKKAAA:::555222111000---++++++,,,...///...---///---444===LLLPPPDDD;;;333222888222444)))000555+++///999333...gggbbbKKKFFFIIILLLaaa777RRR888...***(((...)))))))))))))))******+++************++++++++++++))))))---...+++///333...'''VVVuuu^^^ooo}}}hhhmmmiii222BBB:::000444000000,,,&&&,,,///&&&))))))))))))************+++((()))000222......222===nnn{{{{{{ppp]]]QQQ]]]aaa```sssaaaCCCSSSFFFIIIaaaHHHLLLJJJGGGEEEDDDCCCAAA@@@CCC555:::>>>444666;;;000000KKKpppmmmYYYMMMIIIHHHKKKOOOSSSSSSUUUXXXVVVQQQHHHLLLJJJDDDDDDJJJOOOOOOWWWxxx]]]NNNsssAAA)))777+++000+++(((111333......///888???>>>@@@HHHNNNOOOIIIRRR\\\WWWNNNWWWbbb^^^NNNddd\\\RRROOOLLLJJJIIIJJJMMMOOOMMMKKKMMMPPPNNNKKKJJJJJJHHHDDDDDDHHHFFFBBBAAACCCCCC??????CCC;;;GGGIIIGGG\\\mmmSSSWWWWWWQQQMMMNNNMMMKKKCCCCCCBBBAAABBBCCCBBB?????????>>>===<<<;;;::::::>>><<<;;;::::::888444111777333@@@???NNNkkkLLL111666777111444&&&333...###222LLLYYY[[[sss|||}}}zzzqqqJJJ222333555444555222999<<<222,,,888>>>444,,,000###!!!111;;;999BBBTTTLLLPPPTTTYYYgggzzznnnaaahhhwwwzzzqqqnnnsssuuuoooeee^^^\\\^^^aaadddllluuuxxxxxx{{{|||oooaaaXXXQQQKKKBBB:::555222111000+++***+++---///000///---///---444<<>>KKKGGGMMMOOOMMMIII[[[kkkPPPZZZxxxXXX)))%%%999+++***++++++,,,---...///222444888;;;>>>BBBGGGKKKCCCIIIOOORRRPPPPPPSSSVVVOOO^^^bbbbbb}}}fffNNNOOOPPPGGGFFFOOOGGGHHHJJJKKKKKKKKKJJJJJJIIIHHHHHHGGGEEEDDDBBBAAAFFFEEECCCBBBAAAAAABBBCCC>>>BBBDDDBBBDDDUUUrrr|||dddYYYVVVQQQLLLJJJKKKMMMMMMMMMFFFEEEDDDBBBAAAAAAAAAAAA>>>===;;;:::999999::::::999888666444222111000000000111111000111888DDDNNNwwwyyy^^^===<<<999666222///,,,+++***,,,...(((,,,HHH]]]YYYzzzIII555///<<<,,,999;;;;;;;;;<<<666111;;;===...111111...+++,,,000333222666;;;DDDRRRcccrrr|||vvvgggaaannn{{{{{{vvvtttzzzzzzwwwnnneee```cccggghhhnnnssstttyyyyyy|||pppcccZZZRRRLLLBBB:::666333222111///+++***---...---,,,.........555===KKKOOOBBB222;;;///222000000000000111111111222222...222999SSS~~~}}}iiiVVVNNNJJJHHHQQQ___LLL~~~uuu;;;&&&222......222((())))))))))))))))))))))))((((((''''''(((((()))************+++++++++,,,,,,000---333MMMyyy}}}^^^LLLPPPcccsssnnn]]]rrrrrrGGG666555333///...---,,,+++***))))))))))))((((((((((((((((((((((((******++++++,,,---------+++---FFFtttyyy???DDDBBBAAABBBEEEHHHGGGFFFFFFHHHFFFAAA>>>???===999:::888555333222222444555555---666ZZZlllVVVoookkkeee[[[RRRNNNOOOTTTYYYVVV]]]^^^bbbpppVVVSSSaaaLLL---444444###*********++++++,,,---...///222555999<<<@@@EEEIIIFFFJJJOOOQQQOOOOOORRRUUUVVV[[[YYYRRRWWWqqqSSSTTTEEE???GGGJJJCCCBBBHHHDDDEEEGGGHHHIIIHHHHHHGGGGGGGGGFFFEEEDDDBBBAAA@@@CCCBBBAAA@@@??????@@@@@@>>>@@@BBB@@@???AAAIIIPPP~~~|||dddUUUPPPPPPVVVRRRMMMKKKLLLMMMLLLKKKGGGFFFDDDCCCBBBAAAAAAAAA???>>>===<<<;;;:::::::::888777555333111000//////...///000...---///666<<<...CCCOOOQQQ^^^uuu{{{pppuuullliiiaaaOOODDD>>>333777666555333000...,,,,,,)))***,,,'''+++EEEZZZXXXxxxQQQ666555AAA<<>>&&&***777///,,,///%%%))))))))))))))))))))))))(((''''''''''''((()))))))))*********++++++++++++---000+++***FFFvvveeeNNNTTT[[[___cccdddggglllnnnllllllaaa```fff___MMMIIIQQQUUUBBB333444777555111000,,,+++***))))))(((((()))(((((((((((((((((((((((())))))******+++,,,,,,---///%%%333aaa{{{|||xxxkkkUUU:::333<<<<<<===AAAEEEGGGGGGGGGEEEFFFEEE@@@======<<<888777666333111000000111222666000)))444^^^~~~ZZZ[[[dddzzziiiTTTIIIXXXNNN,,,'''------)))***************+++,,,---,,,...111555888===BBBFFFLLLOOORRRRRRPPPQQQSSSVVVOOONNNQQQSSSKKKHHH\\\xxx{{{[[[GGG:::888:::???CCCBBB>>>===@@@BBBCCCEEEFFFGGGGGGFFFFFFGGGFFFFFFEEEDDDBBBAAA@@@@@@@@@>>>===<<<<<<<<<<<<::::::;;;===>>><<<777333777DDDfffwwwhhhUUUJJJKKKPPPRRRSSSSSSPPPMMMKKKKKKJJJHHHGGGFFFEEECCCAAA@@@???>>>>>>=========<<<;;;999888777555444222000///...------***---///---+++***+++...444222000000000222444777;;;444555555---...222---000000///......---,,,,,,((()))***&&&)))BBBWWWVVV~~~___666777;;;BBB===@@@999666777999666000000444444222555;;;888000---111+++---111666>>>JJJXXXbbb___```aaacccnnn~~~~~~tttfff^^^___fffooottt|||~~~|||~~~zzz|||pppcccZZZRRRLLLBBB:::666333222111///+++)))---...------///...---555===KKKOOO@@@222555000//////....../////////000000000222444333...444TTTuuuvvvsssssszzzcccOOONNN999;;;QQQPPP@@@TTT~~~999333---444666***(((---'''((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))************+++---,,,...000111>>>aaaooofff]]]MMMMMMSSSOOOWWWNNNVVV\\\eee}}}GGG;;;666444777777222......+++***)))((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,000...(((---IIImmm}}}zzz|||aaa777///,,,777666888;;;???BBBDDDEEEEEEEEEGGGFFFBBB@@@AAA@@@<<<666444222000//////000000111666222--->>>ggg___QQQbbbwwwmmmLLL;;;RRROOO|||KKK"""...666$$$!!!444)))))))))))))))***+++,,,))),,,///222555:::@@@DDDKKKMMMNNNMMMLLLMMMPPPRRRKKKEEEIIITTTRRRCCC@@@HHHBBB___zzz]]]>>>CCC;;;444BBB888>>>AAA>>>;;;<<<>>>>>>AAABBBDDDFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCAAAAAA???>>>===<<<;;;::::::::::::777555777:::===<<<:::FFF777222===JJJYYYuuucccMMMBBBJJJEEEBBBGGGOOOPPPHHH???NNNMMMKKKJJJHHHFFFCCCBBBCCCBBB@@@???===<<<;;;;;;:::::::::999888666333222222111000...,,,+++++++++(((***------++++++,,,---///++++++//////,,,,,,000***'''000555222333555...---,,,,,,,,,++++++++++++((((((***&&&(((???TTTUUUzzzppp???:::666GGG>>>DDD>>>FFFGGGCCC<<<222...555000---222;;;999...)))---,,,///222333666>>>KKKUUUWWWYYYQQQDDDEEEZZZppp{{{lllbbbWWWUUU___mmmxxx}}}cccmmm|||pppccc[[[RRRKKKBBB:::666333222111...***)))---///------///------555>>>LLLOOO@@@444444222//////------........./////////000)))000:::000+++WWWtttcccVVVJJJ@@@888JJJPPPCCC???ZZZ@@@///+++,,,///+++$$$'''...,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((((()))))))))*********---'''---777000&&&888WWWsssDDD777777666555333...)))))),,,))))))(((((('''(((((((((''''''''''''''''''''''''''''''(((((()))******+++!!!***+++)))999^^^yyy___<<<...///444------///222555999;;;===>>>>>>AAACCCCCC??????AAA@@@===555444222000////////////+++000333...+++;;;^^^~~~XXX:::CCC[[[ppprrrwww|||~~~{{{tttnnnyyyvvvSSSHHHIIIIIIbbbqqqDDD111$$$''',,,***&&&&&&))))))((((((((()))******)))***---///222777===AAACCCDDDEEEEEEEEEFFFHHHJJJOOOIIIEEEGGGHHHEEEAAA???BBBGGGCCCIIIZZZdddcccAAAMMMFFF>>>@@@555+++555111555666444777>>>@@@>>>>>>@@@AAACCCDDDEEEDDDDDDCCCCCCCCCCCCBBBAAA??????>>>>>>===<<<;;;:::999888;;;888444111111222555888,,,...555;;;:::555333444@@@IIINNNSSS]]]dddggglllPPPJJJEEEBBBAAA@@@AAADDDIIIFFFDDDEEEIIIJJJFFFCCCLLLLLLLLLJJJGGGDDDBBBAAACCCBBB@@@>>>===<<<;;;;;;999999999888666333111///000///---,,,******)))))))))************+++---...!!!$$$'''''')))...///---444,,,,,,***###&&&,,,(((,,,,,,++++++***)))))))))((('''***''''''<<>>LLLOOOxxx@@@555222333///000,,,,,,---------.........111***///888111(((;;;ZZZrrrwwwooommmbbbQQQFFFBBBCCCBBB???RRRRRRFFF\\\LLL&&&444(((,,,+++((('''))))))***''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))***((('''***///111222222@@@nnn\\\CCCBBBDDD555555222...)))(((+++...((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&'''(((((())))))***000...000000(((%%%:::UUUvvvbbb:::///))),,,,,,''')))333...111444666888999<<<>>>;;;======:::999<<<;;;888333222111000///.........///)))***...+++)))888NNNooo\\\UUULLLIIILLLQQQTTTTTT@@@WWWHHHXXXzzz;;;&&&---///)))'''******&&&(((((((((''''''(((((()))((()))+++,,,///333999===@@@@@@BBBCCCEEEGGGHHHIIICCCIIIJJJEEEAAABBBBBB@@@AAA>>>555333===???;;;<<>>333;;;000555111,,,//////111999---///111333777;;;999555:::;;;===???@@@AAAAAA@@@????????????>>>===<<<;;;=========<<<;;;999888777444555555333///...///111///000---'''(((000888:::222222333444444555666555777999;;;;;;999999;;;>>>===>>>@@@BBBDDDGGGLLLPPPKKKLLLLLLJJJGGGDDDCCCCCCBBBBBB@@@???>>>>>>>>>>>>;;;;;;999888555333111000...---,,,***))))))((((((***)))(((''''''((())))))...222///%%%###***+++%%%111***++++++%%%(((...***++++++******)))(((((('''(((&&&)))(((&&&999OOOUUUhhhaaa???<<>><<>>QQQrrrIIIBBBWWWJJJ$$$111111000...,,,---------(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%&&&&&&'''(((((())))))$$$!!!&&&---***###***999'''RRR|||yyyJJJ111>>>000,,,!!!(((222,,,)))+++,,,///333444666888<<<@@@<<<>>>===999777999888555111000///...---,,,,,,+++222)))'''...000,,,---444MMM|||tttlllkkknnnpppqqqeeeBBB(((...***+++///,,,%%%&&&---((((((''''''&&&''''''((('''(((((()))***///444999;;;===???CCCGGGIIIIIIIII<<>>999333111;;;===222555999---<<<+++999EEE111+++777666888***...:::333''''''---111//////222444333222333888999;;;===????????????????????????>>>===<<<;;;<<<<<<<<<;;;:::888666555///111333333222000000000---111555666333///+++(((,,,))),,,111///222555222+++///111222111111222333:::>>>BBBCCC@@@===>>>???HHHIIIJJJGGGDDDBBBBBBDDD??????>>>===============<<<:::888555333111000///---,,,+++***)))(((((((((((('''&&&&&&&&&'''&&&%%%"""$$$$$$"""###))),,,+++ &&&,,,((()))+++$$$(((((((((((('''''''''''''''$$$((('''$$$555LLLSSSqqqsssJJJXXXYYYLLLEEE???>>><<>>444,,,333+++---++++++,,,,,,,,,---------'''(((+++...///000000111***999iiivvvppphhhccc___YYYUUUTTTSSSPPPMMMNNNOOOQQQRRRPPPKKKDDD???AAABBBAAABBBHHHNNNNNNIIIAAAkkk===///&&&444%%%)))+++'''&&&***%%%$$$...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((()))%%%+++///---(((&&&)))...$$$...///BBBmmmhhhHHHCCC???333111;;;+++---.........---)))$$$''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''',,,***%%%)))111--- ...((( ???[[[fffuuueeeQQQ111333666'''***&&&000)))+++,,,"""&&&---&&&))),,,...000333999>>>BBBDDDBBB===:::;;;999555///......---,,,+++***)))---++++++---///------///)))DDDhhhqqqHHH111+++''',,,+++'''$$$&&&)))'''"""(((''''''&&&&&&&&&''''''&&&&&&&&&&&&(((,,,111555333444888===BBBDDDDDDCCCLLLAAA;;;@@@DDD@@@;;;:::555***222888---...555---555333))),,,888333,,,777###999000(((888333%%%111000%%%+++///'''...555)))...((('''+++------333===999:::<<<>>>@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>;;;;;;;;;;;;999777555333333111///.........,,,+++,,,((()))---,,,''')))000///(((,,,111,,,,,,---'''//////...,,,---111333333000444777999:::===CCCHHHDDDEEEEEECCC???>>>???AAA;;;::::::999999::::::;;;:::888555222///...------,,,,,,+++)))((((((((((((###$$$%%%'''))))))'''%%%%%%###&&&++++++%%%###$$$,,,%%%''''''!!!###((($$$%%%%%%%%%&&&&&&'''''''''%%%###&&&%%%###222IIIRRR___```|||nnncccUUUVVVqqq<<>>......---,,,,,,+++******((((((''''''''''''(((((()))))))))***---111555777777777888888888777666555...------,,,,,,++++++***)))))))))))))))******+++,,,,,,???bbbXXX<<>>;;;888555444111111111111000000000000//////.........---------.........------,,,,,,,,,******************************))))))+++---000222333666:::<<<<<<<<<<<<===@@@AAABBBAAAAAABBBDDDGGG::::::999888777666555555...---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,---------111111333555999===AAACCCCCCCCCCCCCCCBBBAAA@@@???AAA@@@>>>======<<<:::888:::888444222111///---++++++***)))((('''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''&&&%%%+++>>>QQQjjjdddpppVVV<<<>>>666999GGG\\\___CCC+++...000111000...+++******///666:::===HHH```www{{{uuuwww}}}sssdddZZZQQQJJJAAA;;;888555222///---,,,***+++...000111111///'''222FFFJJJRRRZZZ???333111......---,,,++++++******++++++,,,,,,,,,,,,,,,------------777222---111FFFoookkk^^^WWWJJJMMMDDDRRRKKK]]]]]]WWWZZZOOOKKKEEEJJJEEERRRxxxccc@@@(((...666...%%%&&&((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((()))))))))*********)))+++---,,,+++...555<<>>AAA???===999777555444444......---,,,***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((++++++++++++***+++///111+++///444444111///000222333444555555333111---+++------,,,,,,+++***))))))''''''&&&&&&&&&&&&''''''(((((((((***,,,000333555666777888999999777555444---------,,,++++++******))))))(((((())))))***+++111((()))777HHHZZZqqq\\\KKK777***(((+++++++++((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&''')))+++,,,000333777<<<@@@BBBBBBBBB======;;;999666444222000000000000///////////////------------,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))***)))))))))***---///111111555999<<<===>>>???@@@???@@@@@@>>>======>>>@@@777777666555333222111000------,,,+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++...///000222555999<<<>>>BBBBBBBBBBBBBBBAAA@@@???AAA???===<<<<<<;;;999777888666333000///...,,,*********)))((('''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%+++<<>>[[[|||xxxsssddd[[[QQQKKKBBB;;;888666222000---+++***+++...000111000...(((222EEEIIIRRRWWW>>>333111---...,,,++++++************++++++++++++,,,,,,,,,------------+++,,,+++(((;;;qqqssskkk\\\```SSSIIIVVV^^^iiiiiiCCC111'''""")))...+++'''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))&&&''')))---...,,,&&&!!!...222888@@@NNNddd~~~lllJJJDDD:::222111555666333;;;:::777555333111000000...---,,,+++***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***,,,,,,***(((((((((((('''&&&%%%&&&'''((()))&&&&&&'''((()))+++---...++++++******))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((+++---000222555666888:::999666333111------,,,,,,+++*********((((((((((((((()))******+++&&&&&&***---333EEEWWWrrr~~~yyy@@@111---(((&&&((()))(((&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&'''((()))***,,,///444999===???@@@AAAAAA???<<<888555333222222///.........------------++++++++++++************)))))))))(((((((((((('''(((((((((((((((((((((((()))(((((((((***,,,...///000333888;;;===???AAABBB???@@@???===:::999:::;;;777666555333111///...---,,,,,,+++************+++((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((((((++++++,,,---000333666777???@@@AAAAAAAAA@@@?????????>>><<<;;;;;;:::999777666444111///...,,,***((())))))((('''&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%)))999JJJJJJzzz|||tttgggbbbDDDYYYeeejjjlllhhh```zzzCCC+++000;;;111111222444666666444222555777DDD[[[sssfffssseee[[[RRRKKKBBB<<<999666333111---+++***+++...///000///...(((333DDDGGGQQQSSS<<<222111------,,,++++++************++++++++++++++++++,,,,,,,,,,,,'''***222666...&&&111CCC\\\<<<222222111---(((&&&(((***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))'''&&&&&&***///000...+++++++++)))'''&&&+++555===???DDDLLLUUU]]]aaadddeeeaaa___VVVIII???:::444------******...111222666<<<666555333222000///...------,,,+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%(((+++,,,+++*********111...++++++---000///......---,,,************+++)))))))))(((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''')))+++---...333555777999888555111...,,,,,,,,,+++******))))))(((''''''''''''((())))))(((***...222...***---666AAAOOOeee}}}ccc===333999+++,,,------,,,***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&''''''((((((+++///444888;;;===>>>BBB???;;;666333222222222---------,,,++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))***,,,---///222666888:::<<<>>>@@@?????????===;;;999999::::::999777444222000...---++++++***))))))))))))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))***,,,...000222;;;===>>>@@@@@@???>>>===>>><<<:::::::::999888666555222///...---,,,***(((((((((''''''&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&$$$(((666DDDOOOzzz|||wwwRRR888222444>>>AAAeeesssYYYbbbxxx~~~???444:::222(((,,,111444444111///...///222888>>>KKKiiisss===lllrrrdddZZZTTTLLLCCC<<<999777444222---++++++,,,...000//////---)))333CCCFFFRRROOO;;;222111,,,---,,,+++******))))))******+++*********+++++++++,,,,,,+++,,,------///000...+++'''JJJxxxppp333;;;DDD%%%'''...000+++***---***###''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''(((((((((***)))((('''((()))+++---%%%+++222555222---(((&&&+++,,,...000222333333333333333///***)))...333555666111......+++(((---666222111111000///...---,,,++++++***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''))))))))))))+++---(((%%%###$$$''')))&&&###%%%%%%&&&'''((((((((('''((((((''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((()))***+++000222555666666222...,,,,,,++++++******)))(((((('''''''''&&&''''''((()))...+++)))(((''''''***///---000777DDDZZZvvvcccBBB777999555***!!!'''((()))************+++%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&''')))---222666:::<<<===<<<999555000...------...,,,,,,++++++***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))***+++---000333555666777:::<<<;;;<<<===<<<:::999:::;;;:::999777444222///---,,,******)))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%(((''''''((()))+++---...777888;;;===>>>>>><<<<<<<<<:::999888999888777555444222///------,,,***(((''''''&&&&&&%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$###%%%&&&$$$&&&111===BBBtttsssJJJ000---...;;;JJJccc```BBB>>>JJJuuuuuuBBB999GGGCCC111777777666333000000333666<<<>>>>>>;;;CCCfffsssXXXLLL===III}}}pppcccZZZTTTLLLBBB;;;888777444333---,,,,,,---///000///...,,,***444CCCFFFSSSKKK999222111,,,,,,,,,******))))))))))))******))))))*********+++++++++))))))%%% ###+++000000...///---...ZZZ___666>>>===)))$$$...&&&***)))&&&''',,,+++%%%'''''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%(((******((('''(((***...---+++))))))---333888//////...------......///%%%,,,333777444---%%% ###+++111111------000////////////...---,,,,,,******))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&$$$%%%''')))***(((''')))++++++(((%%%%%%''')))+++,,,+++***)))''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''(((((((((---...111222222000---+++++++++******)))(((((((((&&&&&&&&&&&&&&&'''(((((()))&&&$$$&&&)))******)))******))))))...777CCCKKK___aaadddgggiiijjjiiiiii```hhhvvvlllNNN888///???;;;"""+++333+++((('''%%%%%%&&&(((***+++%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((***---111555999;;;<<<:::888444000...---......,,,,,,+++***)))((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((+++---///111222444666888777999;;;;;;:::999999:::777666444111///---+++***))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((***,,,---222444777:::<<<;;;:::999:::999777777777777666444333111...,,,,,,+++***(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$######$$$&&&$$$%%%---777<<>>JJJHHH444===DDDaaaOOO:::444999<<<666---:::888777777555666???IIIMMMbbbkkk~~~rrreee\\\TTTKKKAAA999666555333222000//////111222333111///***+++666CCCGGGXXXFFF888222111+++,,,,,,******))))))))))))******))))))))))))************'''&&&===eeeyyyqqqmmmuuuttt555***...&&&999uuuxxxggg]]]YYYDDD---444///qqq???%%%------'''%%%''')))***(((%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%$$$$$$&&&((())))))+++***)))'''''')))+++,,,))))))***++++++***)))((()))***---...+++&&&&&&(((###***---))))))+++)))$$$***+++,,,------,,,+++***))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###%%%'''((('''&&&&&&''')))((('''&&&%%%%%%&&&'''''''''''''''''''''((((((''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((('''&&&&&&((()))+++,,,------,,,,,,*********)))((((((''''''&&&%%%%%%%%%%%%&&&''''''((((((&&&###$$$'''******---,,,***'''&&&)))...222...---,,,,,,,,,,,,------+++---///...---,,,,,,---)))...---&&&$$$)))***'''(((&&&%%%'''***+++'''###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&%%%$$$%%%'''***...111333444333222000...---,,,,,,,,,,,,,,,+++***)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%(((+++...000444888;;;<<<>>>??????===<<<;;;<<<444333222000...,,,+++***(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######"""""""""""""""###%%%''')))++++++...222666888888777666888777555555666666555333///---***))))))((('''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$###"""$$$&&&$$$###)))000EEEPPP|||cccFFF555000777111???AAA666555777>>>BBBXXXnnnvvvEEE666xxxYYY:::;;;GGGJJJFFF222555:::;;;999>>>PPPbbb===JJJdddsssggg^^^SSSKKK@@@888555444333222000000000222444333111000***+++666CCCHHHZZZLLL333///444+++...(((******))))))))))))******++++++******))))))((((((333>>>===###***000&&&666---'''III{{{BBB666]]]{{{777)))...???###...'''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))******((()))*********)))'''&&&***((('''(((***+++(((&&&+++)))'''''')))******))))))(((&&&%%%%%%''')))+++((())))))***************((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$((('''%%%%%%&&&''''''&&&%%%&&&&&&&&&%%%&&&)))+++&&&&&&&&&'''))))))(((&&&)))%%%!!! ###'''***,,,'''(((((()))***++++++,,,+++***)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))******************************************************))))))((((((((('''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''((((((((((((((('''''''''''''''((('''&&&%%%$$$$$$$$$$$$''''''&&&''')))---000222111111111111000...------)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))+++,,,...111444888999:::;;;;;;:::888666777444111...---,,,***)))(((((('''&&&%%%%%%$$$$$$################################################""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&))),,,222777999:::888666;;;;;;:::999777555333222///...---+++***)))((((((''''''&&&%%%%%%$$$######################################################################################################$$$$$$%%%&&&&&&''''''(((???777}}}bbb@@@000///666999333CCC)))???+++@@@FFFEEEPPPAAAWWW\\\YYY>>>bbbjjjWWWJJJTTTggggggRRRPPPkkkjjjlllyyyttthhh___TTTLLLBBB:::666444333333111111222222222111000000///111888???NNNSSSLLL444///444+++...)))******))))))))))))***************))))))(((((((((&&&***,,,...hhh;;;&&&222222''',,,"""+++(((<<<000qqq000111///(((***iii...///~~~;;;...'''111(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((((())))))+++***(((''''''(((***++++++))))))***,,,---+++))),,,+++******)))'''%%%$$$''')))+++------,,,)))''''''(((((()))************((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((('''&&&((('''&&&'''((()))***)))+++,,,,,,)))%%%"""!!!!!!(((((('''%%%###"""!!!!!!!!!&&&***,,,***'''%%%%%%''''''(((((()))******+++******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))************************************************)))))))))(((((('''''''''%%%%%%&&&&&&&&&''''''''')))))))))((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&''')))+++...000000000000000///...,,,,,,)))((('''&&&&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))+++---111444666777888999999888666555555222...,,,+++***((('''(((''''''&&&%%%%%%$$$$$$################################################""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&'''***...333666777777666;;;;;;;;;;;;:::999777666///...---+++***)))(((((('''&&&&&&%%%$$$$$$######################################################################################################$$$$$$%%%%%%&&&'''''''''888JJJccc@@@000111---000:::===333???555AAASSS]]]}}}qqqbbbtttYYYpppuuuGGGRRRdddtttggg___TTTLLLAAA999666555444333222222222111111111111111...000888>>>MMMSSSKKK555///333+++///)))******))))))))))))******))))))))))))(((((((((((((((///(((aaa$$$''')))///((($$$ggg000!!! 777***RRR!!!......'''999&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((('''&&&&&&&&&'''((()))%%%%%%%%%&&&((()))((('''$$$%%%%%%%%%$$$%%%(((***+++)))'''$$$$$$%%%''')))%%%&&&'''((()))*********((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((,,,+++***((('''&&&%%%$$$!!!$$$(((*********+++,,,'''''''''''''''(((***,,,&&&***...,,,&&&###&&&***&&&&&&''''''((()))))))))******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''''''''((('''''''''&&&&&&&&&&&&&&&(((((())))))******++++++%%%%%%&&&'''''''''&&&&&&&&&&&&%%%&&&(((***,,,------.........---,,,++++++)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''))),,,111555555666888999999888666555444111...+++***)))(((&&&''''''&&&&&&%%%%%%$$$$$$################################################""""""""""""""""""""""""$$$############$$$%%%%%%%%%'''***...111333555666777888999999999888777666......,,,***)))(((((((((&&&&&&%%%%%%$$$$$$######################################################################################################$$$$$$%%%%%%&&&&&&'''''',,,LLLaaajjjddd???///222,,,...>>>222555<<<999:::PPPzzz|||pppppp|||zzzdddkkkpppyyyuuuggg^^^TTTJJJ???888777777666444333333222222111111111111---///777>>>MMMRRRJJJ666000222***///)))******))))))))))))******(((((((((((((((((((((((("""!!!&&&111ooo222!!!&&&444111'''fff000444)))///222RRR333;;;+++///VVV555***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''''''''%%%&&&)))++++++)))'''%%%)))******+++,,,---,,,,,,*********(((''')))...222+++)))'''%%%%%%&&&((()))$$$%%%&&&((())))))))))))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((()))***(((***+++,,,,,,,,,---...444555666555333111222222333///***((((((((('''%%%&&&)))+++***&&&%%%''')))&&&&&&&&&'''''''''((((((***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((%%%%%%%%%&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%%%%'''(((((()))((('''&&&%%%%%%%%%%%%&&&'''((()))***+++++++++,,,++++++******(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&+++000555555666888:::::::::999888555222///,,,,,,+++)))(((&&&&&&&&&%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""###############$$$$$$%%%%%%%%%'''***---111444666333444555555555444222111...---+++***((('''''''''%%%%%%%%%%%%$$$$$$#########################################################################################################$$$$$$%%%&&&&&&''''''$$$IIIMMMzzzfff???...222444999BBB;;;@@@VVVNNNJJJvvvhhhwww}}}vvvqqquuuggg]]]SSSHHH<<<777999:::777333111222333444333222000...+++...666===MMMRRRIII888000111***000)))******))))))))))))******((((((((()))))))))))))))&&&+++***%%%```+++(((222\\\IIIRRR333CCC888|||???UUULLLEEERRRWWW999###$$$ooo&&&000(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''''')))***+++++++++***))))))%%%&&&(((((())))))))))))***+++,,,+++(((%%%"""!!!$$$''',,,000111...***'''%%%&&&'''((())))))))))))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((,,,+++)))(((((()))***+++&&&+++333:::@@@GGGMMMQQQWWWWWWVVVUUUTTTUUUXXXZZZWWWMMMBBB<<<;;;777///((("""$$$(((+++,,,((($$$ &&&&&&&&&&&&''''''''''''))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))******))))))((((((''''''&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''(((((())))))************)))((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%)))...222333444666888999999888777444111...,,,+++***)))(((%%%%%%%%%%%%%%%$$$$$$$$$################################################""""""""""""""""""""""""######""""""######$$$%%%%%%%%%&&&(((+++///333666444555666666555333111///---,,,+++)))((('''&&&&&&%%%$$$$$$$$$$$$$$$############################################################################################################$$$$$$%%%&&&&&&'''(((===AAAkkkBBB///111666CCCGGGZZZYYYiiifffnnngggdddooouuufff\\\QQQFFF:::777<<<===888222...111444666666222---******---666>>>NNNSSSGGG999000000***000*********))))))))))))******))))))))))))************///---((('''iii&&&///222BBBCCCVVVGGG???DDDHHH___kkkqqq{{{lllBBB<<<,,,###(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))---***(((&&&'''***...111---///222444444555777999000444;;;BBBEEE@@@888222333000,,,)))'''(((***,,,''''''((()))))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))***)))((('''(((+++...000>>>EEENNNVVV[[[aaahhhmmmPPPQQQPPPNNNLLLKKKMMMOOOXXXPPPJJJIIIMMMNNNIIIDDD888111)))$$$###&&&'''(((''''''''''''''''''''''''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((())))))))))))***))))))((((((''''''&&&************)))))))))(((%%%%%%$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))*********)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''+++///...000222444666666555444111...+++))))))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$################################################""""""""""""""""""""""""###""""""""""""###$$$$$$&&&&&&&&&'''***...111444777999:::;;;999777444111---,,,***((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$############################################################################################################$$$$$$%%%%%%&&&&&&++++++444iiitttIII111000000@@@FFFdddYYY|||[[[\\\ZZZ___cccXXXuuufff\\\NNNCCC999999???AAA999000---000444666555111+++(((***---777???OOOTTTGGG:::000///***111*********))))))))))))******)))*********+++++++++,,,&&& +++nnn222***:::FFFiiiwwwhhhrrrQQQ777xxx===iii~~~gggWWW111zzz777,,,(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))******++++++,,,,,,---...///222555888;;;<<>>FFFJJJ___dddkkknnnnnnooorrrvvvzzzyyyvvvooofff\\\VVVSSSLLLKKKJJJKKKLLLLLLKKKKKKPPPIII===111)))(((,,,000''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))(((((()))))))))*********((())))))***,,,------...'''''''''((()))******+++///---+++((('''''')))***''''''(((''''''&&&%%%%%%&&&'''((()))************((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$$$$%%%(((+++,,,---000222444444444333000---***((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%%%%&&&(((+++...000444555888999999666333111,,,+++***((('''&&&%%%%%%##################$$$$$$#########################################################################################################$$$%%%%%%&&&&&&&&&)))@@@]]]}}}}}}RRR666111000888BBBOOOBBBPPP;;;DDDppp^^^^^^\\\eeexxxvvvfff\\\KKKAAA888:::CCCDDD:::......000111222111...+++)))***---777@@@PPPUUUFFF;;;111///)))111*********))))))))))))************+++++++++,,,,,,,,,&&&555444%%%\\\@@@GGGLLL[[[bbbwwwTTT333PPP)))((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))***+++,,,---------111777BBBKKKOOOOOOKKKHHHBBBGGGMMMRRRVVVZZZ___cccRRRKKKGGGMMM[[[hhhnnnnnnuuudddNNN999,,,+++++++++******)))(((''')))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))******,,,333===JJJYYYfffmmmjjjooouuuwwwvvvuuuxxx{{{lllqqqwwwzzzzzzwwwtttsssssstttpppfffWWWLLLGGGGGGPPPVVVZZZUUUFFF555)))###((((((((((((((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))******))))))))))))***************,,,///222777:::===??????@@@AAACCCEEEGGGHHHIII>>>:::444...***)))))))))(((((((((((('''&&&%%%$$$&&&&&&((()))************''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%$$$$$$&&&(((,,,...111333555555555444222///,,,*********)))((($$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%&&&'''***,,,---,,,...111333444222000...,,,+++)))(((&&&%%%%%%%%%##################$$$$$$################################################################################################"""######$$$%%%%%%&&&&&&((()))777>>>~~~XXX999222666555CCC:::333222555IIIAAARRRCCCRRR{{{sssffftttvvvfff\\\JJJ???777;;;EEEFFF:::---111000///...---,,,++++++***...888AAAQQQVVVRRR444333111---------++++++++++++++++++++++++---------...+++(((***---,,,///,,,fffOOOQQQppp{{{555$$$000'''))),,,+++$$$###,,,(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''(((((((((((((((((((((&&&&&&)))+++***&&&+++)))(((((()))000<<>>:::;;;555555333666III>>>CCC;;;555[[[hhhwwweeeTTTCCC<<<;;;BBBHHH@@@111,,,555222//////000///+++'''///,,,888DDDQQQYYYRRR555333111---...---++++++++++++++++++++++++444&&&"""---111***''',,,'''555MMM^^^zzzAAA333---666+++%%%)))...---'''###(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((***++++++))))))***++++++333...///<<>>CCCSSSlllcccssskkkfffUUU:::444'''000)))******(((&&&%%%$$$&&&***,,,'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((()))+++///222333111//////...+++)))'''&&&&&&&&&################################################################################################"""############$$$$$$$$$############%%%(((***,,,...///222444444333111000---,,,***)))'''&&&&&&&&&########################"""############$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%(((---999XXX|||vvv???;;;444999666::::::BBBVVVLLLIIICCCXXXllluuuZZZ^^^aaauuu```NNN===AAA555CCCSSS>>>///444000///...------,,,***(((///+++888CCCPPPXXX|||QQQ555333111......---,,,,,,,,,,,,,,,,,,,,,,,,******,,,...---+++,,,111...,,,777VVVzzzwww}}}\\\333...***)))++++++(((&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))***+++***))))))---111666PPPXXXQQQKKKPPPXXXwwwqqqVVVgggpppiiiMMM999444---!!!)))******(((%%%$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((+++(((&&&&&&(((///@@@OOOJJJNNNbbblll~~~ooodddkkkTTT???WWWRRR@@@,,,+++666222"""******))))))(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))+++---///000777???GGGGGG>>>===JJJ[[[ffffffssstttxxx{{{zzzyyyrrr[[[RRRUUUcccUUUgggsssnnnooo[[[ZZZ888666((('''(((+++***(((&&&$$$&&&)))+++'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&''')))---000222111///...---+++)))((('''&&&&&&################################################################################################"""############$$$$$$$$$$$$#########$$$&&&''')))---...111222222111///------,,,***)))'''&&&&&&&&&########################"""############$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%)))***###888FFFPPP777<<>>CCC===FFFSSSDDD???666XXXlllWWWLLL@@@dddrrrZZZFFF999EEE555MMMZZZ666///999///000000...,,,******+++---***777BBBOOOWWWxxxPPP666333000...///---------------------------'''222222)))***555555++++++BBB???[[[}}}ooorrrppp~~~sssjjjgggeeegggkkk;;;333+++)))((('''(((+++(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((()))))))))***((())),,,...000555;;;XXXWWWTTTSSS^^^uuu}}}rrrVVVgggnnnggg```XXX???"""&&&'''''')))******((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))---'''$$$***888EEENNNRRRTTTfffgggZZZEEEPPPPPP>>>---)))***)))))))))((())))))(((&&&$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((()))******+++***((()))...666AAAGGGGGGCCCCCCKKKXXXgggrrrxxxtttlllcccaaahhhiiijjjhhhxxxbbb]]]:::333***)))((((((***,,,+++(((%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&''')))---111333222111------+++***((('''&&&&&&################################################################################################""""""#########$$$$$$$$$$$$######"""###$$$%%%%%%***,,,///111222111///...---,,,***)))'''&&&&&&&&&########################""""""#########$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%(((---$$$000:::zzzaaa555BBBIII@@@KKKBBBJJJJJJ666BBBBBBTTThhhTTTWWWlllHHH???___jjjXXXmmmTTT@@@;;;@@@???^^^QQQ+++999777333555555222...+++,,,...,,,***777BBBMMMUUUsssOOO777444000///111---------------------------555---'''(((000666333...TTTooouuukkkkkkvvvxxxUUU111%%%---222---&&&))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***++++++---))))))000777:::???FFF<<>>888VVVOOOWWWNNN;;;???SSSUUURRRMMMIIIKKKBBBOOOqqq]]]nnn|||gggOOO???<<<666PPPkkk???***III777777888777333---***+++---+++***777BBBLLLUUUoooNNN888444000000222---........................111''',,,888000###:::bbbggguuugggmmmuuuWWW:::---((('''))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))***+++,,,------,,,***000<<>>000)))'''(((***(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""###%%%(((***+++***++++++++++++***((('''&&&################################################################################################"""############$$$$$$$$$"""######$$$$$$############&&&***---000000000///---,,,***)))'''&&&&&&&&&########################"""############$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%'''!!!000$$$222222iii{{{\\\666CCCKKKiiiXXXAAABBBNNNooowwwqqq}}}uuubbbooommmTTTEEEAAABBBJJJpppSSS666PPPJJJ===222///,,,***)))))))))(((,,,+++999CCCLLLUUUjjjMMM999444000111333---////////////////////////...444///***DDD|||wwwhhh{{{lllGGG000)))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))******+++,,,...//////000===KKKeee}}}nnndddnnn~~~yyytttsssvvvyyy{{{kkkooommmiiiqqq{{{fffVVVkkkiii___LLL888+++))),,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,AAAHHHZZZ|||lllKKKMMM;;;555---)))******(((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++,,,---...FFFMMMWWWeeexxxsssooojjjmmm}}}```VVVddd___UUUCCC222((('''***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&)))+++++++++***+++++++++***)))'''&&&################################################################################################"""############$$$$$$$$$"""######$$$$$$$$$$$$######&&&))),,,......---,,,---,,,***)))'''&&&&&&&&&########################"""############$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%'''&&&&&&***+++NNNjjj777HHHVVVmmmPPP888BBB]]]mmm^^^vvv~~~ooottt___kkk~~~gggMMMAAABBBIIIaaazzzAAA===```<<<;;;111---((((((***,,,+++***,,,,,,:::CCCLLLUUUhhhJJJ888555000000111---000...+++111999///)))222...;;;:::;;;}}}pppmmmCCC111&&&...222---''''''((('''&&&'''''''''(((((())))))))))))))))))************,,,)))'''...333+++333NNNccciiilll}}}jjjxxx|||jjjrrrhhhTTTSSSWWW;;;###++++++'''&&&***+++(((%%%&&&''''''''''''((((((((()))(((((((((((())))))))))))(((&&&(((...///---111999OOOeee|||zzzwwwqqqjjjeeedddcccbbbqqqwwwiii\\\III999555111)))&&&***111---(((%%%$$$&&&((()))((((((((((((((((((((((((''''''''''''((((((((())))))(((((()))+++,,,+++***...###&&&222000)))999UUUfffZZZxxxrrrppprrraaaPPPLLLeeeKKK---:::###+++%%%,,,///###(((---&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&(((+++---111---)))'''&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%)))///222222111000...---***)))''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################555~~~{{{;;;(((!!! )))'''ddd!!!###???|||,,,"""XXXuuu~~~'''!!!%%%777DDDBBBkkkuuuSSS<<<:::HHHzzzsssqqqxxxwwwjjjEEEGGG@@@MMMtttKKK111]]]NNNRRR999///---+++((('''((()))+++---///===CCCKKKTTTfffIII888555111000222...---555222...000...///999888$$$FFFpppmmm{{{hhhCCC+++***))))))))))))))))))((((((((())))))*********)))))))))************+++---333000+++///666GGG```tttoooqqqcccJJJHHH\\\UUU:::000,,,'''&&&***,,,)))'''((('''''''''((((((((())))))((((((((()))))))))))))))///......,,,'''***<<>>DDDKKKUUUbbbGGG777555111111333000...777333+++111444222444444PPP~~~}}}kkk@@@000$$$''',,,,,,***+++***************+++++++++)))*********+++++++++,,,(((555222+++999TTTqqqxxxZZZJJJWWW[[[III999...(((&&&))),,,+++)))***''''''((((((((()))))))))(((((()))))))))************---000+++(((555UUUtttccclllUUUGGGLLLUUUWWWZZZ```eeehhhnnntttwwwwwwvvvuuuxxxwwwuuurrrpppqqqtttwww|||eeeZZZCCC)))%%%111++++++***((('''(((***---((((((((((((((((((((((((''''''((((((((()))))))))+++***((('''((()))+++---'''///111111CCC^^^ggg___{{{zzzUUUEEE\\\RRRNNN///...333000%%%&&&+++%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''((()))((('''((())))))(((&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%(((,,,///000///---,,,+++)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""aaa$$$+++444!!!111???$$$###ttt***%%%&&&)))bbb (((000LLLxxxPPPXXXaaaQQQKKKVVVpppeee===JJJ}}}sssSSS;;;???222EEEsssDDD===hhhQQQPPPCCC222...,,,***(((((()))***+++---///>>>DDDLLLVVV^^^DDD777666222222444111222111+++///;;;999000111JJJcccCCC***)))...+++)))+++************++++++++++++******++++++,,,,,,------***222111777UUUyyycccSSSLLLJJJKKK444,,,'''(((++++++***+++'''(((((((((((()))))))))((())))))******+++++++++''',,,///...333IIIooowww{{{QQQXXXRRRTTTcccttt|||wwwsssqqqxxx~~~cccYYY:::!!!---///---***&&&%%%''',,,///(((((((((((((((((((((((('''(((((((((((()))))))))((()))***++++++---000222---...777III\\\lllwww}}}|||yyyyyy|||~~~zzzsssnnnooossswwwyyy~~~^^^aaaeeeVVVHHHIIIIII:::$$$"""+++)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&''''''((()))******'''%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''***,,,......,,,,,,+++***((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$111!!!```)))+++ &&&+++///___!!! ((($$$ LLL###&&&%%%444zzzmmmuuuvvvdddbbbdddmmm{{{BBBHHHmmm___???GGG;;;444qqqiii000jjjaaaXXXQQQ555444,,,+++***)))))))))***+++---000>>>EEEMMMWWWZZZCCC777777333222444222555---)))444:::...444QQQ}}}YYY777......***))),,,************************+++++++++,,,---.........222333666PPPyyyeeeNNNNNNUUUAAA555***(((******)))***(((((((((((()))))))))***)))))))))***+++,,,,,,---111///---222CCCbbbwwwOOOJJJYYYSSSlll}}}zzzvvvnnnhhhrrr\\\SSSPPP///###%%%(((,,,------)))'''))))))))))))))))))))))))(((((((((((()))))))))***&&&))),,,...------...000...:::KKK\\\nnn{{{jjjnnnjjjccc[[[UUUSSSSSSRRRNNNOOOQQQUUU]]]hhhuuu~~~jjjssslll\\\VVVdddRRRAAA333(((,,,---"""'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$((('''((()))***)))%%%###&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((()))+++---,,,,,,,,,,,,***)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ccc!!!%%%+++ZZZ''' $$$)))%%%TTT222"""666nnnpppyyyzzztttyyyfffHHHbbbrrrFFF???BBB@@@^^^xxx@@@MMMxxx___YYYHHH:::555+++******))))))***+++,,,---000???EEEMMMWWWXXXBBB888888333111444222333000111777///%%%LLLtttjjjIII777///******...+++++++++***************++++++,,,---...///000000000999KKKppphhhVVVIIIRRRBBB222+++***)))((()))((((((((()))))))))******))))))***+++,,,------...222---,,,;;;]]]tttWWWSSSQQQ___zzztttaaaZZZiii~~~nnn]]]___GGG>>>222,,,+++,,,***((())))))))))))))))))))))))((((((((()))))))))******'''+++...---+++***,,,...333EEEXXXlllnnnYYYOOOOOOHHHKKKLLLLLLOOOTTTVVVTTTRRRRRRRRRPPPMMMNNNQQQTTTvvvxxxzzzyyyzzz}}}{{{______NNNBBB777(((%%%+++***''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$((('''((()))***(((%%%###&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%'''))),,,,,,,,,---,,,+++)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***aaa}}}%%%,,,(((:::999666!!!///$$$~~~lll'''((('''&&&UUU'''"""000$$${{{jjj~~~ooouuu|||tttWWWAAADDD222SSSUUU===lllqqqSSS999CCC+++))))))))))))***+++,,,,,,...000???EEELLLVVVVVVAAA888999333111333111///222555666000888ssshhhZZZoooqqqpppyyyzzz```FFF555---,,,...---,,,,,,,,,+++++++++***+++,,,---...///000111111333VVVxxxmmmHHHeeeQQQ:::...+++))))))***(((((()))))))))*********))))))***+++,,,---......+++,,,888WWW]]]SSSWWWtttyyyhhhcccooocccfffCCC,,,&&&))),,,,,,))))))))))))))))))))))))(((((()))))))))*********))),,,---,,,+++---333888HHHVVVnnndddQQQIIIHHHRRR___[[[dddlllpppwww~~~{{{{{{yyyvvvqqqlllddd\\\VVVGGGQQQ___mmmwww~~~hhh]]]RRRRRRNNN444"""(((222''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&&&&%%%&&&%%%&&&'''))))))'''%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''%%%$$$$$$(((+++***+++,,,,,,+++)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''ddd$$$%%%###---777---&&& \\\"""&&&'''...&&&XXX###+++~~~zzznnn~~~|||ZZZHHH???===EEEnnnuuu<<>>GGG^^^mmm~~~YYYIIIAAAJJJWWWaaannn{{{vvvkkk^^^WWW[[[hhhwww~~~|||uuu]]]XXX]]]MMM444)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''&&&&&&$$$$$$$$$&&&)))******(((&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%######'''+++)))***++++++***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######eee(((,,,BBB___)))&&&444}}}aaa///###---!!!QQQ000'''+++eeexxxxxx|||hhhDDDHHH777...oooDDD@@@nnnnnnMMMIII:::444---(((((()))***+++,,,,,,---///111???DDDJJJSSSPPPCCC777444555555333444555777666222JJJhhhYYY]]]ZZZJJJGGGDDDCCCBBB>>>BBBXXXpppwwwhhhYYYdddrrrpppMMM***666,,,...------,,,,,,------...///222***,,,777///...EEEuuu~~~eeeJJJ<<<333+++***...)))))))))))))))))))))))),,,((((((+++***(((+++333///===xxxvvvgggMMMdddwwwkkkjjj|||cccbbb888555&&&)))000+++******))))))))))))))))))))))))''''''(((***,,,222!!!,,,555'''///KKKRRRbbbfffSSSTTTMMMSSSrrruuuuuuxxxaaa]]]dddWWWzzzwwwwwwoooVVVZZZaaa111...+++(((((((((((()))***'''$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###&&&))))))&&&%%%&&&(((&&&&&&'''''''''''''''''',,,%%%"""'''***'''&&&(((%%%&&&&&&'''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###&&&'''$$$!!!"""###&&&)))+++***(((%%%...%%%$$$###***$$$%%%%%%'''(((&&&###"""$$$'''***+++---,,,+++)))))))))%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((!!!eee%%%###((()))```,,,###,,,---___'''---%%%999444[[[(((%%%)))VVV666***///TTTnnnpppgggVVV>>>AAA:::bbbRRRBBBrrrYYYEEE888000,,,))))))(((((((((***+++,,,...444???DDDOOORRROOOCCC777555555555444444:::(((333RRRhhh\\\TTTOOOJJJBBBFFF???>>>FFFOOOYYYfffsssuuuVVVfffuuunnn^^^EEE:::777...------------------...---,,,,,,000111111JJJqqqqqqiiieeekkkvvviiiOOOBBB:::///((((((***************************,,,+++)))+++111111---$$$hhh{{{nnnLLLaaa~~~}}}vvvtttsssNNN222+++(((---++++++***)))))))))))))))'''((())))))(((((()))***(((222111,,,000>>>TTTiiiVVVGGGYYY\\\vvvqqqkkklllooowwwnnn___WWWhhh|||jjjUUUXXXIII)))+++++++++***(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&---+++(((%%%$$$$$$&&&((()))'''$$$"""!!!"""%%%&&&$$$$$$''''''"""!!!)))$$$$$$$$$$$$%%%'''(((***'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''((((((&&&$$$%%%"""!!!&&&+++...%%%444444...+++)))...***&&&###&&&,,,---)))###(((***,,,,,,+++(((&&&%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%555iii000!!!)))000666111EEEiiikkk<<<<<<===ZZZkkkbbb000222333'''~~~CCC///...999ppp{{{oookkkPPPHHHBBB222YYY~~~[[[@@@nnnwwwdddOOO???555000...))))))(((((()))***+++,,,...444???DDDOOORRRMMMBBB888555666555444555@@@***888~~~eeeSSSXXXRRREEE@@@??????AAAGGGQQQ\\\kkk}}}WWWeeekkkrrr||||||vvvVVVmmmdddXXX666555......------------......111+++111333)))888nnnpppnnnwwwnnn]]]DDD===888<<>>666999000&&&"""###'''((('''(((***,,,---,,,***&&&$$$&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%---sss"""******"""&&&'''222NNN|||DDD,,,000aaahhh888666EEE///:::qqq111///IIIwwwuuuVVVAAA888<<>>+++)))***---,,,'''(((,,,(((((((((((((((((((((((('''''''''''''''''''''''''''+++---***%%%"""$$$'''///000222333444444555444111///,,,,,,......)))###&&&'''((((((((('''&&&%%%((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$(((000777>>>>>>===;;;999999<<>>;;;777888===000444tttpppddduuuVVV===666@@@KKKkkkmmmEEE999|||nnndddTTTBBB333,,,***+++))))))((()))***+++---///000777BBBHHHRRRTTTFFF>>>888777777555777:::>>>mmmiiiZZZLLL@@@;;;KKK___aaammmnnnkkkjjj{{{ggguuu}}}uuu[[[TTT666000000////////////000000...333555:::\\\~~~~~~zzzfffZZZ\\\ZZZ\\\hhhWWWTTTSSSVVVWWWUUUVVVZZZ[[[dddhhhZZZ^^^UUUtttUUU999111,,,,,,,,,,,,,,,,,,,,,,,,000''',,,777///)))JJJ{{{~~~}}}UUUooonnnttt===222,,,,,,,,,+++************+++,,,)))((())),,,---,,,)))'''///BBBIII```[[[gggnnn|||UUUTTTuuu___ooouuuYYYeeexxxiiifff}}}xxxvvvcccNNN222+++)))---...)))(((+++(((((((((((((((((((((((('''''''''''''''''''''''''''(((((('''&&&***333999AAA>>>999666666:::>>>BBB999@@@DDD@@@:::666555333%%%&&&'''''''''''''''&&&(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%(((---444===BBB333777;;;===???CCCJJJOOOPPPccc^^^nnnjjjVVVZZZIIIHHH???888;;;DDDIIIDDD>>>///,,,))))))+++---+++))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +++------++++++ ''',,,(((BBBCCC<<<<<<@@@CCCTTTTTTdddYYYXXX999111222)))FFFrrrsssyyyfffkkkPPPHHH;;;...AAAddd???;;;yyylll___KKK999///++++++,,,))))))((()))***,,,...///111888CCCIIISSSUUUDDD===999888777555777;;;QQQqqqUUUEEEGGGOOO```oooqqqooonnnkkksss|||yyyvvv```TTT???111000000//////000000111222777888JJJyyyrrraaa[[[YYYcccwww^^^[[[\\\```eeejjjsss{{{|||ggg```ZZZxxxlllGGG333------------------------000+++///444///666ffflllZZZgggXXX333///---,,,++++++******++++++---,,,---111555444///***$$$555FFF\\\YYY]]]eeeQQQeeezzzcccuuu{{{nnnbbbvvv}}}oootttdddKKKAAA222))),,,...)))(((+++((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%''',,,555===@@@AAA666444222111333777;;;>>><<>>???222999DDDLLLQQQWWW]]]bbb\\\nnnfffmmmbbbRRRGGGDDDGGGKKKMMM;;;444---)))***------+++)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%...###((( +++***)))333(((999+++III---IIIIIIGGGUUUxxxVVVBBB333???CCCxxxkkkrrroooaaayyyhhhNNN<<<===@@@DDDXXXqqqZZZ555eeetttbbbHHH444+++***+++***)))(((((()))***,,,///000111888DDDJJJTTTUUUCCC===999888777555777<<>>555---(((''')))***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))***---444999;;;777333JJJJJJIIIGGGIIIRRR```jjjnnnttt}}}uuuffftttWWWDDDCCCJJJGGG>>>222,,,,,,...///...))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% &&&$$$"""(((***%%%###333+++888QQQ///PPPGGGOOOCCC>>>>>>nnnzzzyyyYYYlllqqqqqq^^^@@@DDD;;;222BBBdddvvvsss'''WWWrrr]]]AAA---(((***,,,,,,)))(((((()))+++---///000111888EEEKKKUUUUUUGGG999<<<===---FFF;;;PPPbbbZZZYYYdddppptttuuuvvvrrrtttkkkdddvvvpppxxx{{{vvv~~~wwwWWWLLL999222---///111000000111///???:::qqqvvvvvvbbbhhhsss}}}cccsss}}}{{{~~~]]]BBB111///+++///222((('''666...///,,,---888```|||bbb]]]sssEEE444000+++///111)))))),,,(((---&&&***000***)))......000HHH[[[UUUZZZhhhuuuQQQUUUyyy}}}{{{qqqnnnwwwwwwwww@@@(((000...***,,,)))))))))))))))))))))))))))'''((())))))***+++***'''000;;;AAA<<<333444===FFFHHHPPPccc{{{vvviii[[[cccwwwrrrWWWHHH>>>,,,***...&&&)))'''%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''%%%$$$&&&((()))"""222===:::777===EEEGGGEEELLLXXXmmm{{{ttt~~~^^^DDD444CCCEEE666...333222(((,,,+++)))'''&&&%%%&&&&&&&&&&&&&&&'''''''''(((((($$$******###"""(((+++'''***222>>>BBB999888RRRqqquuuBBBJJJ|||sssaaasssUUUZZZ}}}fffKKK???<<<555555AAA[[[QQQ555MMM]]]BBB,,,))),,,***''')))((()))))))))))),,,///222333:::FFFKKKTTTTTTAAA>>>666888888777@@@zzzhhhjjjpppuuusssmmmnnnttt{{{}}}tttWWWHHH===666111222444333222333222555___~~~ccc{{{}}}hhh~~~HHH666222+++,,,000,,,+++333+++777000000@@@jjjYYYpppzzzsss~~~xxxzzz}}}kkk:::111+++------)))...111))),,,))),,,---((((((......777MMMkkk\\\\\\______uuuttt}}}oooooowwwyyyUUU///111***///(((***))))))))))))))))))))))))***+++***'''%%%'''+++...:::333///555@@@MMM[[[eee{{{eeedddpppkkkZZZMMM<<<,,,((('''------'''%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''&&&&&&&&&333222777???BBB>>>>>>BBBKKKlllzzzuuuhhh???+++888888$$$'''@@@...,,,***(((''''''''''''&&&&&&&&&'''''''''((((((&&&((('''%%%&&&***+++(((444:::>>>===EEE___kkkeeefffmmmxxxxxxOOOGGG~~~eeeqqqhhhAAALLLqqqqqqWWWDDD;;;777555888EEEPPPAAAFFF<<>>///(((111&&&+++))))))))))))))))))))))))*********(((''',,,666>>>===LLLNNNHHHZZZxxxvvv}}}XXXZZZtttWWW888555+++'''///222***%%%((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&+++%%%$$$)))***%%%%%%)))///999DDDEEE@@@CCCVVVjjj{{{___GGGCCCBBB888,,,(((000...,,,***)))(((((((((&&&''''''''''''((((((((((((%%%$$$(((******,,,///@@@EEEDDDFFF```dddYYYgggzzz}}}ssskkkcccgggwww{{{zzzUUUQQQ~~~\\\\\\FFFPPP\\\kkkpppqqqcccGGG666777888555@@@EEEBBB<<<111IIIyyyjjj>>>000'''(((***((((((,,,((()))))))))))),,,///222555<<>>~~~IIICCC;;;444333333222222333666___rrrsss@@@333222222+++///666...000))):::SSShhhVVVggg{{{lllNNN}}}xxx444///111000))),,,///'''***///***)))444333111:::SSSjjjRRRfffyyyUUUcccrrrzzzlll~~~rrr---777&&&000******************************''')))111888>>>FFFOOOWWWaaa|||~~~iiirrr{{{SSS>>>+++"""+++///&&&$$$+++''''''''''''''''''''''''(((%%%''')))&&&%%%111BBBOOODDD===HHHgggvvvQQQ666000777111///---+++)))((((((((((((((((((((((((((((((((()))&&&&&&)))((()))888KKKIIINNNccc~~~{{{mmmqqqgggiii@@@>>>IIIUUUmmm~~~wwweeeRRRFFFBBB777000666======;;;<<>>JJJPPPXXXWWWEEE888@@@<<<666fff{{{TTTCCC:::222111222111111333444~~~mmmuuuwwwQQQ777333666,,,...666///......;;;WWWnnnuuuJJJyyyjjjkkksss>>>000...222,,,+++///...,,,111((()))555...000KKKaaalllSSSXXX}}}{{{TTTNNNVVVQQQggg}}}|||cccbbbrrrxxxAAA999%%%222***************************---))),,,666===DDDRRRaaavvvqqq^^^xxxWWW<<<))),,,///(((&&&,,,''''''''''''''''''''''''$$$''')))'''&&&---;;;HHHIII<<>>000777......777///777999>>>nnniiixxxeeebbb{{{wwwvvvzzzWWW777)))111000***,,,///+++111))),,,666+++;;;pppIIInnnxxx[[[FFFNNNbbbiiidddUUUsss[[[vvvbbb333+++...+++************************,,,,,,333>>>HHHXXXxxxlllbbbzzzkkkppp\\\AAA...***------***''''''''''''''''''''''''###)))***&&&+++999CCCCCC999QQQrrrWWWJJJhhhooodddmmm}}}yyyqqqwww~~~|||^^^<<<444222000---+++***))))))))))))))))))((((((((('''%%%'''''''''///>>>LLLSSSRRRpppyyymmmtttPPPppp{{{rrrddd===<<<<<>>>>>OOOrrrDDDvvvlllJJJ222!!!333******)))&&&''')))***)))((()))))))))))),,,///222888@@@NNNSSS\\\YYYGGG>>>FFFCCCuuu{{{KKKBBB:::000000666666999{{{zzzJJJ999///444+++,,,222;;;'''{{{fffXXXiiipppvvvpppWWW---555---,,,+++%%%222+++$$$999...))):::```ttt\\\aaaWWWRRRIIIVVV\\\aaannnvvvvvvooo|||~~~yyy|||CCC...)))666***++++++******,,,------&&&888KKKHHH{{{MMMLLLRRRSSSNNNaaa{{{~~~rrr>>>555111+++000+++***))))))******)))(((!!!+++&&&555444GGG@@@CCCzzzBBBHHHLLL^^^tttqqqkkkZZZDDDJJJMMMkkk|||jjjBBB<<<222***...555222'''------+++***))))))))))))***,,,!!!(((EEEMMMHHHQQQTTTyyy|||UUUdddYYYeeebbbcccTTT???BBB>>><<<===NNNppp~~~ppp777```fffyyy\\\EEEFFFJJJDDDBBBHHHWWWlllwwwjjj[[[LLL@@@999222555444111666===<<<444FFF???===TTTDDD~~~SSS,,,&&&,,,---+++++++++***)))(((((('''(((((((((((())),,,000444999>>>MMM[[[ZZZcccLLL999>>>GGGFFF???<<<777;;;;;;888JJJ|||```===444777111111666777;;;lllUUUxxx{{{ooosssiiiBBB333111------)))000000///444---666777```ZZZsssWWW```VVV___cccdddjjjkkkcccgggvvvaaa888'''!!!***,,,,,,+++***+++,,,,,,;;;;;;KKKeeeJJJlllgggmmmddd}}}|||vvv{{{~~~eee...666***(((,,,***))))))******)))(((+++222+++(((;;;999BBB^^^sssBBBKKKbbb}}}bbb```KKKFFFJJJppp{{{~~~wwwTTTHHH===888...###!!!(((,,,+++******))))))))))))%%%((((((888OOOOOOMMM^^^mmm^^^yyy~~~KKK]]]```dddTTT>>>BBBAAA:::>>>???GGGhhhTTT:::SSSsssooocccFFF===<<<>>>CCCPPPIIIIIIUUUjjj}}}rrrkkkfff]]]NNNBBB:::777555555999;;;===;;;888999BBBKKK<<<;;;nnnfffQQQOOO222***+++***(((++++++******)))((((((''''''((((((((())),,,000444===AAAOOO[[[YYYaaaKKK:::999TTTpppwwwNNNAAA<<<777<<<444333```ppp~~~{{{|||wwwppptttyyy}}}{{{===333444222111555...PPP\\\tttYYYpppbbb111555---///...---,,,333)))***???@@@RRRaaaJJJLLLJJJeeeuuuqqqkkk^^^|||cccppp}}}999444222,,,,,,---,,,+++***+++---777LLLUUU{{{uuuLLL]]]gggxxxgggxxxjjj???444%%%---+++))))))***+++***)))$$$+++---'''NNNEEEdddzzzOOOVVV{{{ttttttdddZZZ|||rrryyylllWWW222111666///...777******)))))))))))))))***))))))///CCCOOOGGGQQQqqqyyyqqqzzzXXXeeesssrrrpppYYY???EEEHHHGGGFFF>>>777EEEkkksss<<<666```wwwddd^^^ZZZSSS??????>>>@@@FFFLLLTTT```llluuuppphhh```VVVMMMDDD>>>...///111777<<<>>><<<999222444999???>>>>>>EEEOOOrrr\\\zzzTTT%%%###000///***++++++******))))))((((((''''''((((((((((((+++000444===AAAOOO[[[YYYaaaDDDCCCAAAwww___CCC:::333666///888yyyAAA333111333000333///bbb{{{fff```eeeqqqwww{{{222666,,,///111***+++333'''---:::XXXwwwSSSqqqNNNmmmttthhh{{{___wwwzzzzzz666000///------......,,,))),,,000666YYY|||qqqRRR```uuu{{{uuucccrrrttt~~~uuuooo|||uuuqqq...;;;:::...,,,***)))***+++***)))(((***111...AAAGGGiiisss\\\sss|||sssuuutttNNN===<<<333(((&&&)))))))))((())))))******000)))222GGGKKKHHHgggqqq|||yyy}}}eeehhh\\\{{{qqqWWW===FFFKKKOOOFFFDDDFFF>>>AAAiiiPPP555333>>>}}}wwwyyy[[[SSSHHHFFFDDDCCC??????FFFOOOQQQ[[[gggnnnoooooonnnnnnfffdddaaa]]]YYYVVVSSSQQQGGGEEEAAA>>>:::888555444FFF@@@999666777999;;;;;;BBBGGGFFF???DDD```|||bbbXXX888$$$,,,333+++(((///******))))))((((((((((((''''''((('''(((+++000333:::???NNN[[[YYYccc@@@IIIJJJfffkkknnnAAA;;;555666555FFFuuuPPP666333777222666;;;rrrtttZZZrrrvvvnnn|||<<<333,,,...222***111555222666111zzz___ZZZaaauuuzzzzzz{{{{{{XXX777'''///---...///,,,***///777IIIiiiccc:::YYYtttwwweeeeeeqqq;;;,,,000...+++******++++++***...***111>>>777cccPPPiiinnnTTTYYYxxxttt|||yyyvvv}}}YYY===111000111111***)))))))))))))))***+++,,,(((777LLLQQQ[[[}}}|||wwwyyyhhh\\\YYYkkklllfffSSS<<>>@@@BBB999999:::<<>>222///+++******+++++++++***)))---DDDCCCeeeOOOUUUUUUKKKVVVMMMGGG\\\ppp{{{~~~WWW999777666...++++++***************+++(((+++AAASSSWWWllloooyyyvvv{{{wwwiiijjj[[[CCCFFFGGGKKKPPPUUUZZZdddjjj___NNNqqqtttGGG(((000444888dddyyywww\\\OOOKKKKKKNNN>>><<<===AAABBB@@@???AAAAAAAAAAAA@@@???@@@BBBDDD===>>>???>>>===>>>@@@AAA>>>AAAFFFIIIKKKPPPXXX^^^{{{NNNrrr333)))(((---...***'''((((((&&&((((((((((((((((((((((((&&&''''''''''''***///333???BBBPPP\\\XXX```GGGAAAvvv]]]yyyCCCFFF>>>+++;;;TTTsssuuu~~~sssnnn444222444...444CCChhhuuudddnnnsssmmm///444...---111******444444OOOxxx]]]qqqnnn~~~lllkkkyyy{{{ggg666,,,111,,,,,,///...---999IIIgggrrrxxxrrrJJJFFF]]]^^^fffqqqxxx~~~tttQQQ333000,,,******+++,,,+++***444111===^^^yyyCCC666EEEZZZkkkssshhhzzzrrrSSS777555555...------,,,+++*********+++)))444LLLVVV\\\~~~rrryyynnnnnn|||}}}yyywwwmmmpppaaaHHHMMMRRR[[[hhhqqqwww|||uuu}}}666---GGG666'''^^^vvvhhhVVV[[[PPPGGGFFFFFFDDDDDDGGGBBBCCCDDDCCCBBBCCCFFFIIIDDDFFFIIIHHHGGGGGGIIIKKKHHHPPP\\\jjj}}}mmmhhh999%%%<<<......,,,******++++++)))((((((((((((((((((((((((&&&&&&'''''''''***///222???CCCPPP\\\XXX```FFFBBB~~~mmmoooqqqrrruuuCCCGGG???,,,LLLqqq}}}zzz|||888777888111888EEElllcccmmmxxxuuuooottt///999///+++333222222444...___]]]UUUqqq{{{xxx}}}wwwkkkJJJ888111,,,+++///......===OOOmmmaaasss888```aaaYYY|||sss}}}JJJ444000,,,******+++,,,,,,###===???GGGaaa[[[YYYlllQQQ777222444///...---,,,++++++++++++***999QQQXXXdddsss~~~zzz{{{sssooonnneeeiiiZZZEEESSS```eeepppwwwnnnQQQ...%%%;;;111666222qqqzzz|||}}}nnnbbbVVVOOOMMMNNNOOOPPPNNNLLLLLLPPPTTTTTTXXX]]]```aaacccgggjjj[[[VVVwww[[[)))222888******)))+++---***%%%''',,,'''''''''(((((((((((((((&&&&&&'''&&&'''***///222<<<@@@OOO[[[YYYbbbEEELLLjjjnnnrrrqqqllljjjooovvvpppTTTEEECCC???666<<<===888:::000777TTTooo]]]lll|||zzzmmmqqq}}}333111...888000888***000777yyyRRR]]]lllccc\\\mmmqqq|||uuudddVVV///000---222...///222:::aaaqqqrrrGGGCCC]]]aaannn888444++++++000***&&&...111777888GGGzzzjjjTTT^^^jjj```GGGKKK444---000...,,,++++++,,,+++***---AAAgggMMMqqq~~~mmmooollliiidddVVVVVVhhh{{{wwwyyyzzzNNNqqqnnn111333444111111***888VVVzzzxxxzzzxxxzzzVVVGGGQQQjjjooo???666888...)))///(((+++,,,***)))***)))&&&(((((((((((('''&&&%%%%%%...%%%###&&&---888///999CCCMMMXXX[[[aaaBBBPPP{{{nnnwwwUUUKKK???999333BBBHHH777777///888ooo|||^^^wwwyyy~~~jjjkkkqqq<<<222---666///444+++444;;;PPPfff~~~sss~~~|||dddUUUWWWjjjtttrrrssszzzeee{{{999000///111,,,000333EEE|||VVVPPP>>>AAAkkk}}}NNN888+++...///******...$$$888LLLpppmmmpppHHH^^^wwwgggMMM333<<<222///,,,+++,,,---,,,,,,,,,>>>\\\SSS}}}oookkkkkkqqq}}}aaaTTTccc||||||MMMccc|||666///000000111===***&&&EEEwwwoooNNN???EEERRR[[[jjjssssssssseee\\\[[[dddooo]]]\\\^^^sssOOO???222000///***'''***,,,***+++---***$$$$$$(((***(((&&&$$$$$$$$$%%%&&& (((+++...(((###)))***:::CCCMMMWWWYYY___LLLjjj{{{WWWaaaDDD;;;555OOOfffYYY777777000<<>>sssBBB+++---000---+++---...+++&&&)))<<>>eeeUUU<<<222+++<<<333555---111)))'''---333000***(((!!!'''&&&!!!""")))***%%%!!! !!!%%%))),,,333***###!!!555///444888@@@JJJUUUZZZcccXXXmmm```iiilllfffcccooo{{{UUU{{{XXXEEE@@@:::{{{sss```SSSZZZvvv~~~jjj999666777\\\ZZZrrrkkkmmmiiivvvPPPnnn{{{:::111222222---999333zzzYYYhhh~~~LLLZZZ___YYYHHHCCCXXXyyyuuugggrrr___}}}WWW~~~>>>,,,555444555ZZZ~~~ttt|||SSS~~~LLL999666333///---,,,cccnnn{{{yyyYYYxxx___qqq___CCC???;;;444000.........---888eeelllNNN:::OOO|||UUU888...,,,,,,333+++&&&(((+++++++++,,,***...222...%%%000^^^nnnGGG***%%%+++:::111;;;333999111444777333***(((...///*********///111'''+++'''))),,,...,,,'''!!!---777000,,,,,,---888@@@JJJTTTXXXbbbRRRhhhcccdddfffmmmkkkiiigggfffjjjssszzzkkk|||JJJQQQ<<<888555xxxyyyjjjWWWSSSTTTHHHHHHVVVllluuuiii===777<<>>SSS999:::666...000---aaa~~~~~~{{{mmmjjjGGGiii___oooVVVVVVCCC>>>777222000//////...III___UUUyyyzzzKKK===KKKqqq\\\;;;+++***///,,,)))))),,,---++++++...'''(((***------+++)))))):::LLLtttccc???IIIlll~~~zzzzzzuuuggg888...)))666///BBBjjjuuuKKK"""***QQQmmmqqqhhhmmmpppTTT...000NNNjjjpppvvvtttfffMMM333###"""222111$$$***999999AAAJJJSSSWWW______fffgggtttwwwfffeeeeeefffgggjjjmmmoooqqq|||iii~~~{{{ooocccXXX\\\:::<<<;;;jjjSSS___[[[TTTWWWZZZWWWccczzzwwwddduuu:::<<<333iiiwwwXXX~~~\\\aaa```lllzzzkkkkkk|||pppggguuu???bbb999000222000555///777YYYZZZ___tttuuuaaaHHHEEEVVVuuu}}}```sssVVVEEE:::222444444bbblllZZZoooYYYWWWhhhrrr{{{LLLRRRNNNLLLDDD111111222---eeevvvtttooo@@@eee{{{RRR^^^\\\LLLKKKGGG<<<111...222222,,,CCCccceeeyyyPPP///???vvvhhh...)))111,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))/////////222>>>XXXyyynnnUUU;;;<<<666///IIIqqqppp555,,,---222)))dddrrr000)))BBB~~~ggg,,,SSS|||tttVVV,,,"""'''###999&&&555+++:::>>>JJJRRR[[[XXXllloookkkpppuuukkkgggffffffhhhkkkpppuuuxxx{{{mmmuuu^^^\\\xxxzzzppp```WWWOOO???888555fffRRRXXX^^^VVV\\\dddeeelllvvvxxxvvvfffnnnBBBDDDAAA~~~{{{XXXxxxdddllllllwww|||}}}~~~yyyqqqfffkkkCCCjjj>>>444555444333000;;;YYYaaappp{{{~~~kkkRRRNNN]]]{{{]]]jjjWWWvvvHHH===444555777hhhtttrrrMMMPPPSSS]]]aaa```sssrrr\\\yyyOOOMMMEEE444111///>>>^^^xxxcccXXXKKKTTT{{{oooLLLtttSSSbbbfffTTTLLLIII???333...000000,,,DDDdddggguuuNNNXXXuuusssIII999CCCeeeuuu222------+++,,,,,,+++++++++*********)))))))))))))))))))))))),,,---+++'''%%%(((000888DDDQQQjjjmmmOOOBBB;;;888<<<<<<:::888000222>>>\\\"""###;;;EEE+++jjj,,,;;;888$$$%%%%%%)))222$$$###***555}}}$$$,,,::::::>>>JJJRRR[[[YYYaaassslllkkkrrrmmmfffeeecccdddhhhooovvvzzz||||||qqqjjj```qqqxxxrrr[[[YYYMMM???<<<:::zzzuuukkkmmmYYYRRR[[[jjjpppvvvxxxrrrvvv{{{```ccc???:::888zzzXXXuuusssjjjkkkxxx{{{zzzhhhhhheeennnwwwyyyzzzyyypppccc^^^@@@bbb@@@333333333111222@@@^^^lllUUUnnnyyysss^^^ZZZeee~~~YYY```ZZZggg\\\OOO@@@888777gggzzz|||wwwIIIYYY]]]sssrrr}}}LLLMMMXXXWWWOOOCCC;;;666,,,VVVSSSAAAAAADDDRRRfffwwwsssrrrGGGZZZiiiRRRQQQNNNFFF:::111///000...GGGaaa^^^rrraaaQQQMMM\\\mmmoooDDD:::DDDccc555222(((,,,,,,++++++++++++*********))))))))))))))))))))))))###'''+++......---------,,,+++...666===AAAEEEIIIaaaeeevvvzzz{{{yyyyyyzzztttfff___]]]LLLFFFIIIDDDBBBGGGIII<<<444666333***)))III777666GGGlll$$$(((---&&&&&&))) ###!!!'''''''''???###+++555999===IIIQQQ\\\ZZZkkkrrrnnnjjjrrrmmmhhhfffdddcccgggmmmtttxxx~~~zzz|||iiiooouuuuuuWWW]]]SSS===>>><<<{{{zzz|||ZZZVVVbbbtttyyy||||||ttt}}}wwwyyy[[[^^^<<<:::>>>XXXgggbbbaaafffuuu~~~uuueee\\\cccggguuu}}}{{{yyy{{{lll^^^UUUFFFlll@@@222222222222555FFF```kkk\\\NNNDDD]]]jjjxxxvvvkkkkkksssYYY[[[___eee]]]OOO???888:::ppp}}}WWWLLLqqqqqqjjjpppOOOaaaNNNOOOHHHBBB777...666XXXcccGGGRRR[[[^^^[[[QQQeee|||rrrHHH]]]}}}aaaZZZVVVTTTNNNBBB777222111111:::qqqccc\\\kkkiiiDDD111@@@ttt111555&&&///++++++++++++************))))))))))))))))))))))))******+++,,,,,,---......<<<888666777666444666;;;777555AAAKKKNNN^^^wwwpppiiiiii^^^ZZZPPPPPPMMM@@@555III---'''\\\hhh***......666,,,...333+++((('''###''' 666555***888<<>>999hhhJJJFFF\\\kkkxxxiiijjjJJJiiiOOOQQQIIIJJJ>>>444888KKK{{{llllllfffhhh}}}lllDDD___gggUUUXXXVVVQQQIII===444111111QQQfffXXXaaa@@@111>>>vvv~~~,,,333'''000+++++++++*********))))))((((((((((((((((((((((((***(((&&&%%%''')))---///'''---666>>>???>>>CCCKKKPPPXXXnnnwwwkkkgggaaa\\\UUUTTT222888,,,fff///+++&&&###***$$$$$$&&&$$$###$$$$$$(((000((()))nnn666000777;;;GGGPPP[[[[[[hhhhhhllliiiaaafffXXXbbbdddhhhlllppprrrtttuuuzzz}}}yyyxxxqqq}}}JJJaaaXXXEEE>>>===___SSSFFFJJJIIIWWWxxx~~~uuuiiijjjsss^^^ttt>>>888777|||[[[ssseeebbbbbbiii}}}nnnxxx]]]SSSPPPBBBuuu@@@333333222666777GGG\\\~~~aaaMMMKKKFFFKKKQQQFFFIIIEEEWWWbbbkkk|||aaaOOOLLLVVVaaauuu[[[YYYggg]]]lllWWWJJJ999[[[~~~~~~yyyxxxccc___mmmxxx{{{jjjzzzAAAYYY\\\]]]RRRZZZNNNEEE---DDDllllll~~~rrr}}}}}}~~~}}}}}}yyysssWWW<<>>JJJjjjqqqccchhhuuuxxxZZZJJJ???FFFJJJZZZ}}}PPPCCCqqq{{{\\\]]]XXXTTTRRRSSSLLL???444000@@@qqquuuxxxbbbTTTCCC333;;;GGGSSSXXXVVVQQQNNNMMM___rrrjjjrrr~~~VVV444:::AAAcccmmm---000000(((************))))))))))))(((((((((((((((((((((((()))///555777666666:::>>>FFFFFFLLLYYYlllzzz~~~~~~uuuXXX(((;;;)))333}}}nnn;;;,,,)))''')))###%%%""",,,!!!///222 %%%$$$@@@...777:::EEEMMMXXXYYYfff\\\lllwww^^^dddWWW[[[dddsssiiirrrsss888WWWGGG888888cccbbbiiiKKKPPPeeeiii|||~~~tttzzzvvvXXXFFF999333yyy^^^rrrtttzzzWWWWWWRRRVVV\\\fffrrr}}}}}}ggguuuxxxTTTPPPGGG777@@@666777555666333>>>[[[qqqGGGUUUIIISSSOOOHHHOOOOOOUUUTTTYYYVVV]]]xxxnnnOOOQQQGGGIIIXXXmmmWWWQQQxxxiii^^^sssfff```@@@JJJaaa>>>SSSwww~~~llljjj{{{ppp{{{eee555tttaaa^^^KKKYYYOOOIII:::999rrrcccvvv]]]UUUaaaqqqwww~~~sss@@@888777EEECCC]]]rrrFFF===hhh\\\]]][[[VVVUUUXXXTTTFFF999333222eeemmmZZZ888>>>GGGCCC>>>MMMSSSFFF777999FFFQQQ???@@@MMMhhhqqq___^^^xxxrrrKKK666444>>>pppfff...000555%%%************))))))))))))((((((((((((((((((((((((+++333;;;@@@BBBHHHSSS\\\XXX___rrrsss|||JJJ)))222777###)))###((()))...!!!+++"""(((&&&%%%\\\,,,&&&)))|||lll888777:::DDDLLLWWWXXX```cccZZZhhhxxx[[[ccckkkQQQ___ooo{{{uuummmBBB[[[RRR;;;BBBrrrHHH]]]IIIGGGPPPuuummmnnnvvv~~~~~~MMMrrr>>>777888rrr\\\yyynnnggg^^^___WWWRRRVVVjjjllllll___sssLLLPPP???LLLGGG111888777555444KKKYYY\\\HHHMMMZZZaaa___aaajjjlllfffiiiiiihhhvvvzzz^^^OOOVVVSSSdddvvvWWWOOOuuujjjZZZsssooo```QQQPPPvvvlllJJJRRR```xxxKKKZZZqqqyyy[[[TTTzzz^^^QQQOOOSSSJJJJJJCCC===___uuuqqq```jjjwwwwww~~~uuu^^^555>>>EEEIIINNNoooggg;;;:::kkkiiiXXXbbb___[[[YYYVVVNNNAAA888333```ggg[[[NNN???BBBTTTdddiiiJJJ555GGGVVVCCC555qqqcccjjj\\\yyykkkDDD666666BBBfffuuu222%%%666'''************))))))))))))(((((('''&&&&&&(((,,,000777???DDDGGGTTTbbb^^^NNNiii~~~vvv{{{vvvYYYBBB999333(((===%%%%%%bbbEEE+++###(((!!!]]]OOO%%%444<<<222666<<>>XXXkkkwww}}}YYY\\\uuukkk~~~jjjXXX<<>>kkkhhhggguuupppFFFbbbMMM999>>>\\\kkkzzzlllLLL???<<<>>>JJJZZZeeemmmmmmtttnnnjjjtttnnnTTT```sssFFF\\\\\\999IIIvvvIIIBBB<<<999666777CCC^^^uuuppprrrwwwzzzxxxzzzyyynnnaaammmmmm|||TTTMMMxxxddd```pppllliiiaaaXXXoooWWWDDDPPPPPPuuuzzz\\\tttXXXUUUlll{{{bbb```YYYpppYYYXXX[[[[[[SSSZZZPPPQQQ[[[{{{mmm___PPPYYY[[[ppplll@@@666mmm^^^SSSRRRTTTSSSSSSUUUUUUQQQJJJDDD111???zzzlllhhhcccbbbeeeDDD777888GGG:::UUUuuusssRRR999000===QQQrrr444222%%%...************))))))))))))''''''&&&(((,,,555???FFFLLLYYYaaa]]]^^^ssspppNNNDDD999999...,,,***&&&&&&YYY+++(((777&&&%%%[[[444((("""ooo777<<>>YYYuuurrr~~~VVV;;;@@@FFFCCCLLL```ZZZkkkiiigggkkkeeejjjzzzrrrXXXXXXtttdddAAAeeeJJJ;;;VVVlllMMMIII<<<999555888???aaannn|||wwwsssqqqpppqqqvvvzzz}}}~~~ZZZccccccUUUnnn~~~}}}RRRKKKxxxccchhh~~~eeedddhhheee[[[jjjWWWHHHPPPCCC___oooWWWjjj{{{jjjuuu~~~[[[aaawwwfffhhhUUU}}}cccRRRVVVXXXUUUMMMWWWOOOSSSkkkqqqxxxtttxxxxxx[[[555BBBzzz^^^WWWbbbYYYXXXXXXXXXWWWSSSMMMIII888@@@iiiWWWKKKHHHccc{{{~~~sssFFFMMM@@@ZZZRRRkkkiiicccDDD333444>>>___ZZZ444000$$$+++************)))))))))(((((()))***,,,222===HHHPPPUUUZZZ[[[```{{{|||ZZZ>>>...+++)))```==='''555,,,000PPP&&&<<<---,,,###CCC""")))(((***)))---(((&&&111777&&&888<<>><<>>SSS```\\\RRRnnnlllYYYqqqQQQrrrpppgggdddrrryyyXXX<<<000999>>>mmm???555+++,,,)))************)))))))))(((&&&)))...444===GGGSSSZZZeeeSSS^^^}}}UUU777111///000000BBB&&&"""(((+++)))###000,,,###%%%000)))%%%))),,,///...$$$###,,, @@@888<<>>BBBJJJ???IIIggg}}}JJJKKKdddkkkyyykkkkkkkkkkkkddddddmmmhhheeeQQQXXX```^^^ZZZddduuupppdddhhhcccxxxrrr```qqq}}}[[[YYY[[[VVVTTTMMMTTTUUUPPPCCCmmmKKKAAA777BBBAAARRRyyyvvvjjj;;;888iiiYYYVVVSSSZZZXXXXXXYYYYYYXXXWWWVVVUUUIII???XXX```UUUjjj[[[kkkqqqxxxHHH:::SSS999cccxxxiiijjjyyynnnNNN888111:::DDDyyy///777***333***************))))))))))))$$$***555@@@JJJTTT\\\aaaYYYcccbbbCCC)))%%%000%%%888"""###***222888!!!%%%%%%)))'''$$$---...222&&&(((%%%''')))((('''***///777;;;DDDHHHTTTZZZTTTmmmqqqyyy}}}|||sssuuuyyy~~~xxx|||yyyvvvqqqvvv===:::FFF___sssrrrAAA<<<\\\|||yyysssrrrXXX[[[UUUeeerrrjjj___zzzwwwVVVLLLiiiFFF>>>???fffPPPHHHEEEJJJMMMKKKHHHIIIQQQmmmxxxgggZZZkkk|||```VVVpppkkkCCCVVVUUU>>>KKKlll[[[[[[IIICCC===999888~~~ssszzzjjjbbb|||~~~{{{UUU===OOOYYYFFF@@@FFFTTT~~~ppprrrEEENNNaaaooopppjjjllleeeeeeccc```zzzuuuwwwrrryyyxxxgggaaarrr~~~tttmmmuuuRRRmmm]]]kkkXXX^^^\\\TTTUUUNNNRRRVVVXXXHHHgggWWW777:::SSS\\\JJJZZZxxx}}}UUU333LLL___YYYVVVRRRQQQRRRSSSSSSSSSRRRSSSSSSKKKRRREEEaaa~~~}}}hhhJJJaaasssuuuooo{{{SSSPPPiii___vvv\\\AAA555444:::QQQxxx,,,555---...---************)))))))))))))))333AAANNNWWW\\\___```UUU}}}{{{DDD>>>===(((555((()))666222'''!!!$$$***---$$$555***///###"""///%%%'''"""+++&&&&&&777---666:::CCCHHHSSSYYYIIIrrrwwwxxxzzz||||||}}}gggfffppprrrggg999DDDPPPiiimmmAAA999PPP|||dddddd[[[YYYSSSEEEdddaaaqqqnnnLLLMMMddd@@@:::EEEgggBBBDDDGGGKKKRRRVVVPPPGGGVVV[[[[[[UUUOOOaaaxxxaaaaaa}}}```AAAbbbBBB@@@KKKkkk]]]aaaPPPGGGBBB:::666yyyqqqqqqAAAMMMIIINNNOOORRRKKKXXXiiiAAAQQQ___uuujjjjjjnnnddddddgggcccwwwzzzsssYYYVVV[[[sssNNNzzz\\\RRR^^^XXXNNNRRRMMMNNNGGGIIIXXXOOOxxx[[[JJJOOOttt^^^LLLmmmlllDDD222bbbiiiQQQXXXbbb^^^TTTUUUUUUUUUTTTSSSTTTUUU]]]UUU@@@iiixxx{{{wwwccciii]]]kkkzzzdddCCCWWWsssrrrMMM555111666999\\\QQQ///222000&&&...************))))))))))))222===LLLXXX______\\\ZZZ444>>>---)))666111&&&''',,,,,,///333 ---$$$'''(((,,,((((((***///,,,333'''))),,,111555:::CCCHHHSSSXXXLLLWWWeeeWWWiiiOOOLLLuuu~~~ooofffgggMMMHHHFFFEEEpppCCC999III~~~kkkjjjyyymmmGGG888BBBMMM\\\wwwEEEVVVxxxssssss<<>>???666JJJfffTTTVVVRRRnnn~~~mmmQQQBBBCCC]]]CCC777EEEPPPFFFUUUwww~~~aaaAAA555WWW>>>nnnGGGmmm___nnnbbbBBB|||\\\KKKLLLFFFrrruuurrrTTTUUUVVVdddwwwyyyrrrqqq]]]^^^WWWSSSWWWUUUSSSZZZttt~~~hhhdddyyylllHHHGGG}}}^^^HHH<<>>FFFmmm{{{\\\qqq~~~[[[;;;hhhwwwJJJ===OOOPPPUUU\\\cccpppWWWAAAXXXPPPssshhhffffffiiijjjhhhhhhkkkrrrvvvcccnnnVVVSSSPPPOOONNNMMMLLLJJJEEEBBBHHHHHHMMMuuuNNN999:::aaavvvUUUZZZTTTLLLYYYXXXWWWVVVVVVVVVWWWXXXYYYTTTccc\\\QQQpppoooOOOjjjRRRRRR{{{rrrzzzEEE666444111999GGGooo444---///---+++,,,***((((((+++***)))///777MMMNNNhhhYYYnnnfff|||999++++++...---+++++++++***))))))(((((())))))((((((((('''''''''''''''((('''''')))---000777888DDDHHHOOOZZZ]]]KKKrrroootttsssYYYZZZNNNBBBBBBIIICCCLLLYYYVVV___TTTbbb}}}oooVVV===BBBzzzEEE;;;DDD~~~xxx???===WWWqqqVVV___wwwYYYRRRVVVDDDLLLFFFVVVzzzzzz|||SSSTTT\\\WWWTTTHHHOOOgggdddjjjjjjtttlll```ddd^^^\\\dddfffgggooorrrsssddd[[[vvvSSS:::TTTBBB>>>>>>|||ooojjjhhhaaa```TTTLLLFFF\\\mmmmmm|||[[[{{{```SSS\\\[[[___gggrrrzzzggggggzzzNNNAAAeeeNNNqqqmmmkkkllljjjeeedddfffkkkppp^^^RRRQQQOOOOOOOOOMMMKKKIIIOOOIIIPPPNNNMMM___vvvjjjjjj___>>>FFF```ZZZUUU[[[QQQKKKVVVRRRRRRSSSTTTTTTTTTTTTTTTZZZIIILLL\\\yyy[[[:::MMMOOOQQQnnnqqqWWWxxx{{{ccc000888666---BBBcccooo]]]***,,,666***(((000)))((()))******...888DDDFFF\\\```YYY[[[XXX/////////---,,,,,,+++******))))))((()))))))))(((((((((''''''''''''((('''''')))---000666777DDDHHHOOOYYYlllSSS```cccddd}}}rrrRRRQQQEEEEEEQQQVVVVVV^^^[[[]]]hhh```hhhlll{{{mmmWWW:::KKKvvvzzzCCC>>>???jjjwwwEEECCCXXX___LLLGGG___RRRYYYHHHMMM777rrroootttNNNmmmwwwUUU[[[WWWKKK^^^TTTfffkkkrrrLLLLLL[[[aaaaaahhhnnnvvvyyymmmUUUiiiJJJ:::bbbzzz<<<>>>aaaqqqjjjnnniiicccfff]]]XXXFFFMMM|||llluuuWWWllltttnnnvvvVVVjjj|||rrrsssvvv}}}rrrppprrrjjjGGGDDDuuuSSSuuuqqqnnnnnnjjjdddaaabbbmmm{{{yyyWWWOOONNNMMMNNNNNNLLLIIIGGGNNNFFFHHHHHHGGGPPP```888DDDIIIuuuwwwSSS\\\]]]SSSRRRUUUTTTTTTUUUVVVUUUSSSQQQPPPUUUOOO\\\___^^^OOO000<<>>VVV;;;@@@JJJmmmiiivvvooojjjkkkhhhdddWWWKKKyyyttt^^^PPPgggnnntttwwwUUU@@@PPPdddmmmkkkhhhggghhhfffbbbaaaccc[[[^^^|||ZZZ{{{xxxQQQNNNMMMLLLJJJJJJJJJHHHFFFDDDIIIJJJBBBFFFJJJRRR>>>||||||wwwWWW666===\\\]]]MMMNNNQQQGGGIIIPPPHHHOOOPPPSSSUUUVVVUUUTTTTTTYYYYYYQQQVVVssstttllllll{{{}}}jjjkkkLLL,,,999///:::```nnnyyyOOO...111---+++,,,...******,,,++++++333CCCRRRYYYfffTTT\\\}}}OOO<<<---......---,,,,,,++++++*********)))))))))(((((((((''''''((('''''')))---000555555AAAGGGQQQ[[[KKKkkkOOOEEEUUUaaafffhhhfff^^^iiiyyy\\\OOOggg~~~mmm}}}nnn===DDDyyyEEE>>>DDDBBBAAAiiiIIIUUUTTTQQQnnnPPPLLLbbbzzzPPPNNNUUU___}}}WWWWWWggguuuQQQVVV|||ZZZ\\\YYYYYYSSSOOOhhh{{{aaaTTTMMMPPP___uuu~~~zzzwww]]]]]]]]];;;CCCqqqqqq777BBBqqqtttsssmmmvvvllliiijjjfffdddaaaKKKqqqyyyGGGLLL~~~fffyyyqqqtttiiiIII@@@]]]YYYyyyjjjfffeeeeeeccc^^^\\\^^^hhhdddhhh~~~mmmxxxlll{{{rrrcccUUUPPPNNNLLLIIIGGGGGGFFFDDDCCC@@@@@@999AAAOOOGGG555HHHvvv{{{ooojjjooozzzrrrDDD;;;NNN___xxxRRRNNNOOOMMMFFFHHHMMMIIIKKKMMMNNNPPPQQQQQQQQQQQQ]]]QQQOOOZZZVVVHHHyyyiiiYYY\\\qqq~~~pppkkk>>>///:::>>>RRRsss333555)))000)))***///,,,)))++++++///<<>>CCCiiiUUUjjj```^^^^^^aaabbb``````cccaaammmttt}}}xxx|||yyyiii[[[XXX{{{cccRRRYYYQQQOOOLLLIIIFFFEEEEEECCCBBB===GGGHHHCCCFFF444TTTHHHhhhwwwdddZZZXXXXXXXXXpppggg[[[VVVGGGAAAMMMLLLuuuQQQLLLIIIHHHHHHKKKOOOTTTVVVSSSSSSSSSSSSSSSSSSRRRRRRKKKPPPZZZ```UUUeeelllsssQQQBBBMMM\\\mmm|||NNN\\\888999777>>>UUUmmmWWW,,,???$$$555***)))---...(((***,,,111BBBWWWcccdddUUUdddyyyVVVCCC444666:::777666:::;;;OOOooofff:::///......------,,,++++++************))))))))))))'''(((((('''''')))---000777555???FFFRRR^^^^^^DDDOOO[[[fffkkkccciiimmmvvvzzz}}}vvvlllcccbbbrrrooo:::]]]uuuMMMAAACCC444@@@>>>EEEuuu```HHHQQQdddaaa[[[hhh~~~MMMaaaWWWYYYVVVRRRVVVUUUZZZIIIpppOOOSSSSSSWWWttttttpppsssOOOCCC777rrrwww<<>><<>>>>>???AAAAAAAAAAAAYYYzzzzzzqqq```HHHIII;;;GGG???@@@HHH999EEEAAA\\\\\\KKKEEEGGGIIILLLNNNOOOOOOPPPPPPNNNNNNPPPSSSTTTRRROOOVVVVVVZZZ^^^]]]^^^iiiwwwqqqRRR666444HHHSSSQQQUUUHHHLLL@@@;;;777;;;RRRjjjsss<<<000///...---,,,+++++++++)))+++111>>>PPP___fffeeeUUUxxxqqq\\\>>>444999;;;999:::>>>AAA@@@888BBBCCCEEEeeeMMM000000...***))),,,---***************)))))))))))))))))))))((((((***---000333;;;:::KKKRRRYYYZZZWWWnnnmmmfff```oooyyy___jjjwwwlllHHHKKKooo???===???333>>>:::FFFrrrrrrPPP<<<[[[xxxYYYaaarrr```hhhmmmPPPuuuUUUYYYVVVSSSUUUQQQXXXRRRfff{{{^^^dddgggooosss{{{\\\FFFCCCcccXXX666DDD{{{qqqqqqsssoooooozzz{{{jjjaaajjjbbbbbb[[[aaaxxxgggbbbkkkmmm{{{___AAA@@@]]]fff|||zzz[[[YYYZZZ[[[[[[ZZZ[[[\\\^^^aaaooouuujjj___qqqyyyggg\\\\\\PPPHHHLLLIIIGGGEEEDDDDDDCCCAAA???DDDBBBAAAAAACCCCCCCCCBBB888TTTggg{{{ccccccTTTQQQMMMTTTfffsssWWW@@@KKKEEEEEEEEEEEEFFFHHHJJJKKKOOOOOONNNPPPRRRSSSSSSSSSQQQQQQUUUZZZZZZ[[[dddnnngggGGG:::<<<999222222PPP|||]]]@@@DDD<<>>000---000+++***---+++************)))))))))))))))))))))((((((***---000333;;;:::KKKRRRYYY```jjjppprrrjjjgggwwwwwwzzz~~~pppRRRKKKPPP___555<<<:::555;;;444DDDrrrlll___[[[}}}~~~AAATTTrrr~~~WWWqqq{{{~~~jjjccceeedddTTTXXXVVVUUUTTTMMMGGGOOOVVVpppvvv|||rrr___HHHCCCFFFxxxeee>>>BBBIII~~~nnnqqqrrrkkkmmmhhhdddjjjdddbbbTTT[[[~~~zzzlllSSS>>>EEEssseee___NNNUUUWWWXXXXXXWWWWWWYYYZZZ___\\\aaahhhdddeeekkkEEEQQQ```UUUKKKPPPGGGEEECCCCCCCCCCCCAAA???CCCBBBAAABBBCCCDDDBBB@@@;;;EEEAAA[[[VVVDDDBBB@@@FFFDDDBBB@@@@@@BBBEEEFFFJJJKKKLLLLLLMMMOOORRRTTTSSSRRRTTTVVVVVVUUUWWW\\\xxxkkkGGG111000888@@@xxxkkk@@@///666>>>[[[mmmsss333000///...---,,,,,,++++++,,,)))...;;;NNN```ggg```VVVnnnOOO<<<@@@MMM>>>JJJXXXdddqqq~~~{{{vvv___III[[[YYY333***555---(((---,,,++++++*********))))))))))))))))))((((((***---000333;;;:::KKKRRRYYYiiimmm{{{wwwnnnqqq}}}{{{vvv>>>RRRwwwCCC888>>>777888:::///>>>HHHhhhSSSZZZtttnnnFFFVVVnnnvvv{{{ccc~~~{{{___aaaYYYUUUUUUUUUUUURRRMMMiiiYYYUUUhhhkkkLLLAAAHHHPPPGGGDDDBBB}}}sssvvvuuutttmmmhhhqqqppp]]]ccceee```___RRRZZZeeexxx|||___JJJ>>>SSShhhtttZZZUUUUUUWWWXXXXXXWWWVVVWWWXXXaaaSSSSSShhhuuuqqqnnnrrr___UUULLLLLLQQQSSSNNNGGGBBBAAA??????@@@@@@???===>>>======???@@@???===;;;AAA444>>>MMM]]]JJJ666FFFJJJ:::CCCBBB@@@@@@@@@AAACCCDDDFFFIIIKKKJJJJJJLLLRRRWWWVVVVVVWWWXXXYYYXXXWWWXXXfffgggEEE:::???999]]]{{{}}}aaaLLLBBBDDD===DDD???333444CCCLLLJJJSSSrrr}}}{{{GGG111000...------,,,+++++++++,,,+++000CCC]]]fffaaabbbkkk~~~```SSSFFF???>>>AAAJJJSSSbbbnnn~~~ttt~~~{{{@@@(((333...(((---,,,+++++++++*********)))))))))))))))((((((***---000333;;;:::KKKRRRYYYggg^^^___tttpppvvvkkkJJJpppyyyssssss999<<<<<<444999999...777???```LLLooo{{{xxxnnnSSSuuuSSSjjj]]]GGGQQQUUUTTTQQQTTTTTTPPPNNNWWWHHHVVVQQQpppSSS@@@CCCOOOvvvUUUGGGGGGMMMsssvvvwwwvvviiibbbbbb^^^^^^\\\YYYXXXTTT[[[SSS}}}|||nnnSSSBBBBBBfff[[[xxxTTTSSSQQQSSSVVVXXXXXXYYYZZZ\\\aaa```aaaeeeiiikkknnnrrrvvvZZZIIIXXX[[[MMMEEEIIIFFF<<<@@@???>>>>>>??????>>><<<:::::::::;;;<<<;;;888666888444@@@===333WWWeee>>>888<<<888777>>>;;;<<<===???@@@AAAAAABBBFFFHHHJJJKKKKKKMMMSSSXXXRRRSSSUUUWWWZZZ]]]^^^^^^eee}}}uuuNNN444333>>>HHHBBB???;;;;;;777:::777:::DDDJJJKKKOOOWWW~~~vvv|||kkk...111111------,,,+++++++++,,,,,,---444OOOiiifffYYYkkkvvv\\\MMM;;;===???@@@>>>DDDVVVhhhXXX.........+++---+++++++++++++++************)))))))))((((((***---000333;;;:::KKKRRRYYY___LLLKKKfffVVVjjjyyy~~~yyyOOO555999555000666666222555777bbbsssKKKAAARRR^^^eeevvvfffttt^^^uuuSSSqqqzzz~~~fffNNNoooaaaMMMUUUPPPLLLRRRQQQKKKOOOHHHHHHSSSXXXzzzvvvZZZAAA<<>>EEE>>>qqqyyywwwlllpppuuuggg[[[]]]aaa^^^[[[ZZZVVV]]]^^^SSS}}}~~~ZZZIIIAAAMMMxxxjjj]]]GGGDDDGGGKKKPPPTTTWWWZZZ\\\^^^VVV```ddd______fffkkkiiiiiisssnnn[[[SSSUUUSSSPPPLLLHHHEEEEEEFFFBBB@@@??????@@@@@@>>>===:::999888888999999777555---BBB888+++666;;;CCC___qqqTTT===000777<<<444///444222444777:::<<<=========@@@AAACCCDDDFFFIIIMMMPPPNNNQQQQQQNNNMMMQQQTTTUUU___bbb{{{|||___EEECCCFFF:::AAA>>>FFFDDD>>>GGGYYYjjjjjjgggrrr777000666))),,,,,,++++++++++++,,,,,,...???[[[lllddd]]]xxx{{{cccMMM???888IIIEEEBBBBBBGGGXXXuuuyyyAAA,,,///...***,,,,,,++++++++++++*********)))))))))((((((***---000333;;;:::KKKRRRYYYgggPPPJJJ^^^{{{|||{{{~~~cccMMMVVV{{{666666666222333333111666444000<<>>>>>>>>>>>===;;;:::888666555666666555444000;;;///,,,;;;444+++===FFFdddeeeDDD222222999999222222777555...000111222444777999:::;;;<<<<<<===???CCCFFFGGGGGGOOOSSSQQQJJJFFFKKKRRRUUUZZZ___qqq~~~vvv\\\XXXCCCFFFCCCYYYwww~~~OOO444***;;;&&&,,,+++++++++++++++,,,,,,...NNNhhhgggbbbmmmzzzaaaJJJ===<<>>:::RRRwwwqqq```iiiggghhhbbb\\\aaaaaaSSSWWW[[[[[[IIIYYYMMMSSSRRRpppOOO;;;JJJ[[[YYYmmmQQQ:::??????BBBGGGIIIJJJKKKLLLMMMPPPTTTYYY\\\[[[]]]dddlllYYYdddooommmdddkkkXXXMMMOOONNNRRREEEGGGJJJJJJFFFCCCDDDFFFFFF???>>><<<<<<<<<;;;:::888888666333222333333333222888!!!***888---///:::111888///AAA|||TTT???:::777555666<<>>\\\999DDD]]]wwwNNNkkk\\\jjjmmmOOOSSSkkkRRRLLLKKKKKKJJJHHHFFFEEEDDDCCC@@@HHHGGGCCCEEETTTsssYYY@@@HHHHHHDDDFFF???SSSrrriiilllhhhcccdddddd```ZZZUUUSSSTTTTTTTTTRRRPPPMMMMMMOOOQQQZZZwwwoooPPPEEEHHHPPPxxxdddAAA<<<444===<<<>>>@@@BBBCCCEEEIIIKKKTTT\\\^^^XXXVVV[[[aaaccceeecccbbbccchhhmmmrrrtttrrr^^^ZZZTTTPPPNNNLLLKKKJJJJJJHHHFFFDDDCCCBBB???===::::::;;;:::999777555333333222222111000111111111---------------...///000///000666BBBUUUmmmtttkkkeeeaaa^^^LLLDDD999333333333222000222222000///............000///......///111444555888:::>>>BBBFFFIIIJJJKKKQQQMMMNNNZZZkkkuuuqqqjjjkkk___]]]gggmmmzzzccc000999666///111***...///(((&&&...,,,(((...BBBbbbooo^^^aaalllPPP::::::999===GGGKKKIIIIIILLLOOOyyy888,,,///)))---------,,,,,,,,,,,,++++++***++++++++++++,,,///111777;;;CCCGGGSSSXXXQQQ[[[EEEHHHWWW===PPPbbb```aaa]]]777444444444333222222222222222666333888eeerrrFFFYYYhhhNNNttt___wwwVVV>>>]]]iiiNNNJJJJJJIIIGGGEEECCCBBBAAAAAA===;;;999;;;>>>GGGxxxgggOOOCCC888III\\\{{{BBB>>>EEEbbbbbbjjjcccbbbcccbbb___ZZZVVVVVVWWWVVVVVVTTTQQQNNNLLLMMMNNNYYYvvvyyyyyy]]]IIIIIIHHHTTT{{{uuusssqqqBBB999555:::888:::===>>>???AAAEEEGGGOOOSSSTTTRRRSSSYYY\\\[[[cccbbbbbbdddgggllloooqqqlllsss}}}~~~~~~yyykkk]]]WWWZZZWWWUUUSSSRRRQQQOOOMMMIIIFFFDDDCCCBBB@@@>>><<<::::::::::::888777555333222111000000//////000000------,,,,,,------...///444222///---///444:::>>>FFFAAA;;;777777888888777;;;777111000222333111///000///...---,,,,,,,,,,,,------,,,,,,---///111333444666999===???BBBCCCCCCIIIHHHKKKRRRZZZ^^^]]]YYY]]]UUUUUU\\\aaajjjkkk<<<000888+++)))333///---...((('''---+++(((000LLLeeemmmZZZyyykkkIIIBBBEEEGGGCCCAAABBBAAAEEERRR```hhh@@@666---222------,,,,,,,,,,,,++++++***++++++++++++,,,///111555888AAAGGGTTTXXXNNNQQQ@@@GGGNNNhhh:::AAAdddnnnjjj...777444333333222111111111222222222111000HHHwwwqqqhhh|||rrrZZZNNNLLL{{{NNNNNNKKKIIIGGGDDD@@@>>>======>>>@@@999444:::888555XXXfffKKK:::CCCOOOTTTsssmmm777JJJVVVvvvttthhheeecccffffffccc___ZZZWWWWWWXXXSSSTTTTTTRRROOOMMMMMMNNNDDDLLLyyywwwQQQNNNaaarrr```BBBEEEGGGTTTgggBBBCCC000222333444666888999:::<<>>===@@@EEEIIIPPPaaa|||666)))%%%...------,,,,,,,,,,,,++++++***++++++++++++,,,///111444666???FFFUUUWWWLLLJJJ@@@HHHIIIbbb|||@@@CCCNNNSSSuuuVVV333777000222111111000000000111111000///000666WWWuuudddIIILLLwwwdddHHHLLLJJJFFFCCC???;;;999888999:::<<<:::888;;;:::000===^^^~~~xxx\\\FFFBBBGGGUUUMMMtttYYY555WWWXXXpppgggvvv```iiillliiieee___YYYVVVUUUUUUMMMOOOQQQQQQPPPPPPPPPQQQgggPPPiiiyyyuuu[[[FFFCCCLLLFFFoootttttt|||888;;;(((111111111222444555555777:::<<>><<<:::999999888666555444333......---,,,,,,,,,,,,,,,+++++++++******++++++,,,***,,,---......---+++)))222222111111111///---,,,---,,,,,,...000///,,,)))******)))((((((((((((((((((((((((((()))***,,,,,,000111333666999;;;===>>>AAAFFFKKKMMMMMMMMMPPPRRRRRRUUUVVVTTTUUUZZZ]]]]]]vvv]]]999888111333111***000222$$$))),,,))))))---)))---===```hhhcccnnnkkkXXXUUUOOOYYYhhhuuu???111...333------,,,,,,,,,+++++++++***++++++++++++,,,...111444666>>>FFFUUUUUUHHHDDD@@@GGGFFFMMMXXXDDD:::mmmbbb222???888,,,000000/////////000000111333222333000555```tttoooZZZJJJ\\\qqqSSSJJJCCCDDDAAA>>>;;;777555444555666000888666555;;;<<<:::@@@vvvmmmnnn{{{~~~mmmXXXCCC:::FFFVVVOOOyyy^^^CCCPPP>>>uuu}}}vvvjjjssseeejjjhhhddd___ZZZVVVTTTRRRRRRKKKMMMOOOPPPOOONNNOOOPPPXXXMMMRRRpppZZZHHH???VVVPPPbbbzzzJJJ:::,,,+++555...///000222222333444777999@@@EEELLLQQQQQQQQQTTTXXX[[[^^^bbbddddddeeegggiii```aaadddhhhjjjiiifffcccbbbbbb```[[[WWWSSSOOOLLLRRROOOKKKHHHFFFFFFEEECCCBBB@@@>>>======<<<:::888999888777555444333222222---,,,++++++******++++++******))))))))))))******(((((()))))))))((('''&&&((())))))((((((((()))***---,,,++++++++++++***)))))))))((((((''''''(((((((((((((((((()))******+++---///111444777;;;>>>???EEEFFFIIIMMMPPPRRRTTTTTTRRRXXX[[[[[[aaajjjllliiibbbiii}}}LLL======<<<...'''+++---000000+++(((+++)))))),,,(((222IIIhhhiiibbbvvvZZZ::://////------,,,,,,,,,+++++++++***++++++++++++,,,...111666888???GGGUUUTTTIIIEEEDDDFFFGGGEEE```RRRFFF???IIImmmfff]]]---444777---//////.........///000000222222444222...@@@~~~{{{fffSSSOOOUUUIIIHHHJJJ???CCC<<<:::777444333222333333000999333+++666>>>:::555DDDnnn```aaannnzzzlllXXXFFF>>>???DDDRRRaaaVVV777LLL```mmmssspppvvvcccmmmccc\\\ZZZVVVUUUTTTTTTSSSRRRNNNOOOOOONNNKKKJJJJJJKKKEEESSSUUUxxxlllSSSBBBCCCKKKQQQTTTggguuu+++:::&&&222555(((...///111111111222444666;;;@@@HHHMMMLLLJJJOOOVVVUUUYYY]]]_________bbbfffcccdddeeeeeeeeeeeefffggghhheee___XXXWWWXXXVVVRRRRRROOOKKKIIIIIIKKKLLLLLLCCCBBB@@@??????>>><<<:::777666444333111000000000,,,,,,+++******************)))(((((((((((((((((($$$%%%'''))),,,///111222((())))))((('''(((+++---((('''&&&&&&&&&((()))***((((((''''''''''''(((((('''((((((((()))))))))))))))***,,,000333777;;;===DDDDDDDDDHHHMMMPPPPPPNNNWWWYYYZZZ[[[___eeegggeeeooo]]]dddppplllHHHCCCDDD888666...,,,000///((()))111(((***((()))+++)))888VVVmmmhhheeelllxxxtttjjj111''',,,------,,,,,,,,,,,,++++++***++++++++++++,,,///111666999AAAHHHTTTTTTIIIGGGFFFBBBFFFBBBDDDKKK666JJJ???lllzzz;;;444---///222......------......///000...111...222666555XXXzzzlllbbbSSSLLLddd[[[BBBDDDCCC===>>>777666555333222111111111333999222,,,333555222333>>>pppsssbbbZZZYYYooowwwvvvkkkfffOOOCCC===DDDOOO___wwwOOO<<>><<<555444222000///.........,,,++++++***************)))(((((('''&&&&&&'''''')))((((((&&&%%%###!!! &&&((()))'''%%%###$$$&&&%%%%%%&&&&&&&&&&&&((()))'''&&&&&&&&&&&&&&&''''''&&&&&&'''(((((((((((('''((((((***,,,///333666888>>>???@@@CCCHHHKKKLLLLLLWWWUUUUUUWWWXXXWWWWWWYYYZZZ```ooobbbaaasssrrrbbbOOOCCCHHHCCC///222555444111...&&&%%%...(((***((()))***)))>>>bbbddd___kkk===111333------,,,,,,,,,,,,++++++***++++++++++++,,,///111444888BBBHHHTTTVVVDDDDDDAAA888>>>;;;:::UUUhhh111AAA:::HHH]]]qqqaaaJJJ...777444'''777---------------...///000///333(((---999+++222```{{{cccSSSTTTTTTaaa___>>>HHHAAA777999444444444333333222111111000,,,///...222777000...999444>>>www{{{wwwaaaTTTQQQTTT]]]mmm|||~~~sssbbbQQQBBB;;;CCCGGGQQQ]]]eeeyyyuuuAAACCCNNNEEEvvvrrrqqqnnn```ooo```___\\\ZZZXXXYYYZZZZZZWWWTTTKKKKKKJJJHHHGGGHHHJJJMMMLLL;;;DDDRRR]]]qqq^^^JJJCCCDDDIIIRRR[[[{{{nnn[[[)))555+++222+++...===,,,---......---...000222===999;;;CCCHHHHHHHHHLLLQQQVVVZZZ[[[[[[]]]bbbhhh______```cccfffddd^^^YYYQQQWWWXXXSSSPPPPPPMMMHHHJJJHHHGGGGGGFFFDDDAAA>>>???===;;;;;;;;;:::888666444333111///------------,,,++++++***************)))((('''&&&&&&&&&&&&&&&"""###&&&)))***++++++***"""&&&)))***(((&&&&&&(((&&&((())))))(((&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&))))))***+++...111444666888;;;???CCCFFFJJJNNNQQQQQQNNNPPPXXXZZZXXXZZZ```YYY___jjj^^^fffiiiWWWllljjjmmm^^^[[[NNNRRRZZZMMM===;;;;;;...555...&&&+++,,,((()))((()))((()))******BBBiiikkk```ppppppNNN333'''---------,,,,,,,,,++++++***++++++++++++,,,///111222777BBBHHHTTTWWWEEE;;;CCC;;;===BBB>>>===~~~dddVVV<<<<<>>=========<<<:::666333111000///...---,,,+++++++++))))))))))))((((((((((((,,,)))%%%%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''))))))***,,,...111333444:::===BBBGGGKKKNNNPPPPPPTTTUUUWWWZZZ\\\^^^___```___bbbeeegggggghhhiiijjjeeehhhpppwwwwwwqqqppprrrsssqqqnnnjjjfffcccaaa```___```___YYYOOOEEE<<<888777444000---,,,+++)))''''''###***,,,$$$---NNNgggoooVVVooobbb\\\:::222//////...---,,,,,,,,,,,,,,,++++++***+++,,,...///333999@@@JJJPPP^^^EEE;;;BBB;;;<<>>MMMvvv]]]LLLIII999222<<>>AAAGGGLLLBBBDDDGGGJJJIIIGGGDDDAAAIIIKKKLLLIIIGGGJJJQQQXXXeee{{{JJJ333CCCGGGSSS{{{zzznnnlllhhhddd```]]]\\\[[[[[[ZZZXXXWWWUUURRRNNNKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHNNNLLLDDDYYYyyyqqqlllppp~~~zzzwwwyyyqqqWWW>>>999GGGKKKUUUEEEaaasssQQQ333111...+++******+++,,,*********+++,,,...///000///000333666;;;???CCCEEEMMMOOOSSSVVVYYYZZZZZZYYY]]]___bbbdddccc```]]]ZZZXXXXXXVVVUUUSSSRRRQQQPPPNNNKKKGGGEEECCCBBB???===?????????===;;;888555333000///...,,,++++++++++++)))))))))(((((((((''''''+++(((%%%%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((***,,,...111222666888===AAAFFFHHHJJJJJJLLLNNNQQQTTTVVVWWWXXXXXXZZZ]]]```bbbbbbcccdddeeeddddddfffiiihhheeefffkkkllljjjjjjlllnnnjjjbbb\\\WWWXXXXXXTTTNNNGGGBBB???666333000------,,,+++***'''###)))+++$$$111QQQiiigggaaa{{{\\\///+++//////...---,,,,,,,,,,,,,,,++++++***+++,,,...///333999AAAJJJPPP^^^DDD;;;@@@<<<;;;@@@999BBB333oooqqqMMMDDD111===@@@>>>OOO}}}nnnppp>>>)))000,,,,,,000)))------,,,,,,++++++,,,,,,,,,---////////////111333000BBBsssoooxxxgggSSSGGGKKKWWWgggkkkCCC@@@999444444555333222222000000000//////......---------------............)))222333222bbbqqq}}}}}}gggVVVJJJDDDBBBCCCEEEGGGHHHIIIHHHHHHGGGIIIMMMQQQZZZkkkYYY===@@@OOOHHHUUUnnnggggggeeebbb^^^[[[YYYXXXWWWTTTVVVWWWUUURRRMMMJJJIIIKKKJJJHHHFFFEEEEEEEEEFFFJJJIIIJJJIII???<<>>>>>===<<<:::777444222//////---,,,+++*********)))(((((((((((('''''''''***(((&&&%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''')))+++---...222444888===AAADDDFFFFFFFFFIIILLLPPPSSSTTTSSSSSSUUUWWW[[[\\\]]]]]]^^^___fffbbb______]]]\\\```fffddd```^^^aaaeeecccZZZQQQNNNOOOPPPNNNJJJEEEBBBAAA555222...,,,+++++++++***((($$$)))***%%%666WWWkkk^^^]]]hhhppp999555//////...---,,,,,,,,,,,,++++++******+++---...///333:::AAAJJJQQQ___}}}CCC;;;===<<<999>>><<<:::???<<<vvvRRRAAABBB:::@@@DDDMMMvvvaaaDDD111...333,,,+++...(((,,,,,,++++++++++++,,,,,,+++---...///......000111444000EEEpppgggjjjrrrbbbTTTFFFCCCXXXqqq>>>;;;888555333333444444222111///.........---------,,,,,,,,,,,,,,,------------///111999(((???YYYxxx}}}vvvkkkyyyyyylll^^^[[[WWWTTTTTTXXX^^^aaakkknnnttt~~~QQQ444777GGGIII@@@iiioootttbbb```___]]][[[ZZZZZZZZZ[[[LLLPPPTTTTTTPPPLLLJJJKKKGGGFFFDDDBBBBBBBBBCCCDDDJJJHHH???BBBFFF888AAAhhh|||{{{eeeUUUQQQWWWbbbkkkzzz}}}yyysssnnniiifffVVVUUUOOODDD;;;===HHHRRRXXXPPPVVVwww~~~tttsssBBB//////...,,,***)))))))))***(((((())))))+++,,,......---------...111666:::===???CCCIIIOOOSSSUUUVVVVVVTTTTTTVVVVVVUUUTTTQQQPPPMMMNNNNNNMMMLLLKKKIIIHHHKKKIIIFFFDDDCCCBBB@@@>>>;;;;;;:::888666333111//////...---+++************((((((((('''''''''&&&&&&((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&(((***+++,,,000333777<<>>888444444333222222222000...---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///&&&000'''...111qqqYYYcccrrrqqq|||}}}cccMMM:::666EEEGGG@@@PPPooossspppgggmmm___^^^]]][[[[[[[[[[[[\\\KKKOOOSSSSSSOOOKKKIIIIIIDDDCCCBBBBBBBBBCCCDDDEEEDDDGGG===;;;FFF===222<<>><<<:::::::::888666444222///......---,,,+++***)))))))))''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''')))***+++---///444:::@@@EEEIIIKKKIIIMMMQQQVVVYYYZZZYYYXXXUUUXXX[[[\\\\\\\\\]]]^^^[[[ZZZ]]]cccddd```]]]^^^bbb___[[[XXXVVVUUUUUUTTTNNNRRRWWWWWWSSSLLLEEEAAA===888222---***)))'''&&&)))'''(((&&&)))DDDaaajjj^^^TTTSSS888222//////...---,,,,,,,,,,,,************+++---///000444:::BBBKKKRRRaaaggg@@@<<<777===555;;;222:::666???:::hhhpppSSSCCCBBB@@@:::;;;VVVooo~~~TTT000+++111333111---++++++,,,******))))))******++++++***,,,------,,,,,,---...000...555111999zzzeeeXXX```yyyyyy}}}zzzuuuqqqkkk```WWWSSSHHHKKKSSSdddeee???999;;;777000222222///......---)))++++++++++++++++++++++++************++++++++++++'''$$$...111555,,,666@@@iiiOOOffflllTTTlllpppwww|||aaaRRRKKKFFFBBB===BBBIIIKKKIII[[[llllllpppjjjeeebbb```^^^[[[YYYXXXXXXXXXQQQRRRSSSQQQMMMHHHDDDCCCDDDDDDDDDDDDDDDDDDDDDDDD:::DDDBBB999999:::777777AAAyyyzzzeeeSSSGGG===???BBBFFFJJJLLLLLLLLLJJJHHHEEEBBBAAA@@@AAABBBOOOMMMMMMQQQTTTYYYaaajjj|||QQQ***---111------,,,+++***)))))))))******)))(((((((((((()))******)))***+++...111333???@@@BBBEEEIIILLLNNNPPPRRRQQQPPPOOOOOOQQQRRRSSSQQQRRRRRRRRRPPPMMMJJJHHHGGGEEEBBBAAAAAA@@@???===<<<;;;999777444222000000------+++***)))(((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***)))+++///555;;;AAAEEEGGGHHHKKKOOOSSSVVVXXXXXXWWWVVVYYY\\\]]]]]]\\\]]]^^^\\\\\\bbbjjjmmmhhhbbb```[[[]]]______^^^[[[YYYXXXRRRWWW\\\^^^[[[UUUOOOLLLDDD>>>777111---+++***(((((('''(((%%%+++IIIdddgggLLLQQQrrr}}}AAA999//////...---,,,,,,,,,,,,************+++---///111444;;;BBBLLLSSSbbb___???<<<555===333:::222>>>888BBB111888yyy{{{```CCC888???HHHLLLKKKYYYmmmsss======,,,000...,,,---***(((---)))))))))))))))***++++++***+++,,,,,,++++++,,,---111(((111999...<<>><<<;;;KKKOOOPPP\\\lllpppdddfffmmm[[[^^^]]]ZZZWWWUUUTTTSSSSSSSSSRRROOOMMMKKKGGGBBB???CCCDDDDDDDDDCCCAAA???===666;;;@@@999///333;;;888666>>>~~~mmmVVVNNNDDD>>>======;;;999888:::===AAAEEEJJJNNNPPPOOOSSSZZZ\\\\\\hhhqqqBBB444&&&;;;)))++++++***))))))((((((((((((((((((''''''((()))))))))))))))***+++,,,---...777:::???EEEKKKOOORRRSSSMMMNNNPPPQQQRRRSSSSSSRRRNNNOOOPPPQQQOOOMMMJJJHHHHHHEEECCCBBBBBBBBBAAA???;;;:::888555333111000///---,,,+++***((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$"""%%%''''''%%%$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''))),,,111666;;;???AAADDDFFFJJJNNNQQQSSSTTTTTTTTTWWWZZZ[[[ZZZZZZZZZ[[[^^^\\\___gggjjjfffbbb```]]]\\\\\\^^^___^^^ZZZWWWRRRUUUXXXXXXUUUQQQNNNMMMDDD???777111...,,,+++***'''((()))%%%---MMMeeebbbRRR]]]vvvGGG$$$//////...---,,,,,,,,,,,,***))))))***+++...000111444;;;BBBLLLTTTbbb[[[???<<<333===222::::::000666000<<>>>>>AAACCCAAA>>>>>>======<<<:::999888777;;;>>>AAABBBAAADDDJJJPPPBBBddduuupppaaabbbnnn```VVVgggWWWVVVTTTSSSRRRRRRRRRRRRRRRNNNKKKIIIJJJHHHDDD@@@AAABBBCCCBBB@@@<<<888666999111999;;;...111999000<<<222RRR{{{xxxbbbRRRJJJFFFAAA===AAACCCGGGKKKNNNPPPPPPPPPQQQTTTdddGGG777$$$>>>&&&---))))))((((((''''''&&&&&&&&&&&&&&&'''''')))***+++)))******+++,,,---------333666<<>>jjjrrrOOO@@@???888BBB===777CCCCCCAAA@@@777@@@555BBBBBBKKKRRRPPP```tttkkk___``````___^^^^^^```bbbddd___YYYVVVUUUUUURRRPPPRRROOOKKKHHHFFFDDDBBB@@@@@@>>><<<<<<<<<;;;999888999888666444222111111000;;;,,,000ZZZhhhaaazzziii[[[\\\]]][[[aaajjjfffhhhwwwqqqSSS111555***(((111)))+++******)))(((''''''&&&&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,000333888<<>><<<:::999999666333000///---+++))))))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((()))***---333:::???BBBGGGLLLOOOPPPRRRVVVYYYUUUWWWXXXXXXVVVUUUTTTTTTTTTTTTXXX___gggiiifffbbbdddaaa[[[XXXZZZ]]]ZZZSSSUUUUUUPPPJJJIIIMMMJJJCCC>>>;;;777111---***)))(((&&&&&&&&&%%%111RRRdddYYYYYY[[[{{{YYYcccxxxooonnnRRR222//////...---,,,,,,,,,,,,+++,,,,,,++++++,,,000222555:::@@@JJJSSScccQQQ;;;888:::555555666555444444444555777999:::NNNxxxYYYDDD>>>>>>???555AAAEEERRRqqqtttoooPPP///444333%%%,,,,,,+++******)))(((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,---...000222222666FFFiiieeeBBB>>>;;;888666444333111///......---,,,,,,+++******))))))))))))((((((''''''''''''''''''((((((((((((******++++++,,,---------000))),,,BBBbbbllldddYYYIIIGGG<<<:::CCCGGGYYYXXXccchhhzzz~~~aaaZZZSSSUUUXXXYYYZZZ[[[]]]___^^^[[[WWWUUUUUUUUUSSSQQQNNNKKKHHHFFFEEEDDDCCCBBB@@@???===<<<<<<;;;:::888666555333222000000//////***===:::---OOONNNeeeyyysssjjjhhh\\\///%%%222+++***222*********))))))(((''''''&&&&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,...111555:::===BBBFFFJJJPPPSSSWWWWWWVVVSSSQQQQQQQQQRRRRRRQQQPPPNNNLLLJJJAAABBBBBBAAA@@@>>><<<;;;888555222000///---+++)))))))))((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((()))***,,,222999>>>AAAFFFMMMPPPQQQRRRUUUWWWRRRSSSVVVWWWXXXXXXXXXXXXYYYXXXYYY]]]aaa```[[[VVV^^^]]]YYYTTTUUUWWWTTTOOOSSSTTTPPPKKKKKKOOOMMMGGGBBB@@@;;;666111...,,,+++(((((('''%%%111QQQbbbWWWHHHzzzgggXXXgggoooooonnn]]]777//////...---,,,,,,,,,,,,+++,,,,,,++++++,,,000222666:::@@@JJJSSSbbbNNN:::777888444444444444444333333444666888999333[[[gggkkk}}}www]]]SSSGGG???999:::AAAKKKSSSSSSXXXzzzFFF---,,,+++))),,,++++++******))))))(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,---///111111000)))222VVVvvvRRR<<<333777555333222222222000///,,,,,,++++++******)))))))))))))))(((((((((((('''&&&''''''''''''((((((((())))))******+++,,,,,,---///+++'''(((333LLLqqqcccBBB@@@KKKJJJNNNRRRVVVYYY[[[^^^```WWWVVVUUUUUUUUUTTTRRRPPPJJJHHHEEEDDDEEEEEECCCBBB@@@???===<<<<<<;;;999777222111000///...............444111'''...VVVwwwIIIQQQjjjzzz}}}jjj]]]rrrVVV777%%%+++555******///&&&***))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((('''(((((()))***++++++...222666:::>>>CCCGGGMMMPPPTTTUUUTTTRRRQQQQQQTTTPPPLLLKKKLLLMMMKKKIIIBBBCCCCCCBBB@@@>>><<<;;;777444111///...---+++)))))))))(((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))+++000666;;;<<>>999444000---,,,***))))))&&&111PPP```UUUGGGvvvvvvnnn{{{mmmooo___444//////...---,,,,,,,,,,,,+++,,,,,,++++++,,,000222666;;;AAAJJJRRR```LLL;;;666777333333333333222222222333444666777777+++]]]qqqgggTTT___jjjbbbjjjnnnooogggXXXHHH<<<666AAA;;;<<>>???@@@CCCGGGMMMSSSVVVYYY\\\^^^RRRSSSSSSTTTSSSRRROOOMMMJJJHHHFFFEEEEEEDDDCCCAAA???===;;;::::::999666555//////...------------...555&&&+++<<<444'''HHH{{{ggggggzzzhhhttt~~~ddd^^^pppUUU'''555111555333'''(((...&&&))))))((((((((('''''''''&&&&&&&&&''''''''''''(((((('''''''''(((((()))***(((+++...222555:::???CCCFFFIIILLLNNNNNNMMMMMMMMMRRRLLLGGGGGGIIIKKKHHHDDDAAAAAAAAA@@@>>><<<999888555222000...---,,,+++))))))((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((((((***...333888;;;???CCCEEEFFFHHHLLLPPPMMMMMMNNNQQQSSSTTTSSSRRRVVVUUUUUUWWWXXXXXXUUURRRSSSWWWXXXTTTRRRSSSSSSQQQLLLLLLKKKIIIIIIJJJIIIHHHDDDBBB>>>999444000,,,***)))((()))&&&111PPP```UUUSSSYYYaaannnxxxfffjjj}}}^^^,,,//////...---,,,,,,,,,,,,+++,,,,,,++++++,,,000222777<<>>888777444222///.........,,,+++(((((((((((((((((('''''''''''''''''''''(((((((((&&&&&&&&&&&&''''''''''''''''''(((((()))******+++'''***...111---'''''',,,777NNNlllSSS999000555999999888;;;???EEEJJJNNNQQQSSSUUUPPPQQQSSSSSSQQQNNNLLLKKKLLLJJJHHHFFFEEEDDDAAA>>><<<:::888777777555333111......------------......***...444666000+++111===|||ffffffhhhhhheeecccfffooowww~~~zzzoookkk[[[kkk}}}LLL222444...//////)))$$$***///(((((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&''''''((()))''')))+++...111666;;;???CCCFFFIIIKKKKKKKKKKKKLLLQQQMMMJJJKKKNNNNNNIIIDDDAAAAAAAAA@@@===:::888666333111...---,,,,,,***)))((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''(((,,,000444@@@BBBDDDEEEFFFJJJQQQWWWXXXVVVVVVWWWXXXWWWUUURRRSSSSSSTTTVVVXXXYYYXXXXXXMMMSSSVVVTTTSSSUUUUUURRRQQQPPPPPPPPPOOOMMMMMMMMMCCCBBB???;;;666111---***''''''((('''222RRRaaaVVVWWWzzz|||___ccczzz|||zzz~~~kkkkkkiiioooggg...//////...---,,,,,,,,,,,,+++,,,,,,++++++,,,000222777<<>><<<@@@@@@777000///444111///------,,,***)))((((((((((((''''''''''''&&&''''''''''''(((((((((%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((())))))***,,,((((((,,,///---++++++999)))%%%IIIzzzlll333444111000333333222333666888<<>>;;;888666111///,,,,,,,,,,,,***)))((((((''''''&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''')))---000<<<>>>@@@AAACCCHHHPPPWWW[[[XXXVVVWWWXXXWWWSSSOOOUUUUUUUUUUUUVVVVVVWWWWWWIIINNNQQQQQQRRRTTTSSSNNNNNNNNNOOOPPPNNNJJJJJJMMMDDDDDDBBB@@@;;;666111...&&&&&&((('''333RRRaaaVVVTTT|||]]]UUUtttxxx\\\llliiieeennn777//////...---,,,,,,,,,,,,+++,,,,,,++++++,,,000222777===CCCLLLSSS___DDD<<<555333000333111//////000000111111000000---)))<<<***%%%YYYzzz[[[bbb{{{{{{EEE111///555&&&###......!!!!!!---'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))***+++,,,...///---((((((...222333,,,888777222<<>>@@@DDDKKKPPPUUUSSSQQQSSSVVVVVVRRRNNNUUUUUUTTTSSSRRRQQQRRRSSSJJJMMMOOOOOORRRTTTPPPIIIFFFEEEHHHLLLJJJFFFFFFKKKDDDDDDDDDBBB>>>999444111'''((()))(((333QQQ```SSSRRRyyyPPPJJJMMMLLLZZZqqqzzzcccggghhhqqq777//////...---,,,,,,,,,,,,+++,,,,,,++++++,,,000222777===DDDMMMTTT```BBB;;;444111///111000...///000000000000000///111000......AAA///***lllooommmttt{{{hhhHHH333(((222(((,,,---***)))***)))&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((())))))***++++++%%%...222...---222000)))000...***111:::333111>>>FFFgggqqqeeebbbNNNPPPWWWNNNNNNPPPCCC===>>>;;;444//////111111...,,,***)))*********(((''''''((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))&&&%%%'''+++***((())),,,,,,%%%***...)))>>>)))333CCCXXXdddOOO:::222===+++888000//////111222...***,,,111///222666:::>>>CCCHHHLLLHHHKKKNNNOOOMMMMMMOOOQQQIIIHHHFFFEEECCCAAA===999;;;999777555444333000......---,,,+++************%%%+++...,,,))))))---///333###)))444SSS___CCC---...111,,,***...)))---(((&&&***(((&&&---&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&((()))))))))***---222555@@@BBBDDDEEEEEEEEEFFFHHHIIIJJJKKKIIIGGGDDDDDDDDD@@@@@@???===:::666333111///---+++***++++++***)))(((''''''&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&'''***,,,---333;;;@@@CCCFFFJJJNNNSSSQQQPPPSSSXXXZZZWWWSSSSSSSSSRRRPPPOOONNNPPPQQQNNNOOOOOOPPPTTTUUUOOOFFFCCCCCCGGGLLLKKKFFFHHHNNNCCCCCCDDDBBB???:::555111)))******)))333PPP^^^QQQPPPRRR???XXXhhhhhhggg^^^wwwxxxcccbbbwww---//////...---,,,,,,,,,,,,+++,,,,,,++++++,,,000222777===DDDNNNUUUaaaEEE555444777---444333111111000000000000111111111111222222222333333333tttsssqqqOOO666111---)))(((+++******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((''''''%%%''')))+++,,,+++)))(((...///000000...,,,,,,---000......///222444444333444777:::???GGGQQQYYY]]]hhhaaa___gggsssvvvpppiiiWWWOOOGGGAAA;;;888???JJJLLLLLLLLLMMMLLLHHHBBB===888777666333111///---,,,+++++++++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((++++++,,,,,,,,,---------444333333666AAARRReeerrr{{{iiiWWWGGG:::444333222222111000//////...---,,,,,,++++++,,,,,,---///111444777;;;???DDDHHHMMMOOOOOONNNKKKJJJIIIJJJGGGEEEBBBAAAAAA@@@===;;;<<<:::777555333111...++++++++++++*********))))))))))))))))))))))))))))))''',,,///---///>>>YYYoooqqqFFF111000///---,,,+++************))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***+++,,,888;;;@@@CCCEEEGGGIIIKKKFFFHHHIIIGGGCCC@@@@@@AAACCC@@@===<<<;;;888333...,,,,,,++++++***)))))))))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))******///222777<<>>444@@@AAACCCDDDDDD@@@;;;666666555333111///---++++++++++++***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******+++++++++,,,,,,,,,'''(((******+++...111555,,,000555888888777777777666555444333222111111111000000//////...------,,,,,,,,,++++++++++++,,,,,,---...111333666;;;AAAEEEJJJLLLNNNMMMKKKIIIHHHHHHDDDBBB@@@@@@???>>><<<;;;<<<999666444222000...+++++++++*********)))))))))))))))))))))))))))))))))+++---...,,,***---444;;;FFFjjj^^^777%%%000///...,,,+++************)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***+++,,,444777<<<@@@BBBEEEGGGJJJJJJLLLMMMKKKHHHEEEEEEFFFCCCAAA>>><<<;;;888333///,,,,,,+++******))))))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***---///333888===BBBEEEGGGMMMPPPTTTVVVVVVUUUTTTUUURRRPPPOOOPPPRRRTTTTTTSSSLLLMMMKKKJJJOOOUUUSSSLLLJJJHHHGGGJJJNNNOOOLLLHHHGGGGGGEEEAAAAAAAAA===666///+++***(((111MMM[[[QQQ[[[wwwZZZbbbooo}}}wwwmmmaaaeeeeee***//////...---,,,,,,,,,,,,,,,---,,,++++++,,,///111888===DDDNNNVVVcccAAA333111444+++222000//////............//////---------.........//////888%%%III~~~yyy{{{nnnlll===...(((''',,,...******///(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''+++***)))((((((***+++---222...++++++111777<<<===>>>BBBFFFEEEBBB???AAACCCAAA@@@===999666999AAAJJJTTTHHH===:::888555444666000111666777,,,###...AAA999;;;>>>AAABBB@@@:::555222111000...,,,+++))))))******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((())))))))))))************+++...111222000---***)))000111111000//////000222...---,,,+++************---------,,,++++++******+++******))))))******+++***+++---...111555;;;???FFFHHHKKKLLLJJJHHHFFFFFFDDDBBBAAA@@@@@@???>>><<<;;;888555222111000---+++************))))))))))))))))))))))))))))))))))))+++***)))***,,,+++(((%%%$$$...EEEGGGbbb}}}\\\<<<------111...---,,,+++***)))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++///333777;;;>>>BBBEEEHHHJJJLLLMMMLLLIIIGGGFFFFFFAAA???===;;;999555111---,,,++++++******)))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((+++---111555:::???BBBDDDNNNPPPRRRRRRRRRRRRSSSTTTNNNMMMMMMNNNPPPPPPOOOMMMKKKKKKJJJGGGHHHKKKIIIEEEFFFEEEEEEHHHJJJJJJFFFBBBFFFEEEBBB@@@CCCFFFBBB:::222---+++(((///IIIZZZSSS\\\ZZZSSSOOONNNSSSXXX^^^iiitttfffMMMwww555//////...---,,,,,,,,,,,,,,,,,,,,,++++++,,,///222888>>>EEEOOOVVVccc???444111444,,,222......------,,,,,,------...,,,,,,,,,------------...666***///...<<<tttbbbjjj~~~~~~zzzhhh===111222///---...///+++&&&(((---'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))+++,,,,,,+++***)))000222777>>>GGGPPPWWWZZZNNNPPPRRRRRRPPPNNNMMMMMMGGGKKKRRRVVVQQQFFF===:::CCC@@@JJJbbbqqqhhhRRRBBB???///'''///888555,,,&&&444777;;;@@@BBB@@@;;;666000///...---+++***)))((()))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''((((((((())))))))))))***,,,,,,,,,---///111+++,,,,,,+++***+++---000......------......///000+++++++++*********))))))))))))(((((((((((())))))))))))***+++,,,000666:::AAADDDHHHJJJIIIGGGFFFEEEFFFDDDCCCBBBBBBBBB@@@???999777333111///...,,,+++******)))))))))(((((((((((((((((((((((((((((((((+++(((%%%''',,,000111000000---000&&&000===>>>]]]}}}___JJJ333***000555222,,,,,,+++***)))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))******+++///333888;;;???CCCFFFFFFGGGHHHHHHFFFDDDCCCBBB>>>===;;;999666222...,,,+++++++++***))))))((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''***,,,000444:::???CCCEEEOOOQQQRRRSSSSSSTTTVVVYYYRRRQQQQQQRRRRRRQQQNNNLLLPPPPPPNNNKKKHHHFFFDDDCCCFFFFFFGGGIIIJJJIIIEEEAAAGGGEEEAAA???CCCFFFAAA999666000,,,(((,,,EEEWWWTTTXXXxxxKKK>>>CCCNNNVVVUUU[[[vvvXXXJJJHHH@@@FFFdddgggUUUuuu111//////...---,,,,,,,,,,,,+++,,,,,,++++++,,,///222888>>>FFFPPPWWWccc>>>555222444---333...------,,,,,,,,,,,,------,,,,,,,,,---------......,,,...222///)))111LLLeeexxx{{{yyywwwMMM999555999444"""000---++++++)))((())),,,&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((''''''(((***,,,000333555<<>>888555111///...---,,,***)))))))))(((((((((''''''''''''''''''''''''''''''***((('''&&&&&&))),,,...(((---666111+++&&&"""222%%%:::666RRRdddzzz~~~```DDD333+++))),,,000444555111***$$$******)))((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''((()))******---111555999===BBBEEEDDDEEEFFFGGGGGGFFFCCCAAA>>>>>>===:::666222///---++++++******)))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&((()))---222888>>>CCCFFFLLLNNNQQQSSSTTTVVVYYY\\\XXXWWWUUUUUUTTTRRROOOLLLUUUSSSRRRQQQNNNKKKJJJJJJMMMMMMNNNOOOPPPNNNKKKHHHLLLJJJEEEAAABBBDDD@@@999:::333///******???SSSTTTOOObbbFFFUUU~~~jjjNNNJJJOOOTTTggg~~~ddd]]]___777//////...---,,,,,,,,,,,,+++,,,,,,++++++,,,000333888???FFFQQQXXXccc===666222444...444---------,,,,,,,,,,,,------,,,,,,,,,---------......000000'''///>>>... 222888___kkk]]]>>>333333333***)))111555***(((''')))+++,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((&&&&&&''''''((())))))))))))'''&&&(((000;;;FFFNNNQQQNNNIIICCCBBBGGGPPPWWW\\\XXXVVV[[[eeekkkiiidddnnnddd]]]^^^^^^^^^dddmmmdddZZZZZZgggkkk\\\MMMGGGooopppxxxvvvVVV...(((:::)))+++...222444444111......------,,,+++******)))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''')))+++......---+++******'''(((******(((''''''(((222111...,,,***((('''&&&************************)))((((((''''''(((((()))'''(((*********,,,///222555999???CCCEEEFFFGGGIIIEEECCC@@@??????>>><<<:::777444///---,,,,,,+++***((((((((((((''''''''''''''''''''''''''''''''''''$$$'''******(((&&&'''(((,,,""" )))444777222...---999!!!000&&&+++***555<<<<<>>666222,,,)));;;OOORRRMMMJJJJJJsssWWWjjj888ZZZuuu___NNNXXX::://////...---,,,,,,,,,,,,+++++++++++++++---000333999???GGGRRRXXXddd:::555111222---333+++------,,,,,,,,,,,,------++++++,,,,,,,,,---------...,,,"""%%%(((***444111---,,,<<>>###++++++,,,///111111///---,,,,,,++++++******))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((("""&&&(((((('''((((((+++,,,,,,+++***)))***,,,!!!!!!###%%%'''***,,,...))))))))))))))))))))))))))))))(((((((((((())))))&&&(((************,,,---///333999===AAADDDGGGIIIEEECCC@@@>>>===<<<999777666222...+++++++++******((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((***************333000------""")))---$$$000(((555999//////111000...888000000888...000888///((()))000333///))))))((('''***---...+++''')))((((((((()))******+++'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''(((((((((***---000444888===AAAEEEEEEFFFIIIKKKJJJFFFCCC???@@@@@@===888333111111*********)))((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&(((+++///555:::===???EEELLLQQQSSSRRRQQQQQQOOONNNLLLKKKLLLMMMLLLKKKOOOHHHEEEIIIMMMKKKHHHHHHGGGGGGGGGFFFFFFEEEFFFGGGEEEIIIHHHBBB???@@@AAA@@@AAA999555///)))777JJJOOOLLLuuuBBBhhhyyyPPP```kkkYYY\\\FFF&&&//////...---,,,,,,,,,,,,***++++++++++++---111333999???HHHRRRYYYddd|||888444000111,,,222)))...------,,,,,,------...***++++++++++++,,,,,,,,,---+++...000,,,------'''---)))666---###555777+++888666:::777///777===333999===>>>FFFKKK>>>555===888444***(((111000***+++)))(((%%%$$$''',,,---,,,''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''(((((()))***++++++,,,+++111:::DDDMMMSSSVVVXXXSSS\\\pppvvvqqq{{{ooo}}}oooXXXllluuu888)))))))))+++,,,---+++)))+++*********)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''%%%$$$&&&))),,,''''''&&&%%%$$$&&&))),,,***)))(((((('''''''''''''''((((((((((((((((((((())))))(((((((((((())))))$$$''')))+++***)))******+++///444999===BBBFFFJJJGGGEEEBBB@@@???===:::777555222---+++************(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++(((%%%$$$%%%'''((()))$$$ """///...***000&&&***,,,((($$$666 ------'''999 ------!!!;;;)))***---///...,,,+++---000(((+++,,,***'''&&&)))---)))(((((())))))***+++,,,'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&'''(((((('''))),,,///222666;;;???@@@@@@AAADDDGGGFFFBBB>>><<<>>>>>>;;;555000......*********)))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&(((((()))+++///333777:::>>>DDDLLLRRRSSSQQQNNNLLLTTTRRRQQQQQQTTTVVVWWWWWWXXXNNNIIIMMMQQQMMMHHHFFFFFFFFFFFFDDDCCCDDDFFFHHH<<>>:::===AAABBBBBB;;;777000)))555HHHMMMEEEzzzgggKKKsss|||SSSsssfffVVVggg>>>777//////...---,,,,,,,,,,,,***++++++++++++---111444999@@@HHHSSSYYYdddwww@@@222444///111---...---,,,++++++******++++++************************++++++,,,,,,,,,---------+++,,,,,,,,,///111...))))))///444333000.........---111999BBBGGGDDD;;;444777555222...+++*********((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''))))))&&&***...---***(((+++...222JJJDDDZZZKKKMMM[[[wwwqqqiii{{{{{{vvvdddIII[[[EEE666888333---+++&&&777+++,,,)))&&&(((---***"""''''''((('''%%%%%%''')))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&***)))((('''&&&&&&&&&&&&***)))((((((((()))***++++++)))'''&&&((()))))))))((('''&&&&&&%%%%%%&&&&&&))))))))))))))))))))))))+++///444888;;;===>>>@@@BBB???<<<===???>>>999444000///...,,,+++***))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((()))))))))************++++++++++++++++++++++++---+++***,,,......+++((()))***+++***))))))***+++000---(((%%%%%%&&&((((((%%%(((+++,,,,,,...333777888999:::::::::888777666444000+++'''&&&'''))),,,...+++(((%%%%%%'''+++...&&&&&&'''((()))(((&&&###((())))))***+++000666:::>>>???CCCGGGJJJGGG@@@;;;DDDAAA<<<666111...,,,+++***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$############&&&&&&&&&%%%%%%$$$$$$$$$!!!###%%%''''''&&&$$$###$$$&&&(((((('''&&&&&&'''$$$%%%%%%&&&&&&$$$###"""'''&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''***///666;;;CCCHHHQQQXXXZZZXXXSSSOOOYYYTTTPPPQQQVVVXXXSSSNNNSSSPPPMMMOOOSSSSSSPPPLLLNNNMMMKKKIIIGGGGGGFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDJJJBBB;;;666...,,,:::MMMFFFiii\\\dddkkkpppmmmqqqVVVxxx[[[gggnnn444444//////...---,,,,,,,,,,,,---******,,,,,,+++///555;;;BBBKKKTTTXXXaaattt>>>111333///222///000---,,,++++++******++++++************************++++++++++++,,,,,,,,,,,,+++,,,,,,+++*********)))333111---)))))),,,000222333000...///444999<<<===777555111...+++*********((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((())))))&&&'''((('''&&&+++333;;;KKKOOOOOOHHHeeevvvyyy|||llljjjrrr]]]TTT:::OOO```DDD------"""(((***(((%%%'''+++***%%%$$$&&&'''&&&%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&'''(((***+++,,,&&&%%%%%%%%%&&&''')))***(((&&&$$$$$$%%%''''''&&&((((((((()))******++++++(((((((((((((((((((((((())),,,111555777999<<<>>>???<<<;;;===???===777222000///...,,,******))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((()))))))))*********************************+++)))'''(((***,,,+++)))&&&(((******))))))***+++&&&&&&(((,,,000333555555@@@CCCIIINNNRRRWWW[[[^^^^^^___```bbbcccccccccccc___``````\\\SSSGGG<<<555)))+++---///...+++&&&""",,,(((###!!!$$$(((,,,...%%%&&&((())),,,111777<<<@@@@@@BBBFFFIIIHHHDDDAAAEEEBBB===777222///---,,,***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$)))'''&&&$$$$$$$$$%%%&&&$$$&&&&&&%%%""" ''''''((()))************&&&&&&&&&&&&&&&'''''''''$$$%%%&&&''')))...444888FFFIIIOOOSSSVVVUUUSSSQQQRRRQQQPPPQQQRRRRRRPPPNNNSSSMMMFFFDDDFFFIIIIIIGGGEEEEEEFFFGGGHHHHHHIIIIIIJJJIIIIIIHHHFFFEEEEEEDDDIIIBBB<<<777000...;;;MMMIIIUUUbbbkkk{{{cccuuuvvvaaaYYY555---//////...---,,,,,,,,,,,,---******,,,,,,+++///555<<>><<<555000000///---,,,***)))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***(((&&&&&&)))+++++++++&&&((())))))(((((()))++++++...333999???EEEIIIKKKXXXXXXZZZ]]]___```___^^^mmmlllkkkjjjiiihhhgggggggggggghhhiiiiiihhhggggggfffWWWBBB111))))))+++---((((((((()))+++***(((&&&%%%&&&((()))+++///555999>>>>>>@@@CCCFFFHHHHHHFFFEEEBBB===888333000...---***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&############$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%''''''%%%$$$$$$$$$%%%&&&''')))++++++******+++,,,%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&'''(((+++000444@@@BBBDDDFFFHHHJJJJJJJJJHHHJJJMMMLLLJJJHHHHHHIIIJJJFFFAAA@@@BBBDDDCCCBBB???@@@BBBEEEFFFGGGGGGGGGHHHGGGEEECCCAAA???>>>===CCC===999666000...:::JJJEEENNNmmmyyypppoooXXXqqqPPPyyy///333//////...---,,,,,,,,,,,,---******,,,,,,,,,000666===EEENNNWWW[[[eeeppp<<<222444///111///111---,,,++++++******++++++************************))))))*********+++++++++***)))***,,,+++)))***---///+++((((((((()))---222222000,,,+++---111555777444222000...,,,+++******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((()))***+++)))***,,,...333;;;FFFMMMggghhh~~~}}}kkkooonnn___EEEGGGNNNQQQDDD)))((()))+++,,,+++***)))'''&&&&&&))),,,,,,+++)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((()))))))))((((((((()))(((((((((((((((((((((((((((((()))))))))(((''''''((()))((('''(((((())))))((('''&&&%%%'''''''''''''''''''''''''''(((***,,,...111666:::666777:::>>>???;;;444//////...---+++***)))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))***++++++***'''((((((((((((***...000;;;>>>DDDKKKRRRZZZbbbfffcccbbbbbbgggnnnssssssrrrhhhiiijjjlllooorrrtttuuuvvvtttqqqooooooqqquuuwwwooonnnnnnkkkbbbPPP;;;,,,,,,+++++++++,,,+++(((%%%((())))))((((((***---000888999===AAAEEEGGGHHHHHHDDDAAA<<<777222///------***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%###%%%'''))))))(((&&&$$$!!!###$$$$$$$$$%%%&&&)))(((((((((((())))))***''''''(((((('''&&&%%%$$$&&&''''''&&&''')))---000888999<<<>>>@@@BBBCCCCCCAAACCCEEEFFFDDDBBBAAAAAA>>>@@@CCCGGGJJJIIIDDD@@@???@@@BBBCCCCCCBBB@@@???@@@@@@???===<<<;;;999999<<<666444333///,,,555CCCBBBMMMuuuwwwqqqFFF~~~OOOddd...777//////...---,,,,,,,,,,,,,,,******,,,,,,,,,111777>>>FFFOOOYYY^^^hhhppp===333555...///,,,///---,,,++++++******++++++************************))))))*********+++++++++---)))(((---...***)))+++'''+++333777111))))))...'''))),,,...///000000000222111000...,,,+++******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))***++++++,,,+++,,,000:::IIIYYYdddhhhaaaTTTNNNEEEUUUeeeCCC###(((((()))++++++)))'''&&&'''))),,,---+++)))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((((()))))))))******&&&''')))***,,,---------,,,,,,++++++******))))))+++***)))***,,,,,,+++))))))))))))***))))))((((((((((((((((((((((((((((((((())))))***+++...333777444666;;;>>>???;;;555000...---,,,+++***)))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''((((((((('''''''''''''''''''''''''''(((***+++***)))((('''((()))***+++///555===BBBIIIOOOWWW___dddhhhmmmpppllliiieeefffiiikkkkkkiiivvvuuussspppnnnkkkiiihhhdddfffiiilllmmmmmmkkkjjjtttqqqooooooooommmiiifffKKKAAA333((($$$'''---000((()))((('''&&&''')))+++111666<<>>AAAEEEIIIKKKIIIEEEAAA>>>???AAAAAAAAA???===;;;>>>>>>>>>>>>>>>>>>======777333222333000,,,333>>>GGGDDD{{{nnnDDDxxxOOObbb555...//////...---,,,,,,,,,,,,,,,******,,,------111777???GGGPPPZZZ```jjjooo===444666......+++///---,,,++++++******++++++*********************************++++++++++++,,,///***)))------***---555222555<<>>999444000---,,,+++***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&'''''''''''')))&&&""" $$$***---))),,,...000111222444555999999777333///***&&&###%%%%%%%%%%%%&&&'''((()))'''(((((('''&&&''')))+++111666<<>>???@@@??????>>>>>>>>>>>>===============777222333666444...222;;;HHHGGGoooQQQfff]]]LLL444---//////...---,,,,,,,,,,,,,,,******---------222888???GGGQQQ[[[aaakkklll;;;444666......,,,000---,,,++++++******++++++************************++++++++++++,,,,,,,,,,,,,,,***---000//////???SSSkkkZZZHHH@@@AAARRRuuuyyy]]]@@@...,,,555>>>/////////...---,,,+++***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))))))))***+++,,,,,,---...555DDD^^^|||mmm[[[NNNFFFCCC[[[III999***''')))(((((()))&&&'''((((((&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))(((((()))******+++,,,,,,+++,,,...//////...---,,,+++,,,.../////////...............///000000...,,,222000---***(((((()))***************************((()))))))))((((((+++---000333888;;;:::777444111---,,,+++***))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((())))))(((***...222888>>>FFFOOOVVV\\\aaadddjjjiiifff___YYYXXX]]]bbbHHHMMMUUU]]]ccchhhmmmppp}}}vvvmmmfffaaaNNNNNNOOOTTT___nnn}}}}}}ssshhhbbbfffqqq{{{rrrsssrrrmmmaaaNNN:::---***++++++***))))))***,,,+++000777===AAADDDHHHKKKAAA>>>:::555111...---,,,***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((())))))+++...444:::@@@DDDRRRUUUXXX[[[\\\^^^aaacccZZZYYYXXXUUUOOOIIIBBB>>>444222...***((('''(((((('''((()))((('''''')))++++++000777>>>EEEIIIJJJKKKKKKKKKIIIEEEBBB@@@AAACCCFFFEEECCCAAA???>>>???@@@;;;<<<<<<>>>???@@@AAAAAA@@@???===;;;999777666555555111333777555///000777CCCMMMrrrZZZccc\\\111111111//////...---,,,,,,,,,,,,,,,******---......333999???GGGQQQ\\\aaallliii999333666...///...333---,,,++++++******++++++************************++++++,,,,,,,,,---------(((***000444111777RRRrrrvvvnnnnnnyyyvvvRRR555%%%............---,,,+++***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))***+++,,,---,,,333CCC[[[xxxhhhYYYYYYHHHAAAcccKKK333)))((('''''')))((())))))((('''''')))***%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((())))))***++++++,,,,,,))),,,333:::@@@EEEHHHIIIJJJKKKMMMOOOQQQRRRQQQQQQOOOOOOOOOPPPRRRQQQOOOMMMEEEAAA;;;555000.........************************'''((()))((('''&&&((()))...222666999888555222111,,,,,,+++***)))))))))***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((+++,,,+++)))***///777===FFFMMMWWW```eeefffffffffeee___TTTKKKKKKXXXnnn~~~zzzmmmbbb[[[___ooo{{{pppkkkkkkooouuuyyyvvvmmm```WWW000000000---***((()))***(((,,,222666999>>>DDDIIIBBB???;;;666222///......***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((***222???LLLWWW]]]___```WWWXXXXXXVVVSSSPPPOOOOOOQQQTTTXXX\\\]]][[[YYYWWWMMMIIIAAA999222...---,,,'''((())))))(((((()))+++***...444<<>>>>>=========>>>???AAAAAAFFFDDDAAA===999555222111333///111666444------333CCCEEERRR{{{HHHqqq___///666+++//////...---,,,,,,,,,,,,,,,******---......333999???GGGQQQ\\\bbblllggg@@@444000000444,,,............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***&&&'''---222111---,,,000...???IIIEEEPPPYYYKKK???BBBCCCSSSrrrUUU999+++)))444666***&&&...)))((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''(((((())))))******###)))+++((((((,,,//////333MMMWWWddd^^^[[[]]]DDDHHHVVVJJJ---&&&***)))&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((()))&&&&&&'''(((***)))'''%%%)))))))))(((''''''(((***+++000******,,,222BBBFFFQQQ]]]```cccmmmkkk___ZZZYYYLLLEEE@@@HHHIIICCCUUUQQQ>>>DDDFFF??????;;;???GGGGGGIIIFFFEEE@@@@@@>>>444---((()))///222...)))000+++'''(((,,,...+++&&&---...111555777555222...,,,,,,++++++***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((('''%%%$$$&&&&&&%%%%%%(((+++***'''...###"""...888<<>>999666666555222000))))))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((())))))'''%%%$$$((('''(((***'''(((444CCCRRR]]]ccc^^^ZZZXXXMMM???===;;;@@@IIIHHH??????HHHOOOTTTYYYXXXTTTPPPQQQTTT\\\ZZZXXXRRRHHH===777555111///,,,)))'''''')))***+++,,,111999BBBHHHIIIHHHRRRSSSMMMBBB@@@FFFFFF@@@EEEDDDCCC???<<<:::;;;;;;<<>>???@@@;;;:::888666555444444444........................DDDLLLWWWSSSKKKoooiiilll111===(((------,,,,,,,,,,,,++++++,,,+++,,,...------222999DDDGGGTTT^^^hhhdddggg???444000000444,,,............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,...+++''''''+++333LLL___LLL666PPPtttwwwzzz{{{vvvxxxqqqlll[[[oooRRR333(((---111---'''))))))((((((((('''''''''''''''&&&&&&%%%&&&&&&''''''''''''''''''(((((((((,,,,,,,,,---......///000777NNNyyy~~~tttooolllnnnqqqvvvmmmcccNNN555OOOUUUAAA---!!!$$$222''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''((((((((())))))(((((((((((()))))))))((()))((((((,,,000///)))$$$""",,,333???IIISSSaaaffffffpppnnnmmmwww{{{zzz}}}sssxxxssstttxxxoookkkqqqrrriiihhhllleeeaaaeee___^^^XXXOOODDD>>>;;;===???NNNPPPMMM@@@///'''***222###***000...%%%!!!%%%+++)))***---111444444111///,,,,,,++++++***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''%%%%%%%%%'''(((''''''((((((''''''***222>>>HHHOOOUUUXXXfffkkkvvvzzzgggRRRWWWmmm{{{zzz~~~zzz{{{jjjmmmccc~~~iiihhhmmmdddnnnqqqdddFFF///+++,,,***++++++...222777<<>>HHHJJJVVVdddjjjjjjeee^^^XXXaaabbbddddddbbb]]]ZZZWWWZZZUUUPPPNNNMMMKKKIIIHHHCCC999///---000111,,,&&&+++,,,...333:::BBBIIIMMMKKKLLLJJJGGGGGGJJJHHHEEEIIIHHHFFFCCCAAA@@@AAABBB===>>>>>><<<999888:::<<<999888666444222222222222........................&&&FFFiiipppKKKSSSQQQ...222'''------,,,,,,,,,,,,++++++,,,+++,,,...------222:::EEEHHHUUU^^^hhheeeeee???555111000444,,,///.........------------------------------------------...000///++++++444@@@UUUFFFTTTvvvzzzqqqTTT///(((111111)))))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''')))))))))))))))(((((((((///)))(((...000---...444___{{{uuuiii]]]VVVNNNJJJGGGFFFFFFGGGMMMUUUlllnnn@@@HHHJJJHHH@@@,,,###...((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''((((((((()))))))))&&&&&&&&&''''''((()))******,,,,,,((($$$'''222;;;LLLRRR]]]eeekkkqqqwww}}}uuu}}}vvvvvvrrrlllooovvvwwwyyy}}}wwwzzz{{{tttnnnwww||||||}}}pppcccPPPFFF===???III\\\iiiaaaDDD***...***&&&&&&))),,,+++***((()))+++...111222000...,,,,,,++++++***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&%%%'''))))))'''&&&'''***,,,>>>GGGFFFPPPhhhrrrkkkyyyoooWWWIIIddduuueeessszzzpppnnnlllggglllpppZZZ666'''...&&&))),,,000444999>>>AAABBB???:::666333000,,,)))***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%&&&(((***)))'''---***111EEE[[[ccc___YYYbbbMMMBBBLLLYYYZZZXXX[[[^^^iiimmmjjjsss{{{wwwoooeee^^^\\\XXXQQQJJJSSSRRRLLL???000(((***///'''))),,,111777???HHHMMMGGGFFFIIIOOORRROOOLLLLLLJJJHHHEEECCCBBBCCCDDDEEE@@@???===:::777666888:::777555333111000//////000........................555KKK\\\ooo}}}bbbMMMhhhyyy999222000...------,,,,,,,,,,,,++++++,,,***+++---------333;;;EEEJJJWWW___iiigggddd???666222000333,,,///...............---------------------............///...------...555FFFVVVWWWrrryyybbbXXXlllrrraaa||||||iiizzzWWW666+++---111*********)))))))))(((((('''''''''&&&''''''((()))---------,,,,,,+++++++++...'''(((000000,,,444EEEiii|||lll]]]PPPEEE>>>@@@===;;;:::888777:::???>>>PPPkkk___QQQFFFNNNPPP888$$$((()))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((((((((()))))))))&&&((()))*********+++,,,(((+++---///444???NNNZZZjjjfffnnnlllkkkooooooyyyfffvvv{{{|||www{{{rrrxxxrrrttthhhaaaUUULLLKKKRRR^^^gggKKK<<<,,,''',,,000,,,''',,,++++++---//////...---,,,,,,++++++***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&''''''(((&&&&&&((())))))---222AAAGGGSSS^^^```___gggsssGGGMMMqqq|||tttgggwwwrrrbbbuuusss```cccpppUUU%%%******+++...333777::::::>>><<<999666444111///---***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((())))))((((((((())),,,BBB]]]jjjeee^^^___ddd\\\aaahhhhhh^^^YYYgggzzzzzznnnjjjeee```WWW]]]___VVVFFF777111000'''(((+++111999AAAFFFHHHLLLGGGKKKUUUXXXQQQNNNQQQMMMJJJFFFDDDDDDEEEFFFFFFBBBBBB@@@>>><<<::::::;;;555444222000....................................--->>>QQQZZZgggQQQFFFwwwjjjhhh///333333333------,,,,,,,,,+++++++++,,,***+++---,,,---333<<>>666333000333,,,000........................---------....../////////666///))),,,444@@@RRR```ooocccjjjmmm]]]666***///+++************)))))))))''''''''''''(((((()))***......------,,,,,,++++++000---///333//////CCC___~~~ssskkk^^^QQQHHHAAA===:::888666666777666444777<<<;;;:::GGGuuuvvviii^^^dddcccEEE+++,,,******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***+++---......,,,++++++---***...:::MMM```jjjiiidddfff___nnnmmmpppyyyvvv}}}yyy{{{yyyvvvmmmnnnppprrrrrrmmmcccYYYSSS[[[WWWNNN@@@111'''$$$&&&***)))((()))+++---------,,,,,,++++++***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((,,,%%%###''',,,000777???SSSWWWYYY\\\iiisssdddMMMyyy}}}xxxiii{{{{{{jjjpppttthhh___aaa???666,,,)))---444888999<<<<<<;;;888555222000///******((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((''')))***'''%%%***444===VVV\\\dddggghhhiiiiiiiii\\\[[[^^^nnnxxxnnnbbbXXX\\\eee```JJJ555444...(((***333===DDDFFFQQQKKKLLLTTTVVVNNNKKKOOOPPPLLLGGGEEEFFFGGGGGGFFFAAAAAABBBBBBAAA???<<<:::555444222000....................................&&&111LLLcccPPP<<>>777444000333,,,111.............../////////------......///000000000555---,,,666HHHYYYiiitttkkkuuuvvvvvvuuuttt[[[888***++++++++++++*********)))(((((('''(((((()))***++++++++++++++++++*********...///111///,,,777ZZZ|||ooobbbWWWPPPFFF===888777777777222111333777888888<<>>MMM___fffddddddjjjrrrqqqggg~~~iiieeepppuuulll```^^^[[[WWWRRRKKK???222)))(((&&&$$$%%%(((+++------,,,,,,++++++***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((---'''&&&,,,222666AAAMMMUUUZZZttteee@@@bbbsssjjjrrr```kkkqqqhhh[[[KKK777)))'''...777<<<===>>>===999555000......******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))))))))((('''***888LLL[[[hhheee``````fffkkkggg```zzzzzzqqquuuyyylll]]]^^^bbb```[[[KKK>>>...%%%)))444@@@FFFPPPMMMMMMPPPPPPLLLHHHHHHIIIEEEBBBBBBCCCDDDCCCAAA>>>>>>@@@AAAAAA???:::666555333111///...---......,,,,,,,,,,,,,,,,,,,,,,,,555111>>>XXXrrrLLLFFF333444,,,...***------,,,,,,,,,,,,++++++,,,******++++++---444>>>IIISSS___cccmmmooo___===888444000222,,,111---........./////////000---......///000000111111///...555III___qqq~~~zzzrrrYYY999,,,,,,+++++++++*********(((((((((((()))***+++,,,***************++++++++++++...///+++111NNN}}}|||nnnaaaWWWRRRGGGBBB;;;666444444444333444444777===@@@BBBGGGMMMDDD\\\WWWiiiiiiqqqaaa///,,,,,,+++******)))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))(((((()))))))))*********((()))((('''***222???III\\\hhhqqqlllaaaaaapppvvv~~~nnniiinnnuuucccZZZTTTYYYccc```OOO>>>000,,,(((&&&''')))+++,,,,,,,,,++++++***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''''''(((((()))***000777777777EEEXXXhhhrrrPPPeeettt|||~~~ddd^^^llliii___MMM:::---+++222999999;;;;;;999444000...///+++***)))(((''''''''''''''''''''''''''''''''''''$$$%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))))))))))))))+++333@@@PPP___hhhOOOgggxxxpppaaaeee}}}qqqjjjbbb]]]```mmmwwwpppmmmmmm}}}gggaaaiiisss^^^TTTCCC222***...:::DDDKKKNNNOOONNNOOOOOOKKKEEEBBB@@@>>>@@@DDDFFFDDD@@@???>>>=========;;;666222444222000...---,,,------++++++++++++++++++++++++)))***555UUUsssCCCDDDggghhh111222444,,,///------,,,,,,,,,,,,++++++,,,******++++++---555>>>JJJUUUaaadddnnnqqq___===888555000222,,,111---.........//////000000---......///000111111222...222@@@UUUiiiuuu}}}sssvvvQQQ,,,,,,,,,+++++++++******(((((((((((()))***+++,,,+++++++++,,,,,,---------,,,111111///???jjjxxxlll___UUUKKKBBB===777555333333444666666555777777;;;BBBFFFIIIOOOVVV[[[]]]rrrsssqqqtttJJJ,,,,,,++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))************+++,,,,,,---555FFF\\\kkkoooeeeaaammm}}}qqqhhhgggfffdddbbb___\\\ZZZ<<<777000+++)))))))))(((,,,,,,++++++***)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((''''''((()))%%%,,,999AAA:::666FFF]]]___^^^}}}||||||yyypppooommmlllkkklllnnnooonnnooouuu|||~~~}}}~~~~~~mmm\\\jjjiiibbbOOO999,,,,,,111333666888777444111111222+++***)))(((((('''''''''''''''''''''''''''''''''$$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***&&&)))222DDDXXXdddgggdddnnneee[[[```~~~nnnjjjvvv|||ooo~~~lll___fffcccYYYFFF444...555@@@GGGOOORRRPPPRRRVVVQQQGGGEEECCCCCCGGGMMMOOOLLLIIICCC@@@<<<::::::888444111333111///---,,,+++,,,,,,************************(((***+++GGG___kkkOOOKKK@@@...)))999(((222---------,,,,,,,,,++++++,,,***)))++++++---555???JJJVVVcccdddnnnsss___CCC555777222///111222000000000000////////////222&&&---555000444888***444AAAHHHddduuueeerrrAAA...+++---'''---222%%%(((***,,,,,,+++***)))***,,,,,,------------------,,,AAA###,,,\\\hhhGGGLLLKKKRRRSSSMMMDDDFFFKKK@@@...666666444222000111444777;;;???BBBGGGQQQ\\\\\\VVV^^^qqq>>>'''...******--- ///((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((,,,+++)))'''(((+++,,,+++(((---444EEESSS```bbbccc___mmmuuu{{{lllXXXkkkhhhcccMMM]]]HHH///&&&+++...((($$$(((***+++***'''&&&((()))((((((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((+++***'''%%%(((,,,,,,'''---+++BBB<<<---OOOpppnnnaaa___zzzooo]]]LLLCCCBBBGGGKKKSSSXXX^^^eeehhhhhhfffddd```hhhsssyyy{{{zzz{{{|||wwwxxxzzz|||^^^www}}}}}}ccc```VVVWWW[[[CCC+++---555...222===<<<000+++222,,,+++***(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***)))((()))***+++)))''')))444LLL___```bbbjjjmmmmmm```mmmoooddd}}}|||[[[VVV[[[```RRR888---444BBBKKKQQQQQQRRRUUUSSSMMMLLLQQQWWWXXXSSSLLLFFFCCC@@@@@@??????===:::444000///...---,,,+++,,,------,,,+++++++++++++++++++++)))111+++000^^^IIIMMMpppqqqmmm444666///)))000---,,,,,,,,,+++++++++******+++***+++++++++---777BBBLLL]]]```gggpppnnn]]]BBB555666222...111111000000000000000000000000...000555222,,,333999444444TTToooqqqvvv^^^<<<(((---...+++***))))))+++------,,,+++++++++,,,------------.........,,,555666<<>>QQQ{{{[[[///444///,,,111,,,,,,,,,,,,+++++++++******+++***+++++++++---777BBBLLL\\\aaagggqqqppp\\\@@@444666222...111111000000000000000000000000,,,999777///111555666888NNN```sssZZZ---+++777,,,%%%000+++,,,......---,,,,,,---------------......//////111///???^^^TTT555<<<>>>777===:::<<>><<<999777555222///,,,,,,,,,+++************+++))))))))))))))))))))))))###---+++'''222LLLxxxwww<<>>|||>>>:::EEEBBBBBBHHHHHHHHHGGGEEE???777111888;;;???BBBEEEHHHLLLNNNNNNVVVVVVSSSeeeNNN......+++...///'''))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))*********///,,,+++++++++///888AAAIIIHHHUUU^^^|||wwwqqqqqqjjjnnnrrrttt|||fffiiiSSSKKKUUU???%%%---,,,)))'''''')))++++++***((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))'''&&&'''///<<>>222,,,111555111///333,,,,,,***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''***,,,)))'''///@@@NNNWWWkkkccc\\\hhhiiissstttyyy}}}{{{uuuvvvhhhVVVIII>>>777@@@LLLSSSTTTSSSQQQOOOAAABBBDDDDDDCCCBBBAAA@@@DDD@@@<<<999777666444222+++*********))))))))))))''''''((((((((((((((((((%%%,,,,,,)))+++999gggzzzEEE???dddMMM555---000---///222***,,,,,,,,,+++++++++*********)))***++++++---888CCCJJJ]]]ccciiiuuuwwwYYY???333777333000222222000111111111222222333333///333///222999555FFFpppaaaccc000///333,,,...+++,,,---,,,+++***+++---------...//////000111111111444TTTccc<<<@@@@@@<<>>CCCIIILLLKKKUUUXXX]]]dddnnnzzzaaa```jjjPPPRRRXXX888555///)))'''***,,,,,,***((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''((((((((())))))))),,,(((###,,,>>>EEE@@@<<>>;;;666333222111///...*********)))))))))((((((&&&&&&'''''''''((((((((((((+++***++++++111VVVsssGGGLLLaaayyyXXXttt999222000///,,,///000+++,,,,,,,,,+++++++++*********)))***++++++...888DDDJJJ___dddjjjwww{{{YYY???444888555222444333111111111222333333444444...333555555222:::gggvvvEEE+++111000'''+++,,,,,,+++******,,,------......///000111222222333BBBOOO>>>AAA>>>BBBSSSRRRccc```FFF<<>>bbb~~~GGG>>>mmmpppNNNxxx===444444222.........---,,,,,,,,,,,,+++++++++******))))))***++++++...888DDDKKKaaafffkkkyyy}}}YYY???555999666333555555111111222222333444444555111333888555666SSSjjj333///444&&&---------,,,++++++---///---...///000111222222333555```}}}YYYAAA@@@AAADDDLLLQQQNNNQQQJJJ===@@@LLLKKK===FFFGGGIIIKKKNNNRRRWWW[[[eee[[[111111***------******))))))))))))******))))))))))))))))))))))))((())))))******+++,,,,,,---...444;;;;;;>>>QQQggguuu^^^QQQJJJIIIGGG@@@999777444000///111333111000000000111333555;;;:::999666333333555777BBBBBBKKKbbbhhhUUUaaaRRRUUUFFF555,,,,,,---+++'''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((((())))))))))))((((((000;;;>>><<>>777))))))555666+++111111111111111222222333111111111111111222222333///111111///...222:::BBBFFFEEEDDDFFFMMMXXXdddlll}}}nnnYYYXXXcccZZZ>>>000777888,,,------+++***)))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))((((((,,,777GGGVVV```eeejjjWWWxxxvvvhhhNNN@@@GGGJJJFFFHHH>>>CCCFFFLLL\\\uuu~~~iiiSSSGGG>>>AAAHHHJJJJJJJJJIIIGGGDDDBBBAAA>>>:::666444222000.........---+++))))))***+++***)))((('''&&&&&&&&&'''((()))))))))((()))'''***---'''+++@@@nnn~~~WWWBBBTTTkkkhhhnnnQQQ333222444000---111...***---,,,,,,,,,+++++++++******)))((()))++++++...999DDDLLLccchhhlllzzzYYY???555:::777444666666111111222333333444555555777222333333BBBqqq~~~eeeaaaaaaqqq>>>000777***...///...---,,,,,,...000---...///000111222333333222zzzUUU===:::@@@>>>DDDIII<<>>000,,,555555++++++444---///111444666777777777444555555555666666777777666777777555111000222444999:::999777777???MMMXXXgggvvv]]]```^^^PPP:::,,,...777...---+++***))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))+++444FFFYYYeeeddd```\\\aaaPPPKKKJJJQQQPPPRRRZZZ[[[YYY___```VVVKKKMMM^^^jjjaaaQQQVVVkkkbbbOOO@@@AAAHHHJJJIIIIIIGGGEEEBBBBBBBBB@@@;;;777222000////////////---+++)))***+++++++++***((('''&&&&&&''''''((()))******&&&******---111((($$$///DDDVVV;;;QQQjjjRRRbbb999<<<111222------333///)))---,,,,,,,,,+++++++++******)))((()))++++++...999EEEMMMeeeiiimmm{{{___???666;;;444666<<<333666444333333555666666555:::333000@@@IIIsss```iiigggmmmnnnxxx\\\...000333......------------......222,,,000333---///555333:::aaa>>>===>>>???===<<>>@@@hhhvvvppphhhaaaVVVJJJ???888444222111000000000////////////000000111111111222222222---222555444000///333888:::777666777888???QQQccc~~~XXXUUUUUUMMM+++111(((...))))))******)))***+++***((())))))(((((((((((())))))(((((((((((())))))))))))((()))******))))))***+++---&&&III666444DDDjjjHHHrrrYYYMMM999555111///000222111000222555999>>>BBBAAA>>>:::;;;:::999888666777888:::<<<;;;:::999999999::::::444;;;000)))555777777GGGPPP___rrr~~~vvvbbbUUUJJJ...999...---...,,,***)))***)))'''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''')))+++)))%%%000LLLOOOXXX```ggg\\\XXXJJJRRRYYYWWWuuusssfffhhh]]]TTTZZZppp[[[FFFJJJ666AAAWWWMMMGGGEEEAAA======>>>===:::555444333222111///......,,,+++***)))((((((((((((&&&&&&&&&''''''''''''(((((((((((()))******++++++111\\\~~~[[[HHHTTTPPPNNN~~~DDD444333//////...------------...------,,,,,,+++***)))))))))((()))++++++...999DDDRRRdddiiippp~~~fffCCC777<<<555777;;;222666444333444555666666666777...999BBBvvvjjjlllnnnkkklll{{{~~~~~~>>>222//////......------......///333---000333000111555555eeeKKK999===BBBCCC@@@AAAMMM[[[uuu{{{aaaQQQIIINNN]]]SSSggg\\\MMMlllpppLLL777+++000+++************))))))))))))************))))))))))))---%%%+++222+++%%%...777GGGCCCFFFtttkkk___eeebbbVVVOOOKKKEEE>>>999666555555000000111000000000//////000000000////////////000777444333777===AAA???;;;@@@??????@@@===999>>>GGGXXXrrrrrr```^^^SSSDDD000---///222+++,,,+++)))((()))******))))))(((((((((((())))))(((((((((((()))))))))***(((*********))))))***,,,---444@@@444QQQUUULLL{{{uuu{{{mmmYYY>>>444111------000444666666===>>>>>>??????AAABBBDDD?????????===999777666777===<<<<<<;;;;;;:::::::::555===444---444111///<<>>GGGHHHCCCCCCPPPaaagggtttvvvVVVQQQPPPJJJ___XXXUUUmmmqqqyyybbb;;;+++...&&&++++++*********)))))))))***************************,,,***...222......:::<<>>:::666333000//////000000000111000//////.........//////000222333333999777666:::@@@DDDBBB???@@@@@@CCCFFFDDDAAAAAADDDGGGLLLcccooo^^^PPP```JJJRRR:::%%%---,,,+++)))((('''))),,,***))))))(((((())))))***((((((((()))))))))******)))*********)))))),,,...;;;>>>444HHHZZZOOOuuuzzzkkkkkkZZZ???000///...000555:::>>>???BBBCCCCCCBBB@@@???>>>???>>>@@@BBB@@@<<<888666777<<<============<<<;;;;;;777>>>999333444///+++333888<<>>ttt~~~bbbDDD>>>^^^III]]]pppvvv888///888444///...------,,,,,,------,,,,,,,,,+++******)))))))))((()))++++++...999DDDLLL```gggooo~~~~~~{{{MMM888<<<888888<<<333777555444555666888777777:::111HHHiii[[[666222000//////......//////000111000...222666333666AAANNN>>>:::@@@HHHIIICCC@@@JJJVVVwwwGGGLLLQQQvvvmmmttt<<<,,,...'''+++++++++*********)))))))))***************++++++%%%333+++$$$555<<<777;;;IIIppp^^^JJJAAA???<<<888777:::999777555222000...---/////////000///......------...///111444888;;;<<<:::>>>AAA@@@===<<<@@@EEECCCBBBBBBEEEGGGJJJMMMOOONNNJJJFFFSSS|||zzz```ooosssrrr<<<---+++***+++)))'''(((,,,***))))))))))))))))))***(((((()))))))))************++++++***)))+++///111FFFCCC@@@KKKXXXooopppyyyyyyjjjRRRCCC///111444888===AAACCCDDDAAACCCGGGKKKLLLFFF<<<444777;;;??????<<<999777777999:::;;;===>>>>>>>>>===;;;<<<:::777777444111333111222555<<>>AAAEEEHHHEEEBBBGGGOOOTTT^^^RRRlllxxx>>>---000///++++++++++++************))))))******+++++++++,,,(((222+++'''222777CCC^^^nnnZZZJJJAAA:::999666111111555000000111222222222222222//////..................000000111444777;;;???AAAEEEGGGIIIGGGDDDCCCEEEHHHFFFEEEDDDBBBCCCEEEHHHIIIHHHQQQPPPHHHQQQvvv{{{```iiihhh111,,,***---,,,)))(((+++******))))))))))))******))))))))))))************+++++++++***+++...333777<<>>777888777666666888999999888777===ZZZuuupppsss>>>222111111000000000000111111,,,444//////888111999ZZZOOO===FFFEEEHHHJJJKKKLLLTTT]]]{{{XXXkkkNNNuuunnnvvvgggFFF000...///,,,++++++++++++*********))))))******+++,,,,,,,,,000,,,---444333444ZZZyyy[[[HHHAAA888777666666222---///333////////////////////////333111///------...000111555555555777;;;???CCCEEEOOONNNNNNOOOPPPMMMFFFAAA===AAABBBAAAAAAFFFJJJKKKYYYWWWXXXUUUJJJQQQ~~~eeeaaaooommm[[[\\\xxx???333+++---///+++(((***+++******))))))******+++)))))))))*********++++++++++++++++++---222999>>>AAA???eeeSSSssswwwTTT//////555<<>>;;;<<>>;;;999:::999555222444;;;AAAJJJVVVfffsss}}}rrrFFF___@@@444---000111,,,((()))((((((((((((((((((((((((((((((((((((((((((((((((***((()))+++)))'''222AAALLLiiiVVVeeeuuuhhhSSSmmm|||www^^^PPPHHHKKKCCC@@@BBB@@@888444777111000///...---+++******(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''''''(((((())))))***)))******......888mmmooohhh}}}[[[JJJDDDKKKJJJDDDOOOeeeXXX333333777///---555---,,,++++++******++++++************************)))((()))++++++...999DDDPPPbbbfffmmmzzzyyymmmBBB???::::::>>>888999777666666888999999888777FFFyyydddfffvvvIII888222111111000000111111222***777222000999111===hhhbbbHHHTTTSSSTTTTTTTTTZZZkkk|||HHHdddUUUaaaXXX\\\mmm}}}fff~~~QQQ333+++...,,,,,,+++++++++*********))))))***++++++,,,------///---444;;;@@@YYYjjjUUUEEE;;;555000333444222111111111000222222111111111222222333888555111......000333666777888:::===BBBIIIOOORRRSSS^^^gggeeeXXXIII@@@===999@@@DDDCCCIIIXXXgggooozzzfffWWWVVVSSSSSSgggqqqeeemmmzzzUUU???...---///,,,***,,,+++******))))))******+++))))))*********+++++++++,,,,,,,,,,,,///555>>>CCCHHH^^^HHH~~~___555333888>>>@@@???<<<:::999999888777999???GGGMMMQQQIIIAAA:::;;;BBBEEEBBB===999999888999;;;>>>BBBDDD@@@EEEVVVTTT:::222======???>>><<<:::999777777666555===IIISSS]]]kkk|||kkkTTTRRR>>>......111---)))+++((((((((((((((((((((((((((((((((((((((((((((((((+++((()))---+++,,,;;;OOOTTTeeelll|||wwwHHHUUUbbbTTTKKKEEEFFFMMMJJJ>>>555666000000///...,,,+++***)))((('''''''''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))+++)))(((...+++666sssvvv~~~aaaXXXyyyppp[[[MMMEEEFFFHHHEEE???QQQOOO333000888000---666666,,,,,,+++***************))))))))))))************)))((()))++++++...999DDDOOOaaadddkkkyyyzzzwwwGGGAAA;;;;;;>>>888999888666777888::::::999:::NNNqqqtttyyypppqqqqqqRRR@@@222222111111111111222222***:::444111:::111@@@qqquuu[[[aaaaaaaaa]]]ZZZddd}}}XXXuuuggg[[[aaadddJJJhhhjjjnnnUUU666---222,,,,,,,,,+++++++++******))))))***+++,,,,,,------'''222;;;888NNN```EEE777444444555222555333///000444111)))...///111444888===AAADDD;;;888333000///222777:::777999<<>>===<<<@@@IIIQQQNNNDDD;;;===HHHOOOMMMHHH>>><<<:::999;;;>>>BBBDDDFFFRRRjjjddd===///;;;>>>AAA>>><<<>>>@@@???888222444777;;;===BBBOOOaaappp\\\```FFF///,,,000---+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***''')))...---000BBBYYY___```pppooo___aaa|||oooJJJFFFKKKTTTQQQAAA444222000///...---+++***))))))(((((('''''''''(((((()))&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))$$$222(((///666///111___aaahhh]]]lllxxxttt___OOOFFFBBB@@@GGGHHHDDDLLLrrrJJJ???222;;;:::'''...777###,,,++++++***)))*********)))))))))))))))*********)))((()))++++++...999DDDNNN___cccjjjyyy|||PPPFFF>>><<<@@@;;;::::::999888888999::::::<<>>BBBDDDCCC???;;;888999777444222444:::DDDJJJ^^^rrrxxxSSSppp<<<%%%888...++++++************))))))))))))))))))))))))************)))%%%...111)));;;VVVYYY___^^^zzzmmmSSSkkkkkk```IIIHHHLLL>>>999;;;222111000///---,,,+++******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((((((((((((***+++,,,'''mmm}}}aaaTTTKKKLLLMMMLLLSSS]]]gggooorrrlllddd^^^WWWPPPTTTNNNFFF???AAAGGGJJJHHHMMMCCC```uuuIII;;;;;;999666333111000111111------,,,,,,+++***))))))))))))))))))((((((((((((***)))))),,,---000:::DDDQQQ[[[aaakkkuuuyyyIIIDDDBBB<<<===;;;;;;:::999888888999:::;;;>>>yyyyyyrrrmmmccc???444222111111222222111000000222999444:::999NNNYYY@@@NNN|||rrrXXXVVV[[[WWWRRRVVV|||ZZZccc888---+++.........---------,,,,,,,,,///++++++111...+++222:::111]]]xxxtttOOOEEE888111111333222000000000000000111111000///+++222777999===AAA@@@;;;;;;;;;;;;;;;;;;<<<>>>@@@===BBBCCCNNN___aaa\\\___eeeDDDDDDRRRIIILLL@@@]]]uuueeeGGG111///...******---...---,,,******,,,---))))))******+++,,,,,,,,,)))666%%%222777===444]]]|||FFF>>>LLLsss\\\[[[kkkkkkWWWIIIDDDAAADDDJJJIIICCCFFFIIIAAA;;;MMMaaabbbZZZTTTQQQRRRQQQJJJEEEDDDFFFPPPrrr\\\CCC888888555777;;;???AAA@@@===;;;???===888333111444999>>>HHHRRRbbbvvvooohhhXXX:::,,,000000333************))))))))))))))))))))))))************+++))))))(((000HHH[[[ZZZeeemmm\\\iiijjjTTTZZZ```\\\bbbsssiiittteeeJJJCCCHHH===777888222111000...,,,+++*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((((((((()))***+++,,,999(((EEEaaagggrrr___VVVOOOHHHEEE???BBB@@@<<<===DDDIIIIII@@@FFFMMMMMMGGGDDDGGGNNNeeehhhDDD<<<@@@888666444111///---------------,,,++++++***))))))***************)))))))))***)))))),,,---000999CCCNNNYYY```kkkuuuyyyKKKFFFHHH???<<<>>><<<;;;:::999999:::;;;<<>>VVVnnnppp___ZZZZZZ^^^___XXXOOOJJJEEEIII___sssDDDCCC555;;;:::<<<@@@FFFHHHFFFDDDDDDBBB===888333222444666444888BBBUUUrrrnnnqqqPPP'''222111,,,+++++++++*********)))))))))))))))*********+++++++++---''')))@@@TTTZZZ[[[www<<<|||XXXCCC<<>>777666444222000---+++***,,,,,,,,,+++******))))))***************+++++++++***))))))+++---000999CCCKKKXXXaaajjjtttyyydddPPPKKKDDDAAABBB===<<<;;;::::::;;;<<<===OOObbbZZZ\\\dddrrr{{{ooo~~~WWWeeeUUU777555333222333333333222000333555222222<<>>EEEJJJNNNRRRTTTTTTIIIEEE@@@<<<;;;===@@@AAACCCWWW```bbbgggeee]]]\\\QQQKKKSSSQQQeeeqqq}}}zzzkkkLLL111...111+++---......---,,,+++,,,---******++++++,,,---------222***555999HHHVVVttt```wwwSSS:::```uuuWWWVVVHHHMMMWWWooorrrhhh``````pppppphhh[[[HHHDDD___tttqqq^^^[[[YYY^^^cccccc^^^YYYNNNLLLQQQ{{{~~~AAAKKK<<<<<<999666888>>>BBBDDDCCCBBBBBB@@@===:::888999:::222888===@@@JJJcccttt[[[666666333''',,,,,,,,,+++******))))))))))))*********+++++++++)))///---888PPPTTTUUUhhhVVVnnnsssIII<<<@@@HHHPPP\\\wwwgggfffBBB:::;;;999555222///...---+++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))***++++++,,,333222)))555eee\\\aaa[[[rrrzzzpppiiipppmmmBBB;;;BBB@@@<<<<<<888888888666333000,,,***,,,+++++++++******))))))))))))***************+++***))))))+++,,,///888BBBJJJYYYbbbiiirrrxxx___MMMHHHDDDBBB>>>===<<<;;;;;;<<<===>>>UUU^^^]]]```jjjsss}}}{{{www{{{^^^cccccc999666444333333444444333222555222333000???~~~ZZZ???pppmmmVVVUUU]]]qqqmmmwwwsss^^^\\\fffqqqhhhttt|||888+++222------------------......---111000222555000666KKKnnnYYYDDD:::///444555666444222000111333000222444444444555888;;;>>>EEEOOOXXX[[[[[[[[[\\\WWWPPPGGGAAA???AAACCCDDDMMM```fffaaa^^^]]]aaammmpppUUUJJJ\\\vvvWWWFFFpppccc999,,,222...---...///...,,,+++,,,---+++++++++,,,------......444(((;;;999PPPrrrUUU~~~dddFFFkkktttuuudddzzztttdddQQQ]]]nnnnnnddd___ZZZZZZ___eeehhhgggaaa___[[[{{{GGGOOODDDBBB>>>999999===CCCGGGIII@@@BBBBBBAAA???>>>>>>???;;;@@@AAA:::555DDDfffnnnvvvgggPPP444666111---------,,,+++******)))************+++++++++++++++---222FFFUUUMMM^^^KKK___pppKKK555BBBDDDRRRrrrqqqyyyQQQ:::<<<===666222///...---+++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))******++++++---"""%%%111...+++NNNooohhh\\\VVVfff~~~vvvNNN===666???AAA888555<<<777888888777555111---+++++++++***************)))((((((((()))))))))******+++))))))+++,,,///888AAAIII[[[ccchhhooowwwmmmRRRKKKDDD@@@???>>>===<<<<<<===>>>???XXXnnn]]]]]]eeennn}}}sss]]][[[uuu;;;888555333333444444444222666444;;;555@@@WWWEEEvvv~~~{{{|||}}}kkkYYYQQQXXXbbbeeeiiirrruuutttwwwooo\\\uuutttXXX;;;///444---------------.........///222111222333444HHHiiifffEEE444222444333333333111000000222444...111333444444777<<<@@@EEEMMMYYYeeegggbbb```bbb___UUUIIIAAA@@@BBBEEEFFFZZZcccaaaYYYVVVXXXkkkgggjjj^^^yyyvvvIIIQQQ|||GGG///222,,,,,,...//////---,,,,,,---+++,,,,,,------......///---///999;;;uuu___YYYxxxyyyiiiUUUbbbZZZoootttpppggg______ffflllmmmmmmrrrnnnYYYKKKGGGFFFDDDAAA???@@@CCCGGGJJJCCCDDDEEEDDDBBB?????????BBB@@@???===;;;???LLLZZZmmm~~~ddd222000555///...------,,,+++***************++++++++++++,,,///,,,666KKKRRRRRRyyylll[[[xxxvvvoooaaa[[[]]]TTTAAA:::AAAIIIUUU|||}}}jjjAAA<<<===666333000///---,,,***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((()))***+++++++++***...222&&&$$$000555///RRRyyyfffXXXXXX___hhhmmmjjjhhhoooxxxccc999:::---999@@@;;;666888999777444444444444222///,,,***************************'''''''''((())))))******+++))))))+++,,,...777AAAHHH[[[cccfffmmmxxxrrr\\\RRRGGGEEE???>>>============>>>???]]]rrrsssccc}}}~~~rrr\\\TTTyyy<<<999555333444555555555222666333>>>777@@@ZZZKKKGGG```qqqjjjnnn|||xxxhhhZZZTTTVVV]]]bbbZZZnnn{{{zzzuuuooouuu^^^>>>222444------........./////////111444111111666AAAiii```GGG;;;333111444222111111000111222333333000444888999999===CCCIIILLLRRR___kkkkkkeeebbbeeeaaaWWWIIIAAA@@@EEEHHHJJJaaa```[[[\\\___aaawww}}}fff```iiiiii~~~mmmpppZZZ:::666,,,,,,...000000...,,,,,,---,,,,,,,,,---......//////***777;;;SSSiiioooiii}}}ppp^^^^^^fffLLLTTTcccpppkkkZZZrrr}}}pppiiilllpppqqqrrryyyxxxsssNNNRRRPPPSSSSSSPPPIIIDDDDDDEEEHHHIIIJJJHHHEEEBBBAAAAAACCC@@@AAADDDDDDAAABBBGGGhhhiiivvvLLL333/////////...---,,,+++***************+++++++++,,,,,,000...>>>OOORRReeeXXXqqqlll\\\888DDD===888777444222;;;HHHKKKxxxMMM:::999444444111000...,,,+++*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&''')))***++++++******...+++,,,000---&&&***555777999VVV[[[999888<<<777222777777444666<<<;;;444111111111000///---+++***))))))))))))************'''(((((()))******+++++++++))))))++++++...666@@@DDDYYYbbbccclll{{{rrreeeYYYJJJMMM@@@???>>>======>>>???@@@ddd```aaaUUUrrr===:::666444444555555555333666///;;;444???[[[HHHOOOjjj[[[pppooopppWWWhhh]]]\\\iii~~~ssskkk___VVVTTTYYYaaagggmmmyyy{{{fff999...///.../////////000000111111222444222333;;;QQQoooHHH333333888555///444333222222444444222000555999===???@@@DDDKKKRRRLLLQQQ]]]hhhhhhaaa___cccfff[[[MMMEEEFFFKKKPPPRRR```\\\[[[hhhrrrppppppUUUOOO[[[iiifffuuuMMMaaahhhEEE===///,,,...000000...---,,,---,,,,,,------...////////////;;;???tttjjjlllxxxZZZQQQiiipppHHH777<<>>BBBKKKRRRyyy[[[gggsssCCC///000//////---,,,+++************+++++++++,,,,,,,,,///222GGGUUUWWWxxxjjjjjjiiiGGG999<<<>>>333:::===:::999>>>CCCDDDjjjWWW999444222666111000///---,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&''')))***++++++*********%%%&&&---///+++***...***444111FFF\\\]]]HHH666444666222...///888000222===<<>>hhh{{{hhhrrr]]]UUUcccGGG777111444222555888333888555222666222TTTYYYWWWkkkqqq|||yyy\\\XXXsssqqq^^^KKKIIISSSaaammmtttsssmmm```UUUUUU___fffgggsssdddlll>>>777222111000000000000111111222333///555666GGGgggOOO999444444000///222333222111000000111222333<<<>>>BBBFFFGGGIIINNNTTTPPPPPPVVVdddmmmjjjccc]]]dddjjjaaaCCCDDDNNNPPPWWWWWWccc{{{wwwxxxwww}}}aaa```hhh~~~fffjjjzzzsssWWWTTT000777///000111000///---------...000000...,,,...000111666???BBBWWWaaahhhXXX[[[rrrOOOLLL???DDDYYY[[[]]]tttzzzQQQYYY|||{{{uuuxxxmmmqqqhhh^^^QQQJJJJJJKKKKKKIIIGGGGGGJJJLLLJJJEEEEEEIIIQQQ{{{TTT...555///000+++222333$$$000---+++***+++---///---+++...;;;SSSUUUhhh]]]___AAA999???555::::::999999999;;;???DDDIIIlll@@@<<<666222111000///---+++*********))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))*********************+++++++++++++++555111......///666GGGWWWhhhJJJ333222222222111000000222333///000222333444555555555333222111///...---++++++******))))))))))))*********)))))))))))))))******+++))))))***+++...666@@@FFFXXX]]]bbbeeezzzlllkkkjjjUUULLLIIIDDD???======>>>???rrrhhh]]]VVVcccJJJ:::444666222444777222444444555===999YYY^^^hhhwww|||```PPPxxx{{{III___[[[MMMAAAAAALLL\\\mmmyyyyyylll\\\TTTVVV___iiippp}}}bbbffffff666000000000000000000000111111222+++;;;777666fff|||QQQ???222222444111000444000000000000222444666777AAACCCFFFGGGHHHJJJOOOUUU[[[YYY]]]gggooommmhhheeejjj}}}pppIIIBBBGGGGGGQQQdddwwwyyyiiilllhhh???555///000000000///------------...///......000222333---===tttjjjqqqhhhYYYSSS\\\zzzFFFJJJBBBTTTpppmmmOOODDDnnn}}}}}}wwwlllbbbZZZRRRJJJDDDHHHIIILLLMMMJJJGGGJJJPPPlllrrr<<<666111333,,,///222'''000---,,,***+++---///---,,,111KKKNNNdddmmmjjjrrrQQQ???555;;;666:::<<<555:::CCC<<<666OOOvvvXXXUUUCCC444111000///---,,,+++******)))))))))(((((()))))))))(((((((((((((((((((((((()))))))))(((((((((((((((((()))))))))***************)))'''&&&&&&))),,,......---///222111000555<<>>???@@@{{{\\\UUU```LLL<<<777888333444666222555444666===;;;[[[kkkoooVVVJJJggg___DDDCCCVVVXXX:::HHHKKKFFFBBBEEEMMM[[[ooo}}}iiiWWWSSSXXX___mmmzzz___SSSbbb999000222000000000000000111222222...>>>;;;SSS```===444///333555222000444...///000222555888;;;===CCCGGGJJJJJJKKKNNNSSSXXXYYYWWW\\\gggnnnnnnkkkkkkmmmyyyOOOCCCEEEAAANNNpppxxxyyyOOO...111000000//////...------...---,,,...111333333333===aaannnxxxwwwIIIOOO___JJJPPPXXXxxxfff{{{gggRRRuuu{{{nnnccc\\\\\\]]]___```\\\[[[bbblllPPP777333888---+++222+++111...,,,+++,,,...///......999UUUUUUiiiyyy```HHHEEE888???===AAABBB<<<>>>EEEDDDNNNxxxbbbVVVFFF777222111///...,,,,,,++++++******))))))))))))******(((((((((((((((((((((((((((((((((((((((((())))))((())))))))))))************)))(((((()))***,,,,,,******---222222---+++,,,444555666777999<<<@@@BBBGGG???777888CCCKKKCCC777DDD555...333444...000999111111000///000000222333...///000111222333333333111111000...---,,,+++*********))))))))))))******---,,,+++***)))(((((((((+++))))))+++,,,...777AAAJJJTTT[[[jjjooo~~~rrrtttuuucccXXXTTTMMMFFFBBB??????@@@{{{XXXTTT]]]KKK<<<888999333444777222:::666333888555ZZZ}}}YYYEEEQQQXXX]]]GGG999>>><<>>HHHJJJNNNOOONNNTTTddduuuuuu___PPPSSS[[[aaappp^^^YYY```>>>333333000000000000111222333333999444KKKKKK999444333666555111000222000111222555999===@@@CCCCCCIIINNNOOOPPPTTTWWWYYYPPPSSS\\\iiiooonnnllllllpppuuuVVVJJJJJJCCCNNN|||vvvmmm;;;333222000/////////...---000,,,+++///222222222333FFF}}}ggguuuGGGRRRfffXXX___xxxiiiPPPmmm}}}www;;;333:::000***333...///...---,,,---...///000000CCCRRRdddhhhxxxJJJNNN>>>BBBAAABBB???CCCDDDHHHaaarrrCCC<<<444222111000...---,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))************)))+++---//////---***(((...++++++000444444555777;;;>>>BBBCCCAAA<<<888666555???DDD???999:::AAAFFF???888666<<<===666111111111111111111333333222111---...///000111111111111000000///...---,,,+++++++++******))))))******+++,,,++++++***)))))))))))),,,******,,,---///888AAALLLRRRZZZmmmppp~~~iiifffhhhYYY]]]YYYRRRKKKEEEBBB@@@???sssoooxxxXXXVVV^^^HHH;;;888:::444444888555999666333777555YYYWWW@@@dddaaa;;;???CCC555???HHHAAAGGGLLLQQQOOOFFFAAAIIIVVV]]]MMMGGGRRR]]]fffwww___[[[ccc:::111444111111111222222444555555:::555pppiii===:::888666666444111111333666666888:::>>>BBBEEEHHHHHHPPPVVVUUUTTTWWWXXXVVVUUUZZZfffqqqtttnnniiiiiirrrgggTTTLLLCCCMMMvvvggg|||FFF666333111000000111///...222---,,,000222000222666NNNxxxVVV\\\sssbbbrrrhhhNNNbbb{{{~~~cccyyyHHH444:::444,,,444000---.........---...///111333IIISSSjjj}}}ppp\\\VVVFFFGGGBBBAAAFFFVVVeeexxx===666444222111000///...---------++++++************++++++************************)))))))))*********++++++************+++++++++,,,***+++,,,,,,,,,++++++***777333444:::@@@CCCGGGKKKKKKMMMNNNLLLHHHJJJPPPVVVVVVTTTPPPNNNQQQUUURRRKKKOOORRROOOFFF???===666---555444222222333222///,,,---......///000000000000000000///...---,,,,,,+++++++++************++++++******))))))***+++,,,,,,---++++++------000888BBBKKKQQQZZZlllpppllliiiooodddaaa^^^XXXRRRKKKFFFBBB@@@jjjrrrqqqzzzXXXZZZaaaHHH<<<;;;<<<666555999666333444666>>>;;;ZZZrrrooommmCCC===FFFFFF===EEEOOOGGGDDDHHHMMMJJJ???666999AAAIIIEEEHHHTTTaaannnmmmaaaUUUiii777111999333333333333444666777888555UUU```AAA999777555444444555666777;;;<<<===@@@DDDHHHKKKNNNSSS[[[^^^XXXUUUXXXXXXUUU```dddmmmsssrrrjjjggghhhzzz___FFFEEEVVV}}}[[[:::666222111222333111///444///...222222000555>>>ccczzzffftttiiiooohhh]]]ccc:::777777///555111---/////////......///333666LLL^^^iii~~~bbbfff^^^bbb[[[^^^~~~EEE:::>>>222222000//////.........,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********+++,,,,,,------++++++,,,,,,,,,------------+++)))(((+++111888<<>><<<222222111000////////////,,,,,,++++++++++++,,,,,,------------------------++++++,,,,,,---......///---------............///...///111777???IIIRRRWWWYYY\\\cccjjjmmmmmmpppvvv~~~vvvqqqhhhtttjjj|||bbbyyy|||xxxyyyYYYMMM>>>333000111222222......///000000000000///111111111000//////......,,,++++++******++++++,,,************++++++,,,---...,,,,,,......111:::CCCDDDUUU```lllqqq~~~pppqqquuueeefffeeebbb]]]WWWOOOIIIEEEXXXvvvQQQWWW___OOODDDCCCCCC:::777:::777<<<:::888===888XXXvvvKKKCCCBBBMMM<<>>@@@BBBIIIQQQ\\\ffflllkkknnn}}}pppbbbTTTNNN???555---555555666666777999:::;;;YYYIII666:::999888888===@@@???<<<@@@AAADDDHHHMMMRRRWWWZZZ___dddaaaVVVUUUaaajjjjjjggggggiiinnnsss}}}rrr>>>```WWWzzz>>>999444333555666444111444111333777555333AAATTThhhppp|||wwwMMM555999222444222000///000111///...000444999WWWkkkgggyyyyyy???---222222111000/////////000---,,,,,,++++++,,,,,,---........................,,,,,,------...///000000.........////////////000,,,333???MMMZZZccchhhjjjkkkmmmrrrwwwyyy{{{yyy~~~bbbIII:::444111000...///000000000000000000222222111111000000//////,,,++++++******++++++,,,,,,,,,++++++***+++++++++...,,,,,,...///111:::CCCBBBXXXcccmmmsss