BM6P6(@ sss\\\@@@888555888;;;:::888888777222...,,,///222333333000///222555333---,,,//////++++++111555222---+++((()))++++++******+++,,,***000)))%%%///333,,,***---+++***,,,111333222000---111666666333///...//////111111000111222///***)))+++---...------...///(((***&&&(((000,,,'''...$$$(((,,,---,,,+++---///---)))***///...(((%%%(((+++,,,,,,,,,,,,+++******///'''$$$''')))&&&%%%''')))+++------,,,*********444000+++***,,,......---))))))***,,,...///...---000...+++)))((()))***+++++++++******++++++,,,---,,,++++++***)))))))))***,,,++++++++++++***(((&&&+++***))))))((()))))))))$$$+++///,,,((()))++++++,,,)))'''(((******))))))000---)))'''((()))******,,,*********,,,...//////***---,,,&&&&&&,,,---***)))+++...000111111111000///000222333444444333222111...///333444222111222111333333111---+++---///222---+++...111222555999777555222111222444555444444555444111...---///222///---,,,+++(((&&&)))000+++...111///***&&&''')))***)))(((((()))***+++,,,---+++((('''((()))))))))******)))'''&&&&&&)))+++,,,'''$$$&&&)))***,,,000,,,+++***))))))***+++,,,&&&...333000+++)))(((&&&,,,)))(((***&&& """)))%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%$$$###&&&&&&%%%%%%&&&''')))***)))((('''%%%%%%''',,,000...)))$$$###%%%(((((('''$$$'''(((%%%%%%'''&&&###&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&(((***+++,,,+++)))((($$$)))+++((('''***+++))))))(((&&&%%%&&&''')))+++000***(((******'''(((---(((***------,,,***))))))%%%(((,,,+++((('''''')))$$$$$$$$$%%%&&&'''((())))))***,,,+++)))((((((((()))&&&&&&+++---***'''''')))(((&&&&&&''''''&&&&&&,,,+++)))(((''''''(((((('''(((***+++***)))'''&&&)))*********++++++++++++,,,***)))***---...,,,***&&&((((((((('''(((***,,,222(((&&&---111,,,,,,222************+++---///000///000111000000111444666===<<<:::999999:::<<<===444666888888777666777888777888888888777888:::<<>>;;;<<>><<<>>>@@@???AAACCCCCCBBBAAABBBCCC@@@BBBEEEIIIKKKLLLLLLLLLGGGPPPVVVRRRJJJGGGFFFFFFGGGGGGGGGGGGHHHJJJKKKLLLmmmWWW>>>777333666999888777777555222......000222333222111111222222111000///---000,,,,,,222555222---***((()))*********+++,,,---+++111,,,&&&...000******(((***+++---...000111333111444888888555111000111...000000///000222///***+++,,,------,,,++++++,,,''')))&&&)))111,,,&&&,,,)))+++------,,,******+++***'''(((------(((&&&)))((())))))*********))))))...(((%%%((()))&&&%%%'''***,,,------,,,*********000---))))))+++------,,,)))(((((()))+++---------222000,,,)))((((((((()))***************+++,,,,,,......---,,,,,,,,,,,,,,,,,,+++***,,,......+++(((******))))))((()))))))))%%%,,,///,,,((()))******'''((()))))))))(((***---+++***((()))******)))((()))))))))***,,,---------))),,,+++''''''+++,,,))))))+++---///000000///...000000222333444444333333333//////222222000000222+++---//////---...000333222---***---000111555999999666333333444666666666333333222...+++***---000...,,,++++++)))'''+++111---000222000***'''&&&(((((('''&&&&&&&&&'''((()))555111+++((('''&&&%%%###((()))(((&&&%%%%%%(((***)))'''''')))***((())),,,++++++***))))))***++++++&&&,,,///,,,***)))(((%%%(((&&&%%%&&&### &&&%%%&&&&&&&&&''''''''''''&&&''''''(((((('''''''''&&&&&&%%%%%%&&&''')))***&&&''''''%%%$$$%%%''')))+++(((%%%%%%''')))'''%%%&&&))))))&&&%%%'''&&&"""&&&&&&%%%%%%%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&((()))***,,,,,,+++***)))###&&&'''&&&'''******''')))((('''''''''(((***+++---)))'''***)))&&&'''+++'''***,,,,,,+++)))))))))%%%'''))))))((('''''''''$$$$$$$$$%%%%%%&&&'''((((((+++......,,,)))'''&&&(((%%%'''***+++'''%%%&&&'''&&&%%%%%%&&&'''(((((()))((('''%%%$$$%%%%%%&&&((((((*********)))'''&&&(((((((((((())))))))))))(((&&&&&&))),,,//////---((()))))))))(((((()))+++,,,%%%&&&///111,,,)))---************+++,,,...///---...///000000222555777???>>>===<<<;;;<<<===>>><<<;;;:::777444222444555444666888::::::<<<>>>@@@>>>EEEFFF???@@@HHHLLLHHHLLLHHHDDDBBBBBBBBBBBBAAAAAAAAA???===;;;<<<>>>@@@CCCEEEFFFFFFDDDCCCBBBCCCBBBEEEHHHLLLNNNPPPPPPPPPIIIPPPTTTPPPJJJGGGDDDAAADDDDDDEEEFFFHHHJJJKKKLLL}}}cccNNN<<<555111333555444555666333111000000222222222000...222111---000888666///111------222444000,,,***************+++,,,------***222...(((,,,,,,)))---&&&***------+++,,,000444222555888777333000///000---//////---...111...)))---......,,,***(((((()))&&&)))'''+++333---&&&++++++******+++,,,,,,+++)))'''&&&'''++++++(((''')))'''((()))***************,,,(((''')))***'''&&&'''+++,,,...---+++******++++++***((()))***++++++***''''''(((((()))***+++,,,222000---***(((''''''((()))))))))))))))******+++...---,,,,,,,,,,,,,,,,,,---***))),,,111222///+++)))))))))))))))*********'''---///+++((()))***)))&&&***,,,+++((('''+++...)))((((((***+++***(((&&&&&&''')))+++,,,,,,,,,+++(((******((((((******(((***+++,,,---...---,,,,,,///000111222333333333333444000...000000...///333)))+++,,,,,,,,,...000222111,,,))),,,///111333888666444222111222444555555222111...+++((((((+++------***)))******))),,,222///111222000+++'''&&&'''((('''&&&%%%%%%&&&'''(((:::333+++(((''''''$$$ '''''''''&&&%%%%%%''')))&&&'''***---***&&&&&&***+++***))))))))))))***+++&&&((()))'''(((+++)))$$$***(((((()))&&&###$$$(((&&&&&&'''''''''(((((((((%%%&&&'''((()))*********'''&&&%%%%%%&&&''')))***%%%&&&''''''%%%$$$$$$$$$)))'''%%%'''))))))&&&###%%%((()))&&&'''))))))&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&''''''((()))+++,,,,,,,,,+++***%%%&&&&&&%%%)))---,,,''')))(((((((((((()))******)))''''''***)))'''&&&(((&&&(((++++++***)))((()))'''&&&&&&((())))))'''%%%&&&&&&&&&&&&'''((())))))&&&***...///---***&&&%%%'''&&&(((***)))$$$###&&&$$$$$$$$$%%%&&&'''))))))((('''&&&$$$$$$$$$%%%%%%((()))*********)))'''&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&(((+++---------)))***+++***(((((((((***&&&###'''000222+++&&&'''******)))))))))***,,,---...///111111222444888:::@@@@@@???>>>>>>??????@@@???>>>;;;666222111333555444777;;;===>>>>>>@@@AAA<<>>HHHNNNMMMNNNIIICCC@@@AAADDDGGGIIIKKKFFF@@@<<<<<<>>>@@@AAAFFFHHHKKKJJJHHHEEECCCBBBDDDFFFIIIMMMOOOQQQRRRSSSQQQVVVXXXUUURRRPPPKKKEEEBBBCCCDDDFFFHHHJJJKKKLLLsssXXXCCC999333///000222111222555000000111333333222111///,,,222000+++111???>>>333333//////333333///+++***...,,,+++***+++,,,,,,+++(((111///***,,,))))))111+++,,,------,,,,,,///222000222444222...++++++,,,+++------,,,---000///***000111000---)))'''&&&''''''+++***...666///'''+++)))'''&&&)))---///...+++(((((()))******)))((((((((()))***+++,,,---------***)))((())))))((('''''',,,---...---+++******+++******************))))))%%%'''***++++++*********///...,,,)))((((((((()))((((((((((((((()))************)))(((((()))))))))+++((('''+++111444111,,,******++++++,,,,,,,,,,,,)))...///+++((())))))(((+++---...+++***,,,---,,,,,,+++************(((&&&$$$''')))++++++*********'''((())))))))))))((('''******+++,,,,,,+++***)))---......///000111222222222...---...---,,,000555------,,,+++******++++++---******...111000000222111...,,,,,,---///000000111///,,,(((''''''***,,,+++'''&&&((()))))),,,111,,,...///...+++((('''(((***)))((('''''''''((()))666000(((''')))***((($$$&&&'''''''''&&&&&&(((***''')))---...***%%%(((...+++***)))(((((()))***+++''''''%%%%%%)))...+++%%%+++*********)))'''''')))'''''''''(((((((((((()))%%%&&&'''((()))*********'''&&&&&&%%%&&&'''((()))&&&'''((((((&&&&&&&&&'''***(((&&&''')))***(((&&& $$$&&&&&&(((---...,,,%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((((((((()))***+++******)))((((((''''''---222///)))'''''''''((((((((())))))'''''')))******((('''&&&%%%''')))***)))((()))***)))'''&&&(((***+++((($$$))))))(((((()))***++++++$$$'''+++,,,+++)))(((((((((((()))+++(((######'''###$$$%%%%%%%%%&&&(((***)))((('''&&&%%%&&&&&&'''((())))))***)))(((''''''%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))***,,,,,,+++)))(((((()))%%%$$$(((///000***&&&'''******)))(((((()))***+++111333444444555666:::<<<=========>>>???@@@@@@@@@===<<<;;;888555444555777888;;;>>>@@@???>>>>>>???>>>BBBCCC???AAAGGGLLLLLLJJJFFFAAA???BBBFFFJJJMMMQQQKKKDDD@@@AAACCCCCCBBBFFFIIILLLMMMJJJGGGDDDCCCDDDEEEHHHKKKMMMNNNOOOPPPWWWZZZZZZYYYZZZZZZUUUMMMFFFFFFGGGHHHIIIJJJJJJJJJhhhNNN;;;777111...000000///000444...000333444444222000///000555333---222???>>>222333000000333333...++++++333000,,,+++++++++***)))%%%...---***,,,)))+++777333000---,,,...///...---...000111...***((((((***+++,,,,,,+++---000///+++333333111...***''''''(((***......222999222)))---)))'''%%%(((,,,......,,,+++,,,,,,******))))))''''''(((***+++------......)))******)))((((((((((((---......---+++******+++,,,,,,,,,+++***)))))))))###(((...111///,,,***)))++++++***))))))******+++((((((''''''(((((()))***((((((''''''''''''(((((((((&&&&&&***///222///,,,***+++,,,......//////...+++......)))((()))***(((,,,,,,***)))...555444...222///+++))))))))))))(((%%%(((+++,,,+++)))))))))(((((((((******(((((((((***************)))))))))++++++,,,---...///000111...,,,+++,,,++++++111888///...,,,***)))(((((('''((('''***111444000---,,,---***((((((***,,,------000---***(((((()))+++,,,***&&&$$$'''((((((***///''')))++++++***)))))))))***)))(((''''''((()))***000+++''''''***,,,***'''&&&((()))((('''''')))+++---,,,------)))&&&,,,555******)))(((((()))******((('''%%%%%%+++000---&&&&&&''''''&&&&&&'''&&&%%%'''''''''(((((((((((()))%%%&&&'''(((((((((((((((''''''&&&%%%&&&'''((()))%%%&&&&&&%%%%%%&&&)))+++...***&&&%%%(((++++++***###&&&&&&(((---...,,,%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&''''''((((((((((((((()))((('''''',,,111///(((%%%&&&'''(((((((((''''''&&&(((***++++++***)))&&&%%%'''))))))))))))***+++***((('''))),,,,,,)))&&&((((((''''''(((((())))))###%%%''''''((()))+++---+++))))))+++)))%%%%%%((($$$&&&'''&&&%%%%%%'''))))))((('''&&&%%%&&&'''''')))))))))))))))(((((('''&&&&&&'''''''''((((((((('''((((((((((((((())))))+++---...---***((((((((())))))+++......+++***+++***)))((((((((()))***+++333444555555444666999;;;888999;;;===>>>?????????;;;<<<>>>===:::777666666999<<<@@@AAAAAA@@@@@@AAA@@@CCCEEECCCCCCEEEGGGGGGCCCAAA???@@@DDDHHHKKKLLLOOOKKKFFFEEEEEEEEECCC@@@EEEHHHKKKMMMKKKHHHFFFEEEFFFGGGHHHJJJKKKLLLMMMMMMVVVWWWWWWWWW[[[___\\\UUUNNNNNNNNNNNNLLLKKKIIIHHHrrr\\\GGG888444111000222111//////333---000444555333111000///555888666111333888666...333111111333222---,,,---666111,,,***+++,,,***(((%%%+++***)))---***,,,999666111,,,+++...000...,,,...000000---)))((())),,,***,,,,,,***,,,111000---333333111...***((((((***---111000444;;;444+++///+++***((((((************,,,...---***)))***)))'''&&&&&&((()))++++++,,,,,,(((++++++'''&&&(((******/////////---+++***+++,,,---------,,,***)))***+++$$$***000333111---******))))))))))))******+++,,,((((((((((((((())))))***))))))))))))))))))***+++&&&&&&(((***---...---+++)))***,,,...000000000///+++---,,,((((((++++++((())))))&&&'''111<<<;;;111444000,,,)))))))))***)))))),,,///...***((()))******((((((******((((((*********))))))))))))))))))*********+++,,,...000111,,,++++++,,,******000777...,,,***)))******)))(((&&&%%%***222444000+++))),,,***((((((***,,,---------+++((((((***,,,,,,,,,---'''$$$&&&((('''))),,,%%%&&&((()))*********)))((('''&&&&&&&&&((()))***+++***))))))******)))'''&&&((())))))((((((***+++333///,,,+++((('''...666***)))(((((((((((()))***'''(((''''''---111...''''''((((((''')))+++***&&&&&&&&&'''''''''(((((((((%%%&&&''''''((((((((((((((('''&&&%%%%%%&&&'''((($$$$$$$$$######%%%(((+++...)))%%%$$$'''***,,,+++###'''(((&&&'''******'''$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&'''&&&&&&)))---+++&&&$$$&&&(((******)))'''&&&%%%)))+++******+++***'''%%%'''((()))))))))+++---***)))***+++,,,,,,***(((&&&%%%%%%$$$%%%%%%&&&&&&$$$%%%&&&&&&&&&))),,,///---(((''')))***(((&&&(((%%%''')))'''%%%$$$'''***'''&&&%%%$$$$$$%%%&&&&&&))))))))))))(((((((((((('''''''''((((((((())))))###%%%'''((()))***,,,...+++---......,,,))))))))),,,---......---,,,---...))))))((((((((()))+++,,,111222333333333555888;;;777999;;;>>>???>>>===<<<===???AAAAAA===999777555999<<<@@@BBBDDDEEEGGGHHHAAADDDFFFFFFEEEEEEEEEFFFCCCBBBAAACCCFFFIIIKKKKKKIIIHHHGGGGGGGGGEEEBBB@@@EEEHHHKKKLLLJJJHHHGGGFFFIIIIIIJJJLLLMMMNNNPPPPPPVVVWWWWWWWWW]]]cccddd```XXXWWWWWWUUURRRNNNKKKIII{{{bbbPPPBBB:::333111222444333//////222---111444555333000000000333444444444333222000...222000111333222------///555000+++***,,,...---+++(((+++((()))...***+++888111///,,,+++,,,---///000---//////,,,((('''***---+++,,,,,,***---111222...111111///,,,)))((()))+++...222000333:::444+++000*********)))((((((***,,,***---,,,((('''******'''&&&'''((()))***+++++++++)))---+++%%%###(((,,,,,,000000///---***)))+++,,,***++++++***((())),,,000&&&+++000111...++++++---)))))))))))))))*********))))))(((((())))))***+++***************+++,,,,,,%%%(((+++,,,*********+++'''(((+++---/////////...+++,,,+++'''(((,,,,,,)))&&&)))(((&&&...999999111///---*********++++++***...000222///***((())),,,---)))'''******''')))---))))))))))))))))))******+++++++++,,,---///111222---,,,------***''',,,444---+++((()))***+++***)))'''%%%(((///111...******,,,***((((((***,,,---...)))'''&&&(((+++---,,,+++111+++'''((()))((((((***&&&&&&((()))++++++***(((''''''''''''((()))+++,,,###'''***+++***(((((()))$$$&&&((()))(((((()))***999222,,,***((('''+++111***)))(((''''''((()))***%%%((()))***---000---'''(((++++++))),,,000...(((%%%&&&&&&&&&''''''''''''$$$%%%&&&((()))***++++++((('''&&&%%%%%%&&&'''((($$$%%%''''''&&&&&&'''(((***'''$$$$$$'''***)))((($$$((((((&&&&&&((('''$$$$$$%%%&&&'''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((%%%((((((&&&&&&)))(((%%%&&&'''***,,,---+++)))'''$$$(((***'''(((+++***&&&%%%''')))))))))***---///''')))++++++***)))))))))&&&&&&%%%%%%$$$%%%%%%&&&&&&((()))))))))***,,,...---&&&"""&&&+++***'''&&&$$$''')))(((&&&&&&***---''''''&&&%%%%%%&&&'''(((***))))))(((((((((((((((''''''''''''((((((((((((###&&&((())))))***,,,///***,,,......---*********,,,///111000...---...///))))))(((((()))+++,,,...///111333444666999===@@@===>>>@@@AAA@@@>>>;;;999>>>@@@AAAAAA???<<<;;;;;;===@@@CCCEEEFFFHHHKKKMMMDDDEEEFFFHHHHHHIIILLLOOOKKKIIIGGGGGGHHHJJJKKKJJJHHHIIIKKKJJJHHHGGGGGGGGGIIIKKKMMMLLLJJJGGGGGGGGGHHHIIIJJJLLLOOOQQQSSSUUUVVVXXXXXXWWW[[[ccchhhggg______^^^[[[XXXTTTPPPMMMqqqWWWHHH@@@<<<222111333666555000///222...111444444222000000111------000444444//////222222000111333222------000444...))))))---000///---,,,,,,((()))...******666+++------+++)))***///444+++---,,,***'''&&&***---+++---,,,***---222333/////////---***(((''')))+++///222///222999333+++000%%%((())))))'''(((,,,000&&&******&&&&&&+++,,,((()))***+++,,,,,,,,,,,,,,,)))---,,,$$$"""(((---...000000///---***)))+++,,,'''((()))(((''')))///333))),,,///...***))),,,000************)))))))))((()))))))))))))))***++++++******))))))***+++,,,,,,&&&***...---***'''))),,,%%%'''***,,,.........---+++,,,***'''(((,,,---***'''------(((***333444---)))((()))+++,,,---+++)))111333444000***''')))---///)))'''******''')))///)))))))))))))))***++++++,,,,,,,,,---...000333444///.........)))%%%)))000///,,,))))))++++++)))''')))&&&''',,,...,,,+++,,,***(((&&&&&&)))+++,,,,,,&&&$$$%%%(((,,,...,,,***555...)))******)))(((***)))((()))***++++++)))((())))))))))))+++---///000###***,,,***(((***,,,###%%%'''(((''''''((()))<<<444,,,***)))''''''+++***)))(((''''''((()))***$$$(((***+++,,,...+++&&&%%%((((((&&&)))...,,,%%%%%%%%%%%%&&&&&&&&&''''''###$$$&&&)))+++---...///((((((&&&&&&%%%&&&'''(((&&&)))+++,,,+++((('''&&&&&&$$$###%%%((()))'''$$$"""%%%&&&%%%%%%))))))&&&$$$%%%&&&'''''''''&&&%%%((('''&&&&&&%%%%%%%%%%%%(((''''''''''''((())))))&&&+++,,,)))'''((()))''''''))),,,...///---+++)))###((((((%%%%%%******%%%&&&''')))******+++...000%%%(((,,,+++(((''''''))))))(((((('''''''''(((((((((***---...---+++***+++---$$$$$$++++++'''$$$"""&&&))))))'''(((,,,111***)))((('''((((((************)))(((((((((((((((&&&&&&&&&'''''''''((((((''')))++++++((((((***,,,***,,,...///---+++*********///333222///......---)))(((((((((***,,,...///000222555777:::>>>CCCGGGBBBCCCEEEEEEBBB>>>:::777<<<===?????????@@@BBBDDDDDDEEEGGGGGGGGGIIIKKKNNNHHHGGGHHHJJJLLLOOOVVV[[[TTTPPPLLLIIIIIIKKKKKKKKKKKKMMMOOOMMMKKKJJJLLLOOONNNNNNOOOMMMIIIGGGFFFGGGEEEFFFHHHKKKNNNRRRUUUWWWRRRTTTTTTRRRUUU]]]dddeeebbbbbbaaa___\\\XXXSSSQQQ~~~]]]KKKGGG>>>111333111000222555666555222888333///...111333111...000000///777???555,,,222111111111111000...+++))))))---...,,,,,,------)))---,,,***'''***......*********+++,,,,,,---......%%%(((++++++)))'''((()))'''---,,,&&&)))555:::666333111...+++)))((())))))***+++,,,...//////......///+++)))***)))'''(((,,,******))))))))))))******'''(((***,,,------------111***$$$%%%(((***///444888222---)))### %%%...+++&&&%%%((())))))000999++++++(((&&&(((...000...))))))(((((((((((())))))'''''''''(((((()))***+++)))000111+++&&&(((+++***---***'''''')))+++***)))---,,,,,,+++******++++++(((((('''&&&%%%&&&))),,,(((&&&%%%'''***,,,+++)))))))))*********))))))(((---......---***((())))))---((($$$&&&((()))+++///---+++******,,,------,,,333000------000222333222---......,,,++++++---///111,,,((())))))'''&&&)))%%%,,,******000---'''+++)))((()))+++,,,,,,+++)))!!!$$$(((+++...//////+++***(((((())))))'''&&&***(((***......***'''((()))(((''''''(((***---...$$$(((&&&###)))222--- &&&(((%%%&&&(((&&& ,,,***))))))***++++++***///+++'''&&&(((******)))%%%&&&'''((((((((('''&&&''')))(((%%%%%%)))***)))---)))%%%$$$'''***++++++(((%%%$$$'''---111000...)))&&&$$$$$$''')))(((''''''''''''&&&&&&%%%%%%%%%%%%''''''&&&(((++++++((()))$$$###%%%&&&%%%%%%((('''''''''((()))***++++++&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%&&&)))******)))((('''&&&'''***++++++***(((***---//////...+++)))&&&&&&%%%%%%%%%&&&''''''%%%(((***)))'''(((...333+++++++++,,,---+++(((&&&***(((&&&%%%&&&&&&&&&&&&%%%+++333444000+++(((((($$$&&&)))+++,,,***((('''%%%)))---,,,((('''))),,,(((&&&$$$%%%'''*********"""---***###(((***'''))),,,)))'''&&&''')))))))))&&&)))***)))''')))111777...///000000///---+++)))...111111......///---))))))))))))***,,,...111222333555888<<>><<<>>><<<<<<;;;:::<<<@@@FFFKKKLLLOOOOOOLLLJJJMMMOOONNNLLLOOONNNMMMRRR\\\aaa```YYYRRRKKKIIIKKKNNNMMMLLLRRRTTTTTTQQQNNNOOOUUU[[[TTTTTTSSSSSSQQQNNNLLLJJJIIIIIIJJJLLLNNNQQQTTTVVVTTTSSSRRRRRRSSSUUUXXXYYYZZZ]]]```aaa^^^ZZZWWWVVVuuuTTTBBB>>>888...111000000111444666444333555222...///111222///,,,111000...777AAA888,,,000///111333111---******,,,''',,,...,,,,,,......+++,,,---***(((***......*********++++++,,,------...'''))),,,,,,***((()))***$$$+++,,,)))---999???<<<222111...+++)))((()))))))))***+++,,,------,,,+++***&&&%%%''''''%%%'''+++***))))))))))))))))))***((((((***+++,,,---------666///))))))***+++///444555333///---,,,,,,------***'''&&&)))))))))...666)))+++***'''(((---000///))))))(((((((((((())))))''''''''''''((()))***+++,,,222333,,,((()))++++++,,,)))'''''')))******)))((()))***++++++***((('''((())))))((('''((()))+++((('''&&&'''***+++***((())))))*********))))))(((,,,------,,,)))((()))***,,,(((&&&(((((((((+++000---+++******,,,------,,,000...,,,---000222222111---------,,,***+++---///000+++((())))))'''&&&(((''',,,((('''---+++(((---((()))***+++,,,,,,+++)))&&&'''((()))******)))((()))(((''''''(((((('''&&&)))(((***......***((()))+++***(((''''''(((***++++++---)))$$$'''---((($$$***,,,))))))+++)))&&&***)))(((((()))))))))(((...***'''&&&''')))***)))''''''&&&&&&&&&'''((()))&&&((((((%%%%%%)))***(((+++)))&&&&&&(((((('''%%%(((&&&$$$''',,,///...,,,(((%%%###$$$&&&((('''&&&(((((((((''''''&&&&&&&&&%%%''''''$$$%%%((((((%%%***&&&%%%((()))((())),,,&&&&&&%%%%%%&&&''')))***'''&&&%%%%%%%%%&&&(((((($$$$$$%%%&&&'''((()))***'''&&&&&&''')))******)))'''))),,,------+++)))'''&&&&&&&&&&&&&&&''''''(((%%%(((***)))'''(((---222(((((((((***,,,+++)))'''***((('''&&&''''''(((((("""''',,,---+++)))***---&&&''')))*********((((((%%%))),,,+++((('''))),,,)))***+++)))'''&&&)))+++%%%---(((!!!%%%'''&&&******)))((()))******)))(((&&&(((***)))''')))...444000111222222111///---++++++///000---+++,,,,,,)))*********+++---///111222333777;;;AAAKKKRRRQQQKKKHHHFFFEEEGGGEEE@@@@@@CCCAAA@@@>>><<<<<<@@@FFFKKKRRRVVVVVVRRRPPPQQQRRRPPPMMMPPPRRRTTT\\\eeegggdddXXXQQQIIIGGGIIINNNPPPPPPSSSUUUWWWUUUSSSUUUZZZ___]]]]]]\\\YYYVVVSSSPPPNNNKKKKKKKKKMMMOOORRRUUUVVVVVVUUUTTTSSSSSSTTTVVVWWWWWWYYY\\\\\\[[[YYYYYYYYYoooPPP===999666111//////...000333444444333222000///000222222///+++111000...666@@@888...333000444555111***'''***///''',,,///------///000...,,,---+++)))***...---*********++++++,,,,,,------(((***,,,,,,+++))))))***)))...///+++---555777333111000---+++))))))))))))((()))***++++++******)))'''$$$###&&&'''&&&'''+++))))))(((((((((((()))))))))))))))***+++,,,---...999111+++***++++++...222///111///***,,,000+++!!!)))((((((***)))(((+++000(((,,,...***(((,,,000000))))))))))))))))))))))))''''''''''''((()))***+++...222222...******,,,,,,+++)))''''''(((******)))%%%'''+++------+++(((&&&''')))******))))))***+++)))(((''''''))))))((('''((())))))******)))))))))+++++++++***(((((()))***+++))))))***((('''+++222,,,+++******,,,------,,,+++***+++---///111000///,,,,,,,,,+++******,,,......)))''')))***'''&&&((((((,,,'''$$$******)))///((()))***+++,,,+++******))))))******)))(((&&&%%%'''&&&%%%&&&'''((('''&&&)))(((***......***(((***,,,+++)))'''&&&&&&''''''''')))&&&###'''...,,,###''',,,///,,,******+++***))))))((((((''''''&&&&&&,,,)))&&&%%%'''((((((((()))'''%%%$$$$$$&&&)))+++%%%((('''$$$%%%((()))''',,,++++++++++++***'''%%%(((&&&%%%'''***,,,+++)))&&&%%%###$$$&&&''''''&&&((((((((((((((('''''''''%%%'''&&&######%%%&&&###***'''&&&)))***)))+++...'''&&&%%%$$$%%%''')))***(((''''''&&&'''((()))***$$$&&&((('''%%%$$$&&&(((&&&%%%%%%&&&((()))((('''(((***,,,...---+++(((%%%&&&''''''''''''(((((()))&&&(((***)))'''(((,,,000&&&%%%&&&(((***+++)))'''(((((('''''''''((())))))!!!$$$''''''%%%&&&***...''''''((((((((()))))))))%%%(((+++***(((''')))++++++...000---'''$$$''',,,&&&---&&&###%%%%%%+++*********+++,,,+++(((&&&%%%(((***)))'''(((+++...333333444333222111///---,,,111333...++++++,,,+++***+++,,,---...///000000222888>>>EEENNNTTTRRRLLLEEEDDDEEEGGGFFFCCCDDDHHHGGGFFFDDDAAA???AAAEEEIIIRRRXXXZZZXXXWWWXXXXXXUUUOOORRRUUU[[[dddkkkjjjeeeVVVPPPIIIFFFJJJOOOTTTVVVTTTWWWYYYZZZZZZ\\\aaaeeegggfffdddaaa]]]YYYUUUSSSQQQPPPPPPQQQRRRUUUXXXZZZWWWVVVUUUSSSSSSSSSTTTUUUUUUVVVVVVVVVUUUWWWZZZ\\\ӵ<<<666555444.........///111333444444000000000222444333///,,,...000...444;;;555222>>>888888555000***(((***---***000222000...///000///,,,...---******------*********++++++,,,,,,,,,,,,((()))***++++++***)))))))))------******------)))///...---+++***)))))))))((()))***++++++***)))(((***'''''')))***((())),,,((((((((())))))(((((((((Ħ+++---...555...(((Ħ+++///...555333(((&&&+++%%%((()))***+++)))((()))+++&&&ӵ111)))))))))******)))))))))'''''''''''''''(((******,,,...///---++++++---...***)))((('''((()))***+++(((***,,,......---+++)))((())))))((('''(((***,,,))))))(((((((((((('''&&&'''((()))))))))))))))))))))******)))((((((***+++))))))++++++(((&&&+++333,,,+++)))***+++------,,,&&&'''***---//////...---***++++++Ħ---((('''***+++((('''(((''',,,'''$$$+++***(((...(((***+++,,,+++*********&&&'''((()))))))))((('''&&&%%%%%%&&&((())))))((()))''')))------***)))+++***)))((('''&&&&&&&&&'''%%%&&&$$$###'''......(((&&&***---,,,(((''')))+++((()))))))))'''&&&&&&&&&***)))'''&&&&&&'''((((((((('''&&&%%%&&&'''***+++%%%''''''%%%%%%((()))&&&***************)))'''&&&(((&&&&&&''')))***)))'''&&&%%%%%%&&&'''(((((((((((((((''''''''''''''''''$$$''''''###"""&&&'''&&&'''%%%%%%((()))'''***///***)))'''&&&&&&(((+++,,,((('''&&&&&&'''(((***+++'''***,,,***$$$!!!###'''&&&%%%$$$%%%'''((('''&&&+++---///000///,,,)))'''''''''((())))))*********&&&((()))((('''(((+++---'''''''''(((******)))'''%%%&&&''''''''''''((()))$$$%%%&&&%%%$$$$$$'''))))))(((''''''''''''))))))%%%'''))))))((('''(((***+++...///,,,(((%%%'''***$$$***&&&"""''''''&&&---///---+++++++++)))'''%%%%%%'''))))))((('''(((***333333333333222111//////111777999444///...///...***+++,,,---......//////444999>>>CCCJJJPPPOOOKKKEEEEEEGGGIIIGGGDDDFFFKKKJJJKKKKKKIIIFFFDDDDDDEEEKKKRRRWWWXXXYYY[[[[[[XXXTTTSSSTTTZZZbbbfffccc]]]SSSOOOKKKKKKNNNTTTXXXZZZTTTWWWZZZ\\\^^^aaaeeehhhiiihhhfffccc___[[[YYYWWWWWWWWWUUUUUUWWWYYY\\\^^^UUUUUUTTTSSSSSSTTTUUUUUUVVVUUUSSSQQQPPPSSSYYY]]]4ĉ@ӵ222111222....../////////111333444///000222555666444111///,,,000///111555000666III@@@;;;333///---,,,***(((...444777222......///...+++...///,,,+++---,,,*********+++++++++++++++,,,(((((()))***+++***)))'''"""%%%((((((***------+++------,,,+++******)))))))))***+++,,,,,,,,,+++***---***)))++++++((((((+++(((((())))))))))))((((((>L)))***,,,---000***=hĦ000222<<<;;;...'''+++))) (((***,,,+++)))(((((('''4ĉ@ӵ))))))************))))))&&&&&&&&&&&&'''((()))***))))))***+++++++++---000)))))))))(((((()))+++,,,++++++++++++++++++++++++))))))'''%%%$$$&&&***---)))))))))((('''&&&&&&&&&''''''((()))))))))))))))((())))))((('''(((+++---((()))+++,,,(((%%%***222,,,***))))))+++,,,,,,+++$$$&&&***,,,---------,,,)))******>L---+++((((((,,,---***((((((&&&,,,((('''---+++''',,,(((***------+++))))))***$$$%%%'''((())))))(((((('''&&&&&&''')))++++++***((('''(((,,,---+++***---'''''''''''''''(((((()))+++***'''%%%''')))'''$$$&&&)))+++,,,***'''(((***(((***,,,+++)))'''''')))))))))((('''&&&&&&'''(((%%%&&&'''((())))))))))))$$$'''(((&&&&&&))))))&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''((()))((('''&&&&&&'''((()))))))))***+++&&&&&&&&&&&&&&&&&&&&&&&&$$$((((((%%%%%%))),,,,,,'''&&&''')))((('''***000***)))'''''''''(((***+++'''&&&&&&&&&&&&(((***+++&&&***---+++&&&$$$'''***&&&%%%$$$%%%&&&'''&&&%%%+++---///000///,,,)))''''''((()))++++++,,,++++++''''''(((((((((((()))***+++)))((()))******(((&&&###%%%''''''&&&%%%''')))###%%%&&&''''''&&&'''''')))((('''&&&&&&'''((()))%%%&&&((((((((('''((((((***)))))))))))))))((('''!!!'''&&&'''---***(((///555111,,,(((''''''&&&&&&%%%'''((()))((('''&&&'''000000000000000/////////555:::<<<888444333222000***++++++,,,---......///666999<<<>>>CCCIIIKKKIIIIIIIIIKKKLLLIIIDDDFFFLLLKKKNNNQQQRRROOOJJJFFFDDDGGGNNNSSSTTTUUUWWWVVVTTTWWWSSSQQQSSSWWWXXXUUURRRQQQPPPPPPRRRUUUYYY[[[\\\UUUWWWYYY\\\^^^aaadddfffcccbbbaaa___]]][[[ZZZYYY[[[YYYWWWVVVWWWYYY\\\^^^TTTTTTTTTTTTUUUVVVWWWXXXYYYWWWSSSPPPNNNQQQWWW[[[GG=?111222///000000/////////222444///111333555666555333111,,,000---...111...666KKKBBB:::222...//////+++'''...555888333---,,,---,,,+++///000---+++,,,,,,*********++++++++++++++++++***))))))***,,,,,,)))'''((()))*********+++******,,,,,,+++++++++******))))))***+++------------,,,,,,)))(((******&&&%%%(((((()))***++++++***)))(((HdĦ)))***++++++///=Īj///777888000***---...,,,(((,,,...+++)))))))))&&&GG=?)))***++++++***)))(((&&&&&&&&&&&&'''((()))***(((%%%&&&)))+++***,,,///******+++***)))***,,,///++++++)))((((((((())))))(((((('''%%%$$$&&&))),,,'''((()))(((&&&%%%&&&'''&&&&&&'''((())))))))))))(((((()))(((((()))---000(((''')))***)))&&&)))000+++***))))))+++,,,,,,+++###&&&***,,,,,,++++++,,,(((((()))HdĦ---+++((()))...///,,,))))))(((...+++)))...+++&&&+++(((+++...---***((()))***''''''((()))((('''&&&%%%((('''&&&(((***++++++***(((&&&''',,,---++++++...%%%&&&'''((()))***++++++((('''&&&'''(((***)))''')))(((***//////+++((()))'''***------+++)))***+++((()))***((('''&&&''')))$$$%%%''')))*********)))%%%((()))''''''******&&&)))))))))((('''(((***---&&&'''((())))))((('''&&&%%%(((***+++******+++,,,%%%%%%%%%&&&&&&&&&&&&&&&%%%***+++((('''+++000222)))(((***+++***'''+++111''''''&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((***+++###&&&)))***)))))),,,///'''%%%%%%%%%''''''&&&%%%(((***,,,...---+++(((%%%((()))+++,,,---------,,,'''''''''(((((((((((((((,,,***))))))))))))(((&&&###&&&))))))&&&%%%&&&)))!!!###%%%(((******)))))))))((('''&&&&&&&&&'''(((%%%&&&&&&'''''''''''''''(((&&&%%%''')))***(((%%% &&&'''***000+++(((000555111***&&&%%%&&&&&&'''''''''(((((((((''''''&&&,,,,,,------......//////444999<<<;;;:::;;;888222,,,+++++++++,,,...000222666:::<<<<<<@@@GGGKKKJJJNNNNNNPPPPPPKKKEEEGGGMMMKKKPPPUUUXXXUUUOOOJJJGGGKKKQQQTTTSSSRRRRRRQQQMMMWWWRRROOOOOONNNKKKJJJLLLRRRSSSUUUWWWZZZ[[[]]]]]]WWWWWWWWWYYY[[[^^^```bbb\\\\\\[[[ZZZZZZZZZZZZ[[[[[[YYYVVVUUUUUUWWWZZZ\\\VVVVVVWWWXXXYYYZZZ[[[[[[[[[YYYVVVRRRPPPRRRWWWZZZӵĭӵӵĦӵӵĦƜ`1.׼s888222222111Ħ111444...000222444444333333ӵ333Ħ000.........,,,)))+++222666111ĭӵ******Ħ,,,)))///Ħ'''Ħ+++******)))'''(((***,,,............&&&((())))))DdD///)))&&&?fӵ)))+++---Ħ(((...///ӵƜ`1.׼s((()))ĭӵ&&&&&&%%%---***+++,,,+++***+++...ӵ***((('''&&&Ħ))))))(((((((((%%%&&&))))))))))))((())))))Ħ)))&&&&&&))))))'''+++Ħ++++++***)))***,,,&&&'''(((DdD000111...***&&&ӵ***'''ӵ)))ӵ&&&&&&''''''+++Ħ***$$$ӵ+++'''((()))ĭӵ***(((&&&'''((()))***++++++%%%)))***((()))+++***'''***,,,...---+++******,,,&&&''')))******(((((('''$$$'''***+++***)))+++,,,&&&&&&&&&&&&'''''''''((((((---...***(((,,,111333))))))***+++(((&&&)))000&&&&&&'''(((((('''&&&%%%''''''''''''(((***,,,---%%%&&&'''((()))***,,,,,,(((&&&%%%&&&'''((('''%%%'''))),,,------+++)))'''((()))+++...//////...---''''''''''''(((((('''&&&***(((''''''((()))((('''%%%))),,,,,,(((&&&''')))$$$$$$%%%''')))***)))(((((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&%%%'''((()))((('''''''''$$$(((&&&)))...(((%%%///000,,,(((&&&&&&'''((((((((('''''''''((((((((('''))))))***+++,,,...///000333777:::>>>CCCFFFAAA999...---,,,,,,---000444777666;;;???AAAEEELLLPPPOOOPPPQQQTTTSSSMMMFFFIIIOOOMMMQQQVVVXXXWWWSSSPPPNNNQQQVVVXXXVVVTTTTTTRRROOOTTTQQQPPPPPPMMMGGGHHHNNNTTTUUUWWWXXXYYYZZZ]]]^^^[[[YYYWWWVVVWWWZZZ\\\]]]ZZZYYYYYYYYYYYYZZZ[[[\\\]]][[[XXXUUUUUUWWWZZZ\\\[[[\\\]]]]]]^^^^^^^^^^^^[[[[[[YYYVVVTTTUUUXXX[[[?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@;;;555...---Shӵ444---///111222222222g&e--->hӵ...---,,,,,,---'''///333fff?><z222g&e>&e******HL111...+++ShӵgL++++++******)))&&&'''))),,,---......S?ʬ(((+++3h?D%%)?)))&&&ZufĦ+++'''(((gL---)))///g&e(((gĉ@%%%(((g&e>&e&&&@e---(((??'''+++***,,,---,,,++++++g<ĉ///...+++'''3we<Ħ,,,...---***3h?@e((())))))))))))((())))))Z333)))%%%$$$''')))3h?gL)))++++++)))(((***,,,&&&''''''D%%)?333fff?><z***)))=?Ħ'''g&e'''g&e'''&&&%%%S?ʬ'''4ff?>ߝL***@e&&&g&e&&&+++%%%3h?g&e>&e,,,+++??((('''&&&%%%'''))),,,...&&&***+++)))***,,,+++((($$$(((++++++((($$$###"""%%%'''***+++***)))(((((("""&&&***+++))))))***,,,&&&'''''''''(((((())))))***///000+++'''+++000333''''''))))))&&&"""&&&---'''(((***++++++)))'''&&&)))(((((((((***+++---///***(((''''''(((((('''%%%((('''&&&&&&(((((('''&&&(((***---///000...+++)))(((***,,,.../////////...((('''''''''((((((&&&%%%'''%%%$$$%%%'''))))))((((((,,,///...***'''(((+++***((('''&&&''''''&&&%%%(((((((((''''''&&&&&&%%%%%%%%%%%%&&&'''((('''%%%$$$)))---+++&&&$$$%%%((((((***&&&&&&+++$$$"""...***(((''''''(((***)))))))))'''&&&&&&((())))))((((((((()))***,,,...000222333666;;;BBBKKKPPPJJJ@@@111///---,,,...222777:::555<<>>HHHMMMKKKGGG===BBBAAADDDKKKHHHGGGRRRXXXZZZXXXSSSRRRXXX___ccc^^^aaadddfffeeecccbbbbbbhhhiiikkknnnoooppppppooojjjhhhfffddddddcccaaa___aaacccggghhhhhhggghhhhhhfffcccbbbdddiiimmmnnnnnngggeeeddddddfffhhhhhhhhhhhhfffdddbbbdddhhhmmmpppppppppmmmiiidddaaaaaaaaaaaaaaacccdddeeeeeeeeeeee4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>e444puR)Ħ...---222444000---...>d<Ħ666Dt...---,,,,,,+++***333000DdDΦDdDĦ,,,>d<ʜ4DuTӵ+++4DwDd<Ħ+++puR)Ħ>d<((()))***+++(((++++++((()))peӵ***ĦpeӵDx<>d<ӵDd<)))qR/ܗ?fӵ(((>d<)))***>d<Ħ+++4DufئL>e)))DdDʜ4DuTӵ***DdDĦ+++''''''(((((())))))((((((***))))))***,,,---geĦ***s<v>aĦ)))***peӵDx<DdDĦ(((''''''******)))'''((()))DdDĦ&&&%%%%%%&&&peӵDx<>d<)))))))))((((((''')))'''(((>d<ӵDd<DdDΦDdDĦ...DdDӵnd<DdDĦ,,,>d<Ħ+++peӵ***Ħ)))F&uTӵ$$$DdDĦ!!!>d<Ħ'''peӵDx<>d<ʜ4DuTӵ)))***)))((()))***'''((()))******)))((('''$$$'''*********+++)))&&&(((((('''''''''((())))))***///000,,,)))))))))''')))((((((((())))))))))))++++++,,,,,,,,,++++++***$$$'''))))))''''''***,,,'''&&&&&&&&&&&&''''''((($$$$$$#########$$$%%%&&&&&&'''((('''&&&&&&'''(((&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''''''''&&&&&&&&&***///000---///222+++,,,++++++111666333++++++***(((&&&%%%$$$$$$%%%%%%&&&'''((())))))(((((()))++++++***(((((()))+++)))(((((())))))))))))+++!!!$$$'''((('''&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''')))+++)))&&&&&&***...,,,+++(((''''''''''''''')))******)))(((((()))+++***'''&&&((()))'''(((,,,+++...000444777:::999777222000222<<dp&ĒRnfʜd<Φ>d<Ħ...s&dq&ĒR***+++i?ʜtd<Ħ(((HHܗDӊB+++<x******)))++++++((()))B?d<((()))******))))))((()))))))))***,,,,,,geĦ+++Hg8>aĦ)))***B?Ho9+++>d<&&&******'''&&&'''(((>d<ӵ%%%&&&B?Ho9'''<x((())))))******'''(((&ӫeʬtIӇ222>d<Φ>d<Ħ///D&ӫetIӇ'''DdDĦ,,,sdKĦ(((B?dp&ĒR%%%$$$>d<sdKĦ+++B?Ho9+++s&dq&ĒR((()))***)))((()))***&&&&&&((())))))(((&&&&&&"""'''***((())),,,+++'''((((((((((((((()))***+++***......***((()))(((&&&))))))))))))((((((((()))***************))))))((($$$'''***)))&&&$$$'''***''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%&&&''''''&&&'''((('''&&&%%%&&&'''%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&'''(((((('''''''''&&&)))---,,,)))***...,,,***,,,777GGGJJJ<<<***+++***(((&&&%%%%%%%%%%%%&&&&&&'''(((((((((((((((''''''''''''&&&&&&((()))((())))))((((((((('''&&&%%%'''))))))((('''''''''))))))************))))))((((((((((((((((((((((((''')))***)))'''(((,,,///***)))(((''''''((()))+++)))*********((((((***+++---)))''')))(((&&&&&&)))((()))---000111000111222111...---444AAALLLPPPPPPIIIKKKJJJQQQZZZVVVXXXhhhjjjlllnnnnnnkkkiiijjjmmmjjjqqqyyy{{{yyyxxxzzz}}}xxxyyyzzz{{{|||}}}}}}}}}|||{{{{{{}}}~~~yyytttssssssrrrrrrsssvvv|||}}}yyytttttttttrrrkkkeeedddhhhlllooopppnnnkkkiiiqqqpppoooooooooooopppqqqnnnmmmkkkkkkkkklllmmmmmmoooooooooooonnnlllkkkjjj4DuXӵHu]3hhne=enepIƎ@t@h>hfe444@ďD555333///,,,222444///******ne...///=e---//////,,,,,,///......ege222222sĪj@h)))++++++fdDĦ(((@ďD******Hkge)))******+++---+++&&&&&&@h...///@G++++++HĪj@IŌ'''(((Bene)))Hkge+++ne+++***fe+++Hu]3hh'''(((***se******+++,,,+++***)))(((((()))***++++++***geĦja>aĦ)))***@G,,,...se$$$&&&------'''&&&''''''<Ō&&&&&&'''@G((()))Hkge((((((((()))+++***''''''HĪj@IŌ$$$...ege---...Hu]3hIŌ&&&'''DdDĦ+++ne+++###@h(((***>h''''''%%%se,,,ne)))***@G(((+++sĪj@h&&&((()))***)))((()))***&&&&&&''''''''''''&&&&&&$$$***+++((()))///000+++***)))))))))***+++,,,---***,,,+++(((''')))(((%%%(((***+++***(((''''''((((((((()))))))))(((((('''$$$(((+++***&&&###%%%))))))((('''&&&&&&&&&((((((&&&&&&'''''''''(((((((((&&&(((((((((&&&%%%&&&'''%%%%%%&&&&&&''''''((((((&&&&&&'''((())))))))))))'''&&&(((+++)))&&&'''+++,,,)))///CCCXXXZZZFFF000***)))'''&&&%%%%%%&&&&&&*********))))))))))))***%%%%%%%%%%%%&&&&&&'''(((''')))***''''''((('''$$$))))))))))))))))))(((((()))******++++++******)))(((((((((((((((((((((((((((((('''((()))+++---...((()))))))))((((((***,,,)))***+++***)))(((***,,,---***((())))))&&&'''***(((***...222111...///333333///---///777@@@GGGJJJPPPXXXZZZ]]]ccc```bbbooonnnpppuuuyyyvvvqqqqqqtttuuuzzz~~~|||{{{zzzyyyzzz~~~~~~||||||{{{wwwpppkkkgggkkkpppsssssspppmmmlllrrrrrrrrrrrrrrrrrrrrrrrrooonnnmmmnnnpppsssttttttuuuuuutttsssqqqooonnnmmm4DuXӵĵD^222444555333666444///,,,222555///))))))---------------111111------111000000,,,666777***+++++++++)))DdDĦ)))(((***++++++((()))***+++,,,---+++&&&&&&***...///...---+++*********+++''')))***///------+++)))+++,,,D^((((((***+++s׼s,,,,,,------...---+++((('''%%%))),,,,,,)))'''geFm8***>aĦ)))***++++++---222s׼s)))$$$(((111222+++(((((((((Ho+++(((((())))))&&&'''((())))))'''&&&(((******'''&&&---%%%---///000...D^(((&&&)))DdDĦ***,,,,,,%%%%%%,,,&&&******&&&((()))(((s׼s((()))'''((()))******)))***(((&&&((()))***)))((()))***((((((''''''''''''(((((($$$******%%%'''000222---++++++++++++,,,---...///)))***)))&&&&&&))))))%%%'''***,,,,,,)))&&&&&&&&&''''''((()))))))))(((((($$$)))---,,,'''%%%'''++++++***((('''&&&&&&((((((&&&&&&'''((((((((((((((('''((()))(((&&&&&&&&&'''%%%%%%&&&'''(((((())))))&&&'''((()))************'''&&&'''***(((%%%&&&******(((///CCCUUUUUUBBB000((('''&&&%%%%%%&&&'''(((,,,+++***))))))(((((((((&&&%%%%%%%%%'''((())))))%%%)))***((((((+++***&&&)))((('''((()))***++++++))))))************))))))((((((((((((((((((((((((***'''%%%&&&+++///...---(((***,,,+++)))'''(((******++++++***))))))***,,,+++((('''******(((***...(((+++111666333...///555111///...///333;;;CCCIII[[[kkkooojjjhhheeeeeemmmkkkmmmssszzzzzzwwwyyy}}}zzzvvvmmmppptttuuusssqqqpppqqqoooppprrrtttvvvvvvuuuuuutttrrrqqqrrrvvvyyyzzzyyywwwwwwvvvuuutttrrrqqqpppΦ4DuXӵtvӵ>d<ĦĦĦyyyZZZBBB777333555555222111333444333,,,...//////333777444///,,,333555///)))))),,,...Ħ,,,...222111///111------222222......222---......+++'''%%%'''***///999;;;888777...&&&+++,,,---,,,+++))))))+++--->d<Ħ***)))+++---,,,,,,++++++,,,,,,---$$$''')))***))))))***++++++,,,+++((()))...111000,,,---...//////---+++***'''((()))***+++***)))))))))***++++++++++++,,,...&&&(((***,,,---,,,+++***((()))***++++++,,,...000111...,,,,,,Ħ)))###&&&******)))))),,,///,,,>d<Ħ%%%###+++---...Be...///......//////---+++((('''$$$)))------(((%%%geFYĉ***+++>aĦ)))***++++++******&&&***,,,+++...444Be***)))%%%***555666///***))))))nu]ӵ...***)))((('''''''''&&&&&&&&&&&&'''((()))''')))+++)))&&&%%%&&&(((+++'''%%%(((***+++000666(((...'''---###111,,,...***///444444///>d<Ħ------(((&&&+++>d<Ħ)))******Ħ)))***+++,,,---.........%%%******%%%%%%******%%%%%%(((***)))Be'''"""&&&)))***Ħ...***************************)))((()))++++++***(((&&&(((******)))((()))******)))(((''''''((()))***"""(((((("""$$$...111,,,,,,+++,,,,,,---...///000((()))(((%%%&&&))))))&&&&&&***------***&&&%%%%%%''''''((()))))))))))))))$$$)))///...)))'''***...---+++)))'''&&&'''((((((%%%&&&''''''((((((''''''((()))***)))'''&&&&&&(((%%%&&&'''((())))))))))))'''''')))***++++++++++++&&&%%%&&&))))))&&&''',,,(((&&&,,,<<>>000***'''%%%$$$%%%'''((((((+++,,,,,,***(((''''''))))))))))))((((((((())))))(((***---,,,)))'''(((***%%%000333((("""%%%(((%%%'''+++&&&"""'''&&&###***(((((())))))))))))))))))$$$$$$&&&***)))&&&&&&***&&&)))***((((((,,,,,,***)))%%%"""###(((***)))'''((('''(((---222222...(((''''''(((((())))))******+++***((((((((()))((((((&&&'''''''''(((((())))))%%%''')))))))))))))))+++(((&&&%%%'''((((((''''''******+++)))(((((()))+++***)))***,,,+++((()))---+++***'''&&&,,,444444000******)))(((((()))***+++...---***((((((((()))***************++++++++++++***(((&&&'''***+++)))'''......+++000777555===RRRxxxzzziii___cccaaafffnnnvvv|||~~~~~~{{{www{{{}}}}}}{{{yyyxxxzzz~~~|||zzz~~~||||||}}}||||||}}}~~~~~~}}}zzzzzzyyyyyyxxxwwwvvvvvv>AnenenemmmNNN:::444333222222222222222222111...///111222333333222111---000222111---,,,ne///---++++++...000333222111000...---,,,+++,,,++++++******++++++,,,'''222999444+++(((+++...999777000'''&&&+++---De((())),,,///000222222000,,,+++---///))))))***+++++++++++++++---+++***+++---000111222(((((())))))******++++++)))((('''''''''''')))))))))***,,,+++******+++---***)))+++000///******...666...(((+++---+++******++++++ne***,,,+++------+++((('''((())),,,ne(((***+++---333555000***))))))(((000444333---((((((((('''(((+++,,,***%%%$$$>A...***(((k<***,,,---......+++...///---...333888999)))***+++,,,,,,------,,,+++'''+++fh333555000+++******)))'''''''''&&&%%%&&&))),,,***++++++***((('''(((***(((''')))+++***&&&''',,,(((((('''((()))***,,,---000444666333333De111111///...,,,,,,ne,,,,,,ne000+++...+++&&&+++555555---,,,)))+++///000,,,***+++'''((()))******+++,,,---&&&'''ne+++---)))......******///333222+++///,,,+++111---''',,,''''''((()))))))))))))))222///+++******+++***(((((()))'''$$$&&&***+++((((((+++'''...,,,999111)))(((&&&%%%%%%'''((((((((())))))'''%%%%%%''')))((())))))))))))***+++,,,''')))++++++((('''(((***'''111444***###&&&(((%%%%%%+++'''%%%+++)))$$$))))))(((((((((((((((((((((%%%%%%'''+++)))%%%$$$'''%%%((()))'''(((,,,---+++---)))%%%%%%)))***)))&&&%%%%%%&&&))),,,,,,)))&&&(((((((((((((((((())))))((('''&&&&&&&&&''''''&&&''''''''''''((((((((()))$$$&&&((((((((('''(((******((('''((()))(((&&&&&&%%%&&&((((((((((((***,,,***(((***,,,+++)))***...000...***'''***///...)))***)))(((''''''(((***+++---,,,+++******+++---...''''''((((((((())))))))),,,)))(((((()))***(((&&&,,,---+++111:::999AAAUUUyyy|||hhh[[[]]]cccfffkkkqqquuuwwwxxxxxx~~~}}}}}}~~~|||yyy|||~~~}}}}}}|||{{{{{{{{{~~~```DDD555222111111111222222222222222///000222444444222000......000111000---,,,111000...++++++,,,...------,,,,,,,,,,,,++++++++++++************++++++%%%,,,000---)))+++---///:::666...&&&%%%))),,,+++((())),,,000333222222111000---+++)))((()))***+++------,,,++++++---------,,,***+++---///)))))))))))))))*********((((((''''''''')))***+++)))***++++++******+++---))))))+++...---******---999...&&&)))......***%%%))))))(((***,,,,,,------,,,)))''''''(((+++******,,,,,,(((///222...***((('''%%%777777444---)))***)))&&&(((+++,,,***'''&&&,,,---))))))***,,,---.........,,,,,,///222555<<>>888///***)))+++------(((+++,,,)))(((******''''''))))))&&&'''***)))%%%(((333:::444***''')))+++&&&&&&''')))******'''%%%###(((***((((((,,,...---))))))***+++---...///000(((000333---+++...---'''%%%&&&'''((()))))))))))),,,))),,,,,,(((---000'''&&&))))))(((***---,,,'''(((***+++***((('''&&&'''&&&'''((())))))***,,,...888///))))))******+++...***+++---...000000//////111...///444444///...111,,,------...///111333444...///000000111111222222444111---,,,+++)))***,,,***+++...///+++%%%&&&,,,***)))***///222000)))"""&&&((()))))))))))),,,...---***+++///...)))***000000===888***((()))'''(((((()))+++,,,,,,+++***)))+++,,,,,,***(((***...333,,,+++(((&&&***111111...+++"""...$$$"""+++ +++%%%))),,,+++'''%%%(((+++!!!$$$(((******))))))***''',,,///,,,'''%%%***///111---((('''((()))(((&&&+++***)))***)))&&&&&&'''###)))'''&&&+++(((###'''&&&&&&'''((()))***+++++++++***,,,...,,,''''''***%%%'''&&&###$$$***...---$$$&&&((((((((('''''''''''''''((()))***---111444)))))))))******++++++,,,---111444333---)))***+++))))))(((((('''''''''&&&###%%%'''(((''''''((()))&&&---///***,,,333000&&&&&&(((***)))'''$$$""""""'''%%%&&&)))'''$$$%%%)))"""''')))''''''******)))'''***,,,...---***&&&###&&&(((+++---...,,,***((())))))*********+++++++++)))+++---,,,)))((())),,,)))...***(((111222///222;;;CCCBBBEEERRRWWWRRRQQQRRRSSSUUUXXX[[[```cccfffgggllltttxxxtttkkkgggjjjgggjjjnnnqqqtttuuuvvvuuuxxxyyyuuuxxx{{{{{{|||~~~}}}wwwZZZAAA666444333000000111222111...---000333999888555222000.........111///111444111,,,...444000......222///))))))...)))---///---)))(((,,,000------+++)))'''(((,,,///*********)))'''(((***,,,)))))))))***+++,,,+++***+++)))+++...---***...666...++++++,,,***(((,,,222))))))*********++++++,,,+++)))((((((***,,,,,,,,,---+++)))((('''((()))***......---,,,+++***)))((()))'''(((+++***''')))------,,,***)))((()))+++,,,---+++(((''''''))),,,...***)))((((((((()))+++,,,...///+++&&&$$$((()))'''*********)))******++++++,,,((('''))))))&&&&&&))),,,111444111+++&&&&&&(((!!!$$$'''***,,,,,,+++***&&&***)))$$$###(((+++)))''')))+++---------,,,+++...---,,,***((('''&&&&&&''''''&&&&&&'''(((***+++......***%%%&&&,,,***$$$''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%&&&((()))+++,,,,,,///222(((---!!!+++(((...---------,,,))))))***+++///000111222222111000000---...///111111111000000---111222...,,,------+++---,,,,,,++++++,,,,,,---------,,,,,,***((('''&&&'''&&&)))+++)))$$$&&&***&&&***%%%$$$+++***%%%***%%%&&&(((***,,,---...///666@@@???222(((((()))%%%((()))***++++++***((('''---)))(((***+++***,,,111)))+++---)))### ###&&&&&&''''''(((((((((((((((''')))))))))'''&&&'''(((###)))%%%$$$***'''###'''&&&'''((())))))((('''&&&((())))))(((&&&&&&''')))222)))''' +++000"""+++((('''&&&''')))))))))'''&&&&&&&&&&&&''''''''''''---)))***......(((&&&***%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))))))))***)))'''***000222000'''''''''''')))***+++,,,///333555222---)))***---(((&&&%%%$$$%%%''')))+++$$$%%%%%%&&&'''((())))))((()))***)))((('''((())))))(((&&&%%%%%%&&&((())))))((('''&&&&&&'''((()))''')))+++***'''&&&(((***)))******)))''''''(((******000333222000000---)))...,,,***+++......+++)))'''&&&%%%$$$%%%''')))+++...,,,------+++***...666888:::BBBLLLPPPNNNMMMNNNMMMLLLMMMRRRYYY___aaaaaaccccccdddeeehhhllloooqqqwwwvvvuuuwww{{{}}}}}}{{{vvvxxx{{{|||{{{yyyxxxxxxuuu|||xxxzzz}}}pppRRR===555555333000000222333222000///111333777666333111///.........///---...222111---...333///,,,---000...)))***...))),,,///...***))),,,///,,,---,,,+++)))***,,,...)))***+++***))))))+++---+++++++++,,,------,,,+++,,,+++---000...+++///666///+++)))+++,,,+++***,,,++++++,,,,,,,,,,,,---...+++)))'''(((***,,,------+++***)))(((((()))***+++,,,++++++***************+++))))))++++++))),,,111***)))'''&&&&&&''')))***---,,,***((((((***,,,---+++***)))))))))***,,,,,,---000///)))''')))***)))***))))))))))))***++++++,,,)))(((******''''''***'''***---,,,)))&&&&&&&&&%%%'''))),,,---,,,+++***'''+++***&&&%%%***,,,***''')))+++,,,------,,,+++---,,,+++)))(((''''''''''''&&&&&&&&&'''((()))***(((++++++'''&&&))))))&&&'''''''''((((((((())))))'''&&&&&&&&&'''((())))))))))))))))))*********+++...222***111%%%...)))///***+++++++++***)))+++---***+++---.........------000111111222222111111000,,,000111---+++,,,,,,***...---,,,+++*********+++.........,,,+++)))'''&&&(((''')))+++)))%%%&&&+++'''***&&&$$$+++***%%%)))&&&'''((()))************---666777---&&&***---+++'''(((***++++++***)))(((...)))'''))))))((())),,,%%%''')))(((%%%%%%''')))&&&&&&'''(((((((((((((((((())))))(((&&&&&&'''((($$$)))%%%###)))'''###((('''((())))))((('''&&&%%%(((*********((('''((()))+++###"""---222!!!%%%'''''''''(((((((((((()))(((((())))))***************''''''+++***&&&%%%(((''''''''''''((((((((((((&&&'''((()))+++,,,,,,,,,((()))(((&&&(((...///---''''''''''''((()))***+++...000222000,,,******+++&&&&&&&&&'''(((((())))))&&&&&&&&&%%%%%%&&&&&&&&&((()))***)))((('''((()))%%%$$$###""""""$$$%%%&&&(((((('''''''''((())))))%%%''')))((('''&&&(((***'''((()))(((''''''(((***000>>>JJJLLLEEE;;;222***,,,+++***+++---...,,,***)))((('''&&&&&&''')))***...+++***,,,+++))),,,222222555>>>JJJNNNKKKHHHHHHEEEEEEFFFJJJPPPUUUXXXXXXRRRSSSVVVXXX\\\ccckkkppp}}}zzzxxxxxxzzz|||}}}|||uuuwwwyyyyyyxxxvvvvvvwwwwwwyyy}}}}}}eeeHHH777444555444111000222555555444222222333444333111000////////////...++++++///111000000222---,,,---///---***+++...***---000000---+++,,,...+++---------,,,+++,,,...&&&(((***+++++++++,,,---,,,,,,---...............++++++---///---+++...444000***'''***...---++++++***,,,------++++++,,,...***((('''(((+++---......******)))((((((***+++,,,***)))(((((((((***+++,,,,,,******+++++++++///555,,,+++***)))***+++---///---,,,++++++++++++,,,,,,++++++******++++++,,,---***000333...))))))+++,,,)))))))))))))))***++++++---******,,,,,,))))))+++$$$%%%'''(((((((((''''''((()))+++,,,---,,,***))))))++++++((((((,,,---+++((()))***,,,,,,,,,,,,+++++++++***)))((((((((((((&&&&&&&&&&&&'''((()))***$$$))),,,)))%%%&&&((()))(((((((((((())))))))))))&&&&&&&&&'''((()))++++++,,,,,,++++++******))))))+++111,,,555)))111***///''')))******)))***+++---***+++---.../////////...222111000///............***...///,,,***++++++)))------+++***))))))))))))000000///...,,,***((('''(((''')))+++***&&&'''***(((+++&&&%%%+++***%%%((('''(((((((((((('''&&&%%%'''...000((($$$)))------&&&''')))***+++******)))...((($$$'''((('''&&&'''%%%&&&&&&''''''((())))))&&&&&&'''((((((((((((''')))))))))'''%%%%%%''')))&&&***%%%"""(((&&&###)))((((((((((((((('''&&&%%%(((***,,,,,,***(((((((((***$$$&&&'''999???)))'''%%%(((***)))'''&&&(((+++(((((()))***+++,,,,,,,,,***'''&&&((((((&&&&&&)))))))))))))))************%%%&&&(((***,,,------...((()))'''%%%'''+++,,,)))'''''''''''''''((()))***,,,------,,,+++***))))))$$$&&&''')))***))))))(((((('''&&&%%%$$$######$$$((()))***)))((('''((()))'''&&&%%%%%%%%%'''((()))''''''(((((())))))))))))%%%&&&''''''&&&&&&(((***&&&'''(((''''''''')))+++888OOOgggkkk]]]III999...,,,++++++,,,------,,,***++++++)))((((((((()))***111+++)))***+++***+++---///333???KKKOOOJJJDDDCCCBBBAAAAAACCCFFFHHHIIIIIICCCGGGKKKMMMPPPWWWaaajjjrrroookkkjjjmmmqqquuuwwwsssuuuvvvuuutttssstttvvvwwwuuu\\\@@@333444666333000111333555666666555444333111000///......///000111///,,,+++...222333222111------......---,,,...000,,,///222222000...---...***,,,...///...---------###&&&)))+++++++++,,,---+++---..................)))***,,,,,,***(((+++...///***'''))),,,,,,///333(((+++,,,+++))))))***,,,***((('''(((+++...//////++++++***)))))))))******))))))'''''''''(((***+++---***)))+++++++++000777---,,,++++++,,,...000222,,,,,,---------,,,++++++************++++++,,,,,,&&&///555111+++)))+++,,,***************+++,,,------***+++...---******---'''&&&''')))+++,,,***)))''')))***+++,,,+++***)))************+++,,,,,,***((()))***+++,,,,,,++++++***))))))(((((((((((()))%%%&&&&&&&&&'''((()))))))))++++++(((%%%&&&(((***((((((((()))))))))******'''''''''(((((()))++++++,,,++++++******))))))((((((///,,,777+++222***---'''(((******))))))***+++)))***,,,...///////////////---+++)))((((((((()))(((,,,---***(((******(((+++******)))))))))))))))111111000///---+++)))((((((&&&'''******&&&&&&)))(((,,,'''%%%,,,***%%%((((((((((((((('''&&&&&&%%%(((------&&&"""&&&******&&&&&&((()))************---&&&###&&&)))(((&&&&&&)))(((''''''((()))'''%%%%%%&&&''''''(((((('''''')))))))))'''%%%%%%'''***'''+++%%%"""'''&&&$$$***&&&&&&'''''''''((((((((('''))),,,,,,***(((''''''***&&&+++///EEELLL111)))$$$(((,,,***&&&%%%(((,,,&&&'''(((***+++++++++++++++)))((((((((((((***,,,)))))))))*********++++++&&&&&&((()))++++++,,,,,,((()))'''%%%&&&+++***''''''''''''&&&'''(((((()))+++))))))***++++++)))'''%%%%%%&&&'''(((((((((((()))((('''&&&%%%%%%%%%%%%((()))***)))((('''((()))((('''''''''((()))***+++(((((())))))************))))))((('''&&&&&&'''(((%%%&&&''''''&&&''')))+++;;;WWWrrruuucccMMM<<<444///............---+++***++++++*********++++++,,,444...***,,,...---+++,,,+++111>>>LLLOOOHHHAAA===EEECCCAAA@@@>>>===<<<<<<@@@FFFKKKLLLJJJLLLTTT[[[ZZZWWWUUUUUUZZZbbbjjjoookkklllmmmlllkkkkkkmmmoootttxxx|||~~~mmmTTT;;;333555555222000111222444666777666444333//////.........///111222111///...///333555444111///000111///...///111222///111333333222000......))),,,...///...---------"""%%%(((******+++,,,---))),,,......,,,+++---...))),,,...,,,))))))***,,,---+++***)))((()))333>>>))),,,...---***(((+++...+++)))((()))+++.........---,,,,,,******)))))))))***)))((('''''''''((()))+++(((((()))******///555******)))((()))+++---///,,,------------,,,+++***((())))))***************###---333000+++)))***+++*********+++,,,---......---***+++//////,,,+++---***)))((()))+++,,,+++)))%%%&&&((()))***++++++******((((((***---,,,***)))(((((()))***++++++++++++))))))((((((((((((((()))%%%%%%&&&&&&'''(((((((((444...(((&&&'''(((((()))(((((((((((())))))))))))))))))(((((((((((())))))((((((((()))))))))))))))&&&---***666***111(((+++(((***++++++)))((((((((($$$&&&(((***++++++++++++,,,***)))'''&&&&&&&&&'''&&&+++,,,)))'''))))))''''''''''''((()))***+++,,,111111000000...,,,+++***(((%%%&&&))))))&&&&&&'''(((,,,'''%%%,,,***%%%)))'''(((((()))))))))(((((())),,,+++'''$$$%%%((()))&&&&&&'''((()))************%%%$$$(((***)))((()))(((''''''((())))))(((&&&%%%&&&&&&''''''''''''''')))))))))'''&&&%%%''')))(((,,,&&&"""'''&&&$$$***###$$$$$$&&&'''(((******&&&(((***+++)))'''&&&&&&$$$###(((---DDDNNN111&&&%%%))),,,+++'''%%%)))---&&&''')))++++++++++++***)))))))))'''(((***,,,,,,(((((()))))))))*********''''''(((((((((((((((''')))***)))&&&(((++++++''''''''''''''''''((()))***)))(((((()))******)))'''&&&&&&$$$$$$%%%&&&(((***((((((((()))))))))))))))((()))***)))((('''((()))%%%%%%$$$%%%%%%&&&&&&'''************************///---***(((''''''''''''%%%&&&''''''''''''***,,,555MMMccccccSSSBBB888444222222222000...,,,******))))))***+++,,,---...///777111---///111///......)))///<<>>EEELLLLLLHHHDDDGGGKKKGGGFFFEEEGGGLLLUUU^^^ddd^^^___aaaaaaaaabbbdddfffnnnooosssvvvzzz}}}cccLLL888444666555222222111111111333555666444222//////......///000111333222333222000111444333000000333333///---000222222000111111222111000...---(((+++---...---------...$$$&&&)))******+++,,,...(((+++...---+++***+++...,,,111333///++++++,,,,,,+++++++++***&&&'''333AAA---000333111---+++...111,,,+++))))))+++---......,,,,,,,,,++++++***))))))***)))))))))((((((''''''***(((''')))))))))---333,,,+++***)))***,,,...///,,,---------,,,+++***)))(((((()))************)))"""+++000...+++******)))*********+++,,,---...///,,,***+++//////,,,+++---))))))))))))))))))))))))%%%&&&'''((()))***++++++***'''''',,,///---)))((((((((())))))***++++++,,,))))))((('''''''''(((((($$$$$$&&&''''''(((''''''888///(((''')))(((((((((''''''''''''((((((((((((***)))(((((('''''''''(((&&&&&&'''((()))******+++&&&---)))333(((///&&&***)))+++---,,,***((('''(((&&&''')))+++,,,,,,++++++******))))))((()))))))))&&&***+++((('''))))))'''&&&&&&'''(((***+++---...///000000//////...,,,,,,)))&&&%%%)))***(((&&&''''''+++'''%%%---+++'''+++'''((())))))************'''))))))((('''((()))***'''''''''(((((())))))***(((&&&&&&******((())),,,$$$%%%''')))************%%%%%%&&&''''''''''''&&&''')))))))))'''&&&'''((((((,,,'''$$$((('''###)))######$$$%%%&&&(((***+++&&&(((******(((&&&&&&&&&######(((***AAALLL222&&&&&&)))+++***((('''))),,,(((***,,,---------+++***&&&((((((&&&'''+++,,,***'''((((((((())))))))))))''''''((((((''''''&&&%%%)))***)))'''))),,,,,,'''''''''''''''(((***+++,,,)))************))))))((((((&&&$$$###$$$&&&)))+++&&&(((***---......---,,,((()))***)))((('''((()))''''''''''''''''''''''''...,,,+++)))))))))******111...***((((((((((((''''''((()))(((((((((***,,,,,,<<>>KKK333)))((())))))))))))*********)))***,,,------+++)))((($$$)))***((()))------***(((((((((((())))))))))))''''''(((((((((((((((''''''))))))''')))---,,,(((&&&&&&'''(((***,,,---...))),,,...---***((()))***((((((''''''((()))***+++%%%(((,,,000111///---+++((()))***)))((('''((()))***++++++******)))((('''111///,,,((('''((()))***///,,,(((&&&((())))))))))))*********((((((***,,,(((000555111,,,+++,,,,,,...000111000,,,***+++,,,((()))***,,,---...//////000...///111///+++,,,000111555???JJJMMMGGG@@@>>>000111222111000///222444///333888:::888555333222///000222222222555:::>>>GGGJJJNNNQQQSSSUUUWWWYYYWWWUUUYYYbbbggghhhjjjnnnyyy~~~||||||~~~~~~~~~tttMMM===222444777333333777111...---...111333333111000000/////////111222333111777888111,,,---...+++111555333---***...000...000...,,,++++++++++++***(((***++++++++++++---...+++,,,,,,,,,+++---///222(((,,,///...+++))),,,///+++222444...***++++++(((***((((((******)))+++///---111555222---***...222///---+++***+++,,,,,,+++&&&''')))+++---......///$$$&&&))),,,---,,,+++***+++)))***,,,,,,)))+++///,,,+++)))(((((()))***+++---,,,+++***)))))))))))))))***+++,,,---,,,++++++&&&***---,,,---...---)))&&&&&&&&&'''(((***+++,,,***)))+++///000,,,+++,,,%%%))),,,+++((((((,,,111+++++++++*********))))))...((((((000444000+++***(((((((((((()))***+++,,,******(((''''''&&&&&&&&&###$$$%%%'''(((''''''&&&)))))),,,000,,,$$$$$$)))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))******************+++++++++,,,000)))000$$$,,,&&&,,,'''))),,,...---,,,,,,,,,((((((***++++++***)))(((%%%&&&)))+++------------%%%***+++)))''')))***((())))))))))))***+++,,,---,,,,,,---...//////.........)))(((,,,///,,,******%%%***&&&%%%...---)))...))))))))))))))))))((('''(((((()))+++***'''%%%%%%)))(((((('''''''''((((((&&&(((,,,---'''!!!$$$+++%%%***...---(((%%%%%%((($$$%%%&&&&&&''''''&&&&&&%%%'''++++++***'''%%%%%%''',,,)))&&&+++'''"""'''((('''&&&%%%$$$%%%&&&&&&***++++++)))(((''')))***%%%&&&)))%%%888GGG111)))***(((((((((***+++***)))''')))***++++++(((&&&$$$%%%+++---+++,,,111000,,,((())))))))))))*********&&&&&&((()))************&&&((((((''')))---,,,'''&&&&&&''')))+++---///000)))---000///***'''))),,,'''(((***+++,,,,,,++++++%%%(((---111222///+++((((((******)))((('''((()))(((((((((((('''%%%$$$###444111,,,(((&&&''')))+++,,,(((%%%$$$'''***+++******+++,,,+++))))))***,,,)))---...+++***,,,,,,+++))),,,......+++***+++---***++++++,,,---------,,,,,,,,,---///,,,((()))///,,,///777AAADDD>>>999888000111222111...---///222---///111222222000---+++***---000111000111555888444888>>>BBBDDDFFFHHHJJJJJJHHHMMMWWW]]]]]]^^^bbbgggnnnwww}}}}}}zzzvvvsssuuuvvvzzz~~~yyywwwyyy{{{~~~}}}{{{~~~}}}fffCCC999222444666333111222111111111222222333333333111000000///000000111222000111111///---++++++,,,///222+++)))222222---111---,,,+++*********+++,,,,,,++++++---//////,,,((('''***------+++***,,,...&&&---444333---(((+++111...111222000+++)))+++///,,,,,,+++******+++,,,,,,***111444///***+++000222222111...,,,******++++++'''((()))++++++******))),,,&&&$$$(((,,,,,,---...///222111++++++111222///++++++***))))))******++++++,,,---***'''%%%'''))),,,''' $$$,,,,,,&&&))))))***,,,---...,,,+++((())))))***************(((***---///.........///(((+++---+++)))+++111777---+++******+++,,,,,,+++)))'''(((///333000,,,+++'''((((((((()))))))))***&&&(((***+++)))((((((((()))((('''&&&&&&&&&&&&'''***)))(((((((((((())))))'''''''''((((((((((((((("""###$$$%%%&&&'''''''''))))))***+++,,,,,,---...333222222222---&&&$$$&&&)))------++++++...---***)))+++,,,+++***,,,---,,,&&&,,,,,,&&&%%%,,,...************)))))))))))))))...------000333333000---)))...+++***...***'''...777...))),,,---***)))+++(((((('''''',,,111...(((&&&'''''')))+++---...///)))***+++***)))((()))***&&&'''((())))))((('''&&&))))))'''&&&***000222...(((+++...///---)))'''&&&!!!###%%%'''''''''%%%$$$(((''''''&&&&&&''')))***000555...'''(((%%%$$$---,,,'''$$$(((***)))((()))"""%%%)))***(((&&&$$$$$$%%%&&&%%%(((666BBB<<<+++222111...)))$$$$$$)))...))))))((((((''''''&&&&&&,,,000///******------(((&&&''''''***+++)))'''((()))))))))(((&&&%%%%%%''')))+++,,,,,,******+++((('''+++,,,******,,,(((+++///000///,,,******'''(((((()))******++++++&&&)))---.../////////000&&&''')))******(((&&&%%%'''''''''((((((((((((((()))$$$###'''***((((((+++'''+++&&&###***+++***111+++)))'''%%%%%%&&&)))***)))'''&&&'''***,,,***(((,,,+++))))))******((('''''')))+++,,,,,,,,,---...(((***---,,,)))(((***------...000000000222555888777111+++***,,,...---***---+++)))+++------+++''',,,,,,---......//////000333555666777999;;;???BBBAAA???AAAGGGKKKLLLPPPUUUVVV\\\dddhhhgggeeecccbbbdddnnnqqqsssyyyuuuppptttsssvvvxxxyyywwwwwwyyy{{{uuu}}}www^^^@@@777222333555333111222111111111222222333333333/////////000000111111111---......---***))))))***,,,///)))'''//////+++///---,,,,,,,,,,,,,,,------,,,+++***,,,......+++)))+++---///...+++)))***++++++,,,111444000***,,,444---000111///***)))+++...,,,,,,************,,,,,,(((000333///+++---111444666444111---+++)))))))))((((((******+++******)))---(((&&&***---,,,+++,,,///111000++++++000111///***************************+++,,,***(((&&&(((***...000---((((((******''')))((('''((()))+++,,,,,,%%%&&&''''''((((((''''''+++---......---,,,---...(((***,,,+++)))+++000555---+++******+++++++++******''')))///222...+++***(((((((((((())))))))))))&&&(((******)))((((((((('''&&&&&&%%%%%%%%%&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))***+++------...888444111222///)))&&&&&&(((,,,---+++,,,//////---,,,,,,***)))***,,,......'''***)))%%%%%%+++,,,(((++++++******))))))((((((------...111444555333000***000---+++000---***111333///...111111,,,)))+++'''))))))+++000444111***(((((((((((()))***,,,,,,(((***+++***)))((()))***'''((())))))))))))((('''((()))(((''',,,444666333(((+++---...,,,)))((('''$$$%%%&&&'''''''''&&&%%%'''''''''''''''((())))))///555///)))***&&&%%%---'''$$$$$$'''(((&&&&&&)))''''''(((((((((&&&$$$###$$$((()))'''---444111&&&...---,,,)))'''''')))+++)))))))))((((((''''''''')))---,,,)))(((,,,+++(((''',,,)))&&&(((***((((((((()))))))))((('''&&&'''''''''(((***,,,...///333,,,''')))*********,,,***+++------+++***+++,,,'''((()))***++++++,,,,,,(((***,,,,,,+++***+++,,,''''''((()))))))))((('''((((((((((((((('''''''''&&&%%%$$$&&&(((+++++++++%%%)))###!!!''''''&&&---***)))'''&&&&&&'''((()))+++)))'''((())))))(((%%%((('''&&&(((***++++++***)))***,,,,,,+++***+++,,,***+++,,,+++)))((())))))+++,,,---...///222666999999444...+++------+++))),,,+++++++++,,,,,,***)))******++++++,,,---------///111222333444666999<<<:::888999???BBBCCCGGGKKKNNNTTT[[[^^^\\\ZZZ[[[]]]```kkknnnppptttooohhhlllmmmooopppnnnjjjiiimmmqqqtttyyy||||||~~~~~~pppTTT===777222333444444333444111111111222222222222222...///111333333444333333+++,,,---,,,***)))***+++***---((('''//////+++000+++,,,,,,---............,,,*********+++,,,+++***+++---///...+++)))***+++555...///555333***+++444,,,...///---***)))+++---,,,+++***))))))***+++,,,'''---111---+++...222444555333111...,,,*********((()))******++++++******...***)))---000---******---///...******...///---)))***++++++,,,+++***))))))***+++***((((((***+++---444666000***((()))******)))((('''(((+++...000((())))))***************---...///---,,,+++,,,---'''***,,,+++******---111,,,+++******++++++***(((***(((***///000,,,)))((())))))))))))(((((((((((('''(((******)))(((((()))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%%%%%%%***)))(((((('''''''''(((''''''(((***+++---......===444...000222///)))&&&'''+++---+++---000111...///+++(((''')))+++---///)))***)))''''''+++---,,,000//////...---,,,,,,,,,,,,---...111444555444333***111///,,,111///,,,333000000444777444...******''')))+++,,,000333111***))))))((((((((())))))***((()))******(((((()))***))))))************)))))))))+++***)))---444666444(((***,,,+++***))))))***(((((('''''''''''''''&&&&&&''''''(((((((((((((((---444000+++,,,(((&&&---%%%$$$&&&((('''&&&***000...+++''''''((((((%%%###%%%,,,---'''$$$(((((($$$)))(((((()))***+++***)))))))))))))))((((((((((((&&&))))))''''''******(((***......(((%%%&&&((()))))))))******))))))((('''((('''&&&%%%'''+++000333999///'''&&&((()))***++++++++++++)))((()))+++---&&&(((***+++------,,,,,,)))*********))))))+++---(((((((((((()))******+++))))))((((((''''''&&&&&&$$$))))))%%%)))111222,,,%%%)))### '''&&&$$$+++(((((((((((((((((((((((()))((('''((())))))(((&&&&&&%%%%%%''')))++++++******+++,,,,,,***))))))***---+++***)))))))))'''&&&*********+++,,,000555999:::555000------,,,***(((***,,,------+++*********)))******++++++,,,---------...///000000111333666333111222777::::::<<<@@@DDDJJJPPPQQQNNNNNNTTTZZZbbbmmmooonnnqqqjjjdddhhhkkknnnnnniiibbb```dddjjjqqqsssrrrsssyyy~~~wwwqqqsss}}}kkkLLL;;;777333333555666666777111111111111111222222222///000333555777666666555+++---...---,,,,,,---...***///+++***111000---222)))***,,,...///......---+++***))))))******++++++&&&))),,,,,,******+++...===111...666555***)))111+++,,,---,,,***)))+++---,,,+++***))))))***+++,,,&&&,,,...+++))),,,000111///...---,,,,,,,,,------))))))******++++++++++++---)))***///222///+++***,,,,,,,,,******,,,,,,,,,''')))+++,,,---+++***)))))))))***))))))***+++,,,***111444...((((((***++++++++++++++++++---111333***++++++,,,,,,,,,,,,,,,+++---//////...,,,,,,,,,''')))++++++******+++---,,,***)))***++++++)))(((+++***+++000///***''''''))))))))))))((((((((((((''')))***)))((('''((()))'''(((((()))))))))))))))''''''((((((((((((((((((+++******)))(((''''''&&&***)))(((((('''((())))))&&&&&&''')))+++,,,---...;;;111***---333222,,,((())),,,...,,,---000000---///+++(((((())))))***,,,***+++,,,,,,+++,,,222888111111000///...---,,,,,,,,,---...000222333222222***333000,,,111111...333...222666777333---++++++)))+++***(((***...---))))))))))))))))))******+++'''(((***)))(((((()))***************************+++---,,,***+++///000---)))*********((((((***,,,******)))((('''''''''(((%%%&&&((()))))))))(((''')))111///+++---(((%%%,,,((((((***+++)))***444???444...(((&&&((()))'''###(((......((($$$%%%'''&&&'''%%%###&&&***,,,+++)))))))))))))))))))))))))))%%%&&&'''&&&''')))))))))((())))))&&&$$$%%%((()))***************))))))(((((('''%%%%%%'''***...000888---%%%%%%((())))))***)))******)))((((((***,,,'''(((***,,,...------,,,((()))))))))))),,,111444)))(((''''''(((***,,,...******)))((('''&&&&&&%%%$$$------&&&***666777...''',,,'''$$$)))(((&&&,,,&&&'''((()))***)))(((((($$$%%%&&&(((***++++++***)))'''&&&'''((()))(((&&&(((***++++++***))))))***---***'''(((***+++(((&&&+++***)))((()))---222777777333///---,,,,,,***((())),,,...---***(((***,,,+++++++++,,,------......---///000000///000111333111///000444666555777:::<<>>;;;222555888555555000222111---,,,///---((())),,,,,,(((&&&)))***(((++++++******+++,,,,,,---%%%&&&(((((('''((()))++++++***))))))))))))***+++%%%***,,,)))(((***+++***)))***+++***(((''''''((('''((()))*********)))((('''''''''''''''((())))))###+++***'''***'''&&&...(((''')))***))))))000999777444000,,,*********+++)))((('''((()))(((''''''%%%&&&'''''''''''')))+++%%%&&&&&&&&&'''''''''((((((%%%%%%)))***''''''+++***&&&&&&)))***%%%$$$&&&***)))((('''''''''((((((&&&(((***,,,,,,+++***)))&&&&&&'''***)))%%%'''+++((()))******)))))),,,...---,,,***((((((((()))***&&&&&&'''&&&&&&'''+++---)))((('''''''''((()))***((((((((((((((('''''''''***(((&&&&&&'''((('''&&&###(((%%%###***)))&&&+++''''''((()))***++++++++++++---000///,,,)))''''''***)))((((((******)))(((%%%'''))))))(((((((((***)))***,,,,,,++++++,,,...*********)))((())),,,......////////////000111222,,,+++++++++,,,,,,***)))''''''(((((()))*********)))+++---...---,,,,,,---...---...333444111111444222222222444777999<<<===AAALLLMMMKKKNNNMMMRRR___fffjjjpppwww|||~~~~~~|||rrrnnnnnnooolllhhhhhhlllggggggfffdddfffmmmyyywwwUUU;;;444888666000...333666444222111111111000000//////333222222111111222333333000111222111///...///000---555444111333///+++111///...---,,,+++,,,---...(((,,,//////---++++++,,,))),,,//////---,,,...000)))333555---***///...&&&+++*********---...///...+++***)))(((((()))***+++'''***+++)))***...000...'''((()))+++---.........,,,+++*********+++,,,---...))))))---000---+++***,,,((()))------)))(((,,,))))))))))))***+++,,,---...+++)))))),,,---,,,***"""'''***+++,,,......***,,,......+++'''&&&+++000)))***++++++,,,,,,++++++//////...,,,******---///222///+++((((((******+++'''(((***---111222000///,,,---111444111+++))),,,%%%&&&'''((()))***+++,,,)))))))))(((&&&''')))+++///000111111///---***)))$$$&&&(((***++++++))))))))))))))))))************)))+++...000///---***(((((((((((((((((((((((((((''',,,444666///&&&'''---'''***+++)))***---,,,)))((('''+++---((((((;;;SSSbbb???&&&)))111---(((***''''''((())))))******+++''')))+++***)))))),,,///000===999///222555111111000222111---///222---%%%!!!&&&)))'''''')))(((%%%,,,++++++***))))))******%%%&&&(((((('''((()))++++++***)))(((((()))***+++***///111,,,))))))***((()))***+++***(((&&&&&&'''%%%&&&)))***+++***)))((((((((('''&&&&&&((()))***$$$,,,***'''***((((((000''''''***---+++(((***///555444222...***)))+++---,,,,,,,,,---***&&&&&&'''###'''++++++(((&&&'''(((%%%%%%%%%&&&&&&&&&''''''((($$$$$$))))))%%%%%%***(((###!!!&&&'''%%%%%%)))***)))'''&&&&&&&&&'''((('''(((***,,,------------((((((***+++'''###'''...+++***)))'''''')))---111///---***'''&&&&&&((()))###%%%'''((()))+++///222)))((((((''''''''''''((('''''''''(((((((((((((((///***(((***+++'''&&&(((###(((%%%$$$+++***'''---'''(((((()))***++++++,,,(((,,,000000---+++******///---+++***)))(((&&&$$$'''(((***)))'''&&&''''''***---///...+++)))+++...((()))***))))))***---///000111222222111111222333---+++)))+++------+++((()))))))))***++++++,,,,,,))),,,...///.........//////...000444555333333555777555444555888999888555333@@@EEEFFFJJJIIIMMMZZZcccdddiiiqqqzzz}}}{{{{{{zzzsssjjjhhhlllhhhlllnnnkkkhhhmmmzzzmmmHHH>>>444444333222222111000000222...---222666444111000---<<>>CCCEEECCC@@@@@@AAAYYYXXXZZZ___gggpppwww{{{zzzsssppprrrxxxwwwpppfffdddpppiiiEEE:::666555444333222111000000555000///222444111---,,,222>>>AAA666------...+++000333555444000------...///...111555333---,,,///,,,++++++++++++++++++,,,...+++,,,///...++++++...))))))+++,,,---............666888111******+++***))))))))))))***,,,...///++++++***)))))))))))))))...///---)))(((+++,,,***+++)))+++//////+++)))+++)))***+++,,,---,,,,,,+++,,,++++++,,,------+++***&&&((()))***((((((((())))))***+++++++++,,,...111(((111,,,%%%)))***'''***(((+++,,,***,,,000///***&&&'''((()))***************+++,,,,,,******+++,,,***------***+++...///---+++,,,+++)))&&&%%%&&&)))******))))))))))))******,,,---/////////---***)))((())))))************)))***'''''',,,---***''''''++++++,,,---...---+++)))'''((()))))))))))))))***'''))),,,,,,,,,,,,---...+++***))))))))))))((('''&&&&&&''''''((('''''''''$$$)))000444000)))(((------+++,,,//////+++)))+++'''---***&&&+++,,,...888:::---%%%)))***%%%$$$'''***+++++++++******+++---,,,+++******)))))),,,...,,,//////,,,,,,000000,,,---...///---+++)))))))))((((((''''''(((((())))))***)))))))))(((((((((''')))((((((((()))+++...///---,,,+++(((&&&&&&(((+++(((---///***&&&''')))***))))))*********)))((((((((('''''''''''''''((((((''''''''''''((((((((((((&&&'''''''''&&&&&&((()))((()))******)))((()))+++<<>><<<888666777;;;@@@AAA>>><<<;;;<<>>:::>>>888777---...---###...***$$$!!!(((......,,,+++((((((''''''''''''((((((&&&&&&&&&&&&&&&'''(((((((((((('''''''''((()))***)))+++,,,,,,***))))))***++++++++++++++++++******((((((((()))))))))******)))))))))'''&&&'''))),,,*********)))((('''&&&%%%&&&&&&(((,,,+++)))***...***))))))+++)))&&&'''***''''''&&&&&&&&&&&&''''''&&&&&&'''(((((()))******''''''((((((((((((((('''$$$%%%'''(((***+++++++++)))((())),,,,,,)))***...,,,+++******)))*********(((,,,,,,)))'''***+++***&&&&&&''''''((())))))***))))))******+++,,,,,,,,,*********+++,,,///222333000...***))))))++++++***))),,,---++++++---,,,)))***))))))+++---......,,,000000///...............,,,///444888999888555333222666::::::888666666777888:::>>>CCCKKKSSSZZZ___hhhmmmwww~~~{{{{{{qqqpppllliiiqqqddd@@@888666555555555444444444444444///---111444222000000///333222......111222000...333999;;;777222///...---...000111///+++)))***+++++++++,,,,,,+++++++++000,,,+++...///,,,******((()))***,,,---...//////***///555444111...,,,,,,((((((***+++,,,,,,,,,,,,,,,++++++*********++++++,,,...---***))),,,---******((()))---...---...111)))))))))************))),,,+++******+++***(((&&&((()))******(((&&&&&&''')))***++++++++++++---///***...((($$$***)))%%%***'''(((((()))+++,,,***'''******++++++******))))))'''***------,,,***))))))))),,,,,,+++,,,000111000...---,,,***))))))***++++++******))))))******+++------------,,,+++******++++++++++++******)))(((***))),,,222444///***)))+++'''$$$(((///222...(((''''''&&&'''((()))((((((%%%''')))******)))***,,,''''''''''''&&&''')))***)))))))))***,,,...111222(((&&&''',,,---***((((((((()))...555555000,,,,,,(((***%%%'''222000''''''###$$$(((---+++&&&''',,,"""$$$'''((('''&&&&&&'''''')))++++++...111000---+++++++++************)))111:::888+++(((///000(((((())))))***************))))))))))))(((((((((((()))(((((()))***+++------*********(((&&&''')))+++...111111+++'''((()))''')))))))))))))))((('''&&&&&&&&&'''''')))***+++,,,''''''''''''((((((((((((%%%'''''''''&&&&&&'''))))))***+++***(((''''''(((&&&)))+++,,,///444555222444;;;444+++111,,,%%%444000***'''***---+++((((((((((((''''''''''''((((((''''''&&&%%%&&&((()))***'''((()))((((((((()))******+++,,,,,,***))))))***++++++******))))))(((((()))))))))************+++))))))((('''&&&'''***,,,(((((()))***)))(((&&&%%%%%%$$$&&&))),,,,,,+++***((()))******'''$$$%%%''''''''''''&&&''''''((()))&&&&&&'''((()))******+++)))))))))***))))))((((((&&&&&&((()))************$$$######&&&&&&%%%)))...++++++************++++++(((...111...******)))&&&&&&''''''((()))***++++++))))))***+++,,,,,,,,,,,,&&&'''(((***+++---...///111///---+++***+++,,,,,,))),,,---******---,,,)))))))))***+++,,,------,,,////////////////////////***,,,///222333222000...---111444555333222444666999<<>>CCCGGGKKKOOOTTTXXXeeekkkuuu~~~|||qqqhhheee___dddjjjqqq~~~dddCCC===222333333444555666777777===666222444555333000000/////////...------,,,,,,---222777888444111//////---///...***(((+++......,,,---...//////...---,,,***((()))---...///444:::------------,,,+++***)))(((***...333222---+++,,,)))))))))*********++++++,,,,,,++++++,,,,,,------))),,,,,,))))))++++++(((,,,'''&&&(((***+++///555+++***))))))((()))))))))(((''''''((()))***((('''(((***++++++)))((())))))(((***,,,,,,+++***+++,,,)))+++'''***333000)))......)))''')))+++******,,,******+++,,,,,,,,,++++++''')))+++,,,***))))))***))),,,,,,)))***...000------+++)))((()))******)))++++++************++++++///...,,,*********+++++++++++++++,,,++++++******)))&&&%%%)))+++))))))***((()))******)))((()))***...+++)))+++...///...+++)))***++++++((('''''''''$$$'''******((('''(((+++'''(((((((((***+++,,,---)))'''(((,,,...+++))))))%%%%%%)))///000+++)))***'''***''',,,:::999---)))+++)))'''(((***)))'''$$$$$$&&&))))))))))))***+++'''***+++)))---444111***)))&&&''')))***((((((+++555:::999111---000000+++)))***+++------,,,++++++(((((((((((())))))))))))******)))(((''''''&&&%%%&&&'''(((((('''''')))+++(((******((()))---...,,,'''((()))******+++++++++******)))(((''''''''''''''''''''''''((((((((((((&&&'''''''''&&&&&&((()))((()))***)))'''&&&'''((($$$,,,000,,,''''''***,,, 000)))+++...(((...,,,---++++++,,,)))&&&(((---((((((''''''''''''(((((('''''''''((((((***+++,,,%%%(((++++++)))''')))+++(((***++++++)))(((((()))))))))))))))))))))((((((+++++++++,,,,,,,,,,,,---&&&'''''''''&&&(((,,,...&&&&&&'''(((((((((''''''###%%%%%%%%%(((...///------333666000***(((((('''(((((('''(((((()))***+++(((((())))))))))))******&&&&&&'''''''''''''''&&&*********))))))((('''&&&***((((((*********...555))))))))))))))))))***+++%%%///000---,,,***'''(((((()))***,,,---......(((***+++------------,,,++++++,,,---......//////222444555333111.........+++---,,,)))))),,,---+++)))+++,,,---,,,+++,,,---***+++,,,...///000000000...............,,,+++***))),,,/////////111555999<<<@@@DDDFFFFFFGGGJJJMMMWWW[[[dddlllkkkbbbZZZYYYSSS[[[dddlllvvvaaaAAA<<<444444444444444444444444===666222444444222000000...///111111///,,,,,,---...111444333000...///000***...///+++)))---///...+++,,,...//////...,,,+++((((((+++---,,,...888CCC---...------,,,+++***))))))(((,,,111111+++))),,,***))))))(((((()))++++++,,,,,,,,,,,,,,,---......))),,,,,,******---,,,)))(((&&&&&&***++++++,,,000,,,+++***)))))))))******)))(((''''''((((((&&&$$$&&&(((******)))((()))***'''***,,,,,,+++******+++)))***(((...999444,,,000222,,,((()))+++***,,,000------------,,,+++***)))(((***+++***)))((()))+++))),,,+++))))))------+++...+++((((((***+++***))),,,++++++******++++++,,,///...+++)))))))))+++,,,******+++,,,,,,,,,++++++(((%%%%%%***,,,***)))***((((((((((((((()))***+++...+++(((***...000---***(((***++++++)))(((((()))###(((------***'''(((***'''(((((())))))))))))((('''&&&)))...---)))((()))'''&&&'''+++,,,)))(((***&&&***(((,,,999777+++(((&&&''')))***++++++)))%%%$$$%%%&&&'''&&&''')))+++&&&******(((...777666---((($$$%%%)))***((())),,,...000111000...,,,,,,---'''(((***,,,,,,+++***)))'''((((((((()))))))))***)))******))))))((('''&&&%%%&&&(((((('''((()))+++%%%((((((''')))...///---)))***+++++++++++++++******)))((('''&&&&&&&&&&&&''''''''''''((((((((((((&&&'''''''''&&&&&&((()))&&&((()))(((''''''((()))###)))+++(((&&&((()))'''###---'''///+++)))888))),,,(((&&&)))***)))***---((((((''''''''''''((((((&&&&&&((()))***+++++++++%%%))),,,,,,)))'''))),,,''')))******(((''''''((()))))))))))))))*********,,,,,,,,,,,,------------((()))((('''&&&'''***---&&&&&&&&&&&&&&&'''((()))###''')))'''(((---...++++++333777111***))))))((((((((((((((()))***+++,,,*********)))))))))))))))&&&'''((()))))))))))))))((())))))))))))((((((''')))&&&&&&((('''&&&***000((((((''''''((())))))******222111---,,,,,,+++''''''(((***+++,,,---...(((***,,,---......---,,,------...///000222444555333666999888555111///...+++---,,,)))))),,,---+++))),,,......,,,+++,,,...***+++,,,---......------,,,,,,,,,,,,,,,+++++++++,,,...//////---...333777;;;@@@CCCCCC@@@>>>???AAA???BBBIIIPPPQQQKKKHHHHHHIIIRRRZZZ___eeeooovvvxxx___???999666666555444333222222111999333///222444333222222+++---222444111...///222...000222000---,,,///111'''---000---,,,///000,,,***+++---......---+++******,,,......+++,,,777EEE------------,,,,,,+++******(((***000000***(((++++++***((('''''')))+++,,,,,,,,,,,,,,,,,,---...///***---...++++++...---***%%%$$$''',,,---+++***,,,---,,,+++)))))))))***++++++)))(((((('''&&&$$$!!!%%%&&&((()))((('''((()))'''***,,,,,,+++*********((()))(((111===777...222555---(((***+++***---333/////////---,,,***(((''')))******)))((((((***+++))),,,+++((((((+++,,,***000---******,,,------+++,,,++++++******++++++,,,000...+++)))((()))+++,,,)))***+++,,,,,,,,,,,,,,,)))'''(((...000---++++++((('''&&&''')))++++++***+++(((%%%'''+++---+++'''%%%''')))***)))((()))***###)))...///+++''''''))))))******++++++)))((('''$$$%%%***...---(((&&&))))))'''&&&))))))'''(((+++%%%***(((,,,777444(((&&&!!!''',,,.........,,,***((())))))))))))***---000%%%******'''///::::::111(((%%%&&&+++---***+++///)))(((+++//////++++++///&&&''')))***+++***(((''''''((((((((())))))******))))))************))))))$$$&&&(((((((((((()))+++''')))(((&&&(((------***,,,,,,,,,,,,,,,+++***)))&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))&&&'''''''''&&&&&&((()))%%%'''(((((('''''')))***%%%''''''&&&(((,,,+++''''''+++'''111***,,,BBB,,,000(((###&&&++++++***)))((((((''''''''''''((((((%%%&&&(((***+++,,,++++++$$$)))---,,,)))'''))),,,'''(((***)))'''&&&&&&'''(((((())))))******++++++,,,,,,,,,---------......++++++***'''&&&&&&(((***'''&&&%%%%%%&&&''')))***"""***---+++))),,,,,,(((&&&000444...(((((()))((((((((((((((()))***+++,,,++++++******)))((((((((()))***+++,,,---.........''''''((())))))***))))))***'''''')))(((&&&)))...'''''''''''''''((())))))%%%---111,,,&&&$$$%%%&&&&&&&&&''')))***,,,------(((***,,,.........---,,,.........000222666999:::333777;;;;;;777222//////+++---,,,((((((,,,---+++***---//////---+++---///+++,,,---------,,,+++***/////////000000111111111...000000...,,,,,,000444777<<>>CCCLLLSSSUUUWWW```iiimmmYYY<<<===@@@999444444333111222555333222222111222222333333222000000333000,,,---444---///222222111///......*********,,,//////---+++---,,,,,,+++*********+++++++++,,,---...000111222,,,+++***,,,......***&&&)))***+++,,,---,,,+++***)))(((((((((***---000222+++---///...+++)))+++---111///.........,,,,,,...***'''%%%'''***+++)))'''444000+++'''&&&'''''''''+++(((%%%%%%''''''&&&###)))))))))))))))************++++++,,,,,,++++++***((((((***///333444111.........---,,,***+++...000---------,,,,,,,,,++++++'''''')))***)))'''(((+++'''***,,,,,,***)))((())))))---&&&///%%%...'''+++***,,,//////.........///444000***&&&&&&))),,,...******)))))))))))))))***(((***+++)))'''(((,,,000(((((((((((((((((((((((()))((((((''''''''''''(((%%%'''))))))))))))***+++'''(((+++,,,,,,***(((&&&%%%&&&'''&&&$$$$$$&&&''')))((((((((()))***)))))))))*********++++++++++++###)))(((,,,666222&&&$$$&&&&&&((()))************'''''''''''''''((()))***))))))***+++,,,...000000&&&+++...---...///---))))))+++...000///---***((((((,,,//////+++(((''''''&&&***'''''',,,((('''111%%%'''((())))))'''%%%$$$,,,$$$ %%%***))))))+++,,,))))))------((('''+++---&&&$$$+++///+++'''''''''$$$%%%)))+++((('''((()))((('''''')))******)))************))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))%%%(((***+++...222000++++++&&&%%%))),,,)))%%%$$$###%%%''')))******((('''+++---...---+++))))))***((((((((((((((('''''''''***)))+++---***%%%###&&&&&&(((((((((((((((***,,,---((($$$(((000555111+++,,,,,,+++******+++,,,---++++++)))(((''''''''''''"""$$$&&&'''&&&&&&'''(((+++)))''''''(((***++++++&&&(((***+++)))(((((((((///,,,)))''''''(((((((((,,,+++)))''''''''''''((('''...111---+++///000...%%%'''))))))((('''''''''&&&(((******(((&&&&&&&&&)))************++++++++++++,,,------,,,***'''%%%333///+++---222555444222//////000111333555777999777<<<>>>;;;999888777333.........---,,,+++,,,---///111333222///,,,,,,---000///...+++(((***///444000111222333555555666666444333111222333444444444444444555555555444444333000......000444777666444888AAAIIIHHHEEENNNcccuuuXXX;;;<<>>888333444333111111444111111000000000000111111666000---111444333000///,,,...//////...,,,+++,,,))),,,------++++++...111,,,,,,++++++******+++++++++******)))))))))*********((((((+++...000...+++......---,,,******)))(((******))))))******+++,,,//////000...---,,,...000......---++++++,,,---...(((+++...,,,(((&&&(((+++666333...***((('''((()))***(((&&&&&&(((******)))(((((())))))******************++++++++++++******%%%%%%&&&)))...333555555---------+++))))))+++,,,,,,,,,,,,,,,++++++++++++***+++,,,+++***)))***+++---......,,,***)))***+++,,,///'''000&&&000***...(((+++///000...,,,***))))))***+++,,,+++(((&&&$$$***)))))))))))))))******+++***)))))),,,...//////))))))))))))))))))))))))'''''''''''''''((()))***'''(((***)))(((((((((***))))))))))))))))))))))))((())))))(((''''''(((***'''((()))(((''''''((()))************++++++++++++&&&+++((()))111///&&&'''((()))))))))))))))))))))&&&'''((()))************))))))((((((((((((((()))(((+++,,,***+++......,,,&&&'''((()))))))))))))))******)))))))))&&&### (((---,,,---000)))###***)))(((((('''''''''''''''---)))(((,,,///...---,,,***)))***,,,***''''''******&&&%%%))),,,+++)))((('''%%%&&&)))***'''&&&))))))((('''((()))******((('''''''''''''''''''''(((''''''&&&&&&&&&&&&''''''(((''''''''''''''''''(((%%%///555000)))(((---111)))***---///+++&&&(((---&&&&&&&&&'''((()))***+++111---(((&&&'''))))))((())))))))))))))))))))))))%%%&&&)))------)))))),,,&&&(((((((((((((((***,,,%%%$$$$$$&&&)))******)))***)))((('''&&&&&&'''(((******)))(((''''''''''''''')))+++,,,+++++++++,,,(((((((((((('''&&&&&&%%%'''(((******)))(((((()))+++***)))(((((()))***+++&&&'''((()))************%%%)))+++)))(((***+++***(((***,,,,,,+++***)))***'''(((***)))(((&&&&&&''')))))))))*********++++++---***((((((+++///222444555555888<<<@@@@@@;;;666888666444444555888;;;======DDDHHHFFFDDDBBB===888888666333111...---,,,,,,...111444555444111000000.../////////...///222555<<<999888???IIISSSXXXXXXPPPFFF;;;555666888999888:::999666444333444555555111222333222111222333555222555888999:::@@@KKKTTT[[[===<<<===777333333333111111333111000000////////////000333111111222333222000000---///000///...,,,,,,,,,)))---///---))))))...333,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,***(((***---///...,,,...---,,,+++************&&&&&&((()))+++,,,......//////......------...//////000...++++++...///...'''((()))'''$$$###$$$%%%111000---***'''(((***,,,)))(((''''''(((+++,,,---(((((())))))******++++++******++++++++++++******&&&&&&&&&(((,,,000444666,,,,,,,,,***(((((()))+++//////.........---------***---...+++***+++,,,,,,111000///---***)))+++,,,***///)))333)))222))),,,(((,,,000111///,,,)))(((------,,,***))))))***,,,***))))))))))))******+++,,,***(((***...111111///))))))))))))))))))))))))&&&&&&&&&'''''')))******((()))***)))''''''((()))))))))((('''((()))***+++&&&'''((('''%%%%%%'''((('''((())))))((((((((()))(((((()))))))))*********(((,,,'''&&&...,,,'''*********))))))))))))))))))&&&'''((()))*********))))))((((((''''''(((((()))%%%((()))(((+++111444333(((((()))***+++,,,---...222///+++)))((($$$%%%,,,,,,///444---'''...+++***(((&&&&&&'''((())),,,***+++...000///---+++)))***,,,,,,)))&&&''')))'''%%%$$$&&&))))))(((''''''&&&&&&)))(((%%%&&&)))(((''''''(((******)))(((%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''###,,,111,,,%%%&&&+++///+++***,,,...,,,((()))---,,,+++(((&&&%%%%%%&&&'''222,,,''''''***+++(((%%%(((((((((((())))))))))))((((((+++...,,,((('''***&&&((((((((('''(((***,,,%%%&&&'''((((((((()))+++,,,+++)))(((''''''((((((***)))((('''''''''''''''&&&''')))))))))((()))***(((((('''&&&%%%&&&(((***''')))***)))((('''((())))))******))))))***+++---&&&''')))***++++++***)))(((***++++++++++++++++++)))+++------,,,+++++++++'''((())))))'''&&&'''((())))))))))))******************+++...111111///,,,111222555:::>>>>>>;;;888777555222000111444888;;;@@@HHHNNNNNNLLLKKKFFFAAA:::888444111000///...---,,,///222444444222111///000111222333444555666777999777999DDDSSS```ddddddXXXMMM???999:::???BBBBBBGGGDDD@@@;;;888777888999333555777666444444777;;;:::999777666777:::===???^^^???===;;;555222333333111000222111000000///......//////...333666444000...000222000111222111///------...***---///---******...333,,,++++++***++++++,,,,,,************+++,,,---...,,,)))''')))---000000///++++++++++++++++++++++++%%%&&&(((+++,,,---------------------......------+++---,,,'''(((---///------+++((((((***)))'''%%%++++++***((('''(((---111((((((''''''(((***...000'''(((((()))******++++++)))******++++++******)))(((((()))***+++...111333***+++,,,***)))((()))***//////.........---------)))...///+++***...///---------,,,)))&&&&&&''')))'''...+++777---444((()))***---111333111---***)))+++,,,,,,+++******,,,...***************+++,,,,,,---***)))+++///111000...))))))))))))))))))))))))&&&&&&&&&'''''')))******)))******(((''''''(((***)))((('''&&&'''(((***+++((()))***)))'''''')))***'''''')))+++------+++)))''''''''''''(((((((((((()))---'''%%%+++***&&&++++++***))))))))))))******''''''((())))))))))))((((((((((((((()))***++++++'''******))),,,222666555***))))))***+++---///000+++)))'''(((******'''###(((...///222777111,,,333,,,+++((('''&&&''')))***)))***,,,---......,,,)))(((,,,...,,,(((&&&''')))))))))))))))***,,,,,,***)))((()))***)))%%%'''+++((('''''')))***+++)))'''$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''++++++((((((+++......---(((&&&***,,,***)))***...,,,)))&&&$$$%%%&&&&&&***&&&$$$&&&)))(((###&&&&&&&&&'''''''''((((((((((((***---,,,'''''')))&&&((((((((('''(((***,,,%%%'''(((((('''&&&(((***+++***((('''''''''((())))))(((((('''''''''''''''%%%&&&(((((('''&&&'''(((''''''&&&$$$$$$''',,,111((()))***)))((('''(((***(((***++++++)))***,,,...((()))***++++++***)))(((((('''''')))***)))(((((()))+++------,,,+++++++++'''((()))((('''&&&((()))(((((()))))))))*********&&&%%%''',,,222444222///...///000444888:::;;;;;;555333000...///222666999@@@IIIQQQSSSTTTSSSPPPKKK<<<888444111111222111000...///111444555444222000000111111333555666666666444333777BBBPPPZZZ[[[XXXQQQGGG<<<777:::AAAFFFHHHQQQNNNIIIEEECCCCCCEEEFFF???@@@@@@>>>;;;:::===@@@BBB>>>999888:::;;;999777aaa@@@===999444111333333111000222222111000//////......///***333888444---,,,///222333333444222000...///000***---......,,,,,,///222++++++******++++++,,,,,,)))))))))******,,,------***'''%%%(((---222333333)))***+++,,,---,,,++++++(((***,,,---...---+++***++++++---///000000---+++)))---,,,(((***222666444...+++((())),,,---***&&&'''((()))'''&&&)))///444'''(((''''''''')))---111''''''((()))***++++++,,,))))))************))))))(((***---...------...///)))***++++++***)))***+++,,,,,,,,,,,,++++++++++++&&&---///******///111...---------+++)))((()))***&&&---+++888...444'''(((***---111222000...,,,+++!!!'''---000...,,,+++,,,++++++++++++,,,---......,,,++++++,,,...///......))))))))))))))))))))))))'''''''''''''''((()))***)))))))))(((&&&''')))+++(((''''''&&&'''(((***+++''''''((('''&&&%%%''')))((('''(((...444555///)))''''''''''''(((((((((((()))---(((%%%***(((&&&,,,+++***)))((())))))+++,,,+++***)))((((((((())))))(((((((((((()))***,,,,,,+++...---***+++///111///((((((((()))***,,,---...''''''''')))+++,,,+++***(((,,,+++,,,000***'''///,,,+++)))((('''(((***+++'''***,,,++++++,,,+++'''(((...111,,,''''''((())))))+++***''''''***+++)))%%%$$$%%%&&&### """(((''''''''')))++++++)))'''$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''''''''''''''(((''''''$$$"""&&&,,,---***---&&&$$$'''++++++))))))***)))'''&&&&&&'''((()))&&&%%%&&&(((***((($$$%%%%%%%%%&&&&&&''''''((($$$%%%(((,,,,,,((((((+++&&&(((((((((((((((***,,,%%%&&&''''''&&&%%%&&&'''((('''&&&%%%%%%&&&'''(((((((((''''''&&&''''''(((&&&'''))))))'''''''''(((%%%&&&&&&$$$$$$'''...333((())))))((('''''')))***'''***---,,,***)))+++...*********+++******)))))),,,)))(((,,,---+++)))***(((***,,,,,,+++***)))***'''(((((('''&&&&&&(((***((((((((()))))))))******000+++&&&''',,,111222111/////////111333777:::<<<444222000///111444777999@@@IIIRRRUUUVVVWWWUUUPPP@@@;;;555333444555444222111111111333555555444222...------///111222222111000000333:::BBBFFFCCC@@@@@@;;;555333555;;;AAADDDMMMLLLJJJIIIJJJMMMQQQSSSMMMLLLJJJFFFCCCAAABBBDDDEEE@@@;;;:::===>>><<<999aaa@@@<<<888333111333333111000111333222111000////////////)))222666222---...///...444444444222000//////000+++,,,---....../////////++++++******++++++,,,---------,,,,,,,,,,,,------///+++((((((,,,///111000)))***---......,,,)))((((((***---//////...,,,***++++++...111444222...***%%%+++,,,)))...;;;AAA>>>***)))((())))))))))))(((''')))***(((''')))000555'''((((((&&&%%%(((,,,111''''''((()))***+++,,,,,,))))))************))))))&&&***///222000...------((()))+++,,,++++++,,,---++++++++++++************$$$,,,...))))))111333......///000000...------...'''---***555+++222((()))))),,,///000...---,,,---!!!'''---000///---///111,,,,,,,,,------///000000+++,,,------,,,,,,,,,---(((((((((((((((((((((((((((((('''''''''(((((()))((((((((('''&&&'''***---&&&&&&&&&'''((()))******%%%&&&&&&&&&$$$$$$&&&''')))&&&(((111<<<===444)))((((((((()))))))))******)))...)))%%%)))'''%%%,,,******)))((()))***,,,---000...,,,)))((()))***+++***)))))))))))))))******+++...---******------+++'''(((((()))***++++++,,,)))***+++***((('''((()))%%%((($$$$$$***&&&%%%000,,,+++***)))))))))******&&&+++,,,)))(((+++***'''(((000333---'''(((******(((,,,+++&&&$$$((()))&&&######$$$$$$  &&&''''''((()))++++++)))'''$$$$$$%%%%%%&&&''''''((((((''''''''''''''''''((()))((((((''''''(((((()))(((&&&""""""((()))&&&+++'''&&&(((***((())),,,)))((('''&&&&&&'''((()))&&&'''((())))))((('''%%%%%%%%%&&&&&&'''(((((()))%%%$$$'''+++***&&&&&&)))&&&(((((((((((((((***,,,((((((''''''(((((('''''''''&&&&&&&&&&&&((()))***'''''''''&&&&&&''''''(((&&&'''))))))'''&&&''''''!!!%%%''''''%%%&&&***///)))))))))((('''''')))+++'''+++...---***(((+++...))))))))))))***+++,,,,,,000+++***...000---+++,,,&&&(((***+++)))(((((((((''''''((('''&&&''')))+++(((((((((((()))))))))***555///)))(((---111000...111111111111111333555777111000000000222444777999@@@HHHPPPSSSTTTVVVTTTPPPGGG@@@999666777888666444222///......111222111///...,,,***+++...//////.........///222444555333111222222111000///222777;;;@@@@@@AAABBBFFFKKKOOORRROOOLLLHHHFFFEEEFFFFFFFFFGGGAAA<<<;;;===>>>===:::aaa???;;;777333111333333000///111333333111000////////////+++111333///...000///***444444444222///...///000,,,+++,,,...000111///---+++*********+++,,,,,,---222222111000///......///777111,,,)))***++++++***))),,,...000///+++'''$$$%%%(((,,,///111111///...+++,,,///444777555///)))%%%'''%%%,,,<<>>999777777999999999,,,,,,+++++++++,,,---...------+++***+++...---+++...///...,,,+++***,,,...222000.........///...---+++...222333333444888<<<888999<<>>>>>===<<<;;;;;;999666222222555999111000...,,,++++++,,,------,,,+++***+++------+++.........---++++++,,,...111///------.........,,,+++...111111000111444777555666:::BBBLLLXXXbbbiii___WWWOOOKKKGGGAAA======jjjDDD555333333333333222111111000444333222111000/////////,,,000222000...//////---...------,,,,,,+++++++++...000111111111111222444...,,,++++++,,,---,,,+++******+++///333444000---,,,)))((()))***)))+++///)))---((('''000///***---)))((()))***+++,,,333;;;777888666000---,,,***&&&***+++******---000---'''(((((()))))))))))))))((('''%%%$$$%%%((()))***)))'''(((''''''***,,,---///(((---///---,,,///000......+++***---...,,,+++---'''---444555222///000222,,,+++******++++++)))(((((()))++++++*********,,,------,,,,,,,,,+++++++++((()))+++++++++,,,---///***...+++;;;222666,,,000 %%%))))))+++///000///+++,,,---...//////000000,,,***)))+++***''')))............---,,,+++))))))************************)))((('''))),,,---***'''''')))******(((''''''((('''((())))))(((((()))******))))))((((((((())))))###(((+++)))((()))***(((((()))))))))((((((***,,,)))***+++***'''&&&'''(((;;;444,,,(((((()))))))))+++***((('''&&&''''''((('''---///,,,)))))))))(((&&&(((***+++)))((((((((())))))******))))))((((((,,,***'''&&&'''))))))))))))******((('''***000666///***(((***+++))))))+++)))((((((((((((***,,,---)))******+++++++++++++++------------,,,+++)))(((*********((('''(((+++...'''''''''&&&''''''((()))$$$&&&'''''''''''')))***))),,,---+++((('''(((++++++***(((&&&''')))+++---+++++++++,,,------+++)))$$$&&&((())))))(((&&&%%%'''((()))(((''''''(((***'''''''''&&&&&&&&&&&&&&&&&&+++'''$$$)))&&&"""&&&'''((()))******)))'''&&&---******------++++++...333,,,''''''(((&&&%%%%%%+++,,,---+++)))***...222((('''&&&&&&((()))(((&&&$$$&&&''''''''''''(((***+++***(((((())))))(((&&&)))*********(((((()))+++###---666555...(((***///'''''''''''''''''''''''')))))))))(((((()))))))))***((('''''')))******)))+++,,,,,,+++)))'''((())))))))))))(((((())))))***)))+++...000000...***(((333---***+++,,,+++,,,///)))...111///)))&&&(((,,,(((***,,,///111222222222333555666333---+++000555666444000---++++++++++++...,,,******+++,,,,,,,,,---......---++++++,,,...///---,,,,,,---...---,,,,,,...000///---,,,///222222666???NNNaaarrr}}}|||qqqcccUUUGGG;;;888;;;mmmFFF777222222333444333222111000555444333111000/////////...000222222000......---....../////////......---...//////...------///111...------///000000...,,,++++++,,,000444444///+++***))))))***++++++,,,...))),,,''')))444333+++,,,+++((()))---+++(((222AAA222444222...,,,...---************+++,,,,,,)))%%%((())))))************)))'''&&&&&&&&&&&&'''(((((('''&&&((('''&&&+++000---,,,000111...,,,......------,,,,,,------,,,,,,,,,(((,,,000222000//////000...+++((('''***+++)))'''&&&)))------+++******++++++++++++*********))))))&&&(((***+++++++++---///(((///111CCC;;;===///111"""((()))***---000000***+++---...//////......******+++,,,)))&&&)))///......---,,,+++***)))(((((((((((((((((((((((((((((('''''')))+++,,,***'''''')))******((('''((()))'''((())))))(((((()))***))))))((('''''''''((((((%%%+++...***&&&'''******'''((())))))'''((()))+++((()))***)))((('''((()))///,,,(((&&&&&&'''((())))))((('''&&&&&&''''''((('''***,,,,,,***)))))))))&&&(((******)))((((((***((()))))))))))))))((((((,,,***((('''''''''(((((('''((()))(((''')))---111///***(((+++,,,)))(((***)))((((((((()))***+++,,,***+++,,,---......///...,,,---...///...,,,***(((***+++***)))((((((+++---%%%%%%%%%&&&&&&((())))))%%%&&&(((((('''''')))***)))+++---+++(((%%%&&&(((***)))''''''(((***,,,...------...///000///+++)))(((((())))))((('''&&&%%%&&&'''(((((('''''')))+++'''''''''''''''&&&&&&&&&&&&---(((###(((&&&"""$$$''')))+++,,,+++)))&&&$$$))))))***+++,,,+++++++++,,,(((&&&&&&'''''''''&&&((()))***)))'''(((+++...&&&%%%%%%&&&'''(((((('''$$$%%%''''''&&&&&&((())),,,,,,++++++***)))(((''''''((())))))((((((***,,,###)))000000+++'''))),,,'''''''''''''''''''''''')))******((((((******)))(((''''''(((((()))))))))+++,,,---+++)))((()))******))))))))))))******+++---...//////---+++******333---***+++,,,+++,,,///(((,,,///...***)))+++...''''''((()))***,,,---...---///000...***))),,,///555333000---+++++++++,,,///+++(((***+++++++++---,,,---...---,,,+++---...---,,,***+++,,,------,,,,,,...///...,,,,,,///222777>>>LLL___uuu{{{kkkXXXEEE999:::@@@rrrJJJ999111222333444333222111000555444333111000/////////000111333333111---+++,,,......///000000000//////111111000...++++++---///,,,,,,---///111111...,,,...---...111444333...))))))***+++***+++---......'''+++)))---888666,,,+++---***+++...+++)))333DDD,,,......***+++...///---***)))***,,,---+++)))''')))***++++++,,,,,,,,,+++)))(((((('''%%%%%%%%%&&&((($$$)))((("""+++444+++000333222...+++,,,,,,******---///---***)))+++---+++,,,...///...------,,,---***'''''')))+++)))'''&&&***//////,,,***+++,,,))))))))))))((((((((('''''')))******))))))+++,,,%%%...222GGG>>>>>>------""")))---***((((((((('''***+++,,,.........------******+++---***&&&)))...---,,,,,,+++******))))))''''''''''''''''''''''''&&&&&&''')))******(((''''''(((******((((((((()))'''((())))))(((((()))***(((((('''&&&&&&''''''''''''+++,,,((('''***++++++'''((()))((('''''')))+++%%%'''((()))((()))***,,,%%%&&&((((((((('''((()))(((((('''''''''(((((()))&&&''')))+++***))))))***((()))((('''&&&'''***---'''(((((()))))))))(((((())))))((('''%%%%%%&&&'''&&&&&&''''''((())),,,...///***)))++++++)))((()))******))))))))))))*********+++,,,---.../////////+++,,,...///...,,,***((()))******)))'''''')))+++%%%%%%%%%%%%&&&((()))***'''((()))(((''''''((()))))),,,...,,,)))&&&'''))))))(((''''''(((***,,,...222111111111111///+++(((***(((&&&$$$###$$$&&&''''''(((((((((&&&&&&''')))'''''''''''''''''''''''''''///***###'''(((###$$$''')))+++,,,+++)))&&&$$$"""%%%)))+++,,,+++***'''))))))(((''''''((('''%%%&&&''''''((((((***,,,...)))(((((())),,,------,,,###$$$%%%&&&%%%%%%&&&(((,,,,,,---,,,+++)))((((((&&&'''(((((('''(((***+++'''(((((((((((())))))***(((((((((((((((((((((((('''++++++((((((++++++'''&&&&&&''''''''''''(((((()))+++,,,+++***)))***+++)))))))))))))))***++++++000111000---***)))+++---333---***+++,,,+++,,,//////---,,,,,,---...000000)))((((((((((((***+++---+++******************)))//////------,,,,,,------000***'''***+++)))***...+++---......,,,,,,---...,,,+++)))***,,,---------+++---///...---...222666DDDKKKUUUcccvvv|||sssgggXXXJJJDDDJJJTTTuuuLLL;;;222222222333333222222111444333222111000/////////111111444666444...,,,...,,,,,,------.........///444444333000---,,,---///(((((()))+++---...,,,+++///......000222111,,,(((***,,,,,,******---...,,,&&&,,,+++...777444+++,,,,,,,,,------+++,,,666BBB+++---,,,))))))---...---***((()))------***)))+++******+++,,,------------((())))))(((&&&%%%&&&''')))###******!!!...:::,,,000333222---******+++)))(((---000,,,)))***---......---,,,,,,------+++)))***)))((()))*********)))''',,,111111---+++,,,///))))))((((((((('''''''''((()))******)))((()))***###,,,///CCC::::::******$$$)))+++))))))++++++)))***+++,,,,,,---------,,,+++)))***,,,+++((())),,,++++++***))))))******+++''''''''''''''''''''''''%%%&&&((())))))(((((('''&&&(((******)))((()))***'''((())))))(((((()))***'''''''''''''''((())))))&&&)))***''''''***+++)))'''((((((((('''''')))+++$$$&&&(((((())))))+++---&&&))),,,,,,***(((***,,,'''''''''((())))))))))))'''&&&'''++++++(((((()))))))))(((&&&%%%'''+++...''''''((()))))))))(((((('''(((((('''%%%%%%&&&(((''''''&&&'''((()))+++,,,000+++)))***+++((((((***************))))))))))))((((((***+++,,,,,,,,,,,,+++,,,---------+++***)))((())))))((('''&&&''')))&&&&&&&&&&&&'''((()))***''')))***)))''''''((()))***---000///,,,))))))+++(((((((((((()))***,,,---333222111000///---***''')))&&&### """$$$&&&(((((()))'''&&&%%%&&&((('''''''''''''''((((((((('''111,,,###(((***%%%%%%'''((()))******)))'''&&&$$$((()))++++++)))$$$)))++++++(((''''''&&&"""''''''((()))+++,,,...///((('''''')))+++------,,,"""$$$%%%%%%$$$%%%&&&(((***,,,------+++)))))))))&&&'''((('''&&&''')))***+++(((&&&&&&)))+++,,,+++((((((((((((((((((((((((''',,,---((((((---,,,'''$$$&&&(((((('''&&&'''((((((***+++***))))))***+++(((((((((((()))******+++///000000---)))))),,,000222,,,)))***+++***+++...333000,,,,,,...111111000***)))((('''''')))***+++***)))(((***,,,---***((()))***,,,...////////////111)))&&&***+++((()))///***,,,......---,,,---...+++***)))***,,,.........,,,...//////...000555:::NNNSSSVVVZZZhhhyyytttmmmcccYYYNNNJJJQQQ[[[vvvMMM;;;333222222111222222222333222111000000////////////111000444999888222000444+++++++++++++++---...000222222222000...---...///'''''''''))),,,---,,,+++---++++++,,,//////,,,(((***---,,,'''''',,,---+++&&&,,,******111///***...)))---...***)))000888<<<***,,,+++((()))...111///+++((((((,,,+++'''(((,,,))))))***+++,,,------,,,&&&((()))((('''''')))+++)))""",,,---"""333CCC222...111000+++)))+++,,,+++''',,,---+++,,,111222000///---***+++---...,,,)))&&&(((+++++++++***++++++)))...333222...+++...222******)))))))))((((((((('''((())))))(((((()))+++(((...--->>>444777***,,,###&&&''''''+++000111...+++++++++++++++,,,,,,---,,,((((((,,,---***)))***))))))(((((()))***,,,---((((((((((((((((((((((((&&&''')))***))))))((((((&&&((()))***)))((()))***'''((())))))(((((()))***(((((((((((()))+++,,,---%%%+++---)))'''((()))((('''((((((((('''''')))***%%%'''((()))((()))***,,,))),,,...,,,)))(((---222%%%&&&'''((())))))))))))(((%%%&&&***+++(((&&&((('''((((((((('''(((***---&&&''''''((())))))((((((%%%''')))(((&&&&&&(((***+++)))'''''''''((())))))222,,,((())))))'''(((***'''((()))***************(((((()))***+++++++++***+++++++++++++++*********((()))***)))'''&&&'''(((''''''''''''((())))))***&&&'''))))))(((((()))+++(((+++//////,,,******+++))))))(((((()))***+++,,,111///---,,,,,,+++)))'''((('''%%%######$$$&&&'''&&&'''((('''&&&&&&''')))&&&'''''''''((((((((()))'''222---$$$))),,,'''&&&&&&&&&'''(((((((((''''''"""''')))'''(((***)))$$$"""'''***''''''))))))%%%((((((((()))***+++,,,+++%%%%%%%%%'''***+++,,,+++###$$$&&&&&&%%%%%%'''((('''***------+++))))))***&&&'''((('''&&&&&&''')))((((((((()))***++++++,,,''''''''''''''''''''''''&&&---...((((((...---&&&$$$'''))))))(((''''''))))))***+++***(((''''''(((''''''''''''((()))***++++++...111000,,,+++---000///***&&&((()))((())),,,+++,,,---...///000111222+++***)))((((((((()))***(((***,,,------,,,++++++''')))---000222222111000222(((%%%***+++''')))000***,,,...///...------...+++***)))+++---///000///---///000///...000666:::IIIRRRWWWXXX```nnnssspppkkkddd[[[SSSKKKFFFIIIPPPvvvMMM:::333222111111111222333444000000///////////////000000000444;;;;;;666555999---,,,+++***+++...000222---...//////---,,,---...)))((((((***,,,.........***((('''))),,,...,,,)))***---+++%%%%%%***,,,)))'''---)))&&&+++***)))000'''......((((((222999888''')))***(((+++111555444,,,((((((+++)))%%%&&&,,,(((((()))++++++,,,,,,,,,$$$&&&((((((((((((,,,///)))!!!---000$$$888JJJ888+++......***(((+++------(((***))))))000999888111///,,,)))***---///---+++$$$(((,,,---,,,***+++---***000444333...,,,///444++++++++++++************%%%'''((()))((()))***,,,///222---;;;111666---222++++++)))'''+++000///***,,,+++*********+++,,,------((('''+++...,,,))))))(((((('''''')))***,,,...************************&&&(((***+++***))))))***&&&''')))***)))((()))***'''((())))))(((((()))***((())))))***+++---...///&&&...222...((('''))))))&&&'''((((((&&&'''(((***'''((())))))(((((()))***)))+++,,,)))&&&(((111999$$$%%%&&&'''((())))))))))))%%%%%%***,,,'''%%%((($$$&&&)))******)))******&&&&&&'''((())))))((((((%%%(((******((('''))),,,...,,,)))'''''''''''''''333---((((((((('''(((+++%%%&&&((()))+++,,,,,,,,,******+++,,,,,,,,,++++++,,,+++***))))))*********)))******)))(((''''''((()))(((((((((((()))******$$$&&&(((((())))))+++---%%%(((,,,,,,***((((((***)))))))))))))))******+++...,,,***))))))***)))((())))))))))))))))))))))))%%%&&&'''&&&&&&&&&(((***&&&'''''''''(((((())))))'''222...$$$)))...)))'''%%%&&&&&&&&&''''''(((((('''+++***&&&%%%))))))$$$!!!%%%%%%''',,,...***)))(((''''''(((((((((&&&(((((((((***---//////...$$$&&&''''''&&&'''(((***&&&)))------+++))))))***''''''((('''%%%%%%'''((("""&&&+++,,,)))''')))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%---...((((((...---%%%$$$(((++++++)))'''(((***+++,,,,,,***'''%%%%%%&&&&&&&&&&&&&&&'''(((******&&&,,,222333000------///---((($$$&&&'''&&&'''***%%%---000//////222666,,,++++++***************&&&+++000000---***,,,///'''***///333555444222000222((($$$***+++'''(((000))),,,...///...------...+++******+++...000000000///000111000...000555999>>>MMMZZZ^^^ccckkkjjjcccYYYSSSMMMJJJFFFBBBEEEJJJ|||TTT999444333222000///000333666222444555333///---///222333000333:::999111...111000,,,((((((,,,///000///222))),,,111+++,,,111///***,,,,,,+++,,,//////+++******+++,,,------------'''))),,,,,,***((('''(((,,,///---((()))---,,,''')))555;;;555,,,+++...000+++)))((())),,,---,,,)))''''''&&&&&&'''(((***+++)))'''(((+++,,,***+++...$$$))))))%%%$$$(((+++)))''')))+++---...111555888,,,+++---///,,,''')))///+++++++++,,,,,,---------,,,))))))...555666000***((()))+++******+++---///,,,///222000,,,---444;;;---,,,++++++******++++++'''+++......***)))+++...,,,666444///333222...000)))***)))))),,,111000++++++,,,---///000000111111111,,,''')))...111...***)))))))))***,,,,,,+++)))((()))***+++++++++******,,,,,,++++++***)))((((((,,,$$$'''***$$$'''444888((((((''''''''''''((((((+++(((''')))...222333222***+++,,,+++***)))***+++((()))***)))((()))***,,,)))))))))))))))(((((((((---,,,)))&&&&&&)))///444---+++(((&&&$$$$$$$$$%%%&&&%%%&&&))),,,---***''')))((('''&&&''')))+++,,,''''''''''''''''''''''''&&&((()))(((&&&&&&***---000+++)))+++,,,******---,,,***$$$...***((()))$$$&&&((()))(((((((((((()))''''''***...000///,,,%%%&&&(((((('''((()))+++******)))(((((()))***+++)))))))))'''%%%%%%''')))+++)))(((***,,,---+++)))###((('''***555333******+++++++++)))((('''((()))333---((((((,,,---***&&&$$$(((,,,,,,)))&&&%%%&&&((((((((((((((((((((((((***(((&&&%%%%%%%%%$$$###(((+++***''')))......(((###&&&'''%%%&&&)))***'''(((((((((((())))))))))))''')))(((&&&***111000***++++++******))))))(((((('''((('''(((---222000***(((***+++,,,******+++,,,''''''''''''(((((((((((()))((('''&&&'''(((***,,,&&&***)))%%%%%%)))***&&&((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''')))***+++,,,)))************+++++++++((((((((((((((('''''''''(((,,,000111000///111222''''''(((((((((((((((''')))+++---///...,,,(((&&&///---+++,,,---+++&&&""")))***+++,,,---,,,++++++///***(((+++222555333...///,,,)))'''((()))******+++******,,,...000000///,,,+++++++++,,,...///111//////000000111111222222888HHHYYYeeennnoooaaaPPPEEE???===@@@>>>888;;;DDD~~~XXX<<<555444222000///000333555000222444222...---///222000000222555444000///000...,,,******,,,///000111111***///444...,,,///,,,---///...++++++...///---++++++,,,,,,---------,,,,,,---...---+++******,,,+++......,,,,,,///---((()))555<<<777...+++,,,+++,,,***((()))+++,,,+++)))'''&&&&&&&&&'''((()))***(((&&&&&&***,,,+++---000...,,,)))''''''''')))***&&&(((+++,,,---...111333000//////...------,,,+++***+++++++++,,,,,,,,,,,,+++******...222222...)))*********+++,,,...//////---///111///---...222777,,,,,,+++***************&&&***------******,,,//////888555000444333000333...///...---///333222...***+++,,,---.../////////555000++++++///222///+++++++++++++++++++++++++++333000+++))))))***++++++)))***************++++++,,,&&&***...&&&%%%---...))))))(((((((((((())))))+++)))''')))---000111000)))+++,,,+++***)))***+++((()))***)))((((((***,,,)))))))))(((((('''''''''******)))((('''(((,,,///***)))'''%%%%%%%%%'''''''''&&&&&&(((+++,,,)))'''(((((('''&&&&&&&&&'''(((((((((((((((((((((((((((((())))))'''&&&&&&***---+++$$$!!!%%%***+++******'''---&&&...$$$---'''...&&&***---,,,'''&&&***///&&&&&&&&&(((***++++++)))&&&'''))))))((((((***+++///...---,,,,,,------...(((((()))((('''(((***,,,***)))((()))++++++)))'''%%%***(((+++555444++++++***---///,,,'''%%%(((,,,---)))%%%'''...111000---''')))+++,,,***(((''''''((((((((((((((((((((((((***)))(((''''''&&&&&&%%%)))+++***((()))...---)))'''******((((((,,,,,,***'''''''''((())))))******(((***)))&&&(((---...***&&&&&&&&&&&&&&&%%%%%%%%%)))(((&&&(((111777222)))''')))++++++***)))***+++''''''''''''((((((((((((***((('''&&&&&&'''((()))'''******&&&&&&******'''((((((((()))))))))))))))((((((((('''''''''&&&&&&''''''''''''(((((()))***(((((()))))))))*********((((((((((((((((((((((((---......---+++,,,///333((()))))))))))))))))))))'''))),,,......---,,,+++,,,---......+++)))&&&%%%((()))+++,,,------,,,,,,,,,***))),,,111555555444---,,,+++***+++++++++***+++***)))+++---/////////---,,,,,,,,,---...000111------.........///111222<<>>CCC???======777...000666555---,,,222444000kkkOOO>>>999444222111222111000,,,///222222///...///111///666999666111000///---+++...///...+++,,,///333:::111444777000///222000222444222//////222222...000000...---,,,+++++++++((('''(((---333555222...***+++,,,,,,++++++...222//////000///---+++---///,,,+++***)))((()))+++,,,&&&&&&'''(((((()))))))))...***((())))))(((***///===,,,###(((+++&&&(((111333555666666333000...---...222///,,,777EEE???///))))))))))))))))))))))))'''***---,,,)))'''***---...***(((***000333222///...+++((())),,,,,,)))&&&+++***))))))((()))))))))//////...,,,***)))***+++...555///(((+++---,,,222...111000,,,+++,,,,,,)))------------...000111222000...+++,,,///111111000))),,,...---+++,,,222888;;;222)))'''***,,,***&&&(((((()))))))))*********)))%%%...555//////666666)))((((((''''''(((((())))))***+++***************(((***++++++******+++,,,)))******)))(((((()))+++***)))((('''&&&%%%$$$$$$*********((('''''')))+++((((((''''''((((((((()))((((((((('''&&&&&&'''(((###$$$'''))))))(((&&&%%%'''''''''''''''''''''''';;;666000***'''''''''(((,,,))))))***(((&&&''',,,...AAA,,,(((&&&)))999000000...+++)))***///222)))---000000,,,))))))***%%%'''((('''&&&&&&'''(((*********))))))((((((''''''((((((&&&%%%%%%''')))&&&''''''(((***,,,...000%%%+++((('''...,,,'''***///,,,(((&&&&&&'''''''''+++(((&&&&&&(((***)))((((((%%%###$$$'''(((&&&$$$((((((((((((((((((((((((%%%(((******((('''((()))***'''%%%%%%&&&''''''(((+++---+++''''''+++,,,***))))))((((((''''''&&&&&&))))))((('''%%%'''---333'''((((((((())))))******)))+++,,,+++,,,---***$$$%%%'''((()))''''''((()))''''''''''''((((((((((((((('''''''''(((***---///*********++++++)))((((((%%%%%%&&&&&&'''((())))))((((((((('''''''''&&&&&&###$$$$$$%%%''')))***+++((((((((()))))))))******(((((((((((())))))*********)))(((((())),,,...///+++***)))(((((((((((()))++++++******+++---...//////---,,,---//////---+++......---+++***)))))))))(((***+++***(((***000555777666333...***)))+++---,,,***((()))+++---------000000000000000000//////***---///...,,,,,,111555555BBBHHH???666444555333222888777...+++000111,,,qqqTTT???:::444222333333222000...222555444111///000222333555999:::666000000555000000...,,,+++,,,///222;;;222444777111111666444333333222333888;;;666...111000...,,,,,,,,,,,,---)))(((***111999;;;666///******,,,...,,,***---222111---+++,,,,,,+++...111***+++***)))((())),,,...''''''(((***************///+++)))***)))'''(((,,,555+++%%%(((***)))+++111111222333222///---++++++---///---,,,222888444)))************))))))))))))'''***++++++******...111,,,***(((***---000///...222///,,,,,,---...,,,***++++++***))))))))))))***111000...,,,*********+++...666000)))---...---222...222222...+++,,,,,,*********))))))***,,,...///,,,+++)))***,,,///000///'''***,,,,,,+++---111555000,,,((((((+++,,,)))%%%))))))))))))))))))((((((---)))000555...---333333((((((''''''''''''(((((()))***,,,,,,***)))******((()))++++++******+++---******+++***(((((()))******))))))((('''&&&%%%%%%)))))))))((('''''')))+++)))))))))(((((((((((('''&&&'''(((((('''&&&'''(((###%%%''')))***)))((('''''''''''''''''''''''''''999555///***(((((('''&&&&&&&&&((()))'''%%%)))000,,,888''''''$$$,,,&&&;;;......---,,,++++++---...(((***------+++(((&&&&&&%%%&&&''''''%%%%%%&&&'''))))))***++++++******)))'''((('''&&&$$$$$$&&&'''&&&'''((())))))+++///222&&&+++(((&&&,,,)))%%%***///***%%%$$$''')))(((&&&'''%%%$$$$$$''')))))))))(((''''''(((******)))'''(((((((((((((((((((((((($$$'''++++++)))''')))***///***'''((()))((()))+++***+++***&&&&&&***,,,***)))((((((''''''&&&&&&&&&---***''''''''''''---333***+++++++++++++++,,,,,,'''+++,,,)))'''((('''$$$%%%'''))))))((('''((()))''''''''''''(((((((((((()))((('''''')))+++...///***((())),,,+++'''&&&'''%%%%%%%%%&&&&&&''''''(((((((((((('''''''''&&&&&&######$$$&&&(((***,,,---(((((()))))))))*********'''(((((())))))******+++(((''''''))),,,.........,,,+++)))(((''''''((()))+++++++++******+++,,,,,,000---+++,,,000222000---///...---+++***))))))))))))***+++)))'''(((,,,000666666444///***)))+++///+++******+++---------+++000000111111000///...---***///222111...---000444222@@@GGG===333222555666000333333///,,,...///---uuuXXX???:::444222333444333000111444888777444111111222666111444;;;777...444CCC555222---******---///000888000444:::555555999666333333333888BBBFFF<<>>999333,,,,,,------------,,,,,,...---,,,...111333333333)))---222444333000...---222...)))%%%$$$&&&***---...///---)))%%%&&&+++000...//////...---,,,+++******)))'''(((***,,,------///111///***)))---///...***)))'''&&&%%%&&&((()))***((((((,,,,,,******,,,,,,+++)))((((((((())))))))))))+++,,,---.........***'''(((,,,***$$$###(((...///...---///111...(((,,,,,,++++++++++++++++++&&&+++...,,,,,,...///---...555555---(((***,,,,,,,,,...//////,,,***)))))))))***+++***))))))+++---,,,,,,,,,,,,+++***))))))))))))***++++++++++++***(((((()))***+++,,,------&&&'''((((((&&&'''(((***)))))))))))))))(((''''''''''''''''''&&&(((+++......******,,,***&&&)))///***---,,,''')))000333111---)))(((+++,,,(((&&&''')))((((((((()))((('''%%%'''******((('''))))))&&&******)))(((((()))***++++++///,,,'''(((---))))))&&&$$$$$$&&&'''&&&$$$'''(((((()))***++++++,,,...+++''''''***,,,+++)))222000...,,,***)))))))))&&&)))+++***''''''+++000***000555222...---+++((('''''')))+++,,,+++'''$$$&&&'''((((((''''''(((*** ***,,,((((((+++,,,&&&,,,000---&&&###'''---'''''''''(((((())))))***************)))))))))))))))((((((''''''''''''(((%%%%%%&&&&&&'''((())))))'''&&&&&&''')))***((('''''')))))))))'''&&&'''(((&&&&&&''')))++++++)))(((((('''$$$""" """&&&***111---***)))'''$$$'''---***&&&%%%(((***))))))+++000///---+++***(((((((((&&&+++000000,,,((()))***'''###%%%***'''"""---...+++'''&&&&&&((((((((((((((((((((((((''''''''')))******(((&&&(((---222******)))(((((((((((((((%%%%%%%%%%%%&&&((()))***++++++***((((((''''''''''''%%%$$$&&&***+++***''''''+++//////,,,(((''''''((((((&&&%%%)))---,,,'''******((('''+++000///***000...---+++******++++++)))))))))***++++++,,,,,,((()))+++,,,---.........333///***''''''***---...'''((()))+++,,,,,,,,,,,,***---///111111111111333//////000000000000//////...///000111111222111111,,,///000///...///111111,,,111666777555222222222555444222///---+++***)))dddDDD<<<444333444444222111111333888;;;666///000777888777555333000000222555222///,,,,,,...///...---222222666;;;:::555444777666333000111555666333000000333555333///,,,---000///...,,,,,,...000111000,,,///333444333111000000000///,,,+++***+++,,,---444111,,,)))((()))+++,,,(((///444333...******---///---+++***+++,,,,,,+++***000333...***+++...///***)))'''&&&&&&&&&'''(((((((((+++111222---)))***---,,,***)))))))))***+++)))***+++------------,,,)))&&&(((+++***&&&''',,,+++------,,,///333111,,,+++++++++,,,,,,,,,,,,,,,)))---000---,,,...///---///222111***''')))+++)))+++,,,......,,,******+++((()))******))))))+++---++++++++++++***)))(((((())))))***++++++++++++***)))))))))***************'''((((((((('''''')))***)))))))))))))))(((''''''******)))(((((()))---000///***))),,,---,,,...333+++...---***,,,333777555+++)))))),,,,,,((((((***))))))))))))******(((''''''))))))((())),,,***%%%+++***)))(((((()))******))),,,,,,***))))))'''###)))'''$$$%%%'''((('''%%%(((((())))))***+++++++++******)))((((((((()))+++,,,+++***)))((())))))***###%%%&&&$$$###%%%,,,222***000333///+++***)))'''((()))***---...---***'''&&&'''((((((''''''(((***%%%+++***(((((('''&&&'''+++...,,,'''$$$''',,,)))+++------***(((((()))))))))))))))))))))))))))''''''&&&&&&&&&''''''(((%%%%%%&&&&&&'''(((((()))'''&&&&&&''')))***(((''''''((()))((('''&&&'''(((%%%&&&'''(((*********))))))(((&&&$$$"""$$$(((+++222///,,,+++'''###%%%***+++'''%%%(((***((((((***+++*********))))))(((((()))---111000+++''''''(((+++''')))...***###&&&000///,,,)))''''''((())))))'''''''''((((((((((((((()))******(((&&&''',,,111+++***))))))((((((((())))))))))))))))))***************)))(((''''''''''''((('''''')))+++,,,***(((''',,,111000,,,(((((()))***+++)))(((+++///---(((''')))((((((+++111333000000///---,,,++++++++++++)))))))))************+++((()))***,,,------......888444...+++,,,.........******************++++++,,,...111222111000//////......//////......---,,,---...///000111222222222,,,///222222222222333333///333666888777555444333333222111///---,,,++++++qqqKKKAAA999777666333222333444777;;;<<<666000222888:::999777444111000111333///---,,,---...///...,,,///000444888777222111222888333...+++---//////---111777:::666...***,,,111000...+++***,,,---......,,,///111222111000000000...///000000000//////...999333,,,)))+++,,,+++)))###...888777...(((***000...,,,******+++,,,,,,+++(((333:::444+++(((+++...***)))((('''''''''((((((&&&(((///666777///)))'''---,,,+++***)))***+++,,,***+++,,,......,,,+++)))'''&&&'''))))))(((+++000))),,,,,,,,,///333333///***+++,,,---......------,,,000111...,,,......,,,666555111,,,+++......+++***,,,------,,,***+++,,,'''((()))))))))))),,,...***************(((''''''((()))******++++++***************))))))((((((((('''((((((((('''''')))+++)))))))))))))))(((((('''******))))))***---222666555...)))+++...///111444---///...,,,---222444444))))))+++...,,,((()))...))))))******+++*********'''(((((((((---000,,,$$$,,,+++***)))((((((((()))((((((+++---+++&&&&&&***)))'''&&&&&&((()))((('''))))))))))))))))))******&&&)))+++)))%%%%%%(((,,,&&&&&&&&&&&&'''((()))***&&&'''&&&%%%%%%)))111777***///111,,,(((((((((''''''((())),,,......+++(((&&&'''((((((''''''(((***))),,,---)))(((((('''$$$(((***+++***((('''(((******///333222---((('''(((((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&'''((((((((('''&&&&&&''')))***((('''&&&'''((('''&&&&&&''')))%%%%%%'''(((******************(((&&&%%%&&&))),,,///,,,++++++)))%%%&&&***,,,(((&&&)))***(((''')))$$$%%%'''((()))))))))(((---///111000+++''''''(((,,,)))+++...+++&&&(((000000---***(((((()))))))))&&&&&&''''''(((((())))))***++++++)))&&&'''***...******)))(((((((((((()))''''''(((((('''&&&%%%%%%)))(((((('''''''''(((((()))))))))+++---,,,***''''''---222111,,,'''(((+++++++++***(((+++///...((($$$(((***(((+++111666777111000...---,,,+++++++++******))))))))))))(((((())))))***+++,,,------...;;;666000///000111...***---,,,+++)))))))))***+++---000333444222///---,,,///////////////...---,,,,,,---...000111222222222,,,///444777777555444444333333555888999888555333111000000///...---,,,,,,|||RRREEE;;;999888333222666666777999999666444555777999999777333000...///000---------------,,,+++***111333666777555111......888444...+++,,,...//////000444666333---)))***...///---***)))***,,,------+++,,,...---,,,,,,---///...///000111111111111000666222---***+++,,,,,,+++$$$---444444---(((+++000(((''''''(((+++------,,,)))777AAA:::...'''))),,,+++++++++*********))))))&&&(((///777777///(((&&&,,,+++***)))))))))***++++++,,,.........,,,)))''''''''''''''''''(((,,,000***------,,,...222333000)))***---///000///...------111111---+++------+++999444...+++...000///,,,,,,---...---+++)))******'''((()))))))))***,,,...++++++++++++***)))((('''((())))))***************))))))))))))(((((((((((('''((()))((('''''')))+++(((((())))))))))))((((((''''''((((((***///666::::::333+++***---000000///000///---+++***+++++++++''')))---///,,,(((+++111((()))***+++*********+++(((((((((***111555///%%%,,,++++++***)))(((((('''***%%%'''///000)))(((---)))(((''''''((()))))))))((((((((((((''''''''''''&&&((())))))''''''(((***$$$$$$%%%%%%&&&'''((()))(((((((((((((((+++111666+++///000***&&&'''((((((%%%%%%'''))),,,,,,***'''&&&'''((((((''''''(((***)))...000,,,)))******((()))((((((((()))***)))((((((///555444---'''&&&(((&&&&&&&&&'''''''''''''''%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''(((((('''&&&&&&''')))***((('''&&&'''''''''&&&&&&(((***%%%''')))******+++,,,---)))))))))'''&&&&&&)))+++((('''(((+++***(((***///---(((&&&)))***'''&&&(((###$$$''')))***)))((('''///000111///,,,******+++***((()))+++)))%%%'''---///---***((()))))))))(((%%%&&&&&&'''((()))*********+++,,,***'''&&&))),,,(((((('''''''''''''''(((%%%&&&&&&''''''&&&$$$$$$((('''''''''''''''((((((((()))+++,,,,,,+++((('''%%%,,,222000***&&&(((,,,******((('''***...,,,'''$$$)))+++)))***000777999000000///...------,,,,,,*********)))(((''''''&&&)))))))))***+++,,,,,,---666222---...111111,,,'''++++++++++++++++++++++++,,,///333555333///,,,+++///000000111111000000000+++,,,---///000111222222---///555999888444111222444333333555888999555111.....................---ZZZHHH:::999888444333888444333111111333555444222666666555222...------...---......---+++***((((((999<<<===;;;777444111000333111...---.../////////...///000///...,,,,,,,,,---+++))))))+++---......+++,,,------+++,,,---/////////...---...///111333/////////,,,***+++...111+++,,,------,,,+++---...'''''''''))),,,......---'''555???;;;111,,,...000,,,------...---,,,+++***((((((,,,222222,,,((('''***)))(((''''''((()))***---...//////...+++)))(((((()))(((&&&%%%'''***,,,,,,000000------000111///)))+++...111222111///---,,,///000,,,***+++,,,+++444---'''(((+++---+++)))111111000...***(((((((((((()))************,,,...,,,,,,,,,,,,+++***)))((((((((()))************)))(((((((((((())))))))))))'''((())))))'''((()))+++(((((())))))))))))(((((((((((((((((())),,,111555888111***'''+++//////---///---+++***(((''''''(((&&&(((,,,///,,,(((+++222''')))+++***)))((()))***))))))))),,,222777111'''+++++++++***)))(((''''''---$$$$$$///555000++++++((((((((((((((()))***+++&&&&&&&&&&&&&&&%%%%%%%%%)))''''''(((***+++***(((&&&&&&''''''''''''''''''%%%&&&'''''''''(((***++++++//////***&&&'''))))))%%%&&&''')))+++,,,***(((&&&'''((((((''''''(((***%%%///555111***(((***+++((('''&&&'''***+++***((($$$+++222222+++&&&&&&)))%%%&&&&&&&&&'''''''''(((''''''''''''((()))++++++&&&&&&&&&''''''''''''''''''&&&&&&''')))***((('''&&&'''''''''&&&'''***---''')))++++++***+++---000'''(((((('''&&&&&&''')))&&&%%%'''******)))+++000---(((&&&)))***'''&&&(((%%%''')))******)))'''&&&...//////.........///000)))'''''')))(((&&&'''***---***((('''((()))((('''%%%&&&&&&'''((()))******)))+++,,,+++'''&&&'''***&&&&&&%%%%%%%%%&&&&&&'''((())))))***************(((((('''''''''(((((()))''')))***+++***)))((('''%%%***///...(((%%%'''+++)))***((('''+++///...)))&&&+++---***)))...333555..................------+++******)))((('''&&&&&&)))))))))))))))***,,,,,,000---,,,...111222...)))''')))+++---...---,,,++++++...333444333000---,,,,,,---...000111111111111+++,,,---...///000000000//////333888666000---///111000///222555555222///+++,,,---...//////......gggNNN999777999555444999666555333000222555555222333333333111...---...///...//////...+++******+++;;;>>>===888444333111///...------------......///.........///000000///...,,,+++***+++.../////////---...//////......///111000...,,,***+++---111333,,,...000///,,,---111666222---))))))---///...+++---,,,,,,...//////...,,,$$$///777666333333555555,,,---///000///...,,,******(((***...---)))''')))(((((('''&&&'''((()))***000000//////---,,,+++***(((++++++'''&&&(((******///222222...,,,...000...***,,,000333444222///---***---...***))),,,...---222+++'''***......,,,+++444444222///+++(((((((((+++,,,,,,,,,++++++,,,...,,,,,,---,,,,,,+++***)))'''((())))))******))))))((((((((())))))*********((()))))))))((((((***,,,'''(((((())))))))))))))),,,,,,+++)))'''''')))+++...,,,(((%%%)))000222000---******++++++))))))+++'''(((+++...,,,)))***///'''***,,,+++(((&&&'''))))))******+++000444000)))******+++******)))(((''',,,%%%$$$,,,555555...((('''((()))((('''(((***,,,%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%(((,,,---+++'''((())))))))))))((('''''''''((()))))))))(((''''''(((---...)))&&&(((******)))((()))+++------+++***&&&'''((((((''''''(((***&&&111777222(((%%%''')))'''&&&&&&''')))******)))$$$(((---,,,(((%%%&&&)))%%%%%%&&&&&&'''((((((((((((((((((((()))***++++++'''''''''''''''''''''''''''&&&&&&''')))***(((''''''((((((''''''))),,,///(((+++---,,,))))))---000%%%&&&''''''&&&%%%&&&'''***(((((()))(((&&&)))...,,,(((&&&)))***(((''')))((()))*********)))(((''',,,,,,+++,,,---///111333***)))(((((((((((()))******(((''''''((())))))(((&&&&&&''''''(((((())))))'''***,,,+++(((&&&''')))&&&%%%%%%%%%%%%&&&''''''))))))(((((()))***+++,,,***)))(((((((((((())))))''')))******)))((()))***&&&))),,,+++)))'''((()))***+++******...333222---'''+++,,,)))))),,,...---+++,,,---...............++++++***))))))(((''''''***)))((((((((()))+++,,,,,,,,,---///222222111///''')))+++---......------,,,///222333222///...---)))***+++,,,---.........+++,,,---...////////////000---///444333,,,+++000------...///111111///---***+++---...//////......vvvUUU:::777:::777444777777<<<;;;444///111444444000111222111000///000111...000000///------000222888;;;999222///111111///......---,,,,,,,,,...///,,,...000000...---...///.........///000000///------...000111000//////000000...,,,***+++,,,///111000000000000111222555777444///+++,,,000222...***...---...///111111000...&&&+++...///222666666222***,,,...//////---***(((+++)))))),,,,,,((('''))))))((('''''''''(((***+++222111000...---------...(((---...***))),,,,,,***///222333...,,,...000000+++...222555555222...+++(((,,,---******...111000111,,,+++000333111000111555444333///,,,******+++---......---,,,+++,,,...,,,,,,,,,++++++***)))((('''(((((()))))))))))))))***************)))))))))((()))***)))((((((***,,,''''''((()))))))))))))))***++++++***'''&&&&&&'''(((***)))&&&(((...222000---***))),,,,,,((((((,,,)))'''(((,,,,,,)))))),,,))),,,///---(((&&&''')))''')))***))),,,///---)))))))))***+++******)))(((&&&''''''***111444...%%%%%%'''((((((''''''))),,,%%%%%%&&&&&&''''''((((((%%%&&&'''(((******)))((((((((()))******)))((((((+++***)))))))))***))))))$$$))),,,(((&&&(((************)))***,,,,,,+++)))&&&'''((((((''''''(((***+++111333---&&&%%%'''(((%%%%%%''''''((()))***+++((((((((('''%%%%%%&&&(((%%%&&&&&&'''(((((())))))))))))(((((((((((()))***'''''''''''''''''''''''''''&&&&&&''')))***((('''(((((((((((((((***...222(((+++,,,***'''&&&***...$$$&&&((((((&&&%%%%%%&&&+++((('''((('''%%%)))...+++'''%%%(((***((((((***((((((((((((((((((((((((***)))((((((***---000111***)))((('''(((******))))))((('''(((***++++++***'''''''''(((((((((((((((%%%))),,,,,,)))'''''')))'''&&&&&&&&&''''''((())),,,***(((&&&&&&''')))***,,,+++***)))))))))))))))((()))******((((((+++...)))))))))*********)))((()))*********///444444///&&&))))))((())),,,+++&&&((()))+++---.../////////+++++++++******))))))(((***)))(((''''''(((***+++))),,,///000000000111333---,,,*********,,,...//////111333333000...,,,,,,***++++++,,,++++++******,,,------.........------///******000000***---555***,,,---...---,,,---...***+++---...//////...---[[[<<<777;;;777444666333===???333''''''...222///000222222111111222444...000111000///000555999999<<<:::222000444666444222111///---+++,,,///222)))...333000***'''+++000111000111222222111---+++***---///000///.........///...---,,,,,,---...///555222///111555888777555333111000111444333...***))))))***---111222111000,,,,,,******///444222,,,)))***---///...,,,)))'''+++)))***------)))''')))***)))(((((((((***+++,,,444222000...---...///000(((...000,,,+++//////,,,...222333...,,,...111111,,,///333666666222...+++(((,,,---++++++000444444,,,((()))000222///...111444444333000---+++,,,...///000000...,,,+++,,,...***++++++******)))(((''''''(((((()))))))))))))))------,,,+++***)))((((((((()))***)))((((((***,,,''''''((()))))))))))))))&&&''')))***)))(((((()))(((------'''''',,,///---///+++***,,,+++%%%$$$'''***''''''***,,,***)))***+++...111...)))&&&'''***%%%((()))'''(((++++++(((((((((***++++++***))))))!!!(((***(((,,,222...$$$$$$&&&((((((&&&&&&))),,,&&&&&&''''''((()))******!!!%%%))))))'''&&&'''***&&&'''(((*********))))))(((&&&###"""$$$&&&'''(((!!!'''***'''%%%''')))))))))(((((((((******(((&&&&&&'''((((((''''''(((***---///---'''%%%(((***)))###%%%'''((('''(((***,,,,,,***&&&$$$###$$$&&&(((&&&&&&''''''((()))******)))((((((''''''''''''((('''''''''''''''''''''&&&'''&&&&&&''')))***(((''')))))))))((()))+++000333(((***,,,)))%%%$$$(((,,,$$$&&&((()))'''&&&&&&&&&(((%%%%%%&&&'''''',,,222***&&&%%%(((***))))))+++'''''''''''''''((()))***)))'''%%%%%%(((+++---...(((((('''&&&'''))))))'''(((((('''))),,,------,,,((((((((((((((('''''''''$$$(((,,,,,,)))'''''')))((((((((((((((()))******333000,,,)))((()))+++---------+++***)))))))))))))))++++++***((()))...111+++)))(((***,,,---+++(((&&&''''''(((---333333///%%%'''''''''***---)))###&&&'''***,,,...///000000++++++++++++***************)))'''&&&'''(((***+++(((,,,000000---,,,///222222///***'''&&&)))...111222333444222///,,,++++++.........---,,,+++)))(((------......------,,,+++...((('''......***///:::(((+++......+++***,,,...***+++---/////////---,,,hhhGGG<<<======888444999888777666666666666666555444555:::<<<999444111444111---***+++111999@@@BBB999000---111555555333777333...,,,---///...---000111222222000//////000...999666,,,---......333///000000000000000///...------,,,++++++,,,,,,,,,222111000000222444555555111444***000HHHEEE000,,,000,,,(((***///222111///,,,)))'''***...000---)))+++***))))))+++***(((%%%&&&///111)))''',,,---((('''(((((('''&&&&&&((()))&&&...111---+++---,,,)))+++...,,,'''(((///333111777555444666555222333777///000222555555222---))))))444222,,,222222,,,+++++++++---///111111...,,,===777222111///+++((()))...666:::444,,,*********...***'''))),,,---***'''$$$&&&(((******)))(((''''''((())))))(((((()))***(((***### &&&&&&$$$)))###&&&'''((()))******(((((()))***(((&&&&&&)))+++***666111&&&))),,,***)))///---+++)))((((((((()))******)))(((((((((((((((***+++,,,------,,,+++***+++******,,,......***'''******+++***((()))+++---%%%&&&((()))))))))((('''((((((&&&%%%%%%&&&((((((%%%###%%%)))((($$$"""$$$'''((((((&&&(((,,,+++(((+++(((&&&&&&((()))(((&&&)))***(((&&&'''++++++'''&&&***......,,,)))))))))((()))++++++*********++++++(((%%%%%%&&&((()))(((666888...'''***'''$$$******)))(((&&&&&&&&&'''((()))+++,,,+++)))((('''(((&&&+++///---******++++++)))))))))))))))((('''''')))&&&'''+++---+++))))))))))))***)))'''(((***---***((((((+++---,,,++++++******))))))((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%'''((()))+++,,,,,,(((((()))(((&&&&&&''')))***)))((((((((((((((((((---+++)))+++...000///---''''''((()))))))))))))))***'''%%%(((,,,...,,,(((***,,,---+++(((&&&''')))'''(((+++,,,((($$$'''---((('''***...,,,((('''***///---+++***))))))+++,,,222...***((()))+++------***)))))))))******)))(((+++++++++,,,,,,++++++++++++++++++******+++,,,,,,)))))))))*********))))))(((***,,,***&&&&&&***...***+++++++++)))***,,,------+++)))((()))************+++...000000000...---333222000...,,,+++******666444111---******,,,...///***)))......)))(((***+++***************+++++++++---...,,,)))(((***,,,,,,.../////////...000111)))******)))((())),,,...qqqQQQCCC???<<<777333555444444333333333444444888:::???CCCCCC===777333555444222///---///333666>>>999333111444666666555555222...,,,...000000///...000111111///......//////999555,,,------,,,222444222///---,,,---...///---,,,++++++*********+++///...------///111222222---444...000@@@;;;,,,,,,///+++)))***///111///---%%%###"""&&&+++...,,,)))***,,,,,,+++***)))***++++++444666...(((+++,,,)))***++++++***))))))***+++&&&---000---+++......,,,---000///***)))///333333555333333666444111111444......///111222000,,,))))))333222...444333---------,,,,,,---///000000...???999444333000+++))))))***222666222,,,+++,,,,,,///+++((((((+++,,,***'''&&&'''((()))))))))((('''&&&((())))))(((''')))***(((,,,%%%"""((((((%%%+++&&&((()))******++++++***---,,,+++)))'''''')))******555000%%%(((+++)))******)))((((((((()))***+++***))))))((((((((((((((('''((()))******)))((((((((('''(((+++......,,,***,,,+++))))))***,,,...000************)))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%))))))%%%$$$&&&***,,,+++)))***---,,,(((***(((&&&&&&((()))(((&&&&&&((('''%%%'''+++***&&&%%%))),,,---+++)))))))))''')))***+++***)))***+++,,,***(((''')))***+++***111444---'''***'''$$$***))))))(((''''''''''''''')))***+++***((('''((())))))+++,,,,,,+++,,,,,,,,,)))))))))))))))(((''''''(((''')))......***((()))((())))))((('''(((***,,,)))((((((***,,,+++++++++***)))))))))((((((((('''))))))(((((((((((())))))$$$$$$%%%%%%&&&''''''''''''((()))((('''&&&'''(((***)))))))))***+++,,,,,,,,,+++***,,,///000///...((()))***++++++***))))))(((&&&$$$'''+++,,,***'''$$$&&&(((((('''&&&(((***'''''')))***'''###$$$)))'''''',,,000///)))''')))---,,,***)))((()))++++++000---***((()))+++,,,,,,+++*********++++++******)))***+++,,,,,,+++***))),,,++++++++++++++++++++++++***)))))))))))))))***''')))+++)))''''''***...//////---+++))))))+++------+++)))((()))************+++---...//////......///000000111000...,,,***888666222...+++***,,,---...***)))------)))''')))---,,,,,,+++***+++++++++,,,,,,,,,+++******,,,---***+++------,,,,,,...///)))************+++...000~~~aaaNNNDDD<<<666444222222222111111222333333777>>>FFFHHHEEE>>>777444222333333222000//////000888888777777777777777666666333000//////000000///...///000000...------...///888333+++---,,,,,,222777333...***)))***---000------,,,***))))))))))))++++++******+++,,,---...'''000//////555111+++///---+++***+++...///,,,***$$$""""""%%%)))+++***(((***,,,---+++'''&&&***//////999;;;222******+++))),,,------,,,***)))+++,,,(((,,,...,,,,,,///000000,,,000111,,,))),,,111444555222222444333000///111...---,,,,,,------***((((((222111///666444...//////---,,,,,,...000111111???999555444222,,,)))***&&&...333000,,,---//////000---)))(((***+++***((())))))((((((((((((((((((%%%'''(((((('''&&&((()))(((---(((%%%+++)))&&&,,,)))***+++,,,,,,,,,,,,,,,222///+++(((((()))))))))***444...$$$'''***)))+++((((((''''''((()))******))))))((((((''''''((((((%%%&&&''')))))))))(((((($$$$$$&&&)))---...---,,,333...***)))+++.........+++++++++***)))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%(((&&&&&&))))))&&&&&&))))))***)))&&&&&&)))'''###)))'''&&&&&&((()))((((((###&&&&&&&&&(((+++***&&&%%%(((***+++***))))))***'''(((******)))))))))***,,,***(((((()))++++++***+++///***&&&+++((($$$)))(((((())))))((((((''''''((())))))(((''''''))),,,,,,,,,---...---,,,,,,,,,(((((()))))))))(((''''''&&&(((---111...(((&&&)))'''((()))((('''((()))+++(((((())))))***+++++++++))))))))))))((((((((((((+++******))))))******+++%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))***(((''''''(((%%%%%%%%%&&&'''(((***+++,,,++++++,,,///000000///)))+++---......,,,***(((&&&$$$$$$&&&)))***(((%%%$$$&&&'''''''''''')))******'''(((***)))&&&%%%'''&&&(((---222111***'''(((***)))((((((((()))***+++---+++))))))***+++***)))++++++++++++++++++++++++***+++...//////...+++***,,,,,,,,,,,,,,,+++***)))---,,,***((((((((()))***((()))***)))((()))+++---333222000---***)))+++------+++)))((()))*********+++,,,,,,------......///+++---000333333111///---:::777333///---,,,,,,---,,,******,,,+++(((''')))......---,,,++++++++++++...,,,******,,,---...---***+++,,,,,,++++++---///***+++,,,,,,,,,---000333qqq[[[KKK@@@999666333333222222222333444444444>>>FFFDDD===777333111,,,...111111111111222333444777;;;;;;888555444444:::777555222111111111000...000111000///---......---444000+++///...---333444111---***)))+++...000///...---+++***)))))))))))))))))))))((()))+++---&&&,,,......///------111,,,++++++,,,------***'''***((('''(((******(((&&&///---+++(((%%%&&&)))+++...777:::222)))''')))***,,,------+++)))((()))+++---......------...000000)))...000,,,''''''---333999333111222222///000222...,,,******+++++++++***'''/////////666333...000...---,,,---000111222111;;;666333333222...+++,,,&&&---222000---///000///111---***)))*********))),,,+++)))''''''''')))***%%%&&&''''''&&&&&&''')))'''---)))&&&+++)))'''---,,,***+++------++++++---222...)))'''((()))***)))+++333---$$$(((***)))...++++++***)))(((((('''''')))(((((('''''''''((((((&&&'''(((*********))))))###$$$&&&(((+++,,,---,,,:::333+++(((***+++***(((((((((((()))))))))))))))&&&'''((())))))((('''&&&)))&&&%%%((((((&&&'''***((()))'''$$$$$$&&&$$$ ''''''&&&&&&'''((())))))"""%%%''''''***---+++&&&&&&'''((())))))))))))***''')))++++++***)))***+++***(((''''''((())))))(((&&&,,,(((&&&,,,)))$$$)))'''((()))******)))(((''''''((('''&&&&&&'''+++---,,,///444555111***))),,,'''(((((((((((((((''''''%%%)))000333...'''%%%)))&&&((()))((('''''')))***'''***+++)))(((***,,,+++))))))))))))((((((((((((+++******))))))******+++(((((((((((((((((((((((($$$&&&)))***)))(((''''''%%%%%%%%%%%%&&&'''((()))+++++++++---...///000000***,,,///111000...+++)))&&&%%%%%%&&&))))))(((&&&*********)))((((((((((((,,,((((((,,,...+++)))***'''(((+++///...)))''')))''''''&&&'''''')))***+++***)))))))))++++++)))((()))***+++*********+++++++++---000222222000---+++,,,---------,,,***)))(((...---***((('''(((***+++++++++******************111222222000...,,,,,,------+++)))((()))*********++++++++++++,,,---...///***,,,///222444333222111777555111...------------------------+++)))((())),,,,,,+++++++++,,,,,,---222...******---///...,,,,,,---...---,,,---///111......///...---...000333hhhUUUGGG???;;;333333222222222333333444333===BBB;;;333000000000+++---//////000111444666222666;;;;;;666222000111888888777666555555666777///111222222000//////000+++000...---333111...555......---,,,,,,---//////000000...---++++++******)))++++++***((((((+++---///---///000------...,,,,,,+++,,,,,,,,,+++)))''',,,+++***++++++***)))'''777000)))&&&(((***)))&&&***000333...(((&&&(((***,,,------,,,***)))+++,,,222000/////////......///(((,,,///---(((&&&,,,333===666000///111111333777000...+++***+++,,,------'''---,,,---444111,,,111,,,,,,...111333333222000444///...111111...,,,---***000333111/////////---///---+++***************---,,,)))((('''(((***+++%%%&&&''''''&&&&&&''')))&&&---)))&&&***((('''///---***))),,,,,,)))))),,,...+++((('''((()))+++++++++111,,,&&&***+++***000++++++++++++***))))))(((((((((''''''''''''((((((&&&'''((()))******)))(((%%%&&&'''((()))******+++999222***&&&(((***(((&&&((((((((((((((()))))))))&&&'''))))))))))))'''&&&'''$$$$$$''''''%%%&&&******+++***'''''')))(((###&&&&&&'''''''''(((***+++$$$'''))))))+++...---(((((((((''''''((()))******(((***,,,,,,+++***+++,,,***((('''''')))***)))(((%%%+++(((&&&,,,***%%%***'''((()))******)))(((''''''(((''''''&&&(((+++...)))000:::===444'''%%%+++''''''((((((((((((''''''%%%)))///333...&&&%%%)))%%%'''((((((''''''((()))(((---...)))'''***,,,+++(((((((((((())))))))))))***))))))(((((())))))***((((((((()))******++++++###&&&)))***)))((('''(((,,,++++++*********++++++++++++,,,---------...///***,,,///111111///,,,***(((''''''((()))***)))((())))))(((((())))))((('''***'''(((---000...,,,---)))((((((***)))&&&''',,,%%%%%%&&&&&&'''((()))***)))(((((()))++++++)))'''&&&(((***)))(((((()))+++***,,,///111111///,,,***---------,,,+++***)))(((...---***(((''')))+++,,,///---++++++------+++(((+++...111333111///---------+++)))((()))*********++++++******+++,,,---...+++,,,...000222444555666333000---,,,...//////...---000111///,,,*********))))))))))))***,,,---...555111,,,+++---///...,,,/////////---,,,,,,...000111222111000......000222uuuaaaRRRGGG???444333222222111111222222555>>>@@@666...///222111///000000000///000333555000444888888444111000000333555666777777999;;;>>>000111333222000//////000***...---000888333...555+++,,,...///000000//////000000///---,,,,,,,,,,,,+++---...,,,)))))),,,///999111444444,,,,,,...&&&,,,,,,,,,,,,++++++***)))(((((()))***************;;;222)))'''+++...***&&&'''***,,,+++((('''(((***---.........,,,,,,...///555111///111111///---...***+++...///,,,***...555???666///000222333666999111///,,,+++,,,...//////)))---***+++222...+++333+++,,,///222555555222000...++++++///000...---......333444111//////...+++,,,,,,,,,,,,,,,+++++++++---,,,***(((((()))+++,,,%%%'''(((((('''&&&((()))'''---***%%%)))((()))222///)))(((,,,,,,&&&''',,,)))***+++)))((((((***,,,(((///+++''',,,***(((///'''((()))+++,,,,,,,,,,,,''''''&&&&&&''''''((((((%%%&&&'''(((((('''&&&%%%&&&((())))))(((((()))+++111,,,'''&&&(((*********,,,+++***)))((('''''''''&&&&&&''''''''''''&&&&&&&&&###$$$'''(((&&&&&&)))''')))(((%%%&&&)))((($$$$$$&&&'''''''''(((***,,,&&&)))))))))+++...---))),,,)))''''''(((******)))(((***++++++******+++,,,,,,+++******,,,,,,+++***'''---)))'''---***&&&***(((((())))))******))))))(((((()))(((((())),,,...&&&,,,777===444&&&###***&&&&&&'''(((((((((''''''%%%''',,,000---'''%%%((($$$&&&(((((('''&&&'''(((+++111111***&&&***,,,***(((((((((((()))))))))))))))((((((''''''(((((()))&&&&&&'''((())))))******$$$&&&((())))))(((((())),,,+++***))))))))))))******,,,---,,,+++***+++---)))+++---//////...,,,+++))))))***************)))$$$######%%%'''))))))((('''&&&)))...///++++++---+++(((''''''&&&$$$'''---%%%%%%&&&'''(((((()))))))))(((((()))++++++***((($$$'''))))))'''&&&)))+++((()))+++------+++)))(((------,,,+++*********+++---+++***))))))***,,,---000,,,***,,,000222...***&&&***///111111000......---+++)))((()))*********)))******++++++,,,,,,---,,,------...000333555666000---+++,,,///111111///---222444000++++++,,,+++((((((((()))***+++,,,---555222...,,,---...//////000000///,,,***)))+++...222222222111//////111333mmm]]]NNNBBB777666555444333222222222777??????555///222444111000222333222111111222333000111333444444333333444333555777888777777:::<<>>444***///111111000000////////////------,,,++++++,,,,,,,,,,,,///000...***)))---111222,,,777;;;+++---666...------,,,+++***+++---///---......---+++)))((((((+++)))&&&%%%&&&'''((((((,,,)))(((+++...---+++***((()))*********+++---///333---...444777222///000)))%%%&&&+++...,,,...333777111///444999888666555111///------...000000///000000***+++111---,,,777000...---///111444555555...++++++///000---+++,,,---111222///......,,,((('''***---//////---,,,,,,************+++,,,------'''((())))))(((((()))+++,,,111,,,&&&))))))---999222***(((...---&&&&&&---)))///444222***%%%''',,,!!!(((&&&'''+++'''###***(((((()))******)))((('''&&&&&&&&&&&&&&&'''((()))++++++,,,+++***)))'''&&&&&&(((***)))((())),,,///,,,---,,,***(((''')))***------,,,+++,,,---...///***)))(((''''''((()))***&&&%%%''',,,,,,)))(((***%%%''''''&&&)))......***"""%%%'''''''''(((+++...)))***(((&&&'''++++++'''111---)))'''(((******)))$$$&&&(((((('''&&&'''(((***)))((()))++++++)))(((...222---)))...+++''',,,***)))((((((((()))+++,,,)))+++,,,---,,,++++++,,,&&&!!!,,,000***&&&)))%%%%%%&&&'''(((((((((''''''$$$%%%***,,,)))''''''###%%%'''((('''&&&&&&&&&///888777+++%%%***---)))'''((((((((())))))******))))))(((((((((((())))))+++******)))((((((''''''%%%&&&''''''''''''***,,,'''''''''((()))***+++,,,***,,,---+++(((&&&&&&(((&&&'''(((***+++,,,------(((***++++++***))))))))))))'''%%%&&&)))***)))&&&,,,///333555///((((((---)))((())),,,+++'''(((+++&&&'''(((((()))(((((((((+++)))((()))+++,,,,,,+++$$$(((,,,+++((('''+++...,,,------------------,,,...,,,)))((((((***---///((()))***+++,,,------...+++((('''---777;;;888333*********))))))***---000---+++)))((()))*********&&&(((***,,,---,,,+++******,,,///222333222000///444111---...222333111...+++333555...)))***+++)))000///---,,,+++*********---//////...,,,///555:::888777444000,,,+++---...---...///000000222555888kkkXXXPPP???:::777999:::777555666777666555444333333222333000000000111333333222111///777444///444555333888<<<:::777666666444///,,,333222000///............333<<<777...222444000//////...,,,,,,,,,,,,***))),,,'''%%%***...------/////////...---,,,+++++++++...///111111///------------,,,,,,,,,------...///---,,,++++++------,,,+++'''***)))''')))//////+++***))))))))))))+++,,,------***'''(((+++......,,,000///......///...,,,+++###&&&)))+++,,,...000222111333555555444222222222+++000000+++...666555,,,,,,,,,+++++++++,,,...///111,,,,,,222111,,,000;;;///---,,,---///111333333---222222,,,))),,,...---$$$)))---,,,((('''+++111...,,,)))((((((***---///)))******(((''''''(((***)))***)))&&&(((---...+++...,,,---///...)))&&&''')))---222333000+++(((((('''(((***++++++***))))))!!!&&&******&&&$$$&&&)))(((((((((&&&$$$%%%''')))'''((()))******)))((('''''')))***(((&&&&&&***---******************************++++++++++++***)))(((%%%$$$&&&((((((((((((''''''&&&%%%&&&'''((()))***(((%%%$$$%%%'''((((((((('''&&&%%%&&&))),,,...%%%)))&&&'''000000***------(((%%%%%%)))***'''$$$''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((***,,,......,,,***))))))+++...---((((((,,,---***)))...+++,,,444222)))+++'''((()))******)))(((''''''&&&$$$"""!!!"""'''***&&&''''''((((((((((((((('''''''''((())))))******555777222)))######&&&'''''''''''''''(((+++---...,,,,,,+++)))'''&&&((()))333***$$$&&&((('''&&&&&&$$$&&&((('''%%%%%%(((+++))))))))))))************'''((((((((((((&&&%%%$$$)))(((&&&&&&(((*********---------,,,,,,***)))(((%%%''')))***+++***((('''***''''''******''''''***%%%&&&&&&'''((())))))***&&&***+++(((''')))***)))((('''(((+++......,,,(((---,,,***))))))***,,,------------,,,)))''''''''',,,+++******+++,,,,,,++++++******,,,...///...,,,%%%------'''///??????333,,,,,,++++++,,,,,,---...///)))&&&(((***)))((()))+++,,,+++)))((()))---///000...,,,,,,///000///---222111000111222333333111***///333111---))))))+++......---------,,,,,,+++111000//////111333666888666999666...)))+++...///***---...+++...555666222ttt___VVVJJJ???666666999888555444555444333222111111111111000///000111333555555555<<>>999999555222333999;;;999777444111//////000000000555222///......///...---///000000111222222222333.........///111222444555///000222333444333333222999:::999555444555222,,,,,,///111222000.........,,,---222888:::666333444666333000---++++++,,,---000222333222///,,,++++++###%%%)))------+++(((&&&((((((((((((---222111---...000...444;;;111(((...(((***,,,,,,***+++...222,,,111666777555555888===333333333333333222111000---000333111---+++///333111,,,+++...///,,,+++,,,...//////,,,((((((,,,///333555222---///555333,,,***///222...,,,000777;;;++++++***))))))))))))***(((***)))&&&&&&)))***(((''')))++++++***)))((()))((((((''''''***---111444***)))(((''''''((()))*********+++++++++***))))))***(((((((((******)))((())))))))))))(((((((((((('''((((((((('''''')))++++++(((&&&((('''%%%&&&***((((((''''''''''''((((((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''***,,,***&&&%%%'''(((&&&%%%&&&''''''&&&%%%&&&((('''((('''$$$$$$'''((('''&&&'''(((***++++++,,,,,,,,,+++***((('''(((+++...((((((''''''''''''''''''$$$%%%%%%&&&''''''''''''$$$(((&&&&&&+++%%%!!!)))((((((((((((((((((((((((%%%&&&((((((''''''(((***)))+++'''(((...)))%%%---,,,***+++......***'''((($$$&&&''''''&&&&&&((()))))))))((('''&&&%%%%%%$$$(((((('''(((---111...'''%%%'''))))))'''&&&'''(((((((((((()))))))))))))))((())))))'''%%%'''+++000'''&&&)))000222---)))(((&&&&&&''''''(((((())))))%%%+++...***'''''''''&&&******000666444+++)))///+++***)))))))))***,,,---***************************++++++***((('''((())))))(((((()))+++,,,+++***)))******)))''''''(((***,,,+++******)))************++++++***))))))+++...,,,PPPSSS666(((,,,***$$$+++++++++...222222...***++++++******************)))+++---,,,***((((((((()))***+++///111111...+++***)))(((((((((***,,,...***,,,---,,,*********+++)))...+++777+++///(((...&&&)))---//////...---...,,,---///111222333444444555777666222111333333000------,,,,,,,,,,,,---...+++---111444555333000...000111///,,,...222333000000111444555000+++---333---+++,,,...---+++...333qqqggg\\\OOOGGG>>>===999444333777999888:::777333111111111000000333111///...///000///...111000///......///000111,,,---...///000000000000------...///000111222222:::<<<;;;777666777444000,,,...000222222000///...+++...444;;;???===999666999666111---++++++,,,......///000///+++(((''''''&&&))),,,---,,,)))&&&%%%)))((('''(((+++......,,,...111///444:::222)))---(((***,,,,,,+++,,,...000---111555777666777;;;???555666666666444333444444///111333222...---///222111---+++------******---,,,///000,,,)))***---...111333000+++,,,111111...,,,///000...,,,...333777---,,,+++***)))))))))))))))------***)))+++,,,***&&&***------***'''''')))'''''''''(((***---000222***)))((((((((((((((((((++++++*********)))((((((***(((((((((***+++***)))))))))))))))((((((((((((&&&''')))(((((((((***++++++'''&&&((((((%%%&&&))))))(((''''''''''''''''''''''''''''''''''''''''''%%%&&&((((((&&&&&&&&&'''******(((%%%&&&++++++(((&&&'''((((((''''''(((***)))***)))'''&&&((()))***(((((())))))************......,,,***((((((***,,,))))))((((((''''''&&&&&&$$$$$$&&&'''((((((''''''%%%+++***)))---(((###)))))))))((((((''''''''''''$$$%%%&&&&&&''''''((()))((()))%%%&&&,,,'''""")))&&&(((++++++)))&&&&&&((($$$&&&''''''&&&&&&'''(((((((((''''''&&&&&&&&&%%%***)))'''(((///444000((($$$&&&(((((('''&&&'''(((''''''''''''(((((())))))(((+++---***&&&&&&+++000)))(((---444666111+++***&&&''''''(((((()))******'''+++---***((()))***(((((((((+++000///)))(((,,,000...,,,++++++,,,...///((())))))******+++++++++&&&((()))***))))))+++---))))))))))))***+++++++++***++++++***((('''(((***++++++******************))))))***))))))))),,,...###EEEJJJ222)))...,,,''',,,+++,,,///111111...+++---,,,***)))((())))))******)))))))))))))))((('''((()))+++,,,,,,,,,,,,---,,,+++***)))***,,,...000,,,------,,,*********,,,///111***555,,,333(((***,,,///222333111///---,,,------...///111333444555444666555111111333333000,,,,,,,,,,,,,,,---------,,,///222555555333111///333444222...///222222......111555666000***---444000......000000///111555xxxkkkaaaWWWPPPBBBBBB>>>777333555666555<<<:::666444444333111000000...---...000111111000000///---,,,,,,,,,---...++++++------...------,,,++++++,,,---///111222333999<<<;;;777666888888555......000111222111///...+++///555;;;@@@@@@<<<777888555111---++++++---...,,,---...---***'''&&&&&&)))+++---,,,+++***+++,,,***((('''(((***++++++,,,,,,000///222999333+++...,,,---.........---...//////111444555555777:::===666888999888666555666888111333444222///......000///,,,+++---,,,)))***---+++111222---***,,,---,,,---...---******...111111---------,,,***)))+++///...---,,,***)))))))))))))))---///+++***+++---+++&&&***------***''''''(((&&&'''(((***++++++,,,,,,))))))***)))((((((''''''+++******))))))((((((((()))(((((()))***++++++***))))))))))))((((((((((((&&&((())))))(((((()))+++***'''''')))(((&&&&&&((())))))((('''''''''''''''((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''***+++(((%%%'''******''''''(((((('''&&&&&&(((***))))))))))))'''&&&(((,,,&&&''''''(((***+++,,,---...//////...***((('''''')))))))))((((((''''''&&&$$$%%%'''((())))))((('''###,,,+++)))---)))%%%))))))))))))(((''''''&&&&&&%%%%%%%%%&&&'''((()))(((((()))%%%&&&---)))"""(((###(((,,,+++((((((***,,,%%%'''(((((('''&&&''')))%%%&&&&&&&&&''''''((((((***)))'''(((///444000((($$$&&&'''((('''&&&'''(((''''''&&&&&&&&&'''((())))))---000...)))&&&(((,,,)))(((,,,333444///***)))''''''(((((()))******+++'''***)))&&&&&&***------''''''))),,,+++))))))+++222111...,,,******+++,,,&&&'''(((***************%%%''')))))))))***,,,---(((((()))))))))))))))***+++++++++***((('''(((***************+++*********'''((()))))))))***---000"""444666---------+++---++++++,,,---///...,,,+++---,,,***)))))))))******,,,***((((((***+++***((((((***++++++******,,,...---,,,+++***+++---///000.........,,,******+++---444333)))555222>>>111------000444555222///---,,,......------...000111222111444444111000222111...***++++++,,,,,,,,,,,,,,,//////000000111111000000666777444000000111000+++---000444555///***---555333///...000222222555999qqqfff]]]VVVEEEFFFCCC;;;666666666444;;;999888777666444111......------...111222222111000///---,,,+++,,,------***+++,,,,,,---,,,,,,,,,+++,,,...000222444666666999<<<:::555333666999888111000///000111111000...+++...222666<<<@@@===666444222///---+++,,,---...,,,---///...,,,***))))))(((+++---------///444888---***)))******)))+++...***000///111999555---.........///000000/////////000111333333444555888:::666888999888555444777:::333444444333000---,,,---+++***+++---,,,))))))...,,,333555///+++---...***)))+++---+++***,,,111555///---,,,+++(((%%%%%%)))...---,,,+++***)))))))))&&&,,,...+++((()))+++***)))***,,,,,,***((('''''''''(((***++++++***)))((('''+++...---)))'''''')))******)))((((((((()))))))))(((((()))+++,,,+++***))))))))))))((((((((((((''')))+++***)))(((((()))***''''''))))))&&&%%%(((+++***)))(((((('''((((((((((((((((((((((((((((((&&&((())))))(((''''''((((((++++++'''&&&((((((%%%(((((('''&&&$$$$$$&&&((('''&&&'''(((%%%"""&&&+++###$$$%%%'''***---///111---///000...+++(((&&&&&&))))))(((((((((((((((((($$$&&&(((***+++***)))(((***)))&&&+++)))$$$'''))))))(((((('''''''''&&&'''&&&%%%&&&((())))))(((***+++&&&)))111---&&&+++%%%(((&&&%%%'''******'''((()))(((''''''((()))$$$%%%%%%&&&'''((())))))(((((('''(((---111...'''$$$&&&((((((''''''((()))((('''&&&&&&&&&''')))***))),,,///...+++(((((())))))'''(((---///+++''''''(((((())))))******++++++&&&'''&&&"""$$$***---,,,*********++++++,,,,,,---000///,,,***((((((''''''&&&''')))***+++***)))))))))***+++***)))((()))***((()))***)))(((((()))******++++++***(((((()))+++))))))***++++++++++++***&&&((())))))***,,,///222,,,///+++,,,111,,,(((000***+++,,,------,,,+++***,,,,,,++++++***+++++++++,,,+++******+++,,,+++***)))***++++++++++++,,,---,,,,,,,,,,,,---...//////.........,,,++++++---///...000'''444444CCC666///+++///333555333111...---...---------------...///000333333111000222111...)))***+++,,,------,,,,,,000///...------...///000777888555111000111///***---///222333///+++---333777111---///222333777;;;xxxlll```XXXEEEHHHGGG@@@;;;:::999777777777777777777444///+++///......///111222111/////////..................,,,,,,,,,,,,------.........///222555777999:::;;;;;;===:::333000333777888444222///...000111000...+++---///111777>>><<<555///...---,,,,,,,,,---...+++---//////...---------***---000111111333999???111---,,,...---***,,,111***111000111888555,,,---,,,,,,...///111222111000///000000111222444666888444666888666333222555999444555444333///,,,***)))'''(((+++...,,,)))***...---666888000,,,///...)))))),,,//////,,,,,,111777111---+++,,,)))$$$$$$(((---,,,++++++************&&&,,,000,,,)))***++++++,,,+++))))))***)))((('''******************++++++'''---333111+++&&&(((,,,))))))((('''((((((******)))(((((()))+++,,,,,,+++))))))))))))(((((((((((()))***,,,+++)))((('''((()))''''''***)))&&&%%%(((,,,,,,***))))))(((((((((((((((((((((((((((((((((''')))******)))(((((()))&&&***(((''')))***)))******)))&&&$$$$$$%%%''''''&&&''')))%%%!!!%%%,,,&&&&&&'''''')))+++---///,,,------,,,)))(((((()))((((((((((((((()))))))))%%%'''***,,,,,,,,,***))))))***&&&++++++&&&((((((((((((((((((''''''''')))'''&&&''')))***)))'''***+++&&&***444///(((,,,$$$&&&######'''(((%%%'''((()))((('''&&&'''(((%%%&&&&&&&&&'''(((((((((&&&(((((('''***---+++&&&$$$&&&((()))(((((()))******)))((('''((()))+++,,,)))************++++++,,,---)))'''***+++(((&&&'''(((((()))******++++++,,,&&&((('''%%%&&&+++,,,***,,,,,,+++***+++...//////---,,,+++***)))(((''''''((()))***,,,,,,+++***)))((()))+++***)))((()))+++)))***,,,+++)))((()))+++)))***+++***))))))+++,,,((()))***+++,,,++++++***&&&((()))***+++---111444444444---***///+++(((000***+++,,,---,,,++++++++++++,,,,,,---------,,,,,,***+++,,,,,,,,,+++++++++,,,+++,,,,,,---------,,,***+++,,,........................,,,+++,,,...111---444000:::555BBB777222///333777999666333000...,,,---------............000333444222222333222///)))***,,,---.........---///...---,,,,,,---...///444555444111111222000+++...---///111000,,,---000>>>666000000333555999===pppbbbWWWDDDIIIJJJDDD???>>>===;;;444555666777777333...)))000//////000111111///---000000000000000000//////---------------...000000000222555999<<<===>>>>>>>>>???:::222---000555777777333///---///000000///+++---,,,---333;;;;;;444++++++++++++,,,,,,---...(((+++---......---...///---111555666444555999>>>444000...111///+++---444+++333111111888555,,,+++******,,,///222333222111---......///111333666777222555666444000000444888555555555222///+++((('''%%%&&&+++///---)))***......888:::222---///...(((+++...222222...,,,111777222---,,,...,,,&&&%%%)))---,,,++++++******++++++'''...222///+++,,,------...+++((((((******(((&&&,,,+++)))((()))+++...///'''000777555,,,'''***///)))(((''''''''')))***+++)))(((((()))+++---,,,+++))))))))))))((((((((((((***+++---,,,***'''&&&&&&)))''''''******&&&%%%'''---,,,+++***))))))))))))))))))))))))))))))))))))((()))++++++)))))))))***'''((((((,,,///000......,,,)))&&&&&&'''))))))((()))+++(((###&&&///---,,,***(((((((((((())),,,+++***((('''(((+++...''''''(((((())))))******&&&(((***------,,,+++)))+++,,,(((......******((((((((((((((((((((((((+++)))''''''***+++)))&&&((()))$$$(((333///'''+++&&&***)))%%%&&&+++***&&&&&&'''((((((&&&%%%&&&(((''''''''''''''''''&&&&&&$$$((()))''''''))))))%%%%%%''')))***))))))***+++,,,+++***))))))+++---...***(((&&&&&&)))---///000222,,,)))++++++)))(((+++)))))))))***++++++,,,,,,(((++++++***+++...,,,(((,,,,,,***(((***...000///,,,,,,,,,,,,,,,+++***))))))***,,,------,,,***)))%%%&&&((())))))***,,,...***,,,...,,,***)))***---)))*********)))***+++---((()))***+++,,,,,,+++***&&&((()))***+++...222555666:::111'''******)))///+++,,,------,,,++++++,,,***+++---...///......---(((+++---...,,,++++++,,,---,,,,,,---//////...,,,)))***---/////////---,,,---...---,,,+++,,,///222666CCC@@@GGG;;;DDD:::888888;;;>>>>>>:::555000...+++,,,---...////////////111444555333333555333000***+++---///000000///............------------...111333222000111333222---...,,,,,,000000---,,,///FFF===444333555777;;;@@@|||hhhZZZQQQHHH???@@@EEEDDD:::000444666888666222///000111333222111000............)))######***///000111444111...+++,,,000333555444333000666@@@@@@888777===<<<>>><<<666111111111...444444333000---***)))))),,,...000333555666555555///---+++***+++,,,,,,,,,...///,,,((()))......***333222999CCCAAA444///222444777:::888444000//////444000000333444000---------,,,---000444444111...&&&(((***++++++,,,...000---777555...000...***...333111...---------,,,***))),,,000000///---++++++...000000///,,,*********,,,******,,,000222111//////111000,,,,,,...+++'''***,,,+++((((((+++,,,))))))***+++***((((((((()))///,,,***))))))((()))+++((()))))))))'''''')))***(((111777111(((&&&''')))%%%&&&(((((('''''')))***###(((,,,,,,---...***%%%$$$(((((($$$$$$)))***''')))'''(((---...***''''''(((((()))))))))(((&&&%%%((()))***+++***(((&&&$$$''''''&&&&&&&&&%%%%%%%%%(((+++(((!!!!!!'''***((('''&&&%%%(((,,,...---,,,***)))(((''''''&&&''''''((()))))))))************$$$((()))''')))---,,,&&&'''((()))((('''&&&''')))+++)))&&&$$$%%%)))...111******))))))***+++,,,,,,'''))))))''''''***((($$$&&&+++%%%""")))(((&&&---))))))(((((((((((()))***))),,,+++&&&'''+++)))$$$%%%((((((''''''******&&&***(((''')))'''$$$&&&***((('''&&&%%%%%%&&&(((((()))&&&$$$%%%''')))(((&&&))))))))))))************))),,,---+++'''&&&***...&&&)))(((&&&)))000111,,,,,,)))))),,,,,,))))))+++)))------((((((---...***$$$)))...///---+++***+++111,,,***,,,,,,(((***///,,,***)))((('''(((***+++,,,&&&(((000///'''%%%***((('''(((+++)))'''(((,,,***+++++++++***+++,,,...++++++******************))))))************))))))+++***)))((()))---333888===666///+++***+++***)))111000...+++)))))),,,...(((+++---,,,***)))+++...//////............//////333...((((((,,,...,,,)))...)))'''555AAA333&&&------.........---///333666@@@DDDIIILLLKKKFFFAAA===@@@???<<<999555111...,,,,,,+++***+++---...---,,,000///...///000111000///,,,---...///...---,,,+++///***)))///000,,,+++...>>>999444333666666444000333///,,,---000333333222KKK:::...000777;;;;;;===qqqcccYYYNNNDDDAAAFFFFFF???777///111333444333222222222222111000000////////////000/////////000111000///000...---///222666666666333///111888888111222:::666999999333000111111///111222222000...,,,------***,,,...111222222222111***))))))+++...111333333*********************+++222000555===;;;111---111666777888666222000000111111---,,,///000---+++,,,---------///000///---,,,(((***++++++++++++,,,...***555444...000...+++///...---++++++,,,+++***((())),,,...///...,,,,,,,,,,,,---...---+++*********---+++***,,,000111111//////000///+++***,,,***&&&(((+++,,,)))))),,,,,,)))%%%'''))))))))))))+++---///---***)))(((((()))***((()))***)))'''''')))***)))000333...((('''((()))%%%'''(((((('''((()))+++///,,,'''$$$&&&++++++)))%%%((((((%%%%%%)))***'''+++((()))---...)))&&&&&&%%%&&&'''''''''&&&%%%$$$'''((()))***+++***((('''((('''''''''&&&&&&&&&%%%)))+++)))$$$$$$)))+++((('''%%%$$$&&&***,,,+++***(((((('''''''''(((((()))((()))+++,,,+++)))'''%%%%%%))))))'''(((,,,+++''''''((()))(((''''''((()))'''%%%$$$$$$'''+++000333******))))))))))))******)))***(((&&&(((,,,***%%%(((,,,'''$$$))))))&&&---%%%'''(((((('''&&&''')))&&&)))(((%%%''',,,,,,(((%%%)))+++((((((***+++(((%%%$$$&&&***)))%%%&&&)))''''''&&&&&&&&&''')))***(((&&&%%%&&&((()))(((&&&***)))))))))))))))))))))))),,,---+++&&&%%%'''***$$$((((((%%%&&&***,,,)))***'''(((,,,---+++,,,///+++...---)))))),,,---)))(((,,,000111000---------000+++***,,,,,,)))***///))))))************))))))---)))---555555,,,(((,,,&&&$$$&&&((('''$$$%%%******+++++++++******+++---************************)))******++++++******)))*********)))))),,,111555888444///,,,++++++++++++...//////...,,,***+++,,,)))+++---,,,******,,,...///......------......///000000...,,,******,,,...000///,,,666AAA777+++...,,,---...---...000333666:::===BBBEEEFFFDDDBBBAAA???===:::666222///---,,,,,,,,,,,,,,,---......---///......///000111111000,,,,,,---...////////////111------111222...,,,---888444000111444666444111------...111444666666555KKK===111000555<<>>222222333555777666444222111111000000000000111111444:::;;;444111444222---///...///222555777777666444...---111///***---555111444555111///000111///111222222111///---...///***+++---///000///...---***)))))),,,000444666666,,,((()))///...((((((...000---000666444---,,,111666666666444222000111222///***))),,,---+++***,,,---......---+++************+++,,,+++***)))***+++(((333222---000///,,,000***))))))+++,,,,,,***((()))+++------,,,,,,---...***,,,------+++)))******---,,,,,,---///111000///000111...)))'''))))))&&&&&&***+++******---,,,)))&&&'''))))))((()))+++---...---+++)))(((((())))))))))))***)))(((''')))+++,,,//////***((()))***(((%%%'''(((((((((((()))+++,,,)))))),,,///...***&&&'''))))))''''''******(((,,,)))***......)))&&&%%%%%%%%%&&&'''''''''&&&&&&%%%'''(((***++++++******(((((((((((('''''''''''')))******''''''***+++)))&&&%%%$$$%%%((())))))(((&&&&&&&&&''''''(((******(((***,,,---+++'''### '''))))))&&&&&&)))***((('''((())))))''''''((()))%%%%%%%%%&&&))),,,///000))))))))))))((((((((((((,,,***'''&&&***...,,,&&&***...)))&&&+++)))&&&,,,$$$))),,,,,,(((%%%'''***'''((('''%%%'''+++,,,)))%%%+++---***(((***++++++$$$$$$'''+++***%%%$$$''''''&&&&&&'''((()))***+++&&&&&&&&&(((******(((&&&******))))))((((((''''''))),,,---+++'''$$$%%%&&&(((,,,...***(((***------)))'''(((---///...///333,,,...---***))),,,,,,******---000111000............+++***++++++***,,,///''')))+++,,,,,,+++)))(((---+++///777666...***,,,)))((())),,,+++((()))---***+++,,,+++))))))***+++***************************++++++,,,,,,++++++***)))***+++******+++...111111111000...++++++,,,---,,,...000///...,,,++++++***+++,,,,,,++++++,,,---...------,,,,,,------...,,,111444000)))''',,,222222666333555>>>;;;000...+++,,,------...000333666333555888:::;;;<<<>>>@@@<<<:::666222///---,,,,,,------------...............------...111222222111---------...///000111222222000000444444111......111...,,,...222555444222,,,///333555666555555666KKK@@@444111555@@@OOO\\\~~~lll___NNNDDDCCCEEEFFFDDD:::999888:::;;;:::555111111111111111111222333444///;;;>>>555111777666......///111333555555444333333///......,,,(((***000///333444000...000000...444555444222///,,,,,,---,,,---///000000///---,,,...------...111222222222999---***222333+++***111///,,,---000///+++---222333444555555444222111000///+++)))+++---,,,,,,...---...///,,,)))'''))),,,)))+++,,,+++***)))***+++(((333222---000...+++///((()))***,,,///...,,,***)))***+++******+++...000,,,---...---+++))))))***---------...////////////111222000)))&&&((()))((('''******((((((---...,,,+++,,,,,,***)))(((***,,,---...,,,)))((())))))''')))******)))(((((()))+++222222...)))(((+++***'''&&&'''))))))((((((***+++%%%&&&---666555---(((((()))******)))*********)))***''')))---///+++((((((''''''(((((()))))))))***&&&'''(((***************)))))))))((((((((((((((('''))))))))))))******)))((('''&&&&&&'''((())))))'''''''''''''''((()))))))))*********)))&&&$$$"""((())))))'''&&&''')))***''')))***)))((('''((()))&&&'''((())))))*********&&&''''''(((((((((((((((---+++'''&&&+++111///(((+++000+++''',,,***''',,,'''---222111***&&&'''+++,,,+++)))'''((()))(((&&&$$$+++...+++((()))++++++)))''')))+++)))$$$$$$'''&&&&&&'''((()))***+++,,,%%%&&&(((***+++***)))'''******))))))((('''''''''(((***,,,,,,)))'''&&&&&&(((---000...******...222***(((***...000///000333,,,,,,,,,++++++,,,---,,,+++,,,.........---,,,,,,+++******+++++++++,,,...((()))***+++++++++***))),,,***---222111,,,)))++++++***+++...---***+++///***+++,,,+++)))(((((()))***************++++++++++++,,,,,,------,,,,,,+++)))+++,,,+++******,,,------000111///+++)))+++---,,,---///...---,,,,,,---++++++,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---+++000333000)))''',,,222000999555111999;;;111,,,***+++---......000333666///000111//////111666:::999666222...,,,+++,,,---,,,---...------,,,---...---------...111222222222///...---------///000111000///111444555444111///...---,,,...111333333222000333666666333111222444JJJ@@@666222888EEEUUU___zzzmmm[[[NNNHHHHHHJJJJJJ>>><<<;;;<<<===<<<777333333333333333444555666666,,,888<<<222///555555---...000222333333111///...111111111222///++++++...000444555111/////////,,,222333333222///.........000111222333333111///...000///...///000111///...EEE333)))000444...+++000///------......,,,///333...111555888888555111---///***(((+++,,,+++,,,...,,,...///---***)))+++...''')))************+++---,,,666444---...---***...((((((***,,,......,,,***)))******))))))***---000///000000///,,,)))))))))------......------......111333111+++''')))+++******+++)))%%%&&&+++//////---...---+++******,,,...+++...---((((((++++++''')))*********((((((***+++666444///)))(((+++)))%%%&&&'''))))))((((((***+++***///<<>>333111///---,,,,,,---...,,,...000///,,,***,,,///...------...111222222111333222111///............***,,,---...222777888555333444444333222111000//////000000000111444888;;;BBB>>>888777???IIIMMMKKKtttcccUUULLLHHHGGG@@@@@@???===:::999:::;;;999999888888888999999:::444333111000000000...,,,***---000000///...///000---000333333111111000000///333555111//////---***)))+++---//////111444666111222333444444222111///111000000222333333222000777444222000///...---,,,,,,///222222222222333444,,,...222777:::888222---///+++***......+++)))***000///.........,,,***'''(((***+++***)))((()))+++111999333+++---......555---+++************(((''')))*********((((((***,,,+++---......,,,++++++,,,+++,,,...,,,***)))***+++***000222---))))))+++,,,))),,,+++((((((,,,,,,*********)))((((((***...111%%%,,,---'''(((//////(((***++++++***))))))***,,,...000...)))'''((((((&&&&&&((()))***))))))***,,,%%%999```}}}oooDDD(((&&&...,,,---111111,,,***,,,&&&$$$'''---111///---...)))((('''&&&&&&''''''(((%%%%%%%%%%%%&&&&&&'''((('''''''''(((((())))))))))))&&&&&&***+++((()))---)))******))))))***///333)))(((((('''''''''(((((()))(((((((((((()))***+++''''''+++///---)))+++222((()))******)))((()))***###$$$&&&(((***+++++++++&&&''')))******)))((('''""")))------,,,...///---(((...+++)))///,,,(((---((()))******((('''(((******(((+++222444///++++++)))***((('''+++///,,,&&&'''%%%&&&)))******...555%%%&&&'''((()))(((((('''&&&(((************,,,...))))))******++++++,,,,,,***)))(((((()))*********+++((((((,,,---+++---111000------//////,,,,,,//////++++++......++++++///222///,,,+++---......---))),,,---)))))),,,+++(((************+++,,,------...---,,,******+++,,,,,,+++***+++...,,,***+++///)))+++...///---,,,,,,,,,((())))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,------,,,++++++---...---+++******+++,,,,,,++++++,,,,,,,,,+++,,,///111---,,,***,,,...///...,,,------,,,,,,,,,,,,------,,,,,,,,,------------,,,+++000+++(((//////+++///***,,,...///......///000...111333111---...555;;;111000//////.........///...111333111---,,,...111///......///000111111000333333333333222111000000,,,......,,,000777999666444555555555333000///...///...///222666999:::;;;:::<<<;;;:::>>>FFFIIIFFFrrrbbbVVVPPPNNNHHHHHHFFF@@@:::777999<<<;;;::::::999999::::::;;;666///---111333111000111(((+++.../////////222444,,,///111000///000222111,,,111333000...///---******,,,.../////////111333///000111222222111000...555444444444555444111...,,,555999444//////000///***///333333333444444333---...000444888888333///222///...222222...+++,,,222000......///,,,'''"""***+++,,,***((('''((((((111999333***---///111999222///---+++++++++***((()))***+++***)))((()))***''')))+++,,,,,,,,,---...***,,,---,,,)))'''(((***'''...111---))))))++++++'''+++---,,,,,,---***&&&,,,+++***'''&&&&&&))),,,###+++,,,'''(((000000)))***++++++***))))))***,,,(((+++,,,(((%%%''')))((('''(((******))))))+++,,,(((000JJJcccYYY888)))//////,,,---222222,,,***---'''%%%(((...111...,,,---,,,+++***((((((((()))***""""""###$$$%%%'''((()))&&&'''''''''(((((())))))+++''''''+++,,,)))***///((()))***)))(((***///444''''''&&&''''''((()))***((()))***++++++***)))(((&&&&&&,,,111///***,,,444(((***+++***)))((()))***''''''(((((((((((((((((()))***++++++***(((&&&$$$(((///...,,,---...---'''---***)))///---)))...((((((((()))***,,,...///---+++...555666...((((((,,,+++((((((---222...&&&)))((()))+++***'''(((---%%%&&&'''(((((('''&&&&&&&&&)))******))))))---000))))))***+++,,,------...,,,***(((''''''(((((((((+++%%%$$$)))+++((('''+++...,,,,,,//////------000333...,,,///...))))))---000,,,)))(((***,,,+++***)))------)))))),,,+++&&&''')))+++---------,,,+++***++++++******+++***((((((&&&(((***)))&&&'''+++)))+++...//////---------((())))))***++++++,,,,,,***++++++,,,,,,++++++***---------,,,+++,,,...000,,,)))'''(((,,,//////---(((+++---............///...,,,***+++...000...,,,...------,,,,,,------...,,,---//////...------///---///******000...+++333+++---//////...---...///000333555111+++***...444000000000000000000//////000333555444///---000333000///...///000111000///222333444555666555444333///111///,,,///777999666333555666555333000//////222111222555:::;;;999666555<<>>CCC{{{mmm___VVVOOOMMMJJJEEEAAA>>>;;;999666666666666666777888888444333222000///...------......///111333333222000111000......///000000000,,,---...---,,,,,,---///...,,,,,,...000000---,,,***,,,000222111111111222555333111222333333000...***,,,.../////////222666333222111111000000111111333333333555777777555444333111222666666222111444555222000//////...,,,)))...***((())))))'''(((,,,...111111---,,,000444444,,,---+++)))---222333///***'''(((++++++)))+++///''')))&&&'''...,,,***444222222000...,,,+++,,,---***...000///000333///(((******+++,,,,,,+++***)))'''333888000***+++,,,(((***((('''***...000---******+++,,,+++)))(((((()))((()))************)))(((&&&''''''&&&%%%&&&(((***+++,,,///000000...***(((+++++++++)))'''''')))+++(((((('''(((((()))***++++++---///...+++)))''''''***(((&&&&&&'''''''''(((((((((((((((((((((((((((''''''***...---(((''')))((()))***+++,,,,,,,,,,,,,,,((((((++++++''''''***))))))(((((((((((())))))+++)))&&&%%%''')))***+++*********)))))))))(((((()))*********************+++,,,---,,,+++))))))*********+++,,,,,,,,,,,,++++++,,,---+++)))))),,,...((()))***,,,,,,,,,,,,+++---...///...---+++))))))+++))))))+++//////,,,(((%%%%%%%%%%%%&&&'''(((((('''((())))))((('''(((******))))))))))))***++++++---++++++///444666222...+++,,,***((()))------))))))*********)))***---///---///...***+++///000///...,,,++++++,,,,,,+++***'''((()))))))))***,,,.........---,,,******,,,...&&&***......,,,***+++---333444111,,,***,,,,,,***,,,,,,,,,,,,++++++...000***...000///000222222///,,,------,,,++++++---///000///---,,,++++++++++++000111000...,,,,,,...000***,,,......,,,+++,,,,,,.........---,,,---000333---+++***---111333000---........................000...---------.........---------------///333666,,,---...---,,,,,,...///---......---,,,...111444333333222000...///222555111111111111222333444555555333222111222333222111///000111333555777888999222222111222333555777888555222///000222555555444333111000444:::===<<<999777666444111111555999<<>>;;;:::999888777666777777888444444333111000///...---+++---///000/////////000...000222222000000222555......---,,,***+++---///......------...///...,,,(((+++///111222222222333222222222333444333///---(((,,,//////...000333666111111111000000000//////222444777888777777777888444333444888888555555777777444111//////000000///...)))'''((((((''')))...,,,//////+++***...111111(((,,,---,,,...222333111)))'''(((+++***)))+++000%%%)))'''''',,,***,,,999666555222///---,,,,,,,,,***---//////111333000+++***++++++,,,,,,,,,+++++++++444888111,,,------***,,,******,,,///000---***((()))+++***)))((()))***((())))))******))))))(((&&&'''((('''&&&&&&(((***++++++,,,,,,,,,+++*********++++++)))(((''')))***&&&&&&&&&&&&'''((()))))),,,...///...+++((('''&&&'''''''''''''''(((((('''+++***)))'''''''''((((((((('''***...,,,((('''******+++,,,------+++***(((***((())),,,+++((('''((())))))(((((((((((()))))))))***,,,+++***)))))))))******))))))))))))(((((((((''''''((()))***+++,,,+++------,,,***((((((((('''((())))))******))))))(((,,,...,,,'''&&&***///'''((()))+++,,,,,,,,,,,,...---,,,+++***)))))))))&&&&&&''''''((((((((((((%%%%%%%%%&&&'''((()))***((())))))((('''&&&((()))))))))******+++,,,......---******111999<<<777000...///---***+++......***)))***,,,,,,++++++---...,,,......***+++///000...,,,+++******++++++***)))'''((())))))((()))+++---+++,,,---,,,+++***+++,,,((()))***++++++,,,------888888333,,,)))++++++(((------,,,******,,,000444///333333000000222111...---......---,,,,,,...///---,,,+++***************222222111///---,,,...000***,,,......---,,,,,,,,,.........---,,,,,,...111///,,,***+++///111///---,,,------...//////000000000//////...------,,,,,,---......,,,,,,---000333---...///---,,,+++---...,,,---...------...111444333444444333222222333555111111222333555777999;;;888666444333444444222111...///111333555777888999333333333333333333333333333111//////222444666666333000///444<<<@@@===999:::444...---///222444666qqqaaaTTTOOOJJJIIIJJJIIICCC>>>???===;;;999777777888888555444444333111000......+++...000///---,,,///111,,,111666555111000333888333222111...------111333000111///---,,,......,,,))),,,///111111111222222///000222333444222///,,,)))///222000...///222444111111111111000000//////...333888:::888777777999444222333888888555555777666333111///000222555666111,,,)))))))))(((***...+++...---)))(((,,,//////)))...000---,,,---...,,,((('''))),,,+++)))+++111(((---***))),,,(((+++:::999777333000///---,,,++++++,,,...000222333111---,,,,,,------------------,,,333666111,,,,,,,,,***111000/////////...***''''''((())))))((()))***,,,))))))))))))))))))))))))'''((()))((('''''')))***((()))***,,,,,,+++***)))***+++,,,+++)))((()))***&&&&&&&&&&&&'''((())))))---......---***'''&&&&&&$$$''')))''''''(((((('''---,,,)))'''&&&'''((()))((((((***---,,,''''''******+++---......,,,)))'''((((((***++++++)))'''&&&)))(((((((((((())))))***(((+++---,,,(((&&&&&&((())))))))))))))))))((((((((('''''''''((()))***+++)))+++,,,+++)))(((((()))''''''((())))))))))))(((%%%(((***)))&&&$$$'''***((())))))******+++++++++///---***(((((()))))))))$$$%%%&&&%%%######&&&)))((((((((()))***+++------)))))))))(((&&&&&&((())))))))))))***+++---...///++++++---333999;;;666111...///...,,,...222111...)))+++------,,,,,,,,,---+++...---***+++///000...,,,+++******+++,,,+++)))'''((())))))((()))+++---)))+++------,,,******+++///,,,)))))),,,...---,,,777777222+++(((***+++)))------,,,++++++---111555333555444111///111000,,,---.........,,,,,,---///,,,,,,++++++++++++++++++111111111...,,,+++---...***,,,//////...,,,,,,,,,,,,------+++******+++---222///---,,,...000111000---........./////////000---...//////...---------.........---+++,,,///111/////////...,,,+++,,,......///000000///000333555333555666666555555555666444555888<<<>>>@@@AAAAAA;;;999777666666666444333//////111333555777888999333444444444333222111000444333111000111333444555555111///444<<<@@@===888<<<666111/////////111555ppp^^^XXXQQQNNNNNNLLLGGGBBB???===;;;999777666555555444444555444333222000///---///111///,,,,,,///333+++222888888333000444999444444333000///000333666444666444...,,,//////---+++...111222111000000000---///222333222000...---...666:::555000000333333//////000000//////...---+++000777:::999777666777222000111555666333222444222111//////111555:::===555000------+++((()))---***------)))(((+++......***...///,,,)))******(((''')))---///---)))+++000)))...,,,***---***---<<<<<<999555333222222000...,,,+++,,,000222111000...............//////000000,,,000222///,,,++++++***111111111111000...***''''''((())))))((())),,,...*********))))))*********'''(((******)))((()))***%%%'''+++---...,,,***(((***,,,---,,,***)))***+++''''''''''''((()))******,,,---...,,,)))'''''''''$$$)))+++(((&&&((()))'''...,,,***((('''((()))***)))(((***,,,+++''''''+++(((***,,,......,,,***)))''')))*********)))'''%%%((((((((((((((()))******+++------+++'''%%%'''***(((((((((((((((((())))))))))))(((((((((((())))))&&&(((******))))))***+++'''(((((()))))))))))))))''''''''''''(((((('''&&&******))))))))))))))))))111---)))'''((()))))))))''')))***(((%%%%%%)))---((((((((()))+++---...///******)))(((&&&''')))+++)))))))))***+++,,,---...(((,,,111555555444222111---......---000555666333***+++---...,,,,,,,,,---***------++++++///000...,,,+++***+++,,,---,,,+++((()))***)))((()))+++---(((***------,,,+++***+++111---******...000000...222333///***)))+++---++++++,,,---------...111333333555333///---///...++++++---...---,,,+++,,,---,,,,,,,,,---------------/////////---+++***,,,---+++...000111000...------,,,------,,,+++***+++---222000...---...000111222000000/////////.........(((+++///000///......///.........---,,,,,,...000///000000...,,,,,,---......///111000000000222444333555888888777666777888777:::@@@EEEHHHHHHGGGEEE===;;;999888888888777555000000111333555666888888444444555444333222111000666666555333222111111222666222111555<<>>===;;;:::999<<<>>>666------555}}}uuuhhhZZZNNNFFFAAA???;;;;;;;;;;;;999666333111222333555666666666444333333111---,,,---///111111---333888999666222222333///000111111111222444666???DDD@@@333---111222///***---000222111000000111,,,///111111///---...000---:::???777000111444222...///000111111///...---222000///000333777:::;;;444222222555555000///111,,,...//////000333888===333000///111///+++)))+++---000///***))),,,//////******(((&&&)))//////+++(((---555999333***(((,,,'''***&&&)))111///...888777333//////222444222///...******...000---+++------------------///000111******+++,,,,,,+++,,,---***,,,000111111///---,,,******+++***)))+++...111------,,,++++++,,,------''')))+++,,,+++******+++(((***,,,...//////......''')))+++***)))'''''''''(((((((((((()))***++++++***++++++***(((((()))***(((111111((($$$)))+++)))++++++++++++++++++++++++***((())),,,***'''(((,,,(((((()))*********))))))'''******&&&&&&))))))%%%''''''''''''((()))***+++///---+++***+++++++++***'''''''''((((((((())))))&&&'''***,,,,,,,,,***)))%%%'''))))))(((((()))***'''(((((()))))))))))))))(((***+++,,,+++***))))))&&&&&&&&&&&&''')))+++,,,///***&&&&&&((()))'''$$$&&&'''((('''''''''((()))&&&&&&''')))+++---000111*********))))))***...111000///...,,,+++*********(((+++...000000/////////---//////...222777888555+++,,,+++***))))))+++---(((+++,,,+++,,,///000---+++))))))***+++,,,,,,+++***+++,,,+++******,,,...***,,,------,,,,,,---...---,,,,,,---///111222111***---...,,,---000000...------,,,***)))+++...111000222111---,,,//////---+++---//////...---------+++,,,...///000000//////,,,------,,,++++++...000...111444666444222000000---///000111000000111222............///000222444000000000///////////////%%%+++111333000---...///---...//////......000111...//////...------///111///000111000...---------///111222222222222333555555777:::===>>>???>>>===:::888666666777777777666333333333444444444555555555555444444444555666777555888;;;:::777333111111...000444777:::===???AAA>>><<<@@@FFFAAA555000555zzzhhhWWWKKKGGGFFF===>>>??????===999666333111222444666777777666555555000+++***---000000000...333888999777333111111...000222333333444666777CCCHHHCCC555---111333///(((+++///111222222222333---///111000------///111'''555;;;222+++...111...222333555666555444222000888222,,,+++000888===???666444444777666222000111,,,...000000///111555999000......111000,,,***+++...111000+++***---000///...,,,(((%%%***000///***(((...888<<<555+++(((******+++&&&(((000---)))000000,,,((()))---000...+++///***)))...///+++))),,,,,,,,,++++++,,,---///000*********,,,---,,,---///,,,///111222000---***)))+++,,,+++******+++...111......,,,,,,,,,,,,......'''))),,,,,,+++******+++++++++,,,---...000111222%%%'''))))))'''&&&%%%%%%(((''''''(((((()))***+++)))******)))(((((()))+++***333333(((###(((,,,)))******+++,,,,,,,,,++++++***((()))+++***'''(((,,,)))))))))((((((((((((((('''+++***%%%%%%))))))&&&''''''''''''((()))++++++,,,)))'''(((++++++)))&&&&&&'''''''''(((((())))))###&&&***---///...,,,+++&&&((())))))(((&&&'''(((&&&'''(((((())))))(((((($$$)))---,,,(((%%%'''***######$$$%%%'''***---///---)))%%%%%%((((((%%%"""++++++++++++,,,,,,,,,,,,(((((()))+++...000222444***+++***)))))),,,000333444222000...,,,+++***)))*********---000222111//////111000///111666777444,,,,,,+++)))'''(((+++---'''+++,,,+++,,,///000---)))(((((((((***++++++***+++,,,---,,,++++++---...+++,,,------,,,,,,...///...//////......---------***...///...///222111...000...+++'''&&&)))...333000222111------000111///,,,...000111///.........***+++---///000000//////,,,---...---,,,---000222///222666777666333111111+++---///000//////000111///000111222222333555777......//////000000111111&&&,,,333444000,,,,,,------...000000///000111222---...///.........000222222333444333000.........---...//////...///111333222222222333444555777888777666444444555666666555444444444444444444444444666555444333444666999:::222777;;;<<<999555333333)))...444888:::===BBBFFFDDD???CCCLLLLLL???555555yyykkk```QQQEEE@@@EEEFFFAAA===<<<999444555555555333222222555888555222111111---((())),,,///,,,...333444000000444+++---000444666777777777III===333111222111...---///...///222000,,,,,,000***,,,...---,,,,,,///111333///---......,,,---000333666::::::444---...444222999+++)))...666CCC888...111444555333222333555333111///000222555777777444///...//////+++)))***222222111///---,,,...000000000///---******+++---+++***)))***,,,,,,***)))&&&(((+++...///---)))&&&************+++,,,---...,,,111222---+++...---******+++,,,+++***)))***+++,,,)))))),,,,,,(((***111---+++,,,......***))),,,''')))+++,,,+++---222666............------,,,+++***---111000---)))((()))+++,,,&&&&&&---...222@@@+++222,,,%%%******&&&))))))+++)))$$$&&&++++++'''(((***,,,......---***)))000666111,,,---((("""'''''''''(((,,,//////+++(((***)))''''''(((((('''%%%'''))),,,......,,,(((&&&((()))***(((&&&&&&))),,,***)))'''&&&&&&''')))******(((%%%$$$%%%'''(((((()))(((&&&%%%&&&(((***+++******+++...000///***%%%))),,,---+++((((((,,,111((()))***)))''''''(((***"""***000///(((###%%%)))***&&&%%%(((******---222///+++(((''')))++++++))),,,,,,+++*********+++,,,+++***+++---000333333222000...***((((((,,,000333333333222///---,,,---///'''---333222...,,,000444444222111222444555333222+++++++++***)))***---///222111000///---,,,+++******++++++++++++)))'''&&&)))((('''))),,,...//////++++++,,,...111222111000////////////000333555777111000//////000111000///222222222000///000222555666111///222333000------///---///444222,,,+++...555...+++///444444111111,,,******...///...222777444666:::<<<<<<888333000111111000111222333555666333111111222444333000---...///111222333333333222111333555666666444222000000//////000111000...,,,///...,,,+++,,,...111222000222222111///------...+++---......------///000333222111333666777444111666555333222222444777999444666777777555444444555555333222111222444777999000777<<<;;;666222333666111333555666888===DDDJJJHHHJJJMMMOOONNNGGG>>>777}}}ssscccVVVGGGGGGFFFEEECCC>>>999666666777666555333444666999333111111222000+++,,,///...,,,...444555111000333...///222444555555444444>>>555...---...------...///...///111000,,,,,,///***,,,---,,,++++++...111111---,,,...///------///444666999999333---///555555===111---...222<<<222---///222333222333666999333222111222333555666777555000---...---***((()))222333333111...---...///000111000...++++++,,,---+++*********,,,,,,+++)))'''(((***------,,,)))'''(((((()))+++,,,...000111...111111...---///...***)))+++,,,+++***)))***+++...)))(((*********///777111---,,,//////,,,***+++)))+++---,,,+++,,,...111,,,,,,,,,---,,,,,,++++++)))---111111...++++++,,,)))+++''''''---,,,---999***111,,,%%%***+++'''***))),,,,,,((((((,,,,,,))))))***,,,------,,,***)))+++111---***,,,(((###(((((('''(((***---...+++((()))(((''''''((()))'''&&&'''(((***,,,,,,+++)))((()))***+++***(((''')))++++++***)))(((((()))***++++++)))'''''''''(((((((((((('''&&&%%%&&&''')))***))))))***,,,......***'''''')))***(((%%%%%%)))---'''(((((('''&&&&&&(((***$$$)))...---(((%%%&&&)))+++((('''***+++***---111---***''''''***---------,,,+++*********+++,,,---***)))***---111555666666000...+++((((((+++///111333333333222///...///000+++000444555222111333555555888:::888555111//////,,,,,,,,,++++++,,,///222333222111///---,,,+++***))))))*********((('''&&&***))))))***---000000000...---------///111111222...///000222444666777888777666555333333333555666<<<;;;888555444555999<<<<<<777555888999666222111///---...222222///000444:::333///222666555333222444111000111222222666<<<>>>???AAABBBAAA>>>;;;999444555666777888888777777333444555555333111111222///111444666777777666555555555666888;;;;;;999777444444444555666555222//////000000111222333444444444555666555333000000000---///000000000000111333111///......///111111111333444666777888999::::::555666777666444333333444888666444333222333444555111555999999666333333555222444666777999===DDDJJJFFFIIINNNPPPNNNHHHAAA<<>>AAA===555---+++,,,***+++,,,,,,+++---000222333222111///---,,,+++***)))***************)))))),,,++++++,,,...111111111111000...---...111444666333555999===>>>>>>===<<<<<<======;;;999999===AAAAAA@@@===:::888999>>>AAADDD???===AAABBB>>>999888666333333555666666888<<>>===@@@CCCFFFFFFCCC@@@>>>777999;;;999666444777;;;666999===AAACCCCCCAAA@@@AAA>>><<<>>>CCCEEECCC@@@999999:::<<<===;;;888555333444777999999888777666444555777666444333333333000222333222111111222333000000...,,,,,,...222666333666:::>>>@@@???>>><<<999999:::888555333333444;;;:::888666444333222222222333555777777555444333444555666777999>>>CCCGGGHHHMMMSSSTTTPPPJJJEEECCCooo\\\QQQTTTSSSFFF>>>???999999999777555444666777111111333777555111000333++++++...111222111000000111222222333222222111000...,,,,,,---,,,***///555...---///111///++++++///,,,,,,,,,++++++,,,...///888000+++,,,---,,,---///222111111111---***...666111<<<555333---&&&---$$$+++...333666888999888888111333444444444333333333;;;444///...,,,)))(((***222444666666333000...---///000000///---+++,,,---...,,,++++++---------,,,+++++++++***(((((()))***'''(((+++...000111222222222000...///333444///))))))***++++++***)))+++,,,...+++(((&&&'''+++222999555///+++---///---***)))+++,,,------+++)))''''''&&&'''((()))))))))))))))%%%(((,,,,,,)))'''((()))&&&***'''(((---)))'''111000666000))),,,,,,(((+++'''---111000,,,***,,,...---,,,,,,+++***))))))((($$$***(((&&&+++(((%%%+++)))((((((((()))*********'''&&&&&&''')))***)))(((&&&&&&&&&'''((()))******%%%(((+++...///......---((())))))))))))((('''&&&)))***++++++***)))(((((((((''''''&&&&&&'''(((((((((((('''((()))++++++,,,,,,---...,,,***)))+++---%%%&&&''''''&&&&&&(((***)))(((((()))******)))(((+++)))***...///---...111///---+++***+++,,,---...222111///---,,,+++,,,,,,***)))(((+++///333666777///...+++))))))***+++---000222555555444222222333444555777;;;AAACCCBBB???>>>@@@@@@;;;333,,,******''')))*********,,,///111111111000...---+++******+++++++++,,,,,,------------,,,+++,,,...000000000333111000...000444:::???@@@CCCHHHLLLLLLIIIEEEBBB@@@CCCFFFDDD@@@???CCCGGGDDDDDDCCCBBBAAABBBFFFHHHKKKGGGFFFIIIJJJEEE@@@>>>AAA???===???AAACCCFFFHHHOOOFFF@@@AAADDDCCCBBBBBB===888666;;;BBBIIIRRRZZZVVVRRRLLLFFFBBB@@@@@@@@@HHHLLLPPPTTTTTTPPPLLLHHH???@@@@@@@@@@@@AAADDDGGGGGGKKKRRRXXX[[[[[[ZZZXXXSSSMMMGGGHHHMMMOOOLLLGGG===>>>???BBBDDDCCC@@@===;;;<<<>>>???@@@???>>>===:::;;;<<<<<<:::999999:::555555666444222111111222000222222111///111666;;;888:::>>>AAABBBAAA???>>><<<<<<<<<999666555555666>>>===;;;999777444222111333222333555888999666444555666666777999===AAADDDKKKQQQXXXXXXRRRMMMJJJKKKkkk[[[ZZZWWWJJJAAABBB<<<<<<<<<:::777555555666444444666888666111///222***,,,---...///000000//////000000111222222222222,,,,,,...///,,,***...555...---...000///++++++...------,,,,,,---.........>>>444---,,,------...000///---,,,,,,***)))---444...:::555777222***///(((,,,000666;;;===;;;666222///111333333111000111222<<<666111000///,,,+++---222555777777444000...------...///...---,,,,,,---///...,,,,,,---......------...---***''''''))),,,)))+++...000111000///...222...---000444333...***(((***++++++******+++,,,,,,,,,+++((('''***...111222---***,,,---+++***++++++++++++,,,+++***(((&&&&&&'''(((((())))))))))))'''***,,,+++'''%%%%%%''''''***''''''---******555333999222***...---(((***'''+++000000+++(((***...,,,,,,+++***))))))((((((%%%,,,***''',,,)))%%%+++))))))))))))))))))***+++'''&&&&&&''')))***)))(((&&&&&&&&&&&&'''(((***+++&&&)))---222666888777666,,,,,,,,,,,,***)))'''&&&''')))++++++)))((((((***(((((((((((('''((((((((((((((((((((((((***,,,---))))))))))))((((((((()))'''((()))((('''''')))+++***((('''(((***,,,+++******((()))...000///000333,,,,,,++++++,,,...000222888666333000---,,,+++***+++***)))***---000111111...,,,+++***))))))***+++...000333333333222222333666555666<<>>???>>><<<999666666666222444666555444444777;;;<<<<<<===>>>>>>>>>======;;;;;;;;;888666555666777@@@???===<<<:::777666555555444333666;;;===:::777888777777888:::===@@@AAAEEELLLTTTVVVSSSQQQQQQSSSzzzjjjddd___TTTJJJGGGCCCDDDCCC@@@;;;888777777777666777888555000///111,,,......,,,---111333111......///000111222222333++++++,,,...,,,))),,,111...---...000...***+++......---...///111000...,,,===444------000000000111---***)))+++***)))---333111:::666<<<999000444,,,,,,000666;;;===:::333------000222111///...111333:::555111222111///...000333555777666333000---,,,+++---/////////...///000111///---,,,...////////////000///,,,(((''')))---***,,,///111111///,,,***000,,,---222444111---+++((()))++++++******+++---+++......***(((***++++++...******,,,,,,***,,,000,,,+++******++++++)))'''(((((())))))******))))))***,,,...,,,(((&&&''')))(((+++'''(((...++++++666111888111***------)))+++******,,,...,,,((()))---***+++++++++***)))((((((&&&---***(((,,,)))&&&,,,(((***,,,,,,*********+++((('''&&&'''((()))(((''''''''''''''''''((()))***)))+++000777===@@@@@@???555444222000...,,,******&&&(((+++***((((((***---*********)))))))))((((((((()))******))))))+++---)))))))))******+++++++++((()))***)))'''''')))******(((''''''))),,,------+++((()))---......000333)))***+++,,,---000555888:::888555111...,,,******,,,+++***+++---...---+++++++++******************,,,...000111111111333444555444444999???EEEGGGFFFBBB<<<444///......------,,,---///000000000222444////////////////////////)))))))))***,,,---///000///---,,,,,,...//////......000333555888===FFFLLLQQQTTTXXX[[[\\\ZZZVVVTTTWWWZZZZZZWWWPPPJJJGGGGGGHHHJJJNNNPPPRRRUUUXXXZZZ\\\XXXXXX]]]]]]VVVNNNJJJHHHMMMTTT\\\fffmmmlllgggZZZQQQKKKMMMRRRUUUWWWYYYXXXSSSRRRXXX```fffjjjoooddd^^^UUULLLHHHIIIMMMPPPTTTUUUWWWYYY[[[\\\]]]]]]aaa]]]ZZZ___iiiooonnniiiooosssyyy~~~}}}{{{wwwqqqjjjggggggeeeaaa\\\[[[ZZZ[[[]]]______]]]\\\SSSTTTVVVYYY]]]aaadddfff]]][[[VVVPPPJJJHHHIIIKKKOOOPPPPPPMMMJJJHHHHHHHHH=========<<<999888999:::>>>===<<<;;;;;;;;;<<<<<<999:::999888666666888:::CCCBBB@@@>>><<<::::::999888777777:::>>>@@@@@@>>><<<:::999:::===???@@@@@@<<>><<<<<<888666666777444//////333000222111,,,...444777555////////////000111111222+++***+++......+++,,,000...,,,...000...******.........///222444333...***555...+++111666555111///,,,))))))+++,,,+++...333666<<<555===<<<111333))),,,...111666888777111,,,---000222000......222777666222000222333111000222333555666555222///---,,,***---000111111222333444222000------...000000000000111111...)))'''***---))),,,///222111///+++)))---+++---333333...+++---''')))***+++******,,,---+++//////***(((+++---+++))))))+++---+++***///666000---******++++++)))'''***++++++++++++******)))))),,,---,,,)))''')))+++'''+++)))***///***'''111+++222---''',,,---***------***))),,,,,,)))***...((()))***++++++***((('''$$$+++)))(((,,,***&&&---(((+++......,,,******+++)))(((''''''((()))'''&&&((((((((((((((((((((((((+++,,,///666===AAABBBAAA<<<:::666333///---,,,+++&&&)))+++***((()))---222+++++++++++++++***)))))))))+++,,,,,,***)))***,,,*********,,,............)))******(((&&&%%%'''((())))))((('''(((***---000...+++))),,,,,,+++---111+++---...------///333777777666333000---,,,+++++++++++++++---///...,,,***)))))))))***************,,,...///000000111444666444333222333777<<<@@@BBB===;;;666111---,,,---///...000222222222111333444000111111222333333444444+++++++++,,,...000333444111///......///000///...+++///555888:::>>>EEEJJJOOORRRWWW\\\```bbbbbbbbbaaa```^^^[[[XXXVVVUUUUUUSSSTTTUUUVVVWWW[[[aaaeeeeeebbbcccgggggg___WWWRRRQQQZZZeeeppp{{{|||rrr```WWWRRRVVV]]]bbbfffiiigggbbbaaagggnnnpppppprrreeeaaaZZZUUUUUUZZZaaafffiiihhhggghhhkkkpppuuuxxx|||yyyyyy~~~~~~}}}{{{xxxvvvwwwuuusssrrrrrrrrrqqqooolllmmmooorrrssstttttttttiiieee```YYYUUUVVVZZZ^^^dddffffffeeecccbbbcccdddWWWSSSMMMHHHEEECCCAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA;;;<<<<<<;;;;;;<<>>AAADDDDDDDDDAAA>>>===>>>AAACCCCCCAAA<<<@@@GGGNNNTTTYYY\\\]]]}}}vvvhhh[[[UUUUUUSSSOOOIIICCCAAA@@@777555555555333000111555444666333---...666:::999000000////////////000111,,,***+++000111//////111---,,,...000...******.........111444777444///))),,,(((***333:::888222...,,,))))))---...---///333999<<<444;;;;;;//////$$$,,,,,,---000444444111------000222000...///444999333///...222444222111222444555666444111...,,,,,,+++...111333444444666777333000------...000111000000333333///***(((***...(((***...111222///+++)))+++***...444222,,,***...''')))***+++******,,,------111///)))(((---///...''')))---///,,,+++222;;;333///+++)))******(((&&&,,,,,,,,,,,,,,,+++***)))&&&(((******'''&&&)))+++&&&,,,+++---111***$$$+++%%%---)))$$$+++---+++///111***(((,,,---++++++...&&&(((***,,,,,,+++)))'''""")))(((''',,,***'''...(((,,,000000...+++***+++***)))''''''(((((('''%%%((())))))***))))))((('''******,,,222999>>>>>>===>>>;;;777222...,,,++++++'''***,,,+++)))***000666,,,,,,,,,,,,,,,+++***)))))),,,...---+++)))***,,,&&&&&&''')))+++,,,,,,+++)))))))))'''%%%$$$%%%&&&((())))))(((''')))...222222---***+++***(((***...111222222///,,,+++...222444333000...,,,,,,,,,,,,***+++,,,///111000---***'''((()))******+++******---...//////000222555888444222000///111444999===999;;;;;;555...***,,,000---///111222111000111222222222333444666777888888......///000222555777999333111//////000111000///)))///666:::;;;===BBBGGGLLLOOOUUU\\\ccciiimmmooodddaaa]]][[[]]]aaadddeeedddcccaaa___aaafffnnntttllliiijjjnnnnnnfff]]]XXX^^^iiiuuuvvvggg^^^YYY^^^fffmmmrrrvvvtttppppppwww}}}~~~||||||llliiidddcccgggoooyyy}}}zzzzzz~~~~~~}}}zzzwwwrrrooojjjfffeeeiiiqqqwwwsssuuuwwwwwwvvvwwwxxxzzzppphhh]]]UUUQQQOOOLLLJJJCCCDDDFFFGGGHHHHHHHHHGGG@@@AAAAAAAAAAAACCCGGGJJJMMMJJJEEEAAA>>><<<<<<===<<<===???AAACCCEEEGGGIIIDDDBBB@@@AAADDDFFFEEECCCCCCEEEIIIPPPWWW[[[\\\\\\wwwlll```^^^\\\YYYVVVQQQKKKGGGAAA>>>;;;888777666555444:::444222333222000555===777000***+++,,,,,,,,,...++++++*********+++,,,---,,,------......------,,,///...///333666555///***,,,---///111111000///...++++++***))))))---333777333111111333111,,,---111///...---...000000,,,)))222555555000...111333222111000...+++***+++...111111///...///111222000---000222111...000444444111333000...000444555222...)))+++---+++)))***...111++++++///444444...************+++---...---)))&&&,,,,,,+++)))'''(((***,,,111???@@@..."""(((...---''')))+++++++++,,,---///000***'''+++...,,,)))(((,,,***,,,111///)))(((,,,,,,+++***(((''''''''''''***))))))---222222---(((+++(((&&&((()))(((***...,,,++++++***++++++,,,,,,)))+++,,,+++(((&&&(((******&&&%%%&&&&&&%%%&&&***+++***222333'''%%%(((%%%,,,***)))((()))***)))))))))(((&&&'''(((((('''&&&&&&''')))---111666999;;;??????777***$$$'''******---***)))+++++++++000666---.........---+++)))'''++++++***)))(((((())))))''''''((()))))))))))))))%%%'''*********)))))))))(((&&&'''***)))''')))---,,,------***&&&&&&))),,,111///---+++)))******+++---)))(((******'''(((,,,))),,,000111000---++++++''')))***,,,....../////////,,,---444999999888999666///***,,,///111444777555222000111111///+++***111444777777555333333444222333555888999:::::::::333111//////111444777999555111000222333///------000444333777???<<<888@@@KKK\\\```^^^iiiooollljjj```dddiiillllllkkkkkklllfffiiikkkiiigggjjjsss|||oooooorrrvvvxxxtttjjjbbblllvvvvvvnnnhhhcccdddllluuuyyyzzz|||xxxvvv|||yyyvvvtttzzz|||zzzyyy{{{wwwllleeebbbaaa^^^[[[ZZZVVVRRRQQQTTTWWWXXXXXXOOOOOOMMMJJJHHHJJJOOOTTTPPPNNNJJJEEECCCAAABBBBBBBBBBBBBBBBBBDDDGGGJJJLLLGGGHHHIIIJJJMMMRRRXXX\\\TTTVVVWWWXXXWWWXXXZZZ\\\llliiiccc^^^ZZZUUUPPPLLLGGGDDD@@@<<<999777555333999444222222111///444;;;:::333...//////...---///111111000...------,,,,,,,,,------......------,,,...222777777444000---,,,+++---...000000///...---------+++))))))+++000333...000111000///...///000000...---...000000---***...111111///000555666444000000...+++)))***---000...---,,,...111222111///...000000---...222222///222000...000444666333000111111000---***)))***+++,,,+++...222222---*********+++,,,...//////,,,***+++++++++)))''''''))),,,888RRRWWW===+++222777000''')))+++,,,+++,,,---///...)))(((---000---((('''+++)))+++///---((('''+++,,,+++***)))(((((((((((()))''''''+++//////+++'''---)))(((***+++***,,,000,,,,,,++++++***+++++++++)))***,,,+++(((''')))++++++'''&&&((((((&&&'''+++******222222'''%%%)))%%%+++***(((((()))))))))))),,,+++))))))******)))'''***+++,,,------///111333888888333)))$$$(((++++++...+++)))+++******///666000000000000///...,,,+++++++++***)))))))))))))))(((((()))***************''')))******((('''((())))))'''(((******(((***///...---,,,***((((((***,,,111000---+++******+++,,,,,,***)))***---000111111---000333444222000...---+++++++++,,,,,,------......,,,000888>>><<<777555444---((())),,,---///333222///...///000///...---666888:::;;;;;;999777666555666777888888888777666111000///000333666888:::555111000222222...---......444444666<<<777555>>>OOOcccjjjiiipppsssnnnnnnkkkpppuuuxxxxxxvvvuuuuuummmppprrrpppmmmnnnttt{{{wwwxxx{{{}}}uuunnnxxxxxxoooiiidddfffnnnxxx}}}wwwtttttttttrrrpppqqqmmmiiiggghhhjjjkkkjjjbbb```\\\XXXUUUWWW]]]bbbXXXWWWTTTQQQMMMJJJHHHGGGEEEFFFGGGHHHJJJNNNTTTYYYWWWXXXYYYYYY[[[^^^bbbddd___^^^]]]]]]___aaadddeee~~~yyyqqqiiibbb\\\VVVRRRNNNKKKGGGBBB===:::888777999555333333111000444:::888333///111000...---...222222111000///......---------............------,,,555===;;;222+++***...+++,,,---//////...------//////---***))))))---///,,,333444...,,,000000+++000///...///000000...,,,***,,,---...333999888444///...---+++)))***---000++++++,,,...111222222111,,,//////,,,,,,///000---111///...000444666444111///...------///000000///---+++,,,000///+++***+++++++++,,,///111222000///+++++++++)))'''''')))+++///SSS]]]>>>)))222777,,,((())),,,,,,,,,,,,---...+++((()))///111---(((&&&))))))+++---+++''''''***,,,++++++***))))))))))))(((&&&%%%'''+++,,,***'''+++((('''***+++)))+++///---,,,,,,+++*********+++(((***+++***))))))***+++,,,((('''))))))'''(((,,,***)))111222'''%%%)))&&&))))))((((((((())))))***---,,,++++++,,,,,,+++))),,,...///---******,,,...///000...(((&&&))),,,---000,,,******)))***///666222222111111000///...---+++***))))))))))))))))))))))))************++++++))))))***)))''''''(((******((()))+++***(((+++000000...+++)))***+++++++++000///---+++******++++++***,,,+++***222===???888333555777777555222111000...---,,,+++++++++,,,---,,,+++000:::@@@<<<444///777000,,,,,,------///222///......---...000111222;;;;;;<<>>WWWmmmwwwuuuwwwvvvrrrtttxxx|||~~~|||}}}uuuxxxzzzxxxtttssswww|||{{{zzzssslllfffhhhqqq|||~~~||||||}}}}}}|||tttqqqjjjdddaaaccciiinnngggfffdddaaa]]]XXXTTTRRRHHHKKKMMMNNNOOOUUU___gggnnnnnnnnnooopppqqqqqqrrrppplllggggggkkkpppssstttwwwnnnddd[[[UUURRROOOKKKFFFAAA>>>>>>???:::999777555333222555888222...---//////,,,,,,...------.........///......------............------+++444<<<:::111******...+++,,,---.........------//////...,,,******,,,...///999999...***000...%%%/////////////////////...)))******---444:::888111------,,,***)))***,,,///,,,,,,---...000000000000+++...///---,,,......,,,...------///222333222000///---+++---222444333111...++++++------******---,,,,,,---///222444444333,,,,,,,,,+++))))))***,,,$$$???III444$$$)))...)))(((***,,,------,,,---...+++((((((---///+++(((((()))***+++,,,***(((((()))******))))))))))))))))))((('''%%%&&&)))+++***)))(((%%%%%%((()))((()))---------,,,+++************((()))************+++,,,+++((('''))))))'''(((+++)))(((111222(((&&&***'''(((((()))(((((()))***+++,,,+++***+++---......---...000111///+++***,,,000+++,,,,,,)))((())),,,---000,,,******))))))///666555444222///---,,,++++++******)))))))))))))))***))))))))))))))))))******((((((((('''''''''***,,,***((()))+++***(((+++000222...***)))+++---,,,***...---,,,******)))******)))///...,,,888IIIJJJ???555777888777444222111111...---+++******+++---...***)))---666;;;777000+++999444//////...---...222222555444111000222666777;;;999999>>>DDDEEE???999111222444555555555444333333///+++,,,111777;;;<<<555222111111...+++...444444<<<=========666555BBB```www}}}wwwuuu|||~~~{{{|||~~~yyy{{{|||{{{xxxyyy}}}~~~yyyqqqiiiiiisssxxxqqqnnnqqqvvv{{{{{{yyyuuuqqqlllhhheeedddVVVZZZ]]]\\\\\\bbbnnnxxx~~~xxxqqqpppwww~~~|||pppccc[[[TTTRRRMMMGGGBBBBBBEEEHHH>>>???===999555444555666///,,,---//////---...222,,,,,,---............------......//////......---+++000555555111---,,,---,,,,,,,,,---------------,,,---...---,,,,,,---///000:::;;;000,,,222000&&&...//////.........//////***+++***,,,222888555...,,,---,,,+++******---//////000000000///...------+++000222///---...///---++++++,,,---///000///...555222//////111000---***...***))),,,,,,+++,,,000...------///222444555555---...///...,,,+++,,,...+++222666111)))'''+++...(((***---...---,,,---------)))'''***+++)))))),,,***,,,---+++************(((((('''''''''(((((()))***)))((((((***+++,,,,,,'''%%%%%%)))***)))***------,,,++++++*********+++)))))))))***+++,,,,,,+++***''''''))))))''''''***((((((000222(((&&&+++((('''(((***)))((()))+++...,,,++++++...111333444333333444555222///---...000++++++,,,,,,***)))+++---///,,,************///666:::777444000,,,************)))))))))))))))******)))(((''''''''''''((((((&&&''''''''''''))),,,...)))((()))++++++(((***...222...***)))+++---,,,***++++++***))))))((((((((()))000111111<<>>888...000333666888:::::::::777111,,,,,,222999???AAA888333000000...---111666777>>>>>><<<===666777EEEggg~~~zzzyyy~~~wwwuuuyyy~~~|||}}}}}}|||{{{~~~wwwnnnnnnxxxzzzxxxxxxxxxppptttwwwuuutttwww}}}wwwwww}}}sssjjj___[[[TTTLLLEEEEEEKKKQQQGGGIIIGGGAAA<<<;;;:::777333111111333222000333888111111222111000///---,,,......////////////......---...000111000///......---------------.........,,,---//////......///111---444777222111444333...---......---,,,---...000+++,,,,,,+++///333222---,,,------,,,++++++---///222333444222///,,,+++,,,+++111444000---...///---***++++++,,,,,,,,,,,,,,,//////...///000///...,,,,,,)))))),,,---,,,...333000...---...000333444444...///000///...------///666000...000...((()))...(((+++...///...---,,,------)))'''))))))(((***...***---...***)))***+++***&&&&&&&&&&&&''''''((()))++++++++++++,,,---...///)))'''(((,,,---,,,---000,,,++++++***++++++,,,,,,+++***)))***,,,,,,+++***)))''''''))))))'''''')))''''''000222((('''+++(((&&&)))++++++)))***---111///...///111555888888888:::888666333111///...------+++,,,---,,,)))***...---***)))+++++++++000666>>>;;;666111---,,,+++,,,)))))))))))))))******+++)))((('''&&&%%%&&&'''(((%%%&&&((((((((()))+++...((((((+++......******...000...+++)))***+++++++++************))))))(((((()))///222555>>>HHHFFF===111111111///---,,,---...++++++******+++---...///000//////222222000333999;;;888555444111---...333FFFOOOPPPEEE===???BBBBBB555222111555<<<>>>:::555...000444888;;;>>>???@@@:::444000222;;;CCCHHHIII<<<555///...000000444888666;;;888666999555777EEEggg}}}zzzyyy~~~wwwvvv|||~~~xxxyyy}}}~~~uuupppeeeXXXNNNMMMTTT[[[VVVYYYWWWOOOIIIGGGEEE@@@999777666666333111444:::222222333333222000...,,,......////////////......///000000/////////000111......------......///000---///111111000///000000,,,///222444333222222222+++------,,,++++++...000+++------+++,,,000111...,,,---...---,,,,,,...000333555555333///,,,,,,---***111444111------...---+++,,,------,,,+++***+++'''))),,,......///000111***((((((---//////111555222///---,,,...000111111...///000000...------...222///,,,+++***)))(((((()))+++///000///---,,,,,,***((((((******((()))---(((------((('''***+++)))&&&&&&&&&''''''(((******+++,,,---.........///000***((()))...///---...111************+++,,,---------+++)))***,,,,,,+++)))***'''(((++++++((('''***&&&&&&///222(((''',,,)))&&&***---,,,***+++///333000000000222444666666666999555111000222222///+++---******---+++((()))///***((())),,,------000666<<<999444///---,,,---...)))))))))))))))***++++++***)))'''&&&&&&&&&'''(((&&&(((******)))((()))***))))))...333222---,,,......---,,,***((((((***,,,+++++++++++++++******)))(((+++111777<<<===999666---------+++))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,///000222222...---444>>>@@@===;;;:::666222333888EEEPPPSSSGGG===>>>@@@???777444222333777888555222///000333666999:::;;;;;;999777888???KKKSSSUUUSSSAAA666------222444666999666777111000666555888EEE\\\sssvvvqqq{{{|||~~~}}}uuudddWWWUUU[[[ccccccgggeee\\\UUUSSSOOOJJJ===:::888666333000333:::---///111222222222000///......////////////......111222333000------000333///............///000000///111333333111000//////...---111555444///...111***,,,---,,,******---000***---...******...111111,,,---......------///111333555666444000------...)))000444111,,,,,,---,,,,,,---......,,,******++++++...000///+++))))))***)))'''(((---000000222777333000---+++,,,...//////---...000///...,,,,,,---(((//////''''''---,,,$$$))),,,///000///---,,,,,,((('''))),,,,,,((((((,,,''',,,,,,'''%%%)))***'''''''''''''''(((***+++,,,+++,,,...//////...///000(((&&&(((,,,...,,,---000)))))))))***+++,,,.........,,,******,,,---***(((+++)))))),,,,,,))))))+++&&&&&&///222(((''',,,***'''***...---+++,,,000555000///...///111222111000333...***,,,222444222---,,,((((((,,,+++'''***000(((''')))---......111666888555000,,,***+++---///))))))((())))))***++++++,,,***((('''&&&'''((()))(((***,,,+++)))'''&&&&&&)))+++000666666000---///,,,------***&&&&&&)))---,,,,,,---------,,,++++++'''(((///888:::444000000++++++***)))'''(((***---------------,,,+++***)))+++...222222,,,)))333???>>>;;;:::999555000222888???LLLPPPDDD999999<<<:::;;;777444333444444222000...///111333444444444333888999>>>JJJWWW___^^^ZZZDDD777,,,---333777888999777666...---555666:::GGGPPPhhh{{{qqqhhhpppvvv{{{qqqiiieeedddhhhiiikkkjjjfff___XXXTTTNNNHHH@@@;;;999777444111333222222111000///......///000000111111111000000...000333444222000///...333333222222111000000000555444111///...000555999---555...555+++777000000------...---,,,,,,///111...,,,,,,///222222000---------...---,,,---///111000222333555555444333222111000///...---,,,,,,,,,+++,,,---,,,)))(((((()))...---,,,***)))******+++---%%%$$$+++...---666CCC///---++++++,,,///000000---000111...)))(((+++///***,,,...---+++***,,,...---------,,,,,,++++++++++++++++++)))&&&%%%&&&'''*********((('''(((***--- """%%%)))+++,,,++++++***)))))))))***,,,...///***+++,,,---...///111222+++++++++***+++,,,,,,------,,,***+++,,,------,,,''')))******)))((('''''',,,+++***((((((+++000444******+++,,,,,,,,,++++++***222111000555222///555000...,,,,,,---.........222,,,''''''+++---+++(((...//////...,,,,,,...///------...////////////...///...,,,---...///......,,,+++***+++,,,,,,+++***...------,,,)))&&&&&&)))'''---444888777444333222333000---+++,,,---------*********++++++*********++++++---///111111///---((('''''')))))))))***---000111///+++,,,...,,,'''------,,,***))),,,333888999:::???BBB:::000...444555???IIIGGG===555777<<>>BBBIIIXXX___lllvvvtttkkkggghhhoooxxxzzzuuurrrsssttttttrrroooiiiddd```ZZZSSSKKKEEEAAA===888444555444333333222222222222000000111111222222111111///000111111/////////111111111111222333333444444000000///---,,,---111444222<<<333666---;;;111,,,...//////......///222555111...,,,,,,...000///............,,,+++,,,///222---///222555666666666555000000///...---,,,,,,,,,,,,------,,,***))))))+++---,,,+++*********+++,,,///)))(((...///,,,222===222000...---,,,---,,,,,,+++...///...***))),,,000+++---...---******,,,......---------,,,,,,,,,+++)))******)))(((((()))+++,,,,,,+++)))'''''')))+++%%%&&&((()))*********)))++++++******+++---///000,,,,,,,,,,,,,,,...000222---,,,,,,++++++++++++,,,111///,,,+++,,,+++***((()))***,,,,,,,,,***))))))((())))))(((((()))+++...,,,---------------,,,,,,(((000111333;;;888222555000...,,,+++,,,------,,,...,,,***((()))***+++,,,,,,.........------///000...//////000111222333333111///,,,,,,///000000......---,,,+++++++++******000000///---***'''''')))***///555888888666555555444111...,,,,,,---,,,+++++++++************++++++***+++,,,...000000...---***)))************,,,...111222000---...000...))),,,---...---,,,...333777888;;;CCCGGGBBB777333666000888@@@@@@:::888<<>>555555///...,,,+++,,,---,,,++++++,,,,,,***((((((,,,///,,,---///.........///111//////000111222555777999444///+++,,,000222000...000///---+++******++++++333333222...+++)))))))))'''***///111222111111222555222///---------,,,+++,,,+++***))))))***+++,,,***+++,,,---............,,,------,,,***+++---...000000...---///333222,,,,,,...000000000111333555999>>>HHHNNNJJJ@@@999888000444999;;;<<>>555444000...------......---,,,,,,,,,+++******,,,...000---///000000...---...////////////000222666999;;;444///***+++///222///,,,------,,,+++***+++---///333555333...******)))(((%%%'''***,,,......//////333111.........///...------,,,***))))))***,,,---***+++,,,,,,,,,---...000,,,000111---***+++,,,---+++,,,+++,,,222999888333---///222333444444444444???DDDKKKOOOMMMEEE>>>:::555777:::>>>CCCGGGIIIJJJHHHBBB;;;777666666444222;;;@@@BBB===666222111///111777999666777<<<===;;;666333444===IIILLLBBB666555CCCLLLMMMOOOUUUVVVQQQMMMPPP\\\mmmwwwuuulllgggaaaiiizzzxxxvvv{{{|||yyyuuurrrooojjjccc]]]TTTQQQMMMIIIEEEBBB@@@???999888666444333333222333///111333444222000//////333333333222111111000000,,,...///000......///000+++777///333000HHH<<<000.../////////000222777:::111000///...,,,,,,,,,---//////...,,,***+++...111...///111333444333333222,,,---...//////......---***+++,,,,,,***)))***+++)))***+++,,,---.........//////111333111---,,,...---///111111///---...///000000///---+++)))((()))000...,,,+++++++++++++++)))))))))))))))************,,,......---,,,,,,---(((***+++*********+++---))))))***+++---///000222******)))***+++,,,...///(((---222222...***)))*********)))))))))******+++*********,,,...///...,,,''''''))),,,//////,,,))),,,------------///333666.........---,,,+++***))),,,///+++---888999222333000///...///111111000...111---)))***...111000//////111222111///---,,,,,,...------...111444888:::111---***+++...///---)))(((***++++++***,,,///222222666444---)))******'''******,,,...000111000000...---,,,---///111000000...---,,,++++++,,,---...)))+++,,,,,,,,,---000333---444666111,,,------+++******+++///999BBBCCC>>>111222444666777777666555FFFIIILLLLLLKKKGGG@@@:::;;;;;;===AAAFFFHHHFFFCCC;;;666000...000222333222;;;CCCFFF???888666666444777;;;<<<888555555666555777333333<<>>444...---.../////////000333555///000000///------...000/////////---,,,,,,---///++++++---///111333555666+++,,,.../////////......(((+++......---+++************,,,---...............///000000///------...111333444111---***+++---444333000---***)))))))))...---,,,,,,---,,,+++))))))))))))))))))*********+++---//////---+++++++++''')))++++++++++++---...------------------------***)))))))))***,,,...///'''---333333...)))((())),,,,,,++++++***++++++++++++++++++---......,,,*********,,,000444444000,,,,,,------,,,,,,...222555,,,,,,,,,,,,+++***))))))---000)))(((111222...222/////////000222333222111333---((()))///222000---///111222222///---,,,,,,,,,,,,------///222444666---------......---***(((###'''***++++++,,,///333111666555---))),,,,,,(((+++***+++---//////...,,,+++******,,,///111111000......////////////......(((***,,,,,,+++...333888111;;;@@@999333222111,,,,,,,,,...444@@@LLLMMMHHH999888888999;;;<<<<<<;;;KKKKKKKKKIIIIIIHHHBBB:::::::::;;;>>>BBBBBB>>>:::888555000......///111111888CCCHHHAAA;;;===@@@???BBBCCCDDDBBB>>>:::777555777333444;;;@@@???:::888???QQQbbbddd[[[SSSMMMJJJBBBDDDNNNcccuuuuuummmpppyyyvvv|||~~~}}}|||wwwlllkkkhhhddd^^^XXXRRROOOTTTQQQLLLGGGBBB???===<<<888999:::999555333111111000000111222222333333444...///000///......000222444555+++444+++444,,,///---///111000/////////000/////////...,,,...222666---///000///---,,,,,,---+++******+++...111555777***+++---///000000///...(((,,,111333111...,,,+++***+++,,,.........------///000///---++++++---...333444444111+++)))+++///777333///,,,***++++++,,,,,,++++++---///...+++(((************+++++++++,,,***,,,//////---+++******(((***,,,,,,++++++,,,---,,,---.........---,,,++++++*********+++---///000(((...222000+++((()))---333222000...---,,,++++++((()))***---///000...,,,++++++---222777777333...---...//////...---...000***+++++++++++++++*********...***(((......,,,222------...000333444333222111---******+++------,,,,,,///111222000/////////,,,------...///000111111***---111222///,,,)))))) %%%+++,,,++++++---000111777666...***//////***+++******,,,......+++(((***)))***,,,...000000......///111222222111///...'''***,,,,,,,,,///666<<<777DDDKKKDDD<<<:::777111......///666CCCOOOPPPJJJCCC@@@===<<>>LLL]]]bbbWWWJJJGGGMMMBBBEEEPPPddduuu}}}tttqqq{{{~~~zzzrrrvvv}}}~~~{{{{{{~~~{{{xxxxxxvvvsssnnngggaaa]]]^^^[[[UUUOOOIIIEEECCCBBB======;;;888555333333444555555444333333222222111222333333222111111444666555333)))555***///)))222...000222222000...------000000...,,,+++...666;;;,,,...000000...---,,,,,,...---+++***+++...222444)))+++---///000000///...)))---333666555111---++++++,,,---.........---,,,111111///***((())),,,---000222333000++++++///333777333...+++***,,,...///+++***+++...000000,,,(((+++++++++,,,,,,---------)))+++...///---,,,++++++***+++------+++******+++'''))),,,...000//////...,,,+++++++++,,,...000111+++...111---(((&&&+++000888777444111///,,,+++***###%%%''',,,000222222111******+++111666777222---...111333333111...,,,,,,******+++,,,,,,,,,++++++&&&---***)))...---+++333++++++,,,///222444333222------,,,***((((((***---))),,,000222111111111222------...////////////...(((...444555000+++)))*** &&&,,,---+++)))+++---111888888///,,,111111,,,///...///111333222---)))*********,,,...///...,,,///000333444444333000///'''***,,,,,,,,,000888???<<>>:::555222111000111000---+++...777>>>FFFKKKPPPOOOGGG===555111777000...777CCCJJJMMMOOOJJJ<<<444:::EEEIIIHHHHHHDDDBBBAAACCCEEEDDD===777777222///111333888BBBLLLLLLHHHCCC???;;;888555333:::AAAIIIKKKIIIKKKRRRXXXSSS\\\```ZZZSSSMMMGGG@@@>>>999;;;@@@???888666;;;@@@JJJRRROOOEEE@@@EEELLLUUU]]]iiipppooooooxxxzzztttooojjjjjjsss}}}yyyxxxuuuqqqoooqqqrrrttt{{{|||~~~}}}zzzxxxwwwzzz~~~}}}yyyuuurrrpppgggaaa\\\\\\[[[VVVSSSTTTRRRJJJEEEEEEEEEDDDCCCDDD>>>===:::777444333444555222111000000000111111000444333111000//////000111222111///...------......////////////000111222333111000.........---+++)))+++,,,---.........------111000000222444444222///+++***,,,///...******...------......---,,,+++***000000...,,,)))***,,,...&&&%%%'''******'''(((,,,------,,,+++******---///)))(((***......***((()))------........./////////,,,******,,,///000---***+++,,,------++++++,,,---.........------,,,,,,,,,.........///111111///---***,,,---,,,+++,,,///222YYY\\\III000+++,,,+++...+++++++++...000000---******+++---111444666555333===>>>===777///***)))***))))))+++---...---+++)))111000...---------...///555333000///000111111000+++,,,,,,,,,,,,---///222,,,000555555333333666:::333000...111555555000+++)))111;;;===777///+++***,,,222444111000333222//////444888999;;;>>><<<888777555777:::888222......)))+++///222444444333222555;;;AAAAAA:::444111111///000000...,,,...555;;;EEEJJJOOONNNHHH@@@;;;999666111000888@@@DDDFFFGGGEEE999222888BBBFFFEEEEEECCCAAA>>>======<<<:::777555333333777999;;;AAAHHHHHHHHHHHHIIIGGGCCC===999>>>DDDKKKNNNMMMNNNRRRUUUSSSXXX[[[XXXUUURRRJJJAAA@@@@@@EEEKKKGGG<<<888===JJJPPPUUUPPPGGGCCCHHHOOOVVVZZZbbbiiilllnnnuuu}}}yyyrrrmmmhhhhhhqqq{{{zzzyyyvvvrrrqqqrrrqqqqqqzzz}}}{{{yyyyyy{{{}}}~~~{{{xxxvvvooohhhcccbbb```\\\ZZZ[[[XXXQQQMMMOOOPPPNNNLLLMMMEEECCC@@@<<<999777777666555555444333222222333333111333444333000000222555222111000///............111111000000000000111111000///.........---+++))),,,,,,---............---...///000333555555222000***)))+++......+++,,,000/////////......,,,+++***...//////---+++***,,,---+++))))))+++***''')))...+++,,,,,,++++++,,,...111)))(((***......***((()))---...///000000000///...---+++***,,,//////,,,)))+++,,,------++++++,,,---,,,,,,,,,,,,,,,+++++++++---------///111111///------......---,,,,,,///111RRRUUUEEE000,,,+++))),,,,,,++++++,,,...///---,,,------...111444666666555>>>===:::555111---***(((***+++,,,---------,,,,,,------........./////////555333111000111222222111,,,---......------///000---333999:::555333555999666333222444666666111,,,+++///444666444///+++))),,,111444333333666888777///333888<<>>===???;;;444000666>>>BBBBBBBBBFFFDDD???;;;888888;;;>>>999888;;;AAACCCBBBBBBEEEDDDHHHNNNSSSSSSLLLBBB:::>>>CCCJJJOOOQQQPPPPPPPPPQQQQQQQQQQQQSSSSSSMMMEEEGGGLLLUUU[[[QQQAAA<<>><<<::::::::::::888666666666777333777:::888444222444888222222111000////////////333222111000///////////////...---.........,,,***,,,------...............,,,---000222333111...,,,+++***+++...---***+++///000000//////...---,,,+++,,,...///...---++++++,,,111...,,,---+++))),,,111+++,,,---,,,+++,,,...000,,,***+++//////+++***,,,***+++---//////...---,,,...---,,,---000000---)))+++,,,------++++++,,,---++++++++++++************+++++++++---//////...,,,///...---,,,++++++,,,...666???999//////---'''(((,,,,,,++++++,,,---------...------///222444444444666444111000111000---***+++,,,,,,,,,++++++---...+++,,,---...000000000000111///......000222222222///000111000---+++***+++,,,222999888333111555:::777:::===>>>:::555000...,,,---...000000...+++((()))---111333666:::>>>AAA666555222333:::BBBBBB>>>777666888<<<:::222---,,,***---111555999:::::::::EEEJJJLLLDDD888111444;;;;;;:::666111------000444<<>>>>>AAA???:::777888111//////555;;;???@@@@@@LLLKKKGGG@@@;;;===EEEMMMBBBAAADDDJJJKKKGGGDDDDDDAAAFFFNNNSSSRRRJJJ>>>444:::???FFFMMMQQQQQQNNNLLLLLLJJJHHHGGGIIILLLLLLJJJQQQYYYdddfffXXXEEEBBBJJJ^^^]]]XXXPPPJJJIIIOOOVVVRRROOOUUUgggxxx~~~|||yyyxxxtttssswwwyyy{{{~~~}}}}}}wwwzzz{{{{{{}}}~~~}}}{{{zzz{{{~~~|||||||||}}}zzzuuuqqqjjjbbb```bbb]]]WWWUUUWWWYYYUUURRRQQQLLLJJJGGGFFFFFFEEECCCAAA===>>>>>>;;;888777888999666:::===;;;666333444777222222222111111000//////444333222000//////......///...---...//////...,,,------------......//////...000222333222///,,,***...,,,,,,...,,,)))***...000000///...------,,,,,,+++---//////---,,,,,,,,,...+++))))))'''%%%(((------...///...,,,+++,,,---,,,***+++//////+++***,,,***+++---//////...---+++000...---...111111...++++++,,,------++++++,,,---************************)))((()))+++---...,,,+++///---+++***************(((111000---111///***---,,,,,,++++++++++++---...---,,,,,,---000111111111...+++)))+++...000...++++++,,,,,,+++******---///***+++---///000111222222---,,,,,,...222444555444///000111000---+++***++++++000333222//////555;;;888CCCLLLKKKAAA666111222---,,,+++,,,......,,,******,,,///333666999>>>CCC:::777222///444<<<===999888666888<<<;;;555222333+++---111444666666555444@@@DDDEEE===333111:::DDDGGGBBB:::222------000333666===FFFJJJJJJGGGEEEDDDFFFCCCAAAAAA===666333333+++///333777;;;>>>@@@???OOOOOOMMMGGGBBBEEENNNVVVGGGEEEGGGMMMNNNJJJEEECCC<<<@@@FFFKKKJJJCCC999111777<<>>AAAHHHOOOZZZaaajjjjjjYYYHHHIIIUUUaaa___ZZZQQQJJJJJJQQQXXXSSSRRR^^^vvvzzzxxx|||xxxrrrpppvvvzzz{{{~~~~~~{{{zzz}}}|||tttkkkgggiiiccc]]]ZZZ[[[[[[WWWTTTSSSOOOLLLJJJJJJLLLLLLIIIFFF???@@@@@@>>>999777888;;;777:::<<<;;;777444333333222333333222222111000///444333222000//////......///......///111111000.........------......///000111444666555333///---,,,///------...,,,((()))---///...------,,,---------+++---///...---,,,,,,------)))((((((&&&$$$''',,,...///000///,,,++++++,,,+++)))))),,,,,,))))))+++,,,---.../////////...---///---,,,...111111///++++++,,,------++++++,,,---)))))))))***************(((((((((+++---...,,,+++///,,,***))))))******))))))...***&&&******)))111***+++,,,+++******,,,...+++******,,,...///...---,,,***(((***---...,,,***+++---///---++++++---111,,,---...///111222333444---------000444666777666,,,...//////......///111---...000///...000555:::999EEEQQQPPPDDD777333444---,,,++++++---------,,,000...///222333333888>>>::::::888666777999666111333222444888888444222444+++,,,///111111000///---222666888444000333>>>IIIKKKFFF===555000...000111111777???DDDEEEEEEGGGIIIKKKDDD???===:::444000000---555<<<===<<<>>>>>>===KKKMMMNNNKKKGGGGGGMMMRRREEEBBBEEELLLPPPLLLGGGDDD:::===AAADDDEEE@@@999333888>>>FFFMMMQQQRRRSSSTTTMMMIIIDDD@@@<<<===FFFQQQZZZ```hhhgggYYYLLLQQQaaaeeeeee```VVVLLLJJJQQQYYYXXX\\\lll}}}||||||nnnmmmpppxxx~~~~~~}}}~~~~~~}}}|||xxxtttvvvnnngggbbbbbbaaa\\\YYYXXXTTTQQQNNNOOORRRRRRNNNJJJCCCEEEFFFBBB===:::<<>>555111111,,,---------------...///222......000000...222999:::======999777666222---......222888888222//////---...111222222000...---,,,///333333222555<<>>DDDLLLRRRQQQGGG===:::999555222111555@@@GGGDDD???===;;;999EEEHHHKKKKKKHHHEEEEEEEEE>>>>>>DDDOOOVVVSSSMMMIIIAAABBBDDDFFFFFFAAA;;;666999@@@HHHLLLLLLNNNRRRWWWWWWPPPJJJHHHEEECCCHHHOOORRRXXXaaacccYYYQQQZZZjjjkkkmmmjjj___QQQKKKQQQYYY]]]cccuuu}}}{{{~~~xxxzzz{{{yyyxxxzzz}}}~~~}}}yyyssskkknnnvvv~~~}}}}}}}}}zzz~~~~~~wwwpppiiihhhfffaaa^^^]]]YYYUUURRRSSSUUUUUUQQQLLLHHHKKKKKKHHHBBB???AAADDD999999;;;>>>???>>>:::666333333444444333222000///333222111000////////////000000000111333444333111///......------///000111...000222111///---...000,,,******,,,,,,***,,,111,,,+++******+++,,,...///,,,---...---+++,,,---///+++))))))***)))&&&(((---***,,,...///......///000...++++++------++++++...******)))))))))***+++,,,***((((((+++...///---***+++,,,------++++++,,,---))))))******+++++++++,,,******+++---000000///...000---******,,,---,,,***(((/////////333---'''---(((+++------+++***+++---)))***+++...000///,,,)))+++,,,---...///111222333---111555444000///111444222111000000111333555777...------...000111///...555555444222000111333666444333333555888888555222///222555777555222---+++,,,---......------///222000++++++......---222:::<<>>;;;:::<<>><<<::::::888777555333222222222222222111000000222222111///000...---...000222222111,,,---//////...///000222333111000000111111///...000---...111000---,,,...---+++))))))***,,,,,,+++/////////...------///222,,,***((((((***,,,,,,+++...111000,,,---333333...;;;111)))+++......+++***)))(((***---000111---))),,,---.........---,,,+++------,,,+++***************************************,,,...///...---------444///+++***---...,,,(((---......,,,+++***+++---,,,++++++***++++++,,,,,,***,,,//////------///111,,,,,,,,,,,,///222555777...000222222000///------///---...000///...000555666222---+++---111555777<<<:::666222111444:::>>>@@@;;;555333333333000,,,///,,,,,,111111---++++++(((***++++++))))))+++---,,,---...//////000333555BBBBBB???;;;666222111222222222666<<<===666000......222888<<<<<<888333///111666999666000///555<<<;;;BBBFFFCCC999111///000(((222888666888FFFVVV___PPPHHH???;;;;;;;;;<<<>>>FFFIIIKKKIIIDDD>>>888666>>>FFFJJJEEE???===;;;888999AAALLLYYYdddeeeYYYKKKPPPNNNOOOTTTTTTJJJ???:::===>>>@@@BBBAAADDDPPP\\\bbb\\\WWWXXX[[[YYYPPPGGGGGGHHHOOOZZZ______ccciiimmmqqqsssooofff\\\VVVTTTZZZjjjzzz~~~}}}{{{yyyjjjmmmsss~~~zzzwwwtttnnniiiiiiqqqoookkkgggdddeeejjjnnnlllooovvv||||||yyyzzz}}}vvvvvv|||{{{xxxyyy|||rrr```lll~~~{{{wwwqqqmmmhhhddd```]]]\\\ZZZUUUQQQRRRSSSRRRNNNIIIHHHKKKOOOMMMIIIDDD@@@???@@@CCCEEE======<<<:::777444111000222000......000111000///111///......000000000///,,,---//////...///000222333222000000111222111000444111111333222...---///111///,,,+++,,,---------333333222///---,,,---...---+++(((((()))******)))000222111------111111---666...)))+++...---+++******)))))),,,//////,,,***+++,,,---.........---,,,------,,,+++******++++++***************************,,,......---,,,,,,---555000++++++---...---***,,,,,,---,,,+++***,,,...,,,++++++************+++///000111000------...111+++++++++,,,...111333555000222444444333111//////...,,,---000111000333888666222---+++///333666777666666444333444888>>>BBBDDD;;;222000333555222---111...///222111---***+++,,,,,,,,,,,,+++,,,...000,,,---...///...///222444???@@@???;;;555222111111111000333999;;;666222111333555888:::999777444333444777888444//////777???BBBFFFHHHDDD;;;444000000---777>>><<<;;;CCCMMMRRRGGGBBB>>>>>>???AAAAAAAAADDDDDDDDDCCCAAA>>>;;;888???CCCFFFDDD???:::999:::@@@DDDKKKTTT]]]```WWWKKKGGGIIIOOOTTTRRRHHHAAA??????>>>>>>???>>>@@@LLLXXXddd^^^XXXUUUUUUSSSLLLFFFEEEGGGOOOYYY^^^]]]```eeehhhggghhhiiijjjggg```[[[^^^iiisssrrrllliiigggfffdddffflllwww|||wwwssskkkbbb___dddddddddbbbbbbeeejjjooooooooorrrvvvzzz{{{yyyvvvqqqssszzzxxxxxx|||}}}~~~}}}zzzyyyzzz{{{}}}ppp^^^jjj~~~{{{wwwrrrkkkfffdddaaa\\\YYYZZZYYYWWWTTTRRRQQQPPPPPPOOOLLLHHHDDDBBBBBBCCCDDDAAABBBBBBAAA???;;;777555555222///...///111111111333111//////000111000///,,,...////////////000222444222000000111333333333777444333555444000...000555222---+++,,,---...///333333222000---,,,---...///---***)))***+++******222333222...---//////,,,///+++))),,,---+++***,,,,,,+++***+++,,,---,,,***)))***,,,...////////////---,,,,,,++++++++++++,,,***************************,,,------,,,++++++,,,555111,,,***,,,...---,,,***+++,,,,,,++++++---///---,,,+++***************000111111///...///111333------,,,---...111333444444555777777666444222000---+++---111222111444999777111,,,,,,111666888777333444555555666999===AAAEEE:::///---333666444///111...///111000+++)))***......---,,,,,,---...///,,,---............111333777:::<<<;;;777444444555444333555:::;;;999888:::999::::::999888999;;;===>>>===999222...111;;;CCCIIIJJJIIIEEE>>>888444222333===DDDBBB>>>>>>AAACCC>>>===<<<>>>AAADDDEEEDDDAAA===::::::<<<>>>===;;;===;;;???DDDBBB;;;===DDDJJJKKKLLLOOOVVVZZZSSSJJJ@@@DDDKKKOOOKKKBBB???AAAAAA@@@@@@AAA@@@CCCMMMYYYfffaaaYYYSSSOOOMMMJJJIIIFFFIIIOOOVVVYYYYYY\\\```___ZZZXXX___iiinnnjjjccceeelllmmmdddZZZVVVUUUUUU___aaafffppp~~~{{{uuuppphhh]]]VVVXXX[[[___aaaccchhhoootttzzzwwwuuuwww|||~~~|||xxxnnnooottt{{{}}}zzzyyyzzz|||}}}~~~~~~~~~|||yyyxxxzzzzzzzzz{{{}}}|||mmmwwwwwwrrrpppnnnjjjgggbbb___\\\[[[[[[YYYVVVRRRPPPPPPPPPOOOKKKFFFBBB???BBBCCCCCCDDDDDDCCCBBBBBB<<<888444111111222222222333222000000222333222111---///000000//////000111333000......000222333333555333333555555111000222777333...+++,,,...///000///000000...---...000222000...,,,,,,---......---111222222///............+++((())),,,,,,******---...---,,,++++++,,,------(((***,,,...000000000000,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,+++***+++,,,444000+++***+++,,,------(((***+++,,,,,,---///111///...---,,,+++++++++,,,,,,,,,------///111444777.........///000222333444555666777888888666333000,,,+++---111111///111666777111,,,...444999999777555666777666555555666777===666///...111333222///111000222555333---+++---,,,.../////////---,,,+++,,,---......---...000222222888>>>@@@===;;;;;;======;;;<<<@@@@@@===>>>BBB>>>>>>===;;;;;;@@@IIIOOOJJJEEE<<<333///333>>>FFFKKKJJJHHHDDD@@@<<<888666666===CCCAAA===::::::<<>>>>>===;;;666:::GGGIIIDDDHHHTTTTTTSSSQQQRRRXXX[[[TTTKKKBBBBBBDDDFFFCCC>>>>>>AAAFFFFFFHHHKKKKKKMMMUUU^^^gggbbb[[[RRRLLLJJJLLLNNNMMMNNNQQQTTTUUUWWWZZZ]]]ZZZSSSNNNTTTaaakkkllliiimmmqqqmmmaaaUUURRRUUUWWWbbbccchhhqqq~~~yyyppplllggg^^^WWWUUUZZZaaaeeehhhmmmtttzzz~~~|||~~~{{{wwwuuutttwwwyyyzzzxxxvvv{{{|||}}}}}}{{{zzzyyyyyy|||{{{{{{|||~~~{{{yyyuuurrrkkkhhhdddccccccaaa\\\WWWWWWXXXYYYXXXUUUQQQLLLJJJEEEDDDBBBBBBCCCEEEGGGIIIAAA===888555333333222222111000//////111222222111...///111000//////000111000///------///111111111111///000333444111111444999555111...///222444555...//////......///111444///---,,,,,,...///000000//////000000...---///222+++)))))),,,---******---//////...,,,+++,,,...///)))+++---///000000000000++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++******,,,---111...+++******+++,,,---(((***,,,,,,---...111333111000//////.........///+++******+++...000222333,,,,,,---...///000222222333333555777999777333///,,,+++---000///,,,---111666222...000444888888666555666777666333111000000111222222111...---...000111222666:::888111///111---222777888444///+++***,,,---.........///111333888@@@HHHKKKGGGCCCBBBDDDDDDCCCDDDFFFCCC???@@@DDD???@@@@@@???AAAIIIUUU^^^PPPHHH===333000444<<>><<<:::666999<<<<<<888666888<<>>@@@:::???MMMRRRMMMQQQ]]]\\\\\\[[[]]]aaaccc[[[QQQIIIBBB>>>???CCCDDDGGGKKKNNNNNNRRRVVVVVVUUUXXX^^^ccc```XXXPPPJJJIIIMMMQQQUUUVVVVVVUUUUUUYYY]]]```]]]WWWRRRSSS[[[eeekkkmmmooossspppeee\\\\\\aaadddjjjkkknnnvvv{{{ooojjjgggccc^^^YYY___fffiiijjjnnnuuu|||~~~{{{{{{uuurrrtttwwwwwwuuutttwww{{{}}}}}}~~~~~~|||xxxvvvsssooonnnmmmjjjeeeaaa```^^^ZZZWWWVVVVVVXXXZZZLLLIIIFFFCCCBBBCCCFFFHHHCCC???;;;888777666555444222000//////000111111000///000111111//////000111///...---...000000///...---+++---111222000111444999666333222444888:::;;;111222222111///000222444///---+++,,,---/////////......000111///,,,///444000,,,***---...,,,+++------......---+++,,,...000,,,---...///000000///...++++++++++++,,,...//////------------------------)))***+++++++++,,,...000///...---,,,+++,,,,,,---***,,,---......000333555111111000000000111111222,,,+++++++++---...---,,,((()))***+++---...///000000000222666999888333...,,,+++---///...***+++...444333222222444555666666222444555444111000///000)))...222111,,,***---111///222999===:::111---///333;;;CCCBBB:::111...///,,,---/////////000333555@@@JJJTTTUUUOOOHHHEEEFFFDDDEEEGGGIIIEEE>>>>>>AAA>>>@@@BBBBBBCCCKKKWWW```NNNFFF;;;333222555;;;>>>@@@BBBDDDDDDAAA???>>>>>>666555666777555333888>>>TTTUUUNNNBBB>>>CCCHHHGGG>>><<<;;;>>>BBBDDDCCCAAAIIIFFFIIISSSWWWTTTVVV\\\___```aaadddiiikkkbbbVVVJJJBBB<<<@@@HHHPPPVVV\\\UUUUUUWWW[[[[[[WWWXXX\\\```\\\VVVNNNJJJJJJNNNQQQYYY\\\]]][[[\\\bbbfffhhhfffbbb^^^]]]___eeelllppplllrrrsssllleeefffkkknnnooopppssszzzqqqiiigggeeebbb^^^dddjjjkkkhhhjjjpppwww|||}}}vvvpppqqqvvvxxxuuummmrrryyy~~~}}}{{{}}}|||yyyvvvsssooommmiiieee```[[[YYYZZZ]]]___TTTRRROOOKKKIIIHHHHHHHHHDDDBBB@@@?????????>>><<<999777555444444444222111///111222111000///000111/////////111222111...,,,---+++,,,000111//////222444333222333666:::<<<<<<222333444444333555777:::555333000///000000000///000///111222///***---444888000***,,,///...,,,,,,)))+++---,,,++++++---///...///000000000...---,,,***++++++,,,---...///000////////////////////////((()))+++++++++---000333...///000000///.........,,,---///000000111444666000000000000111111222333,,,++++++,,,......+++((('''(((***,,,...000111111......000555999999444...+++***---000///,,,,,,///222444555444222222333555222333444333111000000111***---///...,,,+++...222777<<>><<>>>>>;;;AAAFFFFFFBBB>>>>>>???888555444666444222666>>>PPPWWWVVVKKKFFFHHHGGGAAA:::===CCCGGGJJJJJJHHHFFFKKKMMMQQQUUUYYYZZZZZZYYYWWWYYY[[[___fffiiiaaaVVVGGGBBB@@@EEELLLTTT]]]fffXXXVVVWWWZZZ[[[ZZZ]]]bbbbbb^^^WWWRRROOOOOOOOOPPPVVV^^^dddeeeiiiooorrrpppkkkjjjiiiiiijjjlllmmmnnniiirrrwwwsssmmmkkkmmmnnnoooppprrrwww}}}}}}pppfffddddddbbbccciiimmmkkkfffeeelllssswww}}}|||uuussswwwxxxtttmmmttt||||||zzz|||~~~|||yyywwwvvvrrrpppmmmiiieeeaaa^^^\\\ZZZYYYWWWUUURRRPPPNNNMMMFFFEEEDDDEEEGGGGGGFFFEEEBBB@@@<<<:::999888666444000111222111000///000111000000111333444222...+++...,,,---000111...---000///......000555888:::;;;000222444555777:::>>>AAA<<<:::666444333333111000222111222333///(((+++333===222+++,,,000000---+++&&&)))++++++***))),,,...000111111111///---,,,*********+++,,,---...000111000000000000000000000000((()))++++++,,,...222555///111222333111000//////---///000111111222444777......//////000222333444))))))***---000000---))))))+++---///222333444555------///555::::::555///******---111000---...222111444777555111///111555555666555444111//////000...---,,,++++++...111333GGGLLLUUUYYYRRRDDD<<<;;;<<>>AAA@@@<<<<<>>GGGNNNPPPNNNLLLJJJHHHNNNSSSUUUYYY^^^]]]XXXNNNPPPRRRVVV^^^bbb\\\RRRCCCCCCEEEJJJMMMQQQ[[[fffWWWTTTTTTXXX[[[___eeelllgggbbb\\\WWWUUUTTTSSSQQQQQQ]]]hhhmmmrrryyyyyyuuulllkkklllooossssssnnnjjjiiisss{{{xxxqqqmmmllljjjllllllooosssxxxzzzzzzyyypppvvvvvvlllcccaaabbbaaagggllloookkkeeedddjjjrrrooowww|||xxxyyywwwrrrrrryyy~~~}}}{{{|||~~~~~~|||xxxtttqqqoookkkeeeaaabbb___]]]^^^___]]]VVVPPPNNNNNNMMMMMMNNNOOOQQQRRRMMMIIIHHHGGGDDD<<<999999555666777666444333333333555111...///333444000,,,***+++---.../////////...,,,,,,------///000222333...---///;;;@@@444777OOOGGGAAA888222222888AAAGGGEEE:::444555222***)))///111000...------,,,***(((+++,,,---,,,***)))***+++---,,,---...///---***''''''(((***,,,...//////...000111333333111000000000***************---222555777888888666333111000111333111000111444555333111000222333333111000000111---...000000///...+++***%%%+++222555444444777:::333///---111777999555///111///...///---***,,,111777555444333///,,,000666777777666444111000000000+++...++++++222000000<<>><<<999666444444444111///000222333222000//////000000///...,,,+++...............///000000,,,...///666;;;333444GGGCCC???:::666777;;;AAAFFFDDD:::444777555---))),,,000///------------+++)))+++,,,---,,,***)))***+++,,,,,,,,,---//////---+++***+++,,,---......---,,,000222555666444333222222,,,,,,,,,++++++---///111000111222333444333222111111///...///222333222111---...000000///......///+++,,,...//////...---,,,)))///777:::;;;;;;???BBB>>>999333333777999666222222000111333222000333999555666777777444000222555555888:::999666333333333111222,,,,,,333111000:::DDDYYYiiioooiiiSSSDDDHHHYYYcccdddSSS<<<000000444555000///333777777666777222888>>>???>>>>>>@@@AAADDDEEEBBB???@@@CCCBBB>>>@@@===>>>DDDGGGFFFGGGKKKOOONNNKKKHHHIIINNNUUU[[[TTTVVVWWWWWWTTTOOOHHHDDD???<<<999888:::<<<<<<;;;<<>>AAA999555::::::222***)))///---,,,,,,---...,,,+++***+++,,,+++)))))))))+++,,,++++++,,,...//////.........///......---,,,+++///333777999888666555444.........------------------,,,---000333333000,,,---,,,,,,---000111000///***,,,------,,,+++,,,---+++,,,...///111111111111---333;;;@@@CCCFFFJJJMMMMMMFFF===999999:::777444333333555999888888>>>EEE;;;======999555555777999;;;???CCCAAA<<<777777888333222++++++444222///666999LLLYYY\\\XXXJJJFFFRRRdddtttzzzeeeGGG555888@@@@@@777555>>>HHHIIIDDD???:::999888666555666:::>>>GGGGGGEEE???>>>AAACCCAAACCCCCCGGGNNNQQQQQQRRRTTT^^^\\\WWWRRRRRRVVV]]]ccccccbbb```\\\UUUNNNGGGCCC===<<<<<<===>>>>>>??????AAAIIINNNRRR[[[dddccc\\\JJJIIIKKKPPPUUUVVVQQQLLLAAAAAABBBFFFKKKOOOPPPPPPMMMKKKJJJKKKOOORRRSSSRRRWWW\\\___[[[UUUSSSYYYaaaaaacccbbb______bbbdddbbbZZZ\\\\\\[[[]]]bbbeeeccc\\\cccjjjnnnqqqppphhh___[[[]]]___aaacccfffiiikkkooonnnmmmnnntttyyyvvvooovvv{{{~~~|||~~~|||yyyxxx|||{{{uuuwwwzzz|||vvv}}}}}}yyy{{{vvviiieeellltttrrryyyyyywww}}}~~~~~~{{{yyyvvvqqqmmmllljjjgggdddcccbbb```^^^]]]\\\]]]]]][[[XXXVVVWWWTTTOOOMMMOOONNNQQQRRRRRROOOKKKIIIHHHDDDCCC@@@;;;666444444555111111222222222222111111111000//////............(((000...,,,111000---222/////////000222555888999<<<666666<<>>===???222222---111===;;;555999999DDDIIIJJJKKKEEEFFFTTT^^^pppzzzlllRRREEEKKKUUULLLDDDDDDSSSeeeiiiaaaWWWMMMGGG@@@:::666555999???RRRVVVUUULLLEEEFFFKKKOOOPPPRRRUUUYYY[[[[[[\\\]]]mmmjjjfffaaa]]]^^^aaaeeemmmlllhhhccc\\\SSSLLLGGG===>>>???@@@@@@@@@AAABBBFFFJJJLLLPPPZZZgggkkkhhhTTTXXX\\\^^^\\\XXXSSSQQQGGGDDDCCCDDDHHHNNNRRRTTTQQQPPPQQQWWW^^^aaa___\\\___eeehhhcccYYYVVV\\\eeemmmnnnkkkddd______^^^\\\TTTVVVXXX]]]ccciiikkkkkkhhhkkkmmmlllmmmmmmhhhbbbYYY[[[^^^^^^___bbbhhhnnnqqqqqqooommmppptttsssnnntttxxx|||}}}|||{{{{{{|||~~~|||zzzssstttvvvvvv|||{{{ttttttxxxvvvllliiipppwwwrrrxxx|||~~~yyyuuu}}}{{{|||~~~~~~yyyuuusssqqqooonnnkkkiiifffdddaaa``````___]]]YYYWWWWWWTTTNNNLLLNNNPPPSSSUUUVVVUUUSSSRRRSSSLLLKKKIIIEEE@@@======>>>888888777666555444333333111000000/////////000000)))000...---444222+++---000//////000222555888;;;555333666<<<@@@;;;444...---,,,+++,,,.........---)))***++++++***)))***,,,...---+++***+++,,,+++***...---------.........///+++///444777777666444333,,,,,,,,,...111111///,,,000---,,,---000...&&& )))***+++++++++,,,---...222333333111...+++++++++++++++,,,---000333666888///333:::AAAHHHNNNSSSVVVUUUQQQLLLHHHEEE@@@:::555444777???GGGKKKQQQ]]]jjjoookkkWWW???:::JJJ]]]eeekkkiiidddZZZNNNHHHGGGJJJ333666666???MMMJJJBBBEEEFFFIIIEEEFFFLLLJJJJJJUUUWWWfffppphhhZZZTTTYYY___UUUOOORRRggg}}}{{{qqqeee\\\RRRJJJAAA;;;===DDD^^^fffhhh]]]RRRQQQXXX___^^^bbbdddcccaaaaaabbbcccoooppppppnnnkkkiiihhhhhhtttssspppllleee]]]VVVRRREEEEEEFFFHHHIIIJJJIIIIIIKKKJJJIIILLLVVVcccjjjkkk[[[gggrrrsssjjj___ZZZZZZTTTPPPLLLKKKNNNSSSWWWYYYVVVUUUXXXcccnnnrrrkkkbbbdddjjjmmmhhh^^^[[[bbbjjjrrrsssooofff``````aaa```ZZZWWWYYYaaalllrrrrrrqqqpppppplllggghhhlllmmmjjj^^^___``````___bbbiiinnnnnnrrrqqqkkkgggggghhhhhhiiinnnuuuxxxxxxvvvwwwzzzzzz~~~xxxsssvvvyyyyyyzzz||||||tttuuu{{{xxxttttttwwwyyyxxx{{{|||{{{zzzvvv|||zzz}}}}}}{{{zzzyyysssqqqnnnjjjgggeeeddddddddd```]]]\\\YYYSSSRRRTTTRRRTTTUUUUUUTTTTTTUUUVVVNNNNNNMMMLLLLLLKKKJJJJJJFFFDDDAAA===:::777555444222222111111111111111222,,,///...444===666+++...///...------///111555777///111555:::<<<999444111...,,,+++,,,......---,,,***+++,,,,,,+++***,,,---///---,,,,,,,,,,,,+++))),,,,,,,,,,,,---...000000***---222444444333222222,,,++++++...222333111...,,,++++++---000///+++'''***+++,,,,,,++++++,,,---444444555333///---,,,,,,)))))))))***,,,///333555000333777<<>>EEEJJJKKKOOO\\\iiinnnppp```EEEAAAXXXjjjllliiiccc\\\WWWUUUUUUTTTTTTCCCIIIKKKRRR[[[VVVQQQWWWZZZ[[[VVVVVV]]][[[YYYaaafffkkkkkkfffaaa``````^^^UUUOOOOOOZZZggglllkkkjjjnnnllllllhhhYYYIIIIIISSSOOOSSSUUUSSSTTTWWWVVVRRRZZZdddlllkkkhhhgggddd```___fffqqqzzzuuupppiii```ZZZVVVTTTTTTRRRTTT[[[gggqqqpppeeeZZZSSSMMMGGGFFFKKKQQQVVVYYYWWWdddssszzzvvvmmmeeebbbaaa^^^ZZZYYYZZZ]]]___```]]]```eeeiiiiiifffaaa^^^VVVYYYZZZWWWRRRQQQUUUZZZccciiillliiifffiiilllllleeebbbdddmmmtttvvvzzzuuusssnnnhhhjjjqqqvvvuuutttpppkkkhhhggggggggggggbbbggghhhccc______``````___ggguuuzzzyyy}}}xxxzzz}}}|||vvvyyyzzzpppqqqyyywww{{{~~~{{{zzz{{{~~~~~~}}}|||wwwxxx|||}}}|||yyywwwvvvpppllljjjjjjhhheeeeeehhhbbbaaa^^^YYYTTTRRRSSSTTTUUURRRRRRVVVZZZ[[[VVVPPPUUURRRNNNJJJFFFCCCAAAAAA:::888666444222111000000222---///BBBNNN===...555000000111222222111000000***000444222...,,,,,,---///...,,,,,,---...,,,++++++,,,...------,,,...///------...111333333000...---,,,+++***+++,,,---...,,,...000111000///000111000---***,,,111333111---,,,...000000//////000111---///000///,,,***+++---,,,...//////...------...000...,,,,,,---000444666:::888666666666555333222===???BBBEEEFFFEEECCCAAAAAACCCFFFFFFBBBAAAJJJVVVUUU]]]UUU???<<>>>>>AAACCCAAA>>>>>>CCCIIIHHHBBB<<<<<<@@@CCC@@@<<>>777444111---,,,------++++++///,,,...///000...------...,,,,,,,,,,,,,,,---------***+++...000111111000///222111000///------,,,,,,,,,,,,---...///000111111...,,,---///...---111777...///////////////.........000333444444444555666888:::<<<<<<;;;<<<@@@CCC???<<<999:::???DDDEEEDDDDDD;;;555888:::999999:::AAAJJJUUU^^^aaacccdddfffjjjpppvvvxxx{{{~~~|||wwwnnnfff___]]]bbbfffgggfffddd______fffmmmnnnnnnooonnnhhhdddeeebbb\\\XXXYYYVVVQQQNNNUUU___ccc\\\UUUYYY```eeefffhhhooouuuxxxqqqtttrrrllllllssszzz}}}~~~tttjjjfffccc^^^YYYXXXPPPTTTZZZaaafffddd___YYYYYYSSSNNNLLLHHHCCCBBBEEE??????CCCKKKNNNLLLJJJKKKQQQOOOPPPRRRQQQQQQWWW```dddhhhmmmpppppplllfffbbbWWW[[[______[[[WWWTTTSSSWWWYYY^^^dddhhhhhhddd```TTTRRRTTTYYY\\\[[[^^^cccmmmpppuuuzzz}}}vvvnnnjjjlllooopppoooiiinnnuuu{{{}}}{{{vvvsssnnnuuu~~~|||zzzzzzzzzuuutttyyy~~~~~~{{{wwwzzz||||||zzzwwwvvvwww~~~|||yyyvvvsssqqqrrrqqqmmmgggcccbbbccc^^^\\\[[[ZZZZZZXXXUUUSSSOOOMMMKKKMMMPPPQQQOOOLLLRRRPPPNNNMMMKKKJJJJJJJJJIIIDDD===777555555555555444333333333333222222222111//////111///+++,,,000---,,,+++,,,......---,,,,,,,,,,,,---...//////000///...111:::???;;;666333000---,,,......+++,,,///,,,...//////...------...,,,---.........---,,,+++***,,,...000111111000///111000000///...---,,,,,,......------...000333555///,,,,,,......,,,000555,,,---...//////...---------......---,,,+++---...000111222444666888:::;;;777666666888<<>>888222000111333555777000444888:::<<>>;;;999777777555444444111------111///...---...///000///......---,,,...000222111000...---...222222///111444///,,,---000000------///---...///...---,,,...///,,,---///000000///---,,,***+++---/////////...---......//////...---,,,+++444222000......///111333///,,,+++...000///000333,,,,,,.../////////......///000///...------///222---,,,,,,...000000///---111333444222000222888===555444222111333555777666///111222222111444:::>>>BBBGGGKKKMMMRRRXXX[[[ZZZTTTSSSUUUZZZ```bbb___\\\PPPPPPVVV```ggghhhjjjmmmnnnmmmjjjhhhjjjmmmmmmmmmrrrtttwwwzzz{{{|||~~~tttlllffffffaaa]]]dddpppqqqmmmhhhfffeeefffiiilllhhheeehhhssszzzwwwooojjjoootttxxxsssgggZZZSSSQQQMMMKKKLLLPPPRRRQQQRRRVVVSSSIII@@@>>>???AAAEEEJJJMMMSSSZZZ^^^aaaeeejjjmmmqqqppppppuuuzzzxxxppphhhaaafffooovvvxxxqqqggg___RRROOOOOOVVVbbbkkkmmmjjjjjj^^^]]]jjjlllbbbcccooopppwww~~~|||rrrlllgggcccaaa]]][[[^^^dddeeeooo|||zzzqqqmmmssslllqqq~~~wwwttt{{{|||vvvrrrkkkeeefffeeehhhnnnqqqqqqtttyyyyyy~~~~~~zzzyyyxxxtttpppmmmmmmmmmfffaaa\\\YYYZZZ[[[ZZZYYYVVVOOOMMMPPPPPPLLLNNNTTTVVVXXXZZZYYYWWWTTTSSSSSSPPPPPPOOOMMMJJJGGGDDDBBB>>><<<;;;<<<888333222555000///...///222333222111111///---...111222111...///...000111///+++...333...,,,---000111...---000......///...,,,,,,...000,,,---///000000000///...+++,,,...///000///...------......///...---,,,+++222111111000000000000000...++++++000333222111333......//////000000111111111222333222111111333555.../////////.........///...000111000...000444777+++...000///111555666444///111222222111333888===<<<>>>>>>===@@@GGGKKKKKKOOORRRUUUVVVTTTPPPMMMLLLCCCCCCIIIRRRZZZ___eeekkkhhhiiigggfffhhhlllmmmjjjrrrvvv|||zzzrrrfff]]]VVVUUU^^^iiiccc^^^ZZZZZZZZZWWWWWWYYYVVVVVV]]]iiiooommmiiiggglllrrrwwwtttiiiZZZPPPKKKCCCAAACCCIIIMMMNNNRRRWWW[[[RRRJJJEEECCCDDDKKKSSSVVV___hhhlllnnnsssvvvwwwqqqkkkgggjjjrrrvvvrrrllliiinnnuuuyyyxxxrrrjjjdddUUUSSSSSSYYYbbbjjjmmmllljjjhhhpppzzzwwwhhhbbbggguuu|||~~~rrrkkkeeeaaa]]]YYYYYY]]]```gggtttuuukkkgggqqqmmmqqq{{{{{{xxxzzz~~~zzzxxxwwwooofffZZZYYY^^^eeejjjjjjlllpppqqquuuxxxwwwyyy||||||xxx{{{xxxuuurrrqqqqqqssstttzzzzzzyyyxxxxxxzzzyyyzzzzzzwwwsssrrrtttwwwoooqqqsssssssssuuuzzz~~~~~~{{{ssspppppp{{{{{{{{{zzz{{{}}}yyyvvvwwwxxxoookkkfffddddddeeedddbbb[[[SSSPPPSSSRRRMMMOOOVVVSSSVVVYYYYYYXXXWWWWWWXXXVVVVVVVVVUUUSSSPPPMMMKKKGGGEEEFFFFFFBBB<<<:::<<<555444444666999:::::::::333000---///222333000---,,,...222444///))))))......,,,---111111......000.........---,,,,,,...000------...///000111111222---...000111222111///...,,,---...//////---,,,***,,,---000222333222000///,,,))),,,333777555333333222111000000000222444555111333444444333222222333...///111///------111444///000111000000///000111***000222000111666888555///222444333222333666::::::<<<:::666777===@@@@@@GGGJJJMMMMMMKKKFFFCCCAAA;;;;;;@@@HHHNNNRRRXXX___ZZZ\\\\\\ZZZ]]]bbbbbb^^^bbbgggooovvvyyyxxxuuurrrmmmjjjaaaTTTMMMQQQYYY]]]WWWOOOJJJJJJIIIDDDCCCEEEDDDFFFOOOYYY]]]ZZZXXXZZZ^^^fffnnnqqqmmmcccZZZUUUFFFCCCDDDHHHLLLOOOTTTZZZfffbbb]]]XXXRRROOOUUU]]]aaajjjrrrsssvvv|||ooofff]]]^^^fffkkkhhhccc^^^fffoootttrrrnnnjjjhhh\\\[[[\\\^^^ccchhhkkkkkkkkkoooxxx{{{ooofffcccwww}}}wwwnnnkkkgggbbb^^^^^^dddeeennnxxx{{{sssjjjgggoooppprrrssssssssstttttt{{{}}}{{{|||zzzwwwwwwxxxsssmmmZZZZZZ^^^ggglllkkkkkkmmmjjjlllnnnnnnqqqtttooohhheeeeeecccbbbccceeeiiikkkhhhhhhgggffffffiiinnnrrrvvvwwwyyy{{{|||zzzuuurrrkkklllkkkgggbbbaaaeeeiiibbbeeefffeeedddggglllpppssssssuuuvvvqqqjjjhhhkkkooooooppppppqqqtttyyy}}}vvvyyy}}}~~~|||}}}wwwrrrnnnmmmnnnooommmkkkhhh^^^ZZZ^^^\\\VVVXXX```YYY[[[]]]\\\YYYXXXYYY[[[UUUVVVWWWWWWVVVTTTQQQOOONNNLLLMMMNNNJJJCCC@@@BBB<<<;;;;;;===@@@CCCCCCBBB555111...///222333000,,,,,,111777:::444+++)))------,,,---111222///...000...///...---,,,,,,...000---------...///111333444///000222333333222111000+++---...//////---,,,***&&&***///333555444222000***))),,,555999777444333444333111000111333666888111333555444222000//////,,,///111///,,,---333888444444333222111///---+++000555777333444999<<<:::000333555444111000222444:::;;;999555444888:::888@@@BBBEEEGGGHHHFFFBBB???::::::===CCCGGGHHHLLLQQQLLLPPPQQQOOORRRWWWVVVQQQOOOUUU^^^fffiiigggaaa\\\WWW^^^\\\QQQLLLQQQTTTQQQPPPFFF??????===999888:::888<<>>:::///===999---...222222555888666333333333444333111@@@;;;:::???HHHMMMJJJEEE<<>>555:::===;;;===CCCAAA???>>>???@@@AAAAAAAAA???CCCKKKMMMJJJIIIMMMKKKOOORRRQQQOOOMMMMMMNNNXXXIII<<<;;;<<<999444333;;;<<>>888888>>>===<<<===???>>>;;;777888555666<<<>>><<<>>>CCCEEEIIIMMMOOOMMMLLLLLLLLLRRRGGG===;;;;;;777222222777777999<<<>>>AAAJJJTTT[[[gggmmmjjjkkksssuuupppbbb\\\WWWZZZbbbgggeee```gggiiiiiigggaaa]]]ZZZZZZYYYXXXYYY]]]bbbfffkkknnniiigggdddaaa[[[SSSKKKEEEFFFOOOVVVYYY[[[___bbbbbb\\\\\\^^^aaaeeehhhhhhgggcccaaa^^^\\\\\\___dddhhhooossswwwwwwuuutttvvvyyy{{{zzz|||~~~xxxrrrrrrvvvuuusssqqqppppppqqqqqqlllssssssjjjhhhrrrzzzzzzzzzzzzwwwsssuuuxxxvvvrrriiifffbbbaaacccgggiiijjjgggoooyyywwwsssxxx}}}}}}xxxqqqlllhhhhhhgggeeecccaaaaaa```dddggghhhffffffgggfffbbb```aaabbbaaa``````cccffflllnnnrrrssstttvvvzzz}}}ppp]]]\\\cccggggggeeeeeeggghhhhhhlllrrrxxxxxxwwwwwwxxxxxxxxxwwwssstttsssrrrwww}}}|||xxx|||yyyzzz~~~|||yyywwwsssttttttpppkkkiiikkknnnkkkiiifffdddddddddcccbbbbbb```\\\ZZZXXXXXXYYYZZZYYYZZZ[[[[[[YYYWWWTTTRRRTTTSSSPPPMMMKKKIIIHHHGGGFFFGGGCCCCCCGGG>>>555999;;;888888:::888444222444000111333444333111///---...---...000222222000...////////////000333555666444555777777666444111///333111...,,,+++,,,---...,,,,,,------.........///,,,---...111333333000---///000///...---...111444555777:::<<<<<<:::777555;;;:::777666555333000...------///111333333111///---222222///222888888222///<<<999000222444111333///222555555444444777:::999888888888888:::;;;<<<999>>>:::999CCCBBB999666666555666;;;??????999333999555333555555666999===>>>BBBGGGKKKKKKIIIHHHHHHLLLFFFAAA@@@===999666666777555666888999===GGGRRR```jjjnnniiifffhhhiiigggYYYVVVTTTUUUZZZ___```___bbbcccccc___[[[YYYZZZ]]]^^^^^^]]]\\\]]]```dddggg^^^```aaa```\\\WWWSSSRRRVVV\\\aaabbbeeeggggggcccTTTUUUXXX]]]cccggghhhhhhkkkfff]]]WWWVVVZZZaaafffjjjooouuuwwwwwwvvvxxxzzzuuurrrqqqsssssstttzzz}}}zzzyyyxxxuuusss{{{{{{|||}}}|||{{{{{{zzzssswwwvvvsssyyyvvvssspppoooqqqtttuuuvvvvvv}}}xxxxxxuuunnnhhhfffhhhjjjssswwwxxxuuussssssooojjjhhhjjjmmmnnnmmmnnnoooqqqzzz~~~~~~ddd^^^hhhrrrtttqqqoooppppppqqqvvv}}}}}}|||}}}}}}}}}|||yyyyyyxxxvvvxxxzzzwwwqqq}}}|||{{{~~~}}}~~~|||yyyuuurrrrrrtttkkkhhheeeddddddddddddddddddaaa^^^ZZZYYYZZZ[[[]]][[[]]]___```^^^\\\[[[ZZZTTTTTTTTTTTTSSSRRRQQQPPPMMMOOOJJJJJJOOOGGG???CCCHHHCCCAAABBBAAA>>><<<>>>555555555444333222111000000000000111222222222111111111000111222333444555555666777777555333000...000///...------......///...------...111222222111+++...111333333111//////...//////...---...111333444555777888888777555444888666444333333111...+++++++++,,,...000111000...---//////...222777666000...999666000333333///111,,,111555555222222555999777999999666222222666:::444:::999>>>KKKJJJ>>>:::111000222999AAACCC???:::???===:::999888888999;;;999===BBBFFFHHHFFFDDDBBBGGGGGGHHHGGGDDD@@@>>>??????<<<<<<======>>>DDDKKKZZZaaaeeebbb]]][[[]]]^^^RRRSSSSSSSSSUUUXXX\\\^^^___```___[[[VVVVVVZZZ___hhheee```[[[[[[___```___TTTXXX]]]___^^^^^^```bbbeeeiiikkklllooorrroooiiiXXXYYY\\\```eeeggggggfffmmmeeeYYYQQQPPPVVV^^^cccjjjnnnsssvvvyyy{{{xxxqqqkkkiiiiiijjjqqqyyy}}}zzzxxxvvvtttsssrrruuusssqqqsssxxx|||~~~}}}}}}~~~~~~~~~||||||xxxuuuxxx|||~~~xxxyyy{{{uuupppyyy~~~zzzyyyyyyzzz||||||~~~}}}{{{xxxzzz~~~|||vvv|||yyywwwwwwnnnllljjjiiijjjjjjjjjiiieeebbb___\\\[[[\\\^^^___[[[]]]``````^^^]]]]]]^^^VVVWWWYYYZZZZZZYYYWWWVVVSSSTTTNNNOOOUUUPPPJJJPPPTTTNNNKKKLLLMMMJJJHHHJJJBBB@@@===:::888888999999555444333111111222444555333333333222222222222222444444555555333111///---,,,---...000000000000///,,,++++++,,,///111111000+++...222333111/////////.../////////...///222444333222111111111111222333333222111111111000...,,,,,,+++******---///000000.........///333777555111...666333...222000,,,///,,,000444444000...111444777:::;;;777111///444:::666;;;;;;CCCPPPMMM???<<<555333444999AAAEEEEEEBBBCCCCCCBBB???===;;;999777888;;;???CCCEEECCC@@@===CCCGGGKKKKKKIIIGGGFFFFFFGGGEEEGGGKKKKKKHHHIIILLLSSSVVVZZZ\\\ZZZWWWZZZ___UUUWWWZZZ[[[ZZZ\\\```ddd___```___ZZZTTTSSSXXX^^^ccc```YYYTTTWWW^^^^^^XXXPPPTTTYYY\\\]]]___cccggggggjjjllllllooorrrpppkkkcccdddeeegggiiihhheeeccccccZZZOOOIIIJJJOOOVVVZZZgggiiikkknnnrrrxxx~~~{{{rrriiieeeeeeiiipppyyy~~~}}}{{{yyyxxxxxxxxx|||xxxuuuuuuxxxzzzyyyxxx|||zzzxxxvvvxxx|||~~~~~~~~~|||~~~}}}xxxtttvvv{{{|||xxx||||||}}}|||zzzqqqpppnnnnnnnnnnnnllljjjeeecccaaa___^^^```aaaccc[[[]]]^^^]]]ZZZZZZ]]]```\\\]]]^^^^^^]]][[[YYYWWWUUUVVVRRRSSSZZZVVVRRRXXXZZZTTTQQQSSSUUUSSSQQQQQQGGGEEEBBB>>><<<<<<<<<<<<999888666333111222555777444444333333222111111000111222222222222111//////+++---///111222111000...,,,,,,...///000222333444,,,...000000///.........---...////////////222444111///---,,,,,,---///111111000000000111111000...---+++)))***,,,///111222...//////111333555555444...444///,,,111///***///---000333222000......000555999;;;777111///333999:::>>>>>>EEEOOOHHH;;;:::;;;:::999:::>>>BBBDDDEEEFFFIIIJJJGGGEEEDDD???:::888:::===AAACCCBBB???<<<@@@FFFJJJJJJJJJJJJIIIFFFGGGHHHNNNUUUXXXTTTRRRSSSOOONNNRRRZZZ\\\ZZZ]]]ddd\\\___ccceeeddddddgggiii___bbbaaaZZZQQQNNNQQQWWWYYYYYYUUUQQQVVV___aaa[[[SSSUUUWWWXXXYYY[[[]]]___cccggghhhggghhhlllmmmjjjhhhhhhhhhjjjjjjhhheeeaaa]]]WWWOOOLLLOOOSSSUUUVVV```______aaaeeelllrrruuuvvvmmmffffffiiimmmttt{{{}}}~~~~~~|||zzzzzz{{{|||~~~|||yyyvvvwwwwwwtttxxxwwwxxxyyy|||}}}~~~{{{|||yyyrrrlllnnnssstttqqqssstttttttttuuuxxx|||~~~xxxwwwuuuuuutttqqqmmmjjjeeeeeedddcccdddeeefffggg^^^``````]]]ZZZ[[[```eee``````aaa```^^^\\\ZZZXXXUUUXXXUUUXXX___ZZZTTTZZZZZZTTTQQQUUUXXXVVVTTTSSSHHHGGGFFFDDDBBB???<<<;;;:::::::::777444222444666222222222222222111111111//////000111222222222111000000000000000///......+++...111222111222555888......---------......---+++,,,.........///000222///...------------...///000//////000111111///---,,,++++++,,,///111222111---...111333333333444666111444...+++111...***000...///111222111000///...111555888666111///222666999======CCCJJJ@@@555999888999:::::::::<<<@@@DDDGGGLLLNNNKKKJJJLLLIIICCC888888;;;???CCCDDDBBB???BBBHHHJJJIIIJJJKKKHHHBBBBBBDDDJJJTTTYYYVVVTTTTTTLLLFFFHHHTTT[[[YYY[[[bbb[[[___cccfffeeeeeedddeee^^^aaaaaaZZZNNNGGGHHHLLLQQQYYY[[[UUUTTT]]]bbb```XXXVVVUUUVVVWWWYYYYYYYYY___cccdddaaa___cccgggggg```aaacccfffhhhhhheeebbb```]]]ZZZZZZ]]]^^^\\\YYY\\\ZZZZZZZZZ]]]aaadddeeeeeeaaa```gggnnnssswww|||{{{|||}}}{{{xxxwwwyyy{{{}}}zzzzzzxxxsssrrrrrrqqqrrruuu{{{~~~||||||}}}vvvvvv{{{{{{tttuuu{{{~~~{{{||||||}}}}}}zzzxxxuuupppkkklllqqqrrrnnnnnnooonnnmmmlllpppvvvzzz~~~|||{{{zzzyyywwwvvvqqqsssvvvwwwwwwxxxzzz|||~~~~~~}}}~~~}}}}}}}}}yyysssnnnfffffffffggghhhiiiiiijjjdddeeedddaaa]]]^^^eeekkk````````````___^^^\\\[[[TTTXXXWWW[[[ccc\\\SSSWWWWWWRRROOOTTTXXXVVVSSSRRRKKKMMMNNNNNNKKKFFFAAA===999;;;===;;;666333222333///000111222222222222222......000111222333444444555444111...---------...%%%***...///,,,---111666000---+++***,,,...------)))+++,,,---------///111---...///000000///...---000.........///...,,,******+++,,,///222333222000,,,...222444222111333777333444---+++111///+++222......///111333333111......222555444111///111333444999:::???EEE<<<444:::000444999:::888:::???CCCCCCHHHJJJHHHHHHLLLLLLGGG777777999>>>CCCFFFEEECCCGGGKKKLLLJJJJJJMMMHHH@@@>>>>>>DDDNNNRRRQQQNNNNNNIII??????NNNWWWTTTUUU\\\TTTXXX]]]```aaa___]]][[[]]]aaaaaaYYYKKKAAA@@@CCCLLLZZZ```VVVOOOTTT\\\^^^ZZZWWWUUUUUUYYY\\\[[[ZZZXXX]]]^^^YYYUUUXXX^^^aaaUUUWWW[[[aaaeeegggeeeccccccaaa```cccfffeee___YYY]]]\\\[[[[[[\\\]]]\\\\\\WWWVVV[[[gggrrrvvvxxx{{{zzz{{{|||yyyvvvtttvvvxxxqqqxxx~~~zzzzzzxxxssssssqqqppppppsssyyy{{{|||~~~{{{|||uuurrrvvvxxxuuutttxxx|||tttssszzzzzzqqqnnnsssssstttvvvzzz~~~~~~zzzxxxxxxvvvrrruuussssssuuuyyy{{{yyywwwvvv{{{~~~{{{ssspppuuu{{{yyyzzz|||~~~|||zzz{{{}}}~~~xxxuuutttqqqooorrrvvvvvvqqqoooooonnnllllllpppwww|||~~~|||yyyvvvtttsssooorrrssspppkkkkkkqqqwwwxxxwwwwwwyyy{{{zzzuuuqqqxxxuuuqqqoooqqqvvv}}}tttwww{{{}}}~~~~~~zzzwwwmmmmmmooorrrtttpppiiiccceeedddddddddeeedddbbb```ddd```\\\\\\^^^___]]][[[___^^^]]]\\\[[[ZZZYYYXXXWWWTTTRRRUUUXXXYYYUUUQQQIIIOOOTTTTTTNNNFFFAAA???===???@@@???;;;666333222/////////000000111111111111222222222111000111222---+++***,,,000111000///---------............///...---***+++222999666///---...///...,,,++++++,,,---***)))---222333000,,,,,,---......,,,,,,---...(((***,,,///111222222222...---...111000...///444555222...,,,,,,...000111///000000111111111111000000111111000///000333666999:::===>>><<<888666777555222111222666888888777777:::===AAADDDEEEFFFFFF>>>999888<<<<<<:::???FFFIIIGGGCCC@@@>>>===>>>@@@<<>>999777555444333333222111111111111000111111111000///000000...,,,+++,,,///000///...---------............//////...,,,...555;;;999333...///000///...---...///---***))),,,000111...+++,,,---...---,,,,,,,,,...+++,,,---...//////000///...---...222111///111555444222///------///111222000000111222222222222111111111111000000111555777888:::<<<===;;;777555555333222111222555666555444444555666888;;;===???@@@===999999;;;;;;888999>>>>>>>>>===<<<<<<>>>AAACCC===???AAAAAADDDFFFBBB:::444444666888;;;>>>@@@AAACCCFFFKKKNNNPPPRRRVVVXXXPPPOOOMMMIIIFFFHHHLLLPPPXXX^^^___YYYUUUXXX[[[[[[]]][[[ZZZ[[[]]]_________ZZZ]]]___\\\WWWRRRRRRSSSJJJMMMVVVaaaffffffkkkrrrjjjkkkmmmnnnmmmiiibbb^^^cccaaaaaadddfffddd]]]WWWVVVTTTTTTXXXaaaiiinnnppptttvvvvvvtttrrrpppqqqrrrqqqrrrtttvvvxxxxxxvvvuuusssvvvuuuqqqpppttttttpppuuuvvvyyy||||||xxxuuuuuuuuuvvvvvvtttqqqnnnrrrsssrrroookkkhhhggghhhgggjjjnnnqqqrrrpppnnnlllccccccccccccddddddeeefffggggggfffdddccceeeiiilllppprrrrrrqqqsssssslllbbbbbbccceeefffggggggggggggiiieeefffkkkllljjjiiilllqqqkkkeeeeeejjjnnnnnnlllnnnoooppppppooonnnooopppqqqmmmjjjjjjooorrrrrrpppuuussssssuuuxxxyyywwwuuuwww{{{}}}|||xxxvvvwwwzzz}}}|||zzzvvvsssrrrtttvvvrrruuuwwwxxxvvvtttttttttxxxzzzyyyuuuvvv|||}}}~~~}}}~~~}}}xxxyyy~~~{{{uuuqqqooonnnmmmnnnoooooommmkkkkkkjjjhhhddd```]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZXXXXXXZZZ^^^___]]][[[WWWTTTSSSTTTWWWVVVPPPKKKIIIJJJJJJHHHCCC???<<<;;;<<<:::888666444333333333333333222222111111111000...---,,,---...///...,,,---------............////////////000777===<<<666...000111111000///000222---+++***+++...///,,,)))+++---...---,,,+++,,,...///...------,,,,,,,,,------+++---111000...000444222111///......000222333000111111111222222222222111111111111000222555888777:::<<<;;;888666555444222111111333444444222000222222111111333666999;;;<<<:::;;;===<<<888666777666777888888999<<<@@@CCC<<>>===777333333888<<<<<<:::===BBBHHHHHHFFFGGGOOOVVVWWWUUUQQQOOOQQQXXX___eeeeeeccc```___```aaa___\\\^^^\\\YYYYYY[[[^^^```aaa^^^bbbfffhhhgggdddbbbbbbcccaaa```aaadddeeeeeefffiiinnnrrrsssqqqooopppqqqqqqnnnjjjhhhhhhfffccc```\\\ZZZXXXUUUTTTXXX^^^ccciiinnnssssssooonnnsssxxxzzzwwwtttuuuxxxyyywwwtttnnnqqquuuwwwxxxwwwuuurrryyyyyy{{{~~~}}}{{{zzzzzz{{{{{{yyywwwrrrrrrooojjjccc]]]YYYXXX]]]```dddggghhhgggdddcccaaa```___^^^^^^___aaabbbeeefffgggfffdddbbbcccdddjjjkkklllooottttttiii\\\WWWZZZ^^^bbbdddeeedddcccbbbcccdddfffggghhhjjjmmmiiiddd______bbbdddbbb```ccccccaaa___]]]___bbbeeehhhddd```^^^aaaeeeggghhhjjjkkklllnnnooonnnmmmkkkfffkkkpppttttttuuuvvvwwwyyyzzz{{{yyyvvvssssssssswwwzzz|||}}}{{{yyyyyyyyy{{{|||}}}~~~{{{yyyyyyxxxvvvxxx||||||wwwrrrnnnqqqssstttqqqlllhhhiiijjjfffeeedddcccaaa```___^^^bbbaaa___^^^^^^^^^]]]\\\\\\\\\[[[WWWSSSQQQRRRTTTWWWVVVSSSNNNHHHDDDBBBBBBDDDAAA===999777777888:::<<<:::888777888888555333////////////---------------------............///---///000111666:::999444+++---////////////111222000///------------,,,++++++,,,---,,,++++++,,,------,,,+++******+++---...000...///000...***+++///+++---///...------///111------------...///111111/////////...---...111444555:::<<<888666777777444333444555555444111///...111222333555555555555444555777:::>>>@@@@@@;;;666666777888666444555;;;@@@>>>CCCEEE@@@<<<<<<<<<:::<<<777222333888<<<<<<;;;???EEEIIIHHHEEEFFFMMMTTTVVVTTTRRRRRRUUUZZZ```cccddd```^^^```cccccc```]]]^^^\\\YYYZZZ]]]```bbbcccaaabbbeeefffgggggghhhiiidddcccbbbcccgggkkknnnnnnnnnqqqttttttrrrsssvvvzzzwwwsssmmmiiiffffffeeeeeeaaa```]]][[[[[[```ffflllmmmsssyyyyyyuuuuuuzzz|||yyyyyyyyyyyyvvvtttxxxzzz}}}}}}{{{yyy}}}}}}}}}~~~}}}{{{wwwuuupppiiibbb^^^\\\\\\aaadddhhhkkklllkkkhhhgggddddddcccdddeeeggghhhiiiiiijjjjjjiiifffdddcccdddgggggggggiiiooosssnnneeeYYYZZZ]]]```ccceeegggggghhhjjjkkkiiiggghhhkkkllliiijjjjjjiiihhhhhhjjjkkkgggfffccc___\\\[[[]]]___eeebbb___^^^```cccgggiiinnnoooqqqrrrqqqqqqppppppeeeiiinnnrrrtttuuuuuuvvvzzz{{{|||zzzvvvsssqqqqqqxxxzzz||||||zzzwwwvvvvvvyyyyyy{{{}}}~~~~~~~~~~~~tttqqqpppsssssspppppprrr~~~yyyvvvvvvwwwwwwvvvsssqqqpppppplllkkkiiigggeeecccbbbaaaeeedddbbb```^^^]]]]]]\\\]]]^^^]]]XXXSSSQQQSSSWWWWWWVVVSSSNNNIIIFFFFFFGGGHHHEEE???;;;888999:::<<<>>>:::777777888888555222///111111000...---...///---------............///,,,000111111333666444///+++,,,............000111000///...---------------***,,,---,,,+++***+++---++++++++++++,,,---......333111111333000,,,---000+++...111000...,,,...000,,,,,,,,,,,,---...000111/////////---,,,,,,///111222999:::555333888888444333444666555222000/////////000333555555444333222000333555888===@@@===777666888999777555888AAAHHHHHHMMMKKKBBB888444333222666333000111444888888777:::???CCCEEEDDDFFFKKKQQQJJJKKKLLLPPPVVVZZZ\\\\\\]]]YYYXXX[[[^^^\\\YYYYYYYYYXXXWWWXXX\\\```bbbccc`````````aaacccgggjjjkkkhhhjjjiiifffgggkkknnnnnnpppqqqrrrrrrrrrtttwwwyyyuuurrrnnnjjjhhhhhhiiijjjeeecccbbbbbbffflllrrrvvvtttyyy}}}}}}{{{||||||yyyxxx~~~|||{{{|||}}}}}}}}}zzzxxxsssmmmgggeeeeeefffhhhkkkooosssuuuuuusssqqqfffggghhhjjjkkklllmmmnnnkkkkkkkkkhhheeebbbbbbbbbdddeeeddddddiiiqqqrrrooofffgggiiikkkmmmooopppppppppssssssnnnjjjkkkmmmnnnkkkooossssssqqqqqquuuyyyssssssqqqmmmiiifffeeeeeefffdddbbbaaabbbdddgggjjjmmmnnnoooooommmmmmnnnooojjjlllooorrrtttttttttsssrrrssstttrrrooolllkkkkkkppprrruuuuuutttsssrrrrrrpppnnnooossstttrrrrrruuullliiijjjnnnpppmmmkkkkkk}}}|||{{{zzzzzzxxxuuurrrnnnnnnmmmkkkjjjhhhgggfffeeeeeedddaaa_________``````___]]]ZZZXXXWWWYYYZZZYYYXXXVVVSSSPPPPPPRRRTTTSSSOOOHHHBBB???>>>@@@AAA@@@<<<999888:::999666222///111333222///...000222---------............///...111333111222333000+++,,,---............///000......---,,,+++,,,---...***,,,,,,,,,+++***+++,,,+++,,,,,,---------------///...///111000------222,,,000444333000---...000---,,,,,,+++---///111222111111000...,,,,,,...000---555777111000666888333222333444222///......000///000111222333333333333000222333444:::AAA???999;;;<<<<<<999777<<>>@@@CCCFFFAAADDDIIIQQQWWWXXXVVVRRRTTTPPPPPPTTTTTTOOOMMMNNNNNNMMMNNNQQQVVVYYY[[[\\\\\\\\\\\\^^^aaadddggghhhggglllkkkeeebbbeeeggggggllllllmmmppprrrsssqqqpppkkklllnnnnnnmmmllllllllliiifffcccdddiiioooqqqrrrrrrtttvvvwwwwwwwwwzzz|||}}}{{{{{{}}}||||||||||||~~~{{{zzz{{{}}}~~~~~~{{{zzzyyyuuuqqqoooooopppooorrrvvvyyyzzzxxxvvvtttjjjkkkmmmoooppppppooonnnmmmlllkkkgggcccaaaaaaaaabbbeeeeeecccfffnnnsssttttttuuuwwwxxxxxxvvvtttrrrqqqvvvvvvnnniiikkkmmmmmmlllooossswwwyyy{{{~~~{{{}}}~~~}}}zzzvvvsssrrrmmmlllkkkiiihhhhhhjjjkkklllmmmlllkkkhhhiiilllnnnpppppppppqqqrrrrrrqqqpppjjjkkklllkkkiiihhhiiijjjmmmooorrrsssrrrqqqppppppiiiffffffkkkllliiijjjnnnkkkhhhhhhmmmpppnnnmmmmmm}}}}}}}}}|||wwwsssoooooonnnmmmllllllkkkkkkeeeeeedddcccaaaaaabbbdddccc___[[[[[[]]]___^^^\\\\\\\\\[[[YYYXXXZZZ]]]```^^^ZZZRRRJJJFFFEEEFFFGGGDDD???;;;;;;===<<<888444///222333333000///111333---------........./////////333444222111111...)))---...//////......///000,,,---,,,+++***+++---...***+++,,,,,,******+++,,,,,,---...///...---,,,+++***)))***------+++---111...222666666111...///111...---,,,,,,---000222444333333222///,,,,,,...000***222444......555777222000222222000---,,,...000222111000000111333555777333555444444:::CCCBBB<<<@@@AAA@@@;;;888===IIISSSYYY]]]ZZZLLL<<<555555555...///000000...---...///...000222666888:::::::::???CCCKKKTTTYYYXXXQQQKKKNNNJJJJJJNNNKKKEEEBBBEEEBBBCCCEEEIIINNNQQQSSSSSSXXXXXXYYY\\\```cccddddddYYYaaaddd```]]]bbbhhhiiiggggggjjjnnnrrrqqqlllgggbbbgggmmmqqqrrrpppnnnmmmmmmhhhbbbbbbfffiiihhhfffjjjjjjkkklllmmmnnnoooooojjjqqqyyyzzzwwwuuuxxx||||||wwwuuuxxxyyywwwyyy{{{~~~|||{{{|||~~~zzz{{{|||{{{yyyvvvuuuuuuuuuwwwyyy{{{yyyvvvrrrooonnnppprrrttttttrrrpppnnnooonnnlllhhhcccaaaaaabbbaaaeeegggdddeeelllsssvvvuuuxxxzzz{{{yyytttnnnjjjjjjppppppgggbbbdddgggggglllmmmpppvvv}}}zzz~~~}}}zzzyyyuuuuuusssqqqnnnlllmmmnnnqqqqqqpppnnnkkklllpppttttttsssqqqpppppppppooonnnlllmmmnnnmmmmmmmmmoooqqqqqqsssvvvvvvtttrrrqqqqqqlllhhhhhhlllmmmkkklllqqqnnnjjjiiinnnqqqqqqqqqrrr~~~xxxwwwvvvvvvtttsssqqqooonnniiijjjkkkjjjhhhggghhhiiiaaacccddddddaaa^^^[[[ZZZ___]]][[[]]]```bbbaaa___gggbbb[[[VVVTTTSSSRRRQQQOOONNNMMMLLLJJJFFF@@@<<<777;;;<<<999777888555000222...+++,,,///111111000111222222000...,,,,,,---)))***,,,...///000111111222111000///////////////************************---.../////////...---,,,,,,333333***$$$&&&,,,...000111222222222000///...////////////000111222333222111///...---///000222///111222///,,,,,,111777444333000///...///000111---000222111//////222555777333///000888===;;;555@@@???<<<888666777;;;>>>JJJPPPOOOEEE;;;888666333...---///333222//////222222555666444777<<>>@@@CCCEEEHHHQQQZZZYYYQQQOOOPPPOOOLLLIIIIIILLLOOOMMMHHHCCCEEELLLQQQQQQNNNPPPUUU]]]cccfffdddaaa^^^ZZZ\\\\\\[[[^^^dddhhhgggiiijjjmmmpppqqqpppllliiikkkmmmlllkkkmmmrrrsssppptttnnnjjjjjjnnnnnnhhhbbbeee```]]]___dddeee```ZZZ___aaadddfffjjjooouuuzzz}}}{{{yyyyyyzzzzzzwwwzzz~~~~~~}}}{{{zzzxxxuuusssrrrrrrrrrnnnqqqsssrrroookkkhhhgggnnnsssvvvtttoookkkkkkmmmkkkmmmoookkkeeeaaaaaadddfffjjjoooooollllllooorrrppptttyyy{{{xxxrrrllliiifffhhheee^^^___eeeiiihhhmmmkkklllqqqyyyxxx{{{{{{zzzyyyxxxwwwxxxyyyyyytttnnnkkknnnnnnmmmqqqxxxvvvrrrqqqrrrrrrpppppptttmmmqqqttttttsssrrrtttwwwvvvxxxxxxvvvrrrqqqtttwwwsssrrrqqqrrrtttuuuuuutttuuuvvvvvvtttrrrrrrsssuuu~~~}}}|||{{{yyyvvvtttqqqpppmmmmmmmmmkkkjjjiiihhhiiifffgggggggggeeecccbbbaaaaaaaaaaaabbbccccccbbb``````^^^\\\\\\]]]]]]\\\ZZZWWWUUURRRPPPOOOLLLIIIGGGBBBEEEDDD@@@======:::555555333222333555555333000///000000///,,,++++++,,,000000///......---------///...------,,,,,,------+++++++++++++++++++++++++++,,,---......---,,,+++***111333,,,(((***///111111111222222222111111000444333222000///...------...,,,)))((())),,,000333333555555111---,,,000555333222000/////////000000,,,---......---...000111555111---111888<<<888111444555555444333333555777;;;AAACCC===888999;;;:::111000333666555111111444222555666555888>>>BBBAAA@@@CCCDDDEEEKKKTTTUUUQQQRRRSSSUUUSSSPPPPPPSSSVVVXXXTTTQQQRRRSSSSSSPPPLLLSSSVVV[[[```dddeeeeeedddbbbdddccc______bbbdddbbbhhhjjjmmmpppssssssrrrqqqnnnppppppnnnpppttttttpppppppppoooqqqrrrsssrrrpppiiifffddddddeeeccc^^^YYYYYYZZZ\\\^^^bbbiiiqqqvvv|||}}}~~~~~~}}}{{{zzztttrrrooollljjjiiijjjkkkgggiiikkkkkkiiigggffffffeeeiiimmmnnnkkkiiiiiijjjaaaggglllnnnjjjgggfffgggeeejjjppprrrpppoooppprrrrrruuuyyyzzzwwwrrrnnnlllnnnmmmiiidddgggppptttsssyyyvvvssstttxxx|||}}}|||ssswww}}}~~~uuussspppnnnoooqqquuuwwwrrrllljjjkkklllkkknnnsssqqqmmmkkklllkkkiiijjjmmmnnnqqqttttttsssrrrtttwwwrrrsssrrrqqqpppooopppqqqqqqpppppprrrtttuuutttsssppppppqqqqqqrrrssssssrrr~~~{{{wwwvvvuuutttrrrpppnnnmmmllllllgggfffeeedddccccccccccccdddfffhhhgggeeecccbbbaaa[[[\\\^^^aaadddeeecccaaa___\\\YYYVVVVVVUUUTTTSSSNNNPPPMMMGGGCCCAAA>>>999555555666777888666222//////000111000...---...///555333000...,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,+++***)))///333///,,,...222444333333222111111111222222............///000111222,,,***'''&&&(((,,,222666666777666333...---///333000000000000////////////---,,,+++,,,.../////////222...,,,222:::;;;444,,,(((+++///111111111111111...333555333333777<<>>BBBBBB>>>@@@AAA@@@CCCIIILLLLLLKKKNNNQQQQQQPPPOOOQQQTTTYYYZZZZZZZZZXXXTTTOOOLLLRRRSSSUUUWWWZZZ\\\^^^```ccceeeddd___^^^aaa```^^^ccceeehhhkkkmmmoooqqqqqqnnnrrrsssrrrsssvvvuuurrrmmmpppssstttssssssuuuwwwoooooonnnlllhhhccc^^^[[[]]]]]]]]]]]]aaaiiirrryyyyyy}}}~~~}}}{{{yyyssspppkkkfffcccaaa``````ZZZ\\\]]]]]]]]]^^^```cccccceeehhhjjjjjjhhhfffdddZZZbbblllqqqpppllliiihhhfffkkkrrruuutttrrrrrrssstttvvvyyyyyywwwtttssssssyyyvvvqqqqqqxxx~~~{{{www~~~wwwssslllgggfffiiiooosssnnnjjjhhhhhhhhhggghhhlllnnnjjjggggggfffdddfffjjjiiillloooooommmlllmmmppppppooommmmmmllljjjhhhfffiiiiiijjjmmmooopppooommmgggfffgggkkkoooqqqnnnkkk}}}yyywwwuuusssrrrpppkkkhhheeecccbbbbbbbbbaaaeeeiiillljjjfffaaa``````]]]]]]^^^aaacccdddbbb```bbb```^^^]]]]]]]]]\\\ZZZVVVVVVSSSKKKFFFCCC???;;;999:::;;;<<<<<<:::777555333444555444222111222333444222///------...111222///......---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++***)))...222111//////111333555444222000///000000111***++++++---///111333444---,,,******,,,///333666555666555222...---///111......///000000000//////000---+++,,,000222111///000---...666===:::111***(((+++///000000000000111...///000...///333888<<<;;;;;;===???;;;444000111222555555333666<<<@@@???:::===?????????@@@CCCDDDCCCGGGKKKLLLJJJIIIJJJKKKSSSWWWZZZZZZWWWTTTTTTTTTSSSSSSSSSTTTTTTVVVWWWWWWZZZ^^^^^^\\\]]]aaaaaa___^^^___```aaabbbdddfffhhhhhhnnnrrrssstttxxxxxxvvvsssuuuwwwvvvuuuttttttuuutttwwwxxxuuuooohhhdddccceeedddaaa___aaagggpppwwwwww{{{~~~}}}zzzxxxsssmmmfff```\\\YYYVVVVVVVVVUUUVVVZZZ___ccckkklllmmmnnnnnnjjjeeeaaa\\\ccclllqqqqqqnnnjjjhhhiiimmmqqqsssttttttuuuvvvsssuuuwwwxxxwwwxxxzzz|||~~~||||||rrrjjjgggjjjppptttuuusssrrrqqqpppooooooppppppllliiijjjjjjiiilllpppjjjmmmooonnnkkkiiijjjmmmuuurrrooonnnnnnkkkeeeaaaddddddfffhhhkkkkkkjjjhhhbbb```aaaffflllmmmiiiddd|||zzzyyywwwuuuvvvqqqlllhhhgggfffeeecccfffjjjllljjjeee___]]]]]]^^^\\\[[[[[[]]]___```___```___```aaabbbaaa^^^[[[ZZZ[[[XXXQQQLLLIIIEEE@@@AAABBBBBBBBBAAA@@@@@@@@@777888888777555444555666444222///------000333555......---------......///,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,+++---000111///------///666444222000///...//////111111///...---------------...//////000111111111111111000///......///000,,,---...///////////////000---+++,,,000222111///...---333<<>>===>>>@@@EEEIIIJJJHHHFFFGGGHHHOOORRRTTTTTTRRRRRRVVVZZZVVVWWWYYY[[[\\\\\\\\\[[[VVVZZZ]]]]]]___cccdddaaa^^^______^^^\\\[[[]]]___aaahhhnnnppprrrwwwyyyyyy|||{{{zzzzzz{{{{{{yyywwwvvvzzz}}}{{{uuuqqqoooppphhheeeaaa\\\[[[^^^dddiiiqqqsssxxx}}}~~~{{{wwwppphhhaaa]]]\\\[[[YYYWWWWWW[[[bbbfffpppppppppqqqqqqnnniiifffbbbeeejjjnnnooonnnmmmlllmmmmmmmmmnnnoooqqquuuwwwpppqqqssstttvvvyyy~~~}}}vvvqqqqqqvvv}}}~~~vvvrrrqqqsssttttttvvv{{{uuuxxxyyyxxxtttrrrsssuuu{{{yyywwwwwwxxxwwwrrrnnnkkkkkkkkkmmmnnnooommmkkkgggdddcccggglllmmmiiiddd}}}zzz}}}wwwqqqmmmllljjjgggdddjjjkkkkkkiiieeeaaa^^^]]]^^^[[[XXXWWWZZZ]]]```bbb^^^___```bbbcccaaa^^^[[[]]]______ZZZVVVTTTPPPJJJFFFGGGHHHFFFDDDCCCCCCDDD999:::;;;999777555555666888666222///...///111222,,,,,,,,,,,,,,,,,,---...------------------------+++,,,...///000//////...------...111///+++***---444333222111111000111111111000//////......//////,,,---///000000///---+++------,,,------...//////+++,,,,,,---...///000000---,,,+++,,,.../////////---///888BBB@@@444---...//////...,,,***+++...000222...---...000111555999BBBBBBEEEHHHCCC999444333999<<<>>><<<===@@@@@@===>>>>>>AAAEEEEEE@@@<<<;;;<<<@@@EEEFFFEEEDDDFFFGGGKKKLLLLLLIIIGGGHHHMMMRRRRRRUUUZZZ___bbbccccccccc]]]bbbdddcccdddfffeeebbbbbbddddddbbb]]]\\\]]]```^^^fffkkklllmmmrrruuuvvvxxxwwwvvvxxx{{{|||{{{yyywwwzzz}}}}}}zzzyyyzzz|||ooolllgggaaa\\\[[[]]]```ggghhhkkkooottt{{{|||}}}}}}{{{wwwqqqkkkgggbbb```\\\XXXVVVYYY^^^bbbiiikkkmmmooopppqqqppppppggggggiiikkkmmmnnnppppppkkkiiigggfffgggkkkooorrriiijjjlllmmmppptttyyy}}}{{{yyy|||xxxtttuuusssrrrsssxxxxxxuuuuuuxxxyyyxxxzzz~~~xxx{{{}}}}}}zzzyyyzzz}}}{{{yyyxxxwwwxxxwwwvvvtttqqqnnnkkklllooopppooonnn}}}vvvtttsssrrrnnnjjjpppnnnllljjjhhheeeaaa___aaa^^^[[[ZZZ\\\___aaacccaaa`````````aaaaaa___]]]]]]bbbcccaaa___^^^ZZZTTTNNNPPPRRRPPPLLLHHHFFFFFF>>>???>>><<<999777777888:::888444111/////////000------,,,,,,------...///------------------------+++,,,...///000000/////////,,,---000///******...000111222444555666666666.........///000111222333,,,---.........---,,,+++,,,,,,+++,,,---......---,,,+++++++++,,,...000111,,,---......---...000111***///;;;EEE>>>///+++111---...---,,,***+++---///111,,,***...000000222777999;;;@@@DDDAAA888333333666:::>>>>>>???AAA???;;;@@@<<<<<>>999888666:::???BBBBBBCCCGGGJJJLLLKKKIIIFFFEEEEEEHHHJJJOOORRRWWW\\\```cccdddeeefffjjjkkkiiihhhhhheee``````ccceeeccc___^^^```cccccciiimmmjjjhhhjjjnnnoooppprrruuuvvvwwwwwwyyy{{{wwwxxxzzz{{{|||~~~|||zzzvvvpppiiidddbbbbbbccccccccceeeiiiooouuuxxx}}}}}}{{{zzzwwwtttqqqpppkkkhhhbbb\\\WWWWWW[[[^^^aaaeeeiiilllnnnppptttxxxnnnlllkkkkkkkkkmmmmmmnnndddbbb```___aaacccfffgggaaabbbddddddfffiiinnnqqqooolllnnnwww}}}~~~}}}{{{~~~~~~xxxqqqllliiihhhiiilllooouuuzzzyyytttrrrsssvvvvvvttttttvvvpppssswwwyyyyyyyyy||||||{{{zzzyyyxxxwwwtttqqqoooooorrrvvvxxx}}}~~~}}}xxxtttuuuqqqmmmkkkkkkiiieeeaaafffccc```______aaaaaaaaadddbbb```___```aaaaaa```\\\aaaeeeeeedddddd```ZZZZZZ^^^aaa___YYYRRRMMMKKKCCCCCCCCC@@@===:::::::::999777555222000000000111///////////////000111222........................***,,,---///000000/////////+++,,,000000+++,,,000...///333666999:::;;;;;;666555333111///...---,,,...---------......//////...---,,,,,,---...---,,,,,,+++******+++...111222---000222111//////222555)))///===FFF===,,,***333+++---......------...000111+++)))...///---///333///111888>>><<<555111111000666:::<<<>>>@@@===999@@@888555;;;>>>:::666555555:::???CCCDDDGGGLLLPPPSSSRRROOONNNMMMMMMNNNNNNSSSUUUWWW[[[___bbbdddeeehhhlllnnnkkkjjjiiieee___YYY]]]aaaaaa^^^]]]```dddiiinnnoooiiidddeeehhhhhhpppvvv{{{{{{wwwuuuyyywwwwwwwwwyyy|||zzzssslllhhhgggeeecccbbbaaacccfffiiillluuuzzz|||xxxuuutttttttttwwwtttmmmeee___]]]___aaa^^^ccciiikkkkkkooovvv|||uuurrrooolllkkkjjjhhhggg^^^]]]\\\\\\]]]^^^___^^^\\\]]]^^^^^^^^^```dddgggfffbbbccciiimmmnnnsss{{{ooollliiijjjoootttvvvvvvzzzxxxuuuqqqnnnkkkiiihhheeefffiiikkkmmmnnnnnnnnnyyy~~~zzzssspppnnnooorrrqqqmmmkkkllliiinnnssswwwxxx{{{~~~zzzxxxwwwvvvuuuxxxvvvrrrnnnnnnrrrxxx~~~~~~tttnnnpppqqqmmmjjjkkkqqqnnniiiffffffggghhhhhhdddcccaaa___^^^^^^______[[[[[[ZZZYYYXXXYYY]]]```^^^gggkkkgggfffggg```TTTWWWPPPLLLOOOQQQKKKAAA<<<;;;======999222000222666---000111///000333444111000---...111111,,,***+++---//////---,,,,,,000444***000333000---...///...++++++---000444555555333555111//////222333222///111///...///111222///---...//////...,,,***+++,,,111000000000000000111111.........,,,+++***,,,...///222666555222//////000,,,---......,,,+++***+++///---,,,---///......///---///222333222111000000///444888888555333555888@@@999555888<<<:::777666666999===BBBEEEHHHKKKMMMQQQRRRKKKHHHPPPNNNGGGHHHMMMTTT[[[[[[XXXXXX___ffffffkkkooolllddd___```ddd]]][[[[[[\\\XXXUUU[[[eeeggguuuuuummmlllkkkiiinnnpppssswwwzzzzzzzzzzzzzzz|||zzzwwwuuuvvvyyy}}}{{{~~~zzzrrrmmmjjjmmmiiidddcccfffiiikkkkkkkkkrrr|||{{{uuuooommmoootttwww{{{vvvqqqppppppmmmgggbbbdddaaa^^^aaagggnnnrrrtttttttttuuutttqqqlllgggdddkkkhhhdddaaaaaaaaaaaaaaa```eeeiiiiiifffdddgggjjjhhhggggggggggggggghhhiiimmmgggbbbaaa```___bbbgggffflllmmmhhhdddcccdddbbb___```cccfffiiikkklllllltttvvvxxxwwwtttrrrtttvvvnnnmmmlllmmmnnnoooooonnnkkklllooovvv~~~~~~|||uuuwwwyyyvvvrrrppprrrqqqooonnnpppuuuyyy}}}}}}tttrrrqqqmmmkkklllpppmmmiiihhhhhhjjjkkkkkkiiigggddd```]]][[[ZZZYYYUUUUUUTTTSSSRRRSSSVVVYYY]]]iiipppkkkhhhiiieee^^^```ZZZXXX]]]```[[[TTTPPPNNNPPPOOOIII@@@::::::===777999888666777999666111222//////111000,,,,,,...,,,...///...---...111444...111111000000333111---++++++,,,...222333222111111000///000222333333222000...---///111111///---,,,---///...------...000.........///000111222333...///...---++++++---///,,,...111111000...------,,,---------,,,+++******...,,,+++,,,------------+++...111222111000///000---222666666444333555888>>>888444888;;;999777777333666999<<>>666444111000222111......000+++---////////////111333111222000000333666333,,,+++***+++---///000///...---...000000000111222444...------...//////...,,,***,,,.........///111333,,,------...///111222333...//////...,,,,,,---///,,,,,,,,,...//////---+++++++++,,,,,,,,,+++******,,,,,,++++++***+++++++++)))+++...//////......///,,,///333333222222444666:::444222666999888777777111111222444777;;;>>>@@@DDDJJJIIIJJJQQQJJJ===;;;>>>EEELLLMMMJJJKKKPPPVVVWWWYYYYYYUUUPPPQQQYYYaaaaaa``````aaa^^^WWWSSSSSS]]]kkknnnlllpppooommmrrrnnnnnnppptttxxxxxxtttpppxxx{{{~~~|||wwwtttuuuwwwoooooopppuuuxxxwwwqqqkkkrrrsssvvvyyyxxxtttmmmhhheeennnxxx}}}~~~|||yyywwwsssnnniiifffgggiiipppnnnmmmooorrrtttrrrooonnnmmmjjjgggdddccceeegggeeehhhkkknnnpppqqqqqqppplllkkkkkklllmmmmmmjjjiiieeeiiimmmmmmlllkkkmmmooorrrrrrrrrqqqqqqpppppppppnnnjjjhhhiiihhhggghhhlllaaaccccccbbbeeekkkmmmjjjmmmmmmlllllllllmmmnnnoooooopppooonnnmmmnnnpppsssuuurrrnnnmmmooorrrttttttssstttwww|||{{{wwwxxxzzzzzzxxxsssqqqrrrtttxxxqqqkkklllllljjjhhhiiinnnllljjjhhhhhhjjjmmmnnn{{{vvvsssqqqrrrpppnnnmmmnnnoooooonnnlllkkkjjjhhhfffeeedddcccYYYZZZYYYXXXWWWWWWZZZ\\\ZZZbbbfffdddaaabbbaaa^^^```\\\]]]dddjjjiiifffeeedddggggggbbbXXXQQQOOOPPPTTTPPPIIIEEEHHHLLLGGG???555333333666555111///000+++,,,...000111111222222000222111000222555222---,,,++++++,,,...///...---***---000000---,,,///111,,,,,,,,,---......------)))+++---.........000222------------...///000111...///000///---,,,---...---++++++---000111///,,,*********+++,,,,,,+++***,,,......+++***+++,,,+++(((***,,,------------///---///111111000///111333444000///333666555555777000///...///222666999:::AAAHHHGGGHHHNNNGGG;;;999===BBBHHHIIIGGGFFFJJJOOOSSSUUUVVVRRRMMMNNNWWW___bbbaaaaaabbbaaa^^^YYYVVVXXXdddggggggllliiieeekkkeeedddeeejjjoooppplllfffkkksss{{{|||xxxuuuwwwzzzpppqqqssstttssspppjjjfffwwwzzz|||tttooogggpppyyyzzzwwwzzzzzzyyyzzzyyyuuupppmmmmmmooorrrqqqrrruuuxxxzzzzzzxxxtttuuutttpppjjjhhhjjjmmmfffgggjjjlllmmmnnnnnnnnnggghhhjjjmmmooonnnkkkhhhdddgggiiijjjhhhgggggghhhjjjjjjkkkmmmnnnoooppppppmmmjjjiiilllllljjjjjjmmmnnnmmmjjjhhhkkkqqqrrrnnnqqqpppnnnmmmmmmoooqqqrrrtttsssrrrrrrsssvvvzzz}}}wwwuuuttttttuuuwwwwwwwwwxxxwwwxxx|||~~~{{{tttvvvwwwuuurrrppppppqqqvvvpppmmmmmmllljjjjjjlllmmmlllkkkjjjjjjlllmmmooo|||zzzyyyxxxwwwuuusssoooooonnnmmmlllkkkiiiiiicccccccccbbbaaaaaabbbdddccccccbbbaaacccccc___ZZZbbb___```fffkkkjjjhhhhhhcccgggjjjggg```[[[[[[]]]bbb[[[PPPHHHIIIMMMJJJCCC666555777;;;:::333//////,,,---...000111222222111,,,111333111///000000//////---,,,---///000///...***---///...+++))))))+++***+++------------------***+++------,,,,,,---.........------,,,------------/////////---,,,---...---+++)))+++...000...++++++))))))+++---...,,,***---222222---***,,,...,,,(((***,,,,,,,,,,,,---...///000000///...---...///000,,,,,,000222222333555222///---...222555777777===BBB???>>>CCC>>>666888<<>><<<444/////////......///111222222111)))000333000------///...000...---...///111111000+++,,,------+++(((''''''***,,,---...------...///+++,,,---,,,+++***+++,,,///...---,,,++++++++++++,,,---///...---+++,,,,,,***)))))))))+++++++++***+++))))))+++///000...,,,...555666...***---///,,,+++,,,------,,,,,,---...000///...---------.........+++,,,000111000222555333111///000444777777666===AAA<<<999>>><<<888===AAAEEEIIIJJJGGGFFFFFFHHHGGGLLLOOOMMMGGGFFFJJJOOONNNQQQRRRQQQTTTYYY]]]]]]bbbhhhhhhjjjooohhhcccjjjnnnjjjfffdddcccaaa\\\XXXVVV^^^jjjqqqtttwww|||uuu|||yyytttuuuxxxwww{{{~~~|||{{{|||}}}|||~~~zzzvvvyyy|||zzzuuusssuuuyyyrrrrrrtttuuuuuuvvvvvvuuunnnpppqqqqqqppppppqqqrrrkkkkkkkkklllmmmooopppqqqkkklllppptttwwwvvvssspppkkklllllllllkkkjjjhhhgggkkkkkklllmmmlllkkkiiihhhjjjiiimmmrrrrrrmmmjjjkkkiiijjjiiigggiiinnnooommmnnnnnnmmmnnnoooqqqssstttmmmllllllnnnsssxxx{{{|||zzz{{{~~~}}}yyy~~~yyysssrrrsssuuuuuutttmmmooorrruuutttqqqmmmkkkooooooqqqssspppkkklllppphhhiiijjjllloooqqqrrrsss|||wwwsssooolllkkklllmmmllljjjiiijjjkkknnnjjjfffeeeffffffcccaaaaaa___```dddfffddddddfffjjjllllllhhhaaa]]]^^^aaaaaa^^^UUUKKKGGGGGGEEEAAAAAA>>>======:::444000111333000......000222111000+++///111......//////,,,///...,,,---///111222111++++++,,,,,,---,,,)))'''))),,,...///------...000+++,,,------++++++,,,------,,,,,,++++++++++++,,,***,,,......,,,******+++***++++++***))))))***+++,,,***)))+++000222000---///777888///***...///,,,...//////...,,,,,,---///...---,,,,,,---///000000///---...111222000222777444222000333888:::999666<<>>555......000000000111222222222222333222///---222000,,,***)))***,,,...//////......---------------...///---++++++...111222///,,,++++++------------,,,,,,++++++******)))---++++++//////,,,,,,...---------,,,,,,+++++++++&&&***++++++000666555...+++555888111///333333---000666777222///111000,,,666111,,,((())),,,...000222222222111000000222444555333111111555999888666111111333999===>>>===>>>FFFJJJNNNOOOOOOQQQRRRRRRQQQNNNKKKJJJLLLNNNOOOOOOPPPSSSUUUVVVTTTQQQPPPOOOQQQSSSTTTVVV[[[```aaa```bbbggghhhdddcccggghhheeefffbbbeeemmmpppkkkgggggghhhpppvvvwww{{{|||~~~~~~~~~~~~}}}{{{xxxwww{{{uuummmfffccccccgggiiiiiiiiijjjiiihhhggggggfffmmmiiiiiikkkiiibbb]]]\\\iiikkkllliiiddd```___```^^^```ccceeeeeeddddddddd]]]___bbbfffhhhiiihhhhhhjjjkkkkkkhhhdddcccgggjjjbbbcccfffggghhhgggfffdddfffnnnsssppplllmmmnnnooorrrqqqqqqtttxxxyyywwwttttttrrrppprrrvvvyyyyyyxxx{{{{{{|||||||||{{{zzzyyyxxxooommmuuuyyytttsssxxxpppqqqrrrqqqnnnnnnpppsssuuutttsssrrrsssuuuwwwyyyrrrtttvvvvvvtttrrrqqqppp~~~|||zzzyyyxxxvvvtttrrrjjjhhheeedddddddddcccbbbbbbdddfffgggffffffgggiiihhhiiiiiieee___\\\^^^bbbYYYXXXUUUPPPKKKIIIKKKNNNVVVNNNHHHEEE@@@888444666===444...000333333333444......///000222222222111333111///---,,,---...///...............------,,,***+++---...000222666888000//////000111///,,,***+++++++++,,,,,,,,,,,,,,,///,,,,,,//////+++***,,,,,,,,,,,,,,,+++++++++***)))++++++***---222111,,,)))555;;;333---000222//////555666222///000///,,,------------...///000111222222222111000111333444222333444555666888777666888888999===@@@BBBCCCDDDHHHNNNRRRQQQOOONNNLLLJJJSSSSSSSSSRRRQQQQQQQQQQQQPPPQQQRRRRRRPPPOOOPPPQQQMMMOOOSSSWWW[[[]]]\\\YYYYYY___ccc``````dddfffeeecccaaacccjjjmmmiiieeefffccciiimmmnnnrrrwwwxxxuuu~~~}}}}}}~~~{{{xxxuuuvvvwwwvvvuuuttttttuuuuuuqqqkkkfffdddeeehhhjjjhhhhhhhhhiiikkkkkkjjjhhhllljjjkkkmmmiiiaaa]]]^^^gggiiijjjiiieeecccbbbcccaaadddffffffbbb______```bbbcccdddeeeeeeeeeeeeeeedddeeeeeedddcccbbbdddeee```bbbccceeeffffffeeeeeelllqqqrrrmmmiiijjjlllkkkiiiiiikkkoootttvvvuuusssnnnmmmllllllmmmoooqqqrrryyyxxxwwwuuuttttttttttttwwwooonnntttuuuppppppuuuoooqqqrrrqqqooonnnppprrrsssrrrqqqqqqqqqsssuuuwwwpppqqqrrrsssrrrppppppooo}}}yyyvvvnnnkkkhhhfffeeeeeeeeeddd___aaadddffffffeeefffgggccceeefffdddaaaaaadddhhh______\\\WWWQQQMMMNNNOOOSSSNNNJJJGGGCCC===;;;===???888222333555333333444000//////000000111222333333222222111000000000000---.../////////...,,,+++---,,,---000555;;;???AAA333333333444555333000...***++++++,,,------......000...---///...***)))++++++++++++***************,,,---+++)))***...---***'''444;;;555------000000...333444222000///...,,,''',,,222444222000//////222222222222222333444555000333777888666444555777999:::<<<>>>@@@CCCFFFGGGJJJSSSZZZXXXTTTQQQLLLGGGQQQTTTWWWWWWUUUSSSTTTVVVRRRSSSRRRPPPOOOOOOQQQSSSIIIMMMTTTZZZ\\\[[[XXXVVVTTT\\\aaa___]]]]]]``````bbbbbbdddiiijjjfffdddeeecccgggiiiiiilllppprrrpppwwwvvvvvvxxxzzz{{{zzzxxxzzzvvvrrrooolllnnnppppppnnnmmmppprrrmmmjjjfffbbbaaaaaaccceeecccbbbbbbeeeiiijjjhhheeeiiikkkooopppiiiaaa___bbbccceeeffffffdddccccccccc```dddgggfff```]]]]]]```fffdddcccbbbbbbdddeeefffffffffeeefffgggfffcccaaaaaaaaabbbbbbcccddddddeeelllnnnlllgggfffiiikkkjjjkkkkkkkkkmmmnnnmmmkkkhhheeeffffffdddaaaaaaeeehhhrrrpppnnnmmmlllnnnoooqqqrrrnnnnnnrrrpppkkklllsssqqqrrrsssrrrqqqpppqqqsssrrrqqqqqqpppqqqrrrtttuuuppppppqqqqqqqqqqqqrrrrrr~~~zzzuuuqqqllliiiiiiiiiiiihhh^^^```cccdddbbbaaaaaaaaa___```bbbbbbbbbdddhhhkkkgggdddaaa___]]][[[XXXUUUMMMLLLJJJHHHEEECCCCCCDDDDDD===888777666222000111666666555333111111333444111222333333333222000///---...///000///...,,,+++///------555AAAOOOXXX\\\QQQMMMHHHBBB===888222///,,,,,,,,,------.........000------///...+++***,,,*********)))))))))))))))...---+++******,,,,,,,,,'''111777333------...------000333222000///---,,,)))000777888444...------222222222444777999::::::444666999888333000555===:::>>>@@@@@@AAADDDFFFFFFGGGTTT^^^]]]XXXUUUOOOHHHIIINNNSSSTTTRRRRRRUUUYYYVVVWWWVVVUUURRRRRRRRRTTTPPPSSSZZZaaadddaaa```aaaaaagggllljjjdddaaaaaabbbhhhjjjlllmmmkkkgggggghhhgggggggggfffhhhkkkmmmnnnqqqqqqqqqsssuuuwwwvvvuuu{{{~~~xxxtttpppmmmeeeiiilllllliiihhhiiilllgggeeebbb```^^^^^^^^^^^^```^^^]]]```dddeeebbb___```eeekkkmmmeee]]]^^^dddbbbbbbbbbbbbaaa`````````[[[```eeeddd```^^^aaaeeedddccc``````aaaeeeiiikkknnnllllllmmmnnnlllgggbbbddddddcccbbbbbbbbbccccccbbbcccbbbaaaeeejjjllliiilllkkkkkkkkkjjjhhhfffeeedddgggiiieee___^^^bbbhhhhhhhhhhhhiiijjjlllnnnooolllkkkmmmooommmiiilllrrrrrrrrrssssssrrrqqqqqqqqqqqqqqqppppppqqqrrrsssssspppooonnnoooqqqrrrssssss~~~zzzuuuqqqppppppooonnnbbbddddddccc```]]][[[[[[^^^___```aaabbbeeehhhjjjmmmgggaaaccchhhiiiccc\\\QQQRRRQQQKKKFFFCCCBBBAAABBB===::::::777333000222:::::::::888555555777999///111333444444222///...---.../////////...,,,,,,+++))),,,666III^^^nnnvvvwwwssslllcccVVVFFF777---.........------,,,,,,,,,---+++,,,//////,,,+++...))))))))))))))))))))))))---,,,+++++++++,,,...000***...111111000000---))),,,...222333222///---...,,,222777777333//////111222222444888===AAABBBBBBAAA>>><<<999333111;;;IIIMMMRRRSSSNNNJJJLLLLLLIIIJJJ[[[eeebbb[[[XXXQQQHHHEEEJJJNNNOOONNNOOOTTTXXXXXXYYY[[[ZZZXXXUUUSSSSSSZZZ[[[```gggiiigggiiioooqqquuuyyyxxxsssnnnmmmoootttxxxzzzwwwqqqooopppqqqllljjjggggggggggggjjjlllqqqpppqqqtttwwwyyyyyyxxxzzz~~~yyyuuurrrpppgggjjjmmmmmmjjjgggfffgggfffeeeeeeddddddddddddddddddbbb```aaaccccccaaa^^^WWW]]]eeeggg```ZZZ^^^fffeeedddbbbaaa``````___^^^ZZZ^^^bbbbbb______bbbfffbbbaaa___^^^```dddhhhkkklllkkkjjjlllnnnnnnjjjfffgggfffdddbbbaaa```______WWW[[[]]]^^^ccchhhhhhddd```aaabbbccceeefffiiijjjiiinnnqqqmmmfffdddiiinnndddfffhhhkkkllllllkkkjjjggghhhkkkmmmlllkkknnntttpppppppppppppppooommmlllmmmmmmmmmmmmmmmnnnnnnoookkkiiigggiiikkkmmmnnnmmm~~~|||{{{yyyxxxmmmmmmkkkgggbbb___]]]]]]]]]]]]\\\\\\]]]^^^```aaaggg```ZZZ[[[bbbccc]]]UUUZZZ\\\YYYOOODDD???;;;888;;;888777999999555444666777999;;;:::888888;;;>>>...000222444333222///...//////......------------+++)))***000===MMM[[[ccctttwwwyyywwwmmmZZZFFF888.........---,,,++++++***---***+++//////,,,,,,///))))))))))))************+++***+++------+++---222------///111333222---(((,,,---111555444///...///---000444555444333555777333333666===FFFLLLNNNMMMNNNGGG@@@;;;555555BBBSSSiiimmmjjj^^^WWWXXXXXXUUUaaarrrzzzqqqfffaaaYYYNNNFFFJJJOOORRRSSSSSSVVVYYYYYY[[[^^^___]]]ZZZXXXWWW\\\ZZZ^^^eeefffccchhhqqqttttttwww{{{{{{xxxwwwzzz|||{{{~~~zzzvvvsssrrrqqqoooqqqtttwwwwwwyyy}}}}}}yyyxxxvvvuuuvvvuuusssrrrqqqpppnnnnnniiiiiijjjjjjkkkmmmnnnoookkkiiigggeeecccccccccddd\\\```fffhhhccc___eeennniiigggdddbbbaaaaaa___]]]^^^______^^^]]]\\\]]]^^^______]]]]]]^^^```bbbcccaaa``````bbbdddfffffffffdddcccbbb```^^^\\\[[[ZZZVVVZZZ^^^]]]___aaaaaa]]]]]]]]]\\\ZZZZZZ\\\```cccdddiiinnnlllgggdddggglllcccfffiiilllllljjjhhhfffggghhhjjjlllmmmooorrruuuooonnnmmmmmmmmmkkkhhheeeiiiiiiiiiiiiiiiiiiiiiiiidddbbb```bbbfffgggfffdddzzzyyyuuupppjjjgggfffgggbbb```^^^\\\[[[[[[ZZZZZZ^^^ZZZUUUSSSRRRQQQNNNJJJSSSXXXVVVKKKAAA<<<:::777666444666999888555555888333777;;;:::888777999<<>>,,,,,,,,,,,,,,,+++++++++...,,,,,,//////++++++---)))))))))******+++++++++)))(((+++///---)))***000...///333666666222...,,,------111777666000...111000111333444666666777777333444888BBBMMMVVVXXXXXXTTTHHH???;;;666666DDDUUUvvvyyyqqqaaaYYY^^^ddddddwwwqqqkkkcccXXXFFFLLLTTT]]]bbbddddddccc]]]___bbbcccccccccdddeeebbb```dddkkkiiidddhhhssswwwsssttt|||{{{{{{|||{{{{{{||||||xxxpppmmmooorrrssssssmmmlllkkkjjjjjjkkkkkkllliiiiiigggccc^^^]]]bbbfffbbbcccfffgggdddaaagggppphhhdddaaa_________^^^\\\___]]]ZZZYYYYYYYYYWWWUUUVVVWWWYYYZZZ\\\\\\]]]]]]\\\\\\ZZZYYYYYY[[[___bbbZZZ[[[[[[[[[ZZZXXXVVVUUUXXX]]]```\\\ZZZ\\\]]]\\\```^^^YYYTTTPPPPPPUUUYYY[[[```eeegggdddaaabbbddd___aaadddgggjjjjjjjjjiiikkkkkkkkklllpppsssttttttrrrqqqooonnnnnnlllgggccchhhhhhhhhiiiiiihhhhhhhhheeecccbbbeeeiiijjjgggccc}}}wwwqqqooooooqqqnnnkkkgggdddbbbaaa___]]]^^^]]]YYYSSSLLLGGGFFFGGGCCCJJJLLLDDD>>>===>>><<<666555666999777333222555444888;;;:::666333444666000111333444444333222000111000---++++++,,,...000))),,,///000///000333777:::<<>>??????<<<<<>>999000...222---444666222666>>><<<333333???===999EEENNNKKKIII<<<999555111111555<<>>;;;555444222111111444999<<>>:::666333333444111111111222222222111111222111///000222333111000---------...............---------...//////...---......//////......//////))))))***+++---...//////000///---++++++---///000///000111111111000...---///111444555222000111333NNNHHHBBB<<<888444222222333@@@IIIFFFBBBGGGQQQXXXgggxxxxxxiiiZZZHHH::::::222111//////000222222222333@@@WWWsss~~~nnnfffuuuxxxqqqddd]]]ZZZYYYSSSPPPSSS\\\cccgggiiilllmmmlllUUUWWWrrrttttttuuuxxx||||||vvv{{{tttxxxqqqNNNIIIMMM[[[jjjooollliiittt|||zzziii^^^ZZZUUUUUU```ccc[[[[[[dddggg```XXXOOOHHHIIINNNRRRQQQOOOBBBAAA??????@@@CCCGGGIIIEEEGGGLLLSSSVVVQQQIIICCCLLLLLLQQQVVVUUUOOOLLLMMMOOOPPPMMMFFFDDDGGGIIIHHHIIIMMMQQQQQQNNNKKKLLLNNNFFFFFFFFFEEEDDDDDDEEEFFFEEEKKKSSSXXXYYYYYY[[[]]]]]]^^^]]][[[ZZZ[[[___cccaaaaaabbbbbbaaa___\\\ZZZ___^^^^^^```ccceeeeeeeeefffeeeeeeeeefffhhhjjjkkkhhheeebbbaaaaaaaaaaaa```]]]```ccceeeeeefffhhhjjj|||xxxvvvpppmmmiiigggggggggfffeeebbb]]]\\\___aaa```aaaccc\\\^^^```aaa___YYYOOOHHHFFFFFFDDD@@@;;;888888:::222222111111000000000000111000///......---,,,+++........................+++,,,---............///333444444111......000333++++++,,,------...///000+++***)))***---000444888444444444333222000...------111444333000000111222FFFHHHGGG@@@777222111222222777999888:::EEETTT^^^kkk~~~fffIII777777888555111///000222222222...111<<>>???>>>???EEEPPP[[[___XXXOOORRRRRRVVVXXXUUUMMMJJJLLLLLLOOOOOOLLLMMMOOONNNJJJLLLNNNRRRVVVWWWTTTOOOKKKFFFGGGHHHGGGEEEDDDFFFHHHHHHOOOXXX^^^______```aaadddcccaaa^^^]]]^^^```bbb```aaabbbaaa```]]][[[ZZZ``````aaacccfffggggggfffaaabbbcccdddfffggghhhhhhgggdddaaa___````````````___aaacccdddeeefffhhhjjjuuurrrmmmiiihhhgggeeedddaaa]]][[[___aaaaaaaaadddbbbddddddcccbbb___WWWNNNMMMOOOOOOLLLFFFAAA@@@AAA555444333111000000000000222222111000///---,,,,,,/////////...............***,,,...///......///000444999<<<888111...222777...000111000///...///000///,,,***,,,------000444555555444333111///...---***///333111...///000000555<<<@@@<<<555222222222555444333333999EEESSS\\\mmmrrrOOO777555<<<888333111333555555333333///,,,999IIIJJJNNN^^^lllxxxrrrZZZSSS\\\UUU@@@<<<===???EEENNNRRRLLLBBBRRRIIIMMMDDDCCCMMMMMMYYY______uuuyyyuuuuuuxxxrrrggg^^^YYYcccwww|||zzzrrrkkkrrr|||yyynnnoootttqqqlllxxxqqqZZZLLLRRR]]]kkk|||\\\NNNMMMRRR^^^iiilllkkkkkkwwwwwwgggYYYYYYbbbiiillllllqqqxxxxxxqqqhhhaaaUUUKKKIIIJJJGGGBBB???>>><<<:::888888888888<<<@@@FFFPPP]]]eee```WWWTTTUUUWWWWWWRRRJJJHHHKKKEEEIIIKKKMMMPPPTTTRRRNNNHHHIIILLLPPPRRRPPPJJJDDDIIIJJJKKKHHHDDDBBBDDDFFFKKKQQQYYY^^^______```aaadddcccaaa_________aaabbb^^^```aaaaaa``````aaaccceeeeeeeeegggjjjkkkjjjhhhccceeegggiiikkkkkkkkkkkkfffcccaaaaaabbbcccccccccbbbdddfffgggggghhhiiikkk~~~wwwrrrooommmkkkiiigggcccaaacccdddcccccceeecccdddbbb```bbbccc]]]TTTTTTXXXZZZVVVNNNHHHEEEEEE999888666444222111111111111222222111000000000111000/////////.........---))),,,//////......000222333>>>GGGDDD:::444888???333555555333000...///000444///---...,,,))))))---222111111111000//////...&&&...111...,,,///000///+++333777555333555444111555666:::>>>CCCJJJUUU]]]lll{{{ZZZ>>>888:::666444555999:::888444444444---...888;;;@@@NNN[[[```YYYIIIFFFMMMJJJ>>>AAAFFFIIIGGGFFFGGGCCC<<>>EEE<<<===IIIIIISSSUUURRRiiiyyysssfffeeeiiidddVVV\\\wwwxxxnnneeejjj~~~uuuggggggnnnjjj___lllzzz|||www~~~qqqZZZHHHKKK[[[oootttkkkpppzzzvvvhhh```rrrvvviiimmmgggeeeffflllsssuuuqqqkkkbbb```YYYNNNHHHFFF@@@999=========<<<;;;:::888888>>>EEELLLPPPUUU[[[ZZZTTTQQQQQQSSSSSSMMMFFFFFFKKKAAADDDEEEFFFJJJOOONNNIIICCCDDDGGGHHHGGGFFFDDDDDDHHHKKKLLLJJJEEEDDDFFFIIIKKKPPPWWWZZZ[[[\\\___aaa``````___```bbbcccddddddcccdddcccbbb```aaaeeeiiijjjiiihhhiiikkklllkkkjjjhhhiiijjjlllmmmnnnnnnnnneeeccccccdddfffgggggggggeeegggjjjkkkjjjjjjjjjkkk}}}yyywwwuuupppkkkhhhiiiiiifffeeeggg```aaa^^^\\\___ddd```XXXYYY]]]___[[[RRRJJJEEEDDD===;;;888666333222222222+++,,,---...------///000000000//////.........---))),,,///000//////111333333BBBPPPPPPDDD<<>>:::555***222000///888???GGGUUUiiiiiigggccc```]]]YYYVVVKKKTTTVVVMMMDDDCCCEEEDDDAAAAAAGGG888:::OOOTTT[[[TTTOOOfff{{{rrr]]]YYYeeefffXXXffflll```YYYeee}}}mmmiiipppoooggg~~~ttt```OOOSSShhhuuueee___hhh~~~rrryyyhhhaaa```iiiqqqooohhhdddZZZ]]][[[RRRLLLHHHAAA999BBBCCCCCCBBBAAA???<<<;;;???JJJQQQOOOKKKMMMNNNLLLIIIIIIKKKKKKEEE@@@AAAGGGBBBCCCAAA???BBBGGGFFFAAAEEEHHHJJJGGGCCCBBBFFFKKKFFFIIILLLKKKHHHHHHLLLPPPKKKPPPUUUXXXYYY[[[___ccc^^^^^^___bbbeeehhhhhhhhhkkkjjjgggccc___```dddiiillljjjiiijjjkkklllkkkjjjkkkkkkjjjkkklllnnnooopppdddcccdddfffiiikkkkkkjjjgggiiilllmmmlllkkkjjjkkk{{{uuuqqqooommmkkkiiibbbbbbcccccccccaaa\\\YYYUUUYYYZZZUUUOOOLLLHHHDDD@@@===888333111111333444222000///.../////////...,,,,,,------...---------(((,,,000111///---...000///;;;GGGJJJCCC>>>???CCC;;;:::777222///---///111444111---+++,,,...///000333111...///111222111///000///------......---+++............///111222222;;;;;;FFFVVV\\\VVVWWW^^^bbbeeekkkpppnnn```MMM>>>999444???LLLJJJEEEAAA999444444222555BBBWWWiiiqqq~~~uuussstttyyyzzzmmmXXXOOOQQQMMMSSSRRRBBBAAAaaayyysssbbbkkkwww~~~jjjjjjxxxxxxhhhsss{{{nnn___ZZZmmmwww|||xxx}}}xxxjjjWWW^^^lllfffhhhqqqzzz~~~~~~llllllmmmqqqyyy|||tttiii___\\\^^^```WWWGGG@@@CCCCCCBBB@@@===;;;???FFFMMMLLLRRRPPPFFFDDDIIIIIICCC>>>???AAA@@@???>>>>>>???AAAAAAAAA???>>>???BBBEEEHHHGGGFFFFFFEEEEEEEEEEEEIIIKKKLLLNNNQQQUUU[[[___]]]bbbdddccccccdddbbb^^^]]]bbbaaaZZZ]]]hhhjjjccckkkjjjgggbbb^^^___ccchhhoookkkjjjlllkkkiiikkknnneeegggjjjkkkkkklllmmmnnnllleeeccciiimmmkkkkkknnnfffiiioootttrrrmmmlllppp~~~yyyuuurrrooommmfffdddccccccbbb___[[[XXXYYY\\\[[[VVVSSSQQQLLLGGGDDDBBB===999666666666777555444222111000000///...,,,------......---------))),,,///000000///......)))111999:::666333666:::666666444000------///111333000,,,+++,,,...000000222000......111222111000///...---...000111000///.........///000111222333::::::CCCPPPTTTPPPQQQYYY[[[^^^bbbgggggg___QQQEEE<<<===QQQfffggg^^^RRRCCC<<<;;;999>>>OOOhhh|||qqqhhhfffhhh___VVVOOOUUUqqq~~~|||}}}vvv|||zzzsssjjjhhhtttyyyrrr}}}uuu{{{xxxzzzyyyyyyyyypppuuuzzz{{{ooolllmmmpppwww|||{{{uuuzzz}}}ppp]]]]]]___```ZZZPPPIIIHHH???@@@@@@@@@AAAGGGQQQXXXUUU]]][[[NNNFFFGGGIIIFFF@@@@@@???===:::999;;;<<>>KKK___mmmqqqfff{{{}}}xxxqqqiii{{{dddUUUUUU___xxx~~~~~~}}}tttsss{{{}}}yyyzzzwwwtttrrrrrrqqqqqqsssvvvwwwkkkhhhiiizzz~~~hhhjjjcccWWW]]]kkkmmmnnnrrrrrrwwwuuudddfff{{{ooopppsssvvv}}}~~~||||||tttaaadddeeebbb```]]]VVVOOOEEEEEEDDDAAA@@@BBBIIIOOOVVV]]][[[MMMAAA???BBBBBBAAA@@@>>>;;;777666888999<<<>>>@@@@@@@@@AAACCCDDDIIIHHHGGGGGGIIILLLOOOQQQSSSYYYaaagggiiijjjjjjjjjjjjnnnlllddd```bbbhhhkkkooonnneeeZZZYYYaaadddaaalllkkkfff]]]VVVWWW```iii~~~vvvnnnjjjgggeeehhhmmmeeeaaa___```eeejjjmmmmmmlllhhhhhhllloooooooooqqqpppoooqqqwwwyyyvvvtttttt{{{vvvrrrooolllgggdddcccaaa___]]][[[YYYUUUQQQSSSTTTOOOGGGAAA@@@===;;;:::999888888111222333222111000000000...............------,,,+++++++++///222222///+++///000000000111222333444000000000...------///111111///,,,,,,---///000111...------...///000111111------...000333444333222/////////000222333555555<<<<<>>===AAADDDOOOSSSPPPEEE<<<<<<>>>>>>??????>>>;;;888666666777888;;;===?????????@@@AAACCCBBB@@@@@@AAAEEEIIILLLJJJPPPWWW\\\]]]\\\[[[ZZZ[[[^^^\\\RRRMMMRRR\\\bbbsssmmm```QQQLLLNNNPPPMMMZZZ\\\ZZZTTTNNNOOOXXXbbbrrrjjjbbb^^^[[[[[[aaahhh[[[WWWTTTXXXaaakkkppprrrnnnooorrrvvvxxxwwwvvvuuuzzzvvvvvv{{{}}}zzzyyy~~~zzzrrrnnniiieeecccaaa___^^^VVVTTTOOOLLLNNNPPPLLLEEECCCBBBAAA???>>>>>>>>>>>>444666777666222000000000.../////////......---,,,---++++++...111222///,,,------///000111111000...111222111000...---///111111///---,,,...///000000,,,---------...///000222.........111333333111///000000000111333444666777:::<<<@@@DDDCCC???<<<===>>>===>>>AAAGGGOOOUUUXXXSSSSSS^^^fff```[[[RRRCCC888666333111666<<<<<<888555DDDTTT]]]bbbffffffeeeSSSSSSKKKBBBDDDMMMMMMFFFIIIHHHEEE===EEEaaakkkZZZ```]]]UUUMMMJJJMMMOOOMMM]]]cccVVVLLLQQQFFF777;;;AAACCCBBBDDDSSS```WWWDDD???EEEXXXdddrrrkkkKKKGGGLLLJJJdddyyyccccccmmmiiiYYYTTTbbb~~~jjj```jjjvvv|||}}}wwwzzzvvvnnnjjjiii___RRRHHHHHHHHHFFFCCCCCCHHHLLLJJJIIIEEE@@@@@@BBBBBB@@@:::<<<===<<<999666555555777999<<<<<<<<<;;;<<<===>>><<<:::888999<<>>BBB:::@@@\\\cccMMMJJJKKKIIICCCAAABBBBBB???MMMVVVWWWPPPHHH;;;333666666<<<;;;>>>UUUmmmgggOOO999EEE___nnnyyypppQQQPPP]]]UUUfff}}}wwwlllzzz~~~]]]WWWRRRWWWnnnjjjaaammmxxx}}}ttt{{{}}}}}}yyyrrrkkkeee\\\SSSIIIKKKLLLJJJHHHIIIMMMQQQKKKHHHDDDDDDGGGJJJHHHEEE<<<===>>><<<999777666666:::;;;<<<;;;999888999:::;;;999777666666888:::;;;888:::<<<<<<:::888777777777<<<>>><<>>AAACCCHHHNNNMMMKKKIIILLLRRRYYY\\\]]]]]]eeelllnnnoooooommmiiipppmmmmmmrrrvvvvvvwwwzzz}}}wwwpppjjjddd```RRRSSSPPPKKKJJJMMMNNNLLLFFFCCC>>>:::666555666777444888;;;999444000000111000000000000///...---,,,---------,,,+++---000333---000222333111///...///...///000000000000222333333111............---,,,,,,...///---,,,+++---000,,,---///333666666444222000111222333555777888999;;;;;;999666222222333444333333333333555888<<>>AAA999000555888555222222111...---222555666;;;BBBGGGHHHBBB<<<666444333222333777:::;;;===;;;AAAUUUYYYHHH???AAA@@@;;;:::<<<===;;;>>>IIIZZZ[[[III===;;;999555>>>???CCC___{{{aaa;;;GGGbbbqqqyyy^^^```jjjYYYaaawww|||~~~nnnLLLOOOMMMLLLaaawwwnnnnnnyyy}}}sssuuu}}}{{{wwwoooccc\\\[[[XXXYYYZZZXXXUUUTTTVVVYYYYYYVVVTTTTTTTTTQQQOOOMMMHHHGGGDDD@@@<<<;;;<<<>>>??????>>>;;;888777777999888777666666666777888999999;;;>>>>>><<<999777666444999;;;;;;>>>FFFLLLNNNAAA???=========;;;888777999;;;===??????===:::888888777:::@@@DDDDDDFFFIIIGGGGGGGGGGGGIIIJJJKKKLLLPPPWWW\\\ZZZZZZ^^^```^^^``````ccciiimmmooottt{{{zzzrrrjjjeeeTTTVVVTTTNNNLLLNNNQQQQQQMMMIIIBBB<<<777555555666***///444555222000111444000000000000///...---,,,---......+++)))+++000555***---///...+++)))+++...***,,,...000000111333555444222///.........,,,+++,,,...///...+++***,,,///+++,,,///444888999888666111111222333555777999:::@@@>>>999222///111555888555555666555555555777999;;;???FFF@@@333888EEEEEE222888;;;666111111222222)))///444333444:::???AAAAAA999777:::777///...444GGG:::777;;;@@@KKKNNNCCC===>>><<<777666:::======<<>>:::444555:::BBBEEECCCBBBCCC@@@BBBDDDDDDCCCBBBBBBCCCHHHNNNPPPLLLKKKRRRWWWWWWVVVWWW]]]eeeiiillluuu~~~xxxpppgggbbb^^^[[[ZZZWWWSSSOOOMMMJJJEEE@@@:::666333222000000000111333222000...333000000222111......000444000,,,***,,,------,,,+++...000///,,,+++---000000000111111111111000000444111---***)))+++...000111000...,,,,,,,,,...///---///333888<<<<<<999666777666555333222333666999EEE@@@111+++333555111444555:::???>>>999555666999777===AAA@@@AAACCCBBB===;;;???===222,,,---///...//////000111333555777888777444666;;;:::555333666???:::999???AAA===<<<>>>@@@777777>>>;;;222888HHHDDDAAAJJJXXXVVVDDD666666:::AAA@@@IIITTTeeesss\\\???DDDUUUggglllhhhiiiqqqqqqlllrrrzzzmmmGGG@@@FFFLLLUUUZZZaaalllssstttyyy~~~|||{{{{{{uuujjjeeegggjjjmmmxxx{{{tttwww{{{tttuuuvvvyyyzzzwwwnnnaaaWWWUUUPPPJJJIIIJJJLLLLLLKKKMMMKKKCCC:::666888;;;:::===:::777666777999::::::888<<<<<<888666888:::999>>>:::555555777777444000777666555666777777555333666888:::;;;:::999::::::444888>>>BBBCCCCCCCCCDDD???AAADDDCCC???>>>???AAABBBEEEDDD???@@@HHHOOOOOOWWWeeennnpppuuu}}}tttoooiiiddd```[[[TTTNNNOOOLLLGGGAAA<<<777444333000000000111222222000...333000000222222//////111444000,,,+++---//////...---...///...------...///////////////////////////333111///---+++*********000///---,,,+++,,,---...///111555888999888666555111111111000...///222444888888...+++444555222666:::===@@@DDDGGGFFFCCC@@@:::<<<@@@BBBCCCAAA???===::::::666//////222000,,,000000000111222333555666555333555;;;<<<888888;;;===::::::>>>>>>::::::>>>??????DDDHHHBBB999===HHHLLLDDDDDDMMMQQQIII@@@<<<<<>>>>>999999777555999===<<<777<<<888555555888:::777444777666555666777777555333555777999:::999888888999666999<<>>??????===<<<=========@@@@@@<<<===EEEKKKMMM\\\iiitttvvv{{{~~~zzzrrrkkkbbbXXXQQQSSSQQQKKKEEE@@@;;;888777111000///000111222000///444111111333333000000222333111...---...000111111000///...///000000///...//////...------.../////////000000000///,,,***(((///...,,,++++++,,,---...000444888999666333333333///000111111000000222333---111---,,,333222///555999999<<>>@@@FFFDDD<<<888:::999555///---222777333+++111111111000111111222222222222555:::===<<<<<>>;;;???BBBBBB>>>;;;888888;;;???BBBCCCAAA===888888AAAHHHDDD;;;999777555666:::<<<;;;999777666555555666666555333444666888888777666777777888999;;;;;;<<>>===<<<:::======;;;===DDDJJJLLLZZZhhhtttzzzxxxnnnbbbZZZXXXUUUPPPJJJEEEAAA>>><<<333111//////000111111000444111111444444111111333222111000///000111222333444111///000333444111///000///---,,,,,,---///000---///000111111///---,,,///...,,,++++++,,,---...///444888888333000222444---///222222111000000111,,,333000---000,,,***111111000444???MMMUUUSSSOOOGGG??????FFFCCC555111777666222......444777444///444333222111111000000111111222555999;;;<<<===???>>>:::888999;;;<<<<<<;;;999EEELLLHHHDDDDDDAAA;;;FFFCCCBBBHHHYYYfffddd[[[LLLJJJ<<<;;;;;;FFFWWWGGGAAAIIILLLJJJQQQ```jjjjjjttt~~~lll\\\^^^eeegggfffbbb```jjj}}}|||tttssswwwtttjjjmmmrrrmmmrrrvvvzzz{{{vvvmmmccc]]]YYYaaajjjnnnjjjbbb[[[WWWTTTSSSMMMEEECCCFFFHHHHHHAAA???<<<;;;>>>AAADDDEEEDDDAAA<<<<<>>999777666777:::<<<<<<;;;999777555555666666555444444555777666555444555666777888::::::;;;===@@@CCC>>>;;;999;;;>>>@@@???===;;;===>>>>>>@@@EEEJJJMMMSSSaaapppyyy}}}qqqiii]]]ZZZUUUOOOIIIEEEBBB@@@666444111///000111111111333111111444444111111444222222111111000111222444666444111222444555333000111000...------...000111000111222222222000///...///...,,,++++++,,,...///---222666555111000222666***,,,...///...,,,+++,,,...666222---...***(((111......000666>>>DDDGGGHHHBBB999999AAA???444222999555333222222333333555666555555444222222111111111333555666777999;;;;;;;;;@@@;;;777999@@@EEEBBB<<<<<>>@@@GGGGGG???>>>DDDJJJSSS```jjjiiibbbVVVQQQAAA@@@AAAMMMcccYYYFFFJJJKKKJJJSSS```aaaZZZhhhuuubbbYYY]]]aaabbb^^^]]]jjj{{{xxxyyyrrreeefffkkkeeefffnnnuuuuuuoooiiigggiiifffkkkooooooiiiaaa\\\ZZZYYYXXXRRRJJJGGGIIIJJJIIIFFFCCC@@@???AAABBBCCCCCC@@@@@@???<<<>>>AAAAAA===;;;:::999999:::;;;;;;;;;;;;999666666666777666555555666777666444444555666444777999;;;;;;;;;===>>><<<999888999===@@@@@@>>>:::;;;>>>AAADDDGGGKKKPPPWWWcccqqq{{{|||hhheee^^^WWWOOOIIIEEECCC;;;888333000000111111111222000000333333111111444222222333222000000111333666444333333333333222111000000///......///000000111111333333222000...---///...---,,,,,,---///000---000222222111111333666---///111111///---,,,,,,---444111---000---+++222222222111111222444888;;;666111111888999666888???666666666555000...222:::555444333333222222333333666888888666777999:::888>>>===;;;>>>FFFMMMJJJCCCEEEGGGCCC===@@@KKKRRRQQQEEEJJJQQQYYY```dddffffffbbb[[[KKKIIIGGGPPPeee\\\LLLLLLLLLPPPYYYaaa```ZZZppp|||kkk```YYYZZZXXXVVV^^^sss}}}zzzwwwyyyrrrfffhhhmmmgggcccjjjooonnniiiggglllqqqppppppnnniiiccc]]]ZZZYYYWWWVVVQQQIIIEEEGGGHHHFFFHHHFFFDDDCCCDDDCCCBBBAAA>>>CCCDDD???<<<>>>@@@@@@???>>>=====================;;;888777777888777666777888888777555555666888333666999::::::::::::;;;888777666777:::===??????;;;<<>>777333111111111111000......111222000000333111333555333000...///111///222333111---,,,---///,,,------......------,,,!!!+++333888777444111000///...---...///111333333111......000111111111333444333111...,,,+++,,,+++333222222777000'''(((+++***+++,,,///000///......///---))),,,555:::;;;>>>888333111,,,(((---555000000000000111222444444888<<<<<<777777<<<===999555AAAKKKLLLMMMRRRVVVVVVMMMNNNOOOKKKGGGOOOeee{{{kkkZZZPPPUUU\\\aaappp}}}pppoooeee```jjj]]]ddd^^^]]]___\\\YYYdddssspppzzz|||xxxiiirrrwwwdddPPPPPPlll}}}oooooonnnrrrnnndddhhhnnniiixxxqqqhhheeehhhmmmqqqrrruuummmccc\\\ZZZXXXVVVUUUOOOPPPLLLFFFDDDGGGIIIGGGEEEFFFFFFHHHHHHFFFBBB???<<>>>>>AAACCCBBBCCCDDDEEEDDDDDDDDDFFFHHHAAA>>>;;;999999::::::999;;;;;;;;;999777777999;;;777777555444333555999===777999;;;;;;;;;===CCCGGGOOOPPPZZZhhhrrrxxxtttiiiZZZKKKKKKAAA:::::::::555444666222333222111000000222333333///000555444...,,,............///////////////,,,++++++---000222333222000...---444@@@EEE:::***......///000111222222333444555333///---000333444333333333111///......000000000000111111///+++((()))+++------,,,,,,,,,---,,,000---+++000000666GGG<<<666000...///000///---+++---///000//////000111444<<<<<<333111888>>>???IIICCCVVVcccSSSOOO```hhhcccVVVZZZjjjeeeSSS\\\wwwwwwhhhXXXUUU```pppzzz~~~nnnbbbfffeee[[[SSSYYY]]]\\\]]]dddjjjllljjjvvvrrraaaddd}}}uuujjjwwwjjjRRRTTTsss}}}pppnnnpppqqqmmmhhhiiiooovvvyyyqqqlllkkkmmmpppqqqiiiccc\\\XXXWWWVVVUUUSSSLLLHHHEEEGGGGGGGGGJJJOOOHHHEEECCCGGGKKKKKKCCC<<>>AAABBBBBBBBBCCCBBBAAABBBDDDGGGAAAAAA===:::<<>>:::===<<<;;;999888:::???BBB888444111444555444555888777999;;;>>>BBBIIIPPPVVV[[[cccnnnvvv{{{zzzjjj[[[TTTIII@@@>>><<<777555777000111000000000111333555222///000444444...,,,...000//////........./////////...,,,,,,...000000000---,,,,,,222<<>>AAAFFFLLLTTT]]]dddjjjqqqzzzpppdddXXXLLLEEE@@@:::777777333333222111222333444555222000111333333///---///222111///---,,,---...///333000---+++,,,---------***,,,,,,///555:::666...111111000000000/////////******,,,---------------///000000///......///111222000............---++++++---......---------...)))...++++++000...333BBB//////...,,,+++///555;;;///000111111000000222444555111555>>>>>>777;;;GGGBBBTTT[[[TTTRRRUUUbbbrrr|||vvvppplllrrrsssooocccWWWZZZjjjzzz~~~tttkkkaaaYYY```eeegggeeeeeejjjoooqqqlllllleeeXXXNNNNNNRRRUUUhhhlllrrrmmm\\\vvv}}}}}}yyysssqqqtttzzz|||~~~wwwiiikkklllkkkiiijjjnnnrrrsssxxx~~~~~~wwwlllccc^^^[[[[[[[[[YYYUUUNNNEEE>>>AAA???AAAFFFGGGEEEDDDFFFLLLGGGBBBAAABBBAAA<<<777999:::;;;<<<===<<<;;;:::>>>@@@CCCDDDDDDDDDEEEFFFDDDDDD@@@;;;;;;??????<<<999:::;;;:::999999:::<<<888555555888:::999;;;???===@@@DDDJJJQQQ[[[eeellltttyyyvvvkkk\\\OOOFFF???999666999777555444333444333333111111111222111000//////444222///,,,+++,,,...///333000,,,++++++,,,------***---...---///222222...333333222111000000//////555111.........------///---...///...---...///111333000---,,,,,,---------,,,...//////...---......(((...,,,,,,000...222AAA222000---,,,///444:::>>>000111111000///000222444444444777<<<===<<<@@@FFFEEE```^^^LLLLLLRRRYYYjjjyyytttmmmqqqwwwvvvhhhUUUQQQaaarrryyy~~~tttjjjfffhhhhhhoootttsssrrrvvvxxxxxxlllhhhbbbXXXKKK@@@???DDDUUUxxx~~~aaaeeezzzfffuuu{{{xxxyyywwwtttqqqrrrvvv}}}~~~}}}xxxuuuxxx{{{uuulllbbbgggnnnssstttrrrooommmrrrxxx|||yyyoooeee___]]]___[[[UUUNNNHHHDDDAAA@@@===<<<===BBBCCCAAAAAADDDIIIDDD>>><<<<<<<<<999666888:::===??????@@@AAABBB>>>AAAEEEFFFFFFDDDCCCCCCCCCCCC???999888;;;<<<:::888999;;;;;;999999999:::;;;888999<<<<<<;;;===AAA???BBBHHHNNNWWWaaakkkrrrzzz~~~ooo___SSSJJJAAA::::::777444333444444333222000111111000000111000///444222///,,,+++,,,...///111///,,,+++---.........+++//////,,,+++---...,,,444333333222222111111000333///000555666111---------...///...---...000222333000,,,+++,,,---...---,,,...//////...------...***///------111///222AAA888111+++,,,222888:::888///000111000//////000222333<<<>>>777999DDDHHHCCCLLLeee```LLLMMMTTTYYYggglllxxx}}}nnnlllqqqxxxxxxjjjWWWPPP[[[hhhmmmzzzwwwjjjiiinnniiirrrzzz|||{{{|||{{{xxxooojjjddd\\\MMM>>>:::???HHHgggyyy```iiisssuuu{{{~~~}}}yyyxxxxxxxxxwwwvvvxxx|||yyyyyyyyyyyy{{{zzzrrrjjjcccgggmmmtttwwwvvvrrroooqqqrrroooggg^^^YYY[[[___```[[[RRRHHHAAA??????AAA===::::::>>>???>>>???CCCAAA===888666777888888777;;;===>>>>>>>>>???BBBEEE@@@CCCGGGHHHFFFCCCBBBAAACCCDDDAAA;;;888;;;<<<:::777999;;;<<<;;;::::::;;;>>>===>>>AAA???===???DDDBBBGGGOOOXXXbbbmmmwww~~~tttggg]]]PPPFFF:::777333222444555444222000222222//////111111///222111///---,,,---...///000...------///000000///,,,///000,,,***,,,---+++111111222222222222222222...---666CCCGGG>>>333///---/////////......000222111///,,,+++,,,---------,,,...//////---,,,,,,---+++000---,,,000...222AAA:::222***+++333888555000...000111111000//////000222@@@CCC999===NNNQQQEEEKKK[[[ZZZMMMMMMUUU]]]ccciiixxxllliiirrrxxxyyymmm\\\TTTZZZdddggg{{{yyymmmhhhgggcccmmmvvvxxxvvvuuurrrnnnnnnkkkeee[[[KKK>>>999<<<:::RRRvvvxxxfffvvv|||vvv}}}~~~xxxzzz}}}}}}||||||||||||{{{~~~zzztttllllllmmmrrrwwwxxxuuuqqqlllggg___VVVPPPRRRYYY```ZZZXXXSSSLLLDDD@@@??????>>>;;;:::<<<===<<<===AAA;;;888555444666888999:::===??????===:::999<<<@@@AAADDDGGGHHHFFFDDDBBBBBBEEEHHHFFF@@@<<<===>>><<<888:::<<<===<<<<<<===>>>AAAAAADDDFFFDDDAAADDDIIIDDDKKKVVVbbbnnnyyy}}}ssseeeXXXEEE@@@:::888888888444111///222222......222222///000//////.........//////000//////000222111///...+++...///,,,,,,//////------......000111222333333333111888HHHMMMCCC999666///000111000//////000222000...,,,+++,,,------,,,,,,---///...,,,++++++,,,,,,000,,,***...---222AAA999333...///444666333///...000333444333111000///222>>>EEEEEEKKKVVVVVVMMMMMMNNNSSSQQQMMMVVV```^^^pppxxxiiipppxxx{{{qqq```WWW\\\eeejjj|||{{{pppmmmhhh```___gggmmmllliiigggeeeaaadddeee___RRRDDD<<<:::999777JJJkkk}}}pppyyy~~~~~~}}}~~~}}}{{{}}}ttttttwww|||~~~uuummmddd```YYYTTTSSSVVV[[[___XXXWWWTTTNNNGGGBBBAAABBB===;;;;;;??????<<<;;;===999777666555777999;;;<<<;;;>>>@@@>>>:::777888;;;@@@BBBEEEFFFFFFEEEEEEEEEEEEIIIIIIDDD???>>>>>>;;;:::<<<===>>>>>>???AAABBBBBBDDDHHHLLLKKKHHHLLLSSSQQQXXXeeeqqq{{{ttteeeSSSMMMDDD???===:::444...///222222......222333///.........///////////////111111111222333222///,,,))),,,---,,,...222222///******,,,...///111333333;;;333444???DDD===777888000111222111//////000222///---,,,,,,---...---,,,+++---...---,,,******++++++///+++(((,,,+++111AAA999666444444555666444222...111555666555222000///333999DDDPPPXXXZZZXXXUUUUUULLLUUUZZZRRRZZZfff^^^wwwlllnnnyyyuuudddZZZ___iiippp{{{xxxgggbbbjjjkkkaaa^^^dddgggccc^^^]]][[[YYYWWW[[[WWWHHH===;;;;;;999CCCQQQpppyyy|||~~~|||uuuxxx}}}}}}}}}www{{{ttteee```]]]ZZZZZZ\\\^^^``````[[[YYYTTTLLLDDDBBBEEEHHH<<<;;;===BBBAAA<<<999:::999888777777888:::<<<===666;;;AAAAAA===::::::;;;>>>@@@DDDEEEFFFFFFHHHIIICCCHHHIIIDDD???===<<<999;;;<<<>>>??????@@@CCCFFFBBBEEEKKKPPPOOONNNSSSZZZdddkkkwwwwwwlll```SSSKKKBBB888333444---///...+++///666777333......------------......555444333555777666333///---///111111111222444555000...,,,...111333333111:::888777777999:::::::::888666333000///.........,,,,,,+++,,,------+++******------+++,,,///000---555---''''''***---111555<<>>>>><<<:::888666888;;;>>>===<<<<<<999999:::888666999???>>>CCCDDDCCCEEEJJJIIIDDDEEEBBB@@@@@@AAAAAA???<<>>===<<<:::888:::===>>>===:::888666888<<<===;;;;;;>>>@@@DDDDDDBBBDDDIIIIIIEEECCCCCCCCCCCCCCCAAA???>>>>>>BBBFFFIIIIIIHHHHHHHHHGGGLLLTTTZZZ```hhhsss{{{ooobbbTTTGGG===999111555777555555666777555000000////////////000000111111222444666555333111///000000///...000333666333111111222444666666666999777555555777777777666222777;;;999333...,,,---------------------------///111111---,,,......+++222---***,,,......000444777999VVVnnn\\\<<<000000000:::EEEGGG???666444555666444<<>>BBBGGGSSSnnnzzz~~~{{{{{{lll[[[WWW[[[]]]SSSVVVccc\\\\\\vvvzzzrrrggg___\\\]]]``````YYYLLLBBB@@@@@@@@@AAA???>>>???AAAAAA>>>;;;999666666:::=========@@@AAACCCBBB@@@AAAFFFIIIHHHGGGKKKNNNNNNJJJEEECCCCCCDDDIIIOOOSSSSSSQQQNNNMMMMMMSSS]]]fffnnnxxxoooaaaRRREEE===333666888888666555666666111111000000000000111111111222444555666666444333000000///------...222555000000000000222333444555888777555555666777666555...555<<<;;;444,,,***,,,---.........------...000...111111...---//////,,,000,,,,,,///000///000333@@@===OOObbbUUU777...777...888DDDHHHAAA888777;;;999:::>>>LLLUUUPPPYYYsssccc^^^bbb]]]UUUjjjuuuzzzuuurrrzzzqqqyyyuuuttttttnnnjjjrrr{{{vvvkkkZZZLLLJJJRRR[[[NNNEEE:::333222555888999666777999GGGkkk}}}zzz~~~yyyyyy|||}}}dddXXX]]][[[\\\VVVVVVYYYQQQVVVooo}}}sssiiifffhhhggggggaaaTTTIIIFFFDDDCCCDDDCCCBBBDDDFFFEEEAAA===@@@999666999<<<>>>AAAEEEBBBBBBBBB@@@BBBFFFKKKNNNQQQWWW]]][[[TTTMMMKKKLLLQQQTTTYYY\\\\\\ZZZYYYXXX\\\aaajjjrrryyy}}}pppcccSSSGGG999999888888666444444666111111000000000000111111---...111222222111111000111000///---,,,---000333...//////000000222333444777666444444555666666555+++333::::::333,,,)))***,,,.........,,,,,,///111,,,//////---...111111......,,,---000000...///222CCC;;;<<>>DDD@@@888:::AAA888@@@AAAEEEQQQVVVVVV^^^MMMQQQ\\\VVVJJJbbbeeemmmuuuvvvvvvzzzoooiiinnnooohhhggglllpppkkk```PPPDDDBBBKKKTTTJJJBBB777111111444777888222333777LLLrrr}}}|||~~~{{{{{{yyy```[[[fff___```^^^\\\RRRFFFOOOhhh|||wwwqqqggg\\\ZZZ]]]___cccbbbZZZQQQKKKGGGCCCDDDCCCCCCEEEHHHHHHDDD@@@BBB???AAAFFFIIIHHHHHHKKKEEEFFFGGGHHHIIIKKKQQQVVVYYY```eeecccZZZSSSQQQTTT\\\]]]_________```bbbdddjjjnnntttzzzyyyhhhYYYHHHAAA:::888666444333555111111000000000000111111...000333444333111111111000000///---,,,,,,///111...///000000000111333555444333222222444555555444+++111777777222---+++++++++---...---++++++///222+++......,,,---111111///,,,+++---000///,,,---222999555000888AAA333(((000///000888@@@???999;;;BBB<<>>;;;CCCHHHSSSaaa]]]LLLEEEKKKKKKDDD@@@GGGPPPaaaxxxyyymmmhhhhhhnnnyyyxxxlll___]]]``````[[[UUUTTTVVVUUURRRMMMGGGDDDBBB777666555333111333666999444000<<<\\\yyyyyyqqqmmmnnnoooqqqsssuuutttsssqqqrrrtttvvvvvvuuusssrrrrrrzzzsssaaa[[[ffftttuuuiiihhhhhh]]]YYYiiizzzmmm[[[KKKEEEAAA<<<===DDDMMMWWW``````\\\VVVNNNGGGCCCBBBCCCHHHNNNRRRSSSRRRVVV]]]gggjjjbbbSSSKKKJJJOOOQQQUUUZZZWWWQQQRRRXXXUUUXXXZZZXXXTTTTTTXXX\\\[[[\\\]]]^^^bbbiiirrrxxx|||}}}}}}kkkXXXEEE===;;;777333444000000////////////000000...111444444111......///...///000///---,,,,,,---''')))++++++)))***---000---,,,+++---///111222222000111111222222222111111))),,,---+++((()))...333---000///,,,+++------*********+++---,,,))),,,222+++777111///???===111444444000555AAACCC;;;666999444777@@@UUUbbbQQQ>>>>>>EEEMMMFFF@@@DDDCCCTTTyyy~~~rrrhhhfffppprrrwwwllldddZZZUUUZZZbbbdddaaakkkggg___TTTIII???777333///111333333222222666:::666///;;;]]]vvv}}}wwwoooiiifffdddeeehhhnnnttttttqqqmmmmmmooorrrsssqqqnnnmmmlllnnnxxxwwwfffVVVXXXjjjyyyqqq^^^YYY]]]XXX[[[mmm|||lllWWWDDDAAABBBAAAFFFNNNNNNYYYcccddd```[[[TTTMMMGGGFFFGGGLLLTTTZZZ\\\\\\kkknnnpppkkk[[[JJJDDDGGGOOOQQQWWW[[[WWWNNNLLLQQQQQQRRRSSSRRRRRRUUU[[[```XXXZZZ]]]aaagggpppyyysssXXXBBB::::::666///000---,,,///111000111555...666:::666222222555777222222111000///...------+++,,,.../////////......,,,---...---,,,,,,---///,,,///333555666444000...***+++,,,---------,,,,,,...000222333111---(((%%%222...)))&&&***000///)))000111333555666444111...,,,555======666111111444222555@@@LLLNNNEEE===;;;EEE???GGGDDD:::OOOnnnrrryyyxxxtttqqqpppkkklllssszzz|||||||||sssZZZMMMPPPVVVbbbmmmmmmrrrooohhh\\\OOOBBB:::666111000//////000222444555111777;;;LLLhhhyyyttt|||~~~}}}wwwpppmmmnnnhhhkkkoooqqqpppmmmjjjiiilllmmmjjjccccccjjjmmmkkktttvvvqqqdddZZZ\\\bbbgggVVVSSSQQQSSS[[[hhhuuu~~~nnnhhhUUUIIIMMMPPPRRR[[[WWWdddhhhbbbaaagggeee[[[QQQKKKKKKTTT]]]```bbbeeepppkkkbbbXXXOOOIIIEEEDDDEEEDDDFFFIIINNNOOONNNKKKOOOTTTSSSOOOPPPWWW\\\\\\\\\^^^ccciiirrr{{{nnnSSSBBB<<<777333444000...000111//////222+++222555222000666===@@@444444222000...---,,,,,,......///000000000000000+++,,,---,,,++++++---///---...111333444222000...++++++,,,,,,---------,,,...///111111000---)))'''///111000,,,***...///...---...000222333333000...+++222999999444000///111//////444:::;;;888999======:::CCC@@@:::UUUvvvxxxtttkkkkkkjjjkkk```\\\]]]eeelllpppqqqtttbbbNNNGGGLLLSSS___jjjjjjkkkggg^^^SSSGGG>>>:::888111000//////000111444555111444666FFFbbbttttttzzz}}}~~~xxxtttvvvzzzrrrvvvyyyzzzwwwrrrmmmiiikkknnnmmmiiijjjooopppnnnpppvvvvvvooogggbbb___[[[XXXVVVUUUWWW^^^hhhssszzzuuupppaaa[[[eeeiiihhhlllhhhoooqqqkkkggggggccc[[[WWWMMMIIIRRR\\\^^^]]]\\\aaa]]]WWWOOOIIIEEEBBBAAA@@@@@@AAAEEEJJJNNNOOONNNMMMRRRTTTQQQRRRWWWZZZYYY___ccckkkqqqxxx~~~fffNNN@@@;;;888888333000111222//////111---111222///000999BBBFFF777555333000...---------.........///////////////)))***,,,,,,,,,,,,...000---...///000111000//////++++++,,,,,,,,,------------...//////...,,,+++***+++333777222++++++///222***+++---...000000//////+++///222444222///---,,,000000111111000000888AAA<<<<<>>BBBCCCMMMvvvsss[[[UUUSSSLLLKKKGGGFFFIIIQQQXXX]]]eeemmmRRRJJJMMMQQQOOORRRVVVQQQMMMJJJCCC;;;666444777999111000///...///000222444222666;;;NNNlllooo{{{~~~~~~wwwpppqqqqqqrrrtttxxx{{{|||}}}wwwrrrmmmcccYYY\\\^^^ccciiipppwww|||{{{xxxlllmmmqqquuupppeee^^^]]]\\\SSSKKKJJJMMMLLLFFF@@@DDDCCCBBBBBBAAAAAAAAAAAA<<>><<<333222111000000111222333---------------------,,,+++---000111111111222333---------------......///,,,,,,+++++++++,,,---......------,,,,,,---------)))...111...,,,,,,,,,***...///111000---,,,,,,...///------...000///---***)))---000...///777EEEPPPGGG<<<<<>>BBBIIINNNSSS\\\eeeLLLIIINNNPPPJJJJJJJJJAAA@@@???<<<777444333444666222000///......000222333666===EEEVVVppp}}}yyy~~~lllxxxnnnkkkiiiiiilllpppvvv{{{|||xxxtttkkk```[[[___fffnnnvvv|||zzzlllkkkccceeelllrrrmmmaaaXXXVVVOOOMMMIIIEEEEEEDDDCCC@@@???>>>>>>??????@@@@@@AAAAAAFFFMMMSSSVVVVVVTTTRRRUUUUUUVVVWWWYYY[[[aaaeeehhhqqq|||qqq```NNNBBB888666888:::<<>>888111111111222333333333444///000111111111000///...,,,///222333222222222333,,,------------.........---,,,+++***+++,,,---.....................------+++------+++,,,...,,,'''///222444333///,,,,,,...000///......//////...,,,,,,...,,,***///AAAUUUbbbJJJ::::::CCCNNNhhhrrr]]]TTTTTTIIIDDDLLLKKK>>>777:::<<>>@@@AAAFFFLLLTTTXXXYYYWWWTTTRRRSSSRRRSSSWWWZZZ]]]dddkkkooovvvuuu___OOO???999999999:::===555555333444999===:::444000111333444555444333222///000333444444111///------000222333222111111111,,,------...............---,,,+++******,,,---//////000000000///...---------//////,,,---///...***---111555555111......////////////......---......---///---+++333EEEWWW___EEE555:::EEEFFFQQQXXXJJJ>>>CCC>>><<>>>>><<<888444222333444222111///......///000111222BBBPPPbbbvvv~~~kkkiii{{{vvvkkkvvvyyyxxxssslllwwwxxx{{{~~~tttlllaaa[[[XXXYYY[[[[[[```gggmmmtttzzz|||zzztttiii]]]UUUVVVXXX[[[___bbbeeeggg```ddd^^^YYY[[[TTTMMMPPPffflllkkk```WWWRRRIII@@@@@@BBBAAA>>>AAAGGGHHHDDD>>>===<<<<<<===@@@CCCEEEIIIMMMSSSUUUUUUSSSRRRSSSQQQPPPTTT\\\```ccciiiqqqwww}}}kkkYYYFFF;;;888777777999888666222111555:::666///111333555666666444111///---///222444333111---***---///222333222000000000,,,---...///000///...------,,,+++******,,,...///000111111111111///---,,,...222333///---///000///***///555666222//////000...///000...,,,,,,---///(((,,,---,,,333AAAJJJKKK:::+++555BBB:::;;;AAA:::666???>>>;;;???;;;555777000444:::===999666<<>>BBBHHHFFF>>>@@@???======???CCCHHHKKKIIILLLOOOPPPOOOOOOQQQTTTQQQRRRXXXbbbhhhiiiooovvv}}}mmmWWWHHH>>>555333666555222222777888444000//////222666666222///......,,,...000111000...,,,***,,,,,,---///111222000...***///444333...******,,,+++,,,,,,,,,+++,,,///111///111444444111...+++***+++,,,---------...000222---+++---222333...******---///111111///...---...////////////111333555666222666222444;;;888333888888777666444333222111111111000333888777555666999MMM[[[[[[UUU[[[YYYJJJ@@@;;;:::888555111000111333222///,,,---000333333222>>>GGGUUU___```cccooo|||ssscccdddkkkjjjnnnqqqyyyxxxuuuvvvuuuiiibbbbbb```[[[ZZZ^^^bbbkkknnniiikkkuuuwwwqqqllldddZZZVVVWWWYYYYYYWWWUUUXXX___ccc]]]SSSQQQWWWVVVSSSPPPPPPRRRSSSRRRPPPKKKKKKLLLQQQWWW[[[\\\[[[eeehhhdddWWWMMMJJJHHHEEEJJJFFFCCCBBBCCCDDDBBB@@@>>>@@@BBBBBBAAADDDHHHMMMPPPPPPOOONNNNNNNNNPPPQQQTTTTTTZZZccchhhllluuulllYYYIII<<<777888555333444888777222/////////222555555222///......---.../////////...,,,+++,,,,,,---///111111000...,,,...000///---,,,---000,,,---...---,,,---000222...000111111///------...+++,,,......---...000222///---000555666222//////---///111111///............---------...000111333111777444444999555000555555444333222111000000000000------///000000555<<>>@@@AAAAAAAAACCCGGGKKKNNNNNNNNNMMMMMMNNNPPPRRRVVVWWW^^^gggnnnrrr|||lllWWWDDD:::777555444666999666000...000...111333333111///...---------------------,,,,,,***)))***+++---...---+++...---,,,+++,,,...000222---...///.........000222/////////...,,,,,,---///,,,---.........///111333///...000555555222111222///000111000...---...///...------,,,---...///000111999888444666111,,,111111000//////......//////,,,++++++///000000444:::OOOVVVMMMBBBCCCBBB:::777+++,,,------...///333666777444111//////000//////...666HHH\\\ggghhhggghhhdddnnnyyyoooZZZUUU```gggsssvvvkkkdddkkkvvv|||}}}}}}wwweeeVVVTTTVVVUUUWWW]]]ddddddffffffcccaaagggqqqvvvqqqggg\\\RRRKKKGGGEEEDDDEEEHHHLLLKKKJJJOOOUUUVVV\\\cccggggggfffggghhhbbb]]]YYY[[[aaaeeefffdddfffddd^^^WWWSSSSSSPPPLLLLLLHHHCCC???>>>===<<<<<>>@@@AAAAAABBBCCCEEEGGGHHHIIIJJJJJJIIIHHHJJJNNNRRR\\\bbbkkkuuu}}}jjjTTTFFF777444333444222///000333//////000000111000///---...---,,,++++++,,,...///222000///000111222222111...---------//////...,,,---...//////......///000))),,,///000///,,,++++++,,,---.........///111333...---...000...+++,,,000222222111///------///111111000...---------...///444@@@>>>444333///+++///---------------......///,,,...222888777111///111666===999444777555000333,,,---...---++++++,,,...///...---,,,+++,,,...000222666CCCXXXhhhnnnoooooodddaaa]]]YYYVVVVVVYYY\\\^^^MMMSSSmmm{{{sssrrrwwwzzzaaaLLLMMMXXXaaaggglllkkk^^^[[[gggkkkaaa]]]aaa]]][[[XXXTTTPPPNNNOOOQQQGGGGGGFFFGGGMMMUUU\\\^^^aaannn}}}~~~uuupppooollllllmmmpppqqqppplllhhhddd___[[[YYYZZZXXXUUUSSSHHHFFFDDDAAA??????@@@BBBAAAAAAAAACCCEEEGGGHHHHHHFFFHHHIIIHHHFFFHHHMMMSSS```hhhsss||||||bbbOOO@@@888333222222000111333111000///000111111000...///...---,,,---...///000000...------...//////...---......///......------...///111111000//////000$$$(((---000111//////...+++,,,---------...000222///...000111///,,,///444444333111...,,,,,,///111......,,,,,,+++,,,---...777AAA<<<111111111---///...---------------......222///...///---+++...333333;;;:::777:::444...222***+++------------...000+++++++++******+++...111...333@@@OOOXXXZZZ[[[^^^aaaXXXQQQNNNNNNOOORRRWWWXXXIIILLLbbbyyy||||||{{{```JJJMMM]]]hhhnnnrrriii\\\XXXdddkkkcccZZZYYYWWWTTTQQQOOOOOOQQQSSSUUUSSSRRRPPPQQQXXXaaaeeedddiiittt{{{rrrlllkkkqqqtttvvvtttooogggaaa^^^___[[[YYYZZZYYYTTTPPPPPPCCCDDDDDDBBB@@@@@@BBBDDD??????@@@BBBFFFHHHHHHHHHDDDGGGIIIHHHGGGJJJRRRYYYeeeppp{{{uuu___MMMAAA555222333222111222222000///000222333111///............//////000000---+++))))))+++,,,,,,+++,,,---///---+++,,,///333000222444444222111111222)))+++...000///.........***+++,,,,,,,,,---///111------///111///---222:::666444222...+++,,,///222...------,,,,,,---...///777@@@888,,,///222//////------,,,,,,,,,,,,,,,---111...,,,,,,+++)))---333111999888777999333---222(((***------------...000+++,,,,,,+++***+++...222111<<>>AAADDDCCC@@@>>>>>>???999999:::>>>DDDGGGGGGEEE@@@EEEJJJLLLNNNUUUaaakkkooo|||nnnYYYBBB888666555333222444222111222444333///***///000000222333555777888555222///,,,,,,---///111000///......//////...---111444555333...,,,///333444000......---******---%%%(((,,,......---......111---)))***///444777777777777555111,,,+++...111///...------...///000111222222111...+++******,,,------------------------///,,,,,,///---)))+++111000000///............///,,,++++++---//////+++(((+++***((((((+++///333666FFF|||mmmwww}}}mmmUUUMMMIIIBBB@@@EEEOOOYYYqqq}}}^^^NNNQQQQQQUUU___cccYYYTTTQQQSSSYYYZZZVVVPPPUUUVVVVVVRRRNNNOOOUUU[[[___\\\YYYYYYZZZZZZXXXUUUSSSOOOQQQYYY```ccciiipppooouuurrrdddXXXUUUUUUTTTSSSUUUUUURRRLLLHHHFFFGGG======<<<;;;:::888777666;;;;;;<<<===??????>>><<>>===CCCFFFEEEMMM\\\ccckkk|||~~~eeePPP???444000222000222444444444333444444555444444333333333333444777666444222222222333444//////.........//////000111444666555111///000222111...,,,......+++,,,///---...---,,,+++,,,///111111///...000444777666555444333222///------000333000000...------...//////,,,---......---...000222---------......------------++++++,,,---...333999000///...---,,,++++++,,,---------///000000...,,,///---,,,+++,,,///222444UUU|||{{{~~~qqqcccZZZHHH<<<@@@RRRooo```MMMKKKGGGHHHRRRVVV]]]UUULLLKKKPPPTTTUUURRRLLLPPPSSSTTTRRRQQQSSSUUUYYYWWWTTTRRRSSSUUUVVVVVVXXXXXXZZZ___aaaccckkksssxxx{{{xxxoooeee]]]VVVQQQNNNPPPQQQOOOJJJEEEAAA???333777<<<;;;777444555777777888:::<<<>>>???@@@@@@BBBHHHKKKSSSccckkksssyyy```HHH777111333...111444333222222555888666666444333111111000000333333222222111000000000000000000000///000222333333666777777444222222333333///---...---++++++...///000111000///...///111000///000333777999777444333222111//////000333555111000///...------...///...///000///------...///------...//////...---------,,,+++***+++...333888///...---,,,+++*********,,,,,,---...//////...---///...,,,+++,,,---///111AAA]]]~~~qqqsssssspppfff___WWWDDD:::DDDYYYyyyyyyZZZHHHFFFBBBEEEOOOVVV___VVVNNNLLLPPPRRRQQQMMMNNNPPPRRRRRRPPPNNNNNNNNNQQQQQQRRRTTTWWWYYY[[[[[[aaaccceeeeeedddeeekkkqqq{{{~~~|||sssdddVVVNNNJJJLLLMMMOOONNNJJJDDD>>>;;;111888===<<<666222333777666888:::<<<>>>@@@BBBCCCCCCLLLPPPXXXhhhrrr|||qqqVVV???555555...000222111///000444888666555333222000///......111222222222222000///---000111222111000111444777666777888777555444444444444000...///---******,,,...111444555444111//////000///111555999:::777444444222000000111333666777111000///...------...///...///000000.........///,,,---////////////---,,,......,,,)))(((,,,111444......---++++++************+++,,,---------------...---+++******+++---...555GGGggg|||gggggggggeee]]]WWWQQQ@@@999EEEUUUqqqnnnRRRCCCDDDAAAEEERRRZZZaaa[[[VVVUUUXXXWWWPPPIIIHHHIIIIIIIIIHHHHHHIIIIIIKKKNNNRRRVVVXXXYYYZZZZZZeeeiiikkkkkkkkkmmmqqqsssvvvzzz{{{rrr```PPPJJJJJJIIIJJJKKKKKKHHHCCC===999333999>>><<<555111222666666888;;;===>>>@@@DDDGGGFFFRRRVVV\\\lllxxxgggLLL<<<777111111111//////000333555666555333222000/////////111333555666555333000...000222333222000111666:::888777666555444444444444444000...///---******---,,,000555777555222///.........000555:::;;;888555444111//////111444666777000000...------...//////***---///000000000111222,,,---///000000///---,,,...000...)))(((+++///000------,,,+++++++++,,,,,,)))+++,,,,,,++++++---///---,,,+++******+++,,,,,,333===WWWsssyyyjjj^^^\\\```ccc\\\SSSLLL???999BBBIII___wwwfffLLLAAADDDCCCHHHVVV^^^bbb___]]]```bbb^^^TTTJJJEEEFFFGGGIIIKKKMMMNNNOOOLLLOOOSSSUUUTTTTTTTTTTTTccchhhlllooosssxxxzzzxxxlllmmmnnnhhhZZZMMMJJJMMMFFFFFFFFFFFFEEEAAA<<<888555888;;;999444222333777777:::>>>??????AAAEEEIIIHHHXXX___dddrrr~~~zzzZZZDDD:::777444000//////111222333666555444333222222222222111333666888777444000......000222000...000555:::888555222111111222333333111---,,,......,,,,,,000+++...222333222000......------///444999;;;999666333000------000333555555//////...------...000000+++---000111000000000111,,,---///111111///---,,,---111000+++)))---000///,,,,,,,,,,,,,,,------...***,,,------+++,,,...111,,,,,,+++++++++,,,,,,---///444III\\\^^^[[[ZZZWWWWWWbbb^^^RRRKKKAAA999<<<>>>PPPdddxxx|||dddLLLBBBFFFEEEIIIVVV___^^^]]]^^^cccfffbbbWWWLLLGGGHHHLLLPPPTTTUUUTTTSSSPPPQQQSSSRRRQQQQQQTTTWWWaaafffkkkpppxxx~~~wwwddd^^^ZZZXXXRRRIIIEEEFFFBBB@@@???@@@@@@>>>:::666333444555444333333666888999<<<@@@@@@???AAAFFFKKKIII]]]hhhnnn{{{dddIII<<<;;;666111///111333333222666666555444444444555555000222666888777444///,,,,,,///000///---...444:::777444000---...000111222...+++***---...---///333+++---...///...---...///,,,,,,...333999;;;:::888222...++++++...222333222///...------...///000111///111222222000...------,,,...000111111000...,,,,,,111111,,,+++000222000,,,,,,,,,,,,---...//////+++---......,,,---///222------,,,,,,,,,---......+++///@@@NNNPPPUUU\\\YYYMMM^^^^^^QQQKKKDDD:::888888III]]]pppzzzxxxeeeMMMEEEIIIFFFIIIVVV]]]XXXXXXZZZ```eeebbbWWWMMMGGGJJJOOOTTTWWWVVVRRROOORRRSSSSSSQQQPPPSSSYYY___bbbfffkkkpppzzz}}}sssaaaTTTKKKJJJJJJCCC===:::???===;;;;;;===<<<888555111000000000222555888::::::>>>AAAAAA@@@BBBGGGLLLIII```nnnvvvzzz___>>>666444000///111666777555888777555222//////111333222222333666888666111,,,222111000000///////////////......000---+++///555---,,,+++,,,.........---///............000111333333111---777FFF@@@333222,,,---......,,,---...000000------222111+++***---...333888666///+++,,,///---...///...,,,+++,,,---111666111...222///)))------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000000999GGGSSSWWWVVVUUUWWWQQQ>>>GGGUUUDDD;;;JJJUUUPPPKKK___rrrqqq}}}{{{[[[RRRHHHFFFLLLUUUZZZ[[[^^^XXXWWW\\\___YYYQQQLLLPPPKKKJJJLLLNNNLLLLLLMMMIIIKKKMMMNNNOOORRRVVVYYY\\\YYY\\\lll}}}qqqaaaSSSJJJ@@@===??????:::444888555555777777444333666111000000111222444666888===BBBIIIMMMMMMMMMOOOQQQYYYiiiyyyiiiFFF666444111///000333444333666555222000......000111000000111333555444111---...///000111000///...---------///111...***,,,111---,,,+++,,,...///...---,,,...000111222111111000222222000888DDD>>>222333---...///...------///111222//////222111,,,***,,,///444888666000,,,---000,,,---...---+++***+++,,,---222///,,,222///***///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000111,,,444@@@KKKPPPPPPNNNMMM@@@AAAQQQXXXJJJLLLXXXVVVTTTYYYeeecccaaazzzqqqeeeZZZOOOLLLSSS\\\aaabbb[[[RRRMMMSSS[[[[[[UUUPPPNNNHHHEEEFFFGGGFFFHHHKKKLLLMMMMMMLLLLLLLLLOOOQQQSSSOOOPPPZZZeeefffXXXJJJEEE???888666888999555111666333333555555222222555222111111111222555777999AAAHHHOOORRRQQQPPPRRRVVV```ooo}}}pppKKK777444111000///000111333333222///---,,,---...//////......///111222111000---///111333333111...,,,,,,---000333000***)))---,,,+++***,,,...//////...***---111444555333000...111555555888@@@:::111444---...//////---...///111333000000222111---+++---...222666444///,,,---000+++,,,---,,,+++***+++,,,***///,,,***000...+++000//////............------++++++++++++++++++++++++*********+++---///111222555:::BBBJJJNNNLLLGGGAAA>>>QQQeeeddd[[[dddgggXXXJJJaaammm^^^\\\~~~mmmdddZZZOOONNNWWWaaaffffffXXXNNNIIIQQQ[[[\\\UUUOOOJJJDDD??????@@@@@@BBBFFFMMMMMMKKKHHHEEECCCCCCDDDCCCAAA@@@DDDIIIGGG>>>666555444222222333333222000222000000333333111111444444222111111222555888:::DDDNNNWWWZZZVVVUUUYYY___iiivvvvvvPPP888444111111111000111444222000...------.........///---,,,---///111444555333444444444333111///...,,,...333666333+++))),,,++++++***,,,...//////...+++...111444555333111///000888888888;;;555///555.../////////......000111///////////////...---...+++...111000,,,***+++---+++---------++++++,,,---)))...***(((...---)))///............------------*********+++++++++++++++*********+++---000222444<<>>ddd|||uuuxxxmmm\\\TTTNNNQQQ\\\fffiiihhhWWWQQQPPPVVV[[[VVVNNNIIIGGGAAA===>>>>>>===>>>@@@HHHGGGFFFBBB===:::888888777666666777777666333111...000222222222111111222111...///222333000111444444333222111222666999;;;DDDPPP\\\___[[[[[[aaaiiipppzzz[[[<<<444000333555333444777333000......000111000///000///------...111666999999777555222000///...///...000555999666///---///,,,++++++,,,...//////......///000111111222222111...999999666777222...444---...///...---...///111+++,,,,,,,,,---...//////+++---///...+++***+++---,,,...///...------...///---111,,,(((---+++'''---,,,,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++***+++---000333555888>>>FFFMMMWWW```___YYY[[[^^^^^^___aaa[[[KKKAAAEEEooohhhYYYVVVUUUZZZcccgggfffcccWWWSSSRRRRRROOOJJJHHHJJJDDD@@@>>>@@@@@@===;;;<<>>;;;777333222222111333444333111000000222---000333333222000111111111//////222333111111444444333222222333666999;;;@@@LLLZZZ___]]]___gggooorrrzzzfffDDD888111666;;;999666777444111///000333444333111111000///---...111777<<<:::888444000------...///000111666999777222222666---,,,+++,,,...///...---//////...---...000222333---888888222333000---222,,,---......,,,---...000***,,,,,,***+++...000...---...//////...---...000---...//////......///000000444...)))...+++''',,,+++++++++,,,,,,,,,,,,---+++++++++,,,,,,------...---,,,++++++,,,///333555999AAAFFFGGGNNNWWWXXXSSS___YYYNNNQQQXXXKKK===???TTT}}}yyycccXXXYYY\\\___```^^^ZZZWWWVVVQQQKKKFFF@@@>>>FFFPPPBBB???>>>AAAAAA<<<999999777888999777444111000111111333444333///---...///---///111222111000///000333000000333333111111444222222222222444666888999:::EEESSSZZZ\\\___gggooopppwwwsssPPP>>>444:::AAA>>>888666555111///111555777555222000000000...---111777<<<999888666333222222222222111111444888666444777===///---,,,,,,---...---+++......---,,,---///000222+++777555///111000---000+++,,,---,,,+++,,,---///,,,///...******...///,,,---...............000111,,,---......------...000222666///+++///,,,)))///,,,,,,,,,,,,------......+++,,,,,,---....../////////---,,,+++,,,///222444<<>><<>><<<>>>===999666777444555777666444222111222...111444333000...---.../////////000111111000000333000000333333000///222000000222333555666666666666???KKKTTTXXX]]]ccciiilllsss{{{XXXCCC666<<>>IIIOOONNNSSS\\\NNNAAAEEE@@@;;;HHH]]]vvvfffWWW[[[aaafffddd]]]WWWVVVWWWRRRMMMJJJIIIFFF@@@===>>>CCC===999999999666555777333555777777555333333333+++...222444333111000000000///...000222444333222333000000222222......111...///222444555666555555444<<>>===999444222---222333555444,,,777UUU888222+++)))+++------***+++---------,,,...333777666333000......//////...000...---+++*********+++---333555222000222...'''///...+++)))+++000///+++000///---,,,,,,---...///...........................---,,,++++++,,,...///...//////---++++++,,,---...---,,,+++---///333555<<<:::888777===IIIYYYdddqqqhhhZZZKKKBBB@@@DDDHHHmmmyyyuuuwwwkkk^^^\\\[[[dddllltttsssjjj```ZZZYYYQQQOOOIIIJJJNNNDDD:::>>><<<888666666444222444999000222333111---,,,...000111111...---111555333,,,000//////111444555555555===999333///......//////333111111444444444777===;;;===AAAKKKVVV___cccdddiiiooozzz[[[@@@;;;999;;;===888777222000222333222222444333333222000///000333555999:::;;;<<<<<<:::888888000444444555777111333EEE888444000......///......,,,,,,---,,,+++...333777333000...---.../////////---,,,,,,+++,,,---///000+++000222000///111///***,,,---+++))),,,111111---,,,,,,------...///000000---------------............---,,,+++,,,---///000---......---++++++,,,......---,,,+++---000333555:::777666;;;GGGUUUcccjjjpppjjj___QQQFFF@@@AAACCCkkkvvvfffeeekkkaaaXXX\\\___dddooo{{{~~~wwwjjjaaa]]]WWWTTTKKKJJJOOOFFF;;;>>>>>>:::666444111---...222...000111000...---///222111000...---111666444...000//////111444555555444:::777222000///111333444333111222555555555999???;;;;;;???FFFPPPYYY^^^___iiiooozzzqqqSSS@@@777===CCC<<<777444111222111000444:::666666555444222222444666888999::::::999:::<<<===333999666555;;;666///222111111000...+++***+++,,,------,,,++++++...333777111///---,,,.../////////...---------...///111222+++...///---...000000---***++++++))),,,111222///)))***,,,///000111111111++++++,,,,,,------......------,,,,,,---///111222,,,---...---,,,,,,---///------,,,,,,---000222444777666888AAAQQQaaakkkoookkkggg___SSSFFF>>><<<<<>>CCCKKKSSSXXX[[[gggnnnzzzgggIII888>>>DDD;;;666444444555333111555===666777888777666666888999888:::999666666:::===>>>444===:::555:::888...++++++///111///***''')))+++...---++++++,,,000444777444222000///000111000///222111000/////////000111,,,------,,,,,,.........))),,,,,,***,,,000111...(((***...000222111000///***++++++,,,,,,------...---,,,------...000222333+++,,,------,,,,,,...000---,,,,,,,,,...000222444555888>>>JJJWWWeeennnssshhhbbbYYYMMMCCC<<<888777RRRxxx}}}|||}}}yyy^^^PPPRRRWWWNNNJJJVVV```eeejjjooonnnggg```[[[ZZZQQQMMM@@@;;;BBB>>>444444111///111555777333000111------.........///000111...000000///222666666222222111111222444555555444222222222111111333555888333111222555666666:::AAA???>>>>>>AAAGGGNNNTTTXXXeeelllyyyxxxVVV<<<===AAA666444444888;;;999555777<<<666888::::::::::::;;;<<<888:::888444555;;;===:::444>>><<<555777555///000---222555333...***,,,///...---,,,---///222555666999777555333333333111///222111000000000111222333///---,,,,,,,,,+++,,,---***......,,,,,,...///,,,***,,,///222222111///---+++++++++,,,,,,---------,,,,,,---...///000222222+++,,,------,,,,,,...000,,,,,,,,,---...000222333111:::FFFRRR\\\gggttt}}}ooodddUUUKKKFFFAAA999333???\\\oooiii```dddjjjiii\\\NNNOOOSSSIIIFFFSSS^^^```ccceeeccc\\\TTTNNNLLLEEEDDD888222:::999111111,,,,,,111:::===999444222000///........./////////---000000///111555555222222111111222444666555444222333444333111111333555222000111444555555999???>>>======>>>BBBIIIPPPUUUbbbjjjwwwdddDDD<<<===555444555:::@@@@@@;;;:::<<<777999<<<===<<<<<<<<<===999:::666333888@@@>>>666444<<<:::555555000...777---111444222---+++,,,//////......000333555666555;;;999777555555333111............///111444666888000---,,,...---++++++...***...000---,,,---...,,,+++---///222222111///...------------,,,,,,,,,,,,,,,,,,---...///000000000,,,---...---,,,,,,---///,,,,,,,,,---///000222333///;;;JJJUUU^^^jjjzzzvvvfffWWWTTTYYYVVVDDD333333DDDOOOLLLOOO[[[aaa^^^VVVGGGHHHNNNFFFDDDQQQ[[[ZZZ^^^bbbaaaZZZNNNDDD===;;;>>>555///555555000111///...222:::>>>999222///222000......000000000///---000000...///333444111111000000222555777777666444666777666222000111333333111111444444444777===999999:::;;;>>>DDDKKKPPP___ggguuupppKKK;;;;;;999777666:::AAADDD@@@======:::<<>>777555===777...222222...000333//////444888555000...111///...///111333333111,,,000111......111111000000///000222555888888888555888;;;999444111222444555333333555555444777===555777999;;;===CCCJJJPPP\\\dddssswwwPPP;;;<<<===;;;888999AAAEEECCC@@@???===???AAAAAA>>>:::888777777777555666DDDOOOFFF555777333...444888,,,'''444333333333222000000111222//////111555999:::777444333222111111111111...,,,000000//////000222444555,,,)))+++000111......222%%%+++///---,,,///000///)))***---000222333444444000000///...---,,,,,,+++,,,,,,------...------,,,...//////---++++++,,,---+++,,,---...///111222222666:::BBBLLLXXXeeeqqqyyydddVVVUUUmmmeee>>>222333444<<>>GGGDDDDDDNNNTTTWWWVVVSSSOOOHHHAAA;;;777111<<<888...//////+++...333---***...222222000000000...---///333555555444,,,000111...---///000.../////////222666999999999666:::===;;;666333444666777555555666666444777===444777:::===???DDDLLLQQQZZZcccrrryyyTTT===777888666:::>>>???===<<<===???;;;CCCFFF@@@888666888999>>>;;;999;;;??????:::555777999222000777555000333555666666444111///............111666999777444222111///------......,,,***000444444000...111444333...---,,,++++++---...000......////////////......///...------...222555777:::333,,,))),,,......,,,///...------------...///---......---,,,,,,...111000---,,,///---+++111;;;???CCCHHHPPP]]]ffffffaaaUUUJJJQQQsssfff???333000222???UUUccc]]]PPPIIIBBB===>>>EEEKKKLLLJJJOOORRROOOEEE@@@AAA===666666111///000000...///222111000000000000111111222---...000111333333444333222222111111111111222222333222222111222444555666:::888555333222222444555???777222222555555777:::;;;999999===@@@BBBGGGNNNUUU^^^ttt|||UUU===888:::888<<<@@@@@@>>>======???:::>>>>>>999666777999888;;;===@@@BBBCCCAAA===999777999222///666444...111444555555444111///...///,,,,,,///555999999666333///..................---111444555222111333222///...---,,,++++++,,,...///.........//////.........111111//////111333666888555000***))),,,//////------,,,++++++++++++,,,------......---,,,,,,///111000---,,,...---,,,333<<>>;;;444444000...000000......111------......//////000000//////000000111222333333222111111111111111111222222111111111111333444555999777555222111222333444;;;555222444666666666999888666888===@@@AAAFFFKKKSSS]]]sssWWW>>>999===:::>>>BBBBBB???===>>>???<<<<<<:::666666;;;<<<:::999>>>DDDFFFCCC???<<<:::666999222///444222,,,000333444444333000....../////////000444888999666222---...//////......///000222666999777555444000+++---,,,+++++++++,,,...///------............------222111//////000222444555///,,,)))***---000///...---,,,++++++++++++,,,---------------,,,,,,///111///---,,,,,,,,,...666???HHHKKKMMMMMMSSS\\\bbbbbbQQQGGGFFFTTTaaa\\\GGG555000111555AAASSS```]]]TTTEEE>>>666777@@@KKKSSSVVVEEEJJJIIIBBB@@@CCC@@@999333///---000111///...000+++,,,...///000000000///111000/////////111222333111111111111111111111111111000000000000222333444888666444222000111222333666222222666888666555777444444777===???@@@DDDJJJRRR]]]rrrVVV===999===<<<@@@CCCCCC@@@>>>>>>???>>>AAA@@@<<<;;;>>>???>>>999<<>>;;;777555222666111...333111---222222333333111///...///000555555444555999;;;777111...000111000...---...000000:::@@@===666111...+++,,,,,,+++++++++,,,---...,,,,,,------------,,,,,,...---,,,+++,,,---...///,,,***)))+++---///...,,,///...------------...///,,,------,,,+++,,,///111------,,,+++,,,000999AAAJJJLLLJJJGGGIIITTT]]]bbbOOOFFFAAADDDEEE@@@888333///222888CCCSSS___]]]TTTFFF@@@:::;;;BBBLLLSSSVVVIIIOOOOOOIIIGGGIIIFFF???333...,,,///111///......,,,...000222333333222111222000///......///111222111111111222222111111111000000/////////111222333666555333111000000111222111000333888999666444555222333777===??????DDDKKKRRR^^^rrr|||SSS;;;777;;;<<>>???===EEEIIIEEE???===>>>======:::777777999888444///...333///---333222///666111222222000......///111888888666666<<>>:::555000000444///333:::EEEUUU___[[[RRR===;;;999;;;BBBJJJOOOQQQMMMSSSTTTNNNLLLMMMIII@@@666///,,,///111000......,,,...000222333222111000111000...------...000222000111222222222222111000000//////...///111222333444333222111111111222222000000444999999555444555333444888===>>>@@@GGGOOOVVVbbbtttvvvPPP:::666999999===AAAAAA>>><<<===>>>;;;EEEKKKFFF===999999999<<<777222333777777333///+++222///...333333111999000111000///------///111444666555666AAALLLLLLDDD666444222111000///---+++***999CCC===111+++,,,///++++++++++++,,,,,,,,,,,,******++++++++++++******++++++++++++++++++,,,,,,......------,,,+++******---,,,++++++++++++,,,---***+++,,,++++++,,,///111***...///---...444<<<@@@DDDMMMUUUZZZ[[[ZZZSSSKKKCCC???:::555///+++///666000444;;;HHHXXX```YYYLLL666666888>>>EEELLLQQQSSSTTT[[[]]]WWWTTTUUUOOOFFF:::222,,,...111000...---,,,---///000000//////...///...---------///000111000111222333333222111000000////////////111222333111111111111222333444444222222555999888444444777666666888;;;<<>>???===;;;<<<===;;;BBBDDD@@@:::888777555222111000222555555333111,,,333111///444222111999///000///...,,,---000222111444444666CCCRRRTTTKKK888333//////333333///******444999555...+++,,,,,,******+++,,,,,,,,,,,,,,,)))******************)))+++++++++,,,,,,---------//////...,,,+++++++++,,,---,,,++++++++++++,,,---***++++++++++++,,,///111)))///111...///666<<<>>>EEEKKKPPPRRRTTTQQQGGG<<<999666444333000---000666222444;;;JJJ\\\cccWWWFFF444555888===DDDKKKPPPRRRXXX___bbb]]][[[[[[VVVLLL???555---...111000......////////////............,,,,,,---......///000000///111222333333222111///000000//////000111333444///000111222333555666666666555666888666333555999888777777777888===LLLZZZcccmmmxxxnnnMMM;;;666666444888===>>><<<:::;;;===>>>@@@>>>:::999:::888555&&&***///222333222222222---555222000444222000999/////////---,,,---000222333555444555CCCTTTUUUKKK888111,,,...444666111++++++///000...,,,---,,,(((******+++,,,,,,,,,,,,+++))))))************)))))))))******+++,,,,,,------.........,,,++++++---//////...------------...///)))***+++++++++,,,///111(((///333000000777<<<<<>>999000///---,,,---...---,,,---...///000///...,,,+++++++++,,,------,,,,,,,,,***+++,,,...............++++++,,,,,,------,,,,,,,,,666333+++,,,...111:::,,,+++***)))***+++---...+++---//////...---------,,,...//////...///111333666555555999@@@CCC:::------222333///...111222000000444???QQQ^^^\\\KKK;;;999666555666555555999???DDDKKKMMMJJJMMMSSSOOOEEE;;;555000///...,,,,,,000111000///.........///000,,,000111000000222111---///222555666555333111111...///000111222333444555222333333111000111555888888888888666444333555666777888777666888DDDWWWeeejjjqqqwww~~~___@@@888777444444999;;;777444555666666===;;;999::::::888333...***,,,000333555777999;;;444333333444666666222---111---+++,,,,,,***,,,///---///222444555555444222333111///......///...,,,---.../////////---,,,+++***++++++,,,------------++++++,,,---............***+++,,,---...---,,,+++111:::666---...000222;;;,,,,,,+++******+++------+++...000111000...------,,,---......------///111...111666<<>>666666444777<<<===888555666999999===:::777999<<<;;;666111***...222444444555999<<<888777444333555666222+++000------111222///---......,,,---222333//////111333111///.........---,,,,,,,,,---.........---,,,)))***+++,,,---.........+++,,,,,,------.........++++++,,,,,,,,,---------222:::555,,,...///000888---,,,+++++++++,,,,,,---+++...111222000///------,,,---------,,,,,,...000,,,111777===BBBCCC;;;000000222333222111222333444222999HHHZZZccc[[[GGG666000///111666777666888===DDDCCC>>><<<@@@EEECCC;;;555222000000///---...333333222000///........./////////------222666333,,,666666666555333222444555111111111222222333333333555444333222111222333444::::::888666333444666999:::999777666;;;HHHYYYfffhhhkkkqqqxxxyyyTTT<<<666777666;;;@@@@@@;;;888999;;;;;;;;;888666999===???;;;777...111333333222222666999>>>===888222222666444///000...111777999444///...000,,,,,,///000...///444111///---,,,------,,,+++******+++---......//////)))***+++,,,---.........,,,,,,,,,,,,------......---,,,+++******,,,...///...777111))),,,---,,,222,,,,,,,,,,,,,,,,,,------,,,...111111000.........+++,,,---,,,,,,,,,...000000444888999<<<===888111333333444444222000111333000777EEEWWWbbb[[[FFF444000+++,,,444<<<>>>>>>???EEECCC???===>>>???:::444444---)))---000000//////333222000///.........///......,,,+++000555333,,,333444333222111222555888111111222222333333333444555444222222222333333333;;;;;;999777555555777999777666555777===KKK\\\hhhgggiiimmmuuulllKKK:::777888666<<>>===;;;222333333222111111222333:::<<<777---***///000,,,000...111999<<<777000---111000...------///111333...,,,++++++,,,,,,,,,+++******+++,,,---...//////***++++++,,,------------------,,,,,,,,,------...---,,,+++***+++,,,---...***222...(((+++,,,)))---++++++,,,,,,---.........---...000///...---...///***+++,,,,,,,,,---///111333777888666555777666222444333333444222//////222///333???QQQ^^^YYYDDD111111+++)))222===AAA???>>>CCCAAA???===:::777333///000)))%%%)))///000...---111000///...------......------,,,+++///333222...222222222111000111555777111111111222333444444555444333111222333444444333999::::::888666666666888000111222777AAAOOO```jjjeeeeeeiiiqqq{{{^^^AAA777888888555999>>>@@@<<<999999999777444555666777999:::;;;;;;555333111000000000000///222999777,,,&&&***,,,)))000------444888555000---000444333---,,,111111,,,,,,+++******,,,------,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,...---,,,,,,,,,,,,---...)))***,,,......---,,,+++'''000---(((------(((+++)))***+++---...//////000---......---,,,,,,...///)))***,,,------...111333333777777333111333444222333000111444333...///444555444;;;LLL\\\YYYDDD///333---+++111888999888999>>>===<<<999444///...///...)))(((,,,/////////111///...---,,,,,,---......,,,//////---...222333111333333333111000111333555000000111222333555666666333111000222444666555333666888999888666555444444000111333888BBBOOO]]]fffbbbaaadddmmmuuuyyyTTT;;;555888888444555<<<>>>;;;777666666444333555666777666666888:::666222......000111000---222===>>>333+++---///,,,111+++)))...333111///......888888...,,,222000%%%,,,+++******,,,......---000///---,,,+++*********,,,,,,---------,,,++++++///...---,,,+++,,,---...&&&)))...111222///+++'''&&&000...***//////)))***((()))+++---...000000000......---+++***+++---000(((***,,,---...///222555111666777333000222333222111...///444333///000666<<<888<<>>000///777AAAJJJ999111444444222111111333444444444333333777>>>GGGMMMVVVTTTSSSTTTXXXddd{{{jjjFFF999:::999888999777222222555222---111;;;GGG???777444111------000111111000///////////////...///000///---,,,---...,,,)))))),,,---+++***,,,222666777222///222666888///......---------------)))+++------,,,+++,,,---,,,,,,,,,------.........((((((((()))+++,,,...///***+++,,,------...------------------------,,,,,,000...,,,+++,,,///333555...---,,,+++,,,,,,...///666IIIAAA333888333***111333888@@@KKKUUUVVVIII999555111000222222000111444111???XXXjjjdddMMM===999666666555222000000222444---------------,,,,,,,,,,,,,,,...000...,,,///666333000......111222000...//////000222555777666555222222000///...111666:::///111444777888777666444666:::,,,...666===FFF999111666777333000222555555777666555444666<<>>777FFFLLLRRR\\\mmm{{{yyyaaaIII:::555222333222111333777222BBBZZZiii^^^FFF888888222333333222111111333444............------,,,+++------//////,,,+++111:::777333000000444555333000.........111333555444333222333333111000222666:::///222666888888777666555...333+++111333000999444000666888333///222555555888777555555666<<>>;;;000///666999222......///---...111............///000222222...000111111000...//////,,,---...,,,&&&###)))222***111666333000111222222//////...------------...&&&(((***,,,,,,,,,...///))))))***+++,,,------...)))***+++,,,,,,+++***))))))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////---,,,+++***+++---000111NNNtttttt^^^[[[QQQOOOfffiiinnnzzzyyy[[[888333//////...---000555333EEE^^^hhhXXX>>>333666...000111222111111222444............---,,,++++++...---......+++,,,555@@@:::555222333666777555111///......000222333222111,,,...000///......111444///222666999999888666666,,,333111:::555***333444///666888222...222555555777777555555777>>>FFFLLLGGGHHHJJJKKKMMMWWWmmmoooUUUDDD<<<777333000555======333000555,,,222444111000222///)))111111000000000111333444///...---,,,---///111333---111+++(((---,,,***000111000000000000000111222000000000000...,,,***)))%%%'''***,,,---,,,+++***++++++***)))***+++---...+++***)))***++++++***)))---------------,,,,,,,,,,,,------------------......+++)))***...000///---///******///111...///444VVVmmmssskkkjjjooottt}}}lllBBB,,,222333...222111999;;;QQQggghhhTTT@@@888:::777888888777444111111111///000000...,,,+++,,,...222111000.........///000333444444555444333222111...000222222111000111222***,,,//////.........///777888:::;;;;;;;;;999999222111111333555666666555666555444333444555888999666333222777???EEEGGGFFFEEEFFFIIIMMMPPPYYYlllhhhSSS@@@444444222444888777222000111000222///******///111///////////////111222444666......---,,,---///111333,,,111,,,)))///...,,,222111000000/////////000000,,,,,,---...------,,,+++***,,,...000111000...---++++++******++++++,,,---+++*********+++++++++***......//////////////////,,,,,,,,,------------...,,,+++******,,,---,,,++++++)))+++222555333222444JJJ]]]aaa]]]fffsss}}}yyyLLL111222111...333333<<<<<>>RRRfffeeeSSS@@@:::<<<444555666555333222222222111222111///---+++,,,---///...---,,,---...///000.........///......---,,,...//////...---...000222+++...222444333333333333111111333777:::;;;888444333333666999<<<<<<:::888222333444666888999::::::888777777;;;@@@BBBAAA>>>??????@@@BBBFFFOOObbbttt^^^CCC555888666111444<<<:::111***,,,///000111111///,,,////////////111222444666...------...///000222333///333///,,,111000,,,222111000///...---,,,,,,,,,,,,---...///111222222333---...///000000///---,,,***++++++,,,,,,+++++++++***+++,,,++++++***+++,,,+++++++++,,,---...//////,,,,,,,,,------......///---000222111...+++,,,---***---000222222777@@@IIITTTdddiiigggnnnsssvvv~~~```999111000///555222;;;???QQQcccbbbQQQAAA<<<>>>666777888666444222111222222222222000---,,,,,,---...---,,,+++,,,---...///,,,------------,,,,,,,,,//////...---,,,---000333---000333444333222222222///222555888888888777777222333666:::======;;;888222333666888999999999888888888:::===@@@@@@===:::>>>===>>>AAAEEEOOOaaarrrsssZZZ999:::666111666@@@>>>444---...000333444222000///222111000000000111222333......//////000000111222111555000---222///+++000000000...---,,,,,,,,,,,,////////////000000111111------.........---,,,,,,++++++++++++++++++++++++***,,,---,,,******+++---+++++++++,,,---...//////,,,,,,---...//////000000///111333222...+++,,,...+++000333222666EEE\\\mmm~~~xxxqqqnnnsssaaa999000222222444000888@@@QQQ```^^^OOO@@@<<>>===:::777<<<:::<<>>LLLWWW___YYYGGG777333555333444555555333111111222111222222111000///111222111000...---,,,+++,,,,,,......---------...000000...///111000//////000222000000///...---///333666>>><<<999666555555555555333222333444666666444333333444555666666555444444222444777888999888888888666777===GGGQQQ\\\kkkxxx~~~aaaDDD:::999777999===444111333888888111///111000000000000000222444555333333222222111///...---)))///,,,,,,333111---333//////.........//////000---,,,,,,,,,---///000222+++,,,,,,---...//////000111...***''''''))),,,...)))---///...***)))+++///---------------,,,,,,,,,///000111222333444555555777222---,,,...111222111...,,,///AAAfffnnnTTTNNNTTTeee~~~bbb888111444111111222CCCQQQ[[[aaaXXXDDD333...///...000222222111111222333000111222111000000222444333111///---,,,+++,,,,,,......---,,,---...000111...000222222111000111222000///...------111777;;;DDD;;;333000444666333///444333333333555555444222111222333444555555555555000222555777777777888999888999@@@LLLXXXcccqqq}}}```BBB333555>>>EEE333666999777333000000222222222222222222222222222333444444000,,,***,,,......&&&***///...000333......---,,,+++++++++,,,---...............---------...------------...//////++++++***))))))***+++,,,---,,,,,,+++******++++++...111,,,+++333111+++///000111111000//////222444222000......000000000///111111333AAAcccrrr___OOOPPPjjj___888333444...,,,...AAAIIIYYYbbbWWWCCC666000...111222333222000000222555555222000222666777333///111000---+++***+++,,,,,,+++,,,------...//////000///000000///......000222222,,,---333333...111:::@@@<<<555111000111111222555///222>>>AAA888333444333333333333444555666666222111555:::<<<:::999;;;;;;???JJJXXXaaagggsssvvvWWWAAA999:::>>>444666777666333111000000111111111111111111111111555666666333///...000222111)))+++...+++---000+++...---,,,,,,,,,---...///111111000///...------,,,---------------......///,,,,,,+++***)))***++++++,,,++++++*********+++++++++111...+++000...,,,333///000000///...///111333000///---...///000000///111222333<<>>333...,,,...444:::888222...///333333111000222666666333///000///---+++++++++,,,---------------...///000111///000000///......000333///,,,,,,000333222333666;;;888333111111222333333777222444???AAA:::555777333333222333333444555666333222444999;;;::::::===???FFFSSSaaaiiiooo{{{sssUUU@@@888777555444333333444333111///000000000000000000000000000222333111---,,,...111222+++---///+++///444///---------------...///000333222111000///---,,,,,,------,,,,,,------...///...---,,,++++++++++++++++++******)))******++++++(((111///,,,///------666...//////...---...000111...---,,,---///000000///111222222666FFFXXX^^^ZZZZZZ```bbbXXXKKKOOOjjjggg===222///,,,///222CCCIIIXXX^^^NNN:::111...,,,,,,555>>><<<333,,,,,,000000//////222555555222.........,,,++++++,,,---...///......---...///111222//////000///......111333---------...444999666000555222000000222333333333777222444<<<>>>888555888222222222333333444555666555333333888::::::<<>>999,,,,,,,,,---...//////000111000000///...------,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++++++++******)))))))))***++++++(((000......444222///555,,,---......------...000---,,,+++,,,...000000//////222222333:::DDDGGGDDDJJJOOORRRRRRSSS^^^tttggg===111...+++111444CCCNNN]]]```MMM888111000---,,,333:::999333---,,,............111333444111...---,,,,,,,,,,,,---...///000///.........000111222.../////////...///111333,,,///......666???:::---111000///000222333222111222///111666777333222555222222222222333444555666666333333777:::;;;@@@FFFJJJWWWhhhuuu|||yyyTTT;;;333555222//////222222000---........................,,,///111000---,,,...000---+++000///---777@@@:::******+++,,,---.........------------------------+++++++++++++++,,,------------------,,,,,,+++++++++***************++++++***...---000;;;999000000+++---......------...///---,,,+++,,,...000000///...000222222555:::<<<;;;>>>===>>>HHH\\\sss```:::111...+++222555BBBOOO___aaaKKK666111111---...///000111000000///...------...///000111000...,,,,,,,,,,,,---......///000000///...//////111111...//////......///111444///000//////888AAA;;;---000//////000111111000...///...///222333111111333222222222222333444555555777333333777;;;???EEELLLMMM[[[lllxxx]]]>>>222222111/////////000//////........................***---000///,,,***+++---......222...(((111888111******+++,,,---------,,,***++++++,,,------......++++++******++++++,,,---++++++,,,,,,,,,,,,++++++---,,,,,,+++******++++++,,,...+++000===<<<000---+++---//////...---...///...---,,,---///000000///...///000111333666888888999555444BBB```SSS444222000---222444@@@IIIZZZ\\\EEE111///111---...,,,***+++...111111000///...------------......,,,,,,,,,------.........////////////////////////---...///......///222444222000///111999>>>888...111000//////000000///---...000222333333222222333111111111222222333444555666333333999>>>CCCJJJRRRQQQ^^^mmmyyydddAAA333000000000///------///000........................***---///...+++))))))+++000222666///&&&---222(((+++,,,---......---,,,,,,,,,,,,,,,---------------***************+++,,,,,,((()))***,,,,,,,,,,,,+++//////---,,,++++++******,,,///+++---888777///000+++---///000///......///000///---...///000000//////---,,,...111222333444444444444<<>>@@@SSSWWWAAA///111444///,,,,,,,,,,,,...///111222111///---***)))***,,,...,,,,,,---------------------...///000000///---,,,---...///......///222555444...---333999888333000111///......///000000///,,,111444555333333333333111111111111222333444555444222444;;;BBBGGGOOOWWWVVVaaannnyyygggDDD444...000111///,,,+++...222////////////////////////...111444333///------///000444888111'''...222'''---.../////////...---,,,/////////......------,,,*********)))***++++++,,,&&&''')))+++,,,,,,,,,+++111000///---,,,+++******,,,000+++***111111...333+++...000111000/////////222000......000000000///000,,,***,,,...//////000,,,111222222BBBbbbuuuOOO;;;)))444555///222222===:::OOOTTT@@@000444888333***---111000...---000333222000---)))'''(((+++///,,,------......---,,,,,,+++---///111000///,,,***---...///......///222555555,,,+++333777222///111000...------///111222222***000444444222222222111111111111111222333444555444222555<<>>222111111111111000///...------000***'''//////,,,222...///000111000...---+++444999888///)))***,,,+++***+++---,,,++++++,,,...+++......+++,,,000000,,,+++,,,------,,,+++---......---,,,+++++++++******999444...***+++---......000---++++++---......------333///---333111+++---+++***---333222......222------...---++++++,,,...---,,,...///,,,222MMMiiivvvlll```QQQ>>>111111000111222111222:::CCCLLLYYYOOO:::666999555333////////////............,,,---///...---,,,,,,---------------------------''',,,/////////000000---+++,,,,,,---...///000000........................//////000000111000000000///444111///555333...333000111111111111222222222333555888>>>EEELLLRRRUUU\\\gggwwweeeHHH999666111111111111000///......,,,000***(((000111...333---...///000000///------222555555///******,,,,,,***,,,------,,,+++---......000///------000111///......///...,,,,,,---///...------,,,++++++******444000,,,***+++---...///000...,,,,,,...///.........111---,,,222000***...++++++...222222......111---......,,,******+++,,,---+++---...++++++:::LLLnnncccSSSFFF>>>777///***///......//////111<<>>333///000000111111111111000000///,,,222111111888333***+++---------...............******+++,,,,,,+++---///)))***++++++******+++,,,.../////////---,,,...111000000000///------000222---///000///---++++++,,,))))))******,,,...111333,,,,,,------,,,,,,,,,,,,......***---444...)))000,,,///111000---+++)))(((---......,,,******+++---,,,+++---000111000000222>>>999444111111222222111,,,,,,,,,,,,,,,111AAAQQQUUURRR@@@111222000,,,000222000...,,,++++++------,,,...///...---,,,,,,,,,------------------------000888999000---333555222,,,,,,,,,,,,,,,---------000000000000000000000000111222333444444444444444...555333333999666000444000000111111111222222222333333444666888;;;>>>@@@KKKXXXmmmdddSSSAAA:::888555111000000111111222111111000000---444333444:::444))))))......------------------000------//////,,,,,,...)))+++,,,,,,+++***,,,---......111222///+++,,,000......---,,,+++,,,///222,,,///222111...++++++---,,,---...---,,,,,,---...***,,,------,,,++++++,,,------***///777///(((000+++000222000//////...,,,,,,---...---,,,,,,---///---++++++---///111111000444333222222222111///,,,,,,,,,------,,,222BBBSSSWWWNNN;;;111333///***000000///...,,,,,,,,,------,,,---///...,,,++++++,,,........................---555666///222<<<>>>777,,,,,,,,,---------......////////////////////////000000111111111111000000...444222111777333...222000111111111111222222222333333333333555777:::;;;FFFRRRhhhvvveeeQQQCCC666555888888444222000111111222222111111111///555222222888444,,,...///......---,,,,,,,,,,,,111------111111---,,,...+++,,,...---,,,,,,---///...///333666222+++,,,111.........---,,,...222555,,,000333222...+++,,,------///000///,,,++++++---***---//////---+++,,,---------+++222:::000(((000+++111333000...///...+++,,,---......------///111222000,,,***,,,///111111222222222222222000...,,,,,,---//////...333CCCUUUUUUJJJ777111666111+++222------------------------,,,...//////.........///////////////////////////,,,333333///555CCCCCC888,,,------...///000111111000000000000000000000000111111111111000///......000555222///444111,,,111000111111111111222222222222222222222333555777888@@@JJJ\\\uuuuuulll\\\JJJAAA777///111555555222000000111111222222222111111000555000///666555///333000///...---,,,+++++++++---((()))///111------000---...//////......///111...///555999555---,,,222000111000000000222666999+++000444333...+++,,,...+++...000000---,,,---///+++...111000...,,,---...,,,,,,,,,444<<<111(((000---333444...+++,,,***%%%,,,---.........///111333888555000******...111333444333333333333222222111,,,...000111///333DDDUUUSSSFFF444111888333---555,,,,,,---.........---------///111222222222444555000000000000000000000000...555444///777EEECCC555---...///000111222333444222222222222222222222222333333333222111000///...222777222///333000,,,111000111111111111222222222222222111111222444666777:::BBBRRRjjjmmmWWWHHHAAA???444444444333222111000///777444000...///000222222////////////000111222333///,,,---111222...,,,,,,+++'''%%%333CCC;;;---///,,,...---+++,,,//////+++///---...222666666111+++///111000---///444777666+++,,,---............---+++***111222+++---111,,,++++++---///111000///---///---,,,++++++,,,...///...000222222111...------++++++///333222...---000:::555///,,,...000111111>>>:::555111///...---+++///---222333+++333HHHSSSPPPDDD888444333000//////---)))***000222///000555444---,,,///,,,'''///===444//////444888777555666555555555555555555555555///////////////000111111222111222444777777555111111111222333333333333333222444444333111000111222111000000000000111111111777666555444444444444444999>>>JJJ```~~~{{{kkkYYYHHH>>>:::999333333333333222111000000333111///...///000222222////////////000111222333444///...222444111...---,,,)))'''222???777,,,///---...---+++...222111,,,000//////333777666222------///...+++,,,111333222++++++++++++,,,,,,,,,---///***---000,,,111444---+++++++++...111111...+++...---+++******+++---......000222222000.........///,,,---000111//////222666222///...000222222111333111///...///000//////...,,,111222,,,555JJJTTTNNNBBB777444333111000000,,,)))+++000111///000333000++++++000///,,,444AAA444000000555888777555666222222222222222222222222///////////////000111111......000444777888666333333333333222111000///...111222333222000///000111111111111000000000222444555555555444444444555555999===III^^^zzz~~~kkk```QQQBBB999555444444333333333333222111111000000//////......///111111////////////000111222333666000...111333111000000...---+++111:::222***///......++++++000555333---000//////111444444111---+++...---)))***...///---,,,,,,+++***+++,,,---...222)))***...,,,111444---...,,,+++///333444000,,,---,,,+++******+++,,,------///111111000.........555///+++---000000111222000000///000222333222000...---,,,---000111111000,,,***000222---999LLLSSSGGG<<<222000111000//////+++***,,,000111//////111---***+++000000...444>>>333000000555777555444555.........///////////////000000/////////000111111...///111555777777444111222222222111000///------///111222111000//////000000111222111//////222666555444444444444555666666777:::EEEYYYtttssscccTTTKKK???666333444444444333333333333333222111000000000000///......///000000000//////000111222222111//////111000...111777///111...000555...(((///---,,,******000666333---...---,,,...000000...++++++------)))))),,,---+++///---,,,***+++,,,...///000(((,,,111,,,---///***111...---000666777333---...---,,,+++++++++,,,,,,---///111000///......///<<<222+++,,,///000000111...///111333444222000...111000///000111111///---+++***000111///===NNNRRR@@@666---,,,...------...++++++---000111000//////...,,,,,,///---***---333000...000555666333222333,,,,,,------------......111000000///000000111111222333555777777555111.........///000000000000000///111333333111000000111...111222111......222666666555555444444444555555555777@@@TTTkkkvvv^^^NNNBBB===777444555666555444222222333333333222111111222222222000---,,,...000000000000000000000111222,,,///333333...,,,444???///222///...222,,,(((///++++++))))))...444222,,,...---------......---,,,,,,......+++***------***...---+++))))))***,,,------***444:::///)))+++***///------000444555111---//////...------------------...000///.........///???555,,,+++.........//////111333444333000---+++111000000000111000...,,,+++***000111111@@@OOONNN<<<222++++++.........///,,,...//////000000000...000///......---***+++...------///444444000///111---------.........//////111111000000000000111111222444777888777444222000///000111111222111111111000333555555444333222333...000222222000000333555888777666555444333333333333333<<>>444+++---///(((+++...000...------...////////////...---,,,+++,,,---......------///000444///---///...,,,...111///111222111...---...000///---+++,,,...000111000000///222111222CCCMMMEEE999000***,,,////////////222444333......222444111000///...---///333555666---...222666444///...111//////000111111222333333333222111111000000111111,,,///222222222333555777999999999888777666555444111444777999888666555555333222444888<<<<<<888333444444444444444555666777777222444>>>GGGRRRiii|||fffOOO???888777///222333222///...000333111222222333333333222222333444444111...222:::BBB111111000000000000000111///***))),,,///------...***///***)))222222+++,,,***000333///+++---000111111111///---,,,,,,...000+++...///---...000000---///000000000000///...------$$$,,,777222+++---...)))...333333000...000222............---,,,+++***,,,---......------///111---,,,---000///---///444///000111///------000444444111......///111222222111111333111222CCCLLLBBB555,,,'''(((,,,,,,,,,,,,444666444------333555222000///---+++---222444333...000444888666000000333000000000111222333333444333333222111000000111111...000111000...///111444888888999:::::::::::::::111444777999888666555555555444555;;;AAABBB;;;333111222222333555777999:::999333222999>>>FFF\\\sss~~~kkkZZZQQQEEE555///111111000000000222333222111444333111000000111333444444777666...+++111===DDD222222111000...---...///......000000000///...---,,,000///,,,---222222---+++...000000000000444777...((((((000111,,,---555000,,,+++///111//////111...---,,,++++++++++++,,,***///,,,,,,333111+++...***,,,------,,,++++++,,,%%%+++)))(((...,,,(((------000000------000000...111333444444111...------111***---111///222444...111111444000///<<>>000000///...---,,,,,,---.........//////......------000000---...222222......///000///------000333---'''(((000222...000777111------111222///---...,,,,,,,,,++++++,,,,,,,,,+++...))))))222222,,,...+++---......---,,,,,,---***///+++***111...(((***...111111//////222222///222333333111///------...444...///000000999===333111111555444555AAABBB222333...000444;;;KKKNNN???666///,,,///111000111444/////////...000111111000111000///.........///000......///111111000//////////////////////////////,,,000777:::555,,,+++///...//////...---///222444444666333///111777999666444444555555666777888888777555333333555444222000333555666444111111555999777333222555666888@@@IIIZZZiii|||sssaaaNNNDDD===<<<999111///333222111000111333333333111222222111000000111222222+++000333333555999999777111000///...---------......---------------......///111000---...111222000000000///---++++++---///,,,((()))000222000222888222//////333444000,,,,,,++++++++++++,,,,,,,,,,,,,,,---&&&(((444555...///,,,...//////...------...,,,000,,,---777555++++++---000111//////222222///333222111...+++,,,...000333111111111777JJJNNN>>>333///333555777AAAAAA222///+++///444;;;JJJLLL<<<222...---222555444333333//////000111000///......000///.........///000111---///111000...---------////////////////////////,,,---222777555000---///---...//////......000222111222111///111555555222333222222333444777999:::;;;888444222111111000///111333444333111111444888444111111333444555;;;AAAIIISSScccvvvzzzkkk___PPP===888666777666222222555222111000111333444333222111111111111111111111111,,,///111333888<<<:::444333222111000111111111000...---,,,++++++---...///...000000...---...000000111000...,,,++++++---///...++++++000222000222666000...000555666111---,,,,,,,,,,,,,,,++++++******+++,,,'''***999999000...---///000000///......///+++...+++///<<<;;;111000***...///---...111000---333222///+++)))+++///222000000444999KKKgggiiiQQQ;;;000...111333;;;<<>>111//////111666777111***111111555999777///,,,///......---------///000111(((111666111,,,---///000////////////////////////---***+++111444222000000---000222222111///...///000//////222444333222111444333111000000222444555444666777888777555444333000111222222111222333444000333444333222444666777???===@@@MMM]]]mmmwwwkkkVVVGGG???555222333444444222000111222333222111222333444444222000111333444444333111000111111///...222888999555333000......111222111///,,,,,,,,,,,,---...///000,,,...111333000++++++///000///...///111333333222111000//////......//////,,,+++...444666333///...------------+++)))'''&&&(((,,,+++000===;;;000------///000000///......///...222...///999777------,,,000333222333666555111000000///---,,,---000333222888KKKbbb{{{~~~```BBB///------222666111333///000000222AAAHHH===222000...///444777222)))000111777===:::///,,,000///...---------...///000***666<<<444---...222222////////////////////////...+++,,,000222000...000000222444333111000//////111......222444333222222222222111000000000111222///333777999999888777777222222222222222222222222000444555333222555666666<<<666777AAALLLZZZmmmmmm^^^UUUEEE<<<888111///222444222111111333555333222111222444555444333000222444666666444222000///000///,,,...444555333444000---...222444222///,,,,,,---...////////////,,,...444888444---+++000///......111333444222000...///...------...//////...,,,...333444000------)))***,,,,,,,,,+++)))((((((---+++...888666...///,,,...000///...---......---222...---444111+++------111444444555777666222...///000000//////111222444???ZZZqqq}}}lllIII222000000222555222111///111111111>>>CCC888333111------333:::666---...///666???;;;///+++111000///...---,,,---...///000>>>CCC999...///222222///////////////////////////------000///,,,,,,///333444555444222000000111222------111333111111333/////////000000111111111...222555777777777999;;;444444333333333333111000000555555111111555777666999333444;;;???EEEVVViiitttsss[[[LLLEEE;;;777777222...222444333222444888:::333222111222444555444333111333555777777555333111,,,//////,,,,,,000222000666222///111444666444111+++,,,...000111111000///---000777<<<888...,,,000000//////111444444111---,,,------,,,---///000///000---...222333...++++++&&&(((***,,,---,,,+++***)))...******222222---111,,,...//////...------...(((///,,,+++222000+++000+++000333333444666555111,,,///222333222111111111444CCCbbbvvvvvvzzzpppJJJ222111111222444111...---111222222===@@@333444111---+++333<<<:::111,,,---555???;;;...***000000///...---,,,,,,---...555CCCHHH<<>>555333222222333444333222:::666222000222444444444------...///000000//////444555666888888666222///...///111333333111000...,,,---222666555///,,,---000---+++---111333000,,,333,,,)))...111///...111///111333111...---...000************************))))))***+++---///111222//////...,,,+++---000333,,,...000000///...//////555333333444666666333000222///...///222333111///555AAAUUUkkk{{{{{{uuu\\\DDD000///333000///222222111111333777;;;>>>>>>333111000111///,,,...333...///111222222000///---000000///---+++***+++---555===@@@999111............000///---///333111---------......//////000000777444111222555555222---222444000333;;;666///444000///...///111111000//////111222333333444555777333777;;;:::444000111333333333444555555555555444777555333222333777<<>>,,,...000000///------111444111222444333333222444555222333444444444333333222000000111222333333444444333333222333444666888::::::<<>>555111333444222//////000111222111000---,,,---++++++---,,,***---222,,,...000///+++)))***,,,---+++***+++...222555999555444333000...------.........///000111000//////---,,,,,,,,,,,,---......,,,---...///000222666999///000//////...000333666555555555555555333111///111000///000111333444444666222777NNNfffiiiSSS:::777...***///555444111000/////////111333444333222<<<666444999<<<888222///444222...++++++---000222/////////---,,,,,,...000000000111555>>>BBB:::...---///000111666<<<<<<888111000...---...111444666333222111111222222///---...333...000CCCJJJ<<>>:::555222//////---,,,,,,---//////---......---+++,,,...000///111333555:::<<<666---111...+++---777AAAAAA;;;222000...,,,,,,---///111.........000111222111000222000...999FFF>>>222444---000111...+++,,,222777222333444444222222333444111000//////222444555555............///000222222111111222444555555555555777666999???IIIZZZtttjjjVVVHHH???===@@@<<<;;;888444111111333666888555222222444555444333333111000111333555555444)))111777666111///333999333333111000000000111222444111...,,,---///111222---000444777777444000---------///222000***(((***+++++++++,,,......---,,,---111222000111555888999555222///------...------,,,---000111222111000///+++++++++,,,---...000111///000000000//////000222///000000///...///111333<<<999555000,,,,,,...111333333222///------///222000333777777666444444555222111222333444333000.........000333555444222///333000111666999666222111,,,,,,---...////////////---......---,,,---000222...111111111333666333...222///+++,,,666@@@???:::111000...,,,++++++,,,---***+++---///000111222222333000000===DDD555+++555---///000...---...222666111222444333333222444555111111000///000333555777222111000000000111333444222222333444444555555666555555777:::>>>JJJbbbvvv~~~lllWWWHHH>>>:::===CCC<<<<<<;;;777222111333666777666555444444444444444444222111111333444333333---222777666333222555:::555333222000000111222333+++---.........///333666...///111333333333222111---,,,///222000+++***,,,))),,,///...+++)))+++------333555222111444666444555222...,,,---//////...***,,,...000111111///...,,,,,,,,,,,,,,,---...//////111222111000000111333///000111000...---...///777666333...******...111111111000...,,,,,,///333...222666666444333444666222333333222222222111///...///111555777666333000222000111555555111///111,,,---...///000222333333//////000//////000222555000000------111888888444...111222222444888888555///...---,,,,,,++++++,,,***+++---...///000111111111222111888>>>444+++000------......///111222333000111333333333333555666111222222111///111555:::777666444333333333555666444333333333444555666777222555888999777>>>PPPccczzzooo^^^LLLAAA:::777<<>>@@@<<<***333:::888333222222111------------------------***,,,...///......///000...555222111999888...+++---------...111333222111///111222333333444555777111444444111...///555<<<666444222000000000111222555444444333444555777888222555:::999555777GGGWWWkkk{{{yyyuuuqqq```QQQ@@@888;;;AAADDDCCC999>>>===555111444777666CCC???;;;999777666888;;;888222222999999222000555000...000888BBBCCC<<<444:::666111///666===777,,,222222111111222444666777???888///***---222888:::888333...,,,---//////...(((222999888333222222111///...,,,---///222222222222555333---,,,//////+++***(((''')))---///...,,,............/////////000222111///...///111444666555222000/////////---,,,...------...//////...,,,---///222222111000000111000000222666777555444444333333111///...//////---//////222777777333///000555222000111333333000,,,,,,,,,+++,,,111666555///000111///---111666555111666777333...000777;;;888555222222555444///++++++,,,---///000000000///...,,,...000000000///000111444000,,,,,,...//////......///000111222111000000111000000000111333666888333333222111222333555666333333333444444444555555444444444333333222222222:::444222555555444:::CCC\\\lllzzzvvvvvveeePPPGGG===999;;;??????===777<<<<<<666222444777666DDDAAA>>>:::666444444666999222///444:::999444000444111111777>>>@@@===999777555000000888???;;;222......///111333666888999999444///---///444777999888444///---.../////////...666<<<999555333222111000...------///111222111111333111,,,+++//////,,,)))((((((***,,,---------........./////////000000000000000111111222333333444222///.........---,,,...---,,,---//////...---***,,,.../////////000222222333444777888888999:::666444222000000111111000333111222555555000///000222111000111111000///---...///...---000555555222///111000...111555444000111333000,,,---333666444777444555777777222...//////000000000000000//////---...000000///...///000222///,,,+++---//////...000000/////////000111222000/////////111222444666333333222111111222333444222222222222333333333444444444444333333222222222:::555444555555333888???GGGZZZuuu~~~qqqaaaUUU???>>><<<<<<======;;;888666:::;;;666333333555555>>>???===999555333333333444///***///<<>>???888555222111111111000000666333222333222///...111///111222111///............000///---000555555222...000111000222555333///111333222000000444666555999777888;;;999444222333333222111111000000000000///000111000///......//////...,,,,,,...//////...222000...------///222444......//////000111222222333333222111111111222222111111111111222222222222444444333333333333222222888666555666555222555999999LLLggg}}}|||jjj[[[OOOHHH888;;;>>>@@@>>><<<999888666999:::777333222333444222666888666333444555555666444//////;;;IIIEEE777111111000000000111444666555222///000333666333///444666888::::::888777555555444333444555666888888666444222000//////......,,,111333222333777888777333111......///000//////......---++++++---......))),,,///...,,,+++...000...////////////000000000//////111222222222222222111///---------...---,,,...,,,+++,,,...000//////000000000000000222666:::333///,,,111???MMMRRRPPPGGGDDDBBBAAA<<<555111000333111111444333000///111...111333222///---...000------,,,///666<<<777///,,,000222111222444222...000222333333222444555555999777999<<<:::555333555555444222000/////////000222333333111///...///000//////...///000000000000111000/////////111333444---...///000000000000000333222222111111000000000111111111222222222222333333333333333333333333333444444666666555333444666888EEEXXXkkk|||zzziiiXXXKKKCCCAAA888;;;>>>>>><<<999777777999999999777333000222555,,,333777444222444666555;;;<<<777111555>>><<<333555666888777555444555777333111000111333333222111444555888999999777555333555555444333222333444666444444333222000/////////***---......111555666333333111///.../////////......,,,+++,,,,,,,,,---///,,,///111000------///111////////////000000000111111111//////000111444555000...,,,,,,.........---///---,,,,,,.../////////555444333111111333666:::777555666CCC[[[qqqvvvooogggggghhheeeVVVBBB555111...---000555666222///111///222444333000...000222---+++***222@@@FFF<<<---,,,000333111111222111...,,,...000111000...000222555555888;;;888333222666666555222000////////////444555444222000///000222000111222333222222111111///000111222333333333333...///000000000000//////222222222222111000000000222222222222333333333333333333333333333333333333000333666666555555666555888<<>>CCC999333777888444555<<>>666222000...---///000000000222---,,,///...++++++000000...+++,,,......,,,)))000000000000111111111111...///111222333333222222000...---...000111111111333111---,,,,,,------,,,...///000111111333666999999[[[~~~rrr___^^^tttSSS777222222//////222222//////111111...---///222222000---***,,,......111555333...---222333///,,,...111000000///111333000,,,000999---///333666333---///444888888999999999777666444111111000...------///222000444888777444///------...---,,,+++---///222444888666444222222222444555000111333444555444444333000000000000111111111111222222222333333444444444444::::::555333666666222000666;;;:::;;;HHHaaavvvlllYYYNNNBBB===;;;777666888444555666777999:::;;;<<<555777888444222666@@@JJJAAABBBBBB@@@>>>===>>>???@@@???===888333111444777======;;;888555222222333444222555;;;;;;666444777888777444333333444777888444;;;DDDGGGDDD???;;;:::666777;;;???===888999<<<555:::<<<:::BBBLLLJJJ???111111222222222222111111...333...***...,,,***111......---,,,,,,,,,,,,---///...---...000222222111***+++///444888777222,,,///111222000///000111111111///---+++***+++---...***111...,,,444555222888JJJggg~~~pppeeebbbuuu___666444///000000111111111000000......////////////......000//////......///000111222111///...---...000111333333444444333222000///000222111---...333555444777555777<<<;;;666777;;;;;;444333777444---111;;;AAA777111444666222///000,,,///111111//////222555666777888666333111000000111111111222444444333111111222333444555555555555777333222444555444444777999;;;;;;777222000444999555444888<<<999<<>>===:::777666888:::888999999888666555666777888555666;;;:::666444666777666444333222333444555222999@@@DDDAAA<<<999888444555999===<<<777666999666;;;;;;999>>>FFFCCC999000111111222222111111000...333...)))...,,,+++333///...------,,,,,,------111///......///000000///***...333666555222000///,,,...///...------......000...,,,******+++,,,......111......222111444CCCSSSiii}}}|||uuummm^^^ooommm<<<000000000111111111000000000......////////////......333222000...---...//////111000///......///000111///000111111111000///...///222111...///333555333555444777;;;:::666555999:::333000333000,,,111;;;AAA888333444555222///000...///111111111111222333555666777777444222111111000000111333555444222000222222333444555555555555444222222666777444333555;;;;;;:::666000---...000555333666:::888999III^^^wwwlllaaaVVVEEEAAABBBBBB???777555???MMM<<<<<<<<<=========>>>>>>:::888666444444555777999000222444444444555777999:::<<<<<<<<<::::::;;;===777888999999777777888999;;;888888:::999666555777666555444333222111111111000666===@@@===999777777444555999===<<<777555777888;;;:::666888===:::111000111111222222111111000...333---)))---------555///...------,,,---------111///------/////////...***111666666111---...111...000111222000//////000...---+++***)))***,,,------///...000333...999TTTcccqqq}}}}}}ttt```lll|||EEE333222222111111000000//////......////////////......666333000---,,,,,,---...000000.........///000111---...000111111000000///...111222000111444444111333333666999888444444666777000---///...+++111:::???888333444555333111000111111000111222222111000111444666777555333222222///000111444555555222///222222333444444555555555222111333888888444333444AAA@@@>>>;;;777444222111444222444888777666???LLLhhhyyy|||lllYYYPPPIII===:::===AAA@@@:::666>>>III444555666888:::<<<===>>>:::777444333555666555333000222444555555666777999::::::999888888999;;;===;;;<<<<<<;;;999777777888:::999777777777777888999555555555555333111///...111666<<<>>><<<999888888777777:::>>>>>>999666777666888777333333666333,,,000000111111111111000000000555...)))---------555//////...---------------///---,,,---///000000///+++000444333///,,,...111000000333555333//////000,,,+++***)))***+++,,,---)))+++...555666...===___nnntttyyy}}}ssscccjjjyyyFFF555333222111000000/////////......////////////......555333///,,,+++,,,.../////////.........///000000...///000222333333222222,,,000222111222444333000111222555777555333222333222...,,,//////...111777999555333333555444333333444222000222444444111...---000333555444333222222//////111444555444111...333333333333444555555666333222444888777444444888@@@???===<<<<<<;;;888555444222333888999777999???YYYkkkrrrdddWWWFFF@@@>>>666999:::???AAA===888888<<<000111222444777999:::;;;777444222333666777444111333555777777777666666777;;;888555333333555888:::;;;<<<======;;;999999999666666555444555888:::;;;666666666666444222///---333777<<<===;;;999:::;;;:::888999======888666666444555444111000111///,,,000000000111111000000000222777000+++...---,,,444//////...------------...,,,++++++---000222333222...///111111///......///---,,,///444222,,,***,,,+++************+++------))),,,111999999...999XXXjjjhhheeeiiizzzvvvbbbiii|||jjj===222444333111000////////////......////////////......111///---,,,,,,...000111...............///000000,,,...///111222222222111,,,000333222333555333///000333444333222222222222...---...222444222111222222222111222444666666555555333222333555555111---***---111222222111222222//////000333444444111...333333222333333444666777777444555666555333777===888777666666777666333111444222444888;;;:::999:::IIIZZZppprrr___TTTKKK>>>999:::555999999<<<@@@>>>777222222333444444555666777888888666444222333555666444111444666888888666555555555;;;777333111222555666777666999;;;<<<;;;::::::;;;222444444222333888:::999666666666555444111///...444777;;;;;;999999:::===;;;777666888999666444444333333222111000///......///000000111111000000///111666111---000...,,,333000///......------......+++++++++---111444555555111222333222111///.........,,,000777555,,,)))---*********+++,,,---......,,,111444999999...111FFF^^^XXXOOOOOObbb{{{iiippp|||uuu]]]666333333222111/////////000000......////////////......---,,,,,,,,,...///111222,,,------.../////////000***+++---.../////////...,,,000333222222444333000111444444000///111222222,,,---000444666555111...,,,///111000222666777555333333444555666444111///+++---///000000111222444000///000111333333111///444333222222333444666777777555444555333222888@@@666555555444222111111000444444555888;;;;;;999888<<>>888444666777555444555555444333222000....../////////000000000000//////---444111...333111///555000//////...............---,,,,,,...222444555555444888;;;999222------...111...333;;;888...***///******+++,,,---...//////---333333444777000...888HHHHHHCCC>>>JJJeee}}}uuusssuuuggg[[[JJJ000777222111000/////////111222......////////////......***+++,,,...///000000000,,,,,,---...////////////***+++---...///......------111222111111444444000222555444...,,,000333222---...000222555555111---+++///111//////333444222111333666777555333222222...///000000000111444666111000//////111222222111444333222222222444666777333222444555222111666>>>444666777666333444777:::444555666666777888777666888<<>>DDD???333***+++000...+++000888666+++''',,,******+++,,,...///000000***111///...555444000555111:::<<<555888OOOkkk{{{{{{ooobbbHHH<<<444'''777222111///......000222333......////////////......***+++---///000000///...+++,,,---...////////////---...///000000000///......111222000111444444111444666444,,,***000444333//////...///222444111,,,+++111222......111222...///333777888555333222333000111111000000222666999222000......000111222222444333222222222444666888///000333666333000333:::///222555555333666<<>>:::666555777::::::999;;;777333222333333222000///222444444333333777;;;666555222///...---...///000444888777333444:::@@@444333333222333444666777999555333555444111111555222222222222111111111000888444111000222444444333222444444111222777999888999999999999::::::;;;;;;<<<:::666111...,,,,,,------...000111000...+++)))...000111222111000111222...++++++000222111111333555,,,+++444777222111777OOO]]]___MMM888111000...(((+++//////---++++++,,,++++++,,,++++++---000333///...---,,,+++,,,------///111222222555???MMMXXX```VVV???000222000+++......---,,,,,,,,,...000222//////000000000/////////***,,,...///......///000,,,+++***,,,...000///---...///111333333333222222444444333444555666666555555444555777777444000---000,,,,,,000111------222//////...<<<+++444111111,,,222999<<<999444000///000///...---...///111333...///222333444333111000---666555---000;;;999---666444222111222111...***000111222222333444888:::222333333333333555888:::<<<;;;<<>>;;;777666888999999888999666444333444555333111000333555444111000333555222111000/////////000000333666888666333555===DDD444333222111111111222333555222222555555111111333222222111111111111222222444111...///111333444333555888777444444777888666888999:::;;;;;;;;;;;;;;;<<<888333000/////////000///000111111000...,,,+++...///111111000///000111000---,,,000222000111444222------222111...555AAA]]]fffcccPPP===444///)))+++---000000...,,,---...,,,,,,,,,***)))***,,,///...---,,,,,,,,,,,,---...(((+++,,,,,,---222;;;BBBGGGCCC444,,,111111,,,000///...,,,,,,---///111333000000222222222111000///+++---...///.........000,,,---......---...000222,,,,,,---...////////////444444444666777888777777555444888??????888111///000------000111------111111222///:::***333...000,,,222888:::888333000...000///.........///111222...000222555555333111///---222222...888FFFDDD777555333111111222333000...444555555444333333555777222444555444111444;;;BBB777555666999===EEETTTcccwww}}}dddOOOAAA;;;===;;;999888888999888777777555555555666666444333///222444444111///111333......//////000000111111111333444111...111999@@@222222111///////////////111///000444444111111333444333111000000111333444111000///000333666777777999<<<;;;777666888777444666777:::<<<===<<<;;;:::;;;777111///111333333222333222111///...---------...///000///...---...///111...---000111000222666111//////000++++++999KKKeeeggg___PPPCCC<<<222(((///000000///......///111+++,,,,,,+++***+++...000,,,,,,,,,,,,,,,---//////))),,,...---+++,,,///222///222,,,***111000,,,000000///---,,,,,,...111333000111333555555333111000,,,...//////------...///---///111///,,,,,,111555+++++++++,,,,,,---...///222333555777999999999888666333999GGGGGG:::111111111......000000......000222555///888---666...000---111555777555222///---000000///......///111222---000333666666444111///---000//////;;;KKKHHH;;;333222000111222333333222111222222111000000111333111555777444000333===GGG:::777666777999>>>IIIUUUhhhvvviiiUUUGGG???<<<;;;;;;::::::999888777666444555666777888777555444...111444444222111222444---...///000000000000000000222222000---...333777000000//////////////////000......111222111222666555444111000000222444666222222222444666999;;;<<<:::======:::999:::999555333666:::===>>>===:::888<<<777111000222444444333555333000---,,,,,,,,,------...///...,,,+++,,,...000---...111222111555:::111000000///+++,,,:::JJJZZZWWWOOOGGGEEECCC:::///111000///...---...000222)))+++,,,---...000444777***++++++,,,---...///000---///000///...---...///)))///---,,,222///+++///000...,,,+++,,,...000222...000333555666444111///...//////...---,,,---/////////...,,,,,,...111444///...------...///111222000222555888888888999999777111777FFFGGG999000333000000///000000......//////666,,,666666@@@111000///111333444222000...---000000////////////000111---000444777777555111///...111000...666AAA>>>444333222111111222333333444...000111111111111333555222555666444222444;;;BBB<<<888777888888;;;BBBKKK```kkk{{{mmmTTTDDD<<<999888999:::<<<<<<;;;888666555333555666777777666666555222555777666333111222444///000000111000000///...222555777666333000000111---......///000111111222222...,,,...000000444:::777555333111000222444555333444555666888999;;;===888;;;===;;;;;;===;;;777222555999======<<<999666<<<888444222444555444333666444000,,,******,,,------------,,,++++++,,,...---,,,...222333333777>>>444111/////////111888???FFFAAA<<<;;;@@@BBB<<<333111///---+++,,,...///000(((***---...///111444666)))***+++,,,...///000000+++,,,,,,,,,,,,---///111***000---+++111///+++000...---,,,+++,,,---...///,,,...111444444333000......//////...,,,,,,---///222---))))))...111222000000//////...///111222333...111555666666666888999888111444??????444///333///000000//////000000///+++666)))555>>>KKK666333222111111000000///...---000000///////////////000---000333666666444111///---222333///000555444///333333333222111111222222111222444444333333444555444333222333555777777777666333222444555666;;;AAAPPP\\\nnnuuu[[[EEE:::666555555555999<<<>>><<<999777666333555666666555444555666888::::::777333111222444333222222111000//////...111333666666333///,,,+++,,,---...000111222333333444000...000111222666;;;888777555333222222333333444666777777666666777999444999<<<;;;<<<===;;;777222555888;;;;;;999666444999999888666555444444444888555111---******,,,---,,,,,,,,,+++***+++...000+++,,,000555555444888>>>444000......222444555555777333///111777:::777222000...+++***,,,---......***+++------,,,,,,---///)))***,,,---.../////////++++++***+++,,,///222444***...)))(((000000---111------..................+++---///222222111000............---,,,,,,...111333,,,''')))000444111---///......//////000111222///222555555444444777:::888444222555666222000111...000111//////222222000))):::+++222>>>KKK555777555222///......//////...000000000000////////////...///222333444333111000,,,111444000...111222111000222333333111000000111000222222111///---,,,,,,444111000222666777444000444111111555777666999===<<>>444555999::::::000666===???>>>:::888777444666666444111000333666000222333222222666===BBB555444222000000111333444111111222222222222222222---...///000000000///...222111444999;;;777666777:::999888666444222000///===???@@@===888555555666333888;;;;;;;;;;;;888222444555777888777555222111...555<<<<<<888555777;;;<<<:::666222///......///+++++++++++++++---111333...111666:::888333444999...///...---///333555444,,,,,,,,,---------...111000---+++,,,...000...,,,(((***---.........///000***+++---...///......---*********,,,---...,,,+++---...''')))666666.........000333555555333000---------...///000111111111---------,,,,,,---000333/////////000111222222111...///111333333333222222555777888555222333888===777<<<999///...555444++++++000111...///444555222---KKK888---+++444***???999444...,,,---///000000000000111000000///......///////////////000000111000...---...111444111,,,&&&+++111333333111111222///111333333111000///000000111111111000222777;;;666333444888:::888777999<<>>;;;:::888555222111222333:::777333000......000111---...//////...///111333333111111444777999888666555555333000///000444777???PPP@@@666555222888444444888<<<===;;;888888999222444777888555111///---777>>>BBB>>>999888999888666444000.........---+++,,,------+++))))))***,,,111///777<<<888;;;@@@===111000......///222555888///...+++)))---222///***,,,,,,,,,------.........------///111444444222///,,,...///...,,,+++...111+++******,,,......---,,,///...///222111//////333,,,...000222222000---,,,..............................---------...//////,,,,,,,,,---...///000000---000555777777888:::<<<;;;999777444444444666777555888999555...+++000555---......///......------777>>>777...000000...333/////////000111222444555---222333000---///111000,,,+++111222///333444(((...000111222111000111222***222111///444111---222---000333555666444222000444111222555666777;;;AAA666666666666777777777777:::999<<>>;;;;;;:::777444333222333777555222///......///000000111111000......///111000//////111444555444222222222111000///222666999<<>>555444000666333444888<<<===<<<;;;;;;<<<999999999666222...------777>>>AAA===888888888777555222///...------,,,+++---......---+++***+++---000...444888333666<<<888...---------///222666888---,,,)))'''+++///---(((,,,,,,,,,,,,------------+++---...000111111111111000111111///,,,+++,,,...,,,,,,,,,---...///...---++++++///555555111///111,,,---///000000///---,,,........................,,,,,,,,,,,,---...///000,,,---------.../////////---000444666666666888:::999888555333333444666777333666777555000...000333.........//////......---...666111))),,,,,,***...000000111222333444555555222777888444222333444333333---000222,,,...222......000111222111000111222000555000///555444///444000111222222333222222111111111333777666444777<<<777666666666666666666666777888<<>>AAA===<<<:::777555333222222444555777777777999<<<>>>===<<<;;;:::777555333222333222000///......//////444444444111///---...///000//////000222222111/////////000///000333777;;;777GGG999222222---444111222555999;;;<<<<<<<<<======<<<888333///...///111666;;;>>>:::666666666555333000---,,,,,,,,,,,,+++---...///...,,,,,,---...///,,,111333---///555222+++++++++,,,///222555777------***(((+++///...)))------,,,,,,++++++,,,,,,))),,,//////...///222555444444333000---++++++,,,............////////////...---000555555111///111------------------------------------------------+++******+++,,,...000111------..................///111444666666666777888666555333222222333555666333333333333333222222222.........///////////////)))222///)))------***...000111333444555666555555666:::;;;777666777777555777///555<<<333,,,000111...000111222111000111222444555...---777777111333333333222111111111222222...000555888555111333999777777777666555555555444444777;;;;;;:::EEEaaa|||qqq\\\KKK???999777555444555777888777666888777555555777:::???BBB>>>===;;;999777666666555444666888:::;;;<<<>>>???===<<<;;;;;;:::777444111111111000000//////000000444444444222///...///000222222222222333333222111.../////////000222666999222AAA444///000+++111000...000444777999:::;;;;;;:::999777333111111333666333888999555333333333111000...+++++++++,,,,,,+++,,,...///...---,,,---...///***...///(((+++111...++++++,,,---///000222333///000...,,,...111111---...---,,,+++***+++++++++***---000///---...444999666555333111...---,,,,,,---.........---...///000333333555999777111000222---,,,+++++++++,,,---...------------------------************,,,...111222...............---------111333555666777777666777333222111111111222444555555222//////222444444333//////////////////000000%%%///...***//////,,,//////111333555666555444333444888999777777:::999777666000===JJJ???///...///...000111222000000111222111111+++...;;;<<<333111555444444333333222222222...000555777444000444;;;777777666666555444333333222555888777444;;;RRRhhh{{{vvv___LLL???:::888666444222222444666888888777555444444555999<<>>>>>>>>===;;;:::::::::888444111111111111000000111111111111222222111000000111333222333444444333222222111000000000000///000333555---;;;///...000)))000111...///111444777999::::::666666777666444333333555111555555111///000000---...,,,******+++,,,,,,,,,***,,,......---,,,,,,---///***......''')))///,,,------...///////////////000222111...///222222//////...,,,+++***+++,,,,,,,,,///111000...///555<<<555333222000000//////...+++---...---,,,,,,///111///888FFFNNNIII<<<222111,,,+++*********,,,---///------------------------,,,+++******+++...000222...............---------000111222444555555444333000000000000111222444555777222,,,,,,000444666555000////////////000111222!!!,,,+++(((......***......///111333444333222111111555777777999<<<;;;888666000===JJJ???///...///...000111222000000111222,,,///---333CCCBBB666222444555777888777555333111///000222444333222777@@@777666666555444333333222222333555666555888EEESSSjjjxxx}}}eeeRRRDDD;;;777888555222000///222444666777555444333333333555777999888888888888:::;;;<<<===555555666888;;;======;;;;;;888666777888888555111333222111000///000111222...000111000000000333555///111222222000//////000111111111000......000222***777,,,...000)))000222111111222444888:::999999444666888777555222111111111444333///...000///,,,---+++))))))+++---------)))+++......---,,,,,,------)))...///(((+++000---///000111222111000///...000222222//////222222000000...,,,++++++,,,---......000111000///111666:::333111000///000111000///)))+++---,,,+++,,,000444---DDDcccssshhhMMM777...,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,000...,,,++++++---///111------..................------...000222333111///......///000111333555555666111---,,,///333555666000000/////////111222333&&&000///+++111111---111---...000111111111000///111444666777:::===<<<777777///555<<<333,,,000111...000111222111000111222+++000111999HHHFFF888333222444777999888666333111111//////222333444999???555555555444333333333222333111222666777777<<>>???555666777666555888<<<:::444888333222444333...---111BBB:::555888888555333666...000111111111111333444666444111000111000///...444222///...///000111111//////......///000111222111---))),,,111333...)))------...///000111222222***000333000...111666777;;;222///555777333333888,,,111111++++++222999;;;666333000111222333222000000///,,,******+++---///***---111333111///---,,,+++,,,,,,,,,,,,...111444...222777;;;;;;888333///222::::::222111999<<<777555555000******///333444000888555///444333000333<<<000***111333...+++///,,,+++(((---111+++555OOOuuu]]]888999&&&,,,000---+++---//////---///222222000///......666333///------.........,,,---......------...///---222222;;;GGG000<<<,,,111//////333555444555999111111222333444333111///666444111000000111222222333000222666888444111111333666888555000...000444///000000000000000//////......000111111000//////...000333555666555444222111333444444222000///...222111000/////////000111///111222222222111111222111///...///222333222///444555555555333333555777===EEEVVVkkkzzzqqqZZZHHH<<<:::<<<:::???AAA888555777777777;;;???>>>:::888444222444333//////333JJJBBB<<<;;;999444111333444444333111///000333555333111///000111222111000444222///......///000000////////////000000000111//////...///111111///---////////////000000000000,,,111444111...000444555444000///333666444333444+++///...***+++444;;;>>>333111//////111111000......---,,,,,,,,,...000111+++...111222111///------+++,,,------,,,---000222---000555888888666222000///666666111222999:::444222222...))))))///333333333<<<999333555444222666@@@444...222333---+++...+++,,,***---000---<<<[[[}}}YYY555666+++//////,,,***------,,,...000111111000///000111000...,,,,,,...///000///---...///...------///111111111000888III666AAA111555222111222111......111333222222444777888555222555444222111222333444444222000111666888444111111===888333...---...///000...///////////////.........///000111111111000///000111333444555444333222000111222222111111222333000//////...///000222333000111111222111000000000111///...///222333222000333444555555444444555666999AAARRReeesss}}}bbbIII???555666::::::AAAEEE>>>444777999999>>>CCCCCC@@@888555333555444222333666JJJDDD>>><<<999444111222666555222///---...111444000///...000222444333333333222000............///...///000111111111000///...000333333111///000111222111111000///......---...333555111...///111111///111333333555888666222,,,//////,,,---333888:::000///------//////...---,,,,,,---...///000111111,,,...111222111///......+++---//////...---...///+++...111333444333111000,,,111222111555:::777/////////---))))))///222222111===;;;444555333111777DDD999222333111,,,***---***...,,,---///000FFFjjj|||ppplll{{{yyyPPP111444///000///,,,---111222//////000000000///000222444---,,,+++,,,...///...---...//////...------000222333...---222EEE888CCC777777333222333111------///444222111555:::===:::666333333222111111222333444000...111777888555111111HHH<<<...)))+++//////---,,,------.........------...///000111222222111000222222222222222222222222000000000//////111555999///.........///111333444000000111111111000000///111000///000222222222111222333555666555444555666555<<>>CCCDDDAAA777666444555555555777999BBB???;;;999777555555555333333222///------000222111000000222444555555333222222111///---------......///111222222111000......000333333222000000000111111111000///.........000444555111...//////...---555888555666;;;999000000222222222111111111000...------.........---,,,***+++---.../////////...---///111111000......///+++---000000///---------***+++---///000000000000+++...///111777;;;555,,,,,,...---***,,,111333222+++888777000111000///666CCC:::333111///+++***---)))///...---///444MMMrrrooo]]]^^^tttnnnEEE---666111111///---222999:::777000000000......000333666///...............,,,)))/////////...------000333222+++...,,,<<<333>>>;;;555222111444444111222555333000///444;;;>>><<<888333333222111000///000222000...000666888444111111III===///))),,,000000...+++,,,,,,------------,,,...///000222222222111111333333111000000111222222222111///......111666;;;111111000000000222333444//////000111333333333222111000000111111222222222000333555666555444555555444777@@@LLLXXXdddssssssZZZFFF;;;888111555::::::@@@FFF@@@777;;;===;;;<<>>333111000333444222333777111///...222999<<<;;;888555666666444111///000111111...000555666333111111>>>888000,,,,,,...///000+++,,,,,,---......---------...000111222222111111333222000//////000111222444333111......000555999666555333222111222222333/////////222666777777555000111111111111111222333000222444555444444555666555555888@@@JJJWWWhhhwwwdddKKK>>><<<666000444888666;;;???:::999===???;;;999;;;;;;999777888666333444999;;;;;;<<<>>>===888666888::::::111444777888666555444444555444444555666555333000///222333222///...///222000111222222222111000/////////000222444333000,,,------...///000111222222///222333000000111///+++---222333111000333444222111000222777777222---++++++---000000///......///+++,,,---------+++***)))---......---,,,,,,---///+++---000111///---,,,,,,+++++++++,,,---...//////------...111444444111------000222111222555555333)))333111,,,222333111555444222000...---,,,---...***000---,,,222666CCCZZZWWW^^^uuuzzzXXX777222777000111000---...222333000000000///---,,,...222555---,,,,,,---///111111000,,,---......------...///000)));;;,,,222+++333???555111000222222//////222/////////111555777888888777999:::888444111222444444000///333444222000111222111///---++++++---///,,,---...///////////////,,,---///000111111111111111111000//////000111222555444333111///000333666777666444222111111222222111//////222777:::999666000111222222111111222444111222333333222333666888777555555999@@@JJJ[[[iiimmmUUUAAA:::<<<666000444888444888<<<777:::>>>@@@;;;888999999777777999777222333999<<<:::999===<<<777444777::::::444555777666444222222333333222333444555444111///...111444444000///111444222222222111111111000000---111444555444222000000------...///000111222222---000111000000222000,,,---,,,---/////////444:::888222000444444///,,,,,,)))---000000///---...///++++++,,,,,,---,,,,,,,,,,,,---,,,+++******,,,///+++---///000...------...,,,,,,------...............------...............---111333333444666555111...444///+++333555000111///000000...------------,,,///+++,,,555666888BBBBBBRRRjjjccc???111555///,,,000111---,,,...///---/////////---,,,---///222---+++***+++---///000000)))+++...///...---,,,---...$$$999***111---///<<<666333111222111...---000...000222222111222555777333666999777444222444666777222///111222000000222000000///...------...///......///000111222222111***+++---///000000000000////////////000000111222222333444333222222333444444444222111000000111222333111000222777999666333000222333333111111222444222222222111111222666999888666666888:::???KKKVVV}}}iiiXXXFFF888444888777222777:::555999===888:::???@@@<<<888999999888777:::777222222999<<<:::222888999333111666::::::555555444111///---...000000000111222444333111...---111555555111000333666333333222111000000111111,,,333999999444000111444.........///000111111111+++///000///111444222---///******000000///666CCCAAA888111111000+++)))+++(((,,,///000...,,,---...+++++++++,,,---...///000,,,,,,+++***((())),,,...+++---//////...---...///------.../////////.........---,,,,,,***)))+++///---111444333444666444000111555...***222444---+++...111222000......---,,,---...***,,,777666///333---@@@UUUGGG))),,,666'''(((...111///---///111000...//////---,,,,,,...///000---***)))***,,,------'''***...///...,,,+++++++++444&&&000///,,,777777444333444444000000333...111444333000///333888,,,111444444111000333666999333///000000...///222555222000///111222222111//////111222333333333333)))+++---...000000000///---......///000111111222///222444555444333333333111000000//////000111222555222000222666777333//////222444333111000222555333222111000///222777:::999777888999999999@@@HHH|||kkkSSSBBB;;;;;;;;;;;;555444333222333555777888===<<<<<<<<<888333222444<<<888333222444666666555222222111111222444555666111333666666333000///...333...,,,///000000111444666111///111111...---...222000...///000222222111...999CCCCCC999000...111111111222222222111111000444000000222000,,,...444333///...///...///999FFFTTT???///...///)))$$$%%%***+++,,,,,,---...//////,,,,,,,,,---...///000111---,,,+++*********+++,,,000000---,,,000555555111,,,,,,++++++,,,,,,---...///.........------------555888;;;999555111000111111111333555333...---000...///000000///---+++***///...,,,---...//////...333222111///............111000///...---,,,,,,,,,+++,,,,,,---.........------------,,,+++***)))(((---000222222...,,,,,,...///000000///000555888888666444333444777777555222222333555444333333444666***...///---,,,000333222666555333111///////////////000...+++...444333...111111666<<<<<<555000///...000222000......222555---///111111000//////000333555666666333111000000333000000333222...///555666555333111000000111111000...///333444111111444///000222222222222444666111222333555777:::<<<===jjjXXXCCC777777999888555555555444444555777:::<<>>@@@DDD???:::999;;;;;;666000888666444333444333222000000/////////000111222333AAA888///,,,///333333222???777222333555333///...000...000444444111000333...,,,))))))+++...000111000222444222///---///111111000000000/////////......---///222111///000333000......---***(((,,,333666---)))...000---,,,///,,,,,,,,,------.........000///---,,,,,,...///111///---,,,***))))))******------+++***...333222...******++++++---...000111000000000000////////////<<<:::666333222111///...111000444:::;;;666000......---,,,++++++,,,---......---,,,,,,,,,,,,---...///...---,,,+++*********------,,,,,,,,,,,,------,,,,,,------......------((((((***,,,---.........+++...111111...,,,,,,...------...///000111222333222111111222333333222000666777777666333222222333111444444///---//////...111000//////......//////...000000000444888888444222222666<<<<<<777333333222000...---...////////////000111111000000111333222333555444222111111111......111444444111222555222111111000000000111111333111222555555222222444222444666666444222111222444444333333444555555666sss]]]LLLCCC888555999<<<;;;888444444444555888<<<@@@BBBAAA???;;;888999:::777111444444444444333222000.../////////000000111111111;;;777333333444444111...@@@777222333666333///---111//////222222000333888000---***(((***---.../////////......---...///000111000//////............---...111222111//////111---......---***)))***---///,,,,,,000000,,,+++---,,,,,,------------------000///---++++++,,,...//////...,,,***))))))******++++++***)))---222111,,,)))***+++,,,...000222333111111111000000000000///666222000000222333222///000000555===???888111---,,,,,,+++,,,,,,,,,,,,---------,,,+++++++++...//////...---+++************+++++++++++++++,,,---...,,,,,,------...------,,,((()))***,,,---.........***---000000---+++---///---,,,---000111///...000000000000000111111000///111333444444333333444555000333333///,,,...///---.....................///...000222333555666555444111111444999:::555333333333000,,,,,,...000...,,,///000222111111111333444111222333333111000111222...000333555444222111222//////000000000111111222555333333666666222222444444555555555333333444555666666555444333333333444dddMMM???===999555333222444555333333333555777;;;???AAA;;;>>>===777555777777444111333444444333111//////000000000111111111111111666777777666444222000///:::333///222444222///...333000...///......444;;;222///,,,***+++,,,---------------...///000///...111000///...------------...111333222111000000///,,,...///...------,,,+++,,,,,,...111111---,,,---------------------,,,,,,///---,,,******+++---......---,,,***))))))*********+++******---222111,,,******+++,,,...111333444222111111111000000000000000...---///333444222///000111666>>>>>>777000---)))***---//////---+++***,,,------+++***+++///333000///...,,,++++++******++++++++++++,,,---......,,,------...------,,,,,,***+++,,,---------------***,,,...---++++++---111///,,,---111111---,,,///...//////000//////......///000222222000000111333,,,000000---+++...///...,,,---------............///000222555444222000000...---000555666333111222333000,,,,,,...000...,,,///000111111000111333555000111222111000000111333111444666555333111000......//////000111111111222555333333666666333222444555555444333222444888;;;888777666555444444333333oooWWWDDD999;;;;;;777111///111444444333333444666:::===???777======666333777999777///111333444222111111111///000111111111111000000555666666444111000111444222///...111222000///000333111///...,,,+++111:::222000---,,,---...---,,,,,,---///000000000///...222111///...---------......222444222111222333222---000222000000111///,,,***+++---///111111000000.........------,,,,,,,,,---,,,,,,,,,,,,,,,---------,,,+++*********+++,,,+++,,,,,,+++///333222,,,++++++,,,---///111333444111111111111000000000000000//////000222333222222000222777<<<:::222...///(((+++...111111...***(((***,,,---,,,+++---222777000///...---,,,+++++++++,,,,,,+++,,,,,,---......------......------,,,,,,,,,------------,,,,,,++++++,,,,,,***(((***///333333......222222,,,,,,111,,,...000///...------...111222222111...------...***...///++++++...000///,,,------.........------...///333666444///---...,,,***---222333000000222222000...---...////////////000000000///000333666///000000000///000111333333777888444111111000---//////000111222222222111444222333666666333333555555555555333333555:::===888777666555444444444444lllZZZIII>>>888999:::888555444666888666666555555666888;;;===888===;;;444444<<<===777...111333333222111333555...///000000000//////...222222444555555444111...------///111000,,,...222111000111000,,,)))---444---,,,,,,---///000///---,,,...000///...---///000444222000...------......---222444111111666888777000444444111111333000+++,,,++++++,,,///111111/////////...---,,,,,,+++++++++,,,...////////////...,,,+++*********+++,,,---,,,...------111555333---,,,,,,---...///111333444111111000000000/////////111000000//////333888<<<000333888:::444,,,,,,000,,,---///000000...+++))))))+++---,,,+++...555;;;000///...---,,,+++++++++------------------......------......------,,,+++,,,---------------,,,,,,,,,,,,***'''%%%(((000666888000///333333,,,---333,,,...000000---,,,---///111222222111...------...+++//////,,,+++...000///------...//////...---,,,,,,---222888666///---000***)))+++///111//////222000000000///...///111333...//////......000333666.../////////...///222444333888888222000222222///000111222333333222222111333000111555666333333555444666888888777666888999555555444444444444444555rrrYYYIII???888666555444555666888888888999888666666777888:::<<<:::<<<888222777AAA@@@777...000333333111222444777---.../////////...---,,,+++---333:::???:::...$$$,,,---111222///***---333///000222333...)))***///))))))***---000111000...---///000...++++++...222555333000...------...///+++111333000111888===<<<333666555111111333000***000---***))),,,000///,,,//////...---,,,,,,+++++++++---///111222222111000+++************,,,---...---/////////222666444...---------...000111333333000000000000////////////000000///---...555@@@III000444999888000(((***222////////////...---,,,+++)))+++------,,,///777===//////---,,,+++*********///......------.........---.........---,,,,,,++++++,,,------.........------,,,)))%%%$$$(((000777;;;222000444333,,,---555+++...000000---,,,---//////000111111000000111222---111111---,,,...000///....../////////...,,,,,,+++,,,222999777000///333***)))***///000///000333...000222000......222555---.........---///222555---...///......///222444222777777111///333444111111222333444444333222111111///111444555333333666444777:::<<<:::777555444333222222222333333444555vvv[[[HHH???:::777333333444444555666777777777666777::::::888:::???:::999888777777777666555...333666444222222222000///...------///000000000000...---000555777333///111111000000000000111111...//////...,,,,,,---//////...,,,++++++,,,---...***++++++,,,,,,------...000111000------000...+++,,,------+++...444555333111333555555222///...------------......---,,,,,,222---+++......+++)))+++&&&,,,111000000111///,,,...---+++******+++---...222...---000111...,,,---111///------...000111222222---000222,,,///333...:::333+++)))000;;;EEEKKK444333,,,...777000'''+++...//////......------------)))***...---...>>>RRRDDD444//////((((((...,,,BBB444+++///000+++***///---000222///+++(((***---,,,---......,,,,,,---...'''---+++***000...,,,222777444111000111000...+++//////............//////,,,---...///000000000000,,,---------.../////////...111222///...000000---))),,,//////---+++,,,...***+++---.........000222///.........///000222333111///......//////...,,,......---......///000111111111000000//////.........666+++555;;;///333666...000111000///...///000444333333444555777666666444333222000///000333666jjjQQQBBB;;;777444222222333444444555666666222444888>>>===888666888888777777777666555444222333<<<@@@:::111...000111000/////////000111111111000...---000555666444111.........///000222444444...///000///---,,,---......---------------------++++++,,,---......//////...///...---000444333...000000...---000555666222111333444444111...---,,,,,,,,,------------,,,,,,///,,,---222222...***)))&&&,,,000//////000///,,,,,,+++***))))))***+++,,,///------000000---...111222///,,,,,,///222222111222,,,000222,,,///333///:::333,,,))),,,333:::===111444///---444222,,,...------------,,,+++,,,,,,///++++++---...666PPPkkkUUU;;;...///+++***---,,,BBB444+++---...+++,,,222---000222000+++)))+++...+++,,,---,,,+++***+++,,,+++000,,,***///...+++222---,,,+++---///000...,,,///000000000000///......------......///000000000///.....................,,,//////...///222000+++,,,...111111///---...///***,,,.........///000222333222000///............///.........//////////////////////////////...///111000000000/////////...///777,,,444:::...111444///000111111000///000111333333333444555666555444333333333111000000333555uuuYYYDDD:::666444222222222333333444444555555333777@@@GGGFFF===777555555666777777666333111///222>>>EEE<<>>888///---111666111222222111000111222333...------000333555555444111111000000000000111111...111333222000---,,,,,,+++---///111111000...,,,++++++,,,---///000111111------+++---444;;;999333333111------222888777111...000111///---+++*********+++,,,,,,,,,,,,,,,,,,,,,+++///555777222...,,,''',,,...,,,+++------+++******)))(((((()))************,,,---+++***111;;;777111+++,,,000222000,,,///+++000333///222666111111///...---...000111222333BBB>>>---,,,///---,,,***,,,...,,,***)))***,,,,,,...///------<<<```ddd>>>+++111///***,,,...777///)))***,,,+++---222,,,---///...,,,,,,---///---......---,,,+++,,,---)))...+++***111///***......000222444666555222111***,,,000333555555444333///...---,,,---///111222000000//////////////////,,,333888555111000...,,,,,,---...///...---,,,+++---...000000///000111333000/////////.........///---.........---...000222///000000111000///...---000000000000////////////333<<<111555:::111555555222333444333222222333444333444777777666555444444111333555555333222222222lllVVV@@@666555555555777666666666666777777777777555666;;;@@@>>>666111111333666999999777444222222///555777444111333555444000222222111//////111333.........000222444555555111111000000000000111111///111333333111...------+++---000222222111///---***+++,,,---...///000000......------333888777111000///,,,+++000777666111,,,.........,,,***++++++***+++,,,,,,------------...,,,---222444111///000)))---...+++***,,,...,,,++++++++++++++++++++++++******+++,,,******222;;;888333...,,,///000...+++///+++000555111444888333....../////////000000111111BBB>>>---+++...------+++...000...+++)))+++...(((---111///,,,555MMMdddPPP555+++222...(((,,,///---***))),,,---++++++---***+++,,,,,,,,,,,,...///***,,,---,,,+++***+++,,,&&&---,,,///888555...///***---000333444333222111---///222444555444222000///...---,,,---///111222......//////000111222222...:::AAA;;;111,,,...///....../////////...---+++---///000000//////111222///////////////............//////...,,,---000222...//////000000111000000////////////000000000000;;;EEE888888;;;222444222222444555444333222333444333666888888777666666777111444666666444222111111]]]KKK;;;777777555666;;;777777888888888888888888888777888:::888333222444222666::::::777555555666999999777444666999777222000333444222///...000333000///000000111222444555.........///000222444444///111333333111//////000+++---000222333222000...,,,,,,,,,---......//////...//////...///333333///---///---+++...333444111***,,,---,,,++++++,,,...++++++,,,---............000,,,+++...000......000+++...///+++***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,++++++111888555333///...............///+++222777333777;;;666///000000...,,,+++,,,---,,,999777---...///...111,,,///222000,,,***---000''',,,000///,,,///:::DDD<<<---+++000+++)))---...((()))+++------,,,+++*********+++,,,---...///000'''(((******))))))+++,,,(((......111<<<:::111222(((,,,000333555555777888333444444444222000---,,,......------...///111222---...///000111222333444000;;;BBB;;;///+++---000333222222222333222000...---...000000///...000111111111000000...---+++***,,,...///...,,,---111555////////////000111222333////////////000000000000@@@KKK;;;888999000111---222444555444333222333555222555888777555555777:::333444666666444222111222qqqPPPAAA777888777333555;;;777777777777777777777777;;;888888888666222444888111555999888666444777:::>>>===999666888;;;999333222444666444000///111555111111111000000111222444.........///000222444444///111222222000000111333,,,...000222222222111000........................***///000---,,,...000///...222222---+++...000000)))***+++,,,+++,,,...000+++,,,---...////////////...***)))---...,,,,,,------000///+++***---///...,,,,,,------------,,,,,,...+++)))+++,,,,,,///444///000000...------111444///,,,333999666999>>>888222222111...***)))***---***222000...111...+++222+++000333111,,,)))---111+++,,,------...000111111333,,,------(((,,,000))))))+++------,,,,,,,,,+++++++++,,,...000222222222'''(((***++++++,,,...000***...***,,,777666///000***---111333444555888;;;444444333222111///---,,,------......///000000000//////000111111222333333///666999444...,,,------555444333444555444111...,,,...//////...---///000//////000//////---,,,+++)))+++------,,,...444999222111///......///222333.../////////000000000111999EEE777333666000333...222333444444333222333444000333555444222333777<<<444555666555333222222222vvv___GGG<<<555888777222333;;;777777777777666666666666888555444444222///111666000444777777444444888<<<;;;<<<999666888;;;:::666333666888555111000222666222222222000///000222333111111000000000000111111///000111111000111333555---...000111222222222111000000000000////////////'''---111---***+++///000000555666///***+++...///((()))++++++,,,---000222,,,---...///000000000000,,,))))))---...+++)))***...111000+++***---000///+++,,,,,,------,,,,,,+++000+++))),,,---------000***---000///,,,...333999///,,,444:::777;;;???:::222333111...******...111,,,000---///333,,,'''///+++000333111+++))),,,111...---***+++///333111---333......***&&&///111%%%+++......,,,+++---......---------///222444444444)))+++---//////000333555***,,,%%%%%%///000***---***,,,//////......111333000000000000000111111111,,,---...///000000000000111111111111111222222222...000000------///---)))555333222333444444000---,,,---///...------...///***+++---///000000//////%%%))),,,,,,,,,///777===666333000------...000222.../////////000000111111---;;;///...444222777444222333444444222222333444///111333111///111777===555666666555333111222333cccNNN===:::666555777777666444999888888:::<<<<<<;;;:::666333222333222//////222666222111555777777777999@@@888000///444999999666333:::;;;666333777:::999333000------000222222000222444444111---,,,111555//////000000111111111222,,,222//////666444---111,,,---...//////...---,,,.../////////...---,,,+++444888777222000222000+++***,,,///222222111///---000...,,,+++,,,------,,,---...///...,,,,,,,,,...444111---,,,,,,,,,,,,,,,...///000///---,,,---......,,,++++++,,,........./////////.........//////111000111555;;;===<<<:::000000///...............111000......///...+++)))////////////............------------------,,,,,,333000---,,,......,,,***(((***,,,---,,,+++++++++***---000111111111111222++++++++++++************++++++***+++++++++)))((('''---333333...,,,...333------------------------++++++,,,...111222111000222222222111111///......///...000111...***,,,111---000000---///444222,,,000111222000//////000222333222000...---...///000111...++++++---///111222///............000222333---......---,,,,,,---///000444444111000333333222111555888777333000222444333333222111111333777:::555444333333444444222000sssTTT???:::777555555666888777666888888888;;;======<<<:::>>>888444333222///111666===777333444666555777;;;>>>888333222666;;;===<<<666:::999444111444444111333111000000222222222111000222333000+++***---000000000000000000111111222,,,111///...555333...222000111222222222222111000222222111111000///...---///333444000...000///+++(((+++...000111000...---...,,,***+++---...///...---...///...,,,,,,---...000...,,,+++---/////////,,,---...---+++***+++,,,111///------...//////...111000...------...///000222111111333666999;;;;;;000//////...------......///...---...//////---+++............------------------------------------222000------......---+++(((***+++,,,,,,,,,------,,,...000000///.........******++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++(((---111111...,,,,,,...------------------------,,,,,,---///222222111///111111111111111000//////000...///111000---...222...000000---///333222...///000111000//////000222111000...------...000111000...,,,,,,///111222222/////////000000111222333111222222111000///000222///222333000000444666444000444777555000///333888222222222111000111555888444222222222333333111///dddIII:::777555333333555777888777555666888;;;>>>>>><<<999DDD===666333111000444999BBB;;;444333444444777<<<:::999777666888;;;???BBB888888666222222444333///000222444444333111111222111333444111,,,***+++,,,000000000000000111111222---222///---333111---222222333333444444333333222333333222111000///...---+++///222000...///...,,,''')))---///000000...---,,,+++******---///000000......///---,,,+++,,,...000...,,,,,,...///000000,,,---...---+++***+++,,,333111//////000111111000333111...,,,,,,---///111222222111000000333777::://////...---------......---,,,,,,---///000...---------------,,,,,,,,,+++------,,,,,,,,,------...222000...---.........---+++*********+++,,,...///...///111000...,,,++++++)))******+++---......///---,,,+++++++++,,,---...,,,...000222111///,,,***------------------------///...///000222222000/////////000111111111111111111------111333111000222000000///---///222222///...///000/////////111333///...---,,,,,,...000111......---///111333333222///000111222222333222222000111111000.........000///111111///000555888666000555888444//////888@@@333333222000//////222555222111000111222222111///oooTTTCCC>>>666555333333444555666777222444777:::======:::777AAA;;;555333111000444999@@@999444444555444777;;;777888999777666888<<<@@@777555222222555777666333///333777777444222111333555666777555111---,,,---111111000//////000111222000555000---111...,,,222111111111111111111111111222222000///...---,,,,,,+++000333333000...------(((***---///111111000///---,,,******---/////////.........,,,******+++---222000...---......---,,,...///000///---,,,---...000//////000222333333222222111///.........///000000222222000......222666......---------------...---,,,,,,---//////...,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,---...///222000...---...///000000///---***)))***,,,---......000111111...,,,++++++******+++,,,,,,---......++++++***)))((())),,,...//////111444666555000,,,,,,,,,------------------000000000111222222000...---...///000222222222222222---,,,111555444333333111000......000222222111,,,...//////...///111333000///---,,,,,,---...///......///111444555444222...///111222333222111111...000111000...---...///111222111///111666777555333777:::666111333===HHH444444333111//////111333333111000000222333222111dddGGG::::::666666555444333333444555111222555999;;;;;;888555999444222333222000222666888444222555777666666888555777888666333222666999666222000111555666444333000555:::;;;888666555666777777777555222000......222111000//////000111222444999333---///,,,+++333000000000//////000000000222111000...---,,,,,,,,,...222777888444...---...+++,,,...111222222111111///---++++++,,,---------......---+++))))))***,,,222000......//////...---...///000///---,,,---...,,,,,,,,,///222444444333//////000000000000//////---000222222///---...111------,,,,,,,,,,,,------...---,,,---......,,,***.........------------,,,,,,,,,++++++,,,---///111111000///...---///111333333///+++))))))+++++++++---///111111000......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((())),,,///000//////333777777222---,,,,,,,,,---------......111000000111222222000---,,,---///000222333333333222---,,,111555555333444222///...000111222111111,,,---......---...000222222000...,,,+++,,,------......///222555555333222...///000111111111000///000222444444222111111222444444222///222666666222333777999666222444>>>HHH555555555333000///000222333222000111333444444444fffFFF666666666777666444222222444666333333555777999999666444333000000333333000000333222///111666999666555555555666777555111///111333444000...000111//////000333666:::<<<<<<;;;::::::444333333111000///......333222000......///111222555:::444---...------777222111000000000000111222333222000........./////////333999;;;666...,,,///---...000111222222111111000...,,,+++,,,------,,,000000///,,,***)))+++......------...000222111000,,,---...---+++***+++,,,++++++,,,...222444333222...//////000000111111222---///111111///...------,,,,,,+++++++++,,,------...---,,,---------+++)))............------------,,,+++******+++...000222111111000...---///333666444000+++)))+++,,,+++***,,,...111111111000000111......---------,,,,,,,,,///111111///,,,+++...111///......000333333///,,,+++,,,,,,------.........000//////111222111///---,,,---///000222333333333111------111444333333555111......222444222000111,,,---...---------///111222111...---,,,,,,---...//////000222444444222000/////////000000000//////,,,///111222111111111222444444333111444777555000222444666444222444:::@@@555666555333111000000111333222000111333555666666dddEEE888999444666666555333333666999777666666888999999777555555222111444333000000333111///000666888666444555555666666555333111111111000---...111000,,,...333111222444777:::;;;:::888111000........./////////444222000......///111222333999333,,,//////222>>>222111000000000000111222000///...------...///000***...666;;;555,,,+++/////////000000000000/////////---++++++,,,.........444333222///,,,,,,...111---------///111222222111,,,---...---+++***+++,,,---------000222333222000000///---,,,...111555777000...------.........---+++++++++++++++,,,------,,,++++++,,,......---+++------------,,,,,,,,,+++,,,+++******+++...111333000111000...---///444888222...)))))),,,///---+++,,,...000111000//////000///////////////000000000000333555333...,,,...111222111000//////...,,,+++++++++,,,,,,---......///.........000111111///---------///000222222333333///...///222222000111555111---///444666222///000,,,---...---,,,,,,---///000///...------///111222111000000111222222111///111111000000000000000111'''***---////////////000222333222222666:::666///222333444444444555777888333444444333000//////000222000//////222444666666}}}nnnVVV>>>888>>>222444666555444555888<<<:::999888888999999888666:::666333444333000111444333000111555777555444555666666666666555444333222,,,+++...222222///333;;;---,,,---000555888666444111///------...000222222444333000......///000222111777222,,,000111666CCC111000///......///000111---,,,+++******+++---///&&&***333999444+++***000///////////////......------+++******---///000000777666444111......111333000//////000111111///---...///000///---,,,---...000000000111222222000...222///+++)))+++000777<<<333///+++***---//////...+++*********+++,,,,,,---***))))))+++...///...---,,,,,,,,,+++++++++******+++***))))))+++...222444000111111///---///444999///+++((()))...111000---,,,...000000...---------//////000111222333333444///333555333...+++,,,...777666444111...,,,++++++++++++,,,,,,---...//////---------///111111///------...///000222222222333......111333111---000555000---///666888222///000---......---++++++---...------,,,---///111444666222111///000111111000///333222111000000000222222(((+++///111222222222333///111111333888<<<888000444444444666777888666555111222333222///...//////111///---...111444555666pppWWWJJJBBB999444666222666777444444777999777222888999555444777999666JJJ<<<777555000222666000///000111222333444444444666777888999999777555333,,,000444555444444555777555111111888===:::444111111111000111222222111000HHH777---111222,,,+++111222555777333///000888???555000...111222000000222,,,---...---,,,+++,,,...*********+++000444000)))---.........------,,,+++,,,---...---,,,,,,---///333444555444222...,,,+++...,,,000111---222444+++111...++++++,,,...//////+++***)))***---000000000999...,,,111---)))>>>^^^111...---111111///...///------...//////...---------,,,++++++---.........+++,,,------,,,***)))(((******+++,,,---000444777999(((---555,,,---333***------,,,,,,,,,---......///...---,,,,,,---...///---...///...,,,...333777000000000000///...---,,,333222222111000...,,,+++333---(((+++333888666111000///......///...,,,***111...111888:::666111///---...000000///......///111---...666999333...---..................---------......///000/////////,,,---............000222555444222222222333555777222222333333333222222222111111000///...000444777555777777666777888333,,,333222222111111111111111111111111111222333444555qqqZZZDDD;;;888444444888222555555222111555666555444888999666777;;;===:::XXXEEE;;;777111222444...000000111222333444444444555666666666666555555444111444666555333222333444555444666:::;;;888666888666333222555999:::777222@@@444///444666///---111111444666444//////555;;;333//////333444222111222+++---///...---,,,,,,---+++,,,,,,---111555222+++......---------,,,,,,,,,,,,---------+++,,,---///222666:::888222...///111333111555555000444666---...---,,,,,,+++,,,------......------///111444666444---+++...+++***;;;SSS444...,,,///111000///000........................---,,,++++++---.........---++++++---000000---***)))***+++,,,///222666999<<<---///444+++,,,333...///...............//////......------------......---///000///------...111///000000///...------...------......///000111111000///......///000//////...------...//////...---111///222999<<<888444333...///111111///......///444111222777666///+++***........................,,,,,,---...............---...//////...///111333444333222111111222333444222222222222111111000///111111000///...000333666666777666555555777333---222222111000000000000111000000111111222444555666[[[HHH777333444444666<<<777999777222222555666444;;;<<<;;;999:::======:::LLL999222333///222666222111222222333333444444444666555444333333444666777777888888666333111111222333555999<<<999555777===:::666444888???@@@:::333666111222888999333///111000333666444///...222666000...000666888444111111***---///000///---,,,------.........222666444...///...---,,,+++,,,------+++,,,---,,,++++++---///000666;;;888111---111666333111555444---000333***,,,///111000---+++,,,......000000///...111666;;;222000...,,,)))***444???555///+++///333222000000///...---,,,,,,---...///++++++,,,,,,,,,,,,------///,,,***---333555111,,,)))***+++...222666:::===<<<000///333///222666111111000000/////////000000---..................---+++---///000///---------...000111///,,,,,,...111,,,,,,---...000222555666)))...222111,,,***,,,000---,,,+++---///000000///000...111888:::777444444///111222111000......///333222444666333---***+++........................+++,,,,,,,,,------------...///000///...///111333333333222111111000000000222222222222222111000000111111111///...///111444666777666333333666444///111111000/////////000000///000111222444555666777lllNNN@@@555666888555555999AAAAAA<<<666555888888555BBB@@@<<<::::::;;;999666888---///666333222777666333333333333333444555555888666444222333555999;;;;;;:::999777444333222222222444888<<<:::555666:::999777777:::>>>===777111111333777:::888333111111///222555333000...///222...---111888:::555111///))),,,000111000...---,,,---//////...111555444//////...,,,++++++,,,...///+++,,,---,,,+++,,,...000///222555333000...111555444222555333+++---111)))---222666555000---...000,,,...///,,,***,,,444;;;222444222+++(((***------444///...444999777111///000///---,,,,,,---///000***,,,---,,,,,,+++,,,,,,///------///222333000---***+++---000666;;;>>>@@@777//////888@@@CCC===222222111000///////////////,,,---...//////...---,,,,,,---...//////...//////---///000...++++++000444222111000///000222444555$$$+++222333...+++...222...---,,,,,,...//////......---///555666333111333000222333222000/////////...111444444000------///............////////////,,,,,,,,,,,,,,,------......///000000//////111333333333333222111000...---111111222333333333333333111111111///---...000222666888666222111444444222111000000///////////////...///111333555666777888ttt\\\CCC:::777===???888333444HHHEEE???888777::::::666BBB>>>;;;:::999888777777999444???HHH<<<222222333444333333333444555666777;;;999666555555888;;;>>>;;;::::::999888888666666444444888===>>>999555666888:::======:::777444222222999===:::444111111111///111333222///---...///...---111777999555000///))),,,000111000...------+++......---///333333//////...,,,++++++,,,...///+++,,,------,,,---///111222000//////000222222222777555999666---///333---,,,111666555111---...000+++---...+++(((***222999///333222,,,***,,,,,,(((111///111999===999222...000///---,,,,,,---///000***,,,......,,,++++++,,,,,,///222111...,,,,,,...,,,,,,...222999>>>@@@@@@222///000AAAXXX[[[HHH555222111000///............,,,---...//////...---,,,444222///------......///---......---,,,---111555222111///...---...000111(((,,,222333111000000111111///---,,,---...------///...000444444000000333000111333222000//////000---111333111...---...///........./////////000000------,,,,,,------...///...///000///......000222444444444333222000...---,,,---///000222333333333000000000///------///111555777666111000333444333111000000///////////////...000222444666777888888fffOOO===888<<>>===888EEEOOOBBB333111333444333333333444666888999<<<;;;:::999999:::<<<===;;;;;;;;;<<<======;;;999888666999>>>???999555555888===@@@???:::555555666222>>>CCC;;;111///000//////000222111///.........000...000555666222///...***,,,///111000/////////***---...,,,---111222///------,,,+++,,,---...///,,,---......---...000222555111---...111444444222333222666333***---333---***...222222///------///...///...,,,***,,,111555***...000---,,,---...------...333;;;===777111//////...---,,,,,,---...///***---000000---++++++---+++000444222,,,)))+++......------222999===>>>===///222333EEEdddgggLLL777333222111///...------------..................---:::666111---,,,,,,,,,+++,,,,,,,,,---...000222444,,,++++++***+++,,,...//////111333444333111...---222000---,,,---------,,,000///111444444111222666...000111111000///000000000333333...,,,------+++.........//////000000111...---,,,,,,,,,---///000.../////////------///000444444333222111000///...)))***+++---///000111111.../////////------///000333666666222000222444333111111000/////////000000///111333555777888888777rrrWWWBBB:::777>>>JJJNNNEEE>>>===@@@===666333777???BBB???666666888999666333999CCCDDD777<<>>>>>>>><<<:::888======???BBBEEECCC>>>:::555666777555,,,'''---777888777666777::::::999777,,,@@@KKK???222000000,,,000000000/////////000111555000...000000------...,,,---//////...///000222***...///,,,,,,000222111+++,,,---............------///000000000111333555//////...+++)))+++///333......444111(((---555222...------///111222222000000...,,,+++,,,---,,,,,,000...000111+++$$$&&&///***,,,111444111,,,...444------...//////...------+++000444333///,,,,,,...,,,---...///000111///...,,,******...444777555222)))444000555OOOPPP:::000777666444222111000/////////...---,,,,,,---...///---,,,+++...111111///,,,,,,)))''',,,333777444///....../////////...---,,,+++000444333000...000444///---++++++---///000000''''''+++000111111555<<<***,,,////////////000111---...+++(((,,,333333...---......///000111111222,,,+++***))))))+++---...---......---++++++---...222111///---,,,---...///111111111111111000//////***,,,............///111000555777333000222333333333222222111111111111111222333555777888888777666fffPPP???555666555444333444999AAAFFF???===::::::<<<@@@CCCEEE555555666666333222666;;;CCC>>>::::::777444444777333333444444444444444444999::::::999777555555666:::::::::<<<======<<<:::777555555888777333111333999666555999:::666444444888===DDDEEE999,,,,,,444333666888555000---...111777666444222000000000000+++...111444444111---***///000000111111111111000---000111---+++---///---...000...***+++000222111444222000---,,,---///000...000111000,,,+++...111222///000222///+++///777---///000000---,,,,,,,,,,,,---.../////////...---------.........//////000...000000---,,,......+++)))...222111---+++---000,,,------......------,,,,,,+++,,,///444555222///...---...222777999777555===III777------***111...111111111222111000//////000///......---------------,,,,,,---000111111000+++++++++,,,,,,---------///333333///...222111---000000////////////000000.........,,,,,,...111555***+++,,,...///111222333...000111///---,,,...000...---+++***+++---///000,,,......++++++......+++,,,,,,,,,---...///000000111///---,,,,,,...000222...------...000000///...///...000333222...///333---...///111222333444555888777555333111000000///333333333333333333333444pppVVVCCC:::777888888888999;;;BBBJJJOOO>>>:::666666999<<<======777777777666555444444666===999777888777555555999555555555555555555555555444555555444333222333555888999:::;;;<<<<<<:::888333111222555555222222444555333444888888555444777333666<<<===555,,,...666111444666444///++++++,,,555444222000//////000000///222555777777444111//////000000000000000//////+++...///+++)))+++,,,++++++......,,,,,,000000................../////////...//////...,,,,,,---...///---///111///,,,///666000//////...........................---,,,++++++...------...000111///...---000000---,,,//////,,,***...111000,,,***+++---,,,------......------,,,***+++,,,---///111444666...///000333666888999:::NNNXXXAAA333///***///,,,............------------//////000//////---,,,+++...---,,,---...///...---........................///333222///...111111---000000////////////000000---...------,,,---000333......///000111222333333///111111///---,,,...000///...,,,,,,---...//////---000000------000000---------------...///000111000///---,,,,,,---...//////......///111222111///000///111444333///000333//////000000222444555666:::999888777555444333222111111222333333333333333www[[[DDD888888;;;666777777888;;;@@@HHHMMM>>>999444444888;;;999777999::::::999777555333222777444444777888777999<<<777777777666666555555444333333333222000000222555555777999::::::888666444000...///333444333444777333333555777444111222777666777888666///)))***///---000333222---)))((()))333222000///...///000111...000222333333222000//////000000000///...------+++......***)))+++,,,+++(((,,,...------000///,,,)))***,,,///000000000//////...---------...---+++,,,---000222111///222777333///,,,---///222222000//////---,,,+++*********000---,,,///333444000+++,,,//////------000000---***---///...+++)))***,,,,,,------......------,,,+++...///...---111888???---000333444555777<<<@@@YYYaaaGGG555000***000---///...---,,,,,,,,,------///000000000///---+++***///---,,,,,,------,,,***//////..................///111111///...000000...000000////////////000000+++---------,,,---///111000000000000111111111111111111111///---,,,---///000///...///000000///---///222222//////222222///...------......///000111000///...------,,,------//////...000222333333222000///111555444000000444111000//////111333666777999999999999888666444333---///111333444333222222cccKKK===777999===666666666666777:::???CCC>>>999444666:::===:::777999>>>AAA>>>888555444333555333444999:::999:::>>>888777777666555444333333666666555333111111444666111333666888666444222111222000000444555444666999333333555666111,,,000666999888777333---)))***...,,,...///...+++***+++,,,111111000000000000111222------.../////////......////////////...---,,,+++,,,000000,,,***---...---))),,,---,,,---000000...***+++,,,...///000111111000...,,,---///000---***,,,///333555444444666:::555000++++++000555555333000///---,,,+++,,,,,,---222///---111666777111***,,,//////------111111...***,,,...---,,,+++,,,...,,,------......------,,,///000111222333777===BBB,,,000444333111444<<>>AAA:::777555777;;;===;;;888555AAAGGGAAA888555777777444222444999:::777777:::666666555555444333222222999999888555333222333555...111444555333111000000777555555999999777777:::111111333333///,,,111999999:::999444000///000222,,,,,,,,,++++++---000222000111222222333333222222......//////000000000000////////////...,,,++++++,,,///000,,,***,,,---,,,,,,...---***,,,000333222000///...---...///111222111///...///222222///+++,,,000444444333444666888666000++++++111555666555///...---------///000111444000...222888888222+++,,,//////---...111111///+++,,,---------...///111,,,------......------,,,000000000444999=========+++000444222...000999AAAZZZbbbGGG666000***111///444333111//////000111333444222///---+++,,,...///---,,,,,,,,,...///...---&&&&&&''')))***+++,,,---.........//////......///000000////////////000000+++,,,......,,,,,,---...,,,,,,---...///000111111333222000/////////......111//////222555555000,,,...000111...///222222000000000/////////000111111222222222111000///......333111000111333555555444//////222666555111000333///...,,,+++,,,///222444111222333444444222000...***,,,///222444333222000ttt[[[BBB;;;===;;;888777555666777888888:::>>>@@@555555555777999:::999888111???FFF???777777::::::222111333888888555333555555555555444333333222222666777777666333222222333---111444444111000111333:::888999<<<<<<888777999///......000//////444;;;BBBFFFEEE;;;111---,,,+++---,,,++++++---000222444///111333555555444111000***+++,,,------......---.../////////...---,,,,,,***------)))(((***+++***---///---***+++111444444333111///------...000222000000000111222111///---***000222///...000222333555111------000444555555------......///111222333333000///111555555111,,,---000000......111111...,,,,,,,,,---...///000111,,,------......------,,,///...///444:::<<<999555---111333111---...444;;;]]]eeeLLL:::444,,,000,,,222111000/////////000000444222///---,,,---///000---,,,,,,,,,...//////...(((((()))***,,,---.........,,,,,,//////------000000000////////////000000---......---,,,,,,...///......///000111222333333222111//////000111000///111......111555666222---,,,///000......222222000111111000000000000111111444333222111111000111111444222000000222444444444...///222666555111000222---,,,+++++++++---///111111222333333333222111000,,,...000222333222111111```LLL<<<:::;;;777666999333555666666666666888:::333666999999777666666777000999===888777===>>>999333222555::::::666444666555555555555444444444444111444666777555444444444///222555444222222555999777666888======888666666444000.../////////333888DDDLLLMMMAAA222***'''%%%---------///000111000000,,,000444777777333///,,,'''(((***+++,,,,,,++++++....../////////......---)))------)))'''***+++******------+++,,,111333111000///............///000...000222222111///......,,,111222,,,))),,,//////333111/////////111444555------...///000000000///000///...///000000...,,,///111111......000000---///...,,,,,,,,,---......,,,------......------,,,///000222555777777555444000222333111------111666LLLXXXCCC777444---111---000000000000//////////////////000000////////////...---+++,,,------,,,+++,,,,,,,,,,,,------------...++++++//////,,,,,,000000000////////////000000/////////---,,,,,,///111///000000000111111111222222000......111222111000111---+++///555777333...,,,///000...///222333000222111111000000111111111333222111//////000222333666333111000111222333222---...111666555000///111,,,,,,,,,,,,---...//////111111111111111111111111///000111111222222222111{{{TTTFFF<<<;;;999444666>>>999::::::999666555555666555999===<<<777444444777///555555222888AAA???666555555888>>>???;;;888:::555555555666666666666666///222666999999888777777111444777666333444999>>>333222666<<<<<<777444555===555000//////---...111666CCCJJJAAA555//////...,,,---000222333111---***+++...444777777333---(((***+++...000111000///.........//////000/////////+++//////+++))),,,---,,,&&&+++---,,,...111111...+++,,,.../////////......+++///222222///,,,---...///444333,,,))),,,//////111222111000///000222555---.../////////...---,,,......------,,,,,,,,,,,,000222222......000000---111///,,,+++++++++******,,,------......------,,,000444777777444333555777333444444222...---000222555DDD555...111...555111111111111222111000//////+++---000333333111///---///---,,,+++++++++)))'''......---,,,,,,+++******...******//////,,,,,,000000000////////////000000111000///---+++,,,///222000/////////.........---111///---...111333333111000,,,***...444777444///---000111//////333333111222222111111111111111222333111///---...///222444777444111000000111222111,,,---111666444000...000,,,------....../////////000//////...//////000111111111111111111222222222yyy___AAA???===;;;888777555555888;;;>>>???<<<999777666<<<>>>???;;;666222222333333444555555333333333555777<<<888666<<<:::666;;;111444777999:::888666555===888333222666888777444111333666666555666:::===666555333111000000000000,,,...000111///......//////222555666444000...---,,,+++...333444000...000000222333333111///---------,,,+++,,,...///...------///111222333222111000...---+++******+++---...******+++,,,---...000111//////000///------...000000///222444111,,,---333///......---------......111333444333111//////000000111...++++++......+++...///000000000000000///333222111///............333111///---,,,++++++,,,...,,,++++++,,,---,,,++++++111444111000666===@@@999777555111...---///111444111...---///111222222///000111000...------...***---000222111///......---......---,,,,,,///111///...---,,,+++,,,,,,---...---,,,++++++---...000...666444///000,,,,,,666///------...111333444333333111///---,,,---...///////////////000000000000---,,,,,,...000111111000000000000111222222222333666000,,,///777:::666000555333111000---,,,///333333222222333444333111//////222555555222//////000000000///...............333111111222111...000444222444444444222111222333hhhQQQ>>>===;;;:::888888777777555888;;;;;;999666444333:::<<<===<<<999777666666444555666666444444555777777===:::777<<<888222666333333444777999999888666:::777444555888:::888555======<<<999666444444444666555333111000000000111---///000000///.../////////111222222111000///000...,,,...222333000///111333333333222000.........,,,,,,+++---...///...,,,,,,---///000111000///......---,,,+++++++++,,,---+++++++++,,,---...000000...///000///------...000000333666555222000111333...------,,,,,,---------555666777555222/////////000222000------000///,,,......///000000000000000222111000///............111000///---,,,,,,,,,,,,000...,,,,,,---.........000444444000///777@@@EEE:::999777333///---///222222000---,,,...111222222///000000///---,,,---...+++---000111000.........,,,.........------...000///...---,,,,,,,,,------...---,,,+++,,,---...000...555111---000---,,,444///...---...111333333222222111///...------......///////////////000111111111000///......//////...111111111111111111222222444000---000555777444000444333111///---+++---000222111111333444444222000...111444444111///.../////////.........//////000111...///222333000000222222444444444333222444555pppTTTEEE:::::::::999999888888888777:::======;;;999777666888888999;;;===<<<:::777444555777777666666777888666<<<888666:::666///333555444555777888999888777777555555888<<<<<<999666;;;999777777888888888777555444333111000000000111///000000000......///111---...000///......000111///---...111222000000333666444222000///.........,,,+++,,,---//////---++++++,,,---...///...---,,,...---------,,,,,,++++++++++++,,,---......///000...///000///...---///000///888;;;555111444333///------,,,,,,,,,,,,------999::::::777333000.........111111///...///...***,,,---...///000111111111000//////......//////000//////...------------...777444000............---444666444//////888CCCHHH:::;;;;;;666///,,,///333000---++++++...000222222...///000///---,,,,,,------...000///...,,,---...+++---//////...---...///......---,,,,,,,,,------------,,,,,,------...///...333...+++000...+++111111///......000111111111000000000///......------000000///...///000111222222111///...---...000111111111111111111111000000222000///000222333222000222333333000...---...///111000000222444555444222...000333444222000///...//////.........///000000000------222444222222444222444444444333444555777}}}]]]HHHAAA:::::::::999999888888777888;;;===>>><<<:::888888777666666999======:::666333555666666666666777999777;;;666333777555111666333888<<<===:::777666888444555777;;;>>>>>>:::777444111000222777::::::888555444222000000000000111111111111///......000222,,,...///000.........///111...---000111///111555888666222///......//////++++++,,,...000///---+++,,,,,,---.........---,,,---.........---,,,+++***,,,,,,---.........//////---...000000......///000///;;;===333...333111)))...------------......///999::::::777333000//////+++000222///......,,,)))+++,,,---///000111111111///.........//////000111......------............<<<888333///...---,,,+++444666444///111999BBBFFF999;;;;;;666///,,,///333---,,,***+++...000111111...///000///,,,+++,,,---...//////...,,,+++,,,---***---///000///.........---------------------------------..................111,,,***111000+++///222000......000000000/////////000000///...------111000///...///000222333//////...------///333666222222111111000000/////////000000000//////000111111444555222000111111000/////////111444555555444///111444555555333000///111111000///......//////000...000222222111555<<<333444444444444444777999jjjOOOAAA@@@;;;;;;;;;;;;:::888777666444666888999777555555555555444444666::::::777333333444666666555555666777???BBB999333777555333:::111;;;EEEDDD;;;444555999444666999<<<>>>===:::888999666333222444555333000444333111000///000000111222333222000......000222+++...111111000...------222...---000000///111555:::666111...///000000///,,,+++,,,---//////---+++....../////////.........---............---,,,+++------...//////......---,,,...000000///...///000...:::;;;000+++///---%%%///////////////000111111555666777555333000000000+++111555222000///...++++++,,,---...000000111111///////////////000111222---------...............888555111///......---,,,000333333111444;;;@@@AAA666888999555000---000333,,,+++***+++...000111111///000000///---,,,,,,---...///000///---,,,,,,...***---///000///.........,,,---------------------,,,---.../////////......,,,000+++***111000+++...222000......///000///......//////000//////...---111000000//////111222333...///...---,,,...222666222111111000000/////////---///000000......///111...333444000///222222000///......000333666666666111222555777888666333000444333111000......------000111333222......888DDD333444444444333444777:::nnnWWWDDD<<<===;;;;;;<<<<<<;;;999888666444666888888666555555666444333333444555666444333444555666666444444555666EEEGGG===666888666444:::///:::EEEEEE<<<555666;;;777888:::;;;;;;:::999888:::888555444333333111000333222111000///000000111333333333222000///000111,,,///111222111000000111222///...111111000222555999444000...000222111000---,,,+++,,,...///...---000000000///////////////---------------------...---...///000000///---,,,+++---000000000//////000...666777///***------)))000000000000000111222333222444555444222111111111...555888666222222111///+++,,,---...///000000000000000000000111111222333------......///......---000///......000222222111---111333333666<<<>>><<<444555555444222222333444---,,,+++,,,...000000000///000111000...------......///111000///---......+++---//////...---...///+++,,,---.........------+++---///000111000...---***000---,,,111///+++000111///......///000///...//////////////////......000000000111111111222222///111111...++++++...222000000000000000000//////,,,...////////////000222///444444...,,,000111---///......000333666777666222333666999:::999555111444333222000///...------111222333222......999EEE444444444333222333666999www[[[IIIAAA===:::999:::<<<======<<<:::999555666888888777666666777111222222222222333555777777888888777555444555666;;;???999444888666222888000666<<<===:::999;;;>>>;;;;;;:::999777666777888222333333222111111333444333222000//////000000111222333444444111000000000.../////////000222777:::111...///222222000111555777333//////222444222000///---******,,,...///...111000000//////...//////------,,,,,,---...///000...///000111000///---,,,***---000111000//////000...111222000......111444////////////000111222333222444555444222111111111...555888555111000111000,,,------.../////////...222222222222222222333333---......//////...---,,,...---...000333333222111---000222333777<<<>>><<<333222111333666777777666...---,,,---///000000///000111222111///......///,,,///111222111000//////,,,.........------...000+++,,,---.........------+++---///111222000...,,,(((111000...111...+++222000...------///000000///000///...------...///000...000111333333222111000,,,///111///+++***,,,000/////////000000000000000,,,,,,---...000222222222666;;;999///+++///000+++000///...///222555666666222222555999;;;:::555000222111000000///000000000111......111222222777===555444333222000111555777lllPPPAAAAAA@@@:::888999;;;===>>>>>>===<<<111222444444333222333333///111222111000222777;;;999::::::999666555555666+++222000000777555111666222222333666999<<>>===:::777555444666777000222333111---+++---000222111000//////000111111222444555555333000000000000///---,,,...444===CCC111...///222333111111444666222...///333555333000000---***)))+++---///000111000///...............---,,,++++++,,,...111222...///000111000///---+++***,,,000111000//////000///---///222111000555===............///000222222444555666555222111000111,,,222666111------......------..................444444333333222333333444---.../////////...,,,+++111111222333444333///---///111222222666===???===444111///333999<<<;;;888///...---...000000///...111222333222///...///000+++...222444333111000000---......---,,,,,,///111***+++---...///...------***---000222222111...,,,'''111222///111---+++444///...------///000000///000///...,,,---...000111...///222444444333111///'''+++///...,,,+++...222......//////000000111111---,,,,,,...111444444333>>>CCC???222---111222,,,111///...///222555666666111111444888;;;:::444///////////////000111222333111+++)))000666666444444555555333111///000333666tttXXXGGGFFFIII@@@222777999;;;<<<;;;;;;<<<===:::777333333555777666555222333444555666888;;;>>>999???@@@;;;777666555444///111333333222222333444222555888::::::;;;===???<<<:::666111///222666:::666555444000...---///111***...222333111000111333444444333222111000//////------------...222888<<<333000------///111333444555333111111222333222111///...---,,,,,,---///000...------...///111000000111111000000000000111111//////000000///...------...///000111111000//////111//////222666666111,,,---...///111333444444444333333333333111///---,,,---000333222///---...111---...111222333222111000......000222444555222000111000...---,,,...///000---666333555???444)))555///222444555999@@@EEEGGG<<<666...---777BBB???555,,,---///000000000///...111555666222,,,)))---333......///000000000000000---...000111222111///...///---...111111---,,,...---///000///,,,+++---000,,,///222333111///...---++++++---000...***,,,111,,,...//////...---...///---000222444333222111222//////............//////000,,,)))---444777555111000,,,***---222555333///>>>DDDAAA222+++///222///555000///333333111444:::444555777999:::888444000...///000000//////000111++++++,,,000555777555222444777555//////333555111|||eeeKKKCCCIIILLLCCC777888:::;;;:::999999:::<<<:::777444333555777888888999::::::888555555777:::>>>@@@>>>888444444444222---///222333333333555666333555777888888888:::;;;<<<:::666111///000444777444444333111...---///000///111222111//////000222222222222111000000//////,,,---------...111555999111///------///222333333222000//////111111///...111000...,,,,,,,,,---.........---...///000/////////......---------------...............------,,,,,,---...///000000///...///...///333888999555111//////000111222333333333111111111111000///---,,,...///111111000//////000...///000222222111000////////////111333444222111000///......---...///000+++333444>>>MMMCCC111444...333777999>>>FFFNNNQQQ;;;777111111:::AAA<<<222------///000000000//////222333444111---+++---111//////000111111000000000...............///000000444000...//////,,,---111000000000///------...///,,,///222333111///......,,,,,,...111000,,,---222///111222111...+++***+++...000333444333111111111//////............//////111///...000555777666333///---,,,...111333222111777===;;;...''',,,///---333000///222333111444999222444777999888666222000---///000000///...000111---...000222555555333111555777555000///222333111mmmRRR===???IIIIII@@@999999::::::999777888:::<<<<<<999555444555888:::;;;<<<>>>>>>:::555222555999>>>>>>999444333666666222,,,...111333444555777999444555666666444444666777;;;888444111///000111333222333444222000//////000333444333000......///111000000000000000000//////,,,---.........///222444222000....../////////...000//////000111111...,,,222111///---,,,,,,,,,---/////////............---111000000000////////////,,,,,,,,,---------------++++++---...///////////////...///222666888555222000000111222222222222111///////////////...------......///000222222111///...///000111000///...---000//////000222333222111////////////////////////---666@@@UUUjjj```EEE888///555999<<>>888.........///000000000//////222111000///...------......///////////////......000///---,,,,,,...000111999333...---,,,,,,///444333222000/////////...---,,,///111222111/////////,,,,,,///333222//////222///111333222///,,,******///111444444222111000000///......------......///111111111222333333444444.........///000111222222111666555+++'''+++...---111///000222111000333888///333777777555222111111,,,...//////...---///000///111444555444222111111555777555000///111111///vvv___FFF777>>>EEE@@@999999999:::999888888999<<>>;;;888666777999@@@???<<<888444222222222///333555444555666222,,,444666777666555333444444999888777666666999===AAA;;;777222000222555555444222444555666555555777999444222111111222222111000---.........//////000000///111222222000////////////...------///111111000...------...//////---***++++++,,,---...///000000---000111///+++***+++---+++,,,---///000//////...000///...---...///000111............///111222333,,,---///000222333333333+++,,,...111333555666777---,,,,,,,,,,,,,,,---.........000333444444111///000000//////////////////111/////////111111000///...//////000000111111222999IIInnnlllHHH:::<<<===BBBTTTddd]]]KKK;;;666333333333000///111111111000/////////000000000...---///111222000---000111111222222222222222///111333444555444222111444111000222222//////222111000...---------,,,++++++---///000000000222333444///---///000......111444555555333///---,,,,,,///111444444222111000000111000000//////000000111000222444333111000222555000000000111111222222222---.........///000000//////555777333......111222///222333111///---///222,,,...//////...---///000555444333111000111444666333000000222111......000~~~cccMMM===:::777777999<<<>>>@@@999;;;<<<<<<;;;;;;===>>><<<>>>>>><<<999888888:::IIIEEE@@@<<<999777333111...333555333111222000---555666888777555444444444777777666666777<<>>999444111111333555777111......222222......111uuuZZZEEE???===888444999@@@@@@;;;:::<<<======;;;999999:::888;;;======:::999:::<<>>>>>===888444+++000333000...111333333444666777777666444555666555555555555888>>>EEEKKKHHH@@@666222333444444333000111111111111333777:::AAA:::000++++++...111222000000000000000000000///...//////...,,,,,,---///888555000...............222000...---...//////............///......------+++...111///+++))),,,///&&&(((+++...000000000///000///---+++++++++---...///...---,,,,,,---///000---...///...---------///......000111333333444444///...---,,,+++,,,------,,,111555666333000///000000000///000000111222333/////////111222111///,,,000000......///111333555111@@@bbbrrrddd^^^WWW@@@:::HHHOOOOOOVVV___XXXHHH555444777<<<:::444111444333222111/////////000111---///111222222222111111+++,,,...///111222222222222111000///000111333444222...---///000///111666...111222000------///222***,,,...///000111333555>>>666///...//////000333444444333000......000222---000333444333222111222333333222222222222333333/////////000111222222222444000---///333555222///111000000222333111//////111:::===555......000///444222//////000111111000...///000000//////000222EEE>>>555111222444666666000,,,---222222......222}}}~~~bbbKKK???DDD???;;;999;;;>>>???>>>444<<>>555333777;;;======JJJ;;;111222555222---+++///......///111555888:::???<<<666111......000222***---///111111111111222//////............//////,,,000333111,,,)))+++...000,,,***...000......000---------......000111111))),,,333:::666---***...''',,,///......000111///000...------...///---++++++------+++,,,000222000,,,,,,,,,,,,---...//////---...///000111111111111,,,000000---...222000***)))000000///000))))))555555)))///444+++111:::000///,,,---222111++++++000///---///444666333111111555DDDNNNSSSVVVLLLCCCGGGJJJNNNRRRSSSRRRNNNFFF???333222444CCCMMM???///111000000000000000///...............///////////////---...000222333333222111111000000111333444444333444222///...///000000000222222222000---,,,---...------///111333222///,,,555333000//////000//////666333111000///...000444000***+++333444......555444444444333222111000///000//////000111222111///222222111111111111222222,,,222///...555555333999666;;;:::222000333222+++;;;555000///000111///,,,...///111111000000111333GGG<<<444444555333444888...///000///......000111nnnRRRBBB<<>>FFFIIIAAA666444777888:::;;;:::999999;;;>>><<<===>>>@@@???<<<888444111666888555333444444222555444333444666777555222AAA<<<888777:::===<<<:::@@@555...111555333111111///......///000222333555:::777333///...000222444---///111222333222222333...//////////////////...---000222111,,,***+++...111---+++...///------///000//////...............,,,///555999555,,,***---''',,,...------///000...111000/////////...------111333222......222444222...---------------............///000111222222222///222222...---111222000+++111...---///+++...===555+++000333+++000666,,,111000111444222...000666222///000444666444444666<<>>;;;777666777999::::::;;;===AAADDD???888666888777888999999888999;;;===:::888888:::======:::777333888:::888666666555222111111222555777777555333:::888777888;;;;;;777444888222...000333222222222000000000000000000000000333111///......111444777000111222333444333222222...///000111111000///...---000222000---+++,,,...111,,,+++---...,,,,,,...222111000...---,,,,,,,,,///111555888333,,,***+++(((---///------000111///---...///...---,,,---...111333222//////222333111000000///.........////////////000000111111222222111333222...---000333222...111---+++......333DDD555...222444...000333+++------000111//////555===666444444888999888999===BBBLLLNNNPPPWWWWWWUUU[[[WWWYYYZZZZZZTTTJJJ???999111777MMMgggcccDDD//////111222222222222111111000......//////000000000000---///111333333111///...//////000333555555222000,,,---///111333444555555111222333222111000111333000000000222444444222000---...111222333222000///---444555...+++...000---333...///444444///...333......////////////......000///...,,,---444???GGG222222111111111111222222333777333000555333000555333444333444===FFF???111,,,+++,,,///444666333000...000000000...---...///333000//////---+++---222111111111000///000333555wwwYYYDDD>>>@@@<<<:::777666666777888999:::888999;;;:::666555777444555555555555666777999:::777555666:::===;;;888333888;;;999888888777444111222444666777666444222444333333555777666222///666333111111111000...---///000000111111000///...///...------...111444666000000000111222222000///...///111222222111///...---///111000...,,,---...---)))(((+++---,,,,,,...222111000...---,,,++++++...000333444111---+++++++++///111///...111222111***,,,//////......000222+++///111000111444333000111111111000111111222222////////////000000111111222111000000222444222//////222---+++000///444DDD444222333555333333222---***---///000000333===GGG::::::===AAAAAA??????BBBDDDUUU^^^```fffdddbbbhhhlllgggddddddaaaTTTBBB777333<<<^^^xxxhhhAAA+++)))111111111222222111000000/////////000000111111222000222444555555333000...//////111333555444111///+++...111333333444444555000111333333333333444555///......///111111000///...000111222111111111111...666777...+++000111,,,222//////333333......111///000000111222222111111111222111//////666BBBLLL000000000111111000000000333888333111666444111666===999222333???HHH@@@000000...---///111222000...000111222111///......///---///111000...,,,///333222222111000///111444777gggQQQAAA:::777::::::888777666777888999999555444666666555555888555444444444555666666666888555333333666888888666222777:::999888999999777444666888999777555222111333222222222333222111000444444333222222111...++++++,,,---...//////............------...///111222...------///111111...,,,...///000111111000///......///000000///.........***&&&&&&***,,,,,,,,,/////////...---------------,,,///000///......---,,,+++///000---,,,///111000---...000000000111222333%%%,,,111222555777555111000000000000111222333444//////.........///000111666111000666<<<;;;444,,,000333///...333000222>>>222444222333666555111111111444555333333:::DDDKKK<<>>;;;888999:::888666555777999888555555777777666:::AAA<<<999777666777777666444111333555444222222666:::666999999444222444555444777999:::888444111000111333444555666444333222222...000111333:::>>>888...++++++******+++,,,...///.........//////////////////------///444555222//////...---,,,,,,---...////////////000000000///...000,,,***---///------///...------,,,,,,------...111333111,,,---111111...+++......+++)))---///...---++++++333===EEEFFFDDDDDDFFFDDD???>>>@@@???<<<888888777666666666666666333222111000///000222333777666999@@@@@@:::666666444666111111777444333===<<>>666>>>>>>>>>:::777;;;DDDIIIGGGIIIPPP\\\gggjjjhhhjjjooolllOOO???AAAXXXzzzGGG333999111...///000111111111111111///000000111222333444555>>><<<999666444444444555111000000111222222000///,,,///222000---,,,000333...111444555555444444555444111///...000222333444///222444333222444999???OOO===......111///...222,,,---...//////000000///...///000000000000000///------......///000111222...///111222222111///...---222///...666666333:::555777333...333>>>???:::222111000......///333555000111222222111000222333111333222//////222000+++---///222333333222333444qqqSSS???999<<>>:::222333:::666777111111888666666AAAGGGNNNCCC===HHHDDD;;;EEEEEEEEEAAA@@@HHHTTTXXXTTTSSSYYYfffqqqvvvxxx}}}gggIII;;;NNNfffxxx===...:::000///000111222222222222222///000000222333444555555>>><<<777333111111222444222111///000111111000///+++...000///,,,,,,000555...111444555555444333444222000---,,,...000222222+++///444666555777<<>>222///...---...///000///...------,,,,,,---...000111222000000222444444111...111111000---,,,,,,...000777...***///333111000111111//////111000------000,,,000222000,,,+++...222000/////////////////////111...***)))+++...000111333///666PPPqqq|||qqqooodddVVVKKKBBB<<<999999999888666333444888888555222???@@@999999666333888888@@@<<<444888===CCCMMMcccRRR;;;DDDKKKDDDJJJFFFOOOEEEDDDTTTeeeiiiaaaZZZYYYmmm\\\>>>EEEWWW```>>>:::777000///...000666888444000///111...000555555111333999GGG666+++000555222222666333///,,,---.........///666///,,,000444333111000222222222111111111111111///...---...000222111000,,,...//////111777CCCKKK:::333///222444222//////...,,,+++...333555333///222222111111111111222222...///000///...---.../////////000111222222333333222///...000222222444999111111111222222333333333000888888;;;222///999+++///111333555555555444333666555222000000111333555222///...///222444444222kkkUUUBBB???AAA>>><<>><<<:::888777666666333444555777:::;;;:::999===;;;777555555555444444999:::;;;:::888777888999333444555333111111333666666444222000///.........000222///555???999000333222...---555>>>AAA999000000///......///000///---------,,,,,,---...000111222000///000222333111...222222111///---...000222999000+++...111000///000@@@777///000222000...------///111000---,,,///111111111111111111111111222222///,,,+++---000333444666333???aaaxxxfffUUUHHHBBB@@@666666666666555666;;;@@@>>>DDD===666999888333555:::CCC???888===BBBFFFOOO___RRR<<>>RRRoooVVV999666555333222000222555555222111444111...///333333222777===GGG777...111555333222666111...,,,---///111222333333///...111333111000000111000000000//////......///......///111222111000---///111000///333:::AAA666111...000222000......000---,,,///333555333000//////.........//////000---///000///......///000111111111111111111222222333000000444555444555888222222333333333333333333333:::888:::000,,,888***000111333444555444333222999777555222222222333444111///...///222444333222yyyYYYJJJ@@@CCCFFFBBB===<<>>;;;999777666666222555888999999888777777777777666333111000111333888999999888666444555666222222222000///000222555666444222000////////////...111000555???:::222555222000///222777888444///111000////////////...---------------...///000000111000......000111000///333333222111//////111333999222,,,---///...///000MMM===000///333333///+++///////////////////////////000000000111111222222777333...,,,---000222333666444EEEnnnsss___PPPGGG999777888:::666444<<>>BBBEEEFFFMMMZZZWWWDDDHHHTTT[[[dddWWWQQQNNNSSScccsssvvvoooiiinnn}}}iiiGGGKKKmmmtttIII666444555999777666666666333///222888222//////111222333999@@@EEE999111333555333333666222000......000444555555111///000222111///111555222111111000///...------///......///111222111000,,,///111000//////333666222...---000111...,,,---111///---///333555333111---------------...///000---...////////////000111222222222111111111111000222111333888999666555777444444444444444444333333444999666999000---:::000222222333444333222111000888777444222111111111111111000...///111333333222}}}gggKKKCCC???CCCGGGCCC===;;;AAA@@@===;;;888666555555222666:::;;;888555555666444666666444111000222555777777888666333222222333222111000//////111333555555444222111000000000111111555444666>>>:::222555111000000111222333222111333111//////000///...,,,...............//////000111///...------//////000111222222111000000111333666111,,,,,,---///111222JJJ<<>>:::<<<888444===KKKLLLNNNCCC<<>>AAACCC@@@<<<:::>>><<<;;;999777555555444333777::::::777444444666555777999777444333666999555666666444222000000111333111000000111444555666555444333111111111222222666<<<999666<<<999222444///000111000000111333444333111000///000000...,,,......////////////////////////...---------///000///000111000///...000111000///,,,+++---111333444;;;333///000222000//////000//////000111111000...,,,,,,------............666333///------///000000000000>>>^^^{{{rrrbbbxxxrrrVVVIII???===<<<:::@@@JJJFFFNNNIIIAAAEEEEEEBBBFFFOOOWWWQQQHHHIIIFFF@@@AAA===NNNHHHDDDEEEOOOaaaYYYSSSTTTWWW]]]eeejjjkkkiiinnntttlllVVVddd{{{}}}jjjJJJ999;;;777333888===>>>@@@@@@888000///333000333555555444444444555;;;777444333222000111444000222111///333:::<<<:::111000//////---000;;;HHH444444333222111000///.........///111333333222000,,,///111222111000//////...///222555333...---000000///------...///000///...............///000000,,,...000000///000111333...///000111222333444444111000333888888444111111555555555555555555555555444777666>>>777333AAA:::333333222222111000///.........///000111111111111000000000000///000111222}}}fffRRRBBB@@@???>>>>>>===;;;:::999888777666666555555666666777888777666555555555111222444444333333444555333444444333111///000111222111000222444666777666555444333222222222333444;;;AAA;;;444888666111333...///000000000111333555222111000000000000///......//////000000000//////...///000///------///000---...//////......///000+++------+++---222444444...---...111111......222...///111222111000//////////////////////////////...,,,+++---///111222222000222>>>RRR```___VVVNNNVVV___iiimmmooovvvggg\\\LLLAAA>>>AAAEEEIIIFFFRRRPPPGGGEEEAAA???EEEPPPVVVPPPHHHIIIFFF???@@@888JJJGGGEEECCCIII\\\XXXOOOTTTWWWZZZ___gggllllllkkkmmmxxxmmmiiitttuuuZZZMMM888222999555...333:::;;;>>>@@@;;;222...000///444777555333333222000666666555333111000222444+++000000...444>>>BBB>>>222000//////...111<<>>JJJEEEHHHJJJMMM]]]ZZZQQQYYY^^^^^^aaahhhllllllkkkhhhooo}}}sss~~~|||```@@@<<<111///666333---222444333666;;;999333//////...333555222000333333000222555666444111111444666,,,222222...333>>>AAA<<<111//////111111111666===111000000000//////............000333555444222///666444111000///////////////333:::===666......333111000///---,,,---...000000///...---,,,,,,,,,,,,///000111111000///000222...//////111222333444444555222111333222///000222222222333444555666666777777999;;;GGG===000777...222111000000////////////...000222555666555444333///000111000...---///222zzzdddVVVJJJBBB<<>><<<<<<;;;:::333444444555777888:::;;;:::666222222555777777666666444333666:::;;;999777111222333222111000111222///...000333777999666333555444333222333444555666:::AAA999---///111000333//////...////////////...111000///000111222111000...///000111111000///...,,,///222222000...///000,,,---///000///...///000)))///111...---111222...333///---000000......111+++000555444000...///222......---,,,+++******)))000000000111222000---***,,,666DDDKKKIIIIIIUUUcccYYYIII;;;:::FFFSSS]]]aaaooouuuQQQ<<<>>>AAA>>>666@@@===444555555444:::777>>>:::666>>>@@@===???@@@FFF???HHHNNNPPP\\\XXXWWW```gggeeeeeeiiikkkjjjmmmgggiiizzz{{{yyytttAAA666888111...444222...444///---///555777444111111---222333......333555333111555888555222333666888222777555///111;;;===666///...000444333000000444222222222111111111111111......000333555555222///333111...---...111333444///555<<<>>>666------222222222111...------///111333222111000///.........000111222111000///000111000000111111222222222333777333111111111///000444000111222333444666777777222555999HHH???000666---111000000////////////000...///222444444333111//////111222000...---///222www[[[KKKGGGFFFCCCDDDBBB???<<<::::::;;;<<<999777666999<<<>>><<<999777777555444444555666666555444333333444777:::<<<444333111111111333555666111444555111000333555555000222555666555444444555777333///...000222222000000...---,,,...000000///333000000444444111...///444999///555...;;;111,,,...000222222000.........+++---...///...///000222111000000//////000111222444111...///111333333111000222333111...,,,---///...000111111000//////000+++...000111111000000111222;;;AAAAAAEEENNNTTTUUUVVVFFF===666CCCOOONNNbbbrrr~~~wwwllluuu}}}hhhNNNAAA:::;;;<<<999666222111222333444444999555444<<<:::555888AAA???DDDMMMNNNMMMSSS^^^WWWooo}}}vvvoooqqqmmmbbbccckkkrrrvvv|||sssUUU;;;333222111111222222///---///000222333444333111000111222333222111000000111444444777:::777333888AAA777555222000000111333555......///111333333111...---///000222222000...------...000111111222444666///000111222222222222222111222111...++++++000555555333000...---...000111444...---000000,,,---222111111111111000000000000111111111111111111111111444333222111000000000000000000......333777555...222333555777666444222000,,,444555---,,,222444///---222//////333000---555//////000000000000//////|||aaaNNNEEECCCBBB@@@DDDBBB???<<<:::;;;<<<<<<;;;;;;:::999999:::===???;;;:::999888888888999999333333333444555666777888555444333222222444666777000333444000///222444444333555666666444222111222444111///000333555555333111000......000111111111222000111444222//////333///333***666555DDD777//////000222111///......///...000111000//////000111...//////000000111111111444222//////111222222111000222333111...---...///...000222111000///000000+++---///000000//////000888>>>AAA??????EEEJJJKKKNNNCCC>>>555===EEEBBBUUUdddnnncccPPPRRR[[[]]]___kkkWWWGGGAAA===:::555000---000666;;;444888222000888;;;===FFFUUUQQQNNNMMMFFFCCCNNN^^^mmm|||qqqccceeehhhiiiiiinnnvvvxxxuuusss^^^HHH888222222111111111111111111,,,...000222333333222111000111333333222222444555666444555888666333777===666555444222222222444444......///111222222///---...///000111111000//////000111222222222222222333000000111222222222222111333333111///------111444666444222/////////111222444000///222222//////333222111111111000000000000//////000111222222333333444333222111111000000000111111//////333888555///222333555666666444222000(((000222---...555444---000666333111444000,,,222//////000000000000000000dddIIIAAAAAA@@@???@@@CCCAAA???===;;;;;;<<<===??????===999666888>>>DDD<<<;;;::::::999999::::::444555555666666666666666555555444333333444666777///222333///...111333222333444555555333111111222111000///222777999888666222000///000111333333222444222333444111...000666...000(((777999HHH999111000111111000......///111111222222111000//////111---...///000111222222222444333111000111111111000000111222111///......///...000222111000///000111+++---/////////...///000999======:::888<<>>AAA999JJJYYYcccVVV>>>777<<>>>>>AAA>>>===BBBBBB@@@???===<<<<<<======AAA@@@>>>:::888:::???CCC::::::999888888777777777999888777666666777777888444444333333333444444555///333444000///222333222///111333333333333444666000///000444888:::777444111000///000222333333222;;;777444444222000111555222222***888666BBB555000222222111000......000222///000111111//////000111000000//////000222555666444333222111111000000///111111111111000/////////---///111000///...//////,,,...000000//////111222222555666555555999@@@EEEQQQMMMNNNFFFKKKMMM???HHHOOO\\\TTT===333333999CCC```sss|||~~~}}}eeeddd___VVVNNNOOOYYYcccdddfff___\\\bbb```ZZZ]]]ZZZQQQKKKIIIGGGKKK[[[nnnzzzmmmXXXRRRKKKGGGJJJOOOSSSSSSYYYaaakkkrrrtttyyyaaaEEE666333333333444444333111111555888000111333444666666666666111222333333333555888:::999666333333333333222222111222333444444333222111555444555666777777444111000///...---...000222333444444444444444333111000333333333222111000//////000/////////111333444444777555333111000///000000000000111222333222222222333333222222222111111111//////000111222333444444444444333222222222222222222444333222444888666111222333444444444333111000111222111111666;;;777///)))222111///333222...222////////////000111222222~~~ZZZHHH===@@@AAA::::::AAA@@@???>>><<<<<<<<<======AAA>>><<<<<<===???>>>===:::999999999888777666666:::888555333333444777888333333222222222222222222///333555222111333444333///111333333333333555777111000111444888888555111000//////000222333333222CCC;;;444444444222111222222333+++666...888000444222222222000......000222,,,---////////////000222555222///---///333888;;;333333333222111000//////222111000000111111000000,,,...//////...------...///000111111111111333444...///111222333777???FFFUUUQQQRRRNNNYYY]]]IIIJJJAAAQQQPPP@@@666111111999@@@JJJLLLSSSiiiuuupppmmmccceeeeee___YYYYYYaaaiiilllqqqqqqwww}}}llleeeEEE===:::BBBIIILLLTTT]]]vvvyyyzzzvvvnnnddd[[[UUUKKKHHHDDDCCCEEEHHHLLLOOOMMMJJJIIILLLRRR^^^rrrxxxnnnZZZEEE999666555333222222333222111111222333333444555555666666666666555555555444333444666888999777444222222222111///...///111222222111000///555444555777888777444222111000...------///111333222222222444666666333111333333333222111000///...,,,---///000222333555666555333222000////////////000222444555666777666444333333333333222222222222222222222222333333333333555444333333333333333333222555555333444777666222222222333333333222111000777444000///333777555000+++666444///444444111333000000000///000111222333pppKKKCCC>>>@@@>>>888999>>>======<<<<<<;;;<<<<<<<<<>>>;;;:::<<<@@@@@@===999<<<<<<<<<;;;:::999888777777555333111111222444666222222222222111111111111///444666333222444555333444555555444222222444666333222222444777777444000/////////111333444333222BBB;;;555555444000///111...000)))444+++333///888111222222111//////000222+++,,,...///...///111222777444000---...222777;;;111222444333111000///000222111000000222222111000,,,...000///...---......000111222222111222444666///...000333333333999AAAMMMJJJLLLJJJYYY```JJJGGG999GGGHHH>>>888111+++///333888555:::LLLSSSKKKFFFHHHLLLPPPPPPOOOPPPUUUYYYiiippprrrxxxvvv```VVV???777888CCCKKKJJJGGGHHHOOOOOOQQQPPPLLLHHHIIINNN[[[[[[]]]`````````gggnnnfffSSSAAA<<<@@@HHHVVVdddTTTKKK===444555999888222///000111444666666222///444444555666777888888999999999888555444444666999888999777222000111111///---...///000000000///...111111111444555555333000222000///------///000111000///000333666777444111333333333222111000///...+++///333444222222555777222222111000////////////111666999999;;;<<<;;;777444444444333333333222222444444444444444444444444555444444333333444444444222555555333333666555222111222222222222111000000666222---,,,---000000///444???;;;111444555111111222222000//////000111222eeeDDDBBB>>>;;;::::::<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===<<<;;;============<<<:::999777333444444555555555444444333333333333222222111111...333555333222333444222555666666555333333555777555333333555888888666333000///000222555666555333999888777666000+++---444...---&&&444---555...555000222333333111000000111---...000000//////000222444222000//////111444666///111444333111000000111333111///000222333222000...000111111000//////000000111222111111111444666000///111333222///333:::<<<===BBB>>>MMMUUUBBB@@@777@@@>>>888999444---///000666333222::::::444555333777;;;===>>>@@@BBBCCCZZZbbbaaa``````SSSBBB>>>;;;666888CCCHHHAAA;;;;;;555666999===<<<;;;DDDQQQ___ccciiimmmkkkkkkuuuyyy[[[>>>666999<<>><<<777444444444444333333333333444444555555666666777777555555444444444444555555111555666333222444444222111111111111111000000000111///------------...///777AAA;;;///111333000000444333111000//////111111^^^DDDCCC>>>888999???AAA>>>999999:::::::::::::::;;;666999;;;;;;888888;;;???<<<=========<<<:::888666222555999;;;<<<:::777444444444444444444333222111---222444222111222333000222333444444444666999<<<666444333555999:::888666111111222444777777666444///444999777,,,%%%,,,888111...%%%666111777,,,...000222444444222000000000000111222111000///000111000000000000000111111111...111444444111000111222333111///000333444222000000111333333111000111222000111111000000000333555///...000333111---000777///333;;;666BBBJJJ999;;;444999444000777777222444***333111+++......///999111222444555777777777666DDDMMMLLLFFFBBB999333888000...222<<<===666222444444333666999333///999HHHGGGLLLTTTXXXTTTTTT```qqqkkkJJJ---***444888777777,,,444:::888555333222///444555:::EEEOOOOOOEEE;;;777888:::===AAADDDGGGIII>>>===<<<:::888:::===???444;;;<<<444...000333222////////////000000111111......000333555666444222333222111000///......---111//////222666666111,,,111222222222222111000000222:::AAA===444...111777111111222222222333333333,,,333888777999<<<:::444555555444444444333333333333444555666777888999:::555555444444444555555666000444666333222333444111111111111111000000000000,,,---///000///......111222===777***---222000111666444222000//////000111iiiMMMDDD>>>???@@@@@@???@@@===<<<:::999999:::<<<===222555999<<<===;;;888666===;;;777555444555777999333777888444333777666111///111222333111111111222///000111111111111000000333<<>>===888333333555666333///222111222333555555444222111666:::888444111000///000222444444222000//////000222333222111111444777999222...111222///---///111///...///222333222000000000333666333///111666333222111111000000111111222111000//////000111111555333111000222222222111222333333222000///000111---111999AAAFFFDDD<<<555777777777777666555333333444444333222000---***(((333222111111111333666777777>>>???:::444444666777222444666666555333333444111000000111333333222000444777<<<>>>>>>???BBBEEEAAA<<<555222222333333222333555555444222000///000333:::@@@QQQbbbZZZGGGAAAAAALLLUUURRRKKKKKKUUU___PPPOOOIII@@@999555444333;;;<<<444000666333///444222......222444111///000111222333222111222777:::444333222000000000000111111000////////////000000777333111333333000///000000333777888666333000...,,,111222000000333222...444222222555:::;;;777333888888888666444333333444777444555888888666666999555111222777888444444888333222111333555666666555555444333333222111000000222000//////000111111111---///000000000000333555222222333333333222222111sssNNNEEE>>>===<<<;;;===AAA======<<<;;;:::888777666444555666888999888888777<<<:::777444333555777888555888888444444777666222///111333333222111222333333333333333222111000000222555999;;;999666777;;;;;;777444444666666333///111222333444444444333333333666777555111111222444444555666555222111111111///222444333111222888===HHH888---///222//////444222000///000222333222000444000000444555222111333333333333333222222222222444333111000/////////000333222111222333333111000000111222222111000111333444333333555999:::999888::::::999888888777666666111000/////////000111222444333222111222333555666444999:::666222333333111333555777777555333333333222111111222333333111000111444777888777777999;;;:::666222000222555777777333444666555333111111111///888???JJJWWWTTTNNNSSS]]]bbb___UUUPPPVVVbbbhhhbbb^^^TTTHHH???:::999999999???888222777777222333333000000333333000000333111444777777666666777999555444333111111111111222000000000000111111111111444222444999;;;666222111///222666777555222000///...///111222222222000000111000000555:::<<<999555999:::999777444333444555777444444777777555555999444000111444444000000333222111111222444555555444444444333333222111000000333111000111222333222111...///000000000111333555111222222333333333222222UUUKKK@@@;;;999999<<>>AAA:::444444333333444222000444:::888;;;>>>???===:::888777666555444333222222222222///000111222333333222111111222888@@@BBB;;;444111---000444555444222111111000---000888888111...222......///444999;;;999777:::::::::888555333444555777333222555555333555888444222111333222///...000111000000111333444444222333333333222222111111111333222222444555555333111...///000000000111333555111111222222333333444444eeeTTTBBB:::;;;<<<===@@@777888999::::::999888777999999999::::::;;;;;;<<<999777555444333444666777888888666444333444444333111222444333333333555666444444444444555555666666///444666888===DDDBBB;;;444222222333555555333111...333777666222000222555333333555666555444888===666555333000------///111///444777555222444<<>>;;;<<>>000111333555555444222111222222222333333333333333EEE@@@888333111111222222222333444333111000111222...333888======:::666444444444333222222222333333444444444444444333222222555555444444444444444444555@@@GGG@@@444///111444,,,///222444444444555666666555444444444444111///222222333444555555444333777666555333111000000000444555666555333111222222;;;IIISSS\\\bbb[[[XXXbbb[[[XXXOOOJJJWWWjjjjjj^^^[[[ZZZ]]]^^^VVVIII???>>>FFFXXXWWWMMMSSSYYYNNNCCC777555555555555999DDDQQQYYYTTTNNNFFF???:::666333444444444333333222111111...///111333333333111000444333777===>>>777000...---///111222222222333444000---555DDDDDD666...222000000222444555555333111666777666444222111222333555222111444444222333777555555555444555666777777444333222333444555444333222222222222222222333333333333333444555444111......000111111111111444666333333222222222333444555hhhKKK>>>>>>???===:::AAA???<<<999888888999:::555777888::::::999777666777777666555555555666777666444444777777333333444333444555444444555888:::;;;999777555444333333444+++777777---444FFFHHH:::111111111222333555777888000333666666333111111333111222999AAA???777555:::666666444111///000333555333555777555333444777:::FFF777,,,000444222000222000111000///...///222444444333333444222111777@@@222333444444444222111000111111222444444444444444GGGAAA999333111222333444444444555444222000111222000333666888888777666777444555555666555555444444111222444555555555444333444444444444555555555555333>>>DDD===222...111444,,,///222444444444555666666555444444555555333111000000000222555777666555222333555444222222222333555555555444333333666888;;;KKK\\\mmmwwwjjjXXXUUU___^^^^^^fffvvvuuuuuussstttttthhhTTTFFFDDDJJJZZZZZZTTT[[[]]]SSSKKK===888666666888???LLLXXX___XXXNNNDDD>>>999666555555555555555444333222111111222333333333333222111666444555999999444///...///000222222111222333555000///666@@@AAA777111111111222333444333111///...333444444333111111222333444222222555666333333666333555444111222666888777555444333333555555444333111111111222222333333444444333333444555444111//////000111111111222444666555444333222222333444555vvvYYYHHHBBB?????????AAA@@@???===<<<;;;::::::777777777777777777777777888777666666666777777888555333555;;;;;;666444777444555555444444666999<<<:::999777666666666888999000333444555888;;;;;;999333333333333444777;;;>>>333333444555444333222111222111888AAA>>>444222777444444444222111111444666222222333444555555555555222111000///111333333222111111222000///111555999;;;777333333222111555;;;666666555444333222111111222333444555555444444333@@@<<<888444333444333333222333444444222111222333222555888888666444444555333555777888999777555444222222222333333444555555333333444555555666666666111777:::555111111333333000222555666555444555555555444444444666666444222000//////222666888777555///222555555444333444666444444444333444888===AAA@@@LLLXXXggguuunnnbbbbbbwwwrrrtttyyyuuurrreeeQQQGGGGGGPPPZZZ[[[[[[bbbaaaWWWUUUEEE===777777;;;CCCPPP[[[YYYRRRHHHAAA===;;;999777777777888888777666444333666666555555444444333333666444555999:::666222222111222333222111222444666111222444666777555333222111222444444222000...---222333444333222222444666333222333777888444333555333666555000000555777444444333222333444444333222000000111222333333444444777666444444555444333111///000111222111222444666777666444222222222333444fffRRRFFF@@@BBBGGG===>>>???AAAAAA???>>>===;;;:::777666666777999;;;888777777777777777888888555333777>>>>>>999666999555555555555444666:::<<<555555555666888<<>>;;;666222111222444777999999777444222666444222000000222444555222333444555666666666666111222222000333777777333444666888888666555444555555444444555666777555444222111000333777999888666111444777777444333333555333333333333666<<>>======;;;:::999999::::::999888666555:::999888666555555555555555444666;;;===999555555333333333222111222444666222444222......333555444///111333333222///......222333444444333444666888333222444999999555333444666999777111000555666333444222111222333333222111000000111222333444444555:::888555555555555444333///000222222111222444666888777555222111222333333{{{cccNNNEEEFFFKKK<<<999<<>>???;;;666222666555444444555444222000111444555555333444666999555444444333333333444444222444666888888666444222666555444444444444333222...222444333555:::888222000555555222222555555000333666555555===HHHIIIBBBFFFLLLPPPPPPTTT```sss~~~nnnaaa```fffbbbQQQBBBCCCLLLSSS```jjjpppiii]]]UUURRRQQQMMMBBB666333777>>>IIIRRRKKKHHH:::>>>NNNCCC444>>>999CCCLLLHHH===555555888:::;;;<<<<<<<<<:::888666222000333;;;DDDDDD;;;111555666222,,,---444666222333333333333222111000///333222111000///000111111111111111111111444888<<<...///333888555111666???555666666555444444666888444333555777555111000333333//////333555555888===JJJ@@@444000333666555111111000111444555444777<<>>>>>AAAFFFEEE@@@???CCC888;;;<<<:::;;;===:::444777333111333666888999:::777888999:::<<<===<<<999<<<;;;999555111111444777333777888999DDDTTTXXXSSS===;;;;;;<<<888222222777444666666444555888999777777555333333555555333111...000333444333222222222111000//////111333444444222222333333333333222222444333222111111111222333222222222111111222555888>>>888444555666444444555444999999555111333555555999555333555666444444666999999666333555999777333777777777888888777555444777999>>>@@@<<<555444777111444888<<<===<<<:::888777666444444555555333111222444555555333333666888555444444333333444444444444444666666666444333111333333222333444555555444111555555333555888555///111555555222222555555111333333222;;;OOO___ZZZJJJEEEFFFGGGJJJRRR___jjjooo{{{wwwkkkcccaaaaaaZZZOOOLLLTTT]]]aaapppuuurrrfffXXXRRRPPPPPPLLLBBB888777;;;???EEEKKKLLLNNNHHHLLLUUUHHH===HHHNNNYYY\\\PPP@@@999888888888999:::::::::888666555333222444999>>>>>>777000222444222///000555444000333444444444444333222222222111000000000000222222222222222222222444999<<<444111222777777444555999666777777666555555666777666555777999777333222555222///...111222222444888BBB<<<444111222444333111111///000333333222666;;;OOO<<<222222222555777222sss```TTTOOOCCCCCCEEEEEEAAA>>>AAAGGG>>>???>>>;;;;;;===;;;666<<<;;;999777666666777777555666999===??????===;;;:::;;;999666222111333666777999777666===KKKPPPLLL===:::999999666333444777555777777444444999:::999555444333333555555444333000222444555444333333333...222222...111999:::555111111222222222222111111222222111111222222333444666444111000111222333333444777777444333666888777555999:::555111333555555CCC;;;666777888777777999???>>>:::555444777777444888:::;;;999666444555777888>>>@@@<<<888888888777888888999999::::::;;;;;;888777555444555555444333444555555444333333555666444444444444444444444444555444444444333333222222000000111222444555666666555666666444444555333...222444444222222444444222444222555FFFeeeyyyoooZZZKKKHHHCCCDDDPPP]]]aaa^^^ggguuuwwwrrrqqqoooggg[[[TTTWWWaaaeeedddmmmrrrssslllbbb[[[VVVQQQDDD<<<888<<>>@@@>>>:::DDDDDDAAA;;;777777777666333555999===<<<;;;???DDD888888888888888888666444777888666333888AAADDDBBB888666555444444444666888666888777444555999;;;:::444333333444444555444444222333555555444333333444...666666000444AAAAAA777222333333444444333333222000111111111222333444444777333//////222444333111...666888111///777<<<<<<888<<<<<<666222333666666JJJAAA::::::;;;;;;;;;===@@@@@@;;;444333666888666999999888777666555666777999AAACCC<<<999===<<<666;;;:::999888777777888888999777555444555666666555555555444444333333444555333333444444444444444444333333222111222333444555000111222333333333444555666666555444555444222///333444333222222333444333444777>>>PPPlllyyyhhhZZZUUUJJJDDDKKKYYY]]]YYYRRRaaasss{{{zzzxxx{{{wwwggg\\\ZZZ[[[YYYUUUUUUdddtttzzzwwwmmm]]]OOO<<<777999GGGXXXcccgggjjjrrryyy{{{tttfff[[[bbbsssyyyvvvZZZFFFDDDCCC<<<666666777777666555333333222333333333111111111222111111111222444555333000333444555666777777777777888777666555444555666666444444444444333444777999777666666777888666444444777888999888666444444555555444666:::888444444888888555444666555222111333---111666777555444666888333000///000///...222888666777,,,000CCC>>>...111{{{ttthhhaaaVVVPPPOOOPPPNNNJJJTTTSSSOOOIIIIIILLLLLLIIIIIIJJJFFF???<<<===<<<888333555999;;;777777CCCSSSJJJBBB999666888:::999666222444666888===CCCFFFEEE666555222111222555888999666888777555555999;;;999333444444444444444444555333444666555444333444555...666555000666BBBAAA666222333333444444333333222///000111222333444444444555111......222444444333---666888///---666???AAA;;;>>>===777222444777777HHH@@@:::::::::999:::<<<>>>>>>:::333111555888888888555222333777999888666888AAADDD???===@@@>>>666666666777777777777666666888666555555666666666555555444333333333444444333222333444555555555444444111111000000222444777888333444555444222111222333555333333444555555333333444333222222222222333444222<<>>===;;;999777777777777888999999888666777888:::666;;;>>>===:::999:::<<<:::<<<===<<<:::888777888666666888<<<;;;777777;;;888555666888777222000222111777===<<<777222333666444111000111///...111666...222,,,777OOOIII222///}}}pppfffeeeeee___VVV``````]]]YYYZZZ___```]]]\\\^^^ZZZQQQNNNLLLBBB666666555888999666999KKK```jjjZZZEEE777444666999:::555777999<<>><<<777222222666888777444777777555666999:::777333444555555333222333555444555555555333222333444///222111///555===;;;222111111222222222222111111///000111222333444444333111000......111444555666000555666222111666>>>CCC===@@@>>>777222444666777>>>:::888999777444555999;;;<<<999333111555888999777222000333888;;;999444888===@@@@@@@@@@@@===888///111333555777777777777666555444555777777555333555333222222444555444333111222444555666555555444111111111111333555777999555777888666222000000222555111111444666555444666666222111333333111222666///>>>IIIJJJNNNWWW]]]]]][[[aaaZZZFFF<<>>>>>>>>>>>===;;;999888777777777<<<======<<<:::999:::<<<555>>>CCCAAA===<<>>@@@@@@>>><<<;;;;;;888888:::>>>>>>;;;;;;???===;;;===@@@???:::777888;;;@@@CCC???777111111333555333333444222///111555000///000>>>OOOKKK:::222{{{rrrnnnmmmjjjeeefffjjjjjjggghhhmmmlllhhhgggbbbPPP;;;;;;555444999<<>>BBBEEEOOOLLLCCC888555777666222111555777666777999888555444555777555333111222444444555555444222111222444333000...111777999555000222222333333333333222222000111222333444333333222000000000//////111444777222222555888888777;;;AAA<<>>EEEDDDEEELLLOOOMMMGGGVVVYYYHHH;;;@@@HHHIIIFFFIIILLLPPPRRRUUUXXXZZZ___]]]YYYSSSIIIEEEPPP___ppptttqqqbbbQQQEEE>>>;;;IIIDDDJJJ___tttzzzrrrjjjZZZPPPRRRRRRKKK[[[rrruuuaaaQQQBBB@@@CCCCCC???===888777666555555444444444000222444777999888666555222......444666333222444888999::::::;;;;;;;;;;;;888777666555555555666777;;;<<<<<<;;;888777888999444;;;???<<<:::<<<;;;999999;;;>>>>>>===;;;::::::777666999======:::;;;>>>@@@???AAAEEEEEE@@@===>>>>>>AAACCC???777333444666777555666777555111111444666...333===??????>>>777wwwwwwrrrllljjjkkkiiieee\\\eeelllqqqwwwvvv```GGG???555222:::CCCJJJXXXggg{{{lllUUU@@@444555:::444444555:::???EEEMMMTTT^^^YYYMMM>>>888888444...000444777777777999777333444666777666222000222444444444555333111111222333777000...444:::888333111444555555666666555555444000111222333444333222222000111222000...///333777333000555>>>???888888>>>;;;>>>;;;333...000333444111555;;;>>>999333444:::<<<>>>===666222444777777444777::::::999777666666;;;333333:::<<<888999???999888555333111111111222111222444777888777333000333111///111444666666444000111444666666666555444666666555555555444444444666999;;;888333111333666888222000555666333222555777222000333333000222777888???BBBAAAFFFLLLKKKDDD777LLLVVVJJJ>>>@@@CCC??????CCCHHHJJJIIIIIIKKKMMM]]]YYYVVVQQQJJJKKK[[[nnnlllmmmfffSSSBBB===@@@DDDUUUQQQWWWjjj||||||nnnaaaQQQCCCFFFIIIDDDTTTddd]]]\\\EEE666<<>><<<888777:::===777666888:::888222111444999---333888---111===:::uuuoookkkfff]]]VVVTTTZZZbbbjjjqqqssskkk```DDD<<<777<<>><<<888444222===>>>===777222000333888<<<:::888888999;;;;;;::::::777666888<<<@@@@@@@@@<<<666333444666444222333333444555555555444333333000...///444666444333555333333222222444777777555BBB222666999---///999333444???BBB999444777777111444555666666555666888:::111666222222999666///222000FFFOOODDD???LLLXXXXXXQQQFFFLLLPPPJJJSSSXXXGGG999<<<@@@BBB@@@===CCCKKKQQQNNNIIIIIISSSbbbjjjkkkdddfffeeeYYYCCC777BBBUUU[[[XXXdddlll^^^NNNLLLFFF>>>@@@IIIOOOOOOEEEBBB>>>;;;;;;===???@@@777>>>???777111000111///555333666======888555777555333222444777888666333333777<<<===999666555666555///,,,111;;;???999111;;;<<<===;;;777333000......444::::::777444555777444999<<<;;;:::;;;888333444666777555333444777::::::888999:::888444444888999444444777888555777<<<;;;999:::<<<<<<777444333444111111222111222999BBB|||yyytttkkkddd[[[^^^```ccchhhkkkeee]]]JJJBBB<<<===@@@BBBGGGMMMYYYfffdddZZZSSSGGG999666888666555666999AAAPPP^^^}}}}}}```DDD::::::;;;444555666555444444555777666444333333666777444111444555666666555777;;;>>>666444777===???;;;777666444888888444333777888555000111222333222111///...111222333222000000111333666666:::???===666444777666777555111111444555333333777;;;===;;;888555444999;;;<<<999555444888<<<@@@???>>><<<;;;<<<<<<===888666555666:::===>>>===<<<666333555666444333444555555555444444333333333444333555888777333333555444444333333444777999999CCC555888<<<222222999333222<<>>;;;777666777:::>>>@@@;;;@@@@@@888222222444333444444888===<<<777777;;;888777555555666555444333666888:::999777666777888888666666:::@@@AAA<<<777444555666666555333333333222555888888555333333555444888:::888888:::888444444666666555222111333555999777777999777333444888999555444888999666666999666888999999:::;;;;;;:::888555444444222222999AAA{{{rrrqqqnnniiijjjkkkgggaaaTTTMMMFFFCCCAAA>>>>>>AAAEEEQQQTTTRRRTTTLLL===999:::777777888999<<>>999555444444666666444444666666333333333333222222111111000111333444444222000000000222222555999888444333666333666666444333666666333555888:::;;;999777666666444777::::::999999<<<@@@===>>>>>>;;;777666777999666555333444777999::::::;;;666333555666333333444888777555333222222333444444333555888666111000333444444555666666777;;;>>>CCC777888<<<555555888444222:::===777333666666222444555777666555444444444222444,,,***222333000555222777;;;>>>FFFPPPUUUUUUYYYKKKGGGJJJPPPYYYVVVBBBIIIDDDEEELLLRRROOOHHHDDDDDDGGGMMMZZZlll{{{|||vvv{{{zzzgggLLLFFFVVVbbb___PPPNNNZZZrrruuummmsssdddXXXTTTPPPFFF@@@AAA999888555555777;;;@@@CCC===@@@@@@:::555555666666222333777:::999666888<<<444555555444222111222444999999::::::::::::::::::555888<<<>>>===;;;999888555444444333333444555555555555555555444333222222555888888666666::::::888666777777666333222222333666444555777555222444888888444333777999777444444222888:::666777>>>AAA???999666555444111000666>>>~~~~~~zzzuuummmggg```[[[VVVQQQMMMKKKIIINNNIIIGGGLLLHHH>>>===;;;999888::::::999>>>EEE]]]ttttttTTT>>>888:::DDDBBB???:::666444666888999888999;;;:::777555666777999<<<@@@CCCDDDCCCAAA<<<888888;;;;;;888555666888888777555555555333111666555444444444444666666111333555666333111///...000111333444444333444666333666666333444777888555666777888777666555555666111555888;;;;;;<<<>>>???:::===>>>;;;444111333666555444333444555777888999:::555333555555222222555;;;999555222111222444555666333333666777444333444111333777<<<<<<:::;;;>>>???777444666555444555555444999;;;777444666777444555666888777555444333444111444---+++333333111666222333666<<>>???===:::888888888666555666999;;;;;;;;;<<<000444666666444333444777999;;;???CCCCCC@@@<<<888666<<>>;;;777444333333444444666444222111222444333333444666666444666<<<@@@@@@999999999888777555555444444222333555444222555999555333333666:::999555222222:::;;;555666???BBB>>>;;;888666666444333999BBB|||xxxsssoooaaa```UUUPPPSSSLLLCCCDDD===;;;<<<>>>>>>;;;<<<@@@HHH]]]oookkkVVVDDD======CCCAAA>>>:::666555777999999888:::===:::444444888999;;;AAAMMMYYY^^^ZZZUUUNNNGGGCCCBBBAAA===;;;<<<<<<999777888999888666555444444333333444666888999000333666666444111///...///111333333222333555666444666555222333888:::999555666666555333333444666111444777:::;;;;;;<<<===<<>>777333555888555555555555555777999:::888555444555444111222666===:::666333222333555777777444555;;;>>>;;;777777000222:::CCCDDD>>>:::;;;:::555///111777666555888555888888666555666555444333444666555444333333444111888555222777555333999555999===???>>>>>>BBBGGGKKKUUU^^^cccjjjhhh]]]TTT```\\\YYYYYYXXXVVVZZZ```dddeeeffflllyyy|||ooo^^^[[[___cccbbbaaaOOOVVVeeerrrwwwuuurrrrrr[[[JJJAAAGGGHHHAAAAAAIII:::<<<>>>===<<<;;;===>>>:::<<>>777333333333333333333111///000222555666666444666555333777@@@GGGHHH999999888888888888777777333111222444555333777<<<666777999===AAACCC@@@<<<888;;;:::555888@@@BBB===<<<999999:::999999@@@IIIzzzvvvvvvkkk^^^___[[[WWWTTTRRRMMMEEE@@@@@@<<>>@@@GGGVVVkkk}}}}}}vvvmmmccc[[[QQQEEE<<<:::<<<666333555777777666666222111111111222444666777000333666666444222000000...222444333222444666444444666555222333999<<<<<<555666666555333333444666333555777999;;;;;;;;;;;;;;;===???===999666666777777888999999888:::===???999666666777555222444999>>>;;;888555444555888999666;;;CCCJJJGGG===666666444444===JJJNNNDDD<<<:::777777111555BBB@@@:::@@@999999888777666666555555111333333333333333555777222<<<===888888444333>>>===GGGLLLHHHAAABBBFFFHHHVVVhhhpppppprrriii]]]]]]kkkhhheeeccc___bbbooo}}}rrrssstttvvv}}}zzzsssfff```ffflllkkklllppptttpppqqq{{{}}}iiiXXXHHH???:::===>>>;;;===CCC999;;;<<<;;;888888<<>>KKKWWWfff}}}uuubbbSSSLLLFFF<<<666777888555444555333333222222222222222333000333555555444222222222---333666333222555555222222555666444666;;;===;;;666777777666555444555666555666777999;;;=========:::;;;<<<<<<;;;:::999888:::;;;======<<<>>>AAAEEE;;;999:::;;;888555777===>>><<<999888777888:::;;;???PPPfffkkk[[[EEE:::;;;===999???OOOTTTKKK???<<<777===;;;CCCUUUQQQEEEJJJBBB???>>>======;;;::::::555666666666666999===AAA>>>KKKLLLEEE???:::>>>NNNTTTbbbggg^^^XXX]]]```]]]```sssuuuppptttnnnhhhooosssooojjjfffbbbgggwww}}}{{{tttiii___]]]^^^^^^]]]```gggnnnqqqtttYYYDDD@@@AAABBBAAA???===>>>???<<<<<<<<<999888===FFFMMMNNNLLLOOOWWW[[[YYYYYY\\\ZZZ___```\\\ZZZZZZWWWRRRHHHDDD???===@@@EEEKKKNNNTTT]]]ffffff^^^VVVSSSTTTLLLPPPWWW[[[ZZZSSSKKKEEE@@@:::444222555888888666000222444444222222555888777999777555888AAAGGGHHH>>>:::555333444666777666444222333666888888===DDDVVV```iiikkkooovvv{{{|||dddNNN:::777:::999:::===444222222444444666===FFFvvvyyy{{{vvviii^^^\\\___MMMNNNLLLIIIEEEAAA@@@@@@===;;;@@@FFFCCC???HHHXXXqqq|||tttXXXLLLBBB@@@???:::777888777666666555333222111111000222444555444333333333,,,333666333222555444000///333777777999===<<<999777888999888777666777888777666777999<<>>888CCCDDDPPPeee^^^MMMQQQJJJGGGDDDDDDDDDBBBAAAAAA:::;;;;;;;;;<<<@@@FFFJJJRRR```aaaVVVNNNHHHQQQdddoooxxxuuuyyyaaassspppjjjtttvvvvvvwwwpppiiiccc```dddrrruuucccOOO@@@FFFRRRSSSHHHGGGWWWccccccuuu{{{fffSSSHHH???HHHNNNJJJEEEDDDCCC@@@BBBAAA>>>;;;<<>>888666888:::999777000444888666222111444777999:::888555777>>>DDDEEEDDD>>>888555555777888777555333444777999:::???FFFfffsss}}}}}}[[[>>>888888333333:::999777777999999:::AAAJJJxxxqqqhhhaaa______^^^\\\ZZZUUUPPPMMMIIIIIISSS```yyycccVVVLLL@@@<<<@@@333666999888444222111222999777666777777555555777666555444444444666888:::333333333444666777999:::<<<:::888888:::;;;<<<;;;AAACCCGGGIIIJJJKKKMMMOOO[[[WWWWWWYYYUUUJJJCCCCCC>>>>>>>>>BBBFFFHHHFFFDDDAAAHHHHHH???===CCCGGGEEEBBB===>>>CCCAAA<<>>777:::;;;777222333333333999III___ooo~~~yyysssoooiiifffmmmwwwrrr___NNNFFF>>>>>>===;;;888777666666666444444444555555666666888777555333222333444555:::999999888888999:::;;;===@@@DDDFFFFFFEEEDDDDDDGGGNNNYYYdddnnnuuuzzz}}}wwwhhh]]]ZZZ[[[YYYVVVUUUTTTQQQLLLHHHGGGGGGDDDBBBDDDIIIKKKIII===<<>>OOObbbhhhMMM;;;777888888333555888>>>JJJ\\\ppp}}}wwwgggJJJEEE@@@>>>???@@@@@@???888777666666888::::::999:::999777555444555666777888888666666777999;;;===<<>>AAA@@@<<<;;;:::999888888999;;;===666666666888;;;???DDDFFFFFF[[[ttt}}}uuutttmmm[[[MMMIIIKKKIIIMMMWWW___ccciiippp```KKKFFFNNNFFFGGGQQQ```jjjooowwwyyyxxxssssss}}}cccUUUMMMVVVooo}}}xxxvvv|||{{{cccXXXYYYZZZWWWRRRTTT\\\kkk{{{}}}qqqeeedddlllttttttpppjjj```OOOCCCEEEQQQXXXXXXMMM^^^pppyyygggEEE<<<999;;;===999777888:::<<<<<<;;;:::999888999;;;======<<<;;;:::;;;;;;;;;;;;;;;<<<<<<===777333777EEEUUUcccqqq|||uuuzzz}}}{{{vvvuuu{{{}}}dddHHH::::::>>>888999<<>><<<<<<===???BBBFFFJJJLLLMMMdddkkkUUUMMMOOOMMMPPPYYYbbbfffhhhjjj___IIIEEEMMMEEEIIIXXXllltttrrrttt|||xxxooosss~~~pppsssoooZZZJJJIIIAAAKKKhhhzzzzzz~~~tttvvvzzzyyyxxxyyy{{{uuusssxxxwwwmmmfff\\\OOOJJJPPPYYY\\\YYYaaatttzzz```RRRGGGDDDCCC<<>>>>>>>>>>>>>>>>>>>>>>>@@@KKK^^^pppzzz~~~yyytttkkkccc______aaabbbbbbiiiiiiZZZGGG<<<::::::??????@@@AAAGGGUUUhhhvvv}}}xxxuuuvvvqqqkkkmmmrrrnnneeeVVVTTTPPPLLLJJJHHHGGGHHHFFFFFFEEEEEEEEEFFFGGGGGGAAASSSooommmaaaPPPPPPSSS\\\ccceeeaaa\\\}}}bbbJJJDDDJJJCCCFFFUUUjjjrrrllllllsssrrrnnnnnnxxxwwwkkkqqqtttTTTHHHBBBFFF@@@KKKeeevvv|||{{{lllbbbccc^^^XXXVVVXXX[[[[[[YYYppp{{{kkk```WWWIIINNNOOOOOOQQQTTTXXX[[[]]]XXXZZZ]]]^^^\\\WWWQQQMMMKKKKKKLLLLLLLLLKKKJJJIIIIIIMMMYYYiiiwww|||yyyuuulll```RRRKKKKKKOOOPPPOOOQQQYYY]]]WWWMMMGGGBBB???GGGGGGFFFFFFJJJTTT```hhh}}}zzzvvvqqqmmmkkkiiiiiiaaaaaa```^^^[[[XXXUUUTTTKKKRRRbbbzzz~~~___ZZZVVVWWW[[[]]]YYYRRRqqq^^^FFFAAAGGGGGGBBBJJJ\\\ccc^^^^^^ggghhhlllrrryyy~~~lllbbbiiixxx[[[DDD@@@AAA@@@AAAMMMbbbrrr~~~xxxmmmhhhgggggggggfffdddbbbbbbeeeiiiyyy~~~lllssstttwwwzzz}}}yyyqqqkkklllmmmmmmmmmllljjjiiihhhbbbdddiiirrrzzz~~~{{{nnncccVVVRRRVVV\\\___^^^___hhhooonnnhhhccc^^^YYY]]]ZZZZZZ^^^dddfffbbb]]]{{{wwwtttqqqnnnooo|||ttthhhWWWNNNOOOSSSSSSPPPddd}}}VVV@@@===EEEMMMBBBBBBOOOUUUPPPSSS]]]hhhnnnsssrrrllljjjrrr}}}zzzfffZZZ___sssqqqaaaYYYGGG:::<<