BM66(d@ ###""""""###$$$###"""!!!""""""!!!!!!"""###$$$$$$######""""""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""""""""""""""""""""##############################""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$############"""$$$&&&&&&&&&&&&(((***...000444888<<>>@@@BBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHJJJLLLHHHHHHJJJLLLOOOQQQPPPOOOLLLSSS]]]fffoooyyy}}}oooeeeVVVNNNFFFDDDKKK[[[nnn|||~~~}}}{{{yyyxxxzzz~~~wwwkkk\\\KKK>>>:::777222...++++++---...------,,,,,,,,,,,,,,,---***+++------***'''''')))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################"""!!!  !!!""""""######$$$$$$######"""$$$$$$############$$$$$$$$$"""!!!!!!###$$$###!!!!!!"""###$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&'''(((((((((((((((***,,,...000111222222333444555666999===@@@GGGYYY"""###$$$###!!!"""$$$'''######"""""""""""""""#########""""""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################""""""######$$$%%%######""""""""""""######%%%%%%$$$###############%%%(((---111444777:::===AAAAAACCCDDDEEEDDDCCCCCCBBBEEEIIIJJJHHHFFFEEEFFF@@@CCCGGGJJJLLLMMMOOOPPPRRR^^^lllwwwqqq```SSSMMMBBBCCCHHHRRRdddzzz}}}yyyvvvyyyxxxmmm^^^TTTJJJDDD;;;222---,,,///111,,,,,,++++++++++++,,,,,,***...///,,,(((&&&''')))'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$$$$######"""!!!  !!!"""!!!!!!""""""""""""!!!!!!$$$$$$############$$$$$$###"""""""""#########"""""""""###$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((***,,,...000111222222333444555666999===@@@GGGYYY"""$$$%%%$$$!!!"""%%%)))$$$######"""""""""""""""######""""""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""##############################""""""######$$$%%%#########""""""#########%%%%%%$$$######$$$$$$$$$)))---333777:::<<<>>>???DDDEEEFFFGGGGGGFFFEEEEEEDDDGGGJJJIIICCC>>><<<<<<@@@DDDHHHIIIIIILLLTTT[[[fffrrrwwwgggVVVGGG???>>>BBBKKKXXXiiivvvqqq~~~{{{vvvqqqmmmiii]]]UUUHHH;;;222///000111+++++++++++++++,,,,,,---,,,000000+++''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################$$$%%%%%%$$$######$$$######""""""######$$$!!!!!!""""""""""""!!!!!!$$$$$$############$$$$$$"""""""""""""""""""""""""""######$$$$$$$$$######!!!###%%%%%%$$$$$$%%%&&&%%%%%%&&&&&&'''(((((((((((((((***,,,...000111222222333444555666999===@@@HHHXXX!!!###%%%### !!!%%%***$$$$$$###"""""""""""""""######""""""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""##############################""""""######$$$%%%$$$$$$############$$$$$$###$$$$$$%%%&&&''')))***000333777:::<<<>>>AAACCCDDDEEEFFFGGGGGGFFFEEEDDDAAADDDEEEAAA;;;777777999BBBGGGKKKJJJIIISSSfffvvvzzzlll]]]QQQFFF???@@@FFFXXXcccqqqyyy||||||wwwuuuuuuwwwppphhhZZZKKK???777333222,,,,,,,,,,,,,,,---......///222000)))''')))***'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#################################$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$###"""""""""######"""""""""$$$$$$############$$$$$$""""""######"""""""""#########$$$$$$$$$######""" ###%%%%%%$$$$$$%%%'''%%%%%%&&&&&&'''(((((((((((((((***,,,...000111222222333444555666999===@@@IIIYYY"""$$$"""$$$)))$$$$$$###""""""!!!""""""######""""""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""#################################"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$&&&(((+++---///555777999;;;<<>>===999555444888===CCCHHHLLLJJJLLL\\\xxx{{{fffYYYKKKEEEBBBCCCMMMXXXoooyyy{{{yyy~~~}}}vvviiiYYYJJJ???777333---------------...///000111333000)))'''++++++'''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#################################$$$%%%&&&&&&%%%$$$###!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######$$$$$$############$$$$$$"""#########"""!!!"""#########$$$$$$$$$######""" ###%%%&&&$$$###%%%'''%%%%%%&&&&&&'''(((((()))((((((***,,,...000111222222333444555666999===@@@JJJYYY""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$###"""!!!$$$$$$##################"""############$$$$$$$$$$$$###"""###$$$%%%$$$###'''%%%$$$%%%(((...444777>>>>>>>>>>>>???AAABBBCCCCCCDDDDDDDDDBBB>>>;;;999888444333555777999???FFFCCCFFFHHHMMM^^^yyyrrr]]]IIIDDDCCCJJJQQQYYYfffsss{{{vvvsssrrrsss}}}~~~uuugggVVVEEE;;;222///...000000,,,,,,...222///+++(((((()))******))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&'''&&&$$$"""&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%########################$$$#########""""""!!!!!!""""""############""""""$$$#########""""""!!!!!!$$$%%%%%%$$$######$$$&&&&&&%%%###!!!!!!"""###$$$!!!###$$$$$$$$$$$$%%%'''###$$$%%%&&&''''''''''''))))))***,,,...///111111111333555555444777<<<@@@IIIXXX"""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$######""""""########################"""############$$$$$$$$$############$$$$$$######%%%&&&''')))---333888;;;<<<<<<>>>???AAABBBCCCDDD>>>===;;;888555111///---111///222:::@@@AAACCCFFFIIINNNUUU___rrrppp```ZZZNNN???DDDFFFOOO]]]hhhppp{{{sssnnnqqqwww}}}xxxvvvzzz}}}yyysssmmmjjjoooxxxyyymmm]]]QQQ===777333222000...///222444111---*********))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((('''%%%###"""###$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%########################$$$#########""""""""""""""""""############""""""$$$#########""""""""""""$$$$$$%%%$$$######$$$&&&$$$###"""!!!"""###%%%&&&!!!###$$$$$$$$$$$$%%%'''%%%%%%&&&'''(((((((((((())))))***,,,...///111111000333555555444777<<<@@@IIIXXX""""""""""""""""""""""""""""""""""""""""""!!!!!!####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!""""""############"""########################"""############$$$$$$$$$"""###$$$$$$$$$######"""###%%%)))...444888<<<>>>===>>>@@@BBBCCCDDDEEEEEE>>>;;;666111---+++******000111888BBBHHHHHHGGGHHHNNNWWWcccrrrpppUUUGGGBBB>>><<>>@@@AAAAAABBBAAA@@@>>>;;;999666555000---***)))***///444888AAAEEEJJJJJJFFFEEEPPP]]]oooxxxmmmJJJAAABBBEEERRRdddwwwjjjdddXXXWWWUUUTTTSSSRRRQQQPPPEEEFFFGGGFFFGGGIIIGGGDDD>>>===>>>???AAABBBBBBBBBFFFDDDAAA@@@AAABBBBBBBBBHHHFFFCCCBBBCCCDDDDDDCCCDDDGGGKKKMMMNNNMMMMMMMMMOOOTTT]]]hhhssspppgggkkknnnnnnzzz{{{xxxkkk\\\LLLAAA;;;555222333---,,,++++++,,,,,,+++)))(((((((((((((((((((((((((((((((((''''''(((((((((###"""!!!"""$$$$$$###!!!&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$###$$$$$$###""""""###%%%$$$$$$##################!!!###$$$$$$$$$$$$%%%'''$$$$$$%%%&&&''''''''''''))))))***,,,...///111111///222444444555777===BBBKKKZZZ########################$$$$$$$$$$$$$$$$$$######"""""""""""""""""""""""" !!!!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$$$$###"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$%%%&&&%%%###$$$)))---222444888;;;>>>?????????;;;:::777444000...,,,,,,,,,++++++,,,000666<<<@@@AAAEEEKKKLLLKKKPPPaaassspppUUUBBBFFFRRR\\\mmmyyynnn]]]MMMGGGHHHFFFCCC???===>>>?????????===;;;;;;===BBBDDDBBB>>>:::;;;======<<<;;;===>>>@@@@@@@@@@@@AAABBBCCCDDDCCCBBB@@@===;;;:::::::::;;;<<<<<<=========<<<;;;===???DDDJJJRRR[[[eeelllvvv}}}{{{zzz{{{{{{qqqjjjeeebbbhhhqqqttteee[[[PPPCCC888222...,,,******+++++++++***)))))))))))))))))))))))))))((((((''''''(((((()))$$$$$$%%%&&&((((((&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%#################################$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$"""###$$$###!!!!!!###$$$$$$$$$$$$$$$######""""""!!!###$$$$$$$$$$$$%%%'''###$$$%%%&&&''''''''''''))))))***,,,...///111111///111444444555888===BBBKKK[[[~~~########################%%%%%%%%%%%%%%%%%%&&&&&&########################!!!!!!"""""""""#########!!!!!!!!!"""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$$$$###!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$%%%&&&&&&$$$###%%%,,,333777777777777777777888888222000---+++))))))***+++///000222555999???CCCFFFDDDFFFMMMVVV^^^hhhxxx~~~tttllljjjXXXLLLIIIWWWjjjxxxvvvoooccc]]]VVVQQQIII@@@>>>BBBBBB???;;;;;;<<<>>>===<<>>BBBKKK[[[########################%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$ !!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$&&&''''''$$$"""&&&///666777555333111/////////000---+++)))'''(((***...000111333555888<<<@@@CCCEEEIIIJJJRRRaaappp}}}zzzrrrfffXXXQQQRRRWWWRRRWWWgggxxxtttggg^^^QQQIIIDDDGGGHHHFFFGGGKKK@@@===;;;<<<>>>???===;;;??????AAADDDFFFIIIPPPVVVjjjlllkkkccc[[[YYYaaajjjqqqtttwwwvvvrrrqqquuuyyy~~~|||uuuiii]]]XXX[[[```]]][[[XXXWWWWWWVVVUUUTTTGGGHHHHHHGGGEEEDDDDDDEEEEEEGGGGGGCCCDDDKKKPPPQQQVVVaaauuu~~~qqqcccYYYdddxxxyyygggQQQDDD777333...+++***))))))((())))))))))))))))))))))))))))))(((((((((((())))))%%%### !!!$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''#################################$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%"""######"""!!!!!!"""$$$ !!!"""$$$$$$%%%%%%%%%!!!###$$$$$$$$$$$$%%%'''%%%&&&'''((())))))))))))))))))***,,,...///111111...111444444555888>>>CCCJJJ\\\###"""!!!!!!!!!"""$$$%%%%%%&&&&&&$$$""""""###$$$############$$$%%%&&&&&&""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$################################################"""!!!!!!###%%%&&&&&&%%%###$$$''',,,111444555555000...,,,)))(((((()))))))))*********+++...333777999555666>>>EEEFFFDDDDDDNNNUUUfff{{{ttt___SSSKKKGGGJJJQQQ\\\bbbkkkuuuxxxjjjgggggg```XXXTTT??????@@@AAABBBCCCCCCCCCDDD???:::<<>>BBBCCCBBBGGGMMM]]]pppyyyxxxxxx|||tttkkkhhhkkkttt{{{ttt___MMMAAA666......---)))(((+++,,,***(((((()))***))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""$$$'''((('''%%%#########"""######$$$%%%$$$$$$$$$############""""""###$$$%%%&&&%%%$$$$$$%%%###!!!"""$$$%%%$$$!!!########################"""############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&###""""""$$$'''(((((())))))+++,,,...000111111222333444555888<<<@@@KKKZZZ}}}|||###"""!!!!!!!!!"""$$$$$$###$$$$$$###"""!!!"""$$$######""""""######$$$$$$""""""""""""""""""""""""#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$############################################################%%%%%%%%%%%%$$$''',,,111444444222///+++***)))((('''((())))))(((+++000444666888:::;;;999999;;;???AAABBBHHHPPP```rrrdddTTTEEEAAADDDJJJQQQXXXiiimmmssszzzxxxcccXXXOOONNNNNNHHHBBB@@@???>>>======???BBBFFFHHHLLLNNNPPPSSSVVV[[[```dddnnnrrrwwwzzz||||||wwwmmmeeeYYYRRRNNNLLLIIIFFFEEECCCFFFMMMPPPPPPRRRVVV]]]bbbhhhrrrtttmmmnnnvvvqqqeeeUUUFFF666///,,,(((&&&''',,,***)))***++++++***)))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%&&&%%%##################$$$$$$%%%$$$$$$$$$$$$############"""###$$$%%%%%%%%%$$$$$$%%%###""""""$$$%%%$$$"""########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$$$$$$$%%%'''(((((())))))+++,,,...000111111222333444555888<<<@@@KKKZZZ{{{~~~{{{"""""""""!!!"""######$$$!!!"""###"""!!!!!!###%%%$$$###""""""!!!"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$################################################%%%$$$$$$$$$$$$%%%%%%&&&(((,,,222777777333---)))'''&&&&&&''''''((()))***(((///888???AAA@@@???>>>;;;>>>BBBCCC@@@CCCSSSeee{{{rrr___III@@@<<>>>>>@@@FFFOOOXXX^^^iiiqqqyyy|||{{{~~~xxxrrrmmmgggccc```WWWPPPMMMKKKHHHFFFFFFEEEIIIMMMUUUeeexxx~~~~~~nnnffflllzzz}}}xxxlllZZZDDD777000***((('''+++******+++,,,,,,+++)))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$###"""###############$$$%%%%%%%%%$$$$$$$$$############"""###$$$%%%%%%%%%%%%$$$%%%###"""###$$$%%%$$$###########################"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))***+++---///000111111222333444555888<<<@@@JJJYYY{{{~~~zzz"""""""""""""""######$$$ !!!""""""""""""$$$&&&%%%%%%$$$""""""!!!!!!!!!""""""""""""""""""""""""############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$################################################$$$%%%%%%$$$###$$$%%%'''...222666777444///)))%%%''''''(((((()))***++++++///666>>>DDDEEEBBB???======AAAFFFGGGEEEMMMdddzzzyyy[[[GGGBBBFFFQQQaaarrr~~~yyyhhh___UUUJJJDDDGGGJJJIIIEEEJJJLLLNNNNNNKKKGGGFFFGGGGGGHHHLLLSSS___lllxxx}}}vvvssspppiii```YYYQQQPPPLLLIIIKKKSSSWWWWWWXXX[[[bbbmmmzzzxxxlllgggiiilll}}}yyykkkWWWEEE888111---,,,*********+++,,,,,,***((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$######$$$############$$$%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''((())))))(((((())))))***+++---///111222111222333444555888<<<@@@IIIXXX}}}|||zzz!!!"""""""""############!!!"""#########$$$&&&((('''&&&%%%$$$###"""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%$$$###$$$(((+++555666666333...)))'''''',,,,,,,,,,,,,,,---...///<<>>===AAAHHHMMMQQQ]]]uuujjjRRRDDDDDDTTTiii||||||gggVVVMMMGGGAAA@@@CCCHHHKKKMMMOOOUUUZZZZZZXXXWWWXXXZZZ[[[___fffqqq}}}wwwmmmjjjaaaWWWQQQPPPMMMIIIGGGJJJPPPZZZhhhxxxvvvlllbbb[[[eeerrr}}}wwwjjjVVVDDD777111...+++***)))***++++++)))'''))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$###$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%########################""""""#########$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%((()))******)))((()))******,,,---///111222111222333444555888<<<@@@HHHWWWyyy~~~}}}!!!!!!"""############""""""###$$$$$$###$$$&&&((('''&&&%%%$$$############"""""""""""""""""""""""""""""""""############$$$#########$$$$$$$$$$$$$$$################################################!!!$$$&&&%%%%%%'''---111:::999666///)))&&&))),,,222111000///000222444555EEEEEEDDDBBB@@@???AAACCC@@@EEEOOOZZZbbbnnn{{{___NNNIIIQQQccczzzrrrcccQQQBBBDDD@@@???@@@CCCGGGQQQZZZjjjqqqvvvuuusssvvvzzz|||zzz}}}yyyqqqllleee^^^TTTPPPLLLLLLRRR^^^kkksss|||wwwnnneeeYYYbbbpppyyygggTTTDDD888//////---+++*********)))((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&'''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&%%%$$$###$$$&&&########################"""############$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%''')))******))))))******+++,,,...000111222111222333444555888<<<@@@HHHXXX||| !!!"""###$$$######""""""###$$$###"""###%%%&&&%%%%%%$$$######"""######""""""""""""""""""""""""""""""""""""############"""#########$$$$$$$$$$$$################################################!!!%%%(((((())),,,444:::<<<;;;666...(((''',,,111444333111000222666:::===BBBAAA???===<<<>>>CCCGGGGGGQQQbbbooovvvppp```[[[]]]gggssshhhXXXOOOEEE===AAAAAAEEEKKKPPPZZZoooyyyooojjjccc^^^\\\^^^bbbeeevvvzzzdddaaacccnnnuuuiii\\\JJJ:::555111---+++***+++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$&&&(((%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%&&&###%%%'''&&&$$$###%%%&&&########################"""############$$$$$$$$$"""######$$$&&&''''''((($$$%%%&&&'''((()))))))))******+++,,,...000222333111222333444555888<<<@@@JJJYYY !!!"""$$$$$$######"""!!!"""###"""!!!!!!###%%%$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$################################################"""&&&)))+++,,,000888???<<<;;;777000)))(((...444555333111111333999???CCC;;;:::999888999===CCCHHHNNN^^^sss{{{|||uuuwwwvvvqqqkkkkkkttt|||www|||kkkRRRIIIJJJLLLJJJDDDHHHQQQ\\\gggyyy|||uuupppllldddooo}}}}}}zzzmmmbbbeeevvv~~~{{{rrr]]]GGG999555///,,,++++++,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&$$$$$$&&&(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$#########$$$%%%&&&###%%%'''&&&$$$###%%%'''########################"""############$$$$$$$$$"""######$$$&&&'''(((((($$$$$$%%%&&&'''((()))*********+++,,,...000222333111222333444555888<<<@@@LLLZZZ|||!!!!!!""""""#########$$$######""""""!!!!!! $$$$$$$$$#########""""""""""""""""""############""""""""""""############$$$$$$$$$#########""""""""""""""""""""""""""""""&&&&&&&&&%%%###"""###$$$ $$$***///444777;;;>>>;;;<<<777...,,,222888888:::444///111888???AAA@@@999666777<<<>>>>>>DDDMMM[[[tttzzzkkk``````ccccccffftttyyy~~~oooSSSIIIKKKMMMNNNPPPVVV[[[fffuuu|||rrrhhhfffmmmvvv{{{||||||yyylllfffooo{{{kkk```KKK;;;...---000///......(((((()))***************)))(((((((((''''''''''''***&&&######%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((()))))))))***+++,,,,,,,,,---///222000111222333444777<<>>@@@???BBB???777333666888666...///333999>>>>>>999555<<<888888;;;???FFFTTTbbbnnnoooaaaWWWPPPbbbvvvppp{{{ooo[[[IIIFFFNNNUUU]]]bbbjjjsss~~~tttppppppppplllhhhsss}}}|||yyy|||xxxlll]]]JJJ777000...---+++,,,***++++++++++++******)))))))))(((((((((''''''''''''%%%$$$%%%((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((())))))))))))***,,,,,,,,,...000222000111333444555888===@@@KKKZZZ{{{~~~""""""""""""############$$$$$$$$$$$$############"""""""""!!!!!!!!!!!!!!!""""""""""""############""""""""""""############$$$$$$$$$#######################################"""###$$$######$$$''')))***...444888;;;>>>@@@BBBCCCEEECCC===777666444222+++222999>>>>>>:::555111:::999:::>>>FFFSSShhhyyymmmYYYMMMIIIMMMkkkssspppdddTTTMMMJJJQQQ^^^lllyyy{{{rrrfff^^^[[[ZZZ\\\cccmmm{{{}}}|||ssszzzzzzqqq___III;;;333...---...,,,,,,,,,++++++***)))))))))))))))(((((((((''''''%%%%%%&&&((()))(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((()))))))))((()))+++,,,---...111333111222444555666999>>>AAALLLZZZ|||zzz"""""""""""""""#################################""""""""""""""""""""""""!!!"""""""""############!!!"""""""""###############################################################$$$$$$$$$###%%%(((+++///333888<<>>999555666999888???HHHQQQZZZhhh|||lllUUUFFFHHHOOOeeevvveeeVVVNNNPPPVVV```nnn|||vvvmmm[[[OOOHHHIIIMMMUUUgggzzzyyyrrryyyqqqbbbPPP@@@444000111,,,++++++***************)))))))))(((((((((((('''&&&&&&'''(((((((((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((()))))))))''')))+++,,,---///222444222333555666777:::???BBBKKKZZZwww######""""""""""""""""""""""""""""""""""""""""""########################!!!"""""""""############!!!"""""""""############################################################%%%%%%%%%$$$$$$&&&***---222666;;;???@@@@@@AAAAAABBB???:::444...,,,---000@@@DDDEEE???666444999@@@>>>NNNaaammmuuuiiiSSSCCCCCCTTThhh}}}rrrkkkcccZZZXXXZZZ```nnn}}}mmm]]]TTTLLLHHHOOO\\\hhhtttvvv}}}yyy|||xxxgggPPP===333000+++***)))))))))******+++***)))))))))(((((((((((((((((('''&&&%%%&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((()))))))))''')))+++,,,---///222444333444555666777:::???BBBJJJZZZwww############""""""""""""!!!!!!!!!!!!!!!"""""""""############$$$$$$$$$$$$""""""""""""############""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&)))...111555999>>>AAAAAA@@@@@@@@@???:::444111...---222888@@@EEEGGGCCC;;;888===CCCJJJ^^^ttt~~~uuuZZZGGG@@@HHH```wwwttthhh\\\YYYWWWXXXaaalllxxxyyynnneee___```eeeiiiiiimmmwwwtttuuuzzzyyywwwaaaLLL<<<333---,,,***))))))***++++++******)))))))))((((((((((((((((((&&&$$$%%%(((+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((()))))))))((()))+++,,,---...111333222333555666777:::???BBBJJJZZZyyy############"""""""""!!!!!!!!!"""""""""#########""""""""""""#########$$$""""""""""""############""""""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&(((---333888777;;;@@@CCCBBBAAA??????999333000000000000777@@@AAAEEEGGGDDD@@@@@@GGGOOO```rrriiiQQQIIILLLXXXmmmzzzdddZZZTTTYYY^^^eeeuuuxxxkkkhhhqqqxxxtttssswww|||}}}}}}ssseeeSSSCCC333111...,,,*********+++*********)))))))))((((((&&&((()))(((&&&%%%''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((())))))))))))***,,,,,,,,,...000222222333444555666:::>>>BBBKKK[[[zzz$$$#########""""""!!!!!!""""""######$$$$$$$$$%%% !!!!!!!!!""""""######""""""""""""############""""""""""""############""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&***000888===999===BBBDDDDDDAAA@@@???222...---000222333:::CCCHHHHHHGGGBBBAAAGGGSSS^^^yyyqqqjjjkkkVVVFFFLLL\\\lllmmmaaaXXXRRRUUUcccqqq~~~{{{uuutttsssooojjjttt}}}yyyrrrlllmmm|||~~~{{{iiiVVV888666222...+++*********************))))))))))))$$$'''++++++(((&&&&&&(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((()))))))))***+++,,,,,,,,,---///222111222444555666999>>>AAAMMM[[[{{{!!!!!!""""""#########$$$!!!!!!""""""#########$$$"""""""""""""""######$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$######&&&%%%&&&+++222888===?????????@@@CCCEEEAAA999222------///777AAAHHHIIIGGGJJJIIIIIIHHHFFFKKK```vvv{{{cccSSSKKKLLLGGGIIIWWWiiizzz{{{nnncccZZZUUUUUU```ppp|||mmm[[[ZZZWWW^^^sss~~~ppplllvvv~~~~~~tttiiiOOOEEE999111...---***&&&%%%&&&)))++++++***((('''((((((((((((((('''''''''((()))*********)))'''&&&((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&"""############$$$$$$$$$&&&&&&&&&''''''''''''((((((***,,,------...000111222333555666777:::???BBBJJJ\\\!!!"""""""""############!!!"""""""""############"""""""""""""""######$$$""""""""""""""""""""""""#########$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((---333777;;;>>>@@@???AAACCCDDDBBB<<<444...---000666;;;@@@CCCEEEFFFGGGDDDDDDHHHNNN[[[rrr}}}```KKKBBBAAAEEEJJJWWWhhhuuu|||sssfff\\\VVVVVVXXXhhhwwwrrrZZZWWWWWWaaauuuxxxuuuvvvzzz~~~|||ttt___TTTCCC666///---,,,,,,******)))))))))(((((((((((((((((((((((((((((((((((())))))***)))((('''&&&)))(((''''''&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&############$$$$$$$$$$$$&&&&&&&&&''''''''''''((((((***,,,------...000111222333555666777:::???BBBKKK^^^""""""""""""############""""""""""""############"""""""""""""""######$$$""""""""""""""""""""""""#########$$$$$$$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%,,,444:::<<<<<<>>>@@@AAACCCEEECCC===555///+++...555===AAABBBBBBDDDGGGCCCAAACCCMMM\\\ooodddIII<<<===DDDLLLVVVgggvvv}}}xxxgggfffbbb[[[UUUWWWaaajjjqqqllleeeaaaccclllxxx~~~|||rrrpppvvv|||rrrfffSSS@@@333------......---***(((''''''(((((((((((((((((((((((((((((()))))))))))))))(((''''''))))))(((''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&############$$$$$$$$$%%%&&&&&&&&&''''''''''''((((((***,,,------...000111222333555666777:::???BBBLLL^^^"""""""""""""""#########"""""""""""""""#########"""""""""""""""######$$$""""""""""""""""""""""""############$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''///888<<<;;;;;;===@@@CCCDDDCCC>>>777111///000333999@@@DDDDDDDDDEEEFFFBBBCCCJJJZZZnnnjjjQQQBBBAAAKKKVVVccchhhrrr{{{zzznnnggg____________bbblllzzzvvvnnniiihhhiii{{{wwwttt|||{{{rrrcccOOO>>>222---+++...---+++)))((((((((()))((((((((((((((())))))))))))))))))))))))(((((('''(((((('''''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((***,,,------...000111222333555666777:::???BBBLLL^^^######""""""""""""""""""######"""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$######"""""""""###%%%''')))///555;;;===;;;;;;???CCCDDDBBB>>>777111///333777;;;<<>>???>>>???BBBEEEAAA===666000...000666;;;???>>>===>>>???AAABBBBBBSSSbbbvvvhhhSSSCCCHHHXXXhhhwww~~~yyypppfff```]]]\\\]]]___dddooosssjjjfffkkkvvv~~~}}}vvvhhhUUUBBB777++++++,,,,,,,,,+++******'''(((((())))))******+++******)))(((((((((((((((&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((***,,,------...000111222333555666777:::???BBBJJJ\\\############"""""""""!!!############"""""""""!!!"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""############!!!""""""###############$$$$$$$$$%%%)))---111444======>>>???@@@AAABBBBBB;;;666000,,,---111555777;;;===>>>>>>@@@EEENNNUUUhhhzzz}}}kkkSSSIIIIII\\\qqqmmmiiiddd^^^ZZZZZZ]]]```jjjuuuyyywwwxxx||||||zzzzzz|||zzz{{{~~~}}}|||{{{}}}xxxkkkhhhllluuuxxxvvv}}}~~~vvvfffTTTGGG///...,,,+++*********+++'''(((((()))******+++++++++***)))((('''(((((()))&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((***,,,------...000111222333555666777:::???BBBKKK]]]{{{$$$#########""""""!!!!!!$$$#########""""""!!!!!!"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""############!!!!!!"""###############%%%%%%&&&(((+++111555999<<<<<<===???AAAAAA???===777222,,,+++...111222222555:::@@@AAACCCMMM^^^kkkyyymmmXXXFFFEEERRRkkkrrreeecccaaa^^^\\\]]]aaacccrrr{{{}}}zzzxxxzzz~~~~~~zzzvvvrrrpppqqquuuvvvttttttwwwsssuuuxxxzzzzzzyyyvvvtttuuuvvvwwwxxxxxxwwwwwwvvvwww{{{zzzuuurrrzzzttthhhooo|||~~~zzznnn^^^RRR555222---)))'''(((***+++'''(((((()))***++++++++++++***((('''''''''((()))'''''''''''''''((()))***'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((***,,,------...000111222333555666777:::???BBBLLL___zzz""""""""""""""""""""""""$$$######"""!!! """"""""""""############""""""""""""##################""""""""""""######""""""""""""###############"""$$$)))111777999888===???BBBBBB@@@;;;555111+++,,,,,,,,,+++---000222:::>>>???===FFF___~~~eeeMMMDDDCCCVVVnnn{{{rrrjjjddd___\\\ZZZYYYXXX\\\mmmxxxwwwvvvvvvwwwyyy{{{}}}wwwrrrqqqtttuuussssssuuuuuurrrqqqtttyyyzzzwwwsssrrrrrrvvvyyywwwrrrrrruuusssuuuwwwyyyzzzxxxvvvuuuyyywwwuuutttvvvxxxyyyyyyxxxvvvvvvyyyzzzsss{{{wwwpppooorrr|||tttlllCCC888...++++++******+++...+++)))((()))*********((((((((((((''''''''''''(((((((((''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%######$$$%%%)))(((&&&%%%%%%&&&'''(((((())),,,------...000222555666777777777:::>>>AAAGGG```|||""""""""""""""""""""""""$$$$$$$$$###"""!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""##################""""""""""""########################$$$$$$%%%&&&)))///555999;;;;;;@@@???<<<888444000---+++++++++,,,,,,,,,000555999;;;===>>>DDDWWWuuusssfffVVVMMMMMMWWWiii~~~zzznnniiiddd^^^\\\YYY\\\eeeppp{{{~~~xxxwwwvvvvvvvvvtttppplllpppppppppqqqsssuuuwwwxxxxxxtttssswwwyyyxxxxxxzzz~~~~~~~~~~~~}}}|||~~~|||vvvuuuyyy|||vvvsss|||yyy]]]KKK777///---,,,***))),,,+++))))))*********(((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%(((''''''&&&&&&&&&''''''((())),,,------...000222555666777777777:::>>>AAAGGG```""""""""""""""""""""""""%%%$$$$$$######""""""!!! !!!!!!!!!!!!""""""""""""##################""""""""""""######%%%$$$$$$$$$$$$$$$$$$%%%''',,,111666999;;;===>>>AAA<<<555...)))(((((()))++++++,,,---///444:::>>><<<:::===LLLjjj{{{^^^PPPMMMMMMRRRZZZjjj{{{uuujjjfffgggddd``````___gggzzz}}}vvvqqqmmmjjjhhhfffffffffhhhjjjjjjhhhfffrrrsssuuuxxxzzz}}}~~~~~~~~~zzz|||yyysssnnnnnnrrr|||{{{rrrvvvwww^^^CCC555111///+++******)))))))))******(((&&&(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&&&&'''''''''''''''&&&((())),,,------...000222555666666777888:::>>>AAAIIIaaa|||""""""""""""""""""""""""#########"""""""""!!!!!! !!!!!!!!!""""""!!!"""""""""##################""""""""""""######%%%$$$#########$$$%%%&&&***000888<<<======>>>@@@===888000)))&&&'''***,,,***,,,///222444777;;;>>>:::;;;AAAUUUuuucccHHHEEEPPPZZZ```fffpppvvvrrrkkkfffeeefffeeecccpppssswwwrrrkkkddd```______```cccdddgggkkknnnqqqrrrrrr}}}~~~{{{yyyuuunnnjjjnnn}}}~~~yyyttt{{{~~~hhhNNN>>>666111------)))(((((()))******'''%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%###%%%&&&((((((&&&%%%###$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%"""$$$%%%%%%$$$###$$$&&&%%%&&&'''((((((((('''&&&'''))),,,------...000222444555666777888:::???BBBKKKddd}}}""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!"""""""""#########!!!"""""""""##################""""""""""""######$$$###""""""###$$$&&&'''---333;;;???>>>===>>>???777333...)))'''(((***,,,+++///444777999:::;;;<<<999AAAOOOccc}}}fffRRRHHHVVVllltttqqqmmmmmm~~~|||pppnnniiieeebbbccciiiooo}}}xxxuuutttbbb```^^^\\\\\\___dddgggiiikkkpppuuuzzz~~~|||yyy}}}~~~}}}tttooosss|||~~~uuuwww|||{{{lllZZZLLL>>>333------)))(((((()))******'''%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&&&&%%%###"""%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%"""###%%%%%%$$$$$$%%%&&&$$$%%%'''((((((((('''&&&'''))),,,------...000222444555666777888;;;???BBBMMMggg"""""""""""""""""""""""" """"""""""""############""""""""""""##################""""""""""""#########"""""""""$$$&&&)))+++111555;;;???@@@???>>>===222000,,,)))'''(((***+++///333888<<<============BBBPPPdddwwwzzzRRRMMMVVVpppzzzrrroootttqqqnnnhhheeedddeeehhhqqq{{{rrrjjjeeebbb```ZZZ\\\___cccgggmmmssswwwzzz}}}~~~|||{{{{{{{{{yyyvvvyyy{{{uuuvvvxxxqqqqqqzzzrrrhhh]]]LLL;;;000---***)))))))))******(((&&&((((((((((((''''''''''''&&&&&&&&&''''''''''''(((###$$$%%%&&&&&&%%%$$$###&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%&&&"""###$$$%%%$$$$$$%%%'''%%%%%%&&&'''((((((((((((((())),,,------...000222333444666777888;;;???CCCNNNiii"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###""""""""""""##################""""""""""""######$$$######$$$&&&***...000666888:::>>>AAAAAA>>><<<...,,,***((())),,,///111555777;;;===>>>@@@CCCEEEVVVfff{{{pppaaaHHHQQQhhhxxxtttwwwqqqggggggdddeeedddiiivvv~~~yyytttqqqkkkfffbbb`````````ccchhhpppwww|||}}}|||{{{}}}tttsss}}}}}}uuuxxx|||pppgggsss~~~xxxrrrlll^^^KKK:::333,,,+++))))))*********((((((((((((((('''''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""######$$$%%%%%%&&&&&&!!!###$$$$$$$$$$$$%%%'''%%%%%%%%%&&&'''((())))))((())),,,------...000222333444666666888;;;@@@CCCLLLiii""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""""""""##################""""""""""""######%%%$$$$$$%%%(((---111444:::999:::>>>BBBBBB???<<<***)))((((((,,,222888;;;999:::<<<<<<>>>CCCHHHLLLhhhxxx~~~aaaPPPFFFWWWsssxxxrrrvvv~~~}}}uuuqqqhhhhhhllljjjpppqqq{{{}}}xxxrrrlllgggeeecccbbbcccfffjjjlllqqqxxx{{{yyyrrrpppzzz}}}ppp```hhh{{{vvvtttlllZZZGGG;;;...+++)))((()))***+++***)))((((((((('''''''''''''''((((((((())))))******)))(((''''''''''''((()))((('''&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################""""""###$$$%%%%%%&&&&&&!!!###$$$$$$$$$$$$&&&'''&&&&&&%%%%%%&&&''')))***((())),,,------...000222333444555666888;;;@@@CCCJJJhhh""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$%%%%%%%%%%%%%%%###$$$%%%%%%(((...666<<<999;;;>>>BBBBBB>>>888333,,,)))'''***222888::::::999<<<999:::@@@BBBPPPjjjxxxjjjTTTLLLUUUfffyyyzzzyyyyyywwwrrrllliiijjjooosssxxxuuuvvvuuunnngggdddgggkkknnnqqqtttwwwzzzzzzwww|||wwwnnnkkkuuuyyyvvvssshhhTTTEEE888///)))******'''&&&))))))))))))))))))(((''''''((((((((((((((((((((((((&&&((())))))(((''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######"""######$$$ !!!"""$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''))))))***+++,,,...///000222333555666888:::>>>BBBSSSjjj|||""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$$$$$$$$$$%%%$$$%%%(((///555:::;;;===???AAABBB???999111+++)))(((***///666;;;<<<;;;;;;:::555999GGGPPP^^^sss|||kkkUUUJJJJJJdddqqq{{{pppnnnjjjhhhlllwww~~~vvvqqqlllmmmqqqrrrmmmggghhhmmmttt{{{~~~xxxtttvvv|||zzzxxxpppaaaTTTDDD777+++***,,,+++******)))))))))))))))(((''''''''''''''''''''''''''''''&&&'''))))))'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###############$$$%%%%%%&&&&&&''''''((((((%%%&&&&&&&&&''''''''''''))))))***+++,,,...///000222333555666888:::>>>BBBPPPiii""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$##################&&&%%%'''---666<<<===<<<@@@AAABBBAAA<<<444,,,''')))+++111888>>>AAA@@@>>><<<>>>;;;DDDYYYhhhtttkkk]]]SSSNNNUUUaaauuu}}}zzzssskkknnnrrrzzz{{{uuupppllljjjiiilllrrrzzz|||xxxsss|||~~~|||wwwnnnwww|||zzzooofffVVVEEE333---...///---,,,)))))))))))))))(((''''''''''''''''''''''''''''''&&&'''))))))'''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((())))))***+++,,,...///000222333555666888:::>>>BBBMMMfff""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############$$$$$$######""""""######$$$''',,,333:::>>>???>>>???AAABBB@@@:::222,,,(((+++111999@@@DDDCCCAAA???<<>>BBBJJJbbb""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################!!!"""""""""############$$$$$$###""""""######$$$###***333888999;;;>>>BBBBBBCCCBBB>>>777000,,,***...555>>>CCCCCC@@@>>>>>>===YYYooo|||oooXXXEEEIIIZZZlll}}}yyyxxxxxxwww|||wwwnnnfffbbbdddhhhlllqqqwwwqqqdddeee}}}|||xxxuuuqqqeeeQQQ<<>>BBBHHH^^^||||||""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############%%%$$$#########$$$&&&''''''///888:::888888===CCCEEEEEECCC<<<333---++++++111888???AAA>>><<<===???EEElllvvvWWWJJJFFFTTTjjjzzz}}}{{{wwwooolllgggcccdddiiirrryyyzzziii___nnn}}}zzzyyyxxxvvvooo]]]FFF444,,,+++***)))))))))))))))(((''''''((((((((((((((((((((((((%%%&&&((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&'''''''''((((((((())))))***+++,,,...///000222333555666888:::>>>BBBHHH]]]zzz{{{""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############%%%$$$######$$$&&&(((***000555999:::888999>>>CCCCCCCCC???777///+++,,,000666<<>>BBBHHH]]]|||""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############%%%$$$######%%%'''***+++888888888999:::<<>>===:::333---+++000666<<>>333((()))))))))))))))(((((('''))))))))))))))))))))))))$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!"""%%%'''''''''&&&%%%''''''&&&%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''))))))***+++,,,...///000222333555666888:::>>>BBBIII___!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$######""""""!!!!!!######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$(((...444777999666222555===@@@===>>>888000+++,,,111777:::>>>AAABBB@@@@@@JJJ[[[iii{{{rrrVVVQQQ\\\oootttzzzwwwgggiiitttxxxrrrllljjjnnnooonnnrrrxxxvvvooo{{{zzz{{{vvvjjj]]]RRRGGG777***,,,+++,,,++++++***)))(((((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))(((***+++++++++,,,///111222222444888:::999===BBBJJJ___}}}""""""""""""""""""""""""""""""""""""########################""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&***111666::::::888555777???AAA???888444...,,,///444:::===BBBCCCBBB@@@DDDUUUmmm{{{xxx___TTTaaattt}}}}}}yyynnnlll{{{|||tttnnngggfffiiioootttvvv~~~{{{qqquuu~~~~~~zzzpppdddZZZOOO@@@222---,,,+++++++++***))))))((((((((((((''''''''''''((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))(((***+++++++++,,,///111222222444888:::999===BBBIII]]]{{{########################""""""""""""############"""""""""#####################$$$$$$$$$%%%%%%%%%"""$$$&&&(((***///555999;;;;;;888555888===???===111///,,,---222888<<>>;;;>>>GGGVVVhhhxxx|||oooiii[[[OOOYYYtttyyywwwttt|||~~~vvvtttyyy|||sssnnnkkkiiijjjmmmqqqzzzyyyoooppp|||{{{rrrjjj___OOOAAA777222,,,)))***,,,,,,+++(((((((((((('''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))(((***+++++++++,,,///111222111444888:::999===BBBKKK___|||########################!!!"""""""""############""""""######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$(((...444888;;;<<<===999555333333111000000------...111666:::;;;;;;<<<@@@MMMccc|||zzz\\\QQQCCCFFFbbb{{{|||qqqbbbZZZ\\\eeehhhjjj|||tttmmmhhhjjjmmmoootttzzz}}}{{{yyy{{{rrrbbbrrryyyooo___PPP@@@888///******,,,,,,+++((((((((((((''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))(((***+++++++++,,,///111222111444888:::999===BBBJJJ___|||########################""""""""""""#####################$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$&&&***111888<<<<<<<<<<<<777333333222///---.........///222666999:::999<<>><<<999///)))''',,,---***))),,,...---///222666999::::::III]]]xxxpppYYYDDDKKK___xxxtttkkkfff___VVVNNNUUUqqqzzzsssqqqpppooommmuuusss||||||xxxqqqnnnrrrtttooowww}}}wwwqqqeeeZZZYYYLLL:::...++++++***((()))(((((((((''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))(((***+++++++++---///111222222444888:::999===BBBMMMddd""""""############""""""######""""""######$$$%%%###########################$$$%%%$$$$$$%%%''')))222333555:::===<<<666111++++++***((('''(((***,,,---...000222666<<>>DDDOOOeee""""""############""""""######""""""######$$$%%%###########################$$$$$$######%%%(((+++111333777;;;<<<888222---))))))******))))))***+++***...111333777BBBRRR___{{{xxx\\\NNNNNNdddnnn~~~sss___LLLHHHLLLVVVjjjwwwqqqnnnoooppptttxxxsssuuuzzz{{{nnniiirrrvvvqqqnnniiiddd```ccc]]]QQQDDD888000,,,+++************))))))((('''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###'''&&&&&&%%%&&&'''((()))))))))***+++---...//////111222666:::;;;:::>>>DDDOOOfff""""""############""""""######""""""######$$$%%%########################$$$$$$###"""###%%%***...111555:::<<<999333---***((())))))***++++++++++++---000333666<<>>DDDOOOfff""""""############""""""######""""""######$$$%%%########################$$$$$$###"""###'''---222555888;;;:::555///,,,+++***)))((()))***---...///555555666<<>>DDDOOOggg""""""############""""""######""""""######$$$%%%########################$$$$$$######%%%***111555:::;;;:::666000---...111...+++''''''***///222444999777:::GGG___zzzpppZZZUUUcccyyyzzzaaaUUUGGGZZZuuu|||vvvqqqnnnooorrrwwwzzzmmmkkkrrr|||{{{uuuppplllfffiiikkkeeeWWWFFF777///***))))))(((((((((((()))(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''))))))***+++---...//////111222666:::;;;:::>>>DDDOOOhhh""""""############""""""######""""""######$$$%%%###########################$$$%%%&&&)))---444888;;;999666111...///222555000,,,((((((---333666777999:::CCCYYYvvvxxx\\\XXXeeevvveeePPPKKKPPPrrrzzzooojjjkkkooowww}}}|||~~~~~~vvviiibbblll}}}{{{wwwrrrkkknnnpppnnneeeTTTCCC888---,,,***(((((((((((()))((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''))))))***+++---...//////111222666:::;;;:::>>>DDDOOOiii""""""############""""""######""""""######$$$%%%###########################$$$'''))),,,111666;;;888555111...///222444555...+++***---333777888666:::BBBSSSmmm{{{cccZZZnnnpppTTTKKKSSSlllyyyppphhhiiioooxxx~~~~~~yyyzzzqqqccc___www~~~yyytttoooooopppooojjj^^^NNNBBB000...,,,)))((((((((())))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((('''&&&))))))***+++---...//////111222666:::;;;:::>>>DDDOOOjjj""""""############""""""#########"""###$$$$$$%%%########################"""%%%(((+++...333888<<<444000------111444444333,,,+++,,,111888:::888444>>>KKKbbb|||~~~eeeVVV```yyytttaaaLLLOOO```zzzssslllhhhmmmvvv~~~~~~}}}mmm\\\vvv~~~yyyrrrrrrnnnlllllljjjbbbSSSGGG222000---***((((((((())))))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&&&&&&&%%%%%%'''((((((((('''&&&))))))***+++---...//////111222666:::;;;:::>>>DDDOOOjjj!!!!!!"""###############"""############$$$$$$$$$$$$!!! !!!$$$%%%###!!! %%%***,,,000777999888666111,,,,,,000222000...'''---222333777===>>>;;;GGG[[[ttt{{{ooohhhRRRRRRggg{{{mmm```YYYVVVWWWcccrrryyywwwlllppprrrvvv|||{{{kkkjjjtttuuuqqqxxxkkkmmmooommmggg]]]RRRLLL:::777111,,,((((((((())))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$&&&''''''&&&%%%&&&'''((())))))))))))))))))***+++---.../////////000444888888888<<>>EEERRRiii!!!!!!"""###############""""""#########$$$$$$$$$%%%$$$###"""######$$$$$$(((000777:::===>>>;;;666...,,,))))))---000222333111...555???@@@>>>JJJ^^^~~~uuu___MMMHHHLLLgggxxxttt___QQQSSSOOORRRggguuunnnmmmqqqwww{{{~~~xxxqqqwwwiiiXXXYYYhhhuuuzzzwwwssslllcccYYYQQQKKKGGG@@@<<<666000+++)))))))))(((((())))))(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%###"""###$$$%%%%%%%%%%%%&&&'''((())))))))))))))))))***+++---...//////111222666:::::::::>>>EEEQQQhhh!!!!!!"""###############""""""#########$$$$$$$$$######"""!!!!!!"""$$$&&&+++333:::<<<======888111,,,+++***+++---000222333000000888BBBBBBCCCYYYtttzzzaaaLLLEEERRRdddwww|||aaaRRRKKKGGGWWWnnnzzzvvvpppmmmpppxxx~~~{{{~~~}}}|||vvvyyyxxxaaaTTT\\\mmmzzzuuusssoooiii```WWWOOOJJJBBB>>>999333...+++)))(((((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%###"""###$$$%%%%%%%%%%%%&&&'''((())))))))))))))))))***+++---...//////111222666:::::::::>>>EEENNNeee!!!!!!"""###############"""############$$$$$$$$$"""######"""!!!###&&&)))///666<<<===<<<:::444,,,((((((***,,,...///000111444444888???DDDQQQnnn{{{bbbNNNEEEMMMeee{{{hhhPPPIIIKKKRRRwww}}}ooooooooopppxxx|||vvvjjjggghhhmmmsssyyy~~~~~~~~~ooo\\\XXXfffvvvlllmmmmmmkkkddd[[[RRRLLLDDDBBB>>>999444...***''''''(((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$######%%%&&&&&&%%%%%%&&&'''((())))))))))))))))))***+++---...//////111111555999:::999>>>EEELLLddd!!!!!!"""###############"""############$$$$$$$$$"""###$$$$$$###%%%***...444:::>>>===;;;888111)))&&&))),,,///000000000///777888<<>>;;;777000((((((+++000333444222111111666:::CCCSSSmmmvvv\\\EEEJJJeeezzzdddQQQNNN^^^qqquuuooolllvvv{{{~~~ssseeeVVVMMMIIIMMMWWWaaakkkwww~~~~~~~~~|||xxxuuuvvv}}}~~~~~~}}}~~~vvvwwwzzzyyyqqqppphhhYYYVVV^^^zzz{{{{{{xxxpppeee[[[TTTIIIIIIHHHEEE???777///***''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$&&&''''''&&&%%%&&&'''((())))))))))))))))))***+++---.../////////000444888888888<<>>BBBMMMddd################################################$$$%%%%%%&&&(((---222666<<<<<<<<<======;;;777444555777888666444555777888???DDDZZZ}}}rrrQQQMMMTTTlllqqqeeeZZZYYY```ssszzzrrrkkkiiiooovvvsss___NNNEEEBBBBBBIIITTTaaannn~~~~~~|||zzzuuu~~~~~~}}}}}}|||||||||}}}~~~zzz|||~~~yyysssooommmfff]]]UUUbbbsss}}}xxxsssrrrhhhZZZOOOLLLIIIHHHGGGCCC;;;444...)))'''((()))'''''')))'''&&&&&&&&&&&&&&&&&&&&&))))))***))))))((('''&&&'''&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))***+++,,,...///000222333444444666999>>>BBBKKKbbb################################################%%%$$$###%%%+++222777999===<<<<<<===??????>>><<>>BBBLLLddd################################################&&&###"""&&&...666;;;<<<@@@>>>===>>>@@@BBBBBBAAABBB>>>;;;;;;<<<<<>>BBBPPPhhh################################################&&&$$$$$$)))222999===>>>BBB@@@??????AAABBBCCCBBBCCC>>><<<>>>>>><<>>AAARRRkkk################################################%%%&&&)))...555:::>>>???BBBAAA???@@@AAABBBBBBBBBDDD???>>>@@@===;;;AAALLLrrrgggRRRMMMSSSooolllUUU^^^yyy{{{pppfffhhhpppkkkVVVIIIGGGKKKOOOSSS[[[hhhuuuyyyuuuuuuuuuuuuuuuvvvwwwxxxyyyzzzzzzzzz{{{}}}~~~~~~~~~}}}{{{}}}~~~~~~|||zzz~~~}}}|||zzzyyyyyyyyyyyyvvvvvvtttsss}}}|||xxxvvvyyy~~~rrrllljjjiii[[[OOOMMMQQQRRRQQQOOOOOORRRPPPKKKLLLQQQMMMDDD:::333---+++***'''&&&))))))))))))(((((((((''''''!!!"""###%%%'''***,,,---111000---***'''$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''))))))***+++,,,...///000111333666888999;;;???AAAOOOhhh################################################$$$(((...333666:::<<<>>>???>>>>>>???BBBCCCBBBAAABBB>>>===???======LLL___~~~{{{mmmXXXLLLVVVggg}}}eeehhhttt~~~tttmmmooorrr|||jjjUUUIIIGGGKKKOOOUUU]]]jjjvvv~~~~~~~~~~~~~~~~~~}}}{{{yyy{{{{{{zzzyyyyyyzzz{{{|||~~~yyyzzz|||yyy{{{|||zzzwwwuuuyyyzzzqqqlllkkkbbbVVVPPPSSSYYYZZZWWWQQQQQQPPPMMMIIIEEEBBBAAA;;;444...,,,***''''''***))))))((('''&&&%%%$$$$$$$$$)))111999>>>AAAAAAAAA555222///+++((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''))))))***+++,,,...///000111333666888:::<<>><<<<<<===???BBBDDDCCCBBB???::::::======BBBXXXqqqtttooohhh]]]PPPQQQeee}}}vvv```}}}sssnnnlll|||~~~~~~hhhTTTIIIHHHLLLOOOWWW```lllxxx~~~}}}zzzyyyxxxxxxxxxxxxyyy{{{}}}~~~{{{|||zzz|||yyytttnnniii^^^UUUXXX```aaa[[[TTTQQQPPPNNNGGG===;;;???<<<444...,,,***((((((+++(((((('''&&&$$$###"""!!!""")))222:::===:::555111,,,)))&&&######$$$'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))***+++,,,...///000111333666999:::<<>>======999999:::@@@FFFGGGCCC>>>===<<<;;;;;;FFF]]]vvvzzzkkkZZZHHHEEEVVVnnnrrr^^^fff{{{pppiiinnntttuuuzzz___OOOJJJKKKPPPVVVaaaiiittt~~~~~~~~~}}}||||||{{{zzzyyyzzz|||~~~~~~}}}{{{{{{{{{|||~~~|||rrrwwwvvvmmm___WWWXXX]]]```^^^[[[XXXVVVNNNCCC;;;:::333222000---)))'''&&&''')))'''%%%$$$$$$$$$&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&((((((***+++---...000000222333555555777999===@@@KKKccc"""############$$$$$$$$$&&&"""!!!$$$%%%$$$$$$'''***///777<<<>>>===<<<<<<;;;:::<<>>;;;???NNNhhh|||bbbOOO@@@EEE___|||uuu```ZZZooozzzlllhhhmmmvvv}}}{{{```PPPLLLNNNUUU[[[ccckkkxxx~~~~~~|||{{{{{{{{{zzzzzz{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~pppbbb___bbbeee^^^XXXTTTRRRMMMCCC===<<<444333111---***)))))))))((('''&&&%%%$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((***+++---...000000111333555666777999===@@@JJJbbb"""############$$$$$$$$$$$$!!!!!!$$$%%%###%%%)))---222888<<<===<<<;;;;;;===<<<>>>BBBFFFGGGDDD@@@@@@:::999CCCZZZuuuxxxVVVGGG===MMMnnnnnn]]]YYYeee|||oookkkkkkppp~~~}}}dddVVVRRRUUU]]]eeejjjsss{{{uuuvvv}}}|||{{{{{{{{{{{{|||~~~~~~|||zzzyyyyyyyyyyyy{{{}}}~~~xxxfff___^^^___\\\VVVSSSSSSQQQIIIAAA>>>666555222///---+++++++++''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''((((((((((((((((((***+++---...000000111333555666777999===???HHH___""""""#########$$$$$$$$$###!!!!!!$$$$$$$$$''',,,222666:::===>>>===<<<<<<======???BBBDDDEEEBBB@@@;;;888???TTToookkkNNNGGGIII^^^}}}{{{^^^]]]nnn~~~pppiiinnntttzzzmmmbbb___bbbhhhooowww}}}|||xxxxxxzzz{{{|||||||||||||||vvvsss|||~~~||||||{{{{{{}}}}}}|||xxxxxxwwwwwwwwwxxxzzz{{{sssddd]]]XXXSSSYYYXXX[[[aaa```VVVJJJCCC;;;888444111///---+++***&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))((((((***+++---...000000111333555777888999<<>>???AAABBBBBB@@@>>>:::???QQQpppwwwYYYHHHNNN^^^ttt}}}eee[[[qqqzzzqqqhhhhhhuuu~~~wwwooommmnnnsssyyy~~~~~~}}}{{{zzzxxxwww||||||}}}xxxyyy|||{{{{{{|||~~~~~~}}}{{{|||{{{zzzzzzzzz|||}}}~~~zzzttthhhccc___WWWMMMYYY]]]iiiuuuuuufffUUUJJJ@@@<<<777333111...+++(((&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((((((((***+++---...000000000222555777888:::<<<>>>CCCTTT|||"""############$$$$$$$$$###"""###&&&%%%&&&,,,444:::<<>>???@@@@@@@@@???>>>>>>;;;FFFbbbgggMMMIIIZZZrrr~~~lll^^^XXXeeeuuunnnhhhhhhppp~~~|||vvvtttuuuzzz~~~~~~~~~~~~{{{}}}{{{zzzzzz{{{}}}||||||zzzyyyyyyyyyyyy{{{}}}~~~~~~yyy{{{www|||uuufff\\\]]]^^^UUUIIIVVV___ppp~~~|||lllZZZPPPBBB===777444222000,,,(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((()))((((((***+++---...000000000222555888999:::<<<>>>BBBPPPwww"""############$$$$$$$$$######%%%'''&&&'''...777;;;===???@@@@@@AAABBBDDD@@@AAABBBAAA@@@???>>>>>>AAAPPPooonnnWWWKKKUUUiiiwww```VVVPPP[[[zzzxxxmmmjjjhhhqqq~~~|||uuusssuuu}}}~~~{{{xxxwwwyyy{{{||||||uuuuuuuuuuuuwwwxxxzzz|||}}}}}}~~~vvvqqqqqq|||qqqvvv}}}qqq```VVVVVVYYYSSSIIINNNXXXhhhsssooo```SSSOOOAAA<<<666333333222...+++((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''((()))******((((((***+++---...000000///222666888999:::<<<===CCCNNNsss"""############$$$$$$$$$######&&&((('''(((000999:::<<<>>>??????@@@CCCEEEBBBCCCCCCCCCAAA?????????LLL\\\zzzwww\\\MMMMMMcccvvvcccOOONNNQQQfffpppjjjkkklll{{{zzzqqqooosss}}}||||||{{{wwwvvvwwwyyy{{{|||wwwwwwwwwwwwyyy{{{}}}xxxvvvxxxxxxnnniii}}}}}}uuuooosssuuueeeXXXUUUXXXUUUNNNFFFOOO\\\ccc]]]PPPJJJJJJ???:::444333444444111---)))(((&&&$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&'''((()))***++++++((((((***+++---...000000///222666888999:::<<<===DDDNNNrrr######$$$$$$$$$%%%%%%%%%%%%$$$###&&&+++111555777<<<===?????????AAACCCFFFFFF@@@CCCIIIAAA666@@@VVVqqq}}}~~~oooZZZJJJMMM[[[~~~bbbQQQKKKfffsssfffjjjwwwwwwyyyhhh___eeettt~~~zzzwwwzzz|||wwwvvvwwwyyyyyyzzzyyyxxxyyyzzz}}}{{{zzzxxxvvvtttrrrpppooo{{{}}}xxxrrrnnnmmmrrryyywwwjjjaaa^^^\\\WWWRRRLLLLLLKKKJJJIIIFFFCCCAAA999888777555555555666777---+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$#########""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((***+++---...000000222444666777888999;;;===AAAMMMnnn######$$$$$$$$$%%%%%%%%%&&&%%%%%%(((...333777999<<<>>>???@@@@@@AAACCCFFFDDD@@@CCCHHHAAA<<>>JJJnnnbbbhhh~~~rrrllljjjnnn|||~~~kkkaaa```]]]WWWRRRUUUeee|||xxxrrrvvvyyyzzzuuuqqqsssuuuyyy~~~}}}yyyyyyzzz{{{}}}}}}{{{wwwzzz|||{{{wwwvvvwwwyyyzzz|||uuuvvvyyy}}}zzzuuuooolllmmmttt{{{rrrqqqooonnnllleee\\\UUUSSSIII@@@AAAIIILLLFFF>>>;;;:::888666444333222222+++***(((&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((***+++---...000000222444666777777888:::<<>>HHHeee}}}lllVVVHHHHHHXXXxxxlllxxxwwwllljjjnnnwwwqqq\\\RRRRRRQQQPPPQQQYYYkkk}}}xxxxxxzzz}}}}}}wwwrrrmmmnnnqqqtttyyy}}}yyyxxxzzz{{{}}}}}}{{{xxx{{{~~~}}}yyywwwxxxzzz{{{~~~~~~yyyrrrkkkjjjtttyyyyyyyyywwwqqqggg\\\UUUWWWNNNEEEDDDJJJMMMJJJEEE<<<;;;999666444111000///***)))'''%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((***+++---...000000111333555666777888:::<<<@@@LLLnnn|||~~~~~~######$$$$$$$$$%%%%%%%%%&&&'''***///555:::<<<======???AAABBBBBBAAABBBCCCBBBCCCBBBBBBGGGYYYvvvkkk[[[KKKIIIUUUiiixxx~~~uuuoookkknnnvvvwwwaaaMMMFFFHHHLLLPPPXXXdddvvv|||yyywwwwwwyyyyyyvvvssslllmmmooorrrvvvzzz}}}zzzyyyzzzzzzzzzzzz{{{||||||}}}}}}yyy|||~~~}}}zzzxxxwwwxxxzzz}}}~~~wwwrrrxxxtttggg]]]WWWUUUQQQKKKGGGGGGHHHJJJKKK>>><<<:::888444111///---)))((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((***+++---...000000111333555666666888:::<<>>AAABBBAAAAAAAAABBBAAAAAAAAAFFFVVVpppuuuVVVJJJAAAIII```yyyxxxhhhttt{{{gggiiinnnvvv{{{tttgggUUUFFFBBBEEEGGGQQQ___ooo|||xxxvvvvvvvvvvvvuuulllmmmnnnpppsssvvvyyyzzz}}}||||||yyyxxxvvvvvvwwwyyy{{{}}}zzzzzz{{{|||{{{yyywwwuuuxxxyyy{{{rrrddd\\\XXXPPPPPPMMMGGGAAAAAAFFFKKK>>>>>><<<999666222///---***)))'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((***+++---...000000111333555666666777999;;;===JJJlll~~~}}}######$$$$$$$$$%%%%%%%%%)))+++///555;;;>>>>>>===;;;===@@@AAA@@@??????@@@@@@@@@@@@JJJdddvvv^^^FFFBBBDDDUUUqqqcccfffxxxqqqfffnnnyyyyyytttxxxuuuhhhZZZLLLBBB@@@CCCEEERRReeewww~~~~~~|||yyyvvvuuuuuuwwwnnnnnnoooqqqsssuuuwwwxxxyyy{{{yyywwwvvvtttuuuvvvxxxyyyxxxwwwvvvyyy||||||xxxssstttvvvzzz|||~~~|||~~~vvviii]]]VVVUUUNNNOOOMMMFFF>>>===BBBGGG???>>>===:::777333000...***)))(((&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((***+++---...000000000222555666666777999;;;;;;HHHjjj{{{www######$$$$$$$$$%%%%%%%%%,,,...222777===??????>>>:::===@@@AAA@@@???>>>???BBB@@@@@@LLLjjj~~~kkkNNN???DDDQQQhhhqqq]]]rrr~~~ssslllnnnxxxvvvqqqssszzznnn^^^PPPEEE<<<;;;>>>FFFUUUiii{{{~~~~~~~~~|||}}}~~~|||{{{}}}}}}xxxuuuuuuwwwqqqqqqqqqrrrtttvvvwwwxxxssswww}}}yyyxxxwwwvvvuuuuuuuuuuuuvvvsssrrrwww}}}~~~yyyssspppuuuzzz{{{vvvvvv}}}}}}{{{yyy}}}uuutttkkkoooqqqlll```UUUPPPOOOOOOOOOLLLFFF???===AAAEEE??????>>>;;;888444111///***)))((('''&&&&&&'''((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((***+++---...000000000222444555666777999;;;:::GGGjjj|||wwwxxx###!!!###%%%%%%"""%%%)))...222888<<<>>>>>>@@@@@@CCC???>>>AAAAAA>>><<<>>>AAA999===VVVqqqwwwYYYFFF@@@JJJ___{{{mmmzzzrrrmmmppptttvvvpppsss|||qqqaaaPPPFFFAAA>>>???BBBGGGYYYooo~~~~~~xxxsssrrrqqqqqqppppppqqqsssvvvxxxyyyzzzzzz|||zzz}}}|||~~~zzzrrrnnnrrrwwwwwwuuutttuuuwwwxxxvvvsssooouuu|||}}}||||||~~~}}}||||||{{{~~~~~~}}}{{{xxxuuusssssstttuuuwwwuuusssuuuxxxzzzxxxvvvrrrssswwwyyyuuurrruuu||||||xxx}}}~~~rrrllljjjbbb^^^___[[[QQQJJJIIIQQQTTTRRRJJJ@@@===AAAGGGDDD@@@<<<999777555222000***)))'''&&&'''((('''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((***+++---///000222333555666888999::::::@@@GGGddd~~~~~~{{{$$$"""###%%%%%%###%%%***000333888<<<===>>>???@@@@@@======AAABBB>>>===>>>>>>===IIIddd~~~nnnPPPBBBHHHYYYrrrlllpppxxxmmmlllqqqwwwsssuuu{{{zzz```SSSEEE@@@???>>>>>>@@@JJJ]]]rrr}}}zzzppplllhhheeeeeeffffffffffffggghhhjjjlllnnnooopppyyy~~~~~~{{{}}}}}}~~~|||xxxrrrqqqtttwww}}}{{{yyyyyyzzzyyyvvvssstttxxx|||}}}zzzwwwttttttuuuuuuttttttttttttuuuuuuwwwxxxyyyzzz}}}}}}yyyuuurrrrrrsssttttttsssssssssuuuuuuuuutttpppooorrrtttrrrooorrrwwwvvvwww|||}}}}}}}}}yyypppfffaaaYYYVVVUUUVVVSSSNNNMMMQQQSSSSSSQQQMMMGGGBBB???>>>???>>>>>>>>><<<999333///,,,***((('''(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((***+++---///000222333444666888999::::::???FFFcccyyy~~~%%%###$$$&&&%%%###&&&+++222555:::<<<======>>>>>>???===???CCCDDD@@@???@@@<<>>BBBDDDCCCCCCSSSdddyyy}}}vvvooojjjhhhgggbbb```]]]]]]^^^aaabbbbbbeeeeeeeeegggiiikkknnnooovvv{{{{{{}}}|||xxxuuussstttwwwyyy~~~{{{yyy}}}~~~yyytttpppooosssrrrrrrrrrssstttvvvwwwxxxyyyzzz|||~~~zzzuuurrrqqqrrrsssqqqrrrtttsssrrrqqqqqqrrrpppmmmmmmpppqqqooopppsss~~~yyyyyy~~~zzzrrrwww~~~~~~{{{vvvoooiiiddd```TTTTTTUUUWWWWWWVVVZZZ___[[[ZZZYYYYYYVVVNNNBBB888:::<<<@@@CCCBBB===555///...,,,)))((((((((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((***+++---///000111222444666888999::::::===EEEbbbyyy{{{&&&$$$$$$&&&&&&$$$'''---555777;;;<<<<<<<<<===>>>@@@@@@CCCFFFFFFAAA@@@BBB<<>>AAAAAACCCFFFDDD???>>>BBB???[[[|||rrrYYY@@@EEEccclll]]]```ppphhhjjjuuu~~~}}}||||||{{{{{{{{{||||||{{{}}}|||yyyvvvuuuuuuuuuyyy~~~|||lllXXXIII???<<<>>>HHHPPPRRRRRRSSS```oooxxxpppllllllnnnpppuuutttsssuuuwwwxxxxxxwwwuuuttttttuuuwwwzzz}}}~~~}}}}}}vvvtttwww{{{}}}|||}}}zzzyyyyyyyyyzzz|||~~~}}}xxxvvvuuuvvvwwwtttwwwzzzyyyvvvssstttuuuuuupppnnnppprrrqqqqqqtttooowwwzzztttyyyssskkkjjjiiifffbbb^^^\\\aaalllrrrnnngggpppvvv{{{yyynnn___QQQJJJ>>>>>>??????>>>999333...///---***))))))((('''%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((***+++---///000000222444666888:::;;;;;;<<>>??????AAACCC@@@<<<>>>CCCLLLkkkgggMMM???QQQtttttt___bbbsssxxxkkkhhhooo}}}~~~yyyuuuooopppsssxxx}}}kkkZZZJJJ>>>>>>???EEENNNTTTUUUXXX]]]gggxxx~~~|||yyyvvvssszzz}}}~~~}}}yyyxxxxxxzzz|||~~~}}}}}}~~~yyyxxxzzz}}}~~~~~~~~~}}}~~~|||yyyxxxxxxyyyvvvxxxzzz{{{zzzxxxwwwvvvsssooonnnoooooommmoootttttt{{{|||vvv}}}{{{qqqooommmiiifff```\\\bbbqqq{{{wwwlllqqqwww{{{uuueeeVVVNNNMMM???===;;;999888555111......,,,)))((((((((('''%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((***+++---///000000111333666888:::;;;<<<>>>GGGddd$$$"""###&&&(((***///666888999;;;<<<<<<<<<>>>???>>>>>>AAACCC@@@>>>BBBIIIffftttVVVEEEFFF```wwwcccbbb{{{zzzooohhhmmm{{{~~~|||{{{||||||}}}}}}|||xxx{{{xxxbbbQQQGGGAAA<<>>@@@???@@@BBBDDDCCCCCCIIIQQQ~~~gggGGG???NNNkkkmmm```qqqppphhhfffrrr~~~}}}}}}rrrtttwww{{{tttlll[[[HHH>>>@@@FFFHHHOOOUUU___fffgggiiirrr~~~~~~zzzvvvsssooorrruuuyyy}}}~~~~~~~~~}}}|||zzzwwwuuuuuuttttttwww{{{{{{wwwsssrrrqqqrrrqqqmmmjjjooowww{{{{{{wwwuuuzzzppplllhhh___\\\eeerrrvvvrrrkkkjjjdddWWWHHH@@@???BBB666444333222222111///---***)))'''&&&'''((('''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((***+++---///000///111333666888:::<<<<<>>;;;:::666333000111333444111...***)))((((((''''''''''''''''''''''''&&&%%%$$$###&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''')))***++++++,,,...000///111333444555777:::===EEEPPPnnn$$$$$$&&&)))...333777:::;;;<<<===>>>??????@@@@@@>>>BBBCCC>>>???OOOmmmsss[[[GGGKKK```vvvmmmYYYkkkyyyqqquuu~~~pppaaaWWWOOOFFF======>>>DDDNNNWWW]]]fffoooxxx{{{~~~zzzzzzyyyzzzzzz{{{{{{|||wwwsssqqqtttxxxyyyuuupppnnnmmmlllmmmnnnooonnnlllkkknnnkkk^^^SSS\\\yyyzzzwww{{{wwwyyyooo___^^^aaaeeegggfffdddccccccccc^^^WWWPPPIIICCC>>>:::777333000///111222111...,,,+++***)))((((((((((((&&&&&&&&&&&&%%%$$$###"""&&&%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((()))***++++++,,,...111///111333555666888;;;>>>FFFQQQnnn}}}yyy~~~###%%%(((,,,111555999;;;;;;<<<===???@@@@@@@@@@@@===CCCBBB===FFFddd~~~```PPPIIIWWWrrrnnn]]]]]]|||yyy~~~yyyqqqgggVVVHHH@@@>>>======@@@FFFRRR___gggllluuu~~~~~~~~~yyyvvvrrrrrruuuuuusssppppppooommmmmmnnnnnnmmmlllhhhjjjjjjbbbRRRNNNeeeyyyttt{{{|||uuullllllnnnfffYYYWWW___iiipppqqqmmmfffaaa]]]```ccc___UUUJJJBBB???999666222000111222111000...---,,,+++***)))))))))((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((()))+++++++++,,,///111000222555666777:::===@@@EEERRRooo|||xxx###&&&***///444888:::;;;999:::===???AAABBBBBBAAA>>>@@@>>>???TTTyyyzzzcccKKKIIIOOObbbzzz|||ZZZ^^^uuuzzzyyy{{{vvvcccXXXIII>>>;;;===DDDJJJSSSZZZfffqqqvvvxxx}}}yyyuuurrrssssssrrrppptttrrrpppoooooonnnllljjjhhhhhhkkkiii[[[OOOXXXkkk|||xxxpppsssooogggbbbaaa[[[SSSSSS]]]kkkwwwzzztttiiiaaa\\\hhhrrrooo___MMMCCC@@@<<<999666333333333333333------+++***)))(((((((((((())))))))))))(((((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((***+++,,,,,,---///111222444666888999<<>>GGGXXXmmmmmmRRRiii{{{vvvyyy~~~}}}wwwzzzyyynnncccQQQIII???;;;<<>><<>>@@@BBBBBBAAA???===>>>>>>JJJfffcccIIIAAALLL]]]vvvjjjXXXVVV{{{}}}yyywwwyyy|||wwwyyy}}}fffXXXGGG@@@BBBDDDCCC??????>>>BBBMMMWWW___kkkwww||||||}}}vvvsssssstttvvvqqqooonnnmmmnnnnnnllljjjggggggfffccccccaaa[[[TTTccc}}}vvvzzz||||||zzzvvvoooiiifffccc___^^^\\\YYYTTTOOOTTTVVVZZZ[[[XXXPPPGGGAAA=========;;;777444333222111000...,,,+++***))))))&&&&&&''''''((('''''''''$$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''')))***,,,,,,,,,---000222///111444666888:::>>>AAAKKKddd***...444888::::::::::::;;;CCCEEE@@@<<<>>>@@@>>>>>>FFFWWWyyyvvvQQQAAAFFF]]]xxxyyyXXXPPPiii{{{}}}~~~yyypppiiieeeooossswwwvvvqqqoooppprrrqqqtttvvvxxxxxxyyy{{{|||~~~vvvppplllhhhbbb^^^IIICCC;;;666666:::???BBB???EEEOOO^^^mmmyyy{{{vvvrrrooonnnsssqqqooolllkkklllnnnooooookkkgggffffffbbb[[[TTT^^^pppyyy}}}~~~xxxrrrrrr|||yyyrrroooiiiaaa\\\WWWRRRNNNLLLGGGKKKQQQRRROOOHHHBBB>>>======<<<:::888444222000,,,,,,***)))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&((((((((('''&&&%%%(((((()))***+++---...///111111333777777777===DDDLLLfff+++///444888999:::;;;<<<<<>><<<;;;<<<===>>>??????IIITTTcccqqqzzz}}}xxxtttpppooosssqqqooommmllllllmmmnnnpppmmmiiihhhgggddd^^^XXXQQQ\\\uuu{{{~~~sssnnnnnnxxx~~~zzztttkkkaaa\\\ZZZXXXTTTQQQKKKNNNPPPOOOIIIBBB<<<888888888888777555222///---++++++***)))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((('''&&&%%%((())))))***+++---...///111111444777777888===EEEMMMggg...111444777888:::<<<>>>>>>AAAAAA???>>>???===:::FFFhhh\\\DDDPPPjjj~~~UUUUUUooo|||zzz|||vvvkkkggg```WWWPPPLLLMMMNNNJJJMMMOOOMMMIIIFFFGGGHHHFFFHHHJJJKKKJJJJJJKKKLLLKKKLLLMMMMMMMMMNNNQQQTTTYYYZZZ\\\]]]\\\ZZZWWWUUUNNNOOOQQQTTTVVVYYY[[[\\\YYYWWWUUUVVVZZZ[[[YYYVVVOOOKKKEEE@@@===:::777555888999:::===@@@DDDGGGIIIUUUddduuu|||wwwsssqqqrrrqqqooommmlllkkkllllllnnnkkkhhhggggggeee___[[[KKKNNNccc{{{{{{uuuooolllrrrxxxzzzyyyzzzssslllbbb]]]]]]\\\WWWRRRLLLMMMLLLIIICCC<<<777555444555666666444111---+++******)))(((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((''''''&&&)))))))))***,,,---///000222222444888888999>>>FFFOOOiii111333555777888:::===@@@@@@@@@???>>>>>>>>>===;;;MMMwwwzzzWWWFFFYYYwwwrrrUUUfffzzz{{{wwwkkkaaa[[[TTTTTTQQQMMMHHHGGGJJJNNNLLLNNNOOONNNLLLKKKLLLMMMKKKMMMOOOPPPOOOOOOPPPRRRMMMMMMLLLJJJIIIIIIJJJKKKIIIJJJKKKLLLLLLKKKIIIGGGGGGHHHJJJJJJIIIIIIJJJKKKHHHGGGEEEFFFHHHIIIHHHFFFBBB@@@===;;;;;;<<<<<<===>>>===;;;<<>>999888777333444666666555111...+++))))))((((((((())))))***''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''))))))******,,,...///000222222555888999999???GGGSSSlll333555666777888:::>>>AAAAAA???>>>>>>======>>>@@@\\\nnnSSSNNNfffccc___{{{yyy}}}xxxvvvtttooofffZZZOOOHHHFFF@@@DDDIIIJJJIIIJJJNNNQQQRRRSSSTTTTTTUUUUUUWWWXXXVVVXXX[[[\\\\\\]]]^^^```]]][[[WWWTTTRRRPPPNNNNNNIIIIIIHHHGGGGGGGGGGGGGGGMMMOOOOOOMMMIIIFFFEEEFFFEEECCC???===<<<=========;;;;;;999999:::<<<@@@CCCGGGGGGFFFHHHOOO\\\kkkvvv|||}}}{{{xxxtttrrrpppmmmkkkjjjjjjjjjiiihhhfffeeedddbbb```^^^TTTIIIJJJ___vvv{{{yyy|||}}}tttmmmgggdddhhhooouuuyyylllaaaYYYPPPNNNIIIBBB<<<888888999333444555555333111---+++(((((((((((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((())))))***+++,,,...///000222222444888999:::@@@HHHVVVooo444666888999999;;;>>>AAAAAA@@@???>>><<<:::@@@GGGmmmwww]]]PPP[[[uuu}}}fffYYYoooxxxzzz}}}|||}}}yyyyyy|||xxxooofffddd___UUUKKKDDDBBBBBB<<>>>>>=========@@@EEEIIIQQQUUU[[[```eeemmmwww~~~}}}~~~~~~|||wwwuuuqqqmmmkkkjjjkkklllkkkjjjiiigggeeecccbbbaaa[[[PPPIIIPPPeeezzz}}}|||}}}{{{sssjjjgggnnnxxxxxxmmmeeeXXXUUUNNNEEE>>>999999999444444333222000...,,,***))))))(((''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))*********+++---...000111111111444888999999@@@GGGVVVnnn444666999:::;;;<<<>>>@@@AAA@@@@@@???:::888BBBOOO{{{hhhUUUWWWlllaaaUUU```zzzxxx~~~}}}|||||||||}}}}}}{{{tttyyyyyypppjjjcccbbb^^^UUUKKKDDDCCCEEEEEENNNYYY```ccceeekkkqqqooonnnnnnoooqqqtttuuuvvvyyy{{{||||||zzzyyyyyyzzz}}}xxxrrrmmmjjjgggccc``````_________^^^]]]]]]\\\cccfffiiifffaaa\\\\\\]]]\\\[[[YYYUUUPPPMMMLLLKKKHHHIIIIIIIIIJJJNNNUUUZZZ___fffoootttvvvyyy}}}~~~zzzwwwqqqmmmjjjjjjlllnnnkkkkkkiiigggdddbbbaaaaaa^^^WWWMMMOOOhhhyyymmmgggmmmxxxxxxnnnggg]]]ZZZSSSJJJBBB>>>===>>>888666444222000...---,,,***)))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''')))************+++---...000111///000333777888999???GGGRRRkkk444777:::;;;<<<===>>>@@@AAA@@@AAA???888777DDDUUUzzzbbbVVVbbbyyy~~~sssTTTTTTooovvvyyy|||{{{|||~~~~~~~~~yyyuuuuuu~~~zzzoooiiigggdddddd```WWWKKKBBB@@@AAAKKKTTT___eeehhhkkksssyyyyyyxxxwwwxxxzzz|||}}}~~~~~~~~~~~~~~~yyyrrrnnnllliiieeeaaa\\\^^^aaaccceeedddcccbbbhhhkkknnnkkkeee```___aaa```aaa```^^^YYYTTTQQQOOONNNPPPRRRSSSVVV\\\dddjjjmmmsssyyy||||||}}}{{{{{{|||}}}~~~}}}xxxrrrllljjjjjjmmmooojjjiiihhheeeaaa______```[[[WWWNNNOOOmmm~~~lllaaaeeepppwwwooohhh```\\\ZZZTTTLLLFFFCCCDDDEEE<<<:::777444111000//////+++***)))''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''')))*********+++,,,---///000111//////222666777888???GGGNNNhhh555666888:::<<<======>>>CCC@@@<<<>>>>>>888JJJooosssaaaSSSYYYkkk{{{|||\\\PPP^^^{{{}}}{{{xxxyyy~~~{{{uuupppooobbbgggtttxxxwwwlllWWWGGGDDDGGGJJJXXXcccmmmqqqvvv~~~}}}}}}wwwpppmmmllljjjeee```cccfffjjjllllllkkkkkkkkkqqqnnnjjjggggggggggggffflllkkkiiifffcccaaa______[[[^^^___```fffqqqyyy{{{{{{xxxqqqlllllljjjeeefffnnnvvvyyy~~~~~~|||wwwqqqllljjjiiiiiihhhllliiieeebbbbbbaaaaaa```XXX[[[TTTLLL^^^|||ooohhhiiilllxxxkkkccc```ZZZRRRNNNQQQRRROOOIIIGGGIIILLLIIIGGGCCC<<<555111///000***)))(((''''''&&&&&&''''''''''''(((((((((((()))''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))***+++---.../////////000333888999:::@@@GGGQQQooo666777999;;;===>>>?????????AAA===<<<>>>AAA[[[vvvkkk[[[OOONNN___uuudddXXXYYYppp}}}|||~~~}}}|||}}}}}}tttrrrwww}}}|||uuukkkgggrrryyyhhhVVVJJJGGGLLLQQQdddppp|||}}}zzzyyyvvvpppjjjgggffffffbbb___bbbeeehhhjjjlllmmmoooqqqtttsssqqqrrrrrrppplllhhhjjjkkkllllllkkkiiihhhhhhfffkkkoooqqqwwwuuullljjjjjjeeebbbaaadddbbbgggpppwwwzzzzzzwww{{{tttooollljjjhhhggghhhfffcccbbbbbbccccccccc]]]___VVVJJJNNNiii|||vvvqqqllljjjmmmmmmggg\\\VVVSSSNNNHHHJJJMMMPPPNNNJJJFFFFFFHHHLLLLLLIIIDDD<<<666222000***)))(((''''''&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))***+++---.../////////000333888888999>>>FFFQQQppp888999;;;<<<>>>???@@@@@@<<>>555...+++***)))(((''''''&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))***+++---...///000000000333777888888===DDDRRRppp888999;;;===>>>@@@@@@AAA===BBB<<<888FFF[[[vvv|||bbbIII???HHH___zzz~~~~~~qqqSSSXXX{{{zzzyyy{{{xxx{{{~~~~~~wwwrrrttt~~~}}}rrrssszzz\\\TTTUUUWWW```mmmwww}}}}}}|||xxxsssooommmllliiieee```___aaadddfffgggiiilllpppssstttvvvxxxzzz}}}tttqqquuuxxxxxxuuuqqqooonnnuuu~~~~~~}}}}}}{{{|||{{{}}}yyyrrrttt|||uuucccZZZTTTVVV\\\ccchhhiiiiiihhhjjjnnnsssuuuuuuwww~~~zzzqqqkkkkkkvvv~~~zzzvvvrrrnnniiifffbbbaaa```aaadddfffffffff```]]]XXXMMM>>><<>>???@@@@@@>>>@@@:::@@@YYYooosssZZZDDD@@@TTTrrryyyaaaVVViii}}}xxxzzz~~~}}}yyytttyyyvvvrrrsssvvvZZZVVV\\\cccnnn|||{{{yyyxxxvvvrrrmmmiiihhhhhheeeccc```___bbbfffjjjmmmnnnrrrwwwzzz{{{zzzzzzzzz|||xxxxxx|||~~~zzzvvvuuuvvv~~~}}}||||||}}}zzz}}}|||}}}~~~tttkkkooo{{{qqq]]]TTTSSSNNNTTT]]]dddhhhkkkkkkjjjkkkooorrrqqqpppuuu}}}~~~vvvkkkcccfffnnnxxx}}}zzzxxxuuuqqqlllhhhdddbbbaaabbbcccddddddccc^^^YYYVVVQQQEEE<<>>:::;;;<<<<<<:::666222//////***)))(((''''''&&&&&&''''''''''''(((((((((((()))'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((()))+++---///000111111111444777888777<<>>???@@@@@@>>><<<<<>>DDDXXXeeezzz~~~yyy|||~~~yyysssrrrsssuuusssiiiZZZPPPNNNDDDFFFIIIJJJGGG@@@999555444555444222///------...***)))(((''''''&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((()))+++---///000111111111444888999999>>>EEERRRsss999:::<<<>>>???AAAAAABBB>>>;;;AAA___wwwZZZFFFAAAKKKnnnpppUUURRRjjj|||zzz||||||{{{xxxtttllleeeeeeooo~~~~~~|||zzzyyytttsssppplllgggeeefffhhheeefffgggiiilllqqqvvvyyy}}}tttjjjcccqqq}}}qqq```RRRLLLPPPVVVYYYdddmmmmmmmmmpppsssrrrvvv{{{tttfff```aaaiiiwww~~~~~~~~~~~~|||wwwpppkkkeeedddcccccccccbbb```^^^\\\ZZZXXXTTTLLLCCC<<<999???WWWqqq~~~yyyxxxyyywwwuuusssuuuzzz{{{ppp```VVVUUUIIIIIIIIIHHHEEE???999555000111111///,,,***)))******)))(((''''''&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''')))+++---///111111111111555999::::::@@@GGGRRRsss:::;;;===???AAABBBCCCCCC???<<>>???@@@AAABBB>>>===OOOssstttQQQEEENNNbbbtttYYYQQQmmm{{{|||{{{kkknnnxxxzzzuuuwww{{{sssccceeejjjsss~~~}}}{{{zzzyyywwwuuuvvvnnngggggghhhhhhiiilllkkkmmmqqqvvv|||~~~{{{www}}}}}}|||yyy{{{~~~{{{}}}~~~~~~~~~}}}ssshhhiiisssbbbUUUQQQTTTZZZ___gggjjjnnnoooooonnnppprrr|||~~~}}}|||}}}sssgggVVVPPP___sss}}}yyytttpppmmmhhhbbbaaabbbbbb^^^ZZZ[[[ZZZXXXVVVRRRKKKBBB===:::FFFfff{{{xxxyyytttnnnrrr||||||tttmmmhhhgggkkkjjj```WWWUUU\\\TTTMMMKKKIIIEEE???;;;888666555555444222...+++(((''''''&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((())))))***,,,...000111111111444888999:::@@@HHHYYYxxx~~~>>>======>>>@@@AAABBBBBB>>>DDD[[[~~~uuuTTTLLLVVVooofffUUU^^^~~~~~~|||yyy{{{zzzqqquuu~~~zzzzzz{{{vvv}}}yyyjjjdddgggmmmuuu}}}{{{zzzyyyvvvtttssslllhhhjjjlllmmmooorrrqqqtttzzz}}}}}}zzzyyy|||zzzvvvzzzwwwuuuvvvyyyzzzwwwsssrrrssstttvvvxxx{{{}}}~~~|||wwwkkkgggrrrzzzpppbbbXXXVVV[[[ccchhhjjjlllnnnooooooqqquuuxxx}}}|||xxxsssrrrsssmmmddd```WWWZZZmmm}}}zzzuuuqqqnnniiiccc```aaaaaa^^^[[[ZZZYYYXXXVVVSSSMMMFFFAAA999@@@ZZZtttuuurrrlllkkkrrr}}}wwwlllbbb^^^\\\YYYZZZ^^^\\\\\\\\\[[[UUULLLDDD???;;;999777666555333///,,,(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((())))))***,,,...000111111111444888999:::@@@HHHXXXwwwAAA???===>>>AAABBBAAA??????OOOmmmpppUUUTTTccc}}}rrrZZZYYYttt{{{}}}xxx|||}}}tttrrryyyxxxmmmeeefffjjjqqqzzz}}}{{{}}}|||{{{{{{{{{xxxuuurrroookkkjjjooossstttwww{{{~~~yyyyyy}}}zzz{{{wwwmmmhhhhhhgggdddeeecccbbbccceeeeeebbb^^^^^^^^^```bbbfffkkkppprrrwwwwwwvvvvvvwwwyyy{{{|||~~~wwwmmm___eeetttlllaaaZZZZZZ```gggkkkmmmnnnnnnoooppptttyyy}}}|||xxxpppgggddddddaaa[[[YYYZZZeee{{{~~~{{{wwwsssqqqkkkddd```______^^^\\\YYYYYYXXXWWWUUUPPPJJJFFF::::::KKKcccuuu{{{rrrjjjmmmuuu~~~}}}ooo```VVVSSSUUU\\\ddd\\\fffoooooocccUUUJJJEEE>>><<<999777666333///,,,(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((())))))***,,,...000111111111444888999:::@@@HHHWWWvvv~~~{{{@@@>>>===@@@CCCCCC???;;;AAAYYY|||dddTTT^^^qqqeeeUUUddd~~~~~~|||}}}xxxppp{{{uuullliiihhhjjjnnnvvv~~~}}}zzzxxxxxxyyyyyyzzz{{{zzzxxxsssooommmkkkmmmtttyyyzzz~~~{{{uuutttwww||||||{{{|||ooo^^^TTTPPPNNNLLLLLLKKKKKKMMMOOONNNKKKHHHHHHHHHIIIKKKPPPUUUZZZ^^^ccccccdddfffjjjooosssvvvvvvvvvrrrooodddVVVfffoooiii```[[[[[[```fffiiioooooooooppprrruuuxxx{{{wwwoooddd[[[YYY]]]aaabbb___dddsss~~~|||xxxuuusssnnnfffaaa^^^^^^]]]\\\[[[ZZZYYYXXXVVVRRRLLLHHH===666???TTTjjjwwwnnnqqquuuxxxzzzpppcccYYYUUUVVV\\\aaa]]]mmm{{{xxxhhhXXXOOOKKK???===:::777555222...+++)))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((())))))***,,,...000111111111444888999:::@@@HHHWWWvvv~~~}}}www;;;<<<>>>AAADDDCCC???:::DDD```mmm[[[ZZZlll}}}[[[TTTnnn}}}yyyxxxwww{{{xxxpppuuuzzzmmmhhhiiimmmnnnrrryyy|||xxxvvvuuuuuuwwwwwwyyyzzzzzzxxxsssooollllllpppwww|||}}}yyyvvvuuuwwwwwwuuuvvvyyyxxxzzz|||~~~zzzzzz{{{zzzyyyzzzyyywwwuuuttttttuuuvvviiiTTTFFF???;;;:::>>>>>>???@@@BBBBBBAAA???;;;::::::;;;>>>CCCGGGJJJMMMNNNPPPSSSXXX^^^cccfffaaadddeeefff```VVViii|||iiiddd___]]]___dddhhhkkkmmmmmmnnnppprrrssssssrrrjjjaaaUUUOOOPPPWWWbbbjjjjjjqqq~~~~~~~~~|||yyywwwuuupppiiibbb^^^\\\\\\\\\\\\[[[ZZZXXXVVVRRRLLLHHH>>>666:::KKKddd~~~uuuuuussspppttt}}}wwwqqqfff\\\WWWYYY]]]aaa]]]nnnyyyqqqaaaTTTOOOMMM???<<<888555333000,,,***))))))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((())))))***,,,...000111111111444888999:::@@@HHHWWWuuu}}}yyy999;;;???BBBCCCCCCBBBAAARRRlllnnn\\\[[[iii}}}|||{{{YYY]]]}}}{{{|||~~~qqqpppqqqwwwnnntttrrrjjjfffhhhlllpppsssxxx}}}{{{wwwuuuttttttuuuxxxxxxyyy{{{|||zzzuuurrrppppppuuu|||yyytttnnnmmmppprrrpppnnnxxxyyy{{{yyyvvvrrrpppooommmlllpppuuuwwwuuutttwwwtttxxx}}}{{{rrrmmmnnnpppnnnlllkkkjjjgggeeeddddddeeefffooorrrvvvxxxzzz|||~~~xxx^^^JJJ>>>777555555999999999999999:::::::::666666555555777999<<<===???@@@AAACCCFFFJJJMMMOOOMMMTTTWWWZZZZZZWWWiiisss]]][[[ZZZ[[[___dddhhhjjjdddddddddfffiiiiiigggeeeZZZRRRJJJIIIMMMVVVbbbnnnpppxxx~~~}}}|||yyywwwvvvrrrllleee___\\\ZZZZZZ\\\ZZZXXXWWWUUUQQQLLLHHH???777999EEE]]]|||vvvqqqqqqttttttpppeeeXXXSSSWWW^^^bbb\\\hhhkkk___QQQLLLKKKIII>>>:::666333111///,,,)))***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((())))))***,,,...000111111111444888999:::@@@HHHVVVttt}}};;;>>>@@@@@@@@@BBBHHHMMMooovvvhhhUUUOOO```{{{}}}eeezzz~~~vvv{{{}}}yyyfffkkkqqqxxxtttrrr}}}pppkkkhhheeeggglllpppqqqtttwww{{{}}}{{{zzzxxxvvvvvvwwwxxxyyy|||||||||~~~}}}zzzwwwyyyzzz}}}jjj^^^WWWUUURRRSSSWWW[[[\\\\\\ccceeegggfffdddbbbaaaaaahhhhhhmmmuuuwwwtttsssuuuuuuzzz}}}{{{yyyvvvqqqmmmkkkddd]]]\\\aaaddddddaaa```^^^\\\YYYXXXYYYZZZ[[[bbbdddfffffffffgggjjjllloooooosss|||vvvbbbKKK>>>999555666999:::999888666444444666777555444444444555555666777777777888999:::;;;<<<===>>>GGGHHHHHHMMMQQQaaazzz~~~{{{xxxwwwrrrggg[[[MMMLLLLLLOOOSSSXXXZZZ[[[RRRPPPOOOQQQTTTVVVVVVTTTKKKGGGHHHOOOWWW___kkkwwwyyy}}}~~~}}}{{{yyywwwvvvsssnnnggg```[[[YYYYYYXXXWWWUUUTTTSSSQQQMMMJJJ@@@999777===PPPyyy~~~uuuqqqnnnkkkkkkjjjbbbVVVPPPUUUZZZ\\\XXX^^^[[[MMMCCCDDDEEEAAA===:::666222000///,,,******)))((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((())))))***,,,...000111111111444888999:::@@@HHHTTTrrr===@@@AAA>>>===AAAMMMWWW```SSSDDDGGGeeetttyyyssszzz}}}uuuppp```jjjttt{{{yyynnnzzzzzzooofffeeefffeeehhhmmmooopppqqqsssvvvyyy|||}}}xxxwwwwwwwwwyyy{{{~~~~~~}}}{{{vvv___MMMCCCIIIHHHHHHKKKPPPUUUXXXZZZ\\\^^^```aaa```______```fffgggllltttwwwuuutttvvvyyy~~~}}}xxxuuuttttttooommmjjjhhhhhheee```[[[WWWRRRNNNQQQZZZaaabbb```ZZZXXXUUUSSSRRRSSSUUUVVV[[[\\\\\\ZZZXXXXXX[[[^^^]]]^^^dddppp}}}|||aaaNNN;;;444444555888>>>AAA???<<<999555555777888333333333333444444444333111222333444555666666666444>>><<<999AAAJJJXXXkkklllkkkgggbbb\\\UUULLLDDDAAA@@@@@@AAAEEEGGGGGGGGGBBB???<<<>>>BBBFFFHHHHHHCCCCCCLLLZZZeeemmmxxx}}}~~~}}}{{{yyywwwvvvtttooohhhaaa[[[XXXXXXUUUTTTSSSSSSSSSQQQNNNLLLCCC;;;666555DDDnnnxxxllljjjfff______cccaaaXXXSSSTTTUUUSSSUUUXXXPPPAAA;;;@@@AAA<<<===:::666222111///---,,,******((('''&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((())))))+++,,,...000111111111444888999:::@@@HHHRRRooo<<>><<>>CCCCCC@@@888777555444444555666777555666666777777777666666999999::::::===BBBIIIOOONNNRRRPPPHHH@@@<<<999555666555555555555666666777666999>>>BBBEEEHHHLLLNNNKKKVVVeeeqqqwww~~~xxxzzz~~~|||yyyvvvuuusssmmmfff___ZZZYYYUUUTTTRRRQQQQQQPPPMMMKKKDDD???999555777IIIlllwwwqqqooollleee```ZZZ___bbb```\\\[[[YYYWWWXXXQQQHHHAAA>>>;;;999666444999999333...///,,,(((+++(((%%%%%%'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''((((((***+++---///000222111444999;;;<<>>CCC@@@SSS{{{iiiIII@@@>>>YYY|||zzzxxx}}}uuullluuussshhhdddffftttvvvuuutttjjjhhhfffddddddfffiiijjjmmmoooqqqrrrrrrrrrssstttsssssstttvvvyyy|||sss]]]VVVRRRJJJFFFGGGFFFHHHLLLQQQUUUYYY\\\]]]bbbdddeeegggggggggfffeeehhhjjjmmmoooqqqtttxxxzzz|||zzztttnnniiiddd```^^^^^^^^^]]][[[YYYZZZ\\\___^^^cccccc]]]XXXVVVRRRMMMOOOSSSYYY^^^bbbcccbbbaaaZZZXXXSSSPPPOOOQQQVVVZZZYYYYYYUUUQQQSSSWWWTTTNNNNNN^^^nnnyyyvvveeeNNN@@@666777999999===DDDIIIJJJIIIHHHJJJNNNLLLHHH999888666444444555666777555666666777777666666555777888777666777999>>>BBBCCCFFFEEE>>>999777666444888888777666666777999:::777;;;AAAGGGMMMSSSYYY\\\\\\gggvvv}}}{{{||||||yyywwwvvvsssoooiiiccc]]]YYYWWWUUUSSSSSSRRRQQQNNNLLLFFFBBB;;;555444AAA]]]vvv~~~tttkkkhhhiiiiiieeeaaa___aaaeeeiiiggg___XXXTTTXXXRRRHHHAAA<<<999666444444999999333//////,,,(((+++)))&&&&&&((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''((((((***+++---///000222111444999;;;<<>>AAA???999666777888666888777555444444666999:::<<<@@@GGGOOOVVV^^^fffjjjmmmxxx}}}{{{~~~}}}zzzxxxuuurrrpppmmmhhh```ZZZXXXVVVTTTSSSSSSRRROOOMMMIIIEEE>>>777222666III[[[hhhccc```aaaeeeiiihhheeeaaa]]]aaakkklllaaaTTTOOOYYYSSSJJJCCC===999777555444888999555111///,,,)))+++)))'''''')))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''((((((***+++---///000222111444999;;;<<>>???>>>???AAABBBDDDEEECCC>>>===@@@AAA@@@===;;;999888999<<<@@@BBBLLLPPPVVV\\\dddllltttzzz~~~|||{{{~~~{{{yyyuuuqqqpppoookkkbbb[[[XXXVVVSSSRRRQQQQQQOOOMMMKKKFFFAAA:::222000888DDDYYY[[[]]]aaagggmmmmmmiiifff[[[ZZZfffmmmeeeZZZWWW]]]XXXPPPHHHAAA===:::888444777999888444000,,,***))))))((('''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''((((((***+++---///000222111444999;;;<<>>DDDBBBLLLqqqqqq___HHH===KKKZZZsssuuuooottt|||uuukkkmmmxxx~~~qqqooo}}}{{{qqqmmmjjjfffeeedddcccdddeeeggghhhiiilllpppsssssssssttttttsssuuuwwwzzz|||~~~eeePPPFFFIIIMMMOOOMMMLLLRRRZZZWWW[[[```fffllloooqqqrrrqqqpppooonnnnnnnnnoooppptttxxx}}}yyytttkkkbbbYYYSSSPPPOOOPPPRRRTTTRRRNNNKKKKKKLLLMMMNNNPPPRRRTTTXXX]]]aaallliiiddd^^^YYYUUUVVVXXX^^^bbbgggkkkkkkhhhccc```]]]YYYUUUUUUYYY___dddfff]]]UUUUUU[[[VVVIIIKKKXXXqqqooo[[[EEE<<<666999>>>JJJaaawwwuuueeeTTTGGG???===;;;888777777888999999999:::;;;<<<=========<<<>>>AAABBBAAABBBCCCEEEHHHIIIHHHFFFHHHMMMOOONNNKKKJJJHHHHHHJJJNNNRRRUUU___bbbgggmmmttt}}}}}}zzz|||yyyuuuqqqpppoookkkccc\\\VVVTTTQQQOOOOOONNNMMMKKKJJJFFFBBB===555///111777OOOXXXaaaffflllrrrqqqlllooo```YYYbbbmmmnnnkkkjjjfffbbbYYYOOOEEE>>>999777444666999:::666000,,,***((((((((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''((((((***+++---///000222111444999;;;<<>>:::>>>GGGUUUmmm~~~nnn___PPPEEE???>>><<<:::999999:::;;;999:::;;;===???@@@@@@AAA???AAABBBCCCBBBCCCDDDFFFLLLNNNNNNNNNSSSZZZ\\\ZZZVVVVVVVVVXXX[[[___dddfffiiilllpppvvv}}}yyy|||}}}zzzwwwssspppnnnjjjddd___UUURRRNNNMMMLLLLLLKKKJJJHHHDDDAAA>>>999222000333EEEUUUdddlllrrrxxxvvvnnnrrreeeZZZ[[[gggsssuuurrrkkkggg^^^RRREEE;;;666444444555999<<<999111,,,+++((())))))'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''((((((***+++---///000222111444999;;;<<>><<>>GGGSSSaaavvvtttdddXXXNNNFFF???>>><<<::::::;;;<<<======>>>AAACCCFFFHHHIIIIIIGGGIIIKKKLLLMMMOOOSSSUUUZZZ[[[[[[\\\```ffffffbbb^^^___aaadddhhhmmmqqqtttuuuwwwyyy}}}yyyyyy|||~~~}}}zzzvvvqqqmmmhhheeecccTTTQQQNNNKKKKKKKKKJJJIIIGGGBBB@@@???;;;444222333:::PPPfffrrrzzz}}}uuurrrlll```ZZZdddtttvvvnnnbbb___XXXNNNBBB999555444444555999>>>;;;111,,,,,,***++++++(((%%%###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''((((((***+++---///000222111444999;;;<<>>OOOjjjkkkbbbpppxxxpppvvv{{{xxxqqqmmmtttppprrr|||vvvkkklllmmmiiieee______aaabbbeeegggiiijjjkkknnnsssuuutttsssqqqqqquuuuuutttuuuwwwzzz}}}yyyyyyxxxwwwwww{{{]]]HHHEEEJJJLLLNNNRRRXXX]]]^^^[[[[[[^^^dddjjjnnnpppppppppmmmnnnooorrrwwwwwwqqqjjjbbbXXXRRRJJJHHHDDDBBBAAACCCEEEGGGLLLIIIEEEEEEIIILLLLLLKKKOOORRRUUUYYY^^^eeelllppplllddd^^^\\\YYYWWW]]]gggppprrrtttvvvuuussspppnnndddcccdddiiinnnnnniiicccXXX]]]___[[[WWW^^^qqqnnnYYYHHHAAABBBNNN\\\iiizzz|||lll]]]TTTMMMHHH???>>><<<;;;;;;<<<===>>>CCCDDDGGGJJJMMMPPPQQQRRRPPPRRRUUUXXX\\\aaafffjjjkkkllljjjiiikkknnnkkkeeeggghhhkkkpppuuuzzz~~~xxxwwwxxxzzz}}}yyyssslllhhhfffgggUUUQQQNNNKKKKKKKKKKKKJJJFFFAAA>>>>>>;;;666333333444NNNhhhvvv{{{vvvvvvlllaaahhhyyyyyykkkTTTSSSPPPHHH???999888888444444999???<<<111,,,,,,,,,------***&&&$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''((((((***+++---///000222111444999;;;<<>>>>>HHHiiicccKKK;;;888BBBYYY{{{pppXXXbbb}}}{{{lllrrr{{{~~~}}}qqqiiippp}}}rrrnnn}}}~~~sssllljjjkkkiiigggdddfffhhhggggggiiinnnrrrpppqqqrrrpppmmmlllnnnqqqnnnqqqtttxxxzzz{{{{{{zzzuuuuuuuuuttttttwww|||qqqVVVHHHFFFHHHNNNUUUZZZ[[[]]]```cccbbbbbbccchhhmmmooonnnkkkmmmvvv~~~tttkkk```WWWSSSNNNHHHCCCCCCCCCDDDEEEFFFGGGHHHIIIMMMJJJHHHHHHKKKOOOQQQSSSTTTWWW[[[```eeejjjmmmooommmbbb[[[]]]]]]]]]hhhxxx{{{{{{zzzxxxvvvsssqqqooolllnnnoooooopppooohhh______ddd___SSSTTTkkkzzzfffWWWKKKIIIKKKTTT^^^iiiuuu{{{tttiii\\\PPPIIIFFFAAAAAA@@@???@@@AAABBBCCCHHHPPPVVVWWWZZZ___dddfffjjjlllllllllqqqyyy}}}}}}~~~~~~~~~}}}{{{yyywwwuuuzzzyyyzzz{{{}}}wwwuuuyyy~~~{{{vvvqqqnnnllliiiggg\\\WWWPPPLLLJJJJJJHHHFFFDDDCCCAAA???<<<888333///444BBBbbb|||}}}~~~jjjbbbiiiiiiaaaPPPNNNIIIDDD>>>:::888888888444333777888222,,,)))---,,,+++)))'''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))))))))***,,,///333555222222555:::;;;<<>>PPPssswwwUUUAAA666:::HHHiiinnn]]]mmmzzzrrrpppwwwzzzuuukkkhhhuuuvvvlllsss{{{qqqlllkkkkkkiiigggfffggghhhiiijjjlllpppssssssrrrqqqooommmlllnnnpppnnnppptttwwwxxxxxxwwwvvvpppqqqppppppqqqtttyyy}}}lllTTTIIIHHHIIIOOOVVVZZZ[[[]]]```ccccccccceeeiiinnnpppooommmwww}}}ppp[[[TTTKKKFFFEEEDDDAAA>>>CCCDDDEEEFFFHHHIIIJJJKKKOOOMMMJJJJJJMMMPPPRRRSSSWWWZZZ^^^bbbgggjjjlllmmmggg^^^ZZZ___cccfffsss}}}|||{{{zzzwwwuuuqqqtttuuuqqqooommmggg```fffddd\\\VVVdddwww___MMMHHHGGGJJJSSS]]]gggrrr|||{{{xxxrrrggg[[[PPPIIIFFFBBBBBBBBBBBBDDDGGGJJJKKKXXX___dddeeegggmmmssstttwww}}}}}}}}}yyyvvvyyy}}}zzzuuuqqqooollliiiggg^^^XXXQQQLLLJJJIIIHHHFFFDDDCCCAAA???===999444000///999WWWuuu~~~mmm___]]]\\\YYYNNNJJJDDD@@@>>>>>><<<;;;666333222666666000+++***,,,+++***((('''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''))),,,///111222222555:::;;;<<>>999AAA]]]}}}nnnMMM<<<777BBBWWWnnneee}}}uuunnnsss{{{{{{uuummmgggmmm~~~yyyllliiiwwwyyy{{{uuuoookkkkkkkkkiiigggkkkjjjjjjkkkoooqqqssssssuuuqqqmmmjjjjjjlllmmmmmmmmmoooqqqtttuuutttsssrrrlllmmmnnnnnnpppsssyyy|||gggRRRJJJJJJKKKPPPVVVYYY[[[\\\```ccceeeeeegggkkkppprrrrrrqqq}}}mmm^^^KKKEEE???<<<>>>@@@AAA@@@DDDEEEGGGHHHJJJLLLMMMNNNRRRPPPNNNNNNQQQTTTVVVVVV[[[]]]bbbfffiiijjjjjjjjjddd^^^]]]dddjjjppp~~~}}}}}}zzzvvv{{{{{{tttmmmiiifffcccmmmcccWWWYYYssssssZZZGGGFFFFFFJJJTTT^^^fffooowwwvvvtttoooeeeZZZPPPIIIFFFDDDDDDEEEGGGKKKPPPTTTWWWccciiinnnnnnpppwww}}}~~~{{{{{{}}}|||xxxyyy}}}|||yyyuuuqqqooommmjjjhhhaaa[[[SSSLLLHHHGGGGGGFFFDDDCCCAAA@@@>>>:::555222...111JJJkkkzzz|||yyylll[[[QQQQQQWWWNNNFFF>>><<<@@@BBBAAA===555222222444222...+++---+++***)))((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&%%%%%%&&&''')))+++...000222222555:::;;;<<>>@@@CCCEEEEEEFFFGGGHHHJJJMMMOOOPPPQQQSSSQQQQQQSSSWWWZZZ\\\\\\]]]```eeeiiilllllllllkkkfffcccdddjjjqqqwww}}}|||{{{xxx~~~}}}tttjjjfffggggggnnnaaaUUU\\\{{{oooZZZKKKHHHHHHMMMXXX```fffmmmtttuuusssmmmdddYYYOOOIIIFFFGGGHHHJJJMMMRRRXXX^^^aaaiiiooossssssuuu}}}}}}{{{|||{{{yyy{{{|||~~~~~~{{{xxxtttrrrpppnnnkkkhhhccc]]]UUUMMMHHHFFFFFFFFFDDDCCCAAA@@@???;;;777333222...???___{{{tttmmmllljjjdddUUUIIINNN]]]QQQHHH???>>>BBBEEEAAA<<<777444222222000,,,+++...))))))((('''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''(((((()))***,,,...000111222222555:::;;;<<>>FFF^^^}}}{{{~~~rrrooorrr|||uuunnnkkkwwwzzzggg]]]kkk{{{uuukkkllllllmmmnnnnnnoooooouuutttssssssqqqnnnjjjggg```^^^[[[ZZZ]]]```bbbdddgggiiimmmqqqtttttttttsssnnnpppsssuuuxxx{{{~~~iiiVVVMMMKKKJJJNNNRRRTTTVVVZZZ```eeegggkkkqqqvvv{{{{{{dddMMMBBBBBB@@@@@@BBBDDDGGGKKKNNNPPPNNNOOOPPPRRRTTTVVVWWWXXXVVVVVVYYY^^^cccggghhhhhhcccfffiiimmmpppppppppoooiiilllqqqwww~~~~~~{{{xxx{{{xxxmmmdddffflllppp]]][[[___rrrzzzjjj^^^VVVSSSRRRRRRVVV^^^dddgggkkkpppqqqnnnhhh___VVVPPPNNNNNNSSSVVV[[[aaahhhmmmppprrr{{{~~~|||xxxvvv{{{{{{{{{|||zzzxxxuuusssqqqnnniiifffbbb___YYYQQQJJJFFFEEEFFFBBBAAA@@@??????<<<888444666***...@@@RRRcccggg\\\YYYRRRMMMLLLHHHEEEKKKUUUZZZVVVOOOHHHDDDDDDFFFHHHGGG===444111///---,,,---((((((''''''&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''((()))+++,,,---...///222222555:::;;;<<>>EEESSSkkk~~~uuulllnnnuuu~~~xxxooogggnnnzzz}}}oooaaadddwww}}}vvvpppkkklllmmmnnnooopppqqqrrruuuvvvvvvtttnnnhhhcccaaaZZZZZZ[[[\\\]]]```dddgggjjjmmmpppsssuuuvvvuuutttsssuuuxxxzzz}}}|||gggUUUMMMLLLKKKNNNRRRTTTWWW\\\ccciiimmmqqqvvvzzz~~~nnnbbbUUUFFFAAACCCBBBEEEIIIMMMQQQSSSVVVXXXUUUUUUVVVXXXYYY[[[\\\\\\ZZZ[[[^^^bbbgggiiiiiihhhiiijjjlllnnnoooppppppooommmqqqxxx}}}}}}|||zzz{{{|||vvvjjjdddgggnnnrrrZZZ\\\hhh|||lll```YYYUUUSSSTTTSSSVVV]]]bbbcccgggkkkjjjgggaaaZZZTTTQQQSSSTTTYYY^^^fffnnnuuuzzz}}}~~~~~~~~~wwwtttvvv|||{{{|||~~~{{{yyyvvvtttqqqmmmhhheee```___[[[TTTLLLGGGEEEFFF@@@??????>>>>>>;;;888444444***+++555???RRR```^^^ZZZSSSLLLLLLNNNPPPPPPOOO]]][[[UUUJJJAAACCCOOO[[[QQQCCC555111111///,,,+++)))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''''')))***+++,,,------222222555:::;;;<<>>>>>>>>===;;;777444444+++,,,111777KKK```fff\\\VVVPPPQQQXXX]]]XXXOOO]]]]]]WWWIII>>>CCCWWWjjjXXXGGG666111222000,,,)))))))))((('''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((('''(((***+++------......222222555:::;;;<<>>???dddttt\\\DDD===FFFYYYvvvvvv~~~ssswwwkkklllwwwuuukkkhhhiii~~~{{{qqqdddcccssswwwrrrssslllnnnppppppoooooorrruuuzzzyyyvvvoooggg```[[[YYYZZZ[[[]]]^^^aaadddjjjmmmpppqqqrrrtttuuuwwwxxxyyyyyy{{{}}}~~~rrr]]]OOONNNRRRSSSUUUYYY\\\___dddhhhlllppptttyyy}}}ppp```PPPMMMNNNLLLIIIIIIMMMQQQVVVYYYZZZ[[[]]]^^^]]]___aaaaaa`````````aaaaaacccdddggghhhjjjjjjkkkjjjqqqwwwvvvqqqnnnooosssppp{{{~~~|||yyy~~~wwwcccdddvvv{{{oooYYYjjjvvveee]]]ZZZVVVSSSRRRRRRSSSUUUXXX\\\aaaeeegggfffaaa[[[XXXTTTRRRVVV\\\fffmmmvvv~~~xxxrrrtttxxx|||zzzxxxuuusssqqqnnnjjjggg``````]]]XXXQQQKKKFFFDDD@@@>>>===<<<<<<;;;999777222...---///555@@@TTTfffeeeaaa[[[XXX]]]```[[[QQQPPPVVVVVVLLLCCCIII\\\nnnYYYFFF666222...((()))000***)))''''''''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&((()))))))))+++---///444444666:::;;;;;;AAAIIIYYYyyy???LLLvvv}}}fffRRR@@@@@@MMMaaa}}}tttzzztttqqqxxx{{{qqqiiiiiimmm{{{wwwmmmeeejjjvvvrrrsssmmmoooqqqrrrqqqqqqtttwwwxxxwwwssslllddd^^^ZZZYYYYYY[[[]]]___bbbfffkkkooorrrssstttvvvxxxyyyzzz{{{}}}nnn]]]TTTTTTYYYVVVYYY]]]```cccgggllloootttxxx|||oooaaaUUUKKKLLLOOOOOOPPPRRRWWWZZZ]]]___^^^^^^^^^______aaaccccccbbbbbbbbbcccdddeeefffhhhjjjkkkllllllnnntttzzzyyytttqqqsssvvvvvvuuudddiii{{{{{{mmm\\\rrrsssddd[[[VVVQQQOOOPPPPPPRRRVVVZZZ^^^aaacccdddccc^^^YYYXXXVVVWWW]]]eeennnttt~~~~~~yyyvvvuuupppppppppqqqtttwwwzzz|||yyytttvvvxxx||||||yyyuuuqqqnnnkkkgggdddaaa```^^^YYYRRRKKKFFFDDD@@@>>>===<<<<<<;;;999777444000,,,,,,000<<>>333333111***)))---***)))''''''''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((*********+++...000444444666:::;;;;;;AAAIIIYYYxxxJJJcccpppVVVGGG===DDDTTThhh|||qqqvvvpppwwwvvvkkkggglllqqqxxxqqqgggdddrrr|||vvvrrrrrrpppqqqsssttttttuuuwwwyyyuuusssooohhh```ZZZXXXXXXYYY[[[^^^aaadddhhhmmmqqqtttuuuwwwyyy{{{|||}}}}}}kkk```[[[\\\```\\\^^^bbbfffiiimmmqqqtttxxx|||vvvdddXXXRRRMMMKKKNNNRRRUUUXXX\\\```bbbeeeeeedddccccccdddccceeeffffffeeeeeeeeeffffffgggiiikkkmmmnnnnnnooosssxxx||||||wwwuuuwwwzzz~~~qqqfffppp{{{iii___zzzyyynnnaaaXXXOOOJJJJJJNNNNNNQQQWWW\\\```aaaaaa```bbb]]]ZZZYYYZZZ\\\cccllluuu|||}}}wwwsssqqqoooooojjjjjjjjjkkkllloooqqqsssxxx|||xxxrrrvvvvvvxxx}}}{{{vvvqqqmmmjjjgggdddcccaaa^^^YYYSSSLLLGGGCCC@@@>>>===<<<<<<;;;999777666111,,,)))***666PPPgggeeedddaaa```eeehhhbbbYYYIIIJJJLLLKKKHHHFFFGGGIII@@@666111333333,,,)))++++++)))'''''''''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))+++++++++,,,///111333333666:::;;;;;;AAAIIIYYYxxxUUUuuuhhhLLL@@@<<>><<<<<<<<<;;;999777555222---)))(((222III___[[[\\\\\\^^^fffmmmkkkeeeHHHHHHKKKLLLIIICCC>>>>>>:::333111333222---***+++,,,***'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((***+++++++++---///111333333666:::;;;<<>><<<<<<<<<;;;999777333111///,,,***///@@@QQQOOORRRVVV\\\hhhsssuuurrrIIIIIILLLOOOJJJ@@@;;;===;;;666222111000---,,,......+++(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((***+++++++++---///111222222666:::;;;<<>>===<<<<<<;;;999777333111000///---...777AAAFFFLLLTTT]]]jjjtttvvvsssJJJHHHJJJPPPLLLAAA<<<>>>>>>:::555000------///000111...***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((()))+++++++++,,,///111222222555:::;;;<<>>===<<<<<<;;;999777555111//////...---000666@@@IIITTT___hhhmmmiiibbbJJJCCCDDDNNNPPPFFF<<<:::===;;;666000---...000222444000+++(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''(((*********+++...000222222555:::;;;<<>>@@@QQQooossseee~~~oooiiiuuu~~~|||xxxmmmdddjjjwwwyyyppp\\\dddrrrxxxtttrrrsssqqqoooooorrrrrrppppppqqqsssrrrnnnjjjfffggghhhgggeeecccbbbcccdddhhhlllpppssswwwzzz}}}|||~~~mmmccc^^^^^^aaabbbfffkkkoooqqqsssuuuvvv{{{~~~sssbbbVVVVVVRRRMMMIIIHHHHHHHHHGGGGGGLLLRRRVVVVVVXXX]]]aaaggglllmmmmmmrrryyyzzzuuuqqqrrrssssssssssssvvvxxxxxxyyyzzzzzzxxxwwwwwwwwwwwwxxxyyyzzz{{{{{{||||||~~~}}}}}}zzzyyywwwnnnssscccVVVNNNFFFDDDCCCDDDJJJQQQRRRVVV\\\aaacccbbb```]]]^^^]]]___cccdddcccffflllrrrvvvzzz||||||}}}}}}{{{zzzxxxxxxyyyyyyyyywwwrrrnnnlllnnnqqquuuyyy~~~|||wwwssssssuuuxxx{{{~~~~~~}}}{{{xxxqqqnnnjjjhhhgggddd___ZZZkkkooouuuzzz}}}|||yyyvvvqqqllliiiddd```\\\ZZZZZZWWWPPPJJJ@@@>>>===<<<<<<;;;999777888222.........,,,---000;;;GGGUUU___eeeeee[[[PPPIII>>>>>>LLLTTTJJJ<<<555::::::666000---///111222555111,,,((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&((()))******+++---///111222555:::;;;<<>>888;;;;;;888444111111///---111...+++'''&&&&&&'''(((&&&%%%$$$%%%'''((('''&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$(((((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((''''''''''''(((((()))***)))))))))+++...111222222222666:::;;;<<>>;;;FFF^^^{{{yyyzzzrrrnnnppp}}}}}}vvvkkk```bbbsss}}}ppp\\\\\\kkkxxxppppppooooooooopppqqqrrrssssssssssssrrrpppnnnmmmlllmmmmmmllljjjiiiiiijjjmmmoooqqqsssvvvyyy{{{|||wwwkkkfffaaa```ccciiikkknnnpppqqqtttwwwzzz|||uuuhhh___VVVTTTQQQOOOOOOQQQTTTWWWWWWZZZ___cccfffiiillloootttuuuvvvxxxyyyzzz{{{{{{ssstttvvvyyyzzz{{{{{{{{{||||||~~~~~~}}}|||zzzyyyyyy~~~zzz}}}zzzssszzz|||sssbbbSSSIIICCCDDDEEEDDDJJJTTTXXX]]]aaacccfffhhhfffaaa]]]\\\\\\^^^bbbeeeggggggqqqsssuuuwwwxxxzzz~~~~~~xxxvvvwwwvvvuuuuuuuuutttpppmmmnnnsssxxx|||~~~~~~}}}{{{{{{|||~~~zzzwwwuuutttsssmmmlllmmmggg^^^```hhhnnnuuuzzzuuupppmmmkkkfffbbb]]]ZZZZZZXXXSSSNNNDDD???;;;999::::::888666222222222...+++***,,,///444@@@ZZZmmmnnnmmmgggXXXTTTHHH@@@DDDJJJHHH@@@<<<;;;:::777444111000...---...---***((('''''''''(((&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))***,,,...000222222222666:::;;;<<>>===BBBBBB>>>;;;999666333111...------++++++***)))((((((''''''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""""""""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%'''((((((((((((***+++---...000000222222666:::;;;<<>>999BBBFFFAAA<<<999666555222...,,,---((()))*********)))((('''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''))))))'''(((***,,,.../////////222222666:::;;;<<>>:::::::::888666666444222111///...---,,,///;;;eeetttccc```dddYYYFFFAAALLLRRRMMM===999888999666///+++---'''((()))******)))'''&&&&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***'''(((***,,,.../////////222222666:::;;;<<>>;;;::::::888777777555333111111///---+++000666ZZZ|||jjj^^^XXX\\\XXXLLLJJJUUU[[[XXX>>>:::;;;???;;;111,,,---'''((()))***)))((('''&&&&&&%%%$$$%%%'''((('''&&&(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((''''''''''''((())))))((((((***+++---...000000222222666:::;;;<<>>DDDAAA444,,,...((()))))))))((('''&&&&&&&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&&&&&&&'''''')))))))))***,,,...000222222222666:::;;;<<>>;;;111++++++++++++***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$%%%'''(((&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%###""""""######$$$$$$%%%&&&'''''''''&&&&&&((()))***+++---///111333222333666:::;;;<<>>:::888777666333333333222111///...---(((.........???UUUZZZOOOKKKJJJJJJMMMQQQPPPGGG???===;;;777222///......---++++++***)))((('''&&&&&&((((((((((((((()))*********)))((('''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''%%%%%%(((...///***&&&%%%%%%%%%%%%&&&&&&'''''''''((()))***,,,...000222222222555999:::;;;AAAIIIWWWssseeeLLLBBBDDDZZZvvvsssmmmwwwqqqiiitttsss^^^fff|||zzzzzzsssqqqoooppprrrttttttttttttwww{{{}}}|||}}}ssshhhgggfffgggkkkmmmssszzzpppnnn~~~wwwqqqfff]]]ZZZPPPJJJFFFHHHMMMVVVeeerrrvvvssssssvvvwwwuuurrrsssppptttxxx}}}}}}vvvuuuuuuvvvzzzxxxrrrfffdddgggpppvvvvvvsssrrrlllfff^^^XXXWWWXXXYYYZZZQQQLLLEEE@@@<<<999777555222222222111000///...---(((,,,,,,,,,:::PPPZZZVVVQQQRRRQQQOOOOOONNNHHHAAA:::;;;888222///000///,,,++++++***)))((('''&&&&&&((((((((((((((()))***+++------,,,)))&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$'''++++++(((%%%&&&%%%%%%%%%%%%&&&'''(((''''''(((***,,,...000111111111444888999:::AAAHHHXXXuuuyyyWWWDDDCCCHHHaaa|||rrrooo}}}uuupppkkkaaasss}}}yyyxxxqqqooonnnnnnqqqtttuuuvvvvvvzzz~~~~~~uuujjjiiiiiikkkoooooottt|||lllmmm|||uuunnnaaaXXXWWWLLLIIIGGGKKKQQQ[[[jjjxxx|||xxxyyyzzztttssstttxxx}}}|||yyyvvvvvvxxx{{{{{{tttgggcccdddmmmtttsssqqqrrrkkkfff```[[[XXXVVVUUUTTTPPPLLLGGGBBB>>>:::666333333333333222111000///......///---,,,666GGGTTTYYYTTTWWWVVVPPPLLLLLLIIIEEE999;;;777000---//////+++***)))))))))((((((((('''&&&&&&&&&&&&'''((()))***111111///+++&&&$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&''''''&&&%%%&&&&&&%%%%%%%%%&&&'''(((''''''(((***,,,...000111111111444888999:::@@@HHHXXXuuunnnNNNBBBEEEKKKeeezzz~~~sssrrrxxxuuu{{{cccccc||||||xxxvvvooonnnlllmmmqqqtttvvvwwwxxx|||vvvlllllllllnnnrrrpppuuu}}}iiimmm}}}vvvlll]]]VVVXXXKKKHHHHHHMMMTTT^^^nnn|||}}}~~~}}}uuussswww{{{{{{vvvvvvwwwzzz~~~|||uuuiiicccccclllrrrqqqpppqqqjjjfffbbb]]]YYYUUUPPPMMMOOOLLLGGGCCC???;;;666222444444444333222111000///000...+++***000===KKKUUUTTTYYYXXXOOOIIIJJJJJJHHH999:::666...+++//////,,,'''((((((((()))))))))***$$$$$$$$$%%%&&&'''((()))333333111,,,&&&$$$%%%((($$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%''''''&&&%%%&&&'''&&&&&&%%%$$$%%%&&&'''(((''''''((())),,,...000111111111444888999:::@@@HHHVVVrrr[[[III>>>III^^^qqqwwwwwwqqqyyy}}}jjj^^^lllvvvtttrrrssspppmmmnnnqqqttttttssswww|||xxxoooooolllkkkmmmqqqvvv}}}{{{jjjwww{{{wwwmmmddd\\\RRRKKKIIIMMMXXXbbbkkkwww~~~}}}{{{vvvvvv|||{{{wwwwwwyyyzzz|||}}}zzz}}}}}}|||~~~yyysssfff___fffpppsssrrrrrrlllfff___[[[YYYWWWTTTRRROOOKKKFFFAAA>>>;;;888666555444444333222111000000+++,,,------,,,111AAAQQQYYYUUUVVVXXXOOOCCCCCCLLLBBB===666111...,,,,,,,,,***)))(((''''''&&&&&&'''%%%%%%%%%&&&&&&'''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((((((***+++---///000111333444666888<<>>EEE]]]vvvyyysssuuu|||ggg\\\ggg}}}vvvvvvsssqqqooommmllllllmmmmmmmmmooorrruuuuuutttrrrrrrssspppppppppqqqsssvvvwwwxxxuuurrrmmmiiifffeeeeeefffmmmooosssvvvyyy}}}wwwqqqlllmmmrrrrrrvvvzzzwwwrrrxxxrrreee\\\[[[VVV[[[cccmmmsssrrroooqqqtttuuu|||}}}yyy|||~~~~~~|||zzzwwwxxxzzz|||~~~{{{tttllldddbbbeeehhhiiijjjiiifffaaa\\\XXXUUUSSSRRRNNNKKKGGGDDDAAA===:::777555555444333222111111000///......---+++---777CCCUUUXXXcccrrruuuhhhVVVKKKHHH???444...///000///,,,***)))(((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((((((***+++---///000111333444666777;;;@@@CCCMMMiiiBBB@@@KKKeee}}}uuussszzzyyyfff]]]lllzzzssspppjjjhhhfffccc``````bbbfffiiicccfffhhhjjjiiihhhggggggbbbdddfffiiikkkmmmoooqqqkkkiiifffcccaaabbbcccdddccceeeggghhhiiikkkooossszzzzzzqqqjjjmmmtttsssvvv{{{zzzzzzxxxqqqccc[[[\\\YYYfffkkkpppqqqqqquuu{{{xxx|||~~~yyywwwzzzyyyuuuooorrrvvvyyy{{{{{{yyyxxxyyyyyyyyyxxxwwwxxx{{{}}}~~~~~~~~~xxx{{{~~~{{{vvvpppgggaaa```cccfffggghhhfffccc^^^YYYUUUSSSRRRNNNKKKHHHEEEBBB???;;;888444444333222111000//////...,,,,,,,,,+++,,,555???WWW\\\eeelllhhh\\\QQQLLLFFF>>>444/////////...,,,***)))(((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((((((***+++---///000111333444555777:::???CCCMMMhhhBBBDDDTTTrrryyyooottt{{{zzz~~~xxxbbb\\\ooo|||yyyyyypppjjjggg```WWWWWWWWWXXX[[[aaahhhmmmkkkmmmpppsssuuuuuutttsssnnnrrrwww{{{}}}vvvuuutttssssssuuuvvvxxxvvvwwwwwwuuusssssswww{{{}}}}}}pppiiillluuuuuuyyy~~~~~~yyyttteee]]]___^^^eeejjjooorrrvvv}}}}}}xxxxxxzzzuuunnnnnnuuuvvvqqqjjjmmmpppssstttrrrooommmhhhiiikkkmmmooosssyyy}}}~~~}}}}}}~~~}}}zzzzzz~~~zzzsssrrruuu{{{{{{}}}~~~|||xxxtttkkk```\\\```dddeeehhhhhheee```ZZZVVVTTTTTTNNNKKKHHHFFFCCC@@@;;;888333333222111000///......,,,***)))***)))***000999OOOVVV\\\[[[SSSJJJFFFFFF===888222...,,,---------***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''######$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((((((***+++---///000222333444555777:::>>>BBBMMMgggAAAHHH^^^ssslllvvvwwwkkkppp}}}vvv___\\\rrr{{{nnnkkkiii```^^^___YYYSSSWWW^^^dddiiiqqqyyy~~~}}}{{{~~~pppgggkkkuuuuuuyyy~~~}}}yyyjjjbbbddddddbbbgggkkkoooxxxyyynnnmmmoookkkcccfffqqqtttooojjjkkkkkkkkkkkkjjjiiihhhcccfffkkkrrryyyzzztttttttttuuuwwwxxx{{{~~~~~~}}}zzzxxxnnn```ZZZ]]]bbbccciiiiiigggbbb[[[WWWUUUUUUMMMKKKIIIGGGDDDAAA<<<999444333333222111000//////...+++******)))(((,,,333BBBIIIOOOMMMEEE>>><<<===888777555000,,,***+++---***)))(((''''''&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''"""######$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((((((***+++---///000222333444555666999>>>AAAKKKeeeAAAJJJdddqqqkkkwwwlll___kkk~~~vvv___^^^vvvqqqddd```]]]UUUUUUYYYVVV\\\cccnnnwww~~~|||yyyuuu|||~~~ooofffjjjuuusssxxx~~~{{{}}}nnneeehhhiiigggiiijjjlllxxx~~~sssgggfffhhhccc]]]bbbooosssnnnlllkkkhhhfffeeeeeeffffffhhhmmmuuuxxxvvvzzzyyywwwwwwyyy|||~~~}}}{{{zzzppp```XXX\\\aaabbbiiijjjhhhccc\\\WWWVVVVVVMMMLLLIIIGGGEEEAAA<<<999555444444333222111000000222///---,,,***(((+++111888@@@FFFFFFAAA<<<999777:::;;;:::444,,,((((((+++***)))(((''''''&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''""""""###$$$%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((((((***+++---///000222333444555666999>>>AAAIIIcccBBBQQQnnn{{{nnnlll}}}ppp______lll~~~gggooo~~~bbb\\\VVVSSSVVV\\\bbbfffnnnttt}}}~~~wwwpppnnnoooqqqooommmkkksss{{{|||wwwuuuuuutttvvvxxxxxxvvvuuutttuuuwww{{{~~~|||iiieeelllttt{{{zzz|||~~~xxxpppjjjfffcccfffkkknnnooosss|||rrrgggccc___]]]]]]ccclllppppppmmmcccbbb```bbbgggllloooqqqrrr~~~wwwxxx||||||{{{zzz|||{{{zzzzzz{{{~~~~~~zzzyyyrrreeeXXXTTT[[[ccchhhhhhgggddd___YYYSSSPPPJJJIIIGGGEEECCC@@@;;;888777555222111111111111000///...---,,,+++*********777???DDDAAA>>>>>><<<777666AAAFFF>>>333------...---,,,***((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''')))***,,,...//////000222444555777:::>>>BBBNNN___DDDTTTqqq}}}ssssss|||nnnaaa^^^ggguuuuuu|||uuudddbbbaaaccciiipppuuuxxxrrruuuyyy{{{yyyvvvtttrrrhhheeecccdddgggjjjkkkjjjmmmrrrvvvvvvqqqmmmlllmmmqqqrrrsssssspppnnnmmmmmmooorrrvvvxxxxxx{{{}}}lllhhhooovvvyyyxxxzzzvvvmmmfffaaa^^^ccchhhllllllpppxxx~~~|||{{{{{{yyyooobbb[[[YYY]]]]]]___dddiiikkkiiifffaaabbbdddggglllqqquuuxxx|||}}}}}}zzzwwwwwwtttuuuwwwyyy|||}}}zzzyyysssgggZZZVVVZZZaaaffffffeeebbb^^^XXXSSSOOOLLLJJJGGGEEECCC???;;;888777555222111111111111000///...---,,,+++*********333===DDDCCC@@@@@@>>>;;;CCCNNNSSSHHH666------///,,,+++)))((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''')))***,,,...//////000222444555777:::>>>BBBLLL]]]JJJ]]]www}}}wwwzzzyyyjjjXXXZZZiii||||||vvvtttqqqnnnmmmmmmooooooooofffhhhkkkooopppmmmhhhddd]]]bbbhhhmmmrrruuuxxxzzz}}}~~~zzzxxxyyy{{{~~~{{{yyyyyywww{{{}}}~~~||||||qqqnnnsssyyyyyyxxxzzzuuummmfffbbb___ccciiimmmnnnqqqxxx|||}}}vvvqqqjjjddd[[[UUUVVV\\\ZZZ[[[]]]___``````___^^^jjjooouuuzzz}}}~~~}}}{{{vvvpppqqquuuyyy|||~~~{{{zzzyyytttiii^^^XXXYYY]]]bbbccccccaaa]]]XXXSSSOOOOOOLLLHHHDDDBBB???;;;999777555222111111111111000///...---,,,+++*********...:::EEEGGGCCCAAA@@@???NNNYYY\\\MMM777+++***...+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''')))***,,,...//////000222444666777:::???BBBIII[[[SSSgggzzzxxxooo^^^SSS___{{{yyypppgggaaa^^^]]]\\\\\\^^^cccjjjoooooojjjeeeaaakkkyyywwwsssvvv{{{{{{zzz}}}~~~uuuoookkkhhhfffaaagggmmmnnnrrrwww{{{zzzqqqfffYYYSSSSSSVVV___hhh[[[ZZZYYYXXXYYY\\\bbbfff{{{|||yyysssllljjjttt|||yyyyyyxxxtttlllbbb[[[YYYYYY___aaaaaaaaa^^^YYYTTTQQQRRRNNNHHHDDDAAA???<<<:::777555222111111111111000///...---,,,+++*********,,,888EEEIIIEEEAAA@@@AAAOOOWWWVVVGGG555***'''(((******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''')))***,,,...//////111222444666888;;;???BBBGGGZZZXXXlllxxxzzzkkk[[[[[[kkkuuummmbbbZZZXXXZZZ^^^```hhhiiimmmssswwwvvvpppkkkiiivvv}}}yyyzzz|||~~~}}}~~~}}}tttooollljjjiii^^^eeelllnnnqqqvvvxxxvvviii]]]SSSSSSZZZ___cccggg]]][[[WWWVVVZZZdddqqq{{{|||tttmmmjjjppp~~~{{{xxxyyywwwtttnnnfff___YYYVVV]]]___aaabbb```[[[VVVSSSRRRNNNIIIEEEBBB???<<<:::777555222111111111111000///...---,,,+++*********,,,666BBBIIIFFF@@@>>>???IIIKKKGGG<<<222,,,((($$$))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''')))***,,,...//////111333555666888;;;???CCCGGGZZZZZZkkk}}}www|||}}}iii]]]gggwww}}}tttmmmbbb]]]XXXVVVZZZbbbiiinnnxxx{{{~~~~~~}}}sssmmmjjjhhhgggccckkkrrrtttuuuxxxwwwuuu```ZZZXXX^^^cccaaa]]][[[[[[YYYWWWZZZdddttt{{{tttnnnnnnttt~~~zzzwwwxxxvvvrrrnnniiibbb[[[VVVZZZ]]]```aaa```]]]XXXUUUQQQNNNJJJFFFDDDAAA===;;;777555222111111111111000///...---,,,+++*********+++111<<>>BBBAAA<<<444000...+++&&&'''(((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''')))***,,,...//////111333555777888;;;@@@CCCHHH[[[[[[jjjzzz{{{ttt{{{xxxfff^^^jjjyyy}}}{{{wwwoooddd\\\[[[\\\___fffooowww}}}}}}tttnnnkkkjjjjjjhhhooouuuvvvuuuuuurrrmmmbbb``````bbb```ZZZWWWYYY^^^___dddppp{{{qqqnnnqqq~~~~~~zzzwwwxxxuuuqqqnnnkkkeee]]]VVVWWWZZZ]]]``````\\\XXXUUUOOOMMMJJJHHHEEEBBB>>>;;;777555222111111111111000///...---,,,+++*********)))+++444AAAEEEBBB>>>>>>;;;<<<999111---,,,+++)))&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''')))***,,,...//////111333555777999<<<@@@CCCHHHZZZ^^^kkkyyyuuupppxxxuuuddd^^^cccpppzzzzzzzzzwwwpppggg^^^XXX[[[bbbnnn}}}}}}uuuqqqpppqqqqqqdddkkkqqqpppmmmkkkfffaaaiiigggeee___VVVRRRXXXbbbjjjnnnyyyrrrpppqqq}}}~~~zzzwwwxxxtttpppnnnlllfff^^^WWWTTTWWW\\\______\\\WWWTTTNNNLLLJJJIIIGGGCCC???<<<777555222111111111111000//////---,,,+++*********''''''///===EEECCC??????777;;;999000)))(((******&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''')))***,,,...//////222333555777999<<<@@@CCCGGGZZZ~~~^^^ooommmrrr|||tttaaaYYYaaauuu|||yyytttqqqqqqooohhhcccbbbkkkwww{{{tttooommmkkkhhhhhhfffbbb```aaacccccceeefffbbbYYYQQQVVVgggvvv{{{|||wwwsss~~~{{{xxxwwwxxxuuupppkkkiiiggg^^^TTTUUUTTTUUUZZZ___aaa___\\\UUUMMMGGGGGGFFFAAA>>>===<<<888444111000000000///......---------,,,,,,,,,---''')))666@@@AAA???AAA>>>999444111,,,&&&$$$&&&(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&''')))+++---......///222333555666888:::>>>BBBHHH\\\|||hhhxxx}}}nnntttwwwdddZZZcccvvvvvvqqqoooqqqtttsssooommmoooxxxuuullleeeaaa```]]]ZZZ[[[___aaa___[[[^^^\\\YYYWWW[[[gggxxx|||zzzxxxwwwvvvrrrllliiifff___WWWSSSSSSTTTYYY^^^aaa___\\\VVVNNNIIIHHHGGGCCC??????;;;888333000000000//////......---------,,,,,,,,,((('''***111:::DDDLLLPPPFFF>>>666333///***((()))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''(((***,,,---///000000222333555666888;;;???BBBGGG[[[{{{xxxyyyoooxxx|||hhh]]]dddsss~~~oooggghhhmmmrrrrrrqqqtttzzz{{{pppeee___\\\XXXTTTRRRYYYbbbccc[[[SSSUUUTTTUUU^^^nnn~~~{{{yyyuuuvvvtttmmmhhheee```ZZZQQQQQQSSSXXX]]]```^^^[[[WWWOOOJJJIIIHHHDDD@@@@@@;;;777222////////////.........---------,,,,,,,,,'''---//////<<>>\\\dddZZZJJJ???444111111000///000((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''''')))+++...///333555666888999<<<@@@CCCFFFWWWuuutttpppwwwyyyiii\\\```iiisss{{{|||{{{yyymmmkkkmmmwwwzzzxxxtttrrrrrrqqqooonnnpppqqqtttuuuwwwzzz~~~nnndddWWWSSSRRRUUUYYY[[[```fffhhhpppxxx}}}}}}vvvgggRRRHHHJJJRRROOOQQQVVVWWWYYYiii}}}}}}{{{xxxvvvuuupppjjjhhhiiieee^^^YYYTTTPPPPPPTTTZZZ]]]^^^WWWOOOJJJIIIHHHDDD@@@@@@;;;888333000000000//////......---------,,,,,,,,,++++++)))***999MMMRRRKKK@@@999333222111///...111((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''((())),,,///000333555777888999<<<@@@CCCGGGWWWtttpppppp{{{zzzjjj___bbbjjjttt|||~~~~~~~~~yyywwwzzz{{{|||vvvtttpppooonnnnnnmmmlllooopppsssuuuwwwzzzzzzdddWWWTTTUUUTTTUUUXXXZZZ[[[```fffbbbjjjrrruuuvvvzzzsssfffWWWIIIIIIRRR\\\SSSPPPTTTYYYddd|||~~~}}}{{{yyyvvvpppkkkkkklllggg___\\\VVVPPPOOOSSSYYY]]]___XXXQQQKKKJJJIIIEEEAAAAAA<<<888444111000000000000......---------,,,,,,,,,))))))&&&&&&///;;;AAA???>>>999555444111,,,+++---)))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''')))(((((((((***---000222333555777888999<<<@@@CCCHHHXXXtttuuurrr}}}vvvllldddiiiooovvv}}}zzzvvvwwwwwwwwwwwwmmmllljjjiiiiiijjjlllmmmpppsssvvvwwwxxxyyy{{{}}}pppaaaYYYYYY[[[YYY[[[]]]___```bbbeeehhhhhhiiikkkooouuuzzz||||||dddOOOKKKOOOQQQPPPPPPOOORRR^^^ppp{{{xxx|||xxxsssoookkkhhhdddaaaZZZUUUOOOMMMPPPUUUXXXZZZ\\\UUULLLHHHFFFEEEAAA===>>>;;;666222000///---,,,......---,,,,,,+++******'''((()))+++...222555777111333444333111///......((('''&&&&&&'''((('''%%%&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$%%%&&&&&&''''''&&&&&&'''%%%######&&&'''&&&$$$%%%&&&''''''&&&&&&''')))'''((((((***+++---///000444333666999888888>>>EEEPPP\\\uuu|||rrrttt}}}ssslllgggkkkqqqvvvzzz|||sssrrrtttrrrpppoookkkkkkiiiiiijjjlllnnnooosssuuuxxxyyyyyyyyyzzz{{{rrrmmmfff^^^XXXXXX[[[^^^^^^```bbbdddeeegggjjjlllqqqqqqqqqtttxxx{{{|||{{{{{{]]]MMMNNNUUUUUUQQQOOORRR[[[nnn{{{vvvssspppllljjjhhheeeccc]]]WWWPPPLLLMMMQQQTTTVVVYYYSSSLLLIIIHHHGGGCCC@@@>>>:::555222000///---,,,......---,,,,,,+++******((())))))***+++...111444333444444222000...---,,,)))'''&&&&&&'''((('''%%%&&&''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&'''%%%######&&&'''&&&$$$%%%&&&''''''&&&&&&''')))'''((((((***+++---///000444333666999999888>>>EEEQQQ]]]tttvvvooouuuxxxooojjjhhhlllpppsssuuu{{{zzzsssnnnppprrroookkkiiijjjjjjiiiiiikkknnnppprrrvvvxxxzzzzzzzzzyyyzzz{{{ppp[[[XXXUUUUUUYYY___dddggggggiiikkkllllllnnnppprrrxxxxxxxxxzzz}}}~~~sssVVVLLLSSSZZZXXXQQQMMMVVVggg~~~}}}uuurrrnnnkkkiiifffdddaaa```YYYQQQKKKJJJMMMPPPSSSUUUQQQKKKIIIHHHGGGCCC@@@===999444111///...---+++...------,,,,,,++++++***)))******)))(((***...111222222111///............***(((&&&&&&'''((('''&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%&&&''''''&&&&&&''')))'''((((((***+++---///000444333666999999999>>>FFFQQQ\\\ssspppjjjuuuuuujjjccceeehhhlllnnnmmmsssyyyrrroooqqqrrroookkkkkklllkkkjjjjjjlllnnnqqqsssvvvxxx{{{{{{{{{{{{|||}}}yyy___ZZZWWWVVVZZZaaahhhlllmmmqqqsssuuuuuuuuuuuuwwwxxxzzzzzzzzz}}}nnnXXXRRRWWWZZZWWWRRRSSSddd{{{|||xxxuuupppkkkhhhdddaaa^^^aaa[[[RRRLLLIIIKKKOOORRRRRROOOLLLJJJHHHEEEAAA>>><<<888444111///...---,,,---------,,,,,,+++++++++)))******((('''***///444111///------...///000000+++)))'''&&&'''''''''&&&(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%%%%&&&&&&&&&%%%&&&''''''&&&&&&''')))'''((((((***+++---///000444333666999999999???GGGPPP[[[rrrzzzlllhhhvvvvvvfff\\\^^^```eeehhhgggkkkzzz}}}vvvqqqqqqqqqnnnmmmnnnnnnmmmllllllmmmnnnppprrruuuwwwzzz||||||}}}|||gggYYYZZZYYYZZZ```iiipppssstttzzz|||~~~~~~}}}}}}~~~~~~~~~~~~|||nnn```[[[ZZZVVVUUUVVVfff|||~~~{{{yyyvvvqqqmmmiiifffbbb___```[[[TTTMMMJJJLLLQQQTTTTTTRRRQQQNNNKKKFFFAAA===<<<888444111000///...,,,------,,,,,,,,,,,,++++++)))******)))(((+++333:::444111...---/////////...,,,***'''&&&&&&''''''&&&''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''%%%&&&''''''&&&&&&''')))'''((((((***+++---///000333333666999::::::@@@HHHPPP[[[qqqwwwkkkiiiyyyyyyeeeWWWWWWXXX^^^eeeeeegggttt~~~{{{uuuoooooonnnllllllooopppooonnnmmmmmmoooqqqrrrtttwwwzzz||||||}}}|||ggg]]][[[ZZZ\\\ccckkkuuu|||}}}~~~}}}~~~~~~~~~~~~zzzwwwwwwwww{{{|||~~~~~~|||zzzxxxmmmddd___ZZZUUUYYYbbbwww}}}wwwtttpppmmmkkkiiifffccc^^^[[[UUUOOOKKKLLLPPPTTTVVVVVVVVVTTTPPPJJJDDD@@@<<<999555222111000///...,,,,,,,,,,,,,,,,,,,,,,,,(((***+++)))(((---666???<<<888444333333222///,,,...+++'''&&&&&&'''''''''&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&''''''&&&&&&&&&''''''&&&%%%%%%&&&(((%%%&&&''''''&&&&&&''')))'''((((((***+++---///000333333666::::::;;;AAAHHHTTT^^^ssstttlllnnn}}}|||gggVVVSSSSSS[[[fffhhhgggqqq}}}vvvuuuppplllmmmmmmkkkllloooooonnnmmmmmmoooqqqsssuuuuuuxxxzzz|||||||||~~~lll___^^^cccccciiirrrzzz}}}zzzzzzwwwvvvtttsssqqqqqqrrruuuxxx{{{tttuuutttrrrooommmnnnpppsssuuuxxx{{{}}}}}}}}}|||{{{vvvjjj```]]]YYYXXXcccsss}}}wwwtttpppmmmkkkiiifffccc\\\ZZZVVVPPPKKKJJJMMMPPPSSSUUUWWWVVVRRRLLLFFFBBB===:::555333222111000///,,,,,,,,,,,,,,,,,,,,,,,,)))++++++)))''',,,777@@@???<<<999999:::999555111///+++(((&&&&&&'''''''''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&'''((('''%%%$$$''')))%%%&&&''''''&&&&&&''')))'''((((((***+++---///000333333666:::;;;;;;AAAIIIYYYcccvvvrrrmmmqqq~~~iiiWWWRRRRRR[[[hhhkkkiiippp}}}vvvnnnppplllkkknnnnnnllllllooommmllllllmmmooosssvvvxxxwwwyyy{{{|||{{{{{{|||}}}wwwfff```dddkkkmmmttt}}}~~~{{{|||xxxwwwuuussspppnnnoooqqqtttvvvoooqqqrrrqqqooonnnqqqssstttvvv{{{vvvggg[[[XXXXXX\\\lll~~~|||zzzvvvqqqmmmjjjfffbbb___[[[ZZZWWWQQQKKKHHHJJJMMMNNNQQQTTTTTTQQQKKKEEEBBB>>>:::666333222222111000,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,(((&&&***666???>>>;;;:::<<>>999///,,,(((&&&&&&'''''''''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&''')))'''%%%$$$''')))%%%&&&((('''&&&&&&''')))'''((((((***+++---///000333333666:::;;;;;;AAAIII^^^gggyyyrrrqqqxxx}}}rrrjjjdddaaaPPPSSS\\\iiirrrvvvyyy}}}xxxtttsssqqqiiikkkmmmnnnnnnoooqqqssssssrrrsssuuuwwwyyyxxxxxxxxxyyyzzzzzzyyy{{{}}}vvvgggdddhhhpppwww~~~}}}uuusssrrrpppppprrrtttvvvwwwuuusssqqqqqqqqqrrrsss~~~{{{{{{~~~}}}}}}uuuiii\\\XXXcccvvv~~~}}}|||wwwtttpppllliiifffbbb```___\\\ZZZVVVNNNFFFEEEHHHPPPPPPPPPOOOLLLIIIEEECCC???<<<999444111/////////------,,,,,,,,,,,,++++++---+++)))((()))+++---///444888999<<>><<<999555222000//////------,,,,,,,,,,,,++++++,,,+++)))''''''(((***+++...333555222333666111(((+++***)))((('''((()))***%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''''''''(((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''(((******+++---111444333333666:::;;;<<>><<<999666333111000///------,,,,,,,,,+++++++++,,,***)))'''''''''((()))///555888555111111///+++******)))(((((((((((()))%%%&&&'''))))))'''&&&%%%$$$%%%%%%&&&&&&''''''(((%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''(((******+++---111444333333666::::::;;;CCCMMMbbbyyyvvvkkkvvvvvvdddVVVPPPOOOOOOOOOQQQLLLNNN[[[iiiqqqssstttgggfff^^^SSSLLLKKKLLLJJJEEEFFFGGGGGGHHHLLLQQQUUUYYY^^^ccchhhmmmqqqwww{{{vvvxxxzzz|||~~~nnnkkkmmmxxxxxxiii```ppp}}}|||~~~zzzwwwvvvtttqqqnnnllliiidddaaaaaa]]]ZZZYYYUUUMMMIIIIIILLLMMMNNNOOOMMMIIIDDDBBB===<<<999777444222000///------,,,,,,,,,++++++++++++***)))''''''''''''(((***111555333...,,,,,,+++***))))))(((((((((((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''(((******+++---111444333444777::::::;;;DDDOOOeeezzztttnnn|||rrrfffWWWNNNMMMNNNOOONNNVVVSSSVVVcccpppxxx}}}tttqqqiii___[[[^^^```___WWWVVVTTTQQQMMMKKKLLLNNNOOOSSSYYY]]]aaagggpppvvvuuuxxx|||ttthhhhhhppp|||vvvvvv{{{}}}~~~}}}~~~}}}zzzxxxuuusssqqqooommmiiidddaaaaaa\\\YYYYYYUUUNNNIIIHHHIIIKKKNNNOOONNNJJJFFFCCC<<<;;;:::777555333111000------,,,,,,,,,,,,++++++***))))))((((((((((((((((((...444555000---,,,---)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''(((******+++---111444222444888:::999;;;EEEQQQiii{{{rrrrrryyyjjjbbbZZZXXX[[[]]]\\\YYY\\\]]]fffuuuvvvsssvvvyyyyyypppooolllgggbbb]]]\\\\\\[[[]]]___^^^]]]aaahhhnnnqqqvvv|||lllgggjjjuuu~~~{{{tttsss|||zzzxxxyyy|||}}}~~~}}}zzzyyyuuutttrrrpppnnnjjjfffbbb```[[[XXXXXXVVVOOOIIIGGGFFFHHHKKKNNNMMMKKKGGGDDD<<<;;;:::888666333111000------,,,,,,,,,,,,++++++))))))))))))))))))*********///555777444///------(((((((((((((((''''''&&&)))'''&&&%%%%%%&&&''')))'''&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''(((******+++---111444222444888:::999:::FFFRRRmmmqqqtttxxxppplllhhhfffiiioooppplllggg```eeerrr{{{vvvrrrqqqqqqppppppmmmfff```___dddiiinnnsss|||{{{iiilllppp|||yyyxxxxxxyyynnnkkkrrr}}}~~~zzzvvvvvvyyy~~~~~~|||{{{zzzvvvuuusssrrrppplllgggccc___ZZZWWWXXXVVVOOOHHHFFFCCCFFFJJJMMMMMMJJJGGGDDD<<<;;;:::888666444111000---------,,,,,,,,,++++++(((((())))))******++++++(((,,,222666444---))))))((((((((()))(((''''''&&&***(((&&&$$$$$$&&&(((***((('''&&&&&&%%%$$$###"""'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''(((******+++---111444222555999:::888:::FFFSSSooovvvyyy}}}wwwtttsssdddaaahhhzzz}}}}}}{{{vvvqqqmmmkkkjjjpppssswww{{{ssshhhooouuuvvvtttsssyyy~~~qqqiiioooyyyzzzvvvyyy{{{zzz|||{{{xxx{{{wwwqqqooonnnlllhhheee^^^\\\ZZZXXXUUUPPPJJJEEEAAACCCFFFIIIKKKIIIDDDAAA>>>;;;888666444111...,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))...333777666111,,,+++,,,)))))))))(((''''''&&&&&&((('''&&&%%%%%%&&&'''((('''((('''&&&###"""###$$$$$$$$$%%%%%%&&&'''((((((%%%&&&&&&%%%$$$%%%''')))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((()))***+++---...///000222777777888>>>>>>DDDTTTooo}}}tttzzz~~~wwwlllbbb]]]dddttt~~~{{{yyyzzzyyyzzzzzzzzz|||qqqiiirrryyyyyyooommmooossszzztttiiifffqqq~~~|||~~~|||}}}|||{{{xxxsssqqqpppnnnjjjfff^^^]]][[[YYYVVVQQQKKKGGGBBBCCCFFFIIIKKKIIIEEEAAA>>>;;;888666444222...,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,222999:::555///,,,+++)))))))))(((''''''&&&&&&((('''&&&&&&&&&&&&'''((()))((('''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%&&&&&&%%%$$$%%%''')))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((()))***,,,...000111222777777888>>>>>>DDDTTTooo{{{sss|||qqqeee___\\\\\\dddttt|||{{{~~~~~~}}}~~~qqqlllvvv}}}ssshhheeegggkkkqqqvvv|||kkkdddfffwww{{{{{{}}}~~~}}}~~~zzzwwwsssrrrqqqnnniiieee___]]][[[YYYWWWRRRMMMIIIBBBCCCEEEHHHJJJIIIEEEBBB>>><<<888555444222///---,,,,,,,,,+++++++++******))))))))))))))))))))))))(((///888;;;777111+++((()))))))))(((''''''&&&&&&((('''&&&&&&&&&&&&'''((((((&&&###$$$&&&'''&&&$$$$$$%%%%%%&&&&&&'''''''''%%%&&&'''&&&%%%%%%''')))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((()))+++...222444222777777888>>>>>>DDDTTTppp|||ttt}}}sssdddZZZXXXZZZ[[[cccsss~~~wwwxxx|||~~~~~~~~~tttqqqxxxmmmbbb``````eeelllssszzz|||hhhdddkkkvvvmmmppptttvvvwwwzzz}}}wwwtttrrrqqqqqqmmmgggbbb___]]][[[YYYWWWTTTOOOLLLBBBBBBDDDFFFHHHGGGDDDBBB???<<<888555444222000...,,,,,,,,,+++++++++******((((((((((((((((((((((((&&&+++222666444...)))''')))))))))(((''''''&&&&&&'''''''''&&&&&&'''''''''&&&""" %%%'''%%%"""%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''(((***///333555222777777888>>>>>>DDDTTTpppzzzsss~~~|||rrrhhh___[[[\\\^^^XXX```ppp|||vvvwww{{{}}}}}}wwwsssxxx~~~}}}iii______^^^ccckkkssszzz}}}iiifffqqq}}}}}}nnngggjjjllllllnnnvvv}}}|||vvvtttqqqqqqpppmmmhhhccc^^^\\\ZZZYYYWWWUUUQQQNNNAAAAAABBBCCCEEEEEECCCAAA???<<<888555444333111000,,,,,,,,,+++++++++******(((((((((((((((((((((((('''***...000///---+++***)))))))))(((''''''&&&&&&&&&''''''''''''''''''&&&%%%!!! %%%'''%%%"""%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&(((((('''&&&''')))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''(((***///333555222777777888>>>>>>DDDTTTooowwwrrrsssggg```]]]\\\]]]```\\\eeesss{{{wwwxxx|||~~~yyysssyyyzzzzzzzzzddd[[[]]]]]]bbbjjjqqqvvvzzz}}}kkkiiiuuu}}}{{{|||uuujjjiiikkkjjjgggjjjvvv}}}zzzvvvtttqqqppppppmmmhhhddd]]][[[YYYXXXWWWUUURRRPPPBBBAAAAAABBBDDDDDDCCCBBB???<<<888555333333222111,,,,,,,,,+++++++++******))))))))))))))))))))))))***+++,,,---............)))))))))(((''''''&&&&&&&&&&&&'''(((((('''&&&&&&'''$$$"""###&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))(((''''''((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((()))+++...222444222777777888>>>>>>DDDTTTnnnwwwuuu}}}pppddd^^^\\\[[[^^^ddddddlllxxx{{{yyyyyy|||}}}uuu|||{{{|||uuu]]]VVVZZZ[[[___ffflllrrrxxx}}}qqqoooyyy~~~~~~}}}vvvvvvxxxxxxvvvqqqjjjeeegggiiihhhffflllzzzzzzvvvtttppplllkkkkkkjjjfffbbb\\\ZZZXXXWWWVVVUUURRRPPPDDDCCCBBBCCCDDDFFFEEEDDD@@@<<<777444333333333222,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))***+++---.........)))))))))(((''''''&&&&&&&&&&&&'''(((((('''&&&&&&'''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''))))))(((''''''((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((()))***,,,...000111222777777888>>>>>>DDDTTTlll{{{zzz}}}rrrhhhccc___^^^dddmmmeeelllwww|||||||||zzzzzz|||zzz~~~}}}rrrYYYRRRWWWWWW[[[aaahhhpppzzzyyyuuu}}}|||xxxtttqqqpppppppppppppppqqqqqqnnngggbbb```aaaaaaddddddeeennn~~~|||vvvqqqppplllgggeeefffeeebbb___[[[YYYWWWVVVVVVUUUSSSQQQFFFEEECCCDDDFFFGGGGGGFFF@@@<<<777444333333333222,,,,,,,,,+++++++++******))))))))))))))))))))))))%%%%%%'''***,,,---,,,***)))))))))(((''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&&&&%%%$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))***((('''(((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((()))***+++---...///000222888777888>>>>>>DDDTTTkkkuuu|||tttjjjfffbbb^^^bbbkkkkkkmmmrrr|||}}}xxxvvvzzz||||||~~~zzzhhhSSSOOORRRTTT^^^gggmmmuuuuuueeejjjhhhiiijjjcccaaannnqqqhhh```]]]ZZZVVVXXX^^^```___```eeeppp|||yyytttjjj^^^XXXZZZ^^^cccddd```[[[YYYXXXWWWVVVVVVUUUTTTPPPMMMIIIEEEAAABBBFFFIIIGGGDDDEEEAAA<<<888555333111///------,,,+++************+++++++++***)))(((((('''((((((((()))***++++++,,,***)))(((((())))))(((''''''((()))((('''((()))+++(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))))))))+++,,,...000111333444888;;;;;;<<>>AAADDDEEEDDDAAA===999555444333222111......---,,,++++++++++++))))))((((((''''''&&&&&&'''((()))***+++++++++******((('''''')))***)))((($$$%%%&&&%%%$$$$$$&&&(((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***,,,...000111333444888;;;;;;<<>>666999999;;;???EEEIIILLLLLLKKKFFF???<<<>>>BBBFFFGGGCCC???:::666555333222000///...---,,,++++++++++++)))))))))(((((('''''''''&&&&&&((()))***************)))''''''((()))))))))$$$%%%&&&%%%$$$$$$&&&(((&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&''''''((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&(((((()))***,,,///000222222444777;;;;;;<<>>???DDDJJJNNNGGGCCC===999666333111///......---,,,++++++++++++******)))))))))))))))(((%%%%%%&&&'''(((***+++,,,,,,***'''&&&'''))))))(((%%%&&&'''&&&%%%%%%''')))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((()))))))))))))))(((''''''%%%%%%%%%&&&&&&&&&'''''''''((()))***,,,///111222222333777::::::;;;CCCMMM]]]}}}tttkkkffffffbbb\\\]]]dddlllzzz|||~~~xxxddd[[[[[[^^^aaajjjsss|||rrreeefff```TTTPPPOOOLLLHHHIIIRRR___dddcccYYY[[[aaalll{{{qqq^^^PPPIIIHHHMMMTTTTTTbbbfffVVV@@@666555555555777:::@@@GGGKKKMMMLLLOOOKKKEEEAAABBBFFFMMMQQQIIIEEE???:::666333111///------,,,+++************************))))))))))))&&&%%%%%%&&&(((,,,///111...+++(((&&&''''''''''''&&&'''((('''&&&&&&(((***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&'''((((((************)))((('''&&&$$$%%%%%%&&&&&&'''''''''''''''(((***---///111333222333777::::::;;;CCCMMM]]]|||pppgggccceeebbb]]]^^^dddkkkzzz~~~|||~~~ppp___ZZZ\\\___```jjjrrrzzz}}}ooo______[[[OOOIIIFFFEEEDDDFFFRRR```eeebbbZZZ\\\bbbnnn}}}}}}nnn^^^UUUQQQPPPVVV^^^ccciiibbbKKK888555777777666999>>>FFFMMMQQQRRRQQQPPPLLLFFFAAA@@@CCCIIIMMMGGGCCC===999666333111///,,,,,,+++***)))))))))))))))))))))))))))))))))))))))'''&&&'''***///555999000---)))&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((***'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((()))''''''(((((((((''''''&&&$$$$$$%%%%%%&&&''''''(((&&&'''(((***---///222333222333666::::::;;;CCCLLL^^^{{{~~~iiiaaa]]]``````\\\```ggglll{{{}}}|||kkk\\\ZZZ^^^aaabbbiiipppvvvyyy}}}gggUUUVVVTTTIIIDDDAAABBBAAADDDQQQ```eeeaaa```bbbhhhtttzzzmmm```[[[XXXVVV[[[bbbooonnn^^^DDD444444777444777:::AAAJJJRRRVVVVVVUUUNNNKKKEEE???<<<===BBBFFFDDDAAA;;;777555444222000,,,+++***)))(((((((((((('''''''''(((((((((((((((+++)))''''''+++222999>>>222...)))&&&%%%&&&%%%%%%&&&'''''''''&&&&&&((()))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&(((((()))$$$$$$%%%&&&''''''''''''$$$$$$%%%%%%&&&'''((((((&&&'''(((***---///222333111333666::::::;;;CCCLLL^^^xxx|||uuuhhh```ZZZZZZ[[[\\\___dddnnn~~~}}}||||||~~~xxxdddZZZWWWaaajjjgggooorrrvvvzzzxxxcccVVVSSSQQQKKKFFFCCC???AAANNN\\\dddggghhh___fffqqq~~~}}}{{{qqqaaaRRRKKKOOOZZZcccnnn\\\III===888666777:::;;;>>>DDDLLLTTTXXXYYYXXXLLLIIIEEE???<<<===AAAEEECCC@@@;;;666333111111111///...---+++***))))))((())))))))))))))))))))))))(((((('''(((+++000555888///,,,(((&&&(((((('''%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++)))'''))))))'''&&&&&&)))))))))+++---///222333222333777:::999:::BBBKKKgggwww{{{xxxddd]]]WWWXXXZZZ]]]bbbgggooo{{{|||}}}~~~~~~~~~yyyccc\\\[[[eeennnkkkooorrrvvvzzz~~~xxxbbbSSSOOOMMMIIIDDDBBB@@@EEESSSaaafffeeeeee```gggrrr~~~~~~uuukkkaaaSSSGGGDDDHHHQQQXXXUUUHHH;;;666555555777:::>>>CCCKKKRRRVVVWWWUUUTTTOOOLLLFFF@@@<<<<<>>BBBFFFMMMVVV[[[[[[XXXVVVUUUQQQNNNHHHAAA<<<;;;>>>@@@AAA@@@===:::777444222000,,,++++++***++++++,,,,,,))))))))))))))))))))))))((((((((((((((()))***+++***((((((((())))))'''%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***)))((('''&&&&&&&&&%%%)))))))))+++---///222333444555999<<<;;;<<>>@@@???===777555:::???CCCGGGLLLSSS[[[bbbddd___[[[YYYZZZRRROOOHHHAAA;;;:::<<>><<<999555222000,,,,,,++++++******++++++))))))))))))))))))))))))''''''((()))))))))((((((&&&'''((()))***)))'''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''')))(((%%%###%%%&&&&&&)))))))))+++---///222333444555888;;;;;;<<>>777666999;;;:::888888444555<<>><<<999666222000///...,,,+++***)))))))))))))))))))))))))))))))))&&&'''((()))*********)))%%%&&&((())))))(((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))) %%%&&&"""!!!&&&***))))))))))))+++---///222333333333777:::::::::BBBLLL]]]zzz}}}uuukkkbbb___aaadddlllssszzzuuullleeefffiiinnn|||tttyyywwwuuu{{{xxxccccccbbbccceeebbbeeekkksssyyy~~~xxxyyy}}}|||jjjYYYMMMFFFBBBEEEDDDHHHRRRYYY[[[]]]```]]]dddppp|||}}}sssiiibbbYYYMMMCCC>>>>>>:::777666888999777555666666;;;EEENNNUUU^^^fffpppqqqpppjjjccc\\\ZZZZZZWWWTTTLLLDDD===:::<<<>>>>>>>>>===;;;999555222000///...---+++***)))(((((())))))))))))))))))))))))&&&'''((()))***+++++++++%%%'''(((((('''&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''((((((((()))))))))///444333)))$$$''')))''')))))))))+++---///222333222333666:::999:::BBBKKK\\\}}}yyy||||||ooofff]]]\\\```fffoooxxx~~~}}}~~~mmm]]]UUUUUU___hhhqqqzzz}}}qqq```bbb___]]]^^^]]]aaahhhrrrzzzxxxyyy{{{fffSSSGGGBBBAAACCCCCCIIIRRRYYY[[[]]]```^^^dddnnnyyyzzzggg[[[PPPJJJEEE===::::::999999888888888888888888:::===FFFSSS^^^dddkkkqqqpppppppppooolllhhhdddbbb```[[[RRRHHH???;;;;;;===>>>===<<<:::777444222111...---,,,+++************))))))))))))))))))))))))''''''(((((())))))******&&&((()))'''%%%%%%&&&)))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''((((((((())))))))))))<<>>000'''((()))%%%)))))))))+++---///222333333444777::::::;;;CCCLLL___|||xxxwww{{{|||rrriii```XXXYYY___gggrrr|||}}}{{{{{{~~~ttt^^^QQQMMMRRRcccqqq}}}jjj[[[^^^[[[WWWYYYYYY___fffqqq{{{www~~~xxxaaaMMMBBB???AAAAAACCCJJJTTT[[[[[[\\\______dddmmmwww{{{sssjjjcccTTTGGG<<<999888777999>>>777999:::;;;::::::<<<===<<>>===;;;888666444222111,,,,,,++++++***++++++,,,)))))))))))))))))))))))))))(((''''''''''''(((((('''))))))'''$$$###&&&)))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((((((((((())))))))))))222:::888,,,%%%***,,,***)))))))))+++---///222333444555888<<<;;;<<>>===???AAAFFFQQQ]]]dddjjjrrrvvvwwwxxxyyy{{{|||yyyxxxvvvssshhh]]]RRRJJJCCC===:::<<<======<<<:::888555222000---------+++)))((()))***))))))))))))(((((((((((((((((((((((())))))))))))((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&''''''((()))))))))*********+++++++++'''''''''''''''''''''''')))))))))***,,,///111333555555777:::;;;<<>>777666888999888888999;;;<<<>>>AAADDDGGGDDDCCCDDDHHHLLLRRR___kkkpppuuuzzz}}}}}}xxxxxxuuummm```WWWNNNIIIDDD===:::;;;<<<<<<<<<;;;999666333111+++---...+++(((&&&(((***))))))))))))(((((((((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((((())))))))))))*********''''''''''''''''''''''''(((((((((***,,,...111222555444777;;;;;;<<>>888555666888888777888;;;???AAACCCFFFJJJNNNKKKLLLPPPWWW\\\aaalllvvvxxx|||xxxtttnnneeeYYYRRRLLLIIIEEE>>>::::::;;;;;;<<<<<<:::777333111+++---...+++(((&&&(((***(((((((((((())))))))))))'''((((((((()))))))))***'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''(((((('''''''''(((((((((((()))(((((((((((((((((((((((((((((((((***,,,...111222444444777;;;<<<<<>>DDDHHHKKKOOOUUUYYYYYY[[[aaahhhmmmqqqyyyuuulllddd]]]UUUOOOKKKJJJFFF???:::999999:::;;;;;;:::777333111---------+++)))((()))***(((((((((((())))))))))))''''''(((((())))))******''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))***,,,///111333444444777<<<<<<<<>>AAAJJJRRRZZZ```cccdddhhhnnnvvv}}}pppVVVDDD:::999888999:::;;;;;;;;;???EEENNNTTTXXX^^^fffllllllmmmrrryyy|||qqqccc[[[YYYRRRMMMKKKKKKGGG@@@:::888777888:::;;;999666333111000...,,,+++++++++***)))'''((((((((()))))))))***'''''''''((()))*********''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))***+++---000222444333444888<<<======BBBIIIYYYwwwxxxyyy}}}ooofffffflllwww~~~~~~}}}~~~~~~gggQQQJJJBBB@@@DDDDDDBBBLLLZZZ]]]___]]]UUUKKKFFFJJJPPPYYYdddtttoooeee```bbbdddeeelllvvvyyy}}}{{{vvvkkkVVVJJJ@@@BBBKKKSSSYYY^^^```ccciiirrrzzz|||bbbIII<<<<<<;;;:::::::::<<<>>>>>>DDDLLLVVV^^^dddkkkttt{{{zzzzzz~~~~~~yyynnn]]]UUUWWWQQQLLLKKKKKKHHH@@@:::888666777999:::999666333000222...++++++,,,---+++((('''((((((((())))))******&&&''''''((()))******+++&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))''''''''''''''''''''''''*********,,,...000333444333444888<<<======BBBHHHXXXvvvuuu~~~|||}}}mmmeeedddkkkxxx~~~qqqaaaQQQGGGCCCBBBAAAAAADDDKKKUUU\\\\\\UUUOOOMMMLLLLLLQQQWWWjjjuuu|||jjj___dddkkkkkkmmmsss~~~xxxuuuuuu[[[KKK???AAAIIINNNVVV^^^^^^]]]gggyyy|||yyy|||lllVVVEEE<<<>>><<<;;;;;;<<<@@@DDDGGGKKKSSS```kkkrrryyy|||rrriii```YYYTTTSSSQQQNNNKKKHHHCCC>>>:::777777777999999888444111......,,,+++***)))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&******)))(((((((((((((((''''''&&&&&&&&&&&&'''''')))'''%%%%%%&&&'''((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''+++******,,,000000---***((((((''''''''''''(((((((((((()))***---000333444555666999===>>>>>>DDDKKKZZZxxx||||||zzzyyyjjjbbbaaahhhuuurrrpppmmmkkkiiijjjkkklllmmmnnnmmmhhh```TTTHHHAAA>>>??????AAADDDJJJQQQVVVXXXSSSOOOQQQSSSVVV]]]ddduuu}}}kkk```dddkkknnnssszzz}}}tttzzzxxx```MMM>>>???FFFLLLUUU___dddaaafffsssxxxsssqqqtttyyyaaaMMM???999>>>>>>===???BBBGGGLLLOOOYYY```kkktttzzzwwwnnnfff^^^YYYUUURRRPPPMMMJJJGGGBBB===999666666666888888777333000......,,,+++***)))))))))(((((((((((((((((((((((()))(((((((((''''''''''''***)))(((''''''''''''(((''''''&&&&&&&&&&&&''''''((('''%%%%%%'''((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***)))''''''((())))))(((((((((''''''''''''(((((((((((()))***---000333444555666999===>>>>>>CCCKKK[[[yyy{{{xxxvvvggg``````gggrrr}}}~~~~~~~~~wwwbbbRRRQQQOOONNNMMMMMMMMMMMMPPPQQQRRRQQQMMMHHHBBB>>>===???BBBEEEIIINNNTTTXXXZZZWWWWWW\\\ccciiirrr{{{}}}~~~}}}|||mmmaaadddlllrrryyy~~~yyysssxxxzzzcccOOO>>><<>>===???@@@AAADDDIIIPPPVVVZZZaaaiiittt}}}|||rrrhhhaaa[[[WWWUUUQQQOOOLLLIIIFFFBBB<<<999555555555777888666222///......,,,+++***)))))))))''''''''''''''''''''''''((((((((((((''''''''''''(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***)))(((%%%###$$$&&&(((((((((''''''''''''(((((((((((()))***---000333444555555999===>>>>>>CCCKKK[[[zzzyyywww~~~yyyjjjcccccchhhqqqzzz~~~||||||}}}~~~vvv\\\KKKBBBBBBAAA@@@@@@@@@@@@@@@CCCEEEFFFGGGGGGEEECCCAAAAAACCCGGGLLLQQQXXX```eeehhhfffhhhpppxxxyyyrrrqqqsssrrrqqq|||yyyvvvvvv{{{}}}}}}zzznnneeehhhpppvvv|||qqqvvvxxx```MMM======DDDKKKUUU______YYYXXX^^^fffkkksss{{{|||dddOOODDDCCCFFF@@@AAACCCGGGNNNVVV^^^bbbgggqqq~~~zzznnnddd]]]YYYVVVTTTQQQOOOLLLIIIFFFBBB===:::555555666777888666333000......,,,+++***)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&((())))))&&&$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((***+++(((%%%$$$'''***((((((''''''''''''(((((((((((()))***---000333444555555888=========CCCJJJXXXxxxyyyvvv~~~pppjjjiiimmmsssyyy|||{{{{{{||||||~~~xxx]]]LLLCCCBBBAAAAAAAAAAAABBBBBBCCCCCCEEEGGGHHHIIIHHHFFFEEEEEEGGGJJJOOOWWWaaalllsssyyyxxxzzz~~~yyytttrrrtttxxx{{{|||zzzyyy|||}}}xxxwwwvvvnnnjjjmmmtttyyy}}}wwwqqqzzzsssZZZIII===???FFFKKKSSS[[[ZZZUUUUUU[[[eeeppp|||ttt]]]LLLDDDFFFIIICCCDDDFFFLLLSSS\\\eeejjjuuuxxxlllbbb[[[WWWUUUSSSRRRPPPMMMJJJHHHDDD???;;;666666777888999888444111......,,,+++***)))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&((())))))&&&$$$&&&&&&&&&''''''''''''((((((((((((((((((((((((((($$$(((++++++)))((()))+++((((((''''''''''''(((((((((((()))***---000333444444555888<<<======BBBJJJTTTssszzzwwwsssnnnnnnppptttyyy}}}{{{{{{{{{|||}}}~~~eeeOOOFFFEEE???>>>>>>>>>@@@BBBDDDEEEHHHJJJNNNPPPQQQOOOLLLIIIHHHJJJNNNTTT]]]hhhttt|||wwwzzz|||zzzxxxzzzsssooommmpppwww}}}xxxsssppppppVVVGGG<<<@@@GGGJJJOOOVVVYYYWWWWWW]]]hhhvvvmmmXXXKKKGGGGGGHHHGGGIIILLLSSS\\\gggpppuuu|||uuujjj```ZZZWWWUUUTTTRRRPPPMMMKKKHHHDDD@@@<<<777777888999:::888444111......,,,+++***)))))))))************************'''''''''(((((((((((((((&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((###%%%)))******)))((((((((((((''''''''''''(((((((((((()))***---000333444444444888<<<======BBBJJJQQQooo{{{yyyqqqmmmooorrruuuxxx}}}|||{{{{{{{{{||||||}}}~~~qqqTTTGGGDDDDDD===<<<;;;<<<>>>BBBEEEHHHNNNRRRXXX]]]^^^\\\WWWTTTQQQTTTZZZaaaiiisss}}}rrrqqqoooqqqxxxqqqXXXHHH===???EEEGGGJJJPPPYYYYYY\\\bbbmmmzzzzzzdddUUUPPPOOONNNLLLMMMOOOTTT]]]hhhtttuuuooofff^^^ZZZXXXVVVUUUPPPOOOLLLJJJGGGDDD???<<<666666777888999777444000......,,,+++***)))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((('''%%%%%%'''((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&'''((()))(((&&&((((((''''''''''''(((((((((((()))***---000333444444444777<<<<<<<<>>BBBCCCGGGMMMWWWYYY]]]eeeppp~~~rrr___UUUVVVYYYWWWTTTQQQTTTZZZdddqqq~~~ooojjjbbb]]]ZZZXXXWWWWWWOOOMMMKKKIIIFFFCCC>>>;;;555555666777888666222///......,,,+++***)))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&''''''''')))'''%%%%%%&&&'''((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))...***&&&&&&(((***)))'''((((((''''''''''''(((((((((((()))***---000333444444444777<<<<<<<<>>CCCOOOXXX[[[```jjjuuu}}}oooaaa\\\\\\[[[ZZZZZZYYY^^^hhhuuu{{{hhheeeaaa]]]YYYWWWVVVVVVQQQOOOLLLJJJGGGCCC>>>;;;555555444555666555222000///...---------,,,***(((''''''''''''((((((((()))'''''''''''''''((())))))((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%%%%&&&'''(((((('''&&&%%%$$$&&&((())))))(((&&&$$$(((((((((((())))))))))))((((((((()))))))))))))))******))))))+++///222555555666:::>>>>>>===@@@GGGQQQqqq}}}}}}~~~||||||sssnnniiifffhhhmmmuuu~~~~~~yyywwwzzz||||||~~~gggUUUKKKHHHEEEBBBCCCCCCEEEIIIOOOWWW^^^bbbfffmmmvvv}}}~~~}}}{{{yyy{{{{{{rrroooqqqvvvzzz~~~vvvkkk```VVVPPPRRRgggzzzxxxYYYHHH===@@@AAA===CCCOOOZZZ^^^fffoooyyywwwlllbbb``````___^^^___```fffooo{{{uuuhhhfffbbb]]]ZZZXXXWWWVVVQQQOOOLLLJJJGGGDDD???<<<444444333444444333111//////...,,,,,,---,,,***((('''''''''((((((((())))))'''''''''''''''((())))))((((((((('''''''''&&&&&&((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&'''((()))******)))((('''(((((((((((())))))))))))((((((((((((((((((((((((***))))))***,,,///222444555666999======<<<@@@GGGSSSrrrwww}}}|||~~~ssslllfffbbbdddiiipppyyy~~~yyywww{{{}}}}}}~~~sss```RRRKKKHHHFFFDDDDDDFFFJJJPPPWWW```gggkkkqqqxxxyyyppprrruuuyyy}}}sssfff___UUUKKKJJJPPP[[[uuuxxxXXXIII>>>??????<<>>555444222222333333111///000...,,,+++,,,,,,***)))'''(((((((((((()))))))))'''''''''''''''((())))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))((('''&&&%%%%%%$$$'''(((***,,,...000111222444444777;;;;;;;;;@@@GGGTTTrrr|||||||||rrrkkkfffcccgggmmmpppzzz~~~zzzxxx|||llldddYYYPPPLLLKKKJJJIIIKKKOOOVVV```jjjsss{{{yyytttyyyuuuxxx{{{ttt\\\JJJCCCLLLQQQTTTggg^^^HHH???999::::::<<>>777555333222222333222222111///,,,******++++++***(((((()))))))))*********'''''''''''''''((())))))((((((((('''''''''&&&&&&((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&'''((()))******)))((('''(((((((((((())))))))))))((((((((((((((((((((((((***))))))***,,,///222444555555777;;;;;;<<>>666444111000111222111111222///+++******++++++***))))))))))))************'''''''''''''''((())))))((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%%%%&&&((())))))(((&&&%%%(((((((((((())))))))))))((((((((()))))))))))))))******))))))+++///222555666555888;;;<<<===DDDLLLXXXsss{{{}}}~~~{{{xxx}}}~~~|||~~~wwwpppggg]]]YYYWWWTTTRRRRRRVVV[[[^^^jjjmmmrrrxxx}}}{{{vvvxxxwwwxxxyyyzzz|||}}}~~~xxxssstttsssuuuwwwvvvvvviiiVVVOOOUUUfff~~~lllRRRAAA888;;;===<<<:::===CCCIIISSSXXXbbbmmmvvv}}}~~~{{{||||||rrrppp{{{vvvlllhhhgggaaa```^^^\\\ZZZXXXWWWVVVOOOLLLHHHFFFDDDBBB???===888555111///000111111111///...---+++***)))(((((((((((((((((()))))))))))))))))))))))))))))))))))),,,+++***(((''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))((()))+++,,,---///333666555888;;;<<<===???DDDHHHWWWwww|||}}}}}}wwwsssqqqqqquuuzzz|||~~~uuunnneee\\\ZZZXXXWWWVVVXXX\\\aaadddjjjmmmrrrwww|||yyynnnjjjjjjjjjlllooorrruuuzzz~~~yyybbb^^^cccvvv|||cccIII888666888;;;:::999;;;AAAFFFQQQUUU\\\fffoooxxx~~~~~~tttoooooozzz~~~rrrjjjggggggbbbaaa___]]]ZZZXXXVVVUUUOOOLLLHHHFFFDDDBBB???===:::777333111111222333333///...---+++***))))))((((((((((((((())))))))))))))))))))))))))))))))))))---,,,+++)))((((((((('''((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''((((((((()))))))))(((((((((((())))))))))))************))))))))))))((()))+++,,,---///333666555888:::;;;;;;???EEEJJJXXXxxx}}}~~~zzzooollllllmmmpppuuu|||}}}}}}}}}rrrkkkddd]]]\\\[[[\\\]]]aaaeeehhhkkkllloootttyyy~~~sssnnnjjjfffeeedddfffiiilllpppvvv}}}nnndddqqqppp[[[FFF999888;;;<<<<<<;;;===AAAFFFOOORRRWWW___iiisss{{{~~~nnnpppwwwyyyooojjjiiiiiicccbbb```]]]ZZZWWWUUUTTTOOOLLLIIIFFFDDDBBB@@@>>><<<888555333333444444444000///---,,,***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))------,,,***))))))))))))))))))((((((((('''''''''''''''''''''(((((((((((((((((((((''''''(((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))************))))))))))))((()))+++,,,---///333666666777999999:::>>>FFFLLLZZZzzz~~~{{{}}}yyymmmjjjnnnooorrrwww}}}~~~~~~zzzqqqkkkfffbbb``````bbbdddgggkkkmmmoooooorrrxxx}}}xxxooonnnlllkkkjjjjjjllloooppprrrwww~~~{{{xxxvvvtttuuuxxx|||~~~~~~|||{{{}}}~~~tttzzzqqq___OOODDD===<<<===>>>??????AAAFFFIIISSSVVV\\\dddnnnwww~~~~~~rrr|||xxxppplllkkkkkkdddbbb```]]]ZZZWWWTTTSSSPPPMMMIIIFFFEEECCC@@@>>><<<888555333333444555444000///...,,,******))))))(((((((((((())))))))))))((((((((((((((((((((((((---,,,+++***))))))))))))((((((((('''''''''&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))************)))))))))(((((()))+++,,,---///333666666777888777888>>>FFFMMM]]]}}}~~~}}}|||nnnlllqqqooosssxxxyyytttoookkkiiieeefffgggiiikkknnnooopppqqqtttzzzuuupppnnnkkkkkkmmmqqquuuyyyzzzzzz}}}wwwpppbbb```^^^^^^```eeejjjmmmttttttuuuxxx|||vvv___NNNEEEBBBBBBCCCDDDEEEGGGJJJOOOUUUYYY```dddkkkttt}}}}}}|||wwwppplllkkkjjjdddbbb```]]]ZZZWWWTTTSSSPPPMMMIIIGGGEEECCC@@@>>>:::777333111222333333333000///...,,,+++***))))))(((((((((((())))))))))))((((((((((((((((((((((((+++***)))((((((((((((((('''''''''&&&&&&&&&%%%%%%''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))************)))))))))(((((()))+++,,,---///333666777888777666777===FFFMMM```}}}~~~tttpppuuuuuuyyy}}}|||~~~}}}{{{xxxsssppppppkkkkkkkkklllnnnpppqqqrrrssswww}}}{{{vvvtttqqqmmmmmmpppttt{{{}}}pppbbbZZZSSSRRRSSSTTTXXX^^^dddgggnnnoooqqqtttyyyvvvgggYYYRRRSSSYYY]]]ZZZYYYXXXZZZ___fffmmmrrrnnnrrryyy}}}sssnnnkkkiiigggcccbbb```]]]ZZZWWWUUUTTTPPPMMMJJJGGGEEECCCAAA???999666222000111222222222111000...---+++*********(((((((((((())))))))))))))))))))))))))))))))))))***))))))(((''''''((((((((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))************))))))))))))((()))+++,,,---///333666888888888777777<<>>;;;777333000000111222222222000---,,,,,,,,,***)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((('''''''''''''''((()))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((()))))))))*********+++++++++******************((()))******+++...333666888777999;;;;;;<<>>@@@FFFMMMSSS\\\eeerrrwww~~~~~~pppaaa___aaaiiipppxxxyyyvvvrrrnnnkkkhhheeecccdddccc```]]]YYYVVVSSSRRROOOMMMIIIFFFEEECCC@@@>>><<<999444111111222333333222000---,,,,,,,,,***)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&'''''''''(((((())))))'''''''''''''''((()))***((((((''''''''''''((((((&&&&&&&&&''''''''''''((())))))))))))*********************+++++++++******((()))******+++...333666888777888;;;;;;;;;BBBJJJ^^^xxxwww|||{{{jjj]]]^^^aaabbbdddiiitttxxx|||tttnnnpppxxxqqqbbb___bbbfffnnnvvv{{{~~~}}}{{{qqqjjjeeeyyy|||kkkrrreee]]]VVVKKKBBB@@@>>>AAAGGGMMMSSS]]]fffqqqvvv~~~nnncccZZZ[[[___eeejjjnnnxxxyyytttssspppmmmjjjgggdddccccccbbb___\\\YYYVVVTTTRRROOOLLLIIIFFFEEECCCAAA???===999444222222333444444222000---,,,,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''((()))))))))(((''''''''''''(((((()))(((((((((''''''(((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))((()))******+++*********((()))******+++...333666888777888::::::;;;AAAJJJ^^^wwwwww||||||jjj[[[[[[aaaccchhhnnnvvv{{{{{{www}}}vvvjjjeeefffhhhqqqzzz~~~wwwrrrrrrxxx|||uuu~~~wwwjjjYYYNNNIIIDDD???<<>>@@@FFFJJJOOOXXXbbbiiiooowww~~~sssiiigggjjjmmmrrrtttqqqpppwww{{{qqqmmmnnnnnnllljjjgggfffeeebbbaaa___\\\YYYVVVTTTSSSOOOLLLIIIFFFEEECCCAAA???<<<888333111111222333333222000---,,,,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''((())))))***)))((((((''''''''''''((((((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))*********))))))((()))******+++...333666888666888::::::;;;AAAJJJ]]]vvvwww}}}|||iiiZZZ[[[bbbhhhpppxxxyyy~~~|||qqqkkkkkkkkkttt}}}|||tttpppwwwwwwqqqjjj]]]RRRFFF@@@>>>>>>>>>>>>:::999;;;???BBBFFFPPPZZZccciiisss{{{}}}tttkkklllrrr~~~}}}www|||xxxqqqjjjhhhjjjkkkkkkjjjhhhhhhhhhaaa```^^^\\\YYYWWWUUUTTTOOOLLLIIIFFFEEECCCAAA???;;;777222000000111222222222000---,,,,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&'''((())))))******)))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&'''(((*********)))(((((()))******+++...333666777666888::::::;;;AAAIII[[[}}}tttuuujjj[[[```jjjpppvvv~~~xxxtttqqqqqqzzz|||sssnnnpppooorrrppprrrzzzeeeZZZJJJFFF@@@;;;888888:::;;;EEELLLCCC888===DDDIIIPPPUUU\\\hhhsss~~~llllllsssuuuzzz|||vvvooommmnnnfffdddcccfffjjjlllllljjj``````___]]][[[XXXVVVUUUOOOMMMJJJHHHFFFDDDBBB???:::888666333111111111222111///---+++***)))******(((((())))))***+++------(((((())))))))))))((((((((((((((((((((((((((((((((('''&&&&&&'''((('''&&&(((''''''&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%'''&&&&&&(((,,,...,,,***((((((((((((''''''''''''************)))'''&&&%%%***))))))***,,,///222444222333777:::::::::BBBLLLddduuuwwwrrrfffkkkrrrwww}}}{{{vvvtttuuu}}}}}}wwwgggcccbbbiiitttwwwgggTTTJJJ@@@===999666555666888:::===EEE???777===BBBCCCJJJNNNUUUaaammmxxxqqqgggnnnxxx|||uuupppoooqqqrrrhhheeebbbbbbeeehhhhhhfff``````___]]]ZZZXXXVVVTTTOOOMMMJJJHHHFFFDDDAAA???:::888666333111111111222111///---+++***)))************)))))))))******+++(((((())))))))))))((((((((((((((((((((((((((((((((('''&&&&&&(((((('''&&&(((''''''&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&'''&&&%%%'''***,,,***)))((((((((((((((((((((((((((()))))))))))))))((((((***))))))***,,,///222444333333666999;;;<<>><<<888===??????DDDHHHPPP\\\iiiuuuhhhbbbcccmmmuuuxxx{{{{{{nnnhhhmmmrrrtttrrriiieeeaaa```cccdddcccbbb``````^^^\\\ZZZWWWUUUTTTPPPMMMJJJHHHFFFCCC@@@>>>:::888666333111111111222111///---+++***)))************)))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((('''&&&&&&(((((('''&&&''''''&&&&&&&&&''''''(((&&&&&&%%%%%%%%%&&&'''''''''&&&&&&''')))***((('''))))))))))))))))))))))))'''((())))))*********)))***))))))***,,,///222444777555555999;;;===DDDLLLccczzz|||}}}|||zzzyyyzzz}}}|||~~~yyytttpppkkkddd^^^\\\ccctttlllWWWFFF:::555222333444666888999:::;;;555===;;;888??????>>>EEEKKKSSS___lllwwwzzzaaadddkkkpppooooooxxx{{{rrriiilllwww|||xxxpppgggeeecccdddffffffccc``````___^^^\\\YYYVVVTTTRRRPPPMMMJJJGGGEEECCC???===:::888666333111111111111111///---+++***)))******)))(((((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((('''&&&'''((()))(((&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&'''((((((((((((((()))(((((('''))))))))))))************((())))))*********))))))***))))))***,,,///222444:::777666888:::<<>>:::999@@@@@@AAAKKKTTT\\\hhhttt~~~~~~pppfffpppzzzzzzrrrsssyyyssspppsssrrrdddeeehhhlllooommmgggaaa```___]]][[[XXXUUUSSSQQQOOOMMMIIIGGGEEECCC???===:::888666333111111111111111///---+++***)))******&&&&&&&&&&&&'''((()))***(((((())))))))))))(((((((((((((((((((((((((((((()))(((''''''((()))((('''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&'''((()))*********)))(((((((((((()))))))))*********+++++++++++++++***)))((('''***))))))***,,,///222444666444555888:::<<>>;;;<<>>:::888666333111111111222111///---+++***)))******%%%&&&&&&&&&''')))***+++(((((())))))))))))(((((((((((((((((((((((((((((()))(((''''''))))))((('''&&&&&&&&&&&&&&&'''((()))&&&&&&%%%%%%%%%&&&''''''(((***++++++)))((()))***'''(((((())))))*********,,,,,,,,,+++***)))'''&&&***))))))***,,,///222444000111666;;;<<<===FFFPPPaaa~~~~~~uuummmjjjjjj```dddllluuu|||vvvjjjddddddppp}}}sssfff^^^PPPLLLOOO[[[eeerrrxxx]]]MMM@@@555222666444555888:::;;;<<<======<<<@@@@@@FFFRRRTTTYYYhhhrrrxxxvvvnnn|||yyyjjjlllrrrxxx|||yyypppiii___^^^]]]ZZZWWWTTTQQQOOOLLLJJJGGGFFFEEEDDDAAA???:::888666333111111111222111///---+++***)))******((('''''''''((())))))***(((((())))))))))))(((((((((((((((((((((((((((((()))((('''((()))***)))'''&&&%%%%%%&&&&&&((())))))''''''&&&%%%%%%%%%&&&&&&&&&(((+++***((('''(((***&&&&&&'''(((((()))******+++++++++++++++***)))(((***))))))***,,,///222444///555<<<@@@======FFFRRR```~~~}}}nnn```YYYZZZ]]]bbbhhhrrr}}}|||pppfffccceeetttsssmmmcccVVVMMMQQQNNNVVVjjj~~~pppUUUFFF;;;111111999666777999<<<>>>@@@AAAAAA>>>CCCFFFPPP^^^aaafffuuu~~~}}}}}}vvvoooppptttyyy|||zzzrrrlll___^^^]]]ZZZWWWSSSQQQOOOKKKIIIGGGFFFEEEDDDBBB@@@:::888666333111111111222111000---+++******************)))(((((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((***((('''((()))***)))'''%%%%%%%%%&&&'''((()))***((('''&&&&&&%%%%%%%%%%%%$$$'''))))))'''&&&(((***%%%&&&&&&'''((())))))***))))))***++++++++++++******))))))***,,,///222444444;;;DDDEEE>>>:::BBBOOO```}}}}}}rrr```TTTMMMKKKPPPWWWgggsss{{{tttooosssssswwwvvvhhhXXXZZZfffxxx~~~hhh[[[TTTOOONNNQQQVVVbbbvvvlllOOOAAA999444333777888:::<<<===>>>@@@DDDGGGFFFMMMVVV___gggpppzzzyyyhhhgggjjjxxx||||||xxxiiiaaa___]]][[[YYYWWWSSSQQQNNNLLLIIIHHHGGGEEECCCAAA===;;;777333111000111111000000///...,,,+++***)))))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))((((((((((((&&&&&&&&&''''''''''''(((''''''&&&%%%&&&'''((())))))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))******************+++,,,+++***)))(((*********+++---000333555666888<<<>>><<<;;;BBBKKKbbb|||}}}xxxkkk___QQQJJJIIILLLTTT\\\ttt~~~|||sssmmmiiijjjkkkppprrrggg[[[^^^jjj|||}}}hhhUUUNNNMMMMMMTTT___ooo|||kkkMMM???999555444888999;;;===>>>???BBBFFFJJJSSSZZZccclllssszzzrrrcccbbbfffuuu}}}~~~zzzlllbbb___]]][[[YYYVVVRRROOOMMMKKKHHHGGGFFFEEEBBB@@@===;;;777333111000111111000000///...,,,+++***)))(((((((((((((((((((((((())))))(((((('''''''''((())))))))))))((((((((('''&&&&&&&&&''''''''''''((((((((('''''''''((()))***(((((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))******+++++++++***)))(((************---000333555777999<<<>>><<<;;;CCCLLL```|||}}}tttgggWWWMMMEEEDDDIIIQQQ\\\eeetttjjjeeedddbbbdddkkkoooiiiaaaeeeqqq}}}hhhSSSEEEHHHMMMRRRcccxxxhhhJJJ<<<999666666888:::;;;===???AAAEEEJJJMMMYYYaaakkksssyyy~~~oooccc]]]eeewww{{{lllbbb```]]]ZZZXXXTTTPPPMMMLLLIIIGGGFFFEEEDDDAAA???===;;;777333111000111111000000///...,,,+++***)))''''''''''''''''''''''''))))))))))))(((((((((((()))))))))(((((((((''''''&&&&&&&&&''''''''''''((()))(((((((((((()))******''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((((((((())))))******++++++******)))(((***))))))***,,,///222444888888;;;<<<;;;;;;CCCMMM\\\|||{{{||||||uuuiii]]]OOOHHHEEEIIIQQQ[[[gggqqq~~~ooodddaaaaaabbbeeekkkooolllhhhllltttyyywww}}}vvv___NNNIIIUUU^^^eee{{{bbbEEE:::999888777999999;;;===???BBBGGGMMMQQQYYYaaallluuuzzz~~~{{{kkkaaa]]]ggg~~~{{{jjjbbb```\\\ZZZWWWSSSOOOLLLJJJHHHFFFEEEDDDCCCAAA???===;;;777333111000111111000000///...,,,+++***)))(((((((((((((((((((((((()))))))))))))))((((((((())))))((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))***************))))))((())))))))))))+++...222333888777888::::::;;;BBBKKKYYYzzz{{{|||~~~qqqhhh```YYYLLLHHHHHHQQQ]]]iiivvv~~~kkk```^^^```gggiiimmmpppnnnkkkmmmrrr}}}wwwjjjiiioootttzzzxxxkkk]]]WWW]]]ooozzzrrrXXX@@@888999888888:::777999;;;>>>BBBHHHOOOTTT[[[cccoooxxx}}}{{{mmmaaaZZZ]]]llllllbbb```\\\ZZZWWWSSSOOOLLLIIIGGGEEEDDDDDDCCCAAA???===;;;777333111000111111000000///...,,,+++***)))))))))))))))))))))))))))((())))))***)))(((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((%%%&&&&&&&&&&&&&&&&&&%%%(((((((((((((((((((((((())))))*********+++++++++*********)))))))))))))))((((((((()))+++...111333666444666999:::;;;AAAIIIWWWxxxzzz|||{{{lllccc^^^[[[LLLJJJOOO\\\kkkyyyjjj^^^]]]aaakkklllooopppooonnnnnnoooxxx}}}}}}pppeeedddiiikkkqqqrrrgggeeekkkzzzaaaMMM;;;888999777777;;;666888;;;>>>CCCJJJRRRXXX]]]eeepppxxx}}}sssggg```\\\cccsssrrrbbb```]]]ZZZXXXTTTPPPMMMIIIGGGEEEEEEDDDDDDBBB@@@===;;;777333111000111111000000///...,,,+++***)))************************'''((()))))))))(((&&&%%%((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&'''((('''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((*********+++++++++,,,,,,+++***)))(((((((((((()))(((''''''(((***---000222444333555999;;;<<>>BBBAAACCCGGGXXXxxx~~~zzz|||~~~yyy{{{ssskkklllppppppttt}}}zzzxxxzzzppplllvvv}}}mmm[[[NNNIII???:::999<<<:::555666<<<777:::AAAHHHLLLPPPZZZeeekkkpppyyy~~~zzzqqqsssuuuuuu~~~uuulll___^^^]]][[[XXXUUUSSSQQQKKKHHHEEECCCCCCBBB@@@>>>>>>;;;777333000////////////...------++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))(((((((((((())))))***&&&&&&''''''(((((())))))&&&((()))++++++)))(((&&&&&&&&&'''((()))***++++++***)))'''%%%%%%&&&((()))******))))))((((((((((((&&&'''))),,,...///000000555444666;;;<<<<<<@@@EEEXXXzzz{{{{{{uuutttuuuuuu||||||}}}xxxxxxqqqeeeXXXKKKBBB@@@>>>:::999;;;:::777888===999<<>>===;;;777333000////////////...------++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&'''((()))***++++++***)))((('''''''''((())))))))))))((('''&&&%%%%%%'''(((***,,,...000111222555444666;;;<<<<<<@@@FFFYYY{{{{{{zzz~~~zzzxxx|||wwwxxxyyyvvvyyywww}}}zzz|||ooodddWWWMMMDDD<<<999:::>>>;;;;;;======;;;<<<>>><<>>===>>>@@@@@@@@@@@@@@@EEEOOOYYY^^^bbbkkkuuuzzz{{{}}}uuuooohhhaaa\\\[[[ZZZWWWUUURRROOONNNHHHFFFCCCBBBBBBBBB@@@???<<<:::777444111000/////////...------++++++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********))))))((('''&&&))))))((((((''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&''''''((())))))***((())))))************)))!!!"""%%%((()))***))))))((()))***+++---000111222444333555999<<<===BBBHHHXXX{{{yyy|||vvvuuu}}}yyy}}}~~~zzzyyywwwyyy|||xxxpppkkkkkksss{{{yyyccc```]]]\\\]]]^^^\\\XXXKKKDDD???>>>===;;;;;;>>>>>>>>>>>>???BBBDDDDDDBBBCCCGGGOOOXXX\\\aaakkkvvvzzz}}}{{{yyysssnnnhhhbbb[[[ZZZYYYWWWTTTQQQOOOMMMHHHFFFCCCBBBBBBAAA@@@>>>;;;999777444222000/////////...------++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''************)))(((&&&%%%))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))(((((()))***+++*********%%%&&&((()))*********)))''''''((()))+++...000111333222444999;;;===CCCJJJYYY{{{yyy{{{}}}xxxzzzwwwvvv|||~~~|||{{{kkkfffkkkxxxqqqcccNNNOOOPPPRRRWWWZZZTTTLLLAAA<<<999;;;<<<;;;;;;===<<<>>>???AAAHHHNNNMMMIIIGGGIIINNNTTTWWW]]]iiiuuu}}}~~~vvvzzzzzzuuuoookkkgggbbb[[[ZZZYYYWWWTTTQQQNNNMMMIIIGGGDDDBBBAAA@@@>>>===:::999777444222111000//////...------++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((&&&%%%$$$((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''(((((())))))******+++------,,,+++)))((((((''''''''''''(((***---///111333222333888;;;===DDDKKK[[[}}}zzzzzz{{{}}}tttqqqyyyzzzooorrr{{{eeeVVVMMMSSSYYY```hhhiii]]]OOO@@@;;;888:::<<<;;;<<>>BBBEEEIIISSS^^^___ZZZQQQPPPQQQTTTVVV]]]kkkyyy|||ssswwwwwwrrrmmmjjjfffaaa[[[[[[YYYWWWTTTQQQOOOMMMJJJHHHDDDBBBAAA???===;;;999888777555333111000//////...------++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&((((((((('''&&&%%%'''''''''(((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''&&&&&&''')))***+++///...+++)))(((((()))***(((''''''(((***---000222333111333888;;;>>>DDDLLL___zzzzzz~~~|||zzz}}}uuuwww}}}zzzxxxcccUUUVVV___kkkuuu~~~|||lllYYYEEE???;;;<<<>>>>>>@@@DDDBBBGGGLLLRRR___llloooiii[[[XXXWWWWWWYYY```pppyyyssswwwwwwrrrmmmjjjfffbbb\\\[[[YYYWWWUUURRROOONNNKKKIIIEEEBBB@@@>>><<<:::999888777555333111000//////......---,,,+++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))++++++***((('''&&&'''''''''(((((())))))%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''''''''((('''%%%%%%&&&(((***,,,+++***((('''(((***---///)))(((((()))+++...111333333111333777;;;>>>EEEMMMcccwwwwwwtttuuuyyy|||}}}vvv___]]]___hhhqqq{{{wwwcccHHHDDD???===>>>@@@???>>>FFFMMMXXXdddqqqyyyvvvnnn]]][[[[[[```fffnnnvvv}}}}}}{{{zzzxxxvvvrrrooolllhhhccc```___\\\WWWTTTRRRPPPNNNLLLGGGGGGEEEDDDBBB@@@???>>>;;;:::777555222000///...---------,,,+++***)))(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&)))))))))))))))(((((((((%%%%%%%%%%%%$$$%%%(((***)))&&&$$$%%%'''(((%%%###'''&&&&&&''')))***((('''******)))))))))))))))***------,,,+++***)))(((''')))))))))+++---///222333111111444999;;;===DDDMMMbbbxxxxxxqqqffflllrrruuu~~~}}}}}}xxxbbbaaaaaalllyyyuuu___JJJGGGCCCCCCEEEHHHIIIIIINNNWWWdddooozzz~~~xxxsssmmmhhhkkkssszzz~~~{{{yyyxxxsssqqqmmmkkkiiieeeaaa___^^^[[[WWWTTTRRRQQQOOOMMMIIIHHHGGGEEECCCAAA???>>>:::999777444222000......------------,,,***)))((((((((((((((((((((((((((((((((())))))))))))(((((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((()))))))))(((''''''((()))((('''&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&((()))((('''))))))((((((((((((((()))------,,,+++***)))(((((()))))))))***,,,///111333222222555999;;;===DDDLLLbbbzzzzzzqqqddd___fffmmmppp{{{zzzpppnnnqqqzzzzzzzzznnnyyy{{{eeeddddddsssjjjTTTEEECCCAAACCCGGGMMMQQQSSS[[[gggttt~~~uuuuuu}}}|||}}}||||||yyywwwuuupppmmmjjjhhhgggdddaaa___]]]ZZZWWWTTTSSSRRRPPPNNNKKKJJJHHHFFFCCCAAA???>>>999888666333111///...---.........---,,,+++***)))))))))))))))))))))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''*********)))((('''''''''&&&'''((('''&&&%%%%%%&&&%%%$$$$$$%%%''')))((('''((((((''''''''''''((((((------,,,+++***))))))(((((((((((()))+++...111222222222555999;;;===DDDLLLbbb|||zzzzzz|||~~~ooogggdddkkkooopppwww}}}llleeeiiioooqqquuu}}}uuupppiiieeeiii|||xxxiiiVVVFFF>>>>>>???CCCJJJQQQXXX\\\hhhttt~~~xxxvvvxxx~~~{{{xxxuuusssssspppllliiigggeeebbb```[[[YYYVVVUUUTTTSSSQQQOOOLLLKKKHHHFFFCCC@@@>>>===888777555222000///...---.........---,,,+++***)))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((((((''''''((((((&&&%%%%%%''')))(((%%%$$$&&&(((((('''&&&&&&'''((('''&&&(((((('''''''''((())))))------,,,++++++***))))))''''''((()))+++---000222333333666:::;;;===DDDLLL```{{{yyyyyyzzztttnnnmmmqqqssssssyyysssdddaaahhhqqqssswww}}}}}}pppjjjppp{{{aaaOOODDD======@@@DDDJJJRRRZZZbbbgggpppzzz~~~wwwuuu{{{}}}zzzwwwuuusssvvvsssnnnjjjgggdddaaa___[[[YYYWWWVVVUUUTTTRRRPPPJJJIIIGGGEEEBBB???===<<<888666555222000///...............---,,,+++))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&''')))***)))(((%%%''')))(((&&&%%%''')))---+++((('''(((((('''&&&)))((((((((())))))***+++------,,,,,,+++*********''''''((()))+++---000222444333666:::;;;===DDDLLL___~~~||||||yyyxxxzzz|||wwwtttvvvwwwyyy~~~lllbbbbbbkkksss|||xxxnnnqqq~~~iiiOOOAAA>>>>>>>>>CCCJJJQQQYYYaaaiiinnnuuu}}}{{{tttxxxxxxrrrrrrzzz~~~|||yyywwwuuuvvvrrrmmmiiieeeccc```]]][[[YYYWWWWWWVVVTTTQQQOOOIIIHHHFFFDDDAAA???===<<<888777555333111000//////---------,,,+++***)))(((''''''''''''''''''''''''(((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''(((((()))))),,,)))&&&'''+++------,,,&&&'''((((((''''''((()))///,,,)))((((((((('''&&&))))))((())))))***+++,,,------,,,,,,++++++++++++((((((((()))+++...111222444444777:::<<<===DDDLLL___~~~|||xxxwwwyyyzzzlllgggkkkttt{{{~~~xxxkkkiiioooiiiUUUDDD@@@BBBBBBCCCJJJSSS\\\cccjjjqqquuu|||mmmgggpppsssnnnoooyyy}}}{{{yyyxxxuuuqqqlllhhheeecccaaa___[[[ZZZXXXWWWWWWTTTQQQNNNIIIHHHGGGEEEBBB@@@???>>>888777666444222111000000,,,,,,,,,+++***)))((('''''''''''''''''''''''''''(((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((()))******000+++&&&&&&***------,,,'''&&&&&&'''((())))))(((,,,***'''&&&'''))))))((('''''''''((((((***++++++---,,,,,,,,,,,,+++++++++)))))))))***,,,///111333555555777;;;<<<===DDDLLL```~~~yyyxxxvvvxxxnnnnnnvvv~~~||||||}}}~~~ssseee______VVVFFF???CCCGGGEEEMMMUUU___hhhooouuu{{{hhhdddrrrvvvpppsss|||~~~}}}{{{zzztttqqqlllhhhgggeeedddccc\\\ZZZYYYXXXWWWTTTPPPMMMIIIIIIGGGEEEDDDBBBAAA@@@999888666444333111111111+++++++++***)))((('''&&&))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&'''''''''((()))******+++222,,,%%%$$$'''******))))))&&&$$$&&&)))+++)))''')))'''%%%%%%''')))******&&&&&&&&&'''''')))******---,,,,,,,,,,,,,,,,,,+++))))))***+++---///222444555555777;;;<<<===DDDLLLaaa{{{yyy~~~yyyssswww~~~zzzyyy}}}```KKKPPPMMMFFF@@@AAAIIIPPPTTT^^^ccckkksssyyy~~~mmmhhhvvvzzz~~~}}}{{{xxxvvvssspppmmmjjjhhheeebbb___]]]\\\ZZZXXXVVVTTTRRRQQQKKKIIIFFFDDDCCCAAA???===:::888666444111///......///...------++++++***)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))+++$$$"""(((***'''%%%&&&''''''''''''((()))***+++111---***)))+++---,,,+++*********+++...000333555777666888:::;;;<<>>EEEMMM```|||~~~vvvuuuzzz}}}wwwvvvwwwxxxzzz}}}rrr\\\RRRQQQYYYVVVWWW]]]cccgggnnnvvv~~~}}}}}}{{{xxxvvvrrrooollliiigggdddaaa^^^[[[ZZZXXXVVVTTTRRRPPPOOOKKKIIIFFFDDDCCCAAA???===:::888666444111///.........---,,,+++***))))))((('''(((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&))))))((((((''''''&&&&&&&&&''''''''''''''''''&&&$$$$$$%%%&&&(((***+++,,,%%%'''(((&&&%%%(((---222((((((((()))***,,,---...++++++++++++******+++,,,,,,,,,,,,,,,...000333444333333777<<<===>>>EEEMMM```|||~~~|||zzz|||~~~{{{wwwuuuwwwzzz|||~~~lll]]][[[^^^bbb[[[ZZZaaahhhmmmwww~~~}}}{{{xxxvvvsssqqqmmmkkkiiifffccc```\\\[[[YYYWWWTTTRRRPPPPPPKKKIIIFFFDDDCCCAAA???===:::888666444111///......------,,,+++***)))((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''')))))))))(((((((((((((((&&&&&&'''(((((('''&&&&&&(((''''''&&&&&&&&&''''''$$$'''(((&&&''',,,000111)))))))))))))))***+++,,,)))***,,,+++******+++,,,000000///......///000111333444777<<<===>>>DDDKKK___|||}}}{{{}}}zzzyyyuuuyyy|||lllbbbeeejjjhhh```___gggnnnttt~~~}}}{{{xxxvvvsssqqqmmmkkkhhhfffbbb```\\\\\\ZZZXXXUUUSSSQQQPPPKKKIIIFFFDDDCCCAAA???===:::888666444111///......------,,,+++***)))((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''(((((((((((((((&&&&&&'''(((((('''&&&&&&((('''&&&%%%%%%%%%%%%%%%###&&&'''&&&)))000222///)))))))))(((((())))))***'''***,,,,,,***)))+++,,,000///...------...///000444444888===>>>>>>CCCJJJ[[[yyy}}}zzz{{{zzzzzzwwwzzzmmmggglllqqqnnnfffeeennnuuuyyy~~~}}}{{{xxxvvvqqqoookkkhhhfffddd```^^^]]]\\\ZZZXXXVVVTTTRRRQQQKKKIIIFFFDDDCCCAAA???===:::888666444111///......---,,,,,,+++***)))(((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&&&&&&&'''(((((((((%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''###&&&&&&&&&+++333333---***))))))((((((((((((((('''))),,,,,,***)))+++---,,,,,,+++,,,---///111222444555999===>>>===BBBIIIVVVttt}}}yyy~~~|||{{{zzz}}}~~~}}}sssrrrvvvtttpppggghhhtttyyy~~~|||xxxtttpppssspppllliiifffccc___\\\\\\[[[YYYWWWUUUSSSQQQPPPNNNKKKGGGEEECCCAAA>>><<<:::888666444111///......+++,,,,,,+++(((&&&''''''%%%&&&&&&&&&'''((((((((((((''''''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%))))))))))))((('''&&&%%%%%%&&&'''''''''&&&$$$###'''***+++***'''%%%%%%'''%%%((('''""""""(((***'''******))))))((((((''''''******)))))))))))))))))))))((((((+++...111222222333444888======<<<@@@GGGTTTppp|||www}}}~~~||||||~~~}}}~~~|||ttthhhjjjxxx~~~}}}yyytttqqqpppnnnjjjhhhfffccc```]]]\\\[[[YYYWWWUUURRRQQQPPPNNNKKKGGGEEECCCAAA>>><<<:::888666444111///......,,,------,,,)))(((((()))''''''(((((((((((((((((((((''''''&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&'''(((((((((((((((''')))))))))((((((&&&%%%%%%((()))***)))&&&$$$%%%'''$$$((((((%%%%%%))))))&&&***)))))))))(((((((((''')))******+++******))))))///,,,((('''))),,,...///333444888======<<>><<<:::888666444111///......---......---+++))))))***)))))))))))))))(((((((((''''''&&&&&&&&&''''''(((&&&&&&'''(((((((((''''''%%%%%%&&&(((((()))))))))++++++***(((((('''''''''(((((((((&&&$$$$$$%%%'''$$$''')))'''(((***)))&&&))))))))))))(((((((((((()))***+++------,,,***)))999444---))))))---000222444444888<<<===<<>><<<:::888666444111///......,,,---...---***)))***+++***))))))((((((''''''''''''&&&&&&&&&&&&'''((((((%%%&&&'''(((((((((((((((%%%&&&''''''((((((((('''***)))(((''''''((()))***)))(((&&&$$$###$$$&&&'''%%%&&&'''''''''(((((('''))))))))))))(((((((((((((((***,,,......---+++)))777333---***+++///222444444555888<<<<<<<<>><<<:::888666444111///......+++,,,---,,,***))))))***(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''((()))))))))((('''''''''''''''&&&%%%%%%&&&%%%%%%%%%&&&(((***+++)))'''%%%###$$$%%%&&&''''''&&&%%%&&&&&&&&&''')))(((((((((((())))))))))))'''))),,,......---+++******(((&&&'''+++...111222555555888;;;<<<<<>><<<:::888666444111///......+++,,,,,,+++***))))))+++''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''((()))))))))(((((((((((((((''''''%%%$$$$$$######$$$$$$&&&''')))))))))'''%%%$$$&&&''''''&&&(((%%%%%%((((((&&&''')))(((((((((((())))))))))))''')))+++,,,---,,,+++***%%%$$$%%%)))---111333333555555888;;;;;;<<>><<<:::888666444111///......+++,,,---,,,+++***+++,,,''''''''''''((((((((((((&&&%%%%%%&&&&&&((())))))((())))))))))))(((((('''&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&)))'''%%%&&&((()))(((&&&&&&%%%)))//////***'''((('''((((((((()))))))))***'''((()))***++++++++++++(((((((((+++///222444444666555777:::;;;;;;BBBIIIXXXvvvzzznnnllluuuuuujjjnnn|||~~~|||}}}|||yyywwwvvvsssqqqllljjjgggffffffdddbbb```ZZZYYYXXXUUUSSSQQQOOONNNNNNKKKGGGEEECCCAAA>>><<<:::888666444111///......,,,.........,,,+++,,,---''''''(((((())))))******%%%%%%%%%&&&'''((()))***))))))***))))))(((''''''$$$$$$%%%&&&''''''''''''&&&''''''((('''%%%$$$###((('''&&&'''******(((%%%%%%%%%,,,555555---'''''''''((((((((())))))******'''(((((()))******+++,,,***((('''(((+++...//////666555777:::;;;;;;BBBJJJTTTttt}}}~~~nnnqqqrrryyyyyyrrrrrrlll}}}{{{}}}{{{~~~|||zzzyyywwwtttqqqrrrnnniiifffcccaaa___]]]ZZZXXXVVVTTTSSSQQQNNNLLLMMMMMMKKKIIIFFFBBB???===;;;999777444222000///...///...---,,,***)))((('''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&'''&&&$$$$$$$$$$$$"""!!!%%%''',,,111333111,,,(((******)))'''%%%%%%''')))(((((((((((())))))))))))((((((((()))+++...111333777666777::::::;;;AAAJJJ[[[www}}}qqqqqqqqqwwwzzzqqqooorrr|||zzz||||||~~~|||{{{zzzxxxtttrrrooolllhhheeecccbbb```^^^[[[YYYVVVTTTSSSQQQOOOMMMLLLLLLKKKIIIEEEBBB>>><<<:::999777444222000///...///...---,,,***)))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&%%%'''%%%$$$%%%((()))(((&&&''''''(((+++,,,+++(((&&&+++***(((''''''((()))***((((((((()))))))))******---,,,+++***+++---000222666666888;;;;;;<<>><<<:::999777444222000///.........---,,,***)))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&%%%%%%&&&'''((()))***+++))))))((('''&&&&&&%%%%%%(((%%%###&&&,,,///...+++***(((&&&&&&'''((('''&&&,,,)))&&&'''***,,,+++***)))))))))*********++++++))))))))))))+++---///111555555888<<<===>>>DDDLLLaaa}}}zzzmmmoooxxxzzzqqqooosss}}}zzzyyyzzzyyy}}}{{{zzzyyywwwsssqqqnnnkkkgggdddcccaaa```^^^\\\ZZZWWWUUUTTTSSSPPPNNNJJJIIIHHHFFFDDD@@@===;;;:::999666444111///............---,,,+++***)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&'''(((((())))))))))))((('''&&&%%%%%%$$$'''$$$"""&&&,,,000...***,,,***(((''')))******)))+++'''$$$&&&+++...,,,))))))*********++++++++++++((((((***+++,,,,,,++++++444555888===>>>???EEEMMMaaa}}}~~~mmmqqq|||{{{uuuqqquuuzzzyyyzzzyyy~~~~~~|||zzzyyyxxxuuurrrppppppmmmhhheeecccaaa^^^\\\]]]ZZZXXXVVVUUUSSSQQQNNNIIIHHHHHHFFFCCC@@@===;;;:::888666333111///...---------,,,,,,+++***))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%'''$$$"""$$$)))+++)))&&&((('''((())),,,,,,+++***)))%%%###%%%***---+++((()))*********+++++++++++++++---000333333111...,,,555555888<<<>>>???EEEMMM___|||ooottt~~~sssqqqqqqyyyyyywwwyyyyyy~~~|||~~~{{{~~~|||zzzyyyxxxvvvrrrppprrrnnnjjjfffcccaaa^^^\\\]]][[[XXXWWWVVVTTTQQQOOOIIIHHHHHHFFFDDDAAA>>><<<999888666333111///...---------,,,,,,+++***))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%''''''&&&&&&%%%%%%%%%%%%(((''''''''''''&&&&&&&&&'''%%%$$$%%%&&&&&&%%%$$$$$$$$$&&&)))++++++)))''''''%%%$$$&&&)))+++***((()))))))))*********++++++%%%)))///666;;;???AAAAAA777666777;;;;;;===DDDMMM]]]{{{tttxxx}}}xxxuuuyyy}}}vvvuuuvvvvvv{{{{{{yyy{{{zzz~~~|||zzzyyywwwtttqqqqqqnnnjjjgggeeecccaaa___^^^[[[YYYWWWVVVTTTRRROOOIIIIIIHHHGGGDDDAAA???===999888555333000///---------,,,,,,++++++*********((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&((()))'''%%%###$$$&&&%%%$$$%%%'''((()))'''%%%''''''(((((())))))))))))((((((((()))))))))******$$$&&&***///666>>>DDDGGG888777777888999;;;CCCMMM]]]|||xxxzzz{{{uuuyyy~~~{{{tttssstttqqqwww~~~xxxwwwyyyzzz}}}|||{{{yyyvvvssspppmmmiiigggfffeeecccbbb^^^\\\YYYWWWVVVUUURRRPPPIIIIIIHHHGGGEEEBBB???>>>999888555333000...---------,,,,,,++++++*********((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((()))******%%%%%%&&&&&&'''(((((((((&&&))),,,***%%%###&&&))))))(((&&&&&&'''''''''&&&''')))++++++***))))))+++(((((((((((())))))))))))111...***'''(((,,,222555:::777666777777999CCCMMM^^^}}}tttsssyyy{{{tttvvvwwwpppnnnooollluuu~~~}}}{{{|||zzzwwwwwwzzz|||}}}{{{zzzxxxvvvtttpppnnnkkkhhhgggdddaaa___]]]]]]\\\ZZZWWWSSSPPPNNNKKKIIIFFFDDDBBB???<<<:::999777444111////////////...------,,,+++***)))))))))))))))(((''''''&&&&&&&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&%%%&&&''')))))))))((('''+++***)))'''''''''((()))(((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))++++++******+++---...000444555777::::::;;;CCCMMMeeevvvuuuzzz}}}xxxzzzzzzrrrnnnmmmlllttt~~~}}}|||||||||{{{yyy{{{zzzwwwxxx{{{}}}{{{yyyxxxwwwuuussspppnnnkkkhhhfffdddaaa___]]]\\\[[[YYYWWWSSSPPPNNNLLLJJJGGGDDDBBB@@@===;;;999777444111///...//////...------,,,+++***))))))'''''''''(((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&''''''((((((((((((''')))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))&&&''''''''''''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))+++*********+++---///000444444777::::::;;;CCCMMMddd{{{yyy|||{{{zzzyyy~~~}}}sssmmmkkkmmmttt~~~~~~~~~}}}|||{{{zzzyyyyyyzzz~~~|||yyywwwyyyyyywwwyyy}}}~~~zzzxxxwwwvvvtttrrrpppmmmjjjhhhfffdddaaa^^^\\\\\\[[[YYYVVVSSSPPPOOOMMMKKKHHHEEEDDDAAA>>><<<999888444111///......///...------,,,+++***))))))&&&&&&''''''((())))))***((((((''''''''''''(((((('''''''''''''''&&&&&&&&&(((((('''''''''''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))+++*********+++---///000444444777::::::;;;CCCMMMccc}}}~~~~~~}}}~~~www~~~|||rrrmmmjjjnnnuuu||||||{{{{{{zzzyyyyyyxxxzzz~~~zzzwwwuuuxxxyyyxxx{{{~~~{{{xxxwwwvvvtttrrrpppmmmjjjhhhfffddd```^^^[[[ZZZZZZYYYVVVSSSQQQOOONNNLLLIIIFFFDDDBBB???<<<:::888555111///............------,,,+++***))))))''''''''''''(((((()))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''***)))'''&&&%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((************+++---///111333444777::::::;;;DDDNNNdddyyyxxxuuuwwwyyyyyyxxxoooooonnnoooqqqrrrssssss}}}yyyqqqmmmlllooovvv{{{{{{{{{{{{{{{zzzzzzzzz|||~~~{{{wwwuuuxxxyyyzzz}}}{{{yyyxxxwwwuuusssooommmjjjgggfffccc```^^^YYYYYYYYYXXXVVVTTTQQQPPPNNNLLLIIIGGGEEEBBB???===:::888555111///............------,,,+++***))))))))))))(((((('''''''''''')))((('''&&&&&&'''((()))&&&''''''''''''''''''''')))((('''%%%%%%%%%&&&'''&&&&&&&&&'''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((***))))))***+++...000111333333777::::::;;;DDDNNNeee~~~xxxyyyuuuooonnnoooqqqqqqpppnnnnnnnnnnnnmmmlllkkkjjjuuu|||~~~yyyqqqmmmmmmooovvvzzz{{{{{{{{{|||}}}}}}}}}}}}yyywwwyyy{{{||||||yyyxxxwwwuuusssooollliiigggeeeccc```]]]XXXXXXXXXXXXVVVTTTRRRPPPNNNLLLIIIFFFEEEBBB???===;;;999555222///---------...------,,,+++***))))))***))))))(((''''''&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''***)))((('''&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))***,,,...000111222333666::::::<<>><<<;;;999555222///---------...------,,,+++***))))))((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((%%%%%%&&&'''''''''&&&&&&%%%&&&'''((()))((((((''')))((('''&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))***,,,...000222222333666::::::<<>><<<;;;999555222///---------...------,,,+++***))))))&&&&&&''''''((()))))))))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((###$$$&&&'''((('''&&&&&&$$$%%%'''(((((((((''''''''''''&&&&&&&&&''''''((()))(((&&&%%%%%%&&&((()))''''''''''''((((((((())))))))))))))))))))))))))))))))))))***,,,...111222222333666::::::<<>>EEEMMMgggtttmmm{{{yyytttsssssssssrrruuuvvvyyy~~~}}}|||xxxnnnmmmttt|||nnnfffeeelllrrrxxx|||~~~tttssszzz}}}{{{zzzyyyyyywwwtttrrrmmmjjjeeebbb```___]]][[[YYYYYYXXXVVVSSSPPPMMMKKKJJJGGGEEECCCAAA???<<<:::777666333111///------------,,,,,,+++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%%%%&&&(((((((((((())))))))))))(((&&&%%%&&&((()))((('''))))))))))))(((((((((((('''((()))******,,,///111333333666:::<<<>>>EEENNNhhhxxxpppzzz|||vvvsssqqqpppssswww|||~~~~~~oooggglll{{{mmmdddccchhhnnnvvv{{{wwwtttyyy}}}|||zzzyyyxxxwwwtttqqqmmmjjjfffcccaaa```^^^\\\YYYYYYXXXVVVSSSOOOLLLJJJJJJGGGEEECCCAAA???<<<:::777555222///---,,,,,,,,,---,,,,,,+++***)))((((((&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((('''&&&%%%$$$%%%&&&'''(((((((((((())))))))))))***((('''''')))+++,,,,,,(((((((((((())))))))))))'''((())))))***,,,///222333333666;;;<<<>>>FFFNNNhhhzzzooozzz|||yyyxxxwwwvvvtttnnnooorrrwwwvvvkkkaaafff{{{mmmbbb```ccckkkuuu|||~~~wwwyyy~~~}}}{{{yyyxxxvvvssspppmmmjjjfffcccbbb```^^^]]]YYYYYYXXXVVVSSSOOOLLLJJJJJJHHHEEECCCAAA???<<<:::777555111...,,,,,,,,,,,,------,,,+++***))))))(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''''')))(((&&&$$$$$$%%%&&&(((''''''((((((((()))))))))&&&((())))))(((((()))+++(((((((((((())))))))))))(((***++++++,,,...222444444444777;;;===???FFFNNNgggzzzmmm{{{yyy~~~yyyxxxvvvsssqqqrrruuuxxxvvvyyywwwrrreeedddiii|||mmm```]]]aaajjjvvv~~~|||yyy{{{~~~~~~|||zzzxxxuuurrrooollliiieeebbbaaa___^^^\\\XXXXXXWWWVVVSSSPPPMMMKKKJJJHHHEEECCCAAA???<<<:::777444111---++++++,,,,,,......---,,,+++***))))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((***(((&&&$$$$$$%%%'''(((&&&&&&'''''''''(((((((((%%%,,,333333---(((&&&''''''((((((((()))))))))***((()))++++++,,,...222555444444777;;;===???FFFOOOfffooozzzyyy}}}{{{tttuuutttqqqpppssszzz}}}qqqggg``````gggyyymmm___\\\```jjjwwwyyyyyy||||||zzzxxxuuuqqqnnnjjjgggcccaaa___^^^]]][[[XXXXXXWWWVVVTTTQQQNNNLLLJJJHHHEEECCCAAA???<<<:::777444111---+++++++++,,,///......---,,,+++******%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***)))&&&$$$$$$%%%''')))&&&&&&&&&&&&'''''''''(((+++666AAACCC:::000++++++'''((((((((())))))******&&&'''))))))***,,,000333444444777;;;===???FFFOOOffftttiii~~~|||~~~|||zzzxxxssszzzwwwssskkk^^^WWWZZZmmmppp```ZZZeeeppp{{{uuupppvvv}}}~~~{{{yyywwwtttooollliiifffcccaaa```___]]][[[XXXXXXWWWUUURRROOOLLLJJJHHHGGGEEEBBB@@@===;;;:::888666333000...---.........---,,,***)))(((((('''+++'''$$$$$$'''((('''&&&'''((()))((('''&&&''')))''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&((((((''''''''''''((((((&&&''''''((((((((((((((()))555BBBDDD===333......+++*********))))))(((((()))))))))+++,,,...000111333444888;;;;;;<<>>FFFPPPmmm}}}kkkxxx~~~|||{{{qqqeee[[[```yyyyyymmmhhhiiivvvyyyvvvxxx|||~~~}}}{{{yyyxxxwwwtttqqqnnnllliiifffcccbbb```^^^\\\[[[ZZZYYYWWWSSSOOOLLLJJJGGGFFFDDDBBB???<<<:::999888666333000...---.........---,,,***)))(((((('''$$$$$$$$$%%%&&&'''(((((('''((()))((('''&&&''')))''''''''''''''''''''''''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&''''''((((((((((((((((((&&&&&&,,,333555...'''*********)))))))))))))))'''((()))***---///222333444666999======???GGGQQQmmmllluuu{{{xxxrrrllliiilllzzz}}}nnngggiiiuuu~~~zzzzzz|||}}}}}}{{{yyywwwvvvtttqqqnnnllliiifffcccbbb```^^^\\\ZZZZZZXXXVVVSSSOOOLLLJJJGGGFFFDDDAAA???<<<:::999888666333000...---.........---,,,***)))(((((('''###$$$%%%&&&&&&'''(((((('''((()))((('''&&&''')))''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((('''(((+++///333222,,,'''))))))))))))))))))******''''''(((***,,,...000222444555999======???GGGQQQllltttttt{{{~~~pppnnnqqq{{{oooggglllwww~~~}}}{{{~~~~~~}}}}}}|||yyywwwvvvssspppmmmllliiifffcccaaa___]]][[[XXXXXXWWWUUURRROOOLLLJJJGGGFFFDDDAAA>>><<<:::999888666333000...---.........---,,,***)))(((((('''$$$&&&((((((''''''((()))'''((()))((('''&&&''')))''''''''''''''''''''''''%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((%%%(((,,,///000...***'''))))))))))))************((())))))***,,,...000111333444888<<<===???GGGQQQkkkvvv|||{{{{{{yyy|||ssslllmmmwww{{{}}}|||}}}~~~~~~|||yyywwwuuurrrooolllkkkiiieeebbb```^^^\\\ZZZUUUUUUUUUTTTRRROOOLLLKKKFFFEEECCCAAA>>>;;;:::888888666333000...---.........---,,,***)))(((((('''%%%(((******((('''''')))'''((()))((('''&&&''')))''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&''''''(((((((((((((((''''''(((***,,,,,,+++(((((()))))))))************,,,,,,,,,---...///000111222333777;;;<<<>>>FFFPPPjjjxxx|||yyy~~~}}}}}}|||}}}}}}{{{}}}|||yyywwwqqqjjjuuu}}}zzz}}}{{{}}}~~~}}}zzzwwwuuurrrnnnkkkkkkhhhdddbbb```^^^[[[YYYTTTTTTTTTSSSQQQOOOLLLKKKFFFEEECCCAAA>>>;;;999888888777333000...............---,,,***)))(((((('''&&&))),,,+++)))'''''')))'''((()))((('''&&&''')))'''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&''''''(((((((((((((((+++'''$$$&&&+++///...+++(((((())))))*********+++///......//////000111222111222777;;;<<<>>>FFFPPPiiixxx{{{vvv~~~{{{vvvtttpppppprrrzzz}}}~~~zzzsssqqqyyy~~~}}}|||uuuqqqmmmvvv}}}~~~{{{yyy}}}~~~{{{{{{~~~|||yyyvvvttttttsssqqqooooookkkgggcccaaa^^^\\\ZZZ\\\ZZZXXXTTTQQQMMMKKKIIIHHHGGGEEEBBB>>>;;;999888999666222///////////////000///---+++***)))(((((('''''''''(((''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''&&&%%%&&&((((((((('''((((((((('''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$&&&'''((('''%%%&&&''''''((((((((((((((())))))))))))))))))))))))))))))***+++,,,...///000222333777:::<<<>>>HHHSSSkkkrrr{{{vvv~~~xxxmmmfffbbbdddjjjssstttsssrrrrrrzzz}}}||||||~~~}}}uuupppxxx}}}~~~yyyvvvzzz}}}~~~|||zzz~~~}}}zzzwwwtttsssqqqnnnlllnnnjjjfffcccaaa___\\\[[[[[[ZZZWWWTTTQQQMMMKKKJJJIIIHHHFFFCCC@@@===:::999999555111...............///...---+++***)))((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&%%%&&&((((((((('''))))))((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&((((((&&&%%%&&&''''''((((((((((((((())))))))))))))))))))))))))))))***+++,,,...///000222333777:::;;;>>>HHHSSSjjj}}}jjjyyy}}}www~~~pppbbbXXXVVV^^^gggooooooooorrr|||~~~~~~|||{{{xxx{{{~~~|||||||||~~~zzzsssyyy~~~yyytttuuuxxxyyy{{{~~~~~~~~~}}}|||{{{{{{~~~{{{wwwtttrrrooollljjjllliiieeecccaaa```]]][[[[[[YYYWWWTTTPPPMMMKKKJJJJJJIIIFFFDDDAAA>>><<<:::888444000...---......---///...,,,+++))))))((((((%%%%%%&&&''''''(((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''&&&%%%&&&(((((((((''')))))))))))))))(((((((((''''''&&&%%%%%%%%%%%%&&&'''&&&&&&'''((((((&&&%%%&&&''''''((((((((((((((())))))))))))))))))))))))))))))***+++,,,...///000333333666:::;;;>>>HHHRRRiii|||fffoooyyy~~~zzzeeeWWWRRRUUU```kkkooottt{{{}}}zzztttuuuvvvvvvuuuttttttttt~~~}}}zzzvvvsssqqqssstttyyy{{{~~~~~~vvvzzz|||ttttttvvvwwwyyy}}}{{{{{{zzzyyyzzz{{{|||}}}|||zzzvvvsssqqqooollljjjjjjgggdddcccbbb```^^^\\\ZZZYYYVVVSSSPPPMMMKKKJJJIIIHHHFFFCCC@@@>>>;;;:::777444000---------------...---,,,***))))))((((((%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&''''''((((((''''''&&&'''&&&%%%&&&((((((((('''(((((((((((((((((())))))''''''&&&%%%%%%%%%%%%&&&((('''''''''(((((('''%%%&&&''''''((((((((((((((((((((((((((((((((((((((())))))***+++,,,...///000333333666:::;;;===GGGRRRhhhhhhjjj|||}}}mmmWWWMMMOOOWWWbbblllppp}}}~~~|||}}}|||zzzyyyxxxvvvtttsss}}}|||{{{wwwtttssstttuuutttsssqqqnnnmmmnnnqqqttt|||wwwyyywwwtttuuuuuuxxx{{{xxxwwwwwwxxxyyy|||}}}zzzxxxuuusssrrrpppnnnmmmhhhfffdddcccbbb```^^^[[[YYYXXXVVVSSSPPPMMMKKKJJJGGGFFFDDDBBB???===;;;:::777444000------------------,,,+++***)))(((((((((%%%%%%%%%%%%&&&((()))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%&&&((((((((('''&&&&&&&&&''''''(((((((((''''''&&&%%%%%%%%%%%%&&&)))((('''((())))))(((&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))***+++,,,...///000333333666::::::===FFFQQQhhhooojjj~~~|||ooo___PPPKKKPPPYYYfffpppxxx}}}{{{~~~{{{vvvqqqpppqqqsssqqqqqqpppoooppptttyyy}}}zzzzzz~~~yyyuuusssrrrtttwwwtttuuuvvvwwwzzz~~~}}}zzzxxxuuusssrrrqqqpppnnnhhhfffdddcccbbb```]]]ZZZXXXWWWUUUSSSPPPMMMKKKJJJFFFEEECCCAAA???<<<;;;:::888444000...---......---,,,,,,+++))))))((((((((('''&&&%%%%%%&&&''')))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%&&&((((((((('''$$$%%%%%%&&&'''(((((()))''''''&&&%%%%%%%%%%%%&&&(((''''''(((***+++)))(((&&&''''''((((((((((((((())))))))))))))))))))))))))))))***+++,,,...///000333333666999:::<<>>GGGPPPiiieee{{{~~~yyyuuullleeebbb```nnn{{{~~~yyyxxxxxxzzz~~~yyyvvvqqqpppssswww{{{}}}vvvnnngggaaa```ccceeeiiipppxxx~~~{{{xxxvvvtttssspppnnnkkkiiieeebbb```^^^\\\YYYXXXVVVTTTQQQOOOMMMLLLLLLJJJHHHEEEBBB@@@>>>;;;888666333000.........---------,,,,,,+++***)))(((((('''''''''(((''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%(((((('''&&&''')))+++---***(((%%%$$$%%%'''''''''((((((''''''((()))+++,,,((()))+++***))))))***,,,*********)))))))))(((((((((((())))))+++---...///444333555999;;;>>>GGGPPPiii~~~aaammmxxxyyyoookkkmmmoooqqqvvv{{{rrroooppptttyyyzzz|||}}}mmmjjjggggggiiilllnnnooovvvqqqllliiiddd\\\YYYZZZbbbgggooowww~~~}}}{{{xxxwwwuuussspppmmmjjjgggdddaaa___^^^[[[YYYWWWVVVUUUSSSPPPNNNLLLKKKIIIFFFCCCAAA???===:::888666333///---.........------,,,,,,+++***)))((((((&&&&&&''''''((('''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%***)))'''&&&&&&&&&'''((('''%%%######%%%'''''''''&&&&&&''''''(((((())))))''')))******)))(((***+++******))))))))))))((((((,,,++++++++++++,,,---...333333555999;;;>>>FFFPPPiii}}}}}}eeeggg~~~www~~~{{{jjjdddlllzzzuuuhhheeeiiiqqqxxx{{{}}}yyyrrrhhhfffddddddfffggghhhgggfffdddfffiiifff___ZZZZZZaaafffnnnwww|||{{{yyyxxxvvvsssooollliiigggccc```___]]][[[YYYVVVVVVVVVUUURRROOOLLLJJJHHHEEEBBB@@@???<<<999777555222///---............---,,,,,,+++***)))((((((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%%%%&&&&&&%%%###$$$&&&(((((((((%%%&&&'''(((((((((((((((%%%&&&''''''&&&&&&'''((())))))))))))))))))((((((,,,,,,,,,,,,,,,---......333222444888:::===FFFOOOiii~~~ssslll}}}vvv}}}yyymmmaaacccvvvnnn^^^^^^fffrrr{{{}}}sssoooiiigggfffggghhhhhhgggeeeeeefffkkkqqqppphhhaaa```aaafffoooxxx|||{{{yyyxxxvvvsssooollliiifffccc```___^^^[[[YYYUUUVVVVVVUUUSSSOOOLLLIIIGGGDDDBBB@@@>>><<<:::777555222///---...//////...---,,,,,,+++***)))((((((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&(((******)))&&&'''((()))))))))((((((%%%&&&''''''&&&&&&'''((((((((((((((((((((())))))+++++++++,,,---///000111333222444888:::===FFFOOOiiiooo}}}xxx|||kkkeeecccnnnfffZZZ^^^iiivvvzzzsssrrrllljjjiiiiiijjjiiigggfffhhhjjjpppvvvtttkkkbbb___dddiiiqqqyyy}}}{{{xxxwwwuuussspppmmmiiifffcccaaa```^^^\\\ZZZVVVVVVVVVUUUSSSPPPLLLJJJGGGDDDBBB@@@???===:::888444222///---.../////////---,,,,,,+++***)))((((((&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&&&&'''''''''&&&%%%''')))******)))((((((((((((((((((((((((''')))******)))(((***+++''''''(((((((((((())))))))))))***+++---///111222222222444888:::===EEEOOOjjjrrr{{{{{{zzz|||iiiiiipppttt```[[[dddppp{{{wwwsssuuupppnnnlllllllllkkkjjjhhhiiikkkqqqvvvuuulllcccaaaggglllttt{{{~~~{{{xxxvvvtttssspppnnniiigggdddbbbaaa___]]][[[WWWWWWVVVUUURRROOOMMMKKKGGGEEEBBB@@@???>>>;;;999444111...---.../////////---,,,,,,+++***)))(((((('''''''''(((''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''((()))((('''((('''&&&%%%%%%&&&''''''((()))+++***))))))***,,,'''''''''((((((((())))))))))))***+++---///000111222111444777:::<<>><<<999444111...---.../////////---,,,,,,+++***)))(((((('''((((((((('''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''&&&%%%%%%&&&%%%%%%&&&'''(((&&&%%%(((&&&$$$######$$$&&&''''''((())))))(((((()))***&&&'''''''''(((((())))))))))))***+++,,,---///000222111333777999<<>>;;;999888222000......///000000000...---+++***))))))(((((((((''''''(((***+++***(((***(((&&&'''***+++)))'''((('''&&&%%%%%%%%%%%%%%%'''''''''''''''((())))))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&(((***++++++***)))))))))(((((('''''''''&&&******))))))((((((((('''***))))))***,,,///222444222222555777888;;;EEEPPPiiizzzttt|||yyyxxx}}}{{{uuurrrqqqqqq{{{{{{zzzvvvpppmmmkkkkkkvvvssstttpppqqqzzz~~~yyyxxxxxxwwwtttxxx{{{xxxrrroooqqquuu{{{{{{{{{}}}~~~{{{uuuqqqpppuuuxxxwwwwwwzzz|||{{{{{{~~~}}}|||zzzwwwtttrrrpppooonnnjjjeeebbb```___^^^]]]ZZZWWWSSSQQQQQQOOOLLLJJJFFFEEECCC@@@>>>;;;999888222000......///000000000...---+++***))))))((((((((('''&&&((()))***)))(((***(((&&&''')))***(((&&&((('''&&&%%%%%%%%%%%%&&&'''''''''''''''((())))))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***))))))((()))((((((((('''''''''''')))))))))((((((''''''''')))))))))***,,,///222444222222555777888;;;EEEPPPjjj~~~uuukkkqqq|||zzz}}}vvvlllfffeeegggiiirrrrrrqqqooommmlllmmmoooxxxqqqyyyvvvyyyzzzxxxxxxwwwuuutttwwwyyyvvvrrrqqquuuyyy}}}~~~~~~xxxttttttxxxwwwrrrnnnsssyyy|||zzz~~~zzzxxxyyy}}}~~~}}}{{{{{{zzzyyyvvvssspppnnnmmmjjjfffcccaaa```]]][[[ZZZWWWTTTQQQPPPNNNLLLJJJFFFEEECCC@@@===;;;999888222000......///000000000...---+++***))))))(((((('''&&&&&&'''((()))((('''((('''&&&'''(((((('''&&&''''''&&&%%%%%%%%%&&&&&&'''''''''&&&''''''((()))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((''''''''''''''')))))))))***,,,///222333222222555888888;;;EEEQQQkkk|||yyyiiihhh|||yyy|||uuuooohhhbbb```ccchhhkkknnnnnnnnnmmmmmmooorrruuu{{{zzzyyyyyy}}}yyyxxxyyywwwttttttvvvwwwuuussstttyyy}}}zzzwwwvvvwwwtttoooooouuu{{{}}}xxx|||vvvqqqlllhhhiiinnnuuuyyy{{{~~~{{{~~~}}}|||zzz{{{{{{zzzwwwtttpppnnnkkkiiigggeeeccc```]]]ZZZYYYXXXTTTRRROOOMMMKKKJJJEEEDDDBBB@@@===;;;999888222000...---///000000000------+++***)))((((((((((((&&&%%%&&&'''((('''&&&''''''&&&&&&'''''''''&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&))))))***+++---///222333222222555888999<<>>HHHTTTnnnuuuxxx{{{yyy~~~|||wwwqqqnnnqqqxxx~~~~~~~~~~~~~~~}}}~~~xxxsssyyy}}}zzzzzz|||yyyzzzzzz{{{}}}~~~~~~ttttttqqqkkkjjjlllkkkhhh[[[YYYSSSKKKEEEBBBBBBCCCCCCKKKXXXdddmmmuuu|||~~~}}}|||zzzwwwuuutttssssssmmmjjjfffcccaaa```]]][[[XXXXXXWWWRRRLLLHHHHHHIIIDDDCCCAAA???<<<:::888777222000......///000000000...---+++***))))))((((((---***'''&&&'''((()))(((''')))+++***'''&&&(((***%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$&&&(((***++++++***)))&&&'''''''''(((((())))))'''((((((((())))))******'''(((***---///000111111111222555999:::>>>HHHTTTnnnttt|||{{{}}}}}}zzzvvvzzz|||~~~yyyzzz|||}}}}}}|||zzzyyywwwwwwxxx{{{~~~vvvpppvvvyyy}}}}}}{{{{{{zzzzzz{{{|||~~~|||wwwvvvvvvrrrmmmjjjiiibbbYYYOOOHHHBBBAAA@@@???@@@CCCJJJWWWdddmmmttt|||}}}|||{{{yyywwwtttrrrqqqnnnkkkgggccc___]]]]]]\\\XXXWWWUUURRROOOMMMKKKJJJFFFDDDAAA???===:::777444333000------...000111111---,,,+++)))((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((()))***+++---000222333///555555777>>>???DDDTTTppprrr}}}{{{|||||||||zzzxxxwwwvvvwwwwwwvvvvvvtttsssqqqoooooooooooopppoooppppppqqqqqqrrrssstttppprrruuuxxxzzzzzzzzzzzz~~~~~~xxxqqqtttxxx~~~}}}|||}}}||||||}}}~~~|||wwwuuuuuurrrnnnllljjjccc[[[MMMFFFAAA@@@AAABBBEEEIIIZZZeeepppvvv|||}}}}}}{{{yyywwwtttrrrpppnnnkkkgggccc```^^^]]]\\\XXXWWWUUURRROOOMMMKKKJJJFFFDDDAAA???>>>;;;888555222000...---///000111000---,,,+++)))((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((()))***+++---000222333222777666666<<<===CCCSSSqqqsss~~~{{{{{{yyyzzz}}}zzzwwwvvvvvvtttpppmmmgggfffeeeeeeeeefffggghhhiiiiiijjjmmmppprrrsssrrruuuwww{{{~~~xxxqqqqqqxxx}}}}}}~~~~~~~~~{{{vvvtttuuutttqqqpppnnnfff]]]MMMEEE@@@BBBEEEHHHNNNTTTgggqqq{{{~~~~~~|||zzzwwwtttqqqpppnnnkkkhhhddd```^^^]]]\\\XXXWWWUUURRROOOMMMKKKJJJFFFDDDBBB@@@???===999777222000......000111000000---,,,+++***)))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''&&&&&&''''''((()))((()))***+++---000222333555999666555;;;<<>>FFFWWWlllzzzrrr~~~||||||yyyxxxxxxxxxwwwuuuxxxyyyyyyzzz|||~~~~~~yyytttqqqqqqsssuuuvvvvvvyyy|||xxxqqqhhhcccbbbgggmmmssszzz}}}||||||zzzyyywwwuuutttmmmllljjjgggccc```]]]\\\XXXWWWUUURRROOOMMMKKKJJJHHHEEEBBB@@@===:::666333///000111333555444000---,,,,,,+++*********++++++(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((())))))***((()))***+++---000222333111777555666======DDDTTTgggsss}}}zzz|||~~~}}}wwwuuuwwwwwwuuurrrzzzzzzzzzzzzzzz{{{|||}}}}}}{{{uuupppnnnnnntttvvvvvvvvvyyy}}}zzztttooojjjiiinnntttyyy||||||{{{zzzyyywwwvvvuuummmllljjjgggddd```]]]\\\XXXWWWUUURRROOOMMMKKKJJJHHHFFFBBB???===999555111///000111444555444000---,,,,,,++++++***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))'''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''((((((((())))))******((((((((((((((()))******((()))***+++---000222333222888777777======BBBQQQdddqqqmmm}}}vvvwww~~~~~~uuuuuutttpppsss{{{zzz{{{{{{yyywwwuuuvvvwwwwwwtttpppmmmlllmmmppprrrrrrssstttvvvxxxyyyyyyyyyyyyvvvssstttyyy}}}{{{||||||zzzuuupppooolllgggdddaaa___]]][[[[[[YYYVVVSSSOOOMMMKKKJJJJJJEEE???===<<<:::444///...000222333333111///---+++******)))))))))))))))''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&$$$$$$%%%&&&'''''''''''''''((((((((((((''''''''')))++++++)))''''''''''''''''''((())))))((()))***+++---000222333111777666777===<<>>===BBBQQQfff||||||}}}}}}kkklllzzz~~~zzzyyy||||||~~~vvvpppkkkggggggkkknnnooommmiiifffeeeaaaaaaaaaaaacccfffiiikkkiiijjjmmmpppsssuuuwwwxxxxxx{{{}}}yyywwwwwwuuuqqqnnnkkkiiigggeeedddaaa^^^[[[WWWVVVTTTQQQNNNLLLKKKKKKGGGFFFCCC???;;;777444222333444555666555333000...+++******))))))))))))))))))((((((''''''(((((()))''''''((((((((((((''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''''''''''''''(((((((((((()))((('''''')))******)))'''''''''''''''((())))))******+++---///111333444111666666777<<<;;;@@@OOOfffjjjvvv}}}zzz~~~qqqhhhmmm}}}{{{}}}~~~{{{rrrkkkgggeeehhhkkkkkkiiifffdddccc___^^^___```bbbeeegggiiifffhhhjjjnnnqqqtttuuuvvvyyy}}}~~~{{{vvvuuuuuutttqqqnnnjjjhhhfffeeecccaaa]]]ZZZXXXWWWTTTQQQNNNKKKJJJIIIEEEDDDAAA===888444222111333444555666555222///---+++******)))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((((((((((((((''''''(((******)))((('''''''''''''''((())))))******+++---///111333444111777666777<<<<<<@@@OOOfff]]]lllwwwxxxttteeeaaa}}}}}}|||}}}vvvooojjjgggiiikkkkkkhhheeecccbbb]]]]]]]]]^^^```ccceeegggdddfffiiimmmpppssstttuuuzzz~~~}}}yyyuuutttttttttqqqnnnhhhgggeeedddccc```\\\YYYYYYWWWTTTQQQNNNKKKIIIHHHCCCBBB@@@<<<666222000///222333555555444111...,,,+++******)))))))))))))))))))))(((((((((((())))))''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&$$$$$$%%%&&&'''''''''''''''((((((((()))''''''''')))++++++)))''''''''''''''''''((())))))***++++++---///111333444333999888999???>>>BBBRRRfffUUUiii}}}vvvfff^^^~~~{{{|||zzznnnkkkjjjnnnnnngggcccdddccc```dddbbbaaaaaaccceeeffffffjjjjjjjjjkkkmmmppptttvvv|||~~~~~~~~~|||yyyvvvtttsssqqqooommmjjjhhhfffeeecccaaa]]]ZZZXXXWWWTTTQQQMMMJJJGGGFFFEEEEEEBBB===777333111111666888:::999666222000///+++++++++************)))(((((((((((())))))))))))***))))))((((((((()))))))))((('''&&&%%%&&&&&&'''***)))'''%%%%%%%%%'''((('''''''''''''''''''''''')))(((((('''''''''((((((((((((((((((((('''''''''((((((''''''''''''(((((((((((((((((('''''''''''')))***+++---///222444555666444555777888:::CCCLLLhhhQQQggguuuggg```|||}}}tttppphhhlllkkkeeebbbcccccc```aaa``````aaaccceeeffffffkkkkkkkkklllnnnqqqtttvvvyyy}}}~~~|||yyyvvvsssrrrpppmmmkkkjjjhhhfffdddccc```]]][[[XXXWWWUUUQQQNNNKKKHHHGGGEEEDDDBBB===777333222222555777999888555111......+++++++++*********))))))))))))))))))(((((((((((())))))(((((('''(((((())))))((('''&&&%%%&&&&&&'''***((('''%%%%%%%%%'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((''''''''''''((((((''''''(((((((((((((((((()))***+++---///222444555666444555777888:::BBBLLLgggMMMeeerrriii~~~|||~~~|||xxxgggjjjhhhccc`````````______```aaadddfffhhhiiijjjoooooonnnoooqqqtttwwwyyyxxx|||}}}zzzvvvsssqqqooollljjjkkkhhheeedddbbb```]]][[[YYYXXXUUURRROOOLLLIIIHHHEEEDDDAAA;;;666333222333666777888777333000------++++++*********)))))))))******))))))((((((''''''((((((''''''''''''(((((()))((('''&&&%%%&&&'''''')))((('''%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''')))((((((''''''(((((()))&&&&&&''''''((())))))))))))***+++---///222444555666444555888999:::BBBKKKeeeLLLbbb~~~nnnzzz~~~{{{}}}lllkkkgggaaa\\\ZZZ[[[[[[^^^aaaeeeiiikkklllnnnnnnsssrrrrrrsssuuuxxx{{{}}}||||||~~~{{{wwwtttrrrooollljjjkkkhhheeecccaaa```]]][[[ZZZXXXVVVSSSPPPMMMKKKJJJEEECCC???:::555333333555888999999888444000...---************))))))))))))******))))))((((((''''''''''''''''''''''''((()))((('''&&&%%%%%%&&&'''(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''''''''''''''((())))))(((((((((((())))))%%%%%%&&&'''((()))******)))***+++---///222444555666555666888999:::AAAJJJaaaLLL___zzzkkksss|||{{{uuuppphhh```XXXTTTUUUXXX\\\bbbhhhmmmoooooopppqqqssssssssstttvvvzzz}}}|||}}}}}}yyyvvvtttqqqnnnlllkkkhhhdddbbb```___]]][[[YYYXXXVVVSSSPPPNNNKKKJJJEEECCC>>>888444222444666;;;<<<;;;999444111///...*********)))))))))((((((***)))))))))(((((((((''''''''''''''''''((())))))((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&''''''(((%%%&&&&&&&&&''''''(((((())))))(((((((((((())))))$$$%%%&&&'''((()))***+++)))***+++---///222444555666555666999999:::AAAIII^^^LLLYYYsssrrrnnn||||||{{{}}}vvvjjj___UUUOOOQQQWWW\\\ccckkkqqqrrrqqqrrrsssrrrrrrssstttwww{{{~~~zzz~~~zzzwwwuuussspppnnnkkkhhhdddaaa```^^^]]][[[YYYXXXVVVSSSPPPNNNLLLKKKEEEBBB===777333222555888======<<<999444111///...******)))))))))(((((((((((((((((()))))))))))))))(((((('''(((((()))***+++''''''&&&%%%&&&'''((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((()))%%%%%%%%%&&&''''''((((((***))))))(((((())))))***%%%%%%&&&'''((()))***+++)))***+++---///222444555666555777:::::::::@@@HHH[[[IIISSSmmmnnnxxx|||yyy|||zzzkkk^^^SSSMMMQQQYYY___gggqqqwwwwwwvvvvvvwwwuuuuuuvvvyyy}}}~~~yyy}}}|||yyyvvvuuusssqqqoookkkhhhccc```___^^^]]][[[XXXWWWUUURRRPPPMMMKKKJJJDDDAAA<<<666222222666999======<<<888333///......***)))))))))((((((((((((''''''(((((())))))******((((((((())))))***,,,,,,'''&&&&&&%%%&&&'''((()))%%%&&&&&&''''''(((''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%&&&&&&'''((((((******))))))))))))******%%%&&&&&&'''((())))))***)))***+++---///222444555666555777:::::::::@@@GGGXXX}}}FFFOOOjjjoooxxxzzzxxx}}}|||kkk^^^RRRMMMRRR\\\dddmmmxxx}}}}}}{{{{{{|||zzz{{{||||||xxx}}}~~~{{{xxxuuutttsssqqqoookkkhhhccc```___^^^]]][[[WWWVVVTTTRRROOOMMMKKKJJJDDDAAA;;;555111222666:::======;;;777222...------))))))))))))((((((((((((&&&&&&'''((()))***++++++))))))))))))***+++,,,---'''&&&&&&%%%&&&'''((()))%%%%%%&&&'''((((((((('''''''''''''''''''''''''''############$$$%%%&&&'''$$$$$$%%%%%%&&&'''((((((******))))))))))))******&&&&&&''''''((())))))))))))***+++---///222444555666555777:::::::::???GGGWWW|||GGGIII___uuuvvv}}}yyy|||vvvcccWWWTTTXXX\\\iiiwww~~~xxxyyy|||}}}~~~zzz}}}~~~yyy{{{}}}{{{zzzxxxwwwtttpppmmmmmmjjjgggdddbbb___]]]ZZZXXXWWWTTTPPPLLLJJJJJJLLLHHHBBB:::555444666999;;;AAA>>>999666333000,,,***(((((((((((((((((((((((())))))))))))))))))))))))***((('''((()))++++++***((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((($$$&&&((()))((()))+++---((('''(((+++000333222000555666999<<<:::999>>>FFF[[[}}}IIIHHHYYYzzzyyyttt~~~}}}|||{{{kkk```\\\```dddhhhvvv~~~xxxwww|||~~~~~~|||~~~}}}yyy~~~}}}{{{zzzxxxvvvrrrooommmjjjfffcccaaa^^^[[[YYYYYYXXXUUUPPPKKKHHHHHHIIIFFF@@@888444444888<<<>>>AAA===999555222///,,,***))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))+++,,,,,,+++((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%'''((()))((()))***,,,))))))))),,,000333333111555666999<<<:::999>>>GGG[[[}}}HHHFFFQQQlll~~~ooouuu~~~}}}}}}}}}vvvlllhhhiiilllggguuuwwwvvv{{{|||yyy~~~|||{{{zzzwwwssspppmmmjjjfffbbb```]]]ZZZXXXYYYXXXUUUPPPJJJGGGFFFFFFDDD>>>666222444999>>>BBBAAA===888444111///,,,***************************))))))))))))))))))))))))---+++++++++---...---,,,((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))((((((((((((((((((((((((&&&((())))))(((((()))+++*********---000222333222555666999;;;:::999???GGG[[[}}}EEECCCKKKbbb|||jjjlll~~~}}}{{{~~~vvvqqqpppqqqhhhttt~~~wwwuuu|||zzzxxx~~~|||{{{zzzwwwssspppmmmjjjfffbbb___\\\YYYWWWXXXWWWUUUQQQLLLHHHGGGHHHDDD>>>666222333999???CCC@@@===777333000...+++***)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++,,,------,,,+++((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''((())))))(((''')))***+++++++++,,,///000111222555666888;;;999999???HHH[[[}}}BBBCCCIII[[[ttthhhfff|||{{{~~~wwwtttssslllttt{{{|||xxxwww~~~~~~yyywww~~~}}}{{{yyyxxxuuuqqqnnnmmmjjjeeebbb___]]]YYYWWWVVVWWWUUURRRNNNLLLKKKLLLDDD>>>777222444999>>>AAA@@@<<<666222///---+++)))((((((((((((((((((((((((((((((((((((((((((((((((+++******+++,,,,,,***(((((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''((())))))(((''')))***++++++,,,,,,---...000222555555888:::999999@@@III[[[}}}>>>CCCIIISSSiiiooofff}}}~~~}}}yyyxxxssstttwwwyyyyyyzzz}}}xxxwww}}}}}}{{{yyyxxxwwwtttpppmmmllliiieeebbb```^^^[[[YYYUUUVVVVVVSSSPPPMMMMMMMMMBBB===777444555:::>>>@@@@@@<<<666111...,,,+++)))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***++++++(((&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((&&&((())))))(((((()))+++,,,---...---,,,...000333555555777999888999AAAJJJ]]]~~~999BBBHHHMMM^^^yyy|||kkkvvvzzzuuussswwwzzz}}}}}}||||||xxxvvv{{{}}}{{{yyyxxxwwwtttpppmmmkkkiiieeecccaaa```]]][[[VVVVVVVVVSSSOOOLLLKKKKKK>>>:::666555777<<>>AAACCC@@@;;;555///---+++***)))))))))))))))))))))))))))((((((((((((((((((((((((***)))***+++,,,+++(((%%%((((((''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((($$$&&&((()))((()))+++---111333333111///000444777555555777999888999AAAKKKccc666:::JJJOOOQQQooozzznnnrrr~~~}}}yyyqqqpppxxxnnnfffiiiqqqwwwsssyyyssswww}}}}}}{{{yyyxxxvvvtttrrrzzz|||{{{~~~|||yyywwwvvvtttqqqooojjjgggdddaaa___]]]ZZZXXXWWWUUUSSSPPPOOOLLLHHHEEE>>>999555555999???BBBCCCAAA999222///,,,)))(((***))))))))))))))))))))))))))))))(((((((((((())))))***************)))((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''((((((((()))))))))))))))''''''(((((())))))******++++++,,,...///111222333333333777;;;;;;;;;AAAHHH^^^444555DDDKKKKKKbbb{{{|||nnnoooxxxuuuzzz}}}jjj___fffvvv}}}qqqssszzzuuuyyy~~~}}}{{{zzzyyywwwvvvrrrwwwzzzxxxtttwww}}}{{{xxxvvvuuutttqqqooojjjgggdddaaa___]]]ZZZXXXWWWUUUSSSQQQOOOLLLHHHEEE>>>:::666777<<>>HHHFFFRRRkkkyyymmmmmm|||}}}zzzeee]]]^^^oootttnnnkkkuuu{{{vvv{{{}}}||||||{{{zzzyyyvvvuuutttqqqpppuuu~~~|||zzzwwwvvvuuussspppnnnjjjgggcccaaa___]]][[[YYYWWWVVVSSSQQQOOOKKKGGGCCC===:::888:::???DDDFFFFFF???777111...,,,)))(((+++))))))))))))))))))))))))))))))))))))))))))))))))((()))*********)))((('''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''''''''(((''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&%%%''''''(((((())))))*********+++,,,...000111222333555555888;;;;;;:::???FFFXXX}}}444111;;;GGGFFFHHH```{{{kkklll}}}jjj[[[___hhh|||vvvgggeeeggguuu}}}xxx|||}}}|||}}}~~~}}}|||{{{yyyvvvtttuuuzzz|||yyywwwuuutttrrrpppnnniiigggcccaaa___]]][[[YYYXXXVVVSSSQQQOOOKKKEEEBBB:::999999<<>>666///---+++((((((+++)))))))))))))))))))))))))))))))))******)))))))))'''(((***++++++)))((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$''''''(((((())))))************,,,...000111333444666666888;;;;;;:::>>>EEEUUU{{{222000777EEEFFFCCCYYY|||~~~kkklll|||ooo___YYYaaasss{{{hhh______dddrrr~~~zzz{{{}}}~~~}}}{{{{{{}}}|||zzzwwwuuutttrrrooommmiiifffccc```___^^^[[[YYYXXXVVVTTTRRROOOJJJDDD@@@888888999>>>DDDGGGEEECCC<<<444...,,,+++((()))+++))))))))))))))))))))))))))))))************))))))'''(((***,,,,,,+++)))((('''''''''''''''''''''''''''''''''((((((((())))))&&&'''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''(((''''''&&&%%%$$$$$$###''''''(((((())))))******)))***,,,...000222333444666666888;;;;;;:::>>>EEEUUUzzz,,,///333???EEE@@@QQQvvvsssnnnxxx~~~|||nnn^^^[[[```ooodddXXX\\\```hhhuuu~~~www~~~yyy}}}~~~||||||yyyvvvtttqqqnnnkkkhhhfffccc```___^^^\\\ZZZXXXVVVTTTRRROOOIIICCC>>>777888;;;AAAFFFGGGDDDAAA:::333---,,,+++((()))+++))))))))))))))))))))))))((()))***++++++***)))((('''))),,,---...,,,***)))''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''''''''&&&&&&&&&'''((((((((()))''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$''''''(((((())))))******)))***+++---000222444555555555888;;;;;;:::???FFFVVV{{{)))000111999CCC???KKKnnnvvvnnn}}}zzzqqqaaa]]]ggguuuyyyfffVVVYYYaaalllzzzyyywwwyyy}}}}}}~~~{{{wwwuuuqqqmmmjjjhhhfffbbb```___^^^\\\ZZZXXXVVVUUURRROOOIIIBBB===999:::>>>DDDIIIIIIDDD???999222,,,+++***((())),,,))))))))))))))))))))))))((()))+++,,,,,,+++)))((((((***---//////...,,,***''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))******((()))+++---000222444555444444777;;;;;;;;;@@@GGGYYY}}})))333222777CCC???HHHhhh~~~jjj~~~}}}zzz}}}jjj```eeexxxkkkbbbYYYZZZmmmiiiyyy{{{{{{zzz~~~|||xxxuuuqqqmmmjjjhhheeebbb```___^^^\\\ZZZXXXWWWUUURRROOOIIIAAA<<<:::<<<@@@GGGKKKJJJEEE???999111,,,+++***((())),,,))))))))))))))))))))))))((()))+++,,,,,,+++)))((((((+++...000111///---+++''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''''''''&&&&&&'''''''''&&&&&&''''''''''''''''''''''''(((((()))*********((()))+++---000222444555333444777;;;;;;;;;AAAHHH[[[......222999>>>DDDOOOZZZpppxxx~~~|||zzzzzzzzz~~~iiihhhzzzjjjZZZVVV[[[hhhtttvvvvvvzzz}}}{{{xxxuuuqqqmmmjjjhhheeeaaa___^^^]]][[[YYYXXXVVVTTTQQQKKKDDD<<<777===>>>BBBHHHKKKHHHBBB<<<555111---***)))))))))))),,,+++))))))***)))(((&&&((()))***)))((((((***,,,///000222555777444...)))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''******+++++++++,,,,,,,,,))))))+++---///111222333444444666:::;;;;;;AAAHHHbbb------///555999???KKKVVVxxx||||||zzzyyy{{{mmmmmm}}}ttt^^^UUUZZZeeerrr{{{{{{}}}~~~zzzwwwtttpppllljjjiiieeeaaa^^^]]]\\\ZZZXXXWWWUUUSSSPPPKKKDDD===888:::<<>>444111,,,***)))***))))))+++***)))***+++,,,+++***)))******)))((()))***,,,000222555999;;;777000***'''((()))******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))************))))))+++---///111222333444444666::::::;;;@@@HHHaaa---+++,,,000444:::EEEQQQ|||xxx{{{{{{yyy~~~}}}~~~pppmmmvvvppp^^^OOOPPP___ppp}}}yyyvvvssspppllliiijjjfffbbb___]]][[[YYYWWWVVVUUUSSSOOOIIICCC===999:::>>>EEELLLMMMIIIAAA;;;333000,,,************)))+++***)))+++---......---)))******)))((()))+++---111333777;;;;;;666...((('''(((***++++++***((('''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))+++---///111222333444444666:::::::::@@@GGG___}}}///,,,,,,...111666BBBNNNuuurrr|||~~~~~~yyy~~~~~~~~~{{{~~~pppfffdddfffhhhWWWMMMGGGPPPcccxxx|||yyyvvvtttqqqmmmkkkkkkhhhccc```^^^[[[YYYWWWWWWVVVSSSNNNGGG@@@;;;999???DDDKKKOOONNNFFF;;;444222///,,,******+++***)))+++***)))***---...---,,,*********))))))***,,,///444555777777555000***&&&&&&''')))++++++)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((())))))+++---///111222333444444666:::::::::???GGG\\\|||111...---///111555AAALLLbbbqqqmmm{{{|||~~~|||{{{ooo___TTTPPPOOOGGGDDDGGGSSSfff{{{}}}yyywwwuuusssooommmmmmiiieeeaaa___]]]ZZZXXXYYYXXXTTTMMMDDD===999888BBBHHHOOORRRNNNDDD999222000...,,,++++++,,,+++***,,,***)))***+++,,,+++***+++++++++***)))***...111;;;:::888444///+++(((&&&%%%&&&((())))))(((&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))+++---///111222333444444666999999999>>>FFF[[[{{{000......///111555???JJJTTToootttfffyyy~~~}}}|||~~~ppp]]]MMMFFFFFFAAABBBIIIWWWhhh}}}|||yyywwwvvvtttqqqnnnlllhhhdddaaa___]]][[[YYYYYYXXXTTTLLLBBB;;;888999BBBHHHPPPRRRNNNDDD:::444///---++++++,,,,,,+++***,,,+++******+++,,,+++)))+++++++++***)))+++///222>>><<<888333---))))))***&&&&&&&&&''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((((()))))))))***))))))+++---///111222333555444666999999888>>>EEEYYYzzz---+++,,,...000333<<>>GGG\\\sss~~~rrrrrruuu}}}|||yyyvvvsssqqqpppmmmkkkiiifffbbb___^^^\\\[[[YYYVVVTTTMMMEEE>>>>>>BBBFFFOOORRRSSSNNNCCC999444222------------,,,,,,+++***************************+++***)))+++...000000000222111000...,,,***((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,...000222444555444666888888888===EEE^^^|||(((+++------,,,...555:::BBBFFFOOOjjjttt}}}}}}{{{~~~yyybbbNNNBBB>>>???AAABBBLLL___uuuyyyssswww|||}}}|||yyyvvvsssqqqooommmkkkhhheeebbb___]]]\\\ZZZYYYVVVRRRKKKCCC======BBBFFFOOOQQQRRRLLLAAA777222111,,,,,,------,,,,,,+++***************************---++++++---000333444555111000///---+++***(((((()))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,...000222444555555666999888888>>>FFF```~~~(((***,,,,,,,,,...333888>>>BBBIII```xxxvvv|||zzz{{{xxxyyy~~~xxx```KKK???===???@@@DDDPPPeee~~~vvvwww~~~{{{{{{~~~~~~|||yyyvvvsssqqqooollljjjhhheeeaaa___]]]\\\ZZZXXXUUUPPPHHH@@@;;;===CCCHHHOOOPPPNNNGGG===444000...,,,,,,,,,,,,,,,++++++******************************(((''')))---111333444000///...,,,***)))(((((()))((('''&&&%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,...000222444666555777999999999???GGGbbb(((***+++++++++---111555===CCCGGGWWWtttppp~~~wwwvvvyyyxxx^^^HHH===<<<@@@???EEEVVVqqq|||zzz~~~xxxsssyyy|||~~~{{{yyyvvvtttrrroookkkhhhfffdddaaa___]]][[[YYYWWWTTTOOOFFF>>><<>>DDDCCCMMMccc}}}nnnllljjjrrr{{{~~~{{{yyyvvvtttrrrnnnjjjgggeeeccc```^^^]]][[[XXXUUUSSSLLLDDD>>>>>>DDDKKKOOOOOOLLLFFF===555///,,,,,,******+++,,,,,,+++++++++************************...---+++,,,///222444555111///---***)))(((((())))))((('''&&&%%%&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,...000222444777666888:::::::::???GGG]]]}}}***++++++,,,---...000000444>>>@@@GGG```yyyoooooo~~~~~~~~~yyy{{{{{{```III@@@EEEMMMQQQ___wwwmmm_________eeesss~~~~~~zzzyyyvvvtttrrrnnniiifffdddbbb```^^^]]][[[WWWTTTOOOIIIBBB>>>AAAHHHOOOSSSOOOJJJBBB999222...------)))***++++++++++++++++++************************,,,++++++---111333444444333111...+++((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,...000222444666555777999999999???GGGZZZ{{{,,,++++++,,,...///000///111===>>>BBBXXXrrrkkkkkk~~~~~~zzz}}}zzzaaaLLLGGGNNNXXXaaarrryyyeeeXXXXXXXXX]]]lllxxx}}}}}}uuu~~~~~~zzzxxxvvvtttrrrnnniiieeecccbbb```^^^]]]ZZZVVVSSSIIIDDD???>>>CCCJJJQQQTTTOOOHHH???666000.........))))))***+++++++++++++++************************&&&''')))---222555555555666333///+++)))(((((((((((()))***+++***)))'''&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,...000222444555555666999888888>>>FFFYYY{{{---,,,,,,---///000000///222?????????RRRkkkeeeiii|||~~~~~~~~~~~~}}}zzz~~~zzzbbbOOOKKKUUUaaakkk}}}~~~}}}xxxsssbbbVVVWWWWWW]]]nnnsssyyyxxxooozzz~~~zzzxxxvvvtttrrrnnnhhhdddcccaaa___^^^]]]ZZZVVVSSSEEEAAA<<<===CCCKKKQQQTTTOOOHHH===444///...///000((()))***+++++++++++++++************************&&&(((,,,222888;;;;;;;;;777555000,,,)))'''((((((((()))+++---,,,***(((&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''((((((((())))))***+++,,,...000222444555444666888888888===EEEZZZ|||111...,,,+++---///111111...111<<>>===AAAJJJRRRWWWXXXUUUFFF888222000---******...---+++))))))***+++,,,'''((()))******)))((('''((()))+++000<<>>444+++)))******)))+++(((((()))))))))))))))(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))'''&&&&&&'''((('''&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''(((((())))))***************+++---000333444444;;;999666:::::::::DDDZZZ{{{???;;;555111///---,,,***000111:::@@@DDDWWWyyy~~~ppprrr{{{}}}pppfffhhhuuu~~~zzzyyyxxxxxxooonnnqqqpppnnniiicccaaaiiiyyyrrrkkkooo{{{~~~{{{yyyvvvtttqqqnnniiifffeeebbb___]]]\\\XXXPPPIII@@@???@@@EEELLLRRRSSSRRROOOBBB555000///---,,,,,,,,,+++***(((((()))***+++++++++***)))))))))***+++++++++,,,111===IIILLLHHH???555,,,***+++))))))***((((((((())))))(((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''%%%%%%'''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''(((((())))))***************,,,...000333444444;;;999666::::::;;;DDDWWWxxx666333///---,,,,,,,,,+++111000666???AAALLLmmm~~~{{{|||qqqiiimmm{{{xxxnnnooouuuyyy|||rrrlllkkkllloooooommmkkknnnzzztttiiilllwww~~~{{{yyyvvvtttqqqnnniiifffdddbbb```^^^\\\VVVMMMGGG>>>???CCCIIIOOORRROOOLLLGGG<<<111...///...---...***)))((((((((()))***+++///---+++)))((()))+++---,,,------222???MMMRRRQQQ>>>444,,,******((((((***((((((((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((&&&%%%%%%&&&''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((())))))******)))******,,,...000222444444;;;888666::::::;;;DDDWWWxxx((('''&&&'''***---......000...222===BBBFFFggg||||||wwwjjjccchhhwwwvvvlllhhhnnnwww}}}{{{vvvuuuuuuuuuuuuuuutttssswwwxxxmmmmmmttt~~~|||yyyvvvsssqqqmmmjjjgggcccbbbaaa___[[[SSSJJJCCC>>>???DDDKKKQQQRRROOOJJJAAA888///---...,,,,,,...))))))(((((()))***+++,,,///...+++***)))***+++,,,+++---///444???LLLRRRPPP:::222+++***)))'''''')))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''&&&$$$%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******))))))+++,,,///111222333333:::888666::::::;;;EEEYYYzzz...,,,******,,,------------...///;;;EEEFFFdddsss~~~}}}~~~zzzsssjjjgggmmm|||rrrlllnnnuuu{{{|||~~~~~~~~~|||zzz|||uuuqqqsss~~~|||yyyuuurrrooommmiiigggbbbbbbaaa^^^XXXOOOFFF@@@>>>@@@EEELLLSSSTTTPPPLLL>>>555...---,,,******,,,************++++++,,,---+++,,,,,,,,,+++******))))))---000444===FFFHHHFFF444---)))((('''&&&'''+++***)))(((''''''''''''((('''''''''((((((((())))))(((((((((((((((((((((((((((&&&%%%%%%''')))((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''(((((())))))******((()))+++---///111222333333:::888666;;;:::<<>>AAAGGGOOOVVVVVVQQQKKK:::444...---,,,))))))+++++++++++++++,,,,,,,,,,,,)))***,,,------,,,+++***...111333444888===<<<888...)))'''(((((('''***...,,,***)))'''''''''((((((''''''((((((((()))))))))((((((((((((((((((((((((((('''&&&''')))******)))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''(((((())))))******((()))+++---000111222222222:::888555;;;;;;<<>>:::???EEEPPPZZZ^^^XXXLLLBBB444///---...---++++++///***************)))((('''...---++++++,,,...111333AAA@@@;;;333//////...***(((&&&'''***,,,---222888...---+++)))(((((()))***(((((((((((())))))))))))((((((((((((((((((((((((***)))((()))+++,,,---,,,))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''(((((()))*********''')))+++...000111222222222999777555;;;;;;<<>>???>>>LLLUUU]]]___\\\SSSDDD777222+++'''***---,,,******++++++++++++++++++++++++...******,,,---000888CCCMMMDDD999111///...,,,+++,,,***)))***...222555666///---***'''&&&&&&'''(((++++++++++++***)))((((((&&&'''(((((((((((('''&&&&&&''''''(((((('''&&&&&&''''''&&&&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&'''((()))*********+++,,,...000111222555777888888777:::@@@EEE]]],,,+++******)))*********+++***,,,......222>>>JJJ```qqq{{{yyyssskkkssspppooo~~~}}}}}}~~~~~~}}}~~~|||pppaaaQQQHHHDDDAAA@@@BBBJJJVVVhhhyyy{{{vvvxxxwwwqqqyyy~~~|||{{{xxxuuuqqqoooooolllhhhdddbbb```WWWIII???>>>AAACCCRRR\\\dddaaaXXXKKK===222///***)))---000---++++++++++++++++++++++++++++++,,,******,,,///666DDDRRRPPPFFF999///+++***+++************,,,///111111111,,,***(((&&&&&&&&&'''((()))+++...//////,,,)))&&&'''((())))))))))))((('''&&&''''''(((((((((''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%(((''''''''''''((())))))***++++++---...000222333666777999999888;;;AAAFFF\\\++++++******************+++***+++---,,,---555>>>III^^^mmmssssssoooyyytttmmmrrr}}}~~~~~~~~~~~~}}}{{{~~~qqq^^^PPPBBB>>>???@@@BBBDDDNNN___ttt~~~|||vvvxxx~~~|||{{{xxxuuuqqqppppppmmmhhhddd___ZZZPPPDDD>>>@@@GGGLLLXXXbbbggg```QQQAAA555,,,///+++,,,111333111......++++++++++++++++++++++++++++++++++++...999JJJXXXMMMEEE999000,,,+++,,,,,,(((((())),,,...///---+++***)))'''&&&'''''')))***)))+++---///...,,,)))'''(((((((((((((((((((((((('''''''''((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&''''''''''''((((((((()))++++++,,,---///111333444555777888888888;;;@@@EEE[[[************+++************)))***------,,,111888;;;QQQcccpppyyyyyyrrreeezzz|||{{{}}}{{{dddNNNDDD<<<<<>>CCCHHHKKKPPPUUU___ppp|||~~~~~~}}}wwwtttqqqpppoookkkeee```^^^SSSGGG@@@>>>CCCMMMVVViiimmmgggWWWDDD777111---***)))+++///000,,,+++---++++++++++++++++++++++++***,,,,,,***...777@@@DDD555444111///,,,***))))))+++,,,...000222222///,,,)))((((((((())))))***+++))))))(((''''''((())))))(((''''''&&&&&&''''''(((''''''''''''((()))******)))((('''&&&&&&&&&&&&&&&)))))))))))))))(((((((((&&&''''''((()))(((((((((***++++++---...000222333333555777777666999???DDDXXX((()))***+++,,,++++++***+++)))))),,,------000555;;;DDDOOOfffxxx{{{}}}~~~|||{{{~~~oooSSSDDDEEELLLTTTYYY[[[aaagggppp}}}|||xxx~~~}}}|||wwwtttqqqpppnnnjjjccc]]]XXXLLLAAA???AAAHHHTTT```mmmkkk```MMM;;;222///---+++)))+++......******---++++++++++++++++++++++++)))+++++++++000888:::666//////...,,,***)))((()))******,,,///111111...,,,(((((((((((((((((())))))((((((((((((((((((((()))))))))(((''''''((())))))((('''''''''((()))***+++))))))(((&&&&&&%%%%%%&&&'''''''''''''''(((((((((&&&&&&((()))))))))((('''******+++,,,...000111222444666888777777:::@@@EEEXXX~~~((()))***+++,,,,,,+++***,,,))))))+++,,,,,,///333888;;;BBBZZZ~~~{{{}}}||||||lllPPPHHHNNNZZZfffkkknnnttt|||||||||ttt~~~}}}{{{{{{wwwtttqqqpppmmmhhhaaa[[[OOODDD<<<>>>DDDNNN\\\iiimmmhhhYYYDDD444---,,,+++---,,,---///...++++++...++++++++++++++++++++++++(((++++++,,,222999666...000000...,,,))))))***+++''''''(((+++---...,,,***'''''''''''''''''''''''''''((())))))***)))((((((+++***)))(((((()))***+++((('''''''''((()))+++,,,***)))((('''&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%&&&((()))))))))((('''))))))***+++---///111222555777999888888;;;AAAFFFWWW}}}(((((()))***************++++++++++++++++++,,,,,,:::>>>FFFTTTmmm~~~~~~}}}|||}}}{{{zzz~~~qqqUUURRR[[[kkkwww{{{zzz~~~ttt|||}}}{{{xxxwwwyyyvvvssspppmmmfff]]]VVVIIIBBB<<<@@@NNN]]]gggkkkoooaaaLLL:::000---,,,+++)))+++,,,,,,+++***,,,---+++)))(((***,,,---+++)))///---111222///777===666333111//////+++''''''+++)))+++,,,---------...///))))))'''&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))***)))'''&&&&&&'''((('''&&&'''))),,,000222***)))'''&&&%%%%%%&&&&&&(((%%%###%%%)))***'''###%%%&&&'''((())))))))))))***+++---......000222555777:::777:::AAA???===FFFccc~~~(((((()))******************++++++++++++,,,,,,,,,222777???NNNhhh|||~~~|||~~~|||zzz}}}uuu\\\YYYcccrrryyy~~~~~~|||zzzxxxwwwtttqqqpppllleeeYYYPPPEEE@@@???GGGVVVfffnnnqqqgggYYYFFF777...++++++***)))+++,,,,,,++++++,,,---+++)))(((***,,,---+++)))///+++///444777AAAEEE;;;888333///...,,,((((((++++++,,,,,,---...---,,,,,,))))))((('''&&&&&&&&&&&&(((((((((((((((((((((((('''(((((((((&&&%%%&&&''''''&&&%%%%%%'''***---///***)))'''&&&%%%%%%&&&&&&(((&&&%%%(((---///---***&&&&&&'''(((((())))))******+++---......000222555666999777:::BBB@@@@@@JJJeee(((((()))*********************+++++++++,,,,,,,,,000555<<>>222,,,************+++,,,,,,++++++,,,---+++***)))***,,,---,,,+++///***000<<>>BBBLLLZZZhhhkkkddd\\\BBB;;;222,,,,,,,,,,,,,,,***,,,------,,,+++---...,,,,,,,,,++++++,,,---...//////AAA\\\rrrtttZZZ>>>333)))(((******)))+++000333777999777222...+++******((('''''''''''''''(((((((((((((((((((((((('''((())))))((('''(((***(((((('''&&&&&&''''''((('''''''''''''''&&&&&&&&&'''&&&&&&&&&'''&&&%%%###)))(((((())))))***+++,,,***+++---......000222555555999777777<<<;;;???MMMaaa}}}(((((()))***************))))))***+++,,,------...***///333888GGGeeeyyysss~~~~~~~~~~~~uuuxxx}}}}}}yyyvvv~~~|||yyyxxxuuusssooojjjbbbWWWIII@@@@@@EEERRRbbbmmmmmmaaaVVV;;;555///,,,,,,------,,,+++,,,------,,,,,,---...,,,------,,,+++,,,...000...555OOOnnntttVVV999000)))((())))))+++...222999@@@???888000+++*********)))(((''''''''''''((((((((((((((((((((((((''')))******)))((()))+++((((((((('''''''''((((((&&&''''''(((''''''&&&&&&%%%%%%&&&'''((((((((((((((()))***+++,,,,,,,,,+++***+++---......000222555555999777555:::999>>>NNNbbb}}}(((((()))***************((()))***+++,,,------...+++000333555BBB\\\{{{xxxzzzwwwzzz~~~~~~~~~|||}}}uuuqqq}}}{{{yyysssrrrmmmfff[[[PPPGGGBBBFFFLLLXXXgggooojjj[[[MMM555111---+++,,,---,,,***+++,,,------,,,,,,---///---......---++++++///222222@@@aaannnNNN444...******+++***...333;;;EEENNNJJJ===111,,,---+++***)))(((''''''''''''(((((((((((((((((((((((('''((())))))(((((()))+++'''''''''''''''(((((((((%%%&&&'''(((((('''&&&&&&%%%&&&(((((((((((())))))'''(((+++---...---+++******+++---......000222555444999666555::::::@@@QQQfff(((((()))***************((())))))+++,,,---......(((---///...777OOOlll~~~qqqwww~~~~~~~~~}}}~~~rrrnnn~~~~~~|||zzzrrrqqqlllbbbVVVKKKEEECCCLLLQQQ\\\iiinnneeeRRRCCC222///+++***,,,---+++(((+++,,,...---,,,,,,---///---...///---++++++///222777JJJooojjjIII111---,,,---,,,,,,000777EEEQQQZZZUUUCCC333...000+++***)))(((((('''''''''((((((((((((((((((((((((%%%'''((((((''''''(((***&&&&&&'''''''''''''''(((%%%&&&'''(((((((((&&&&&&'''((()))(((&&&%%%$$$%%%&&&(((,,,...///...+++)))***+++---......000222555333888666666;;;;;;CCCUUUkkk))))))))))))))))))))))))(((((()))***++++++,,,,,,///000...222888===YYY}}}qqq{{{}}}}}}~~~~~~mmmlll}}}~~~yyyttttttmmmdddZZZNNNEEEDDDIIIRRR[[[eeefffaaaVVVDDD555...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000///,,,222;;;FFFddd|||dddPPP===///---+++)))***...555:::IIISSSYYYPPP<<<---***---,,,+++)))(((''''''((((((***'''%%%&&&((((((&&&$$$&&&'''((((((''''''(((***'''((()))))))))(((&&&%%%&&&''''''((((((((((((((())))))))))))((((((((((((((((((((((((((('''''''''+++,,,---...///000111222444888777888;;;888@@@VVVwww))))))))))))))))))))))))((())))))***++++++,,,,,,---...---111777;;;TTT{{{zzz|||~~~~~~nnnmmm}}}~~~yyyvvvsssjjj```VVVLLLFFFHHHOOOTTT___gggeee[[[NNN???333...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,...///,,,,,,555AAASSSjjjpppVVVBBB///,,,,,,+++***,,,333===EEENNNNNNIII???333++++++...,,,+++)))(((''''''(((((()))'''%%%&&&(((((('''%%%&&&'''((((((''''''(((***'''((())))))((('''&&&%%%&&&''''''(((((((((((((((''''''(((((())))))******(((((())))))))))))))))))+++,,,---...///111111222444888777999<<<:::DDDZZZuuu)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,---,,,///555888NNNooo{{{}}}}}}ooonnn}}}~~~zzzwwwqqqgggZZZPPPIIIGGGNNNWWWZZZeeekkkcccRRRCCC888111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---+++///===LLL[[[iii~~~{{{___HHH777'''+++,,,,,,+++---444@@@JJJOOOHHH===444000...---,,,,,,+++)))(((''''''(((((('''&&&%%%&&&(((((('''&&&&&&'''((((((''''''(((***'''(((((((((((('''&&&&&&&&&''''''(((((((((((((((&&&&&&'''((()))***++++++(((((())))))******+++++++++,,,---...///111222222333777777999>>>===GGG^^^rrr))))))))))))))))))))))))))))))*********++++++++++++...,,,...444666FFFbbbzzz}}}~~~}}}qqqooo{{{~~~}}}~~~~~~}}}yyywwwpppcccTTTKKKGGGIIITTT___bbbkkkmmm___III:::333000...------,,,,,,,,,------------------------------,,,...///------666JJJ[[[[[[aaammmiiiRRRAAA777,,,,,,......++++++222>>>IIIMMMEEE<<<666444111---(((,,,***)))(((''''''((((((&&&&&&&&&&&&'''(((((((((&&&'''((((((''''''(((***'''''''''''''''''''''&&&&&&''''''((((((((((((((('''''''''((()))*********''''''((()))******++++++++++++,,,...///111222333444888777999>>>===GGG___nnn***************************************++++++++++++///---...444444???UUU~~~{{{}}}vvvyyy~~~sssoooxxx~~~}}}}}}}}}}}}{{{wwwtttmmm___QQQIIIHHHMMMYYYdddjjjooojjjXXXBBB555111000---------,,,,,,---......------------------------+++...///---111@@@WWWggg___\\\___ZZZFFF:::666...---...///...///777CCCMMMMMMGGG>>>777222///---+++,,,***)))(((''''''((((((%%%&&&&&&'''''''''((((((&&&'''((((((''''''(((***'''&&&&&&&&&&&&'''''''''&&&''''''((((((((((((((())))))))))))((((((((((((&&&&&&''''''((()))*********+++,,,...000111222333555999777888<<<;;;FFF]]]lll***************************************************///------333222888HHHkkk~~~}}}yyyuuuzzztttooouuu~~~}}}}}}~~~}}}yyysssoooeeeZZZNNNJJJMMMSSS___hhhooommmbbbNNN<<<444111///------------------...///------------------------+++...///...666III___llleeeYYYUUUNNN<<<111///))),,,---///444;;;FFFQQQYYYPPPHHH<<<222,,,,,,///222,,,+++)))(((''''''((((((%%%'''((('''&&&&&&'''(((&&&'''((((((''''''(((***&&&&&&&&&%%%&&&&&&'''(((&&&''''''(((((((((((((((***)))))))))((((((((('''&&&&&&''''''(((((())))))******,,,...000111333444666999777888<<<;;;GGG^^^mmm************************************************)))...,,,,,,111///111===SSSlllyyyvvvtttxxxwwwxxx{{{xxx~~~uuuooottt~~~~~~}}}wwwoooiii\\\SSSLLLMMMSSS[[[eeemmmqqqhhhWWWCCC888555222...---------------...//////........................,,,///......999NNN```iiiaaaQQQIIICCC444,,,+++(((,,,---000888EEESSS]]]bbbNNNFFF;;;333111111222222,,,+++)))(((''''''((((((&&&((()))(((&&&%%%&&&(((&&&'''((((((''''''(((***&&&&&&%%%%%%%%%&&&'''(((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***,,,...000222333444555999777888===>>>JJJbbbqqq************************++++++******************'''---+++***///------666CCC\\\iiijjjooowwwsssqqq}}}rrrwww{{{uuuooottt~~~}}}vvvlllfffUUUNNNJJJOOOWWW```iiiqqqrrrdddOOO<<<666666222,,,---------------...///000...........................///......;;;PPP___dddWWWFFF>>>;;;000,,,...,,,...---000;;;JJJYYYaaadddIIIBBB<<<:::<<<;;;555///,,,+++)))(((''''''((((((&&&(((***(((%%%$$$%%%'''&&&'''((((((''''''(((***&&&%%%%%%$$$%%%&&&((((((&&&''''''(((((((((((((((&&&&&&'''((()))***++++++************)))))))))))))))***,,,...000222333444444888777999???@@@MMMfffttt,,,+++******))))))******++++++***************************+++---///000111444HHH```lllooovvvyyylllooozzzrrrsss{{{~~~{{{{{{zzz~~~~~~{{{nnn___XXXNNNJJJLLLUUU^^^eeemmmtttkkk[[[EEE555000///...---------------------------+++,,,............///111...000222555===HHHOOORRRNNNOOOKKK>>>111++++++---,,,000666AAAOOOYYY[[[YYYNNNEEE>>>@@@BBB===444///+++***((('''((()))+++,,,'''((()))))))))(((&&&%%%&&&((()))++++++)))(((&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%(((((((((((())))))))))))))))))))))))******************+++---///111333555777:::777999???AAAOOOhhhvvv,,,++++++***************++++++************************+++,,,---...000111111CCC[[[llluuu}}}}}}llliii~~~wwwtttyyy~~~~~~wwwhhhZZZSSSJJJMMMUUU```jjjnnnlllhhh```RRR???333///000000...------------------------,,,...//////......///111///---///999EEEOOOUUUXXX___ZZZOOO???222------...///555???KKKYYY```]]]VVVOOOEEE>>>??????999111,,,,,,***)))(((((()))+++,,,(((((((((((((((''''''&&&'''((()))******)))((('''''''''&&&&&&&&&&&&''''''&&&%%%$$$%%%&&&''''''%%%))))))))))))************(((((((((((())))))))))))++++++,,,---///111333444777:::777999???@@@NNNhhhrrr,,,,,,+++++++++***************+++++++++++++++++++++++++++,,,---...///000---<<>>RRRkkk{{{~~~~~~~~~|||yyytttjjj[[[PPPMMMXXXeeennnrrrzzz|||jjjQQQ;;;666111...///000000///........................---...---,,,+++,,,...000555777HHHeeezzz}}}yyywwwzzz```BBB222,,,,,,000555III\\\qqq~~~uuuaaa@@@;;;888888444...++++++((((((''''''&&&&&&&&&&&&)))((('''&&&&&&'''((()))))))))(((((((((((())))))((((((''''''''''''((((((((('''&&&''')))***)))((('''''''''(((((((((((()))))))))*********+++++++++++++++,,,---///111222333555999888:::??????LLLdddsss,,,---...///...---,,,+++******++++++,,,---------+++++++++,,,---...///000...000666CCCZZZvvv~~~~~~xxxwwwzzz~~~xxxpppdddXXXSSSSSS[[[hhhuuu}}}vvv]]]DDD777444000....../////////........................---------,,,+++---000333333CCC^^^yyywww\\\???222......222999YYYlll|||~~~yyyhhhTTT999888888999444...+++...((((((''''''&&&&&&%%%%%%(((''''''''''''(((((()))(((((())))))))))))(((((((((''''''''''''''''''(((((('''&&&''')))))))))'''&&&&&&&&&'''''''''((((((*********+++++++++,,,,,,******+++---///111333555555999888:::??????KKKcccnnn------/////////...,,,+++******++++++,,,------...******+++,,,---...000111---///111999JJJhhh{{{{{{tttmmmmmmrrryyy|||yyymmmaaaXXXSSSWWW___fffnnnyyy{{{iiiOOO===333111///------...//////.................................------///333666>>>]]]~~~hhhOOO888111111222999BBB^^^qqq{{{tttiiibbbUUUDDD666777:::;;;666...+++...))))))))))))((('''&&&&&&&&&''''''((((((((((((((('''((()))******)))((('''''''''&&&&&&&&&&&&'''''''''&&&%%%&&&((()))((('''''''''''''''(((((((((((()))************+++++++++((()))+++---///222555666555999888:::??????JJJbbbmmm~~~---...///000000...,,,+++******+++,,,,,,---......*********+++---///111222+++...000444BBB___~~~vvvqqq{{{|||mmmddddddllluuu{{{yyynnn___SSSLLLNNN[[[hhhttttttyyy|||sss]]]HHH===000///---,,,,,,...///000///////////////////////////////////////222666999TTTyyy~~~lllWWWBBB000...222666???KKK[[[mmmuuuhhhZZZSSSHHH;;;666888<<<===777---***---++++++++++++***)))''''''%%%&&&((()))))))))((('''&&&((()))++++++)))(((&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&%%%&&&(((((((((&&&(((((((((((())))))))))))))))))))))))************((((((***,,,000333555777555999888:::??????JJJaaaqqq..................------------------------------+++++++++,,,,,,---------000------222;;;RRR|||zzzxxx{{{ttt___]]]^^^___jjj{{{~~~xxxvvvfffVVVQQQQQQUUU^^^gggppp|||ttt```MMM???555////////////////////////000000000000////////////000+++,,,111111///999GGGjjjyyyeeeNNN;;;;;;666///333BBBOOOTTTWWWaaaiiieeeVVVGGG???===888<<<===777111...///000+++******)))(((''''''&&&&&&&&&''''''((()))))))))+++******)))(((''''''&&&)))((('''&&&&&&&&&&&&&&&((('''&&&'''((((((&&&%%%+++)))'''&&&%%%&&&'''(((++++++******************,,,,,,---...000222333444777;;;:::;;;>>>===GGG___jjj|||////////////......------------------------------,,,,,,,,,,,,,,,,,,------///---...222777IIIooouuuxxxgggTTTRRRUUUZZZiii{{{zzzwwwiii\\\RRRQQQVVV]]]gggpppwwwlllSSSAAA666000////////////////////////000000000000////////////111---...111......<<>>888777111555:::999666222...,,,*********)))((('''''''''''''''''''''((())))))*********))))))((((((''''''''''''&&&&&&&&&''''''(((''''''&&&'''))))))(((&&&***)))'''&&&&&&&&&((((((************************,,,,,,---...000222333444777;;;999;;;>>>===GGG___jjj{{{222111111000///...------........................------------,,,,,,,,,,,,...---000111111===]]]}}}{{{ttt|||~~~oooYYYGGGGGGNNNWWWjjj}}}~~~yyyuuurrr[[[SSSOOOTTT]]]gggqqqxxx}}}}}}sss\\\DDD555///---////////////////////////////////////000000000000000///111111---222JJJcccyyyrrrWWW@@@333...444,,,)))999WWWllljjj^^^RRRVVVXXXQQQEEE<<<999::::::::::::;;;:::666000---******))))))((((((''''''((('''&&&&&&'''(((***+++))))))))))))((((((((((((%%%%%%%%%&&&&&&((())))))&&&&&&&&&''')))***)))'''***)))'''&&&&&&'''((((((************************,,,,,,---...000222333444666:::999:::>>>===HHH___iii{{{444333222111000///...---..............................------,,,,,,,,,++++++---000222...333MMMhhh}}}zzzyyyyyysss___OOOCCCEEENNNZZZmmm~~~wwwnnngggSSSQQQSSS[[[gggqqqwww{{{|||rrr___JJJ999111///...////////////////////////////////////000000000000,,,///222111000===\\\{{{{{{zzzuuufffLLL666///333333---111IIIhhhvvvhhhTTTMMMOOOOOOJJJCCC???@@@BBBNNNEEE<<<999777333///---***)))))))))((((((((('''(((((('''&&&''')))+++,,,(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((((((%%%$$$$$$&&&((()))(((''')))(((''''''''''''(((((())))))))))))************,,,,,,---...000222333444666999888:::>>>===HHH___iiizzz555555444333111000//////////////////////////////.........------,,,,,,,,,***+++000222...///BBBXXXzzz{{{yyy~~~zzzyyy}}}{{{ooogggSSSIIIDDDJJJTTT```ppp}}}ttteeeZZZOOOSSSZZZeeeqqqyyy|||zzzvvvcccKKK;;;444222000---////////////////////////.../////////000000000111+++///111111333EEEggg{{{ooo___HHH333---111111...444JJJcccjjj^^^PPPFFFHHHIIIHHHGGGGGGIIILLLUUUHHH===:::888222,,,***))))))))))))((((((((((((((((((''''''((()))+++,,,(((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&#########%%%'''((('''&&&(((((('''''''''((((((((((((((()))))))))*********,,,,,,---...000222333444555999888999>>>===HHH___iii{{{666555555444333222111111000000000000000000000000.........---------------+++***---111///...;;;KKKkkk~~~ttt{{{yyy}}}}}}rrrwwwsssbbbZZZKKKGGGHHHPPP[[[ggguuu|||wwwlll\\\QQQOOOWWWbbbmmmyyy|||uuujjjTTT===333222111---+++////////////////////////......//////000000111111...000000000777KKKiiitttdddSSSBBB444000111///,,,222CCCTTT[[[ZZZXXXLLLNNNPPPTTTVVVXXXXXXYYYPPPGGGCCCFFFDDD999///,,,))))))))))))((((((((((((''''''((()))*********+++))))))))))))(((((((((((())))))(((&&&&&&%%%%%%%%%$$$$$$$$$%%%'''(((&&&%%%'''''''''((((((((((((((('''(((((())))))*********,,,,,,---...000222333444444888777999======HHH___jjj|||555555555444444444333333000000000000000000000000------------...............***+++//////...555AAASSSnnnuuu~~~~~~vvvttt~~~jjjWWWNNNHHHHHHLLLVVVbbbooo~~~vvvjjj]]]TTTOOOUUU___kkkttt|||}}}tttiiiVVVFFF666222111...+++,,,////////////////////////.........///000111111111111111000333???UUUnnn~~~vvviiiTTTAAA888666444111...///888IIIVVV[[[___cccYYY[[[```eeehhhhhhdddaaaLLLEEECCCIIIFFF999000///(((((((((((())))))))))))&&&''')))+++++++++***)))******))))))((((((''''''(((''''''&&&&&&&&&'''''''''&&&&&&'''((()))'''&&&&&&''''''(((((((((((((((''''''(((((()))******+++,,,,,,---...000222333444333777777999======HHH___lll}}}555555555555555555444444000000000000000000000000,,,---------.../////////000***)))...///---111:::BBBaaa{{{~~~tttzzzsss||||||dddPPPGGGJJJKKKPPPZZZgggvvvrrr___RRROOOQQQ]]]gggrrryyy|||yyykkk\\\DDD;;;333222000,,,,,,000////////////////////////---......///000111111222333111111777HHH```vvvvvvhhhNNN666///222000)))000555DDDXXXdddffffffiii```bbbggglllooollleee___III???;;;===999---)))---(((((((((((())))))))))))%%%'''***,,,---,,,***(((+++******)))(((''''''&&&&&&&&&&&&&&&&&&'''((()))***)))((()))******(((&&&&&&&&&'''((())))))((((((&&&''''''((()))******+++,,,,,,---...000222333555333777666888======HHH___mmm~~~888777666444333222111111333222111000222444777888------,,,,,,,,,------...---------......000111111888KKKjjj}}}{{{zzzooo[[[PPPOOOMMMSSS]]]hhhppp|||{{{iiiUUUMMMQQQYYYgggoooyyywww]]]DDD>>>:::444///,,,,,,...000////////////////////////,,,...000000///...///111111666888===SSSppp|||xxxsssaaaGGG444111444444000777@@@VVVnnnwwwooojjjkkkdddccckkkyyy~~~sssaaaUUU777777777444111...---...((((((''''''''''''((((((((((((((((((((((((((((((---,,,+++***)))'''&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((()))(((((('''''''''((((((*********)))))))))))))))---...///111111222222222777;;;999;;;>>>===HHH___iiizzz::::::999777666555555555555444222111000//////000///...------,,,,,,------------------...///000111444EEEaaa|||uuuzzzlllXXXMMMLLLTTTZZZeeepppyyy{{{ooo^^^PPPMMMUUU^^^nnnvvv~~~|||nnnWWWBBB===:::444///------///000////////////////////////000111222222111000//////555666<<>>GGG^^^nnn~~~CCC@@@<<<888666555555666222444666888888777555444---------...///000111222------,,,,,,,,,---......111000888GGGXXXjjj~~~|||~~~~~~}}}qqqnnnvvv{{{mmm^^^VVVUUU___dddooo~~~www```YYYSSSTTT^^^kkktttyyywwwfffQQQ???555333333111///...,,,,,,------000000000000000000000000///...---...111333444555;;;ddduuuWWW>>>///333111---===YYY}}}wwwddd___```___ffflllnnnfffWWWIIIAAA===<<<<<<:::555///+++))))))((((((''''''''''''(((((()))))))))))))))))))))))),,,++++++******)))(((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''''''''((())))))(((((())))))************,,,---///000222333333333555::::::<<<@@@>>>GGG]]]nnn~~~OOOJJJCCC===888777888:::666666777888777555333111............///111222333...---------------......111...111<<>>999222,,,***)))((((((''''''''''''(((((()))))))))))))))))))))))),,,++++++***)))((((((''''''''''''''''''((())))))((((((((((((((((((((((((''''''&&&''''''((()))***((((((((()))******++++++,,,---...000222333444444555::::::===AAA>>>GGG]]]mmm|||ZZZTTTIII@@@:::888:::<<<:::::::::999777555333222111111000//////000000111//////......---......///000---///666???PPPppp||||||{{{|||}}}zzzuuuuuu|||}}}pppgggdddaaafffrrrnnn```SSSTTTYYYdddqqq|||nnnXXXJJJ???777333555/////////000/////////...000000000000000000000000111333444222000555@@@IIIaaammmFFF999222333555<<>>>>>>>>CCCBBB@@@:::444...,,,+++((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''((()))***'''(((((()))******+++++++++,,,...000222333444444444::::::===AAA>>>GGG\\\kkkzzz```XXXLLL@@@999888:::======<<<<<<;;;:::999888777444333222000///.........000//////.........//////------000555999GGGeee~~~vvv}}}}}}~~~{{{vvvyyy~~~xxx{{{~~~zzzrrrppphhhlllxxxyyydddUUUUUUYYY```kkkxxx{{{dddKKK>>>999444111222000000111111111111000000000000000000000000000000---111555444333;;;KKKXXX~~~kkkUUU;;;444000222777FFFeeeyyyoooeeeWWWMMMUUUeeeooojjj[[[DDD888;;;CCCGGGBBBBBB???;;;555000------((((((''''''''''''(((((((((((((((((((((((((((((($$$$$$%%%%%%&&&''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''')))******'''(((((()))***++++++++++++,,,...000222333444444444::::::===AAA>>>GGG\\\jjjyyy]]]QQQBBB999888:::;;;:::>>>>>>===<<<;;;::::::;;;777555333222333333111000//////.........---------222,,,,,,222333;;;[[[~~~zzzwww||||||wwwzzz{{{}}}|||uuupppqqqqqq{{{jjj]]]XXX^^^fffqqq|||bbbMMM;;;::::::555111333111111000000000000111111000000000000000000111222000444111+++333MMMlllttt]]]JJJ>>>000000333;;;GGG[[[uuusssfffZZZMMMHHHWWWmmmkkklll]]]DDD<<>>777222---)))***...***))))))(((''''''&&&&&&'''''''''(((((((((((((((''''''''''''((()))***+++)))((((((''''''''''''(((***)))))))))((((((((('''(((((((((((()))))))))***++++++************++++++***,,,...///000111333555777:::888:::???===EEEZZZlll~~~:::;;;;;;:::888888<<>>===;;;999888888888999777555444444444333222000000/////////.........444//////222111333HHHbbbyyymmmlllttt~~~~~~}}}zzzwwwuuuzzznnnZZZ[[[cccrrrzzzoooZZZFFF999///111444111///000111111000000000000111111222222222222222333444444444333333<<>>333...333777;;;EEE^^^yyy}}}jjjWWWQQQSSSXXXcccooosssaaaQQQQQQ\\\bbb[[[PPPHHHHHHAAA444+++***++++++***))))))((((((''''''&&&&&&&&&''''''((())))))***''''''''''''((()))******(((''''''''''''(((((()))))))))))))))((((((((((((((((((((()))))))))***************))))))*********+++,,,///000000111333555666999888:::???===FFF[[[lll~~~:::::::::999999999;;;<<<===<<<;;;::::::999999999:::888666555555555444333111111000000000////////////,,,---222111222AAATTTttt|||qqqlllrrr}}}yyyggg\\\cccoooyyyuuu]]]III===444///222444222000111111111000000000000111111222222111222222333444555666111222CCCcccmmmYYYGGG999444444000555BBBXXXppp~~~~~~lll[[[XXX^^^gggpppxxxttt]]]NNNUUUaaaaaaVVVNNNUUUZZZTTTBBB333///,,,&&&))))))))))))((((((''''''''''''''''''(((((())))))'''''''''''''''((()))***'''''''''''''''((()))***))))))))))))(((((((((((((((((()))))))))***************))))))))))))******+++---///000000111444666555888777:::???>>>FFF\\\kkk~~~GGGBBB<<<:::;;;<<<:::777::::::::::::;;;<<<======;;;999777666777777555444222222111111111000000000...,,,...111000000999FFFcccyyyppplllqqq~~~uuuddddddnnnyyyqqq\\\JJJ>>>777333111222444222000000111111000000000000111111000000000111111333444444888333999VVV{{{{{{iiiUUUGGG<<<333222555555===VVVuuusssggggggnnnvvv|||ppp]]]QQQVVV[[[TTTLLLIII___bbbYYYDDD444///---((()))))))))))))))((((((((())))))(((((('''''''''''''''''''''''''''(((((()))'''''''''''''''((()))***(((((((((((())))))))))))))))))))))))******************))))))))))))******+++---///000111222444666555888777:::@@@???HHH]]]kkk~~~PPPHHH???<<<======:::666999999999:::<<<>>>???@@@===;;;888888888888777555333333222222222111111111111///000222000...222888RRRsssqqqllliiinnn{{{zzziiifffnnnyyyxxx\\\FFF;;;666222111111111111000//////111111000000000000111111000000000000111333444555333555FFFiiikkkXXXEEE<<<777222222777===OOOooowwwpppttt}}}|||hhh^^^XXXVVVPPPFFFAAACCCYYYVVVJJJ:::...,,,...///))))))))))))))))))))))))***))))))(((''''''&&&&&&(((''''''&&&''''''(((((((((''''''''''''(((((()))(((((((((((()))))))))))))))))))))*********++++++*********))))))*********+++---000111111222444666555999888;;;BBBAAAJJJ___lllKKKGGGBBB???>>>>>><<<;;;::::::;;;<<<===???@@@AAA>>><<<999999999999888666333333333333222222222222111000111222111///000333CCCZZZtttzzztttiiilllsss}}}yyykkkgggnnnzzzgggKKK999333111///111222111000000111222111111000000000000111111111111111111333444555666222===WWWyyy~~~cccNNN<<<777777555888>>>JJJkkk~~~vvvqqqxxx|||mmm___```___WWWKKK???;;;;;;FFF@@@:::666222---,,,000))))))))))))))))))))))))((((((((((((((('''''''''(((''''''&&&&&&''''''''')))((((((''''''''''''((('''((((((((()))))))))***))))))*********+++++++++++++++************++++++,,,...000111111222555666666999999===CCCCCCLLLaaannnAAABBBCCCBBB???>>>???@@@<<<<<<<<<======>>>@@@@@@>>><<<:::999:::999888777444444333333333333222222------///111222111333555;;;HHHddd{{{yyy|||sssmmmjjjssspppkkkgggkkkvvvrrrYYYAAA555111000...222444333111333555666111111000000000000111111222222222333444555777777:::KKKiiixxxttt\\\FFF444222555666;;;CCCZZZ|||rrrmmmxxxwww___ZZZaaacccYYYJJJ???999666666222555======111******)))))))))))))))*********&&&&&&''''''((()))))))))(((''''''&&&&&&&&&''''''***)))(((''''''''''''''''''((((((((())))))******)))************+++++++++,,,,,,++++++++++++,,,,,,,,,...000111111333555777666::::::===DDDDDDMMMcccpppAAABBBCCCCCCAAA??????@@@======>>>>>>>>>>>>>>>>>>???>>><<<;;;:::999999999999777333222222222111000333222111111111111111111222@@@PPPhhh}}}yyymmmiiikkkppp|||nnngggeeelllttt{{{|||oooYYYFFF999333222222000000000000111222333444111111111111111000///...111...222999777000333>>>BBB\\\xxx}}}pppdddZZZBBB222222333111>>>RRR|||uuuooouuupppdddccchhhmmmkkk___PPPEEE<<<666555333444888777111+++***************)))))))))))))))(((((('''''''''(((((((((((((((((('''''''''''',,,...//////,,,***))))))(((((((((((())))))))))))(((((('''((()))***,,,---******))))))******+++,,,---///000111222333666888;;;>>>;;;===CCCBBBLLLbbbwww>>>@@@AAAAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>><<<;;;:::999999;;;888555444444333222111333222111111000111111111222:::CCCYYYuuu|||rrrjjjkkkppp||||||xxxqqqiiiiiijjjwwwuuuggg[[[JJJ;;;222000000111000000111222222333333444111111111111111000000///666000000555444111777BBBXXXjjj~~~rrrfffSSSBBB555444555<<>>;;;===BBBAAAKKKaaavvv===???AAAAAA???>>>===>>>>>>>>>>>>=========>>>>>>AAA@@@???===<<<;;;::::::<<<:::777666666666555333333222111111000000111111111333555FFFcccttt~~~}}}uuunnnhhhfffmmmvvvyyymmmhhhiiijjjooorrr|||bbbMMMEEE:::222......000222000111222444555444444333222222222111111111111000666222222666777666???KKKnnnwwwrrrdddGGG>>>666222888KKKiiivvvkkkfffooovvvoooaaa[[[aaakkkuuuvvvpppaaaSSSJJJDDD@@@:::333///......++++++---************))))))))))))(((((((((''''''(((((()))((((((((((((''''''''''''&&&(((******(((''''''((((((((((((((())))))))))))++++++***)))(((((())))))******))))))******+++,,,---...///000111444999<<<<<<>>>;;;===AAA@@@III___ttt>>>@@@BBBBBBAAA@@@@@@@@@>>>>>>===<<<<<<<<<======AAA@@@???===<<<;;;;;;;;;<<<:::888888888777666444444333222111111000111111000111///:::SSSggg{{{vvvpppllljjjiiilllwwwrrreeedddkkkrrryyy{{{pppXXX>>>:::333//////111222333000111444666666666444333222222222111111111222222333333666999:::???NNN^^^zzz}}}~~~jjjYYY;;;888333333???ZZZ{{{yyytttnnnfffdddoootttiii]]]```mmmyyywwwuuulll\\\OOOHHHDDDAAA;;;444///...---++++++---************)))))))))((((((((((((((((((((()))***((((((((((((''''''''''''%%%&&&((((((''''''((()))(((((((((((())))))))))))******))))))))))))))))))******))))))******+++,,,---...///000111555:::>>><<<>>>;;;<<<@@@???HHH]]]ttt===???AAAAAA@@@@@@AAABBB???>>><<<;;;:::;;;<<<===@@@???>>>======<<<<<<===<<<:::999999999888777555555444333222111111111111///444222777HHH[[[vvvxxxrrrlllkkkmmmqqqvvv|||xxxiiicccgggqqq{{{vvviii]]]LLL999666222000000222222222000222444666777666555444333333222111222222333444222444666777;;;IIIccczzzqqqXXXFFF777666777>>>QQQkkk~~~rrrnnnkkkfffeeekkklllccc^^^eeerrr{{{xxxtttiiiXXXLLLHHHEEEBBB;;;555222222111---+++,,,************)))))))))(((((((((((((((((()))******((((((((((((''''''''''''%%%'''(((((('''''')))+++(((((((((((())))))))))))'''(((((()))***+++++++++******))))))******+++,,,---...///000222555:::===;;;===:::;;;???>>>FFF\\\ttt<<<======<<<<<<===@@@CCCAAA@@@>>><<<;;;<<<===>>>??????>>>>>>>>>???@@@@@@<<<;;;::::::;;;:::888666777666555444333222222222...666666666@@@NNNjjj}}}wwwpppiiidddgggiiipppzzzyyyjjjccceeemmmxxxcccSSSIII;;;666444111///000000000///111222333555666555555444444333222222222333444555666666777;;;GGG___|||}}}qqq[[[EEE888888:::DDDXXXlllzzzyyynnnkkkiiigggeeedddbbb```aaafffnnntttxxxsssgggWWWMMMIIIGGGDDD;;;666444555333...+++,,,************))))))))))))(((((((((((()))***++++++(((((((((((('''''''''''''''((((((((('''''')))+++(((((((((((())))))))))))&&&'''(((***++++++++++++******))))))******+++,,,,,,...111222444666999<<<999;;;888:::>>>===FFF\\\rrr======<<<::::::<<>>>>>>>>@@@AAA??????@@@@@@AAACCCDDDEEE===<<<<<<<<<======:::888999888777666444444444333///666444333999CCCXXXvvv~~~{{{wwwqqqkkkhhhggghhhnnnrrr{{{tttkkkeeehhhooowww}}}iiiMMM@@@;;;111222000......///000000///222222222333444444555555444333222222222333555666888:::AAASSSkkk~~~yyysssjjjXXXCCC777555777>>>UUUtttrrriiigggggggggccc]]]\\\dddhhhhhhmmmtttwwwqqqdddUUULLLJJJHHHEEE===777444444222...,,,---************))))))))))))(((((((((((()))***+++,,,(((((((((((('''''''''''''''(((((('''&&&&&&(((***(((((((((((())))))))))))'''((()))***++++++***)))******))))))******+++,,,,,,///222444555666888999777999777999>>>===FFF\\\ppp~~~@@@???===;;;;;;>>>DDDIIIHHHFFFCCCAAA@@@AAABBBDDD@@@AAAAAABBBDDDFFFGGGHHH???>>>>>>>>>???>>><<<::::::999888777555555444444///444111///555;;;KKKbbb{{{|||~~~}}}{{{{{{zzzxxxtttnnnjjjlllssszzz}}}wwwiiihhheeehhhrrrzzz}}}jjjQQQ999555777111000...------///111222111222222222222222444555555555444222222222444666777666<<>>888333222000---,,,...************))))))))))))(((((((((((()))***+++,,,)))((((((((('''''''''''''''((((((&&&%%%%%%''')))(((((((((((())))))))))))))))))***++++++***((('''*********)))***++++++,,,,,,///333666666666777777666888666888>>>===GGG]]]mmm}}}BBBAAA?????????AAACCCDDDIIIHHHGGGDDDBBBBBBDDDFFFEEECCCAAABBBEEEFFFDDDAAA=========???AAABBBAAA???>>><<<888777777777666555111222444666333666FFFXXX|||~~~{{{yyyzzz|||{{{}}}~~~}}}{{{xxxvvvwwwyyy{{{||||||{{{{{{~~~|||yyytttrrruuu|||uuujjjggg]]]gggqqqyyyqqqWWWCCC888444000...////////////000000000000333555666555444444555666222666777444555999999666???BBB___mmmcccWWWKKK>>>444222666===JJJccc{{{uuukkkmmmsssrrrkkkYYY^^^gggnnnssstttttttttvvviii___[[[UUUJJJAAA???888777555333111///...---,,,,,,++++++***)))(((((())))))))))))((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))******))))))***+++,,,,,,+++++++++*********))))))*********)))******++++++///000111333555777888999666:::999:::===;;;DDD[[[mmm@@@???>>>>>>???@@@BBBDDDLLLJJJGGGDDDBBBCCCFFFJJJJJJGGGEEEEEEGGGHHHEEECCC???>>>===>>>AAABBBAAA@@@@@@===:::999999999888777111111222333000111>>>LLLiii~~~}}}|||}}}~~~||||||yyyvvvssstttvvvwwwwwwuuutttvvvzzz}}}}}}|||{{{yyyzzzwwwjjjbbbaaaaaajjjvvv|||ppp```KKK<<<555444222000/////////000000000111111333555666555444444555777888666444333555888;;;>>>@@@PPPyyy~~~bbbVVVIII@@@999444666:::;;;QQQnnn}}}xxxxxx~~~yyylllWWW___kkktttxxxxxxvvvuuupppggg```\\\TTTHHH>>>;;;888777555222000...---,,,++++++******)))(((((('''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********))))))******************)))))))))((((((*********)))******+++,,,000000111333555666777888555999888:::===;;;EEE\\\ooo============>>>@@@BBBDDDMMMKKKHHHDDDBBBDDDIIIMMMNNNKKKIIIIIIKKKKKKHHHEEEAAA???===>>>@@@BBBBBBBBBAAA???<<<;;;;;;;;;999888555333222222000000666>>>TTTmmm~~~~~~~~~}}}~~~~~~|||zzzxxxxxxyyyxxxwwwvvvuuusssrrrqqqppppppnnnmmmnnnrrrvvvxxxyyy{{{}}}vvvmmmfffbbbaaaccclllwwwzzzgggVVVKKK===444222333333222///000000000000111111111333444666666555555666777888222111555666555;;;EEETTTlllhhhKKKBBB:::666555444888===MMMjjjvvvccc^^^hhhttt||||||xxxsssqqqddd___[[[XXXOOODDD;;;888777666444111///---++++++******))))))((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((((((******))))))***++++++,,,111111222333444555666666444888888:::>>>===GGG^^^sss<<<======>>>???AAACCCDDDJJJIIIGGGEEECCCEEEHHHKKKMMMKKKJJJKKKNNNNNNKKKHHHCCC@@@>>>>>>???BBBCCCCCCAAA???===<<<<<<<<<:::888999777666555444333555777DDD[[[ooo~~~{{{}}}~~~{{{xxxxxxxxxrrrrrrsssssstttuuuuuuuuuvvvuuuuuuvvvzzz~~~tttccc]]]___dddlllrrryyygggQQQCCC<<<444000111222222111000000000111111111222222333444666666555555666888777222666===;;;555@@@SSSxxxjjjRRR:::777666777777999@@@IIInnnrrrcccmmmttt}}}|||tttnnnjjjYYYXXXTTTOOOFFF>>>:::999666555333000...,,,+++*********)))))))))((((((((((((((((((((())))))))))))((((((((((((((()))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,111111222333444444555555333888777:::???>>>HHH___uuu===>>>>>>@@@AAACCCDDDEEECCCEEEGGGGGGEEEEEEEEEFFFIIIGGGGGGJJJNNNOOOLLLIIIDDDAAA???>>>@@@BBBCCCCCCAAA???>>>======<<<:::888::::::888777666777666444777III[[[qqq~~~~~~~~~wwwxxxyyy{{{}}}~~~uuugggZZZYYYaaalllxxx}}}hhhQQQAAA;;;777333000111222111000111111111111222222222222333444666666555666777999:::777;;;@@@===<<>>III```vvv>>>>>>???AAABBBCCCDDDDDD???BBBEEEGGGFFFDDDDDDDDDDDDDDDEEEIIIMMMNNNLLLIIIDDDBBB@@@@@@AAACCCCCCBBBAAA@@@???>>>>>>===;;;888999;;;:::777666666555333666AAAOOOggg~~~hhh```[[[___iiitttlllWWWGGG===888666333222222222000///111111222222222333333333333444666666666666888::::::888999===@@@MMMjjjyyyaaaOOO:::999555222333999KKKhhh|||mmmeeejjjsssxxxvvvuuuvvvwwwuuuooojjjfff```SSSDDD;;;::::::999444333111000...---------+++++++++***************''''''(((((())))))******'''(((((())))))******+++))))))))))))))))))))))))$$$&&&(((***++++++++++++************++++++++++++(((((())))))***+++------000000111222333444555555444888888:::???>>>III```ttt>>>>>>???@@@AAABBBBBBBBB???AAADDDEEEDDDDDDDDDEEEDDDCCCDDDHHHLLLMMMJJJFFFDDDBBBAAABBBCCCDDDCCCAAACCCBBBAAAAAA@@@???<<<::::::>>>>>>888555666555333666>>>III___zzz{{{tttppp___^^^bbbmmmwwwttt]]]MMMBBB:::444333222222222222111000222222222333333333333444333444666666666777888:::777999???JJJ\\\rrreeePPPFFF777666222333>>>OOOfff|||mmm```\\\ggguuusssnnnlllpppwwwxxxrrrjjjggg___PPP@@@:::<<<<<<888222222111000////////////)))))))))***************'''''''''((()))*********'''(((((()))******++++++))))))))))))))))))))))))'''(((***+++,,,+++***)))))))))))))))*********+++((((((((()))***,,,---......///000111333555666666555999999;;;???>>>HHH___rrr===>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDFFFHHHEEEDDDEEEHHHKKKKKKHHHDDDCCCBBBBBBCCCDDDDDDBBBAAADDDCCCBBBBBBBBBAAA>>>;;;<<>>777666555>>>UUUpppvvviii```\\\```ppppppjjjgggnnnxxxzzzqqqggg___XXXJJJ<<<:::???>>>888222111111000000000000111(((((((((((())))))))))))&&&''''''((()))******+++'''(((((()))***+++++++++))))))))))))))))))))))))***+++,,,---,,,***(((&&&'''((((((((())))))******((((((((()))***,,,---...---...///111333555666777666:::999;;;???>>>HHH___ppp<<<<<<;;;<<<===???AAABBBCCCCCCCCCCCCDDDDDDFFFGGGEEEFFFHHHHHHHHHFFFDDDCCCBBBDDDDDDDDDBBBBBBDDDFFFCCCCCCBBBAAA@@@@@@??????<<<<<<<<<;;;999777666444666444888FFF\\\ppp|||||||||~~~||||||}}}wwwkkkeeeeeegggbbbnnn{{{gggPPP@@@777333222///111222222111111222444444444555555555555555555444555555444666999:::888???FFF___eeeGGG===;;;:::===888FFFmmm{{{^^^OOOXXXfffwww{{{uuummmiiinnnrrroooiiiddd[[[TTTJJJBBB===;;;;;;;;;555222//////000111///---,,,+++***)))(((((((((((())))))(((''''''''''''''')))(((((((((((())))))***'''+++...---(((%%%&&&)))))))))))))))*********************)))))))))))))))***************+++++++++//////000111333444555666777<<<;;;:::???@@@HHHZZZqqq<<<<<<<<<<<<===???AAABBBCCCBBBBBBCCCEEEFFFFFFFFFGGGHHHIIIJJJIIIHHHFFFDDDFFFGGGGGGFFFEEEFFFHHHJJJHHHHHHFFFDDDBBBAAA???>>><<<<<<<<<;;;999888777666555444777BBBTTTgggttt{{{xxxyyy|||~~~{{{ooofffccceeehhhooozzzoooTTTEEE>>>777222111222222222222222222333444444444444444555555555555555666666666777:::;;;:::???OOOoooUUU;;;777:::;;;<<>>=========>>>???AAABBBCCCCCCDDDEEEGGGGGGFFFEEEIIIJJJKKKLLLKKKIIIGGGFFFIIIIIIHHHGGGFFFGGGJJJMMMNNNMMMKKKHHHEEEBBB@@@???<<<<<<;;;;;;:::999999888555555666===IIIYYYhhhqqq}}}wwwzzz}}}|||}}}{{{}}}xxxnnneeeaaacccjjjooosssXXX@@@<<<===777222333444333111111333444444333333333444444444555555555555666888999999999<<<>>>BBB]]]lllGGG777666888777;;;IIIgggxxxYYYPPPZZZrrruuufff``````kkktttrrrggg___SSSPPPLLLIIIFFFBBB>>>;;;888666333222111000---+++,,,+++***)))(((((((((((())))))((('''''''''((((((((())))))******)))((((((---///111000,,,)))***+++''''''''''''(((((((((((())))))))))))))))))******************++++++,,,,,,//////000111333444555666555;;;:::999>>>???GGGZZZppp???>>>>>>>>>???@@@BBBCCCEEEIIIMMMMMMIIIFFFFFFGGGIIIJJJKKKLLLKKKIIIGGGFFFGGGGGGFFFEEEDDDFFFIIILLLPPPOOOMMMJJJGGGDDDBBBAAA===<<<<<<;;;;;;:::::::::777777888999???KKKZZZeeexxx}}}}}}yyy{{{~~~~~~nnnjjjddd```ccckkkvvv~~~yyyooo]]]FFF888<<<>>>666222777333111000111444666666555333333333444555555666666666777999:::999999???FFFPPPooo___IIICCCAAA<<<777DDD\\\sssbbbLLLPPPhhhsssjjjdddeeeooovvvqqqcccZZZQQQQQQQQQQQQOOOKKKEEEAAA999888666444111///,,,+++++++++***)))(((((())))))))))))((((((((((((((()))((()))************)))(((%%%'''))))))((((((***,,,'''''''''((((((((()))))))))))))))))))))*********)))******++++++,,,,,,,,,//////000111333444555666444:::999999>>>???GGGZZZqqq@@@@@@??????@@@AAABBBCCCHHHQQQXXXVVVLLLEEEFFFJJJGGGHHHJJJKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEFFFIIILLLNNNMMMKKKIIIGGGEEECCCCCC>>>>>>===<<<;;;;;;<<<<<<:::;;;:::999;;;BBBOOOXXXhhh||||||uuupppdddbbbaaaeeennnzzzppp```VVVGGG===999>>><<<222000777111111222333666777777666333333444555555666777777888777999;;;:::===HHHVVVkkkoooUUULLLLLLHHHCCC@@@YYYsss|||___NNNOOO^^^zzz~~~sssfffccceeemmmqqqjjj]]]TTTPPPQQQSSSTTTTTTPPPIIIDDD999999888555111...+++***+++***))))))))))))))))))))))))((((((((())))))***((())))))***************'''((()))*********,,,---(((((()))))))))*********(((((())))))************)))******+++,,,,,,------//////000111333444555666444:::999999>>>@@@HHH[[[rrrBBBAAA@@@@@@AAABBBCCCDDDHHHSSS\\\YYYNNNEEEEEEIIIEEEFFFHHHIIIIIIIIIGGGFFFFFFHHHIIIIIIIIIIIIKKKMMMKKKKKKJJJHHHGGGEEEDDDDDDAAA@@@>>><<<;;;;;;<<<=========<<<::::::>>>EEEKKK___yyy~~~~~~{{{ssslllhhhdddeeeiiiqqq}}}wwwjjjYYYJJJBBB666999===>>>777...///555222555888999888777777777444444555666777888888999:::888:::>>>@@@GGG\\\qqqqqqXXXDDD@@@@@@???CCCKKKmmmlllRRRKKK```ppp|||yyyppp\\\[[[___fffhhhaaaXXXSSSPPPQQQRRRSSSQQQLLLEEE@@@777888888555111---***)))******)))))))))))))))***))))))((((((((()))******((((((((()))***+++,,,---,,,+++***)))))))))))))))))))))))))))************((((((((()))******++++++)))******+++,,,---......//////000111333444555666555;;;::::::???AAAIII\\\sssCCCBBBAAAAAAAAABBBCCCDDDGGGNNNUUUVVVPPPHHHEEEDDDCCCDDDGGGIIIJJJJJJIIIHHHFFFHHHKKKLLLLLLLLLMMMNNNLLLKKKJJJHHHGGGEEEDDDCCCCCCAAA???===<<<;;;<<<===>>>>>>===<<<;;;<<<>>>@@@SSSpppwwwpppkkkhhhggglllooouuunnnaaaUUUHHH===999111;;;@@@999111000333444666<<>>999555777888555000+++))))))******))))))))))))******))))))(((((()))******+++((('''''''''))),,,///111+++***((('''&&&'''&&&&&&((((((((())))))))))))***'''(((((()))******++++++)))******+++,,,---.../////////000111333444555666555<<<;;;;;;@@@BBBKKK]]]rrrDDDCCCBBBAAABBBCCCDDDEEEEEEHHHMMMQQQQQQLLLEEE???BBBDDDGGGIIIKKKKKKJJJJJJDDDGGGKKKMMMMMMLLLLLLLLLMMMLLLKKKIIIGGGEEECCCBBBDDDCCC@@@===<<<;;;<<<<<<>>>>>>======<<<<<<:::999CCCaaa~~~wwwnnnhhhggghhhjjjssswwwooo[[[OOOGGG>>>999999222>>>AAA666000555999666:::BBBJJJHHH???666555666555666777888999:::;;;;;;===:::===FFFOOObbbaaaIII<<<777;;;<<<>>>UUUqqqzzz\\\TTTfffzzzzzzssslll]]]^^^aaafffiiiddd\\\[[[^^^[[[YYYUUUPPPJJJBBB:::555444666777555000+++))))))***)))))))))))))))******))))))((())))))***++++++((('''&&&&&&(((,,,000333+++)))(((''')))***++++++''''''''''''((((((((()))'''(((((()))***+++++++++)))******+++---...////////////000111333444555666666<<<;;;;;;AAACCCLLL^^^qqqBBBCCCDDDEEEEEEDDDCCCBBBEEEEEEFFFHHHJJJHHHCCC>>>EEEEEEGGGJJJMMMNNNMMMLLLLLLKKKIIIHHHJJJLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGCCCCCCAAA@@@??????>>>>>>@@@??????>>>===<<<<<<;;;@@@UUUvvv{{{qqqiiihhhgggiiipppzzzdddWWWIIIBBB===888444333444>>>???555111777;;;:::KKKDDD;;;666555777777777333666999:::999999:::<<>>NNNqqqhhhXXXbbbwww{{{pppkkklllssspppkkkgggbbb]]]VVVRRReeebbb\\\QQQEEE===::::::777555222///---,,,+++,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******,,,...111333...000111111222333555777888888;;;???@@@EEEQQQ^^^wwwCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEGGGIIIIIIFFFCCCDDDDDDFFFIIIMMMOOOOOONNNKKKIIIHHHHHHJJJKKKKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGEEEDDDBBBAAA@@@???>>>>>>AAAAAA@@@??????>>>======???MMMiii}}}uuusssllliiikkkpppuuu~~~|||oooUUUJJJ???<<<:::888666777<<<@@@<<<444666BBBIIIHHHAAA<<<666333333555666666777999<<<<<<;;;;;;>>>@@@CCCSSSlllzzzZZZAAA===999999CCCTTTkkk{{{lll```]]]lll|||rrrmmmmmmrrrppplllfff```ZZZVVVUUU\\\[[[VVVMMMDDD>>><<<===555333000,,,***)))******---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********+++...000222///000111222111222555777888888;;;>>>@@@FFFSSSaaaxxxDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCFFFIIIKKKKKKJJJDDDDDDFFFIIIMMMOOOPPPOOOJJJIIIGGGHHHJJJKKKKKKJJJMMMLLLJJJHHHGGGGGGGGGGGGGGGFFFDDDBBBAAA@@@??????BBBBBBAAAAAA@@@@@@??????>>>DDDVVVqqquuu{{{|||rrrhhhjjjhhhjjjrrrzzzuuudddWWWGGG>>>777666777777888:::>>>???;;;666;;;FFFJJJGGG888555333222444666777777:::<<<>>>===<<<===BBBFFFKKKeeewww[[[GGG===<<<888===SSSrrrhhh]]]___jjj}}}|||tttpppppptttrrrmmmggg```[[[YYYYYYXXXVVVRRRLLLEEE@@@>>>>>>555333///+++))))))+++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))***+++---///000000111222222111222444666777888:::>>>@@@GGGWWWgggyyyEEEDDDCCCBBBBBBCCCDDDEEECCCBBBCCCEEEHHHLLLOOOPPPGGGFFFGGGIIILLLNNNNNNNNNJJJIIIHHHIIIKKKLLLLLLKKKMMMKKKIIIHHHGGGGGGHHHHHHHHHGGGFFFDDDBBBAAA@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@??????III\\\ppp|||}}}ppp{{{wwwpppjjjeeehhhkkkqqq{{{sss```PPPFFFBBB:::555555666555666999@@@DDDDDD@@@@@@AAA>>>888555555555666888999::::::;;;======<<<;;;???HHHOOOggg}}}___III@@@???:::@@@RRRooovvvgggeeeooo~~~yyyvvvvvvvvvyyyssslllgggdddaaa]]]ZZZXXXVVVRRRLLLFFFAAA>>>===777444000,,,***+++---///,,,++++++***))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,...///000111222222111222444666777888:::===@@@III]]]ooo{{{EEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCDDDGGGKKKPPPSSSKKKJJJIIIJJJKKKLLLLLLKKKKKKJJJJJJLLLNNNOOONNNMMMLLLJJJHHHGGGGGGHHHIIIJJJJJJIIIGGGEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAA@@@DDDNNNZZZgggvvvwwwqqqyyypppjjjgggiiikkknnnuuu~~~ppp^^^MMMCCC???<<<777333444555444555888GGGKKKMMMGGG???:::777555666777888:::::::::;;;;;;;;;<<<<<<;;;===GGGVVVbbbuuu]]]LLL@@@===@@@DDDYYYwwwmmmrrrxxxyyyyyy|||~~~yyypppfffbbbdddccc]]]VVVTTTQQQMMMIIIDDD@@@===;;;555222///,,,+++,,,---///,,,+++******)))*********))))))))))))))))))))))))************************************************************************************************))))))******+++,,,---...///111222222111222444666777888;;;>>>AAAMMMcccxxx~~~FFFEEEEEEDDDDDDEEEEEEFFFDDDDDDEEEEEEFFFIIINNNRRRNNNLLLJJJJJJKKKKKKKKKIIIKKKKKKKKKMMMOOOPPPOOONNNJJJIIIGGGFFFFFFIIIKKKMMMJJJIIIHHHGGGFFFEEEEEEEEEBBBBBBBBBAAAAAAAAAAAAAAACCCCCCDDDHHHLLLUUUhhhyyy~~~tttvvvxxxyyy{{{tttlllhhheeegggoooxxx{{{}}}rrreeeYYYLLLAAA<<<<<<555222111444555444666:::FFFGGGEEE===555222555:::666888:::;;;:::999:::;;;;;;===>>>@@@GGGYYYrrrrrrSSSDDD===999>>>HHHaaa}}}zzzooodddyyyzzzwww{{{qqqhhh```]]]___]]]WWWPPPKKKHHHEEECCCAAA>>>;;;888000///---+++******+++,,,++++++***************+++))))))))))))))))))))))))******************************************************************************************************++++++,,,---------...000111111222333555777888999<<>>999555666:::888888;;;:::888999>>>888666666999<<<;;;::::::999;;;>>>>>><<<<<>>@@@EEEUUUsssGGGFFFEEEEEEEEEEEECCCAAADDDDDDCCCCCCDDDDDDEEEFFFJJJIIIIIIHHHHHHIIIKKKLLLGGGGGGHHHKKKMMMMMMKKKIIIHHHGGGEEEEEEGGGJJJMMMOOOIIIHHHFFFGGGHHHHHHGGGEEEGGGEEECCCBBBAAABBBCCCDDDCCCDDDDDDDDDEEEHHHMMMQQQiii|||xxxyyy~~~|||vvvlllfffgggjjjjjjppp{{{~~~qqqdddXXXMMMGGG@@@;;;:::999777555444555555666777888888888777888:::<<<===<<<:::999666777===CCCDDD@@@???AAAHHHFFFIII]]]zzzgggZZZNNN>>>999???>>>FFFnnnyyyllluuusssiiihhhsssyyytttooopppkkkmmmiii]]]TTTQQQQQQPPPJJJKKKJJJDDD<<<555222222------...---,,,+++***)))((((((((((((((((((((((((*********++++++,,,,,,,,,+++,,,---,,,***)))***+++***---)))###...@@@???111++++++************++++++*********)))******+++,,,------.....................///000222555777777666888888;;;AAAIII[[[xxxFFFEEEDDDDDDEEEDDDBBB@@@DDDDDDEEEEEEFFFGGGGGGHHHJJJLLLMMMNNNMMMKKKJJJJJJIIIIIIIIIKKKMMMLLLJJJGGGEEEEEEFFFHHHIIIIIIJJJJJJIIIHHHFFFGGGHHHHHHGGGEEEEEEDDDCCCBBBCCCDDDFFFGGGDDDDDDDDDCCCCCCEEEHHHKKK[[[qqqvvvyyy{{{wwwvvvqqqjjjhhhkkkrrrxxx~~~kkk___UUUJJJDDD???:::777666777666555555666666777888888999999777888:::;;;<<<;;;;;;;;;???;;;;;;>>>@@@???AAAEEEDDDHHHUUUqqqooo[[[MMMFFF???:::999???JJJaaa~~~qqqiiihhhqqqsssnnnlllpppiiijjjfff___[[[[[[XXXTTTOOOOOOKKKDDD<<<555333222......---,,,,,,++++++*********************************+++++++++,,,,,,,,,+++,,,---,,,***)))***++++++,,,+++...999CCC;;;+++++++++************++++++***************++++++,,,------.../////////......///000111333666888888777:::;;;>>>CCCKKK]]]zzzEEEDDDCCCCCCDDDDDDBBB@@@DDDEEEFFFHHHIIIJJJJJJJJJKKKOOORRRSSSQQQMMMIIIGGGJJJJJJJJJLLLMMMLLLIIIFFFEEEHHHKKKNNNOOOLLLIIIGGGIIIHHHFFFGGGHHHHHHGGGEEEDDDCCCCCCCCCDDDFFFHHHJJJFFFFFFEEEDDDBBBCCCFFFHHHMMM```uuuqqq{{{~~~|||qqqpppqqqqqqooommmqqqwww|||xxxbbbRRRLLLEEE===;;;888555444555777777777777777888888999999::::::999999999999:::;;;<<<===???;;;999===@@@AAADDDHHHRRRZZZmmmiiiPPPBBB<<<;;;777<<<@@@IIIaaakkkfffgggmmmooojjjkkkpppkkkllliiifffdddddd^^^WWWSSSPPPJJJAAA999333000000///...---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,---,,,*********+++,,,+++///999BBB@@@444'''++++++************++++++***************+++,,,,,,++++++,,,---------------000111333555666888888888:::;;;>>>CCCJJJ\\\zzzDDDCCCBBBCCCDDDDDDBBB@@@DDDEEEGGGJJJLLLMMMMMMMMMOOORRRUUUTTTPPPKKKHHHGGGIIIIIIJJJLLLMMMMMMJJJHHHIIIMMMSSSWWWWWWRRRKKKGGGIIIHHHFFFGGGHHHHHHGGGEEEEEEDDDDDDEEEFFFGGGIIIJJJHHHHHHHHHGGGEEEFFFHHHJJJHHHUUU}}}~~~zzz{{{~~~wwwrrrjjjmmmqqqssstttwwwssslll\\\KKKBBBAAA===777777666666666777999:::;;;999999999:::::::::;;;;;;::::::999999:::<<<>>>???<<<<<>>AAAFFFWWWwwwBBBBBBBBBCCCEEEEEEDDDCCCFFFFFFGGGHHHJJJLLLNNNOOOUUUVVVUUUPPPHHHDDDFFFJJJFFFFFFHHHLLLOOOPPPNNNLLLKKKNNNSSSUUUUUUPPPKKKGGGIIIHHHFFFGGGHHHHHHGGGEEEFFFFFFFFFFFFFFFGGGGGGGGGDDDEEEGGGGGGHHHIIIKKKNNNMMMMMMjjj~~~}}}zzzuuupppmmmkkkkkkssszzzrrraaaQQQKKKCCC===;;;999666333555777999999888888888999::::::::::::;;;;;;;;;;;;===<<<;;;<<<===???BBBDDDCCCCCCDDDFFFGGGOOObbbsssxxx```HHH@@@AAA??????AAAKKKYYYuuuooolllccceeeiiinnnrrrqqqmmmjjjooowwwzzzoooaaaZZZYYYZZZLLLFFF<<<444000......---///...---,,,,,,---......++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))+++,,,,,,+++***+++---+++***,,,///***###'''111++++++************+++++++++++++++++++++,,,------+++,,,---///000000000000---111444444333222444777;;;===AAACCCGGGXXXyyyBBBBBBBBBDDDFFFGGGFFFDDDGGGFFFEEEEEEGGGJJJMMMOOOUUUWWWWWWQQQHHHDDDGGGKKKGGGHHHIIILLLOOOOOOMMMKKKKKKMMMNNNOOOOOOMMMJJJIIIIIIHHHFFFGGGHHHHHHGGGEEECCCCCCEEEFFFGGGGGGHHHHHHEEEGGGIIIIIIIIIJJJLLLNNNMMMJJJ\\\wwwyyywwwwww}}}yyy|||xxxvvvsssqqqqqqrrrtttuuuxxxpppggg\\\RRRFFFBBB===:::888666555555333777:::;;;999888999:::::::::::::::::::::::::::>>>======>>>???BBBDDDEEEGGGFFFKKKVVVcccppp]]]NNNAAA?????????HHHTTTbbb~~~zzzyyytttqqqkkkppptttpppiiieeefffgggmmmrrrqqqeeeYYYTTTSSSTTTEEE???666111/////////...------..................++++++++++++++++++++++++,,,,,,,,,+++++++++******)))+++,,,,,,+++***,,,---))))))***+++***)))***,,,++++++************++++++,,,++++++++++++,,,------+++,,,---///000000111111...222666666333222555888;;;>>>BBBCCCFFFWWWyyyCCCBBBBBBDDDFFFGGGGGGEEEHHHFFFDDDDDDEEEHHHLLLOOOTTTWWWXXXSSSJJJEEEGGGJJJIIIIIIJJJMMMNNNNNNLLLJJJMMMMMMMMMMMMLLLLLLKKKKKKIIIHHHFFFGGGHHHHHHGGGEEE@@@AAACCCEEEGGGHHHIIIIIIIIIKKKMMMMMMLLLMMMNNNPPPLLLIIISSS```hhhyyyvvvmmmppp||||||}}}~~~yyyvvvpppqqqrrrtttwww{{{~~~~~~lllccc[[[QQQIIIGGG===:::888777666444666888444888<<<===<<<;;;<<<===::::::::::::::::::::::::>>>>>>???@@@AAACCCEEEEEELLLNNN[[[ssslllLLLEEEAAABBBAAAEEEYYYppp|||vvvnnn~~~{{{xxxrrrzzz}}}qqqaaaZZZ___fffooopppjjj^^^TTTPPPMMMKKK>>>999111---,,,---------------...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***,,,,,,++++++,,,---((())))))+++///111---&&&++++++************++++++,,,,,,++++++,,,,,,---...((()))+++,,,---.........///333777777444333666999999<<<@@@AAADDDUUUwwwDDDCCCCCCDDDGGGIIIJJJJJJJJJGGGDDDDDDFFFIIIKKKLLLTTTPPPLLLIIIIIIIIIIIIIIIMMMLLLKKKLLLNNNMMMJJJGGGLLLJJJIIIJJJLLLLLLIIIFFFIIIJJJJJJIIIGGGGGGHHHJJJBBBBBBBBBCCCEEEIIILLLNNNLLLMMMMMMLLLLLLLLLOOOQQQTTTRRRNNNLLLQQQaaavvvvvvlllppp~~~vvv~~~~~~~~~yyyxxxwwwssspppqqqwww~~~vvvjjj]]]UUUOOOGGGAAA>>>999888777666666777888999888999::::::;;;;;;;;;::::::::::::;;;<<<===>>>???@@@BBBAAA>>>@@@GGGJJJIIITTTUUUppptttYYYAAA???GGGSSSUUUZZZvvvtttssszzzwww{{{yyykkk]]][[[```fffnnnoooiii\\\PPPKKKHHHFFF555333111...---------...111000000///...---------+++...000000---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++------+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000//////...---...///000111111333555666666666888:::>>>>>>AAAEEEHHHUUUuuuDDDCCCCCCEEEGGGJJJJJJJJJFFFFFFGGGJJJMMMNNNNNNLLLOOOMMMJJJIIIJJJLLLLLLLLLNNNLLLKKKKKKMMMMMMJJJHHHKKKJJJIIIJJJLLLLLLIIIFFFHHHJJJKKKJJJHHHHHHIIIJJJFFFEEEEEEEEEFFFHHHJJJKKKLLLLLLMMMLLLLLLLLLOOOQQQRRRQQQOOOLLLMMMUUUbbbllljjjeeelll}}}yyy|||~~~xxxrrrppprrrtttsssrrrwww}}}tttggg\\\PPPKKKGGG@@@;;;:::888888777666666777888888999::::::;;;;;;;;;::::::<<<<<<;;;;;;<<<<<<===>>>EEEDDDCCCAAABBBGGGNNNSSS\\\mmmbbbQQQHHHBBBCCCMMM\\\rrr}}}~~~zzz}}}|||rrraaaWWW[[[fffnnnsssoooeeeWWWMMMGGG@@@:::444222000...------...////////////...---,,,,,,,,,***---///...,,,+++,,,...++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///...---------...///000000222444555555555777999>>>>>>BBBFFFIIIVVVvvvEEEDDDDDDFFFHHHJJJJJJIIIBBBEEEJJJPPPTTTTTTPPPMMMJJJHHHGGGHHHLLLOOOPPPPPPOOOMMMKKKKKKKKKKKKJJJIIIJJJIIIIIIJJJKKKKKKIIIGGGGGGIIIKKKLLLJJJIIIIIIJJJIIIIIIIIIIIIIIIHHHGGGFFFKKKLLLMMMLLLLLLLLLNNNPPPNNNOOOPPPNNNLLLLLLOOOSSS___aaannnxxxwww~~~|||yyyxxxtttppplllmmmrrrwwwyyyzzz}}}yyyuuuhhh[[[TTTKKKCCC@@@>>>:::777777777777666666666777777888:::;;;;;;;;;;;;;;;::::::======<<<<<<<<<======>>>AAA>>>???CCCCCCCCCMMM[[[lll___KKKGGGEEEDDDGGGTTTnnn|||uuuuuu|||xxxlll^^^ZZZbbbmmmrrrtttmmm___PPPHHHBBB999000222111///.........///000.........---,,,,,,++++++***,,,------,,,++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,...---,,,,,,,,,---///000000111333444444555777999======BBBGGGJJJXXXyyyEEEEEEEEEGGGIIIKKKJJJIIICCCFFFLLLRRRVVVUUUPPPLLLFFFFFFFFFIIIMMMPPPRRRRRRPPPNNNLLLJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLKKKIIIHHHGGGJJJLLLMMMLLLJJJIIIIIIJJJJJJKKKLLLKKKIIIGGGFFFJJJKKKMMMMMMLLLLLLNNNPPPJJJMMMPPPPPPNNNLLLKKKKKKTTT\\\ooo}}}|||wwwqqqqqquuuwwwuuutttwww}}}pppgggccc___TTTJJJIIIAAA<<<;;;:::777666777777666666777777777888888;;;<<<<<<<<<<<<;;;;;;:::============>>>???@@@AAA@@@<<>>777000//////.........//////000.........---------,,,,,,+++,,,---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***------,,,+++,,,---...///000222444555555666888999<<<===BBBGGGLLLZZZ{{{FFFFFFFFFHHHJJJKKKJJJIIIGGGHHHKKKNNNQQQPPPMMMIIIFFFFFFGGGJJJNNNPPPPPPPPPOOOOOOMMMKKKIIIIIIJJJKKKIIIJJJLLLMMMLLLKKKKKKJJJIIIKKKNNNNNNLLLJJJIIIIIIHHHIIIKKKMMMMMMKKKIIIHHHIIIKKKMMMMMMLLLLLLMMMOOOIIILLLOOOPPPOOOMMMLLLKKKHHHSSSiiizzzyyy~~~tttkkkiiipppxxx}}}}}}zzzmmm^^^VVVTTTOOOHHHBBBBBB<<<888888888555555777666777777888888888888888<<<<<<<<<======<<<<<<;;;<<<<<<===???AAACCCEEEFFFHHHEEEHHHNNNOOOVVVtttwwwooodddXXXLLLEEEHHHPPPQQQkkkpppjjjmmmlllllllllmmmrrrxxxuuuoooiiiggg\\\KKK===777555333...............//////000/////////...............---------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++------,,,+++,,,---...///222444666666666777999;;;<<<<<>><<<888666777666333444777777777888999::::::::::::;;;<<<<<<===>>>>>>============???AAACCCFFFIIIJJJGGGIIIMMMNNNPPP```nnn]]]UUUMMMIIIHHHHHHMMMTTTtttwwwrrrvvvrrrrrrppppppuuu{{{xxxrrrfffdddYYYGGG888222111000........................////////////////////////...------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++***)))((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...............---,,,,,,,,,---///000333444666777777888:::<<<;;;<<>>?????????@@@@@@AAACCCEEEHHHJJJKKKEEEUUUeeehhhiii{{{___OOOKKKHHHHHHKKKTTTeeeuuu{{{~~~yyyzzzyyywwwyyy{{{vvvooo```\\\OOO???444111000.....................------...........................,,,,,,---//////---+++++++++++++++++++++++++++------------------------*********((('''(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000111222///...---------...///000222444666777777777999;;;;;;<<>>666666:::777555555888777666888===888999:::<<<======<<<<<<999:::<<<===???@@@@@@@@@CCCCCCDDDEEEGGGHHHJJJKKKMMMlllzzzdddNNNAAAAAACCCFFFNNNeee{{{|||rrrhhhZZZRRREEE777333333222---......//////...------,,,---------------------------+++***+++......,,,***************************------------------------*********(((''''''***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333555//////...---...///000111111333555666666666888:::;;;<<>>===;;;::::::;;;<<<===;;;===@@@@@@?????????@@@IIIBBBAAAGGGKKKLLLOOOTTTdddttt___PPPDDDBBBAAABBBKKKaaarrr|||uuuiii\\\QQQFFF888222333444000,,,........................////////////////////////.........------,,,,,,,,,,,,+++***)))***+++,,,---......---------,,,,,,,,,------------------------++++++******************,,,,,,,,,---------..................///111222333333444555444444666999;;;;;;???AAAEEEMMMWWWxxxJJJIIIIIIKKKMMMLLLIIIEEEFFFEEEEEEDDDCCCCCCDDDDDDIIIJJJLLLMMMNNNNNNOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKLLLNNNOOOPPPOOONNNOOOPPPRRRQQQPPPNNNLLLIIIHHHGGGFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIKKKLLLLLLMMMMMMMMMNNNOOOQQQSSSRRRPPPMMMKKKNNNJJJKKKNNNPPPXXXsssyyyuuuvvvxxx}}}zzzxxxyyyxxxxxxzzz~~~xxxnnnhhhaaaYYYTTTPPPLLLEEE???@@@>>><<<:::888888999999999999:::::::::<<<@@@CCC>>>===;;;::::::;;;===>>>===>>>@@@AAAAAACCCFFFHHHCCCBBBEEEJJJLLLNNNXXXcccwwwbbbTTTLLLDDDEEEAAAEEE\\\rrruuuxxxnnnaaaTTTEEE<<<333000111444222000........................////////////////////////.........------,,,,,,,,,+++++++++++++++,,,,,,---.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---------.....................///111222333333444555555555666999;;;;;;???AAAEEELLLVVVwwwKKKJJJJJJKKKLLLKKKIIIGGGEEEEEEDDDCCCCCCCCCDDDDDDIIIJJJKKKLLLMMMNNNNNNNNNIIIIIIJJJKKKLLLMMMNNNNNNKKKMMMOOOPPPOOOOOOPPPQQQSSSRRRPPPNNNKKKIIIGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIJJJJJJKKKLLLLLLLLLLLLLLLNNNPPPRRRQQQPPPMMMKKKKKKKKKMMMLLLHHHKKKaaayyy~~~wwwvvvyyy~~~~~~~~~|||}}}}}}zzzyyywwwqqqkkkccc\\\WWWPPPLLLHHHDDD???:::<<<;;;999777777777888888:::;;;<<<<<<;;;===???BBB======;;;;;;;;;<<<===>>>BBBBBBAAA@@@>>>???AAADDDBBBDDDHHHIIIJJJTTTkkkiiiOOOGGGDDD@@@CCC@@@KKKooorrrggg~~~qqqeeeWWWJJJ:::777333000111222333222........................////////////////////////.........---------------***+++,,,,,,------,,,,,,.........------------,,,------------------------------------------------,,,------------.....................///111222333222333555555555777999;;;;;;@@@@@@DDDLLLUUUvvvJJJJJJJJJJJJJJJIIIHHHFFFEEEEEEDDDCCCCCCDDDDDDDDDGGGHHHIIIKKKLLLLLLMMMMMMIIIIIIJJJKKKLLLMMMNNNNNNKKKMMMPPPQQQQQQQQQRRRTTTTTTSSSQQQOOOLLLJJJHHHGGGIIIIIIHHHHHHHHHJJJLLLMMMIIIJJJJJJKKKLLLLLLKKKKKKKKKMMMNNNPPPPPPOOOMMMLLLIIIIIIJJJJJJHHHJJJXXXiii{{{pppxxx}}}~~~~~~uuukkkfffbbb\\\UUURRRMMMIIIFFFCCC???<<<999999888777777888999999;;;<<<<<<<<<;;;<<<>>>@@@===<<<<<<;;;<<<<<<===>>>CCCCCCBBB@@@>>>===>>>@@@EEEGGGGGGHHHOOOeeewwwWWWFFFCCCDDDCCCGGGKKK___{{{uuuttt~~~|||xxxgggZZZLLLAAA999888777444111000000111........................////////////////////////...............---------***+++---.........---,,,............------------------------------------,,,---------------......------------........................///111222333111333555666666777:::<<<;;;@@@@@@DDDKKKUUUuuuIIIJJJJJJJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEFFFHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMOOOQQQRRRRRRRRRTTTUUUUUUTTTRRRPPPNNNKKKIIIHHHJJJIIIIIIHHHIIIKKKLLLNNNIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKMMMNNNOOONNNMMMLLLKKKHHHGGGHHHIIILLLRRRYYYzzzzzzssssssuuu{{{}}}}}}~~~~~~||||||~~~}}}}}}tttrrrlllccc\\\XXXSSSNNNIIIGGGDDDAAA???===:::999999999999999999:::;;;;;;999;;;<<<;;;::::::<<<>>><<<<<<<<<<<<======>>>>>>>>>???AAABBBBBBBBBCCCEEECCCHHHNNNWWWiiipppXXXIIIDDDEEEHHHLLL[[[jjj||||||lllZZZKKK@@@777666777777444000......///////////////////////////////////////////////////........................+++,,,---//////...------//////.........---------------------------------+++,,,,,,,,,------......---------.........//////............///111222333111333555777777888:::<<<;;;???@@@DDDLLLUUUvvvGGGJJJMMMMMMJJJGGGEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGEEEFFFGGGHHHIIIJJJJJJJJJMMMMMMLLLLLLKKKKKKJJJJJJNNNPPPRRRSSSRRRRRRSSSTTTTTTSSSRRRPPPNNNLLLJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKIIIJJJJJJKKKKKKKKKJJJJJJHHHIIIKKKMMMMMMNNNMMMMMMMMMIIIFFFFFFIIIKKKLLLLLL^^^xxxtttoookkkooouuu||||||~~~}}}{{{{{{~~~~~~|||}}}}}}wwwzzz}}}~~~|||uuupppccc```\\\WWWRRRMMMFFFBBB@@@???>>><<<:::999888888:::;;;;;;<<<<<<<<<<<<===888:::;;;;;;::::::<<<===;;;<<<<<<===>>>>>>>>>???>>>???@@@@@@???@@@BBBDDDIIIUUUfffyyyrrr^^^SSSIIIFFFFFFEEEKKKTTTyyysss]]]KKK>>>444///000111111111///......///////////////////////////////////////////////////.............../////////,,,---......//////....../////////.........------------------------------++++++,,,,,,---.........------........./////////............///111222333000333666777888999;;;<<<;;;???AAAEEEMMMWWWxxxGGGLLLPPPQQQMMMIIIFFFEEEGGGGGGFFFFFFGGGHHHHHHIIIFFFGGGHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKNNNOOOQQQRRRQQQPPPQQQRRRQQQPPPOOONNNLLLKKKJJJIIIEEEFFFGGGHHHHHHIIIIIIHHHIIIJJJJJJKKKKKKJJJIIIIIIGGGHHHJJJKKKLLLMMMMMMMMMLLLKKKIIIHHHHHHJJJKKKJJJOOOeeeuuuxxxooonnnppprrrxxx~~~}}}~~~~~~{{{xxxsssmmmfffbbbZZZVVVQQQNNNKKKGGGBBB???=========;;;:::::::::;;;<<<<<<<<<===============888:::<<<<<<<<<<<<===>>>;;;<<<======>>>?????????@@@@@@??????AAAEEELLLQQQeeeuuuhhhTTTPPPJJJKKKRRRTTTTTTaaaqqqzzzcccNNN???666222111000/////////000000000000////////////////////////////////////////////////---........./////////000...............//////000////////////............------------------------,,,------...//////000000............////////////............///111222333000222666888999:::;;;<<<:::???AAAFFFNNNYYYzzzHHHMMMSSSTTTPPPKKKGGGFFFHHHGGGGGGGGGHHHIIIIIIJJJHHHHHHJJJKKKLLLMMMMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLMMMOOOPPPPPPOOONNNOOOPPPNNNNNNMMMLLLKKKJJJIIIIIIEEEFFFHHHIIIJJJJJJIIIHHHIIIJJJJJJKKKJJJJJJIIIIIIGGGHHHIIIKKKLLLMMMMMMMMMIIILLLMMMKKKJJJLLLOOOPPPHHHXXXdddrrryyysssppplllnnnsssuuuxxx|||~~~{{{~~~}}}~~~}}}zzz}}}~~~yyysssnnniiiddd]]]YYYRRRLLLGGGEEEEEECCCAAA@@@:::;;;;;;;;;::::::;;;<<<<<<<<<===>>>>>>======<<<888:::===>>>======>>>@@@;;;;;;===>>>????????????;;;<<<>>>BBBKKKYYYhhhrrrjjjXXXLLLGGGFFFPPP```gggnnn}}}}}}~~~nnnWWWEEE:::555555777555222000000111222111000000000000000000000000000////////////////////////---.........//////000000//////...------///000111000/////////............---------------------------......///000111111222............/////////000............///111222333///222666888999:::;;;===:::???AAAFFFOOOZZZ|||GGGLLLPPPOOOKKKGGGEEEEEEGGGHHHHHHIIIIIIHHHHHHGGGKKKIIIIIIKKKOOOQQQPPPMMMKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPOOOOOONNNMMMNNNOOOOOONNNLLLJJJHHHIIIIIIHHHHHHHHHHHHHHHIIIMMMLLLJJJJJJIIIJJJKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMIIIHHHHHHIIILLLOOOOOOOOOQQQNNNPPP^^^vvvwwwkkk___dddaaabbbeeeffffffooozzzrrr}}}~~~zzz}}}yyyuuusssoookkkddd___[[[WWWQQQMMMIIIFFFCCC@@@===<<<<<<<<<;;;;;;;;;<<<<<<<<<======BBBDDDCCC===;;;>>>AAAAAA@@@???>>>=========>>>???:::???CCCCCCBBBBBBBBBAAABBBAAA@@@HHH```iiiXXXPPPJJJFFFLLLXXXqqq~~~rrr]]]EEE:::777555333222000000000000000000000000000000000000000000000000000///000111222111...+++000///...------,,,------000000////////////000000////////////////////////000000000000000000000000///...---------...000111////////////////////////------...///000222444555444555777777888999<<<>>>@@@???BBBHHHLLLZZZ}}}JJJMMMQQQPPPMMMIIIIIIIIIKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJLLLMMMNNNNNNMMMPPPOOOMMMKKKJJJJJJJJJKKKOOOOOOQQQRRRRRRQQQPPPOOONNNNNNOOOPPPOOONNNLLLKKKGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJKKKLLLMMMNNNMMMNNNOOOPPPPPPPPPPPPPPPLLLKKKKKKLLLOOOQQQRRRRRRQQQNNNMMMVVVhhh|||rrr___XXXTTTVVVWWWWWW[[[aaajjjsssyyyxxxvvvyyyzzzyyy}}}yyysssoookkkhhhfffddd___YYYTTTQQQMMMIIIFFFBBBAAA???<<<;;;;;;<<<<<<;;;<<<<<<<<<============BBBEEECCC===;;;===>>>===AAA@@@???>>>>>>???@@@@@@GGGFFFCCC@@@??????@@@???CCCHHHRRRgggeeeOOOGGGGGGKKKOOOZZZrrryyydddRRR>>>666555333222222111111111111111111111111000000000000000000000000111444666555333000000111..................//////000000000//////000000000////////////////////////////////////////////////......---------...///000////////////////////////---......///000222444555333555777777888999<<<>>>AAA@@@BBBGGGKKKYYYzzzHHHKKKNNNMMMJJJGGGHHHJJJIIIJJJJJJJJJJJJJJJJJJIIIMMMNNNNNNMMMLLLLLLMMMOOOPPPOOOLLLJJJHHHGGGGGGGGGMMMNNNOOOPPPPPPOOONNNMMMIIIJJJKKKLLLLLLKKKJJJIIIFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPJJJKKKLLLMMMNNNNNNNNNNNNLLLJJJJJJKKKNNNPPPPPPPPPQQQNNNLLLNNNXXXfffuuummm___PPPIIIHHHJJJNNNRRR]]]dddhhhhhhiiimmmqqqssswwwzzz}}}{{{}}}~~~{{{yyyxxxrrrmmmhhhccc```^^^[[[ZZZWWWSSSMMMHHHFFFDDDAAA@@@======;;;;;;;;;<<<===>>><<<<<<<<<<<<============>>>AAAAAA===;;;===>>>===AAAAAA@@@@@@@@@AAAAAABBBEEECCCAAAAAABBBDDDFFFGGGFFFQQQfffgggJJJAAABBBFFFRRR```qqqwwwiiiQQQCCC555111222222111111111111111111111111111111000000000000000000000000000555999777111...111444............///000111222111111000000000000111111000000000000000000000000////////////////////////...------------...//////.................................///000222333444333555666777777999<<<>>>AAA@@@BBBGGGKKKYYYxxxGGGJJJLLLKKKHHHGGGHHHJJJGGGHHHHHHIIIIIIHHHHHHGGGNNNPPPQQQOOOKKKKKKMMMPPPNNNMMMKKKHHHGGGFFFFFFGGGMMMNNNNNNOOOOOONNNLLLKKKGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJLLLLLLLLLLLLMMMMMMNNNNNNGGGHHHJJJKKKLLLMMMMMMNNNKKKJJJIIIJJJMMMOOOOOOOOOOOOOOONNNMMMPPPXXXccclllxxx___LLLBBBCCCIIINNNRRRVVV[[[]]]```dddiiilllqqqtttxxx{{{||||||~~~||||||{{{{{{{{{{{{{{{|||zzz|||~~~}}}yyyuuupppmmmlllkkkgggccc^^^ZZZXXXVVVSSSQQQMMMJJJFFFBBB@@@???>>>>>>===<<<<<<<<<<<<===>>>???:::;;;;;;;;;<<<<<<<<<<<<888<<<>>><<<<<>>???CCCGGGHHHGGGJJJOOOXXXggg}}}kkkSSSDDDHHHLLLNNN^^^ttt}}}iiiXXXCCC999111000222111000111222222222222222222222222000000000000000000000000000222444333///---///222///////////////000111111111111000000000000111111000000000000000000000000////////////////////////.............../////////////////////////////////.........///000222333444333444666777777999;;;>>>@@@???BBBGGGMMM]]]zzzHHHKKKMMMLLLIIIHHHIIIKKKGGGGGGHHHHHHHHHHHHGGGGGGKKKNNNOOOMMMJJJIIIKKKNNNLLLKKKJJJIIIIIIIIIJJJKKKNNNNNNOOOPPPPPPOOONNNMMMHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEJJJJJJJJJIIIIIIHHHGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNLLLKKKJJJKKKMMMOOOOOOOOOJJJMMMOOONNNNNNQQQXXX^^^mmm|||bbbNNNFFFGGGIIIHHHJJJNNNSSSXXX\\\aaaeeehhhlllppptttuuuvvvwwwxxxwwwwwwvvvvvvvvvvvvwwwwwwwwwxxxzzzzzz{{{|||yyyuuupppnnnkkkgggdddbbbaaa```^^^[[[VVVSSSPPPNNNKKKIIIEEEDDDBBB???===<<<===>>>======<<<<<<<<<<<<<<<===999999:::::::::;;;;;;;;;888===???<<<<<>>???@@@@@@AAAAAABBBBBBCCCGGGJJJGGGFFFOOO\\\~~~yyyfff]]]RRRFFFDDDOOOVVV\\\ssssss]]]JJJ;;;555111222333111000222111111111111111111111111////////////////////////111000......///000000111111111000///////////////111111000000000000111111000000000000000000000000..............................//////000000000000000000000000000000000000////////////000111333333222444666666777888;;;===>>>???BBBGGGQQQccc~~~EEEIIIKKKKKKGGGEEEFFFGGGDDDDDDEEEEEEEEEEEEDDDDDDGGGIIIKKKKKKKKKJJJKKKLLLGGGGGGFFFFFFGGGHHHJJJKKKJJJKKKLLLMMMMMMMMMLLLLLLGGGGGGFFFFFFFFFFFFFFFFFFHHHGGGFFFDDDCCCCCCCCCCCCGGGHHHGGGGGGFFFDDDCCCBBBEEEFFFGGGIIIIIIJJJJJJJJJHHHFFFEEEFFFHHHJJJJJJIIIFFFJJJMMMOOOOOOPPPTTTWWWWWWqqqoooaaaXXXRRRHHHEEEDDDHHHKKKMMMRRRWWW]]]aaagggkkknnnooopppqqqsssssssssssssssttttttuuuqqqrrrssssssrrrsssuuuwww{{{{{{|||~~~~~~{{{xxxuuuqqqlllhhhaaa___\\\YYYWWWUUUTTTTTTRRROOOLLLIIIGGGEEEBBB@@@>>>??????===;;;:::;;;<<<;;;;;;;;;;;;::::::999999999::::::::::::;;;;;;;;;@@@CCCCCC>>><<<===>>><<<<<<===>>>@@@AAABBBBBBBBBDDDBBBEEELLLOOOWWWjjjwwwmmm[[[PPPOOOFFFDDDLLL]]]jjjyyyvvv|||ppp]]]JJJ:::666333222444333000///222000000000000000000000000////////////////////////333000------111444444444222111000///............000000////////////000000000000000000000000000000........................---...//////000000//////000000000000000000000000////////////000111222333222444555666666888;;;===<<<>>>BBBGGGSSSgggGGGJJJNNNMMMJJJFFFEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFHHHHHHKKKNNNQQQQQQOOONNNHHHHHHGGGGGGHHHJJJKKKLLLIIIKKKLLLNNNOOOOOOOOONNNJJJIIIHHHHHHGGGGGGGGGGGGJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIJJJJJJJJJHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJGGGEEEDDDEEEGGGIIIIIIHHHIIIKKKMMMOOOQQQSSSVVVXXXQQQaaa}}}}}}tttdddZZZOOOKKKGGGDDDGGGMMMPPPUUU]]]cccgggjjjmmmnnnrrrrrrrrrrrrrrrsssttttttpppqqqqqqpppooonnnpppqqquuutttssstttvvvyyy|||~~~{{{|||}}}}}}||||||~~~|||~~~~~~}}}}}}~~~~~~|||zzzyyyxxxwwwvvvuuuttttttttttttqqqmmmjjjhhheeeaaa^^^VVVTTTQQQNNNKKKIIIHHHHHHHHHFFFDDDCCCBBBAAA???===:::===???>>>;;;999:::;;;::::::;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<======FFFHHHFFF???<<<===>>>===<<<===???AAACCCCCCCCCCCCDDDBBBIII\\\mmm|||~~~hhhaaaYYYLLLHHHMMMIIIQQQbbbxxxooommmwwwmmmUUUEEE888///111000111444222......222////////////////////////////////////////////////000000//////000333777::://////......---.........//////............//////////////////////////////........................+++,,,---.........------........................////////////000111222333222333555666666888:::===<<>>>>>>>>>>>============>>>>>>>>>???FFFHHHFFF???<<>>@@@BBBDDDEEEEEEEEELLLJJJVVVrrriiiUUUTTTSSSJJJGGGMMMNNN\\\uuuqqqjjjrrrzzz{{{{{{{{{]]]EEE888222///------///222000---...222////////////////////////////////////////////////+++...000///---///777>>>------,,,------...///000......------------......////////////////////////........................)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000/////////000111222222222333555666666888:::======???AAAFFFRRRfff{{{